Made frame layout stuff use system settings for colors, fonts
Added xpm's to frame layout demo area makd fl_demo use xpm's under GTK made fl use xpm transparency git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
30
utils/framelayout/samples/bitmaps/bookmarks.xpm
Normal file
30
utils/framelayout/samples/bitmaps/bookmarks.xpm
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * bookmarks_xpm[] = {
|
||||||
|
"25 21 6 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #848284",
|
||||||
|
"# c #FFFF00",
|
||||||
|
"$ c #0000FF",
|
||||||
|
"% c #000084",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" +++++ ",
|
||||||
|
" ",
|
||||||
|
" ++++ + ",
|
||||||
|
" + ",
|
||||||
|
" ++++++ ++ ",
|
||||||
|
" @#### +$$+ ",
|
||||||
|
" ++##@@##+$$$+ ",
|
||||||
|
" @##@@##%$$%+ ",
|
||||||
|
" ++++@##+%$%%%++ ",
|
||||||
|
" @## +%%%%$$+ ",
|
||||||
|
" @## +%%%$$$+ ",
|
||||||
|
" +@@ +%%$$$+ ",
|
||||||
|
" +@## ++$$+ ",
|
||||||
|
" + @## @++ ",
|
||||||
|
" + @@@ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
30
utils/framelayout/samples/bitmaps/class_icon.xpm
Normal file
30
utils/framelayout/samples/bitmaps/class_icon.xpm
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * class_icon_xpm[] = {
|
||||||
|
"12 12 15 1",
|
||||||
|
" c None",
|
||||||
|
". c #000000",
|
||||||
|
"+ c #800000",
|
||||||
|
"@ c #008000",
|
||||||
|
"# c #808000",
|
||||||
|
"$ c #000080",
|
||||||
|
"% c #800080",
|
||||||
|
"& c #008080",
|
||||||
|
"* c #808080",
|
||||||
|
"- c #FF0000",
|
||||||
|
"; c #00FF00",
|
||||||
|
"> c #FFFF00",
|
||||||
|
", c #0000FF",
|
||||||
|
"' c #FF00FF",
|
||||||
|
") c #00FFFF",
|
||||||
|
" ",
|
||||||
|
"..... ",
|
||||||
|
".,,,. ",
|
||||||
|
".,,,. ....",
|
||||||
|
".,,,.***.''.",
|
||||||
|
".,,,. * ....",
|
||||||
|
"..... * ",
|
||||||
|
" * ",
|
||||||
|
" * ....",
|
||||||
|
" **.)).",
|
||||||
|
" ....",
|
||||||
|
" "};
|
25
utils/framelayout/samples/bitmaps/class_icon1.xpm
Normal file
25
utils/framelayout/samples/bitmaps/class_icon1.xpm
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * class_icon1_xpm[] = {
|
||||||
|
"16 16 6 1",
|
||||||
|
" c None",
|
||||||
|
". c #000000",
|
||||||
|
"@ c #0000FF",
|
||||||
|
"# c #FF00FF",
|
||||||
|
"$ c #848284",
|
||||||
|
"% c #00FFFF",
|
||||||
|
"....... ",
|
||||||
|
".@@@@@. .... ",
|
||||||
|
".@@@@@. .##. ",
|
||||||
|
".@@@@@.$$$$.##. ",
|
||||||
|
".@@@@@. $ .... ",
|
||||||
|
".@@@@@. $ ",
|
||||||
|
"....... $ ",
|
||||||
|
" $ ",
|
||||||
|
" $ .... ",
|
||||||
|
" $ .%%. ",
|
||||||
|
" $$$.%%. ",
|
||||||
|
" .... ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
28
utils/framelayout/samples/bitmaps/copy.xpm
Normal file
28
utils/framelayout/samples/bitmaps/copy.xpm
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * copy_xpm[] = {
|
||||||
|
"23 21 4 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #FFFFFF",
|
||||||
|
"# c #000084",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ++++++ ",
|
||||||
|
" +@@@@++ ",
|
||||||
|
" +@@@@+@+ ",
|
||||||
|
" +@++@+###### ",
|
||||||
|
" +@@@@@#@@@@## ",
|
||||||
|
" +@++++#@@@@#@# ",
|
||||||
|
" +@@@@@#@++@#### ",
|
||||||
|
" +@++++#@@@@@@@# ",
|
||||||
|
" +@@@@@#@+++++@# ",
|
||||||
|
" ++++++#@@@@@@@# ",
|
||||||
|
" #@+++++@# ",
|
||||||
|
" #@@@@@@@# ",
|
||||||
|
" ######### ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
27
utils/framelayout/samples/bitmaps/cut.xpm
Normal file
27
utils/framelayout/samples/bitmaps/cut.xpm
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * cut_xpm[] = {
|
||||||
|
"23 21 3 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #000084",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" + + ",
|
||||||
|
" + + ",
|
||||||
|
" + + ",
|
||||||
|
" ++ ++ ",
|
||||||
|
" + + ",
|
||||||
|
" +++ ",
|
||||||
|
" + ",
|
||||||
|
" @+@ ",
|
||||||
|
" @ @@@ ",
|
||||||
|
" @@@ @ @ ",
|
||||||
|
" @ @ @ @ ",
|
||||||
|
" @ @ @ @ ",
|
||||||
|
" @ @ @@ ",
|
||||||
|
" @@ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
31
utils/framelayout/samples/bitmaps/file_icon.xpm
Normal file
31
utils/framelayout/samples/bitmaps/file_icon.xpm
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * file_icon_xpm[] = {
|
||||||
|
"12 12 16 1",
|
||||||
|
" c None",
|
||||||
|
". c #000000",
|
||||||
|
"+ c #800000",
|
||||||
|
"@ c #008000",
|
||||||
|
"# c #808000",
|
||||||
|
"$ c #000080",
|
||||||
|
"% c #800080",
|
||||||
|
"& c #008080",
|
||||||
|
"* c #808080",
|
||||||
|
"- c #FF0000",
|
||||||
|
"; c #00FF00",
|
||||||
|
"> c #FFFF00",
|
||||||
|
", c #0000FF",
|
||||||
|
"' c #FF00FF",
|
||||||
|
") c #00FFFF",
|
||||||
|
"! c #FFFFFF",
|
||||||
|
" ....... ",
|
||||||
|
" .!!!!!.. ",
|
||||||
|
" .!$$$!. . ",
|
||||||
|
" .!!!!!.... ",
|
||||||
|
" .!$$$!!!!. ",
|
||||||
|
" .!!!!!!!!. ",
|
||||||
|
" .!$$$$$$!. ",
|
||||||
|
" .!!!!!!!!. ",
|
||||||
|
" .!$$$$$$!. ",
|
||||||
|
" .!!!!!!!!. ",
|
||||||
|
" .!!!!!!!!. ",
|
||||||
|
" .......... "};
|
25
utils/framelayout/samples/bitmaps/folder_icon.xpm
Normal file
25
utils/framelayout/samples/bitmaps/folder_icon.xpm
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * folder_icon_xpm[] = {
|
||||||
|
"16 16 6 1",
|
||||||
|
" c None",
|
||||||
|
". c #FFFFFF",
|
||||||
|
"+ c #848284",
|
||||||
|
"@ c #C6C3C6",
|
||||||
|
"# c #FFFF00",
|
||||||
|
"$ c #000000",
|
||||||
|
" +++++ ",
|
||||||
|
" +@#@#@+ ",
|
||||||
|
"+@#@#@#@++++++ ",
|
||||||
|
"+............+$ ",
|
||||||
|
"+.#@#@#@#@#@#+$ ",
|
||||||
|
"+.@#@#@#@#@#@+$ ",
|
||||||
|
"+.#@#@#@#@#@#+$ ",
|
||||||
|
"+.@#@#@#@#@#@+$ ",
|
||||||
|
"+.#@#@#@#@#@#+$ ",
|
||||||
|
"+.@#@#@#@#@#@+$ ",
|
||||||
|
"+.#@#@#@#@#@#+$ ",
|
||||||
|
"++++++++++++++$ ",
|
||||||
|
" $$$$$$$$$$$$$$ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
31
utils/framelayout/samples/bitmaps/help_icon.xpm
Normal file
31
utils/framelayout/samples/bitmaps/help_icon.xpm
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * help_icon_xpm[] = {
|
||||||
|
"12 12 16 1",
|
||||||
|
" c None",
|
||||||
|
". c #000000",
|
||||||
|
"+ c #800000",
|
||||||
|
"@ c #008000",
|
||||||
|
"# c #808000",
|
||||||
|
"$ c #000080",
|
||||||
|
"% c #800080",
|
||||||
|
"& c #008080",
|
||||||
|
"* c #808080",
|
||||||
|
"- c #FF0000",
|
||||||
|
"; c #00FF00",
|
||||||
|
"> c #FFFF00",
|
||||||
|
", c #0000FF",
|
||||||
|
"' c #FF00FF",
|
||||||
|
") c #00FFFF",
|
||||||
|
"! c #FFFFFF",
|
||||||
|
" ..... ",
|
||||||
|
" .>>>>.. ",
|
||||||
|
" .>>..>>.. ",
|
||||||
|
" .>.. .>.. ",
|
||||||
|
" .>.. .>.. ",
|
||||||
|
" .. .>.. ",
|
||||||
|
" .>.. ",
|
||||||
|
" .>.. ",
|
||||||
|
" .. ",
|
||||||
|
" .>.. ",
|
||||||
|
" .>.. ",
|
||||||
|
" .. "};
|
29
utils/framelayout/samples/bitmaps/new.xpm
Normal file
29
utils/framelayout/samples/bitmaps/new.xpm
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * new_xpm[] = {
|
||||||
|
"21 21 5 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #FFFF00",
|
||||||
|
"@ c #848284",
|
||||||
|
"# c #000000",
|
||||||
|
"$ c #FFFFFF",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" + @+ @### ",
|
||||||
|
" @+ @$ @+$$## ",
|
||||||
|
" @+@+@+$$$#$# ",
|
||||||
|
" +@+$@@@@$#$$# ",
|
||||||
|
" @@@$++$$$$##### ",
|
||||||
|
" $@$$@##$$$$$# ",
|
||||||
|
" @ @+$$$$$$$$$# ",
|
||||||
|
" @$#######$$# ",
|
||||||
|
" #$$$$$$$$$$# ",
|
||||||
|
" #$#######$$# ",
|
||||||
|
" #$$$$$$$$$$# ",
|
||||||
|
" #$#######$$# ",
|
||||||
|
" #$$$$$$$$$$# ",
|
||||||
|
" #$$$$$$$$$$# ",
|
||||||
|
" ############ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
30
utils/framelayout/samples/bitmaps/nextmark.xpm
Normal file
30
utils/framelayout/samples/bitmaps/nextmark.xpm
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * nextmark_xpm[] = {
|
||||||
|
"26 21 6 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #848284",
|
||||||
|
"@ c #000084",
|
||||||
|
"# c #000000",
|
||||||
|
"$ c #FFFF00",
|
||||||
|
"% c #0000FF",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" +@@@@ ",
|
||||||
|
" +@ +@ @ ",
|
||||||
|
" @ @@@ ",
|
||||||
|
" @ @@@ # ",
|
||||||
|
" +@ @@@@ # ",
|
||||||
|
" +@ ## ",
|
||||||
|
" +$$$$ #%%# ",
|
||||||
|
" +$$++$$#%%%# ",
|
||||||
|
" +$$++$$%%%@# ",
|
||||||
|
" ++ +$$#%%@@@## ",
|
||||||
|
" +$$ #@@@@%%# ",
|
||||||
|
" +$$ #@@@%%%# ",
|
||||||
|
" #++ #@@%%%# ",
|
||||||
|
" #+$$ ##%%# ",
|
||||||
|
" # +$$ +## ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
29
utils/framelayout/samples/bitmaps/open.xpm
Normal file
29
utils/framelayout/samples/bitmaps/open.xpm
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * open_xpm[] = {
|
||||||
|
"20 21 5 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #FFFFFF",
|
||||||
|
"# c #FFFF00",
|
||||||
|
"$ c #848200",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" +++ ",
|
||||||
|
" + + + ",
|
||||||
|
" ++ ",
|
||||||
|
" +++ +++ ",
|
||||||
|
" +@#@+++++++ ",
|
||||||
|
" +#@#@#@#@#+ ",
|
||||||
|
" +@#@#@#@#@+ ",
|
||||||
|
" +#@#@++++++++++ ",
|
||||||
|
" +@#@+$$$$$$$$$+ ",
|
||||||
|
" +#@+$$$$$$$$$+ ",
|
||||||
|
" +@+$$$$$$$$$+ ",
|
||||||
|
" ++$$$$$$$$$+ ",
|
||||||
|
" +++++++++++ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
31
utils/framelayout/samples/bitmaps/paste.xpm
Normal file
31
utils/framelayout/samples/bitmaps/paste.xpm
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * paste_xpm[] = {
|
||||||
|
"23 21 7 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #FFFF00",
|
||||||
|
"# c #848284",
|
||||||
|
"$ c #848200",
|
||||||
|
"% c #000084",
|
||||||
|
"& c #FFFFFF",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ++++ ",
|
||||||
|
" +++++@@+++++ ",
|
||||||
|
" +++++@@+++++ ",
|
||||||
|
" +#$#+@++@+$#$+ ",
|
||||||
|
" +$#+ +$#+ ",
|
||||||
|
" +#$++++++++#$+ ",
|
||||||
|
" +$#$#$#$#$#$#+ ",
|
||||||
|
" +#$#$#%%%%%%%+ ",
|
||||||
|
" +$#$#$%&&&&&%% ",
|
||||||
|
" +#$#$#%&&&&&%&% ",
|
||||||
|
" +$#$#$%&%%%&%%% ",
|
||||||
|
" +#$#$#%&&&&&&&% ",
|
||||||
|
" +$#$#$%&%%%%%&% ",
|
||||||
|
" +++++%&&&&&&&% ",
|
||||||
|
" %%%%%%%%% ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
30
utils/framelayout/samples/bitmaps/prevmark.xpm
Normal file
30
utils/framelayout/samples/bitmaps/prevmark.xpm
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * prevmark_xpm[] = {
|
||||||
|
"26 21 6 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000084",
|
||||||
|
"@ c #848284",
|
||||||
|
"# c #000000",
|
||||||
|
"$ c #FFFF00",
|
||||||
|
"% c #0000FF",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ++++@ ",
|
||||||
|
" + +@ +@ ",
|
||||||
|
" +++ + ",
|
||||||
|
" +++ + # ",
|
||||||
|
" ++++ +@ # ",
|
||||||
|
" +@ ## ",
|
||||||
|
" @$$$$ #%%# ",
|
||||||
|
" @$$@@$$#%%%# ",
|
||||||
|
" @$$@@$$%%%+# ",
|
||||||
|
" @@ @$$#%%+++## ",
|
||||||
|
" @$$ #++++%%# ",
|
||||||
|
" @$$ #+++%%%# ",
|
||||||
|
" #@@ #++%%%# ",
|
||||||
|
" #@$$ ##%%# ",
|
||||||
|
" # @$$ @## ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
32
utils/framelayout/samples/bitmaps/res_icon.xpm
Normal file
32
utils/framelayout/samples/bitmaps/res_icon.xpm
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * res_icon_xpm[] = {
|
||||||
|
"12 12 17 1",
|
||||||
|
" c None",
|
||||||
|
". c #000000",
|
||||||
|
"+ c #800000",
|
||||||
|
"@ c #008000",
|
||||||
|
"# c #808000",
|
||||||
|
"$ c #000080",
|
||||||
|
"% c #800080",
|
||||||
|
"& c #008080",
|
||||||
|
"* c #808080",
|
||||||
|
"= c #C0C0C0",
|
||||||
|
"- c #FF0000",
|
||||||
|
"; c #00FF00",
|
||||||
|
"> c #FFFF00",
|
||||||
|
", c #0000FF",
|
||||||
|
"' c #FF00FF",
|
||||||
|
") c #00FFFF",
|
||||||
|
"! c #FFFFFF",
|
||||||
|
"=..........=",
|
||||||
|
".*********=.",
|
||||||
|
".*)!.!)!.!!.",
|
||||||
|
".*!.;.!.>.!.",
|
||||||
|
".*.@;..!.!!.",
|
||||||
|
".*.@;@.)!)!.",
|
||||||
|
".*!.@.)!)!!.",
|
||||||
|
".*..@.....!.",
|
||||||
|
".*#.@.*#*#!.",
|
||||||
|
".**..*#..*!.",
|
||||||
|
".=!!!!!!!!!.",
|
||||||
|
"=..........="};
|
28
utils/framelayout/samples/bitmaps/save.xpm
Normal file
28
utils/framelayout/samples/bitmaps/save.xpm
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * save_xpm[] = {
|
||||||
|
"22 21 4 1",
|
||||||
|
" c None",
|
||||||
|
". c #C6C3C6",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #848200",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ++++++++++++++ ",
|
||||||
|
" +@+........+.+ ",
|
||||||
|
" +@+........+++ ",
|
||||||
|
" +@+........+@+ ",
|
||||||
|
" +@+........+@+ ",
|
||||||
|
" +@+........+@+ ",
|
||||||
|
" +@+........+@+ ",
|
||||||
|
" +@@++++++++@@+ ",
|
||||||
|
" +@@@@@@@@@@@@+ ",
|
||||||
|
" +@@+++++++++@+ ",
|
||||||
|
" +@@++++++..+@+ ",
|
||||||
|
" +@@++++++..+@+ ",
|
||||||
|
" +@@++++++..+@+ ",
|
||||||
|
" +++++++++++++ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
28
utils/framelayout/samples/bitmaps/saveall.xpm
Normal file
28
utils/framelayout/samples/bitmaps/saveall.xpm
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * saveall_xpm[] = {
|
||||||
|
"23 21 4 1",
|
||||||
|
" c None",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #848200",
|
||||||
|
"# c #FFFFFF",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" +++++++++++ ",
|
||||||
|
" +@+#####+#+ ",
|
||||||
|
" +++++++++++++ ",
|
||||||
|
" +@+#####+#+@+ ",
|
||||||
|
" +++++++++++++@+ ",
|
||||||
|
" +@+#####+#+@+@+ ",
|
||||||
|
" +@+#####+++@+@+ ",
|
||||||
|
" +@+#####+@+@+@+ ",
|
||||||
|
" +@+#####+@+@+@+ ",
|
||||||
|
" +@@+++++@@+@+@+ ",
|
||||||
|
" +@@@@@@@@@+@+++ ",
|
||||||
|
" +@@++++++@+@+ ",
|
||||||
|
" +@@++++#+@+++ ",
|
||||||
|
" +@@++++#+@+ ",
|
||||||
|
" ++++++++++ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
30
utils/framelayout/samples/bitmaps/search.xpm
Normal file
30
utils/framelayout/samples/bitmaps/search.xpm
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * search_xpm[] = {
|
||||||
|
"22 21 6 1",
|
||||||
|
" c None",
|
||||||
|
". c #C6C3C6",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #FFFF00",
|
||||||
|
"# c #848284",
|
||||||
|
"$ c #000084",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" +++ ",
|
||||||
|
" +.@#++++++# ",
|
||||||
|
" +@.@.@.@.@+ ",
|
||||||
|
" +.@$@.@.@.+ ",
|
||||||
|
" +@.@$@.++@+ ++ ",
|
||||||
|
" +.@.@$@++.+ ++ ",
|
||||||
|
" +@+@.@.@+@+ ++ ",
|
||||||
|
" +.@+@+++++#+++++ ",
|
||||||
|
" #+++++++++++++++ ",
|
||||||
|
" + ++++ ++++ ",
|
||||||
|
" + ++++ ++++ ",
|
||||||
|
" +++++++++++ ",
|
||||||
|
" +++# #+++ ",
|
||||||
|
" + + + + ",
|
||||||
|
" +++ +++ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
34
utils/framelayout/samples/bitmaps/start95_dp.xpm
Normal file
34
utils/framelayout/samples/bitmaps/start95_dp.xpm
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * start95_dp_xpm[] = {
|
||||||
|
"55 23 8 1",
|
||||||
|
" c None",
|
||||||
|
". c #FFFFFF",
|
||||||
|
"+ c #000000",
|
||||||
|
"# c #848284",
|
||||||
|
"$ c #FF0000",
|
||||||
|
"% c #00FF00",
|
||||||
|
"& c #0000FF",
|
||||||
|
"* c #FFFF00",
|
||||||
|
".....................................................+ ",
|
||||||
|
". #+ ",
|
||||||
|
". #+ ",
|
||||||
|
". #+ ",
|
||||||
|
". ++++ #+ ",
|
||||||
|
". ++++++++ #+ ",
|
||||||
|
". + +++$++%+++ ++++ #+ ",
|
||||||
|
". + + ++++$$++%%++ ++ ++ ++ ++ #+ ",
|
||||||
|
". ++++++$$++%%++ ++ ++ ++ #+ ",
|
||||||
|
". $ ++$++++%++ ++ +++ ++++ +++ +++ #+ ",
|
||||||
|
". $ $ $$++++++++++ ++++ ++ ++ ++ ++ #+ ",
|
||||||
|
". $$$$+++&++*+++ ++ ++ +++++ ++ ++ #+ ",
|
||||||
|
". & ++&&++**++ ++ ++ ++ ++ ++ ++ #+ ",
|
||||||
|
". & & &&++&&++**++ ++ ++ ++ ++ ++ ++ ++ #+ ",
|
||||||
|
". &&&&++&++++*++ ++++ ++ +++++ ++ ++ #+ ",
|
||||||
|
". + ++++++++++ #+ ",
|
||||||
|
". + + +++++ +++ #+ ",
|
||||||
|
". +++++ + #+ ",
|
||||||
|
". #+ ",
|
||||||
|
". #+ ",
|
||||||
|
".####################################################+ ",
|
||||||
|
"++++++++++++++++++++++++++++++++++++++++++++++++++++++ ",
|
||||||
|
" "};
|
36
utils/framelayout/samples/bitmaps/start95_pr.xpm
Normal file
36
utils/framelayout/samples/bitmaps/start95_pr.xpm
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * start95_pr_xpm[] = {
|
||||||
|
"56 24 9 1",
|
||||||
|
" c None",
|
||||||
|
". c #C6C3C6",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #FFFFFF",
|
||||||
|
"# c #848284",
|
||||||
|
"$ c #FF0000",
|
||||||
|
"% c #00FF00",
|
||||||
|
"& c #0000FF",
|
||||||
|
"* c #FFFF00",
|
||||||
|
" +++++++++++++++++++++++++++++++++++++++++++++++++++++++",
|
||||||
|
" +++++++++++++++++++++++++++++++++++++++++++++++++++++@ ",
|
||||||
|
" +################################################### @ ",
|
||||||
|
" +# @ ",
|
||||||
|
" +# + + + + + + + + + + + + + + + + + + + + + + + + @ ",
|
||||||
|
" +# + @ ",
|
||||||
|
" +# ++++ + @ ",
|
||||||
|
" +# + ++++++++ @ ",
|
||||||
|
" +# + +++$++%+++ ++++ + @ ",
|
||||||
|
" +# + + + ++++$$++%%++ ++ ++ ++ ++ @ ",
|
||||||
|
" +# ++++++$$++%%++ ++ ++ ++ + @ ",
|
||||||
|
" +# + $ ++$++++%++ ++ +++ ++++ +++ +++ @ ",
|
||||||
|
" +# $ $ $$++++++++++ ++++ ++ ++ ++ ++ + @ ",
|
||||||
|
" +# + $$$$+++&++*+++ ++ ++ +++++ ++ ++ @ ",
|
||||||
|
" +# & ++&&++**++ ++ ++ ++ ++ ++ ++ + @ ",
|
||||||
|
" +# + & & &&++&&++**++ ++ ++ ++ ++ ++ ++ ++ @ ",
|
||||||
|
" +# &&&&++&++++*++ ++++ ++ +++++ ++ +++ @ ",
|
||||||
|
" +# + + ++++++++++ @ ",
|
||||||
|
" +# + + +++++ +++ + @ ",
|
||||||
|
" +# + + + + + + + +++ + + + + + + + + + + + + + + @ ",
|
||||||
|
" +# @ ",
|
||||||
|
" + @ ",
|
||||||
|
" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ",
|
||||||
|
" "};
|
32
utils/framelayout/samples/bitmaps/tile.xpm
Normal file
32
utils/framelayout/samples/bitmaps/tile.xpm
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * tile_xpm[] = {
|
||||||
|
"26 23 6 1",
|
||||||
|
" c None",
|
||||||
|
". c #FFFFFF",
|
||||||
|
"+ c #000000",
|
||||||
|
"@ c #C6C3C6",
|
||||||
|
"# c #848284",
|
||||||
|
"$ c #000084",
|
||||||
|
"......................+...",
|
||||||
|
". #+. ",
|
||||||
|
". #+. ",
|
||||||
|
". $$$$$$$$$$ #+. ",
|
||||||
|
". $.$$$$$$$$ #+. ",
|
||||||
|
". $$$$$$$$$$ #+. ",
|
||||||
|
". $........$ #+. ",
|
||||||
|
". $.$$$$$$$$$$ #+. ",
|
||||||
|
". $.$.$$$$$$$$ #+. ",
|
||||||
|
". $$$$$$$$$$$$ #+. ",
|
||||||
|
". $........$ #+. ",
|
||||||
|
". $..$$$$$$$$$$ #+. ",
|
||||||
|
". $..$.$$$$$$$$ #+. ",
|
||||||
|
". $$$$$$$$$$$$$ #+. ",
|
||||||
|
". $........$ #+. ",
|
||||||
|
". $........$ #+. ",
|
||||||
|
". $........$ #+. ",
|
||||||
|
". $$$$$$$$$$ #+. ",
|
||||||
|
". #+. ",
|
||||||
|
". #+. ",
|
||||||
|
".#####################+.##",
|
||||||
|
"++++++++++++++++++++++++++",
|
||||||
|
" "};
|
@@ -21,7 +21,7 @@ BIN_OBJ=\
|
|||||||
BIN_LINK=-lwx_fl_gtk
|
BIN_LINK=-lwx_fl_gtk
|
||||||
|
|
||||||
# additional things needed to compile
|
# additional things needed to compile
|
||||||
ADD_COMPILE=-I../../../src
|
ADD_COMPILE=-I../../../src -I../../bitmaps
|
||||||
|
|
||||||
# include the definitions now
|
# include the definitions now
|
||||||
include ../../../../../template.mak
|
include ../../../../../template.mak
|
||||||
|
@@ -50,6 +50,27 @@
|
|||||||
|
|
||||||
#include "wxinfo.h"
|
#include "wxinfo.h"
|
||||||
|
|
||||||
|
#ifdef __WXGTK__
|
||||||
|
#include "start95_dp.xpm"
|
||||||
|
#include "start95_pr.xpm"
|
||||||
|
#include "bookmarks.xpm"
|
||||||
|
#include "class_icon.xpm"
|
||||||
|
#include "class_icon1.xpm"
|
||||||
|
#include "copy.xpm"
|
||||||
|
#include "cut.xpm"
|
||||||
|
#include "file_icon.xpm"
|
||||||
|
#include "folder_icon.xpm"
|
||||||
|
#include "help_icon.xpm"
|
||||||
|
#include "new.xpm"
|
||||||
|
#include "nextmark.xpm"
|
||||||
|
#include "open.xpm"
|
||||||
|
#include "paste.xpm"
|
||||||
|
#include "prevmark.xpm"
|
||||||
|
#include "res_icon.xpm"
|
||||||
|
#include "save.xpm"
|
||||||
|
#include "saveall.xpm"
|
||||||
|
#include "search.xpm"
|
||||||
|
#endif
|
||||||
// ADDED by alex (linker complaints...):
|
// ADDED by alex (linker complaints...):
|
||||||
#ifndef wxDUMMY_OBJ_INCLUDED
|
#ifndef wxDUMMY_OBJ_INCLUDED
|
||||||
char wxDummyChar=0;
|
char wxDummyChar=0;
|
||||||
@@ -197,9 +218,9 @@ void StartButton95::OnPaint( wxPaintEvent& event )
|
|||||||
|
|
||||||
mPBmp.LoadFile( "start95_pr_icon", wxBITMAP_TYPE_BMP_RESOURCE );
|
mPBmp.LoadFile( "start95_pr_icon", wxBITMAP_TYPE_BMP_RESOURCE );
|
||||||
#else
|
#else
|
||||||
if ( !mPBmp.Ok() && wxFileExists( "start95_pr.bmp" ) )
|
if ( !mPBmp.Ok() )
|
||||||
|
|
||||||
mPBmp.LoadFile( "start95_pr.bmp", wxBITMAP_TYPE_BMP );
|
mPBmp = wxBitmap( start95_pr_xpm);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
pBmp = &mPBmp;
|
pBmp = &mPBmp;
|
||||||
@@ -212,9 +233,9 @@ void StartButton95::OnPaint( wxPaintEvent& event )
|
|||||||
mDBmp.LoadFile( "start95_dp_icon", wxBITMAP_TYPE_BMP_RESOURCE );
|
mDBmp.LoadFile( "start95_dp_icon", wxBITMAP_TYPE_BMP_RESOURCE );
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
if ( !mDBmp.Ok() && wxFileExists( "start95_dp.bmp" ) )
|
if ( !mDBmp.Ok() )
|
||||||
|
|
||||||
mDBmp.LoadFile( "start95_dp.bmp", wxBITMAP_TYPE_BMP );
|
mDBmp = wxBitmap(start95_dp_xpm);
|
||||||
|
|
||||||
pBmp = &mDBmp;
|
pBmp = &mDBmp;
|
||||||
}
|
}
|
||||||
@@ -294,11 +315,8 @@ MyFrame::MyFrame(wxFrame *frame, char *title, int x, int y, int w, int h)
|
|||||||
bmp1.LoadFile( "folder_icon", wxBITMAP_TYPE_BMP_RESOURCE );
|
bmp1.LoadFile( "folder_icon", wxBITMAP_TYPE_BMP_RESOURCE );
|
||||||
bmp2.LoadFile( "class_icon1", wxBITMAP_TYPE_BMP_RESOURCE );
|
bmp2.LoadFile( "class_icon1", wxBITMAP_TYPE_BMP_RESOURCE );
|
||||||
#else
|
#else
|
||||||
if ( wxFileExists( "folder_icon.bmp" ) )
|
bmp1 = wxBitmap( folder_icon_xpm);
|
||||||
bmp1.LoadFile( "folder_icon.bmp", wxBITMAP_TYPE_BMP );
|
bmp2 = wxBitmap( class_icon1_xpm );
|
||||||
|
|
||||||
if ( wxFileExists( "class_icon1.bmp" ) )
|
|
||||||
bmp2.LoadFile( "class_icon1.bmp", wxBITMAP_TYPE_BMP );
|
|
||||||
#endif
|
#endif
|
||||||
int idx1 = mImageList.Add( bmp1 );
|
int idx1 = mImageList.Add( bmp1 );
|
||||||
int idx2 = mImageList.Add( bmp2 );
|
int idx2 = mImageList.Add( bmp2 );
|
||||||
@@ -796,30 +814,30 @@ void MyFrame::AddSearchToolbars( wxFrameLayout& layout, wxWindow* pParent )
|
|||||||
pTBar4->EnableTool( 4, FALSE );
|
pTBar4->EnableTool( 4, FALSE );
|
||||||
|
|
||||||
#else
|
#else
|
||||||
pTBar2->AddTool( 2, "search.bmp" );
|
pTBar2->AddTool( 2, search_xpm );
|
||||||
//pTBar2->AddSeparator();
|
//pTBar2->AddSeparator();
|
||||||
pTBar2->AddTool( 3, "bookmarks.bmp" );
|
pTBar2->AddTool( 3, bookmarks_xpm );
|
||||||
pTBar2->AddTool( 4, "nextmark.bmp" );
|
pTBar2->AddTool( 4, nextmark_xpm );
|
||||||
pTBar2->AddTool( 5, "prevmark.bmp" );
|
pTBar2->AddTool( 5, prevmark_xpm );
|
||||||
|
|
||||||
|
|
||||||
wxDynamicToolBar* pTBar3 = new wxDynamicToolBar( mpInternalFrm, -1 );
|
wxDynamicToolBar* pTBar3 = new wxDynamicToolBar( mpInternalFrm, -1 );
|
||||||
|
|
||||||
pTBar3->AddTool( 1, "open.bmp", wxBITMAP_TYPE_BMP, " Open " );
|
pTBar3->AddTool( 1, wxBitmap(open_xpm), " Open " );
|
||||||
pTBar3->AddTool( 2, "save.bmp", wxBITMAP_TYPE_BMP, " Save " );
|
pTBar3->AddTool( 2, wxBitmap(save_xpm), " Save " );
|
||||||
pTBar3->AddTool( 3, "saveall.bmp", wxBITMAP_TYPE_BMP, " Save All " );
|
pTBar3->AddTool( 3, wxBitmap(saveall_xpm), " Save All " );
|
||||||
//pTBar3->AddSeparator();
|
//pTBar3->AddSeparator();
|
||||||
pTBar3->AddTool( 4, "cut.bmp", wxBITMAP_TYPE_BMP, " Open " );
|
pTBar3->AddTool( 4, wxBitmap(cut_xpm), " Open " );
|
||||||
pTBar3->AddTool( 5, "copy.bmp", wxBITMAP_TYPE_BMP, " Copy " );
|
pTBar3->AddTool( 5, wxBitmap(copy_xpm), " Copy " );
|
||||||
pTBar3->AddTool( 6, "paste.bmp", wxBITMAP_TYPE_BMP, " Paste " );
|
pTBar3->AddTool( 6, wxBitmap(paste_xpm), " Paste " );
|
||||||
|
|
||||||
wxDynamicToolBar* pTBar4 = new wxDynamicToolBar( mpInternalFrm, -1 );
|
wxDynamicToolBar* pTBar4 = new wxDynamicToolBar( mpInternalFrm, -1 );
|
||||||
|
|
||||||
pTBar4->AddTool( 1, "bookmarks.bmp", wxBITMAP_TYPE_BMP, "Bookmarks ", TRUE );
|
pTBar4->AddTool( 1, wxBitmap(bookmarks_xpm), "Bookmarks ", TRUE );
|
||||||
pTBar4->AddTool( 2, "nextmark.bmp", wxBITMAP_TYPE_BMP, "Next bookmark ", TRUE );
|
pTBar4->AddTool( 2, wxBitmap(nextmark_xpm), "Next bookmark ", TRUE );
|
||||||
pTBar4->AddTool( 3, "prevmark.bmp", wxBITMAP_TYPE_BMP, "Prev bookmark ", TRUE );
|
pTBar4->AddTool( 3, wxBitmap(prevmark_xpm), "Prev bookmark ", TRUE );
|
||||||
//pTBar4->AddSeparator();
|
//pTBar4->AddSeparator();
|
||||||
pTBar4->AddTool( 4, "search.bmp", wxBITMAP_TYPE_BMP, "Search ", TRUE );
|
pTBar4->AddTool( 4, wxBitmap(search_xpm),"Search ", TRUE );
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
layout.AddBar( pTBar2,
|
layout.AddBar( pTBar2,
|
||||||
@@ -857,7 +875,7 @@ wxWindow* MyFrame::CreateDevLayout( wxFrameLayout& layout, wxWindow* pParent )
|
|||||||
layout.mBorderPen.SetColour( 128,255,128 );
|
layout.mBorderPen.SetColour( 128,255,128 );
|
||||||
|
|
||||||
// if so, than make border smaller
|
// if so, than make border smaller
|
||||||
for( int i = 0; i != MAX_PANES; ++i )
|
for( int i = 0; i != MAX_PANES; ++i )
|
||||||
{
|
{
|
||||||
cbDockPane& pane = *layout.GetPane( i );
|
cbDockPane& pane = *layout.GetPane( i );
|
||||||
|
|
||||||
@@ -915,12 +933,12 @@ wxWindow* MyFrame::CreateDevLayout( wxFrameLayout& layout, wxWindow* pParent )
|
|||||||
pMiniTabArea->AddTab( CreateTxtCtrl( helloworld_src,
|
pMiniTabArea->AddTab( CreateTxtCtrl( helloworld_src,
|
||||||
pMiniTabArea), "HelloWorld", &wxBitmap("help_icon") );
|
pMiniTabArea), "HelloWorld", &wxBitmap("help_icon") );
|
||||||
#else
|
#else
|
||||||
pMiniTabArea->AddTab( pClassView, "ClassView", "class_icon.bmp", wxBITMAP_TYPE_BMP );
|
pMiniTabArea->AddTab( pClassView, "ClassView", &wxBitmap(class_icon_xpm));
|
||||||
pMiniTabArea->AddTab( new wxPanel(), "ResourceView","res_icon.bmp" );
|
pMiniTabArea->AddTab( new wxPanel(), "ResourceView",&wxBitmap(res_icon_xpm) );
|
||||||
pMiniTabArea->AddTab( new wxPanel(), "FileView", "file_icon.bmp" );
|
pMiniTabArea->AddTab( new wxPanel(), "FileView", &wxBitmap(file_icon_xpm) );
|
||||||
pMiniTabArea->AddTab( new wxPanel(), "InfoView", "help_icon.bmp" );
|
pMiniTabArea->AddTab( new wxPanel(), "InfoView", &wxBitmap(help_icon_xpm) );
|
||||||
pMiniTabArea->AddTab( CreateTxtCtrl( helloworld_src,
|
pMiniTabArea->AddTab( CreateTxtCtrl( helloworld_src,
|
||||||
pMiniTabArea), "HelloWorld", "help_icon.bmp" );
|
pMiniTabArea), "HelloWorld", &wxBitmap(help_icon_xpm) );
|
||||||
#endif
|
#endif
|
||||||
// now create "output" window
|
// now create "output" window
|
||||||
|
|
||||||
@@ -934,7 +952,11 @@ wxWindow* MyFrame::CreateDevLayout( wxFrameLayout& layout, wxWindow* pParent )
|
|||||||
|
|
||||||
pTabbedArea->AddTab( CreateTxtCtrl("build", pTabbedArea), "Build", "" );
|
pTabbedArea->AddTab( CreateTxtCtrl("build", pTabbedArea), "Build", "" );
|
||||||
pTabbedArea->AddTab( CreateTxtCtrl("debug", pTabbedArea), "Debug", "" );
|
pTabbedArea->AddTab( CreateTxtCtrl("debug", pTabbedArea), "Debug", "" );
|
||||||
|
#ifdef __WXMSW__
|
||||||
pTabbedArea->AddTab( pSheet3, "Find in Files!", &wxBitmap("file_icon") );
|
pTabbedArea->AddTab( pSheet3, "Find in Files!", &wxBitmap("file_icon") );
|
||||||
|
#else
|
||||||
|
pTabbedArea->AddTab( pSheet3, "Find in Files!", &wxBitmap(file_icon_xpm) );
|
||||||
|
#endif
|
||||||
pTabbedArea->AddTab( CreateTxtCtrl("profile", pTabbedArea), "Profile", "" );
|
pTabbedArea->AddTab( CreateTxtCtrl("profile", pTabbedArea), "Profile", "" );
|
||||||
|
|
||||||
layout.AddBar( new StartButton95(pParent), sizes5, wxTOP, 0, 0, "Start..." );
|
layout.AddBar( new StartButton95(pParent), sizes5, wxTOP, 0, 0, "Start..." );
|
||||||
@@ -1067,13 +1089,13 @@ void MyFrame::DropInSomeBars( int layoutNo )
|
|||||||
pToolBar->AddTool( 1005, wxBitmap("copy_icon") );
|
pToolBar->AddTool( 1005, wxBitmap("copy_icon") );
|
||||||
pToolBar->AddTool( 1006, wxBitmap("paste_icon") );
|
pToolBar->AddTool( 1006, wxBitmap("paste_icon") );
|
||||||
#else
|
#else
|
||||||
pToolBar->AddTool( 1001, "new.bmp" );
|
pToolBar->AddTool( 1001, wxBitmap(new_xpm) );
|
||||||
pToolBar->AddTool( 1002, "open.bmp" );
|
pToolBar->AddTool( 1002, wxBitmap(open_xpm) );
|
||||||
pToolBar->AddTool( 1003, "save.bmp" );
|
pToolBar->AddTool( 1003, wxBitmap(save_xpm) );
|
||||||
|
|
||||||
pToolBar->AddTool( 1004, "cut.bmp" );
|
pToolBar->AddTool( 1004, wxBitmap(cut_xpm) );
|
||||||
pToolBar->AddTool( 1005, "copy.bmp" );
|
pToolBar->AddTool( 1005, wxBitmap(copy_xpm) );
|
||||||
pToolBar->AddTool( 1006, "paste.bmp" );
|
pToolBar->AddTool( 1006, wxBitmap(paste_xpm) );
|
||||||
#endif
|
#endif
|
||||||
layout.AddBar( pToolBar, // bar window (can be NULL)
|
layout.AddBar( pToolBar, // bar window (can be NULL)
|
||||||
sizes10, wxTOP, // alignment ( 0-top,1-bottom, etc)
|
sizes10, wxTOP, // alignment ( 0-top,1-bottom, etc)
|
||||||
|
Reference in New Issue
Block a user