Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by messie,
12. Okt 2006
Sooo, ich habe mal
if (FComponent = nil)
or
(FComponent.Align = alClient)
then Exit;
durch
if FComponent = nil then exit;
if FComponent.Align = alClient then
begin
if FHasFontProp then
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by messie,
12. Okt 2006
Hmmm, da war wohl schon Mittagsschlaf. Ich habe die Kompo mal probiert: leider wird bei einigen Komponenten die Schriftgröße nicht angepaßt. Ich hab' es noch nicht ganz durchschaut aber es muß etwas mit alclient zu tun haben. Ich habe ein drei Panels, eins altop, eins albottom, ein alclient. Beim dem alclient und allen untergeordneten geht die Skalierung schief. Ohne diese Zuordnung läuft die...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by messie,
11. Okt 2006
Magst Du die Kompo mal mit ein paar Worten beschreiben? Woher, wohin, wozu?
@ cats: Wenn Du die ScaleBy-Funktion nutzt, solltest Du Dein Form beim Schließen freigeben und es beim Aufruf neu erzeugen. Dann hast Du auch keine Rundungseffekte, jedenfalls wenn Du BorderStyle bsSingle setzt.
Grüße, Messie