Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by KahPee,
15. Aug 2010
Ja das wäre eine Möglichkeit, dass ich die ganzen Koordinaten (die vorher auch schon per hand gesetzt wurden) nun im Verhältnis zum neuen Ursprung setzte. Das hat aber ne ganze ecke andere Nachteile:
1. Die Toolpalette bekommt einen Schatten und integriert sich deshalb optisch schlechter ins Programm
2. Die Toolpalette kann auf einmal außerhalb der Parent-Form liegen
3. Die Koordinaten die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by KahPee,
15. Aug 2010
Hab durch Zufall herausgefunden wo das Problem liegt:
Im Create-Ereignis der Form wird eine andere Form als Parent festgelegt:
Tools.Parent:=MainForm;
Ohne die Zeile funktioniert das ganze super.. Einziges Problem was jetzt besteht: Wenn ich die Zeile weglasse sind diverse Angaben der Koordinaten falsch. Kann man das trotzdem mit der MainForm als Parent irgendwie realisieren?
mfg KahPee
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by KahPee,
15. Aug 2010
Das habe ich schon versucht, dann klappt es. Auch wenn die ich auf diese Form Komponenten der obengenannten Typen raufpacke.. Woran könnte das denn sonst liegen, dass die Eigenschaft nicht angewendet wird? Liegt das an dem XPManifest (für Vista-/XP-Design )?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by KahPee,
15. Aug 2010
Version: Vista (habe auch eingestellt das das VistaLayout für Buttons etc. übernommen wird )
Eingestellt habe ich das bei der FORM im Objektinspektor (ist nur eine Form des Programms was noch weitere Formen hat)
mfg Kahpee
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by KahPee,
15. Aug 2010
Dabei passiert auch nichts... auch nicht wenn man das in den Code reinschreibt. Was mir noch aufgefallen war ist, dass nicht alle Komponenten der Form die Eigenschaft alphablend haben.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by KahPee,
15. Aug 2010
Hallo,
ich habe eine Toolpalette (Borderstyle:=bsToolWindow) die mit FormStyle:=fsstayontop angezeigt wird. Auf dieser Toolpalette befinden sich diverse Speedbuttons, farbige Panels, eine Trackbar und ein paar normale Buttons. Ich möchte nun, dass die ganze Form (die über einem Image liegt) halbtransparent wird. Sodass man noch teile des darunterliegenden Bildes erkennen kann UND gleichzeitig...