diff --git a/samples/treectrl/checked.xpm b/samples/treectrl/checked.xpm new file mode 100644 index 0000000000..2ea7964bcd --- /dev/null +++ b/samples/treectrl/checked.xpm @@ -0,0 +1,54 @@ +/* XPM */ +static const char * checked_xpm[] = { +"13 13 38 1", +" c None", +". c #CCCED3", +"+ c #838793", +"@ c #C4C7CF", +"# c #F5F5F5", +"$ c #BBBBBB", +"% c #131313", +"& c #0C0C0C", +"* c #F6F6F6", +"= c #BEBEBE", +"- c #030303", +"; c #060606", +"> c #B4B4B4", +", c #F7F7F7", +"' c #C6C6C6", +") c #080808", +"! c #000000", +"~ c #C0C0C0", +"{ c #020202", +"] c #363636", +"^ c #F9F9F9", +"/ c #505050", +"( c #2C2C2C", +"_ c #545454", +": c #606060", +"< c #010101", +"[ c #FAFAFA", +"} c #FBFBFB", +"| c #333333", +"1 c #1D1D1D", +"2 c #FCFCFC", +"3 c #C4C4C4", +"4 c #FDFDFD", +"5 c #B9B9B9", +"6 c #FEFEFE", +"7 c #5E5E5E", +"8 c #777777", +"9 c #FFFFFF", +".+++++++++++.", +"+@@@@@@@@@@@+", +"+@######$%&#+", +"+@*****=-;**+", +"+@$>,,')!~,,+", +"+@{!]^/!(^^^+", +"+@_!!:Add(checkBmp); - - // create checked image - { - wxMemoryDC memDC(checkBmp); - memDC.Clear(); - renderer.DrawCheckBox(this, memDC, rect, wxCONTROL_CHECKED); - } - - states->Add(checkBmp); + for ( size_t i = 0; i < WXSIZEOF(icons); i++ ) + states->Add(icons[i]); } AssignStateImageList(states); diff --git a/samples/treectrl/unchecked.xpm b/samples/treectrl/unchecked.xpm new file mode 100644 index 0000000000..0c5f7fdd92 --- /dev/null +++ b/samples/treectrl/unchecked.xpm @@ -0,0 +1,30 @@ +/* XPM */ +static const char * unchecked_xpm[] = { +"13 13 14 1", +" c None", +". c #CCCED3", +"+ c #838793", +"@ c #C4C7CF", +"# c #F5F5F5", +"$ c #F6F6F6", +"% c #F7F7F7", +"& c #F9F9F9", +"* c #FAFAFA", +"= c #FBFBFB", +"- c #FCFCFC", +"; c #FDFDFD", +"> c #FEFEFE", +", c #FFFFFF", +".+++++++++++.", +"+@@@@@@@@@@@+", +"+@##########+", +"+@$$$$$$$$$$+", +"+@%%%%%%%%%%+", +"+@&&&&&&&&&&+", +"+@**********+", +"+@==========+", +"+@----------+", +"+@;;;;;;;;;;+", +"+@>>>>>>>>>>+", +"+@,,,,,,,,,,+", +".+++++++++++."};