wxCheckListBox patch
Poprawiłem moja modyfikację kontrolki wxCheckListBox, o której wspominałem w notce wxCheckListBox modifed. Teraz kontrolka wygląda dużo lepiej i bardziej natywnie ;)
Poprawiłem kod i dostosowałem go do wymogów projektu i zrobiłem patcha, który już czeka w trackerze na akceptacje.
Szczegóły patcha: Adds UXTheme support to wxCheckListBox MSW
Temat na forum wx: wxCheckListBox modifed
Screen ukazujący efekt patcha:

Miałem też zamiar poprawić wersje GTK-owa, dostosowując jej wygląd do pełni natywnego.
Ale jak się później okazało wxWidgets w wersji 2.8 ma tą kontrolkę już poprawiona, która wygląda tak, jak powinna, dowiedziałem się o tym, jak już połowę manuala i API GTK poznałem ;)
Jakoś nie pasowała mi ta implementacja, bo kod wyglądał dobrze i wygląd tez powinien być ‘poprawny’. I przypadkiem odkryłem ze usiłuję poprawiać poprawioną wersje :P
Code::blocks korzysta z wx 2.6.3 a tam jest taka ‘ble’, więc myślałem ze nikt się za to nie zabrał, więc sam kombinowałem.
A tu miła niespodzianka ;)
Choć w changelogu nie znalazłem wzmianki o poprawie wyglądu pod GTK. Trzeba będzie sprawdzić na liście zmian z cvsa, choć nie spieszy mi się zaglądać tam…