Seite 1 von 2
Größenänderung der Gadgets nach SetGadgetFont?
Verfasst: 14.10.2008 13:40
von Kai
Ich weiß nicht ob normal oder Fehler, trotzdem wundert es mich sehr, das sich die Größe mancher Gadgets nach SetGadgetFont ändert.
Code: Alles auswählen
If OpenWindow(0, 0, 0, 640, 480, "Sample")
ComboBoxGadget(0, 5, 5, 180, 20)
Debug GadgetHeight(0)
SetGadgetFont(0, LoadFont(#PB_Any, "Arial", 8) )
Debug GadgetHeight(0)
;ResizeGadget(0, #PB_Ignore, #PB_Ignore, #PB_Ignore, 20) <- Resize back
While WaitWindowEvent() <> #PB_Event_CloseWindow : Wend
End
EndIf
Ich finde es sehr nervig

Verfasst: 14.10.2008 13:42
von ts-soft
Das ist normal und praktisch

Verfasst: 14.10.2008 13:46
von Kai
ts-soft hat geschrieben:Das ist normal und praktisch

Begründung?
Weil der Text sonst nicht reinpasst?
Verfasst: 14.10.2008 14:07
von ts-soft
Das macht Windows, damit der Text auch normal reinpaßt.
Verfasst: 14.10.2008 14:51
von Josef Sniatecki
Komisch das bei Schriftgröße 72 nichts noch größer gemacht wird.

Bleibt bei mir immer auf 42 zu 48.
Was sich wohl Windows dabei gedacht hat?
Verfasst: 14.10.2008 17:01
von Kai
Für mich ist und bleibt das eh Unsinn, wo ist der sinn darin sich seine Fenster schön zusammenzubasteln alles passt pixelgenau und windoof meint dann paar gadgets 2 pixel größer zu machen weil nen Font angeblich sonst nicht reinpasst. shit happens

Verfasst: 14.10.2008 17:13
von ts-soft
> alles passt pixelgenau
Aber nur auf Deinem Rechner, Aufgrund von Usereinstellungen,
Ländereinstellungen, Styles usw. sollten immer genug reserven vorhanden
sein, das 2 pixel nichts ausmachen.
Verfasst: 14.10.2008 17:52
von Kai
ts-soft hat geschrieben:> alles passt pixelgenau
Aber nur auf Deinem Rechner, Aufgrund von Usereinstellungen,
Ländereinstellungen, Styles usw. sollten immer genug reserven vorhanden
sein, das 2 pixel nichts ausmachen.
Buttons z.B. sollten style unabhängig in der Größe immer gleich bleiben, egal ob XP Style, Basic oder andere, haben bei mir immer exakt die selbe Größe, sonst wär das stylen ja irgendwie auch gar nicht möglich.
Verfasst: 14.10.2008 18:00
von ts-soft
> Buttons z.B. sollten style unabhängig in der Größe immer gleich bleiben
Sind sie aber nicht, das juckt die wohl nicht. Bestes Beispiel ButtonImage-
Gadget. ca. 4 Pixel kleiner wirds Image
Naja, wenigstens dafür gibts ab PB4.30 eine Lösung: ButtonImageGadgetNoSkin
Aber die Annahme es wäre gleich ist schon mal grundsätzlich verkehrt.
Spätestens wenn ein sehbehinderter seinen PC eingerichtet hat, werden
gestylte Fenster vorne und hinten nicht mehr passen.
Verfasst: 14.10.2008 18:08
von Kaeru Gaman
deswegen ist eben Stylen - wie Heino - das Gegenteil eines Tampons...
... ich werd diesen thread wohl später mal ins "Allgemeine" verschieben, ist ja kein PB-Bug.