PureBoard
http://forums.purebasic.com/german/

ComboBoxGadget flach dargestellt
http://forums.purebasic.com/german/viewtopic.php?f=6&t=31653
Seite 1 von 1

Autor:  Michael(362) [ 09.09.2019 14:18 ]
Betreff des Beitrags:  ComboBoxGadget flach dargestellt

Moin,
mit
Code:
SetWindowLongPtr_(GadgetID(#BtnDelete),#GWL_STYLE,GetWindowLongPtr_(GadgetID(#BtnDelete),#GWL_STYLE)|#BS_FLAT)

kann ich einen ButtonImageGadget grafisch flach darstellen.

Wieso funktioniert das nicht mit einem ComboBoxGadget?

Gruß Michael

Autor:  HeX0R [ 09.09.2019 14:40 ]
Betreff des Beitrags:  Re: ComboBoxGadget flach dargestellt

Weil es kein #CBS_FLAT gibt.

Autor:  Michael(362) [ 09.09.2019 14:50 ]
Betreff des Beitrags:  Re: ComboBoxGadget flach dargestellt

Alles Klar.
Danke

Autor:  Shardik [ 09.09.2019 15:02 ]
Betreff des Beitrags:  Re: ComboBoxGadget flach dargestellt

Vor 12 Jahren hat Nico 'nicolaus' Grüner in diesem Beispiel gezeigt, wie man eine ComboBox in flachem Stil darstellen kann. Vor dem Ausprobieren sollten folgende Änderungen vorgenommen werden:
- Dreimal
Code:
PtInRect_(@rect, pt\x, pt\y)
in
Code:
PtInRect_(@rect, @pt)
abändern
- Die Höhe des ComboBoxGadgets bei der Definition von 100 auf z.B. 25 abändern
- Zweimal GetWindowLong_() in GetWindowLongPtr_() abändern

Autor:  Michael(362) [ 09.09.2019 15:34 ]
Betreff des Beitrags:  Re: ComboBoxGadget flach dargestellt

Danke für den Tip.

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/