Größenänderung der Gadgets nach SetGadgetFont?

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
Kai
Beiträge: 264
Registriert: 29.09.2005 20:58
Computerausstattung: iMac 2019
Wohnort: Hannover
Kontaktdaten:

Größenänderung der Gadgets nach SetGadgetFont?

Beitrag 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 :freak:
Meine Homepage - Aktuelle Projekte - Launcher
Letzte PB-Version - Window 7 x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Das ist normal und praktisch :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kai
Beiträge: 264
Registriert: 29.09.2005 20:58
Computerausstattung: iMac 2019
Wohnort: Hannover
Kontaktdaten:

Beitrag von Kai »

ts-soft hat geschrieben:Das ist normal und praktisch :wink:
Begründung?
Weil der Text sonst nicht reinpasst?
Meine Homepage - Aktuelle Projekte - Launcher
Letzte PB-Version - Window 7 x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Das macht Windows, damit der Text auch normal reinpaßt.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Josef Sniatecki
Beiträge: 657
Registriert: 02.06.2008 21:29
Kontaktdaten:

Beitrag 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?
PB 4.61 | Windows Vista - 32Bit
Homepage

"Wahrlich es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den grössten Genuss gewährt." - Carl Friedrich Gauß
Benutzeravatar
Kai
Beiträge: 264
Registriert: 29.09.2005 20:58
Computerausstattung: iMac 2019
Wohnort: Hannover
Kontaktdaten:

Beitrag 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 /:->
Meine Homepage - Aktuelle Projekte - Launcher
Letzte PB-Version - Window 7 x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kai
Beiträge: 264
Registriert: 29.09.2005 20:58
Computerausstattung: iMac 2019
Wohnort: Hannover
Kontaktdaten:

Beitrag 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.
Meine Homepage - Aktuelle Projekte - Launcher
Letzte PB-Version - Window 7 x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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 :mrgreen:
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.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag 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.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten