XbpComboBox Ownerdraw Listbox Grösse
Verfasst: Mo, 17. Sep 2018 19:35
hi,
ich habe ein sonderbares Problem mit meine Xbase++ Combobox CLASS.
Als Demo funktioniert es aber in meiner App ändert sich die Grösse der Listbox nicht ... egal welche Grösse ich für das (ganze) Control nehme
es passiert bei Font > 10 das ich bei o:measureItem eine grösseren Wert erhalte als in aInfo[4] = aRect ... wie kann das sein
mit XBP_DRAW_OWNERADVANCED läuft er ja jedes mal durch o:measureItem d.h. man kann aDims verändern und verschiedene Höhen angeben. das funktioniert in der Demo aber in der App kommt bei aInfo[4] nur immer der selbe Wert raus ...
wie bekomme ich nun raus warum sich die Xbase++ Combobox CLASS in der App so verhält ?
p.s. in der App laufen meine DXE Controls die natürlich alle Ownerdraw fähig sind und die Windows Structuren benutzen.
ich habe ein sonderbares Problem mit meine Xbase++ Combobox CLASS.
Als Demo funktioniert es aber in meiner App ändert sich die Grösse der Listbox nicht ... egal welche Grösse ich für das (ganze) Control nehme
es passiert bei Font > 10 das ich bei o:measureItem eine grösseren Wert erhalte als in aInfo[4] = aRect ... wie kann das sein
mit XBP_DRAW_OWNERADVANCED läuft er ja jedes mal durch o:measureItem d.h. man kann aDims verändern und verschiedene Höhen angeben. das funktioniert in der Demo aber in der App kommt bei aInfo[4] nur immer der selbe Wert raus ...
wie bekomme ich nun raus warum sich die Xbase++ Combobox CLASS in der App so verhält ?
p.s. in der App laufen meine DXE Controls die natürlich alle Ownerdraw fähig sind und die Windows Structuren benutzen.