aboutsummaryrefslogtreecommitdiffstats
path: root/sniff/icons
diff options
context:
space:
mode:
Diffstat (limited to 'sniff/icons')
-rw-r--r--sniff/icons/button.xpm29
-rw-r--r--sniff/icons/checkbutton.xpm33
-rw-r--r--sniff/icons/checkmenuitem.xpm28
-rw-r--r--sniff/icons/colorselection.xpm35
-rw-r--r--sniff/icons/combo.xpm34
-rw-r--r--sniff/icons/dialog.xpm38
-rw-r--r--sniff/icons/image.xpm39
-rw-r--r--sniff/icons/label.xpm30
-rw-r--r--sniff/icons/menubar.xpm34
-rw-r--r--sniff/icons/menuitem.xpm26
-rw-r--r--sniff/icons/notebook.xpm33
-rw-r--r--sniff/icons/scrolledwindow.xpm28
-rw-r--r--sniff/icons/spinbutton.xpm33
-rw-r--r--sniff/icons/statusbar.xpm34
-rw-r--r--sniff/icons/table.xpm31
-rw-r--r--sniff/icons/text.xpm32
-rw-r--r--sniff/icons/toolbar.xpm33
-rw-r--r--sniff/icons/tree.xpm34
-rw-r--r--sniff/icons/treeitem.xpm35
-rw-r--r--sniff/icons/unknown.xpm33
-rw-r--r--sniff/icons/viewport.xpm34
-rw-r--r--sniff/icons/vscrollbar.xpm33
-rw-r--r--sniff/icons/vseparator.xpm31
-rw-r--r--sniff/icons/window.xpm38
24 files changed, 788 insertions, 0 deletions
diff --git a/sniff/icons/button.xpm b/sniff/icons/button.xpm
new file mode 100644
index 00000000000..eca4d627957
--- /dev/null
+++ b/sniff/icons/button.xpm
@@ -0,0 +1,29 @@
+/* XPM */
+static char * button_xpm[] = {
+"21 21 5 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+"@ c #D6D6D6",
+"# c #7B7B7B",
+" ",
+" ",
+" ",
+" ..................+ ",
+" .@@@@@@@@@@@@@@@@#+ ",
+" .@@@@@@@@@@@@@@@@#+ ",
+" .@@@@@@@@@@@@@@@@#+ ",
+" .@@@@++@@+@@+@@@@#+ ",
+" .@@@+@@+@+@+@@@@@#+ ",
+" .@@@+@@+@++@@@@@@#+ ",
+" .@@@+@@+@+@+@@@@@#+ ",
+" .@@@+@@+@+@@+@@@@#+ ",
+" .@@@@++@@+@@+@@@@#+ ",
+" .@@@@@@@@@@@@@@@@#+ ",
+" .@@@@@@@@@@@@@@@@#+ ",
+" .@@@@@@@@@@@@@@@@#+ ",
+" .#################+ ",
+" +++++++++++++++++++ ",
+" ",
+" ",
+" "};
diff --git a/sniff/icons/checkbutton.xpm b/sniff/icons/checkbutton.xpm
new file mode 100644
index 00000000000..314ba97ce9c
--- /dev/null
+++ b/sniff/icons/checkbutton.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char *checkbutton_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 6 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray100",
+"+ c None",
+/* pixels */
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++OOOOOOOOOOO+++++",
+"+++++OXXXXXXXXX +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OXXXXXXXX. +++++",
+"+++++OX........ +++++",
+"+++++O +++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++"
+};
diff --git a/sniff/icons/checkmenuitem.xpm b/sniff/icons/checkmenuitem.xpm
new file mode 100644
index 00000000000..197eee36440
--- /dev/null
+++ b/sniff/icons/checkmenuitem.xpm
@@ -0,0 +1,28 @@
+/* XPM */
+static char * checkmenuitem_xpm[] = {
+"21 21 4 1",
+" c None",
+". c #FFFFFF",
+"+ c #7B7B7B",
+"@ c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ........ ",
+" . +@ ",
+" . +@ ",
+" . +@ ",
+" . +@ @ ",
+" . +++++@ @@ ",
+" .@@@@@@@ @@@@ ",
+" @@@@@ ",
+" @@@@ ",
+" @@@ ",
+" @ @ ",
+" @ ",
+" @ ",
+" "};
diff --git a/sniff/icons/colorselection.xpm b/sniff/icons/colorselection.xpm
new file mode 100644
index 00000000000..0bb0914d0c8
--- /dev/null
+++ b/sniff/icons/colorselection.xpm
@@ -0,0 +1,35 @@
+/* XPM */
+static char *colorselection_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 8 1",
+" c Gray0",
+". c #7b7b7b",
+"X c Blue",
+"o c Green",
+"O c Red",
+"+ c #b3cece",
+"@ c Gray100",
+"# c None",
+/* pixels */
+"#####################",
+"#####################",
+"#####################",
+"#####################",
+"#####################",
+"##................###",
+"##.@@@@@@@@@@@@@@. ##",
+"##.@@@@@@@@@@@@@@. ##",
+"##.@@@@@@@@@@@@@@. ##",
+"##.@@OOOoooXXX@@@. ##",
+"##.@@OOOoooXXX@@@. ##",
+"##.@@OOOoooXXX@@@. ##",
+"##.@@OOOoooXXX@@@. ##",
+"##.@@@@@@@@@@@@@@. ##",
+"##.@@@@@@@@@@@@@@. ##",
+"##.@@@@@@@@@@@@@@. ##",
+"##................ ##",
+"### ##",
+"#####################",
+"#####################",
+"#####################"
+};
diff --git a/sniff/icons/combo.xpm b/sniff/icons/combo.xpm
new file mode 100644
index 00000000000..3b4055b6dff
--- /dev/null
+++ b/sniff/icons/combo.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char *combo_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 7 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray87",
+"+ c Gray100",
+"@ c None",
+/* pixels */
+"@@@@@@@@@@@@@@@@@@@@@",
+" ",
+" +++++++++++++ OOOOO ",
+" +++++++++++++ OOO ",
+" +++++++++++++ O ",
+" ",
+" +++++++++++++ ++++++",
+" +++++++++++++ XXXXX ",
+" +.........+++ XX XX ",
+" +++++++++++++ X X ",
+" +++++++++++++ XXXXX ",
+" +...........+ ",
+" +++++++++++++ +++++ ",
+" +++++++++++++ +XXXX ",
+" +..........++ ..... ",
+" +++++++++++++ +++++ ",
+" +++++++++++++ XXXXX ",
+" +...........+ X X ",
+" +++++++++++++ XX XX ",
+" +++++++++++++ XXXXX ",
+" "
+};
diff --git a/sniff/icons/dialog.xpm b/sniff/icons/dialog.xpm
new file mode 100644
index 00000000000..00473b653ee
--- /dev/null
+++ b/sniff/icons/dialog.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char *dialog_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 11 1",
+" c Gray0",
+". c #00007b",
+"X c #7b7b7b",
+"o c Green",
+"O c Cyan",
+"+ c Red",
+"@ c Yellow",
+"# c #d6d6d6",
+"$ c #b3cece",
+"% c Gray100",
+"& c None",
+/* pixels */
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&XXXXXXXXXXXXXXXX&&&",
+"&&X.+@............ &&",
+"&&X.Oo.%%%....# # &&",
+"&&XXXXXXXXXXXXXXXX &&",
+"&&X%%%%%%%%%%%%%%X &&",
+"&&X%%%%%%%%%%%%%%X &&",
+"&&X%%X%XX%XX%XX%%X &&",
+"&&X%%%%%%%%%%%%%%X &&",
+"&&X%%%%%%%%%%%%%%X &&",
+"&&X%%%XXX%%XXX%%%X &&",
+"&&X%%%X %%X %%%X &&",
+"&&X%%%%%%%%%%%%%%X &&",
+"&&XXXXXXXXXXXXXXXX &&",
+"&&& &&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&"
+};
diff --git a/sniff/icons/image.xpm b/sniff/icons/image.xpm
new file mode 100644
index 00000000000..9f353cc4c79
--- /dev/null
+++ b/sniff/icons/image.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *image_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 12 1",
+" c Gray0",
+". c #007b00",
+"X c #7b7b7b",
+"o c Blue",
+"O c Green",
+"+ c Cyan",
+"@ c Yellow",
+"# c #d6d6d6",
+"$ c #b3cece",
+"% c Gray87",
+"& c Gray100",
+"* c None",
+/* pixels */
+"*********************",
+"*********************",
+"*********************",
+"* ",
+"* +++++%%%&+++++++++ ",
+"* +&&&++%%++&+++XX++ ",
+"* +++++++%+++++X@@X+ ",
+"* ++&&++++XX+++X@@X+ ",
+"* +++++++ XXX&++XX++ ",
+"* &+++++XXXXXX++++&+ ",
+"* +++++ +++++ ",
+"* +++++ ###### +++++ ",
+"* +++++ #o##o# +++++ ",
+"* ..... ###### ..... ",
+"* OOOOO ##oo## OOOOO ",
+"* OOOOO ##oo## OOOOO ",
+"* OOOOO OOOOO ",
+"* OOOOOOOOOOOOOOOOOO ",
+"* ",
+"*********************",
+"*********************"
+};
diff --git a/sniff/icons/label.xpm b/sniff/icons/label.xpm
new file mode 100644
index 00000000000..013e13a9632
--- /dev/null
+++ b/sniff/icons/label.xpm
@@ -0,0 +1,30 @@
+/* XPM */
+static char *label_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 3 1",
+" c Gray0",
+". c #b3cece",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX XXXXXXXXX",
+"XXXXXXXXX XXXXXXXXX",
+"XXXXXXXXX XXXXXXXXX",
+"XXXXXXXX XXXXXXXX",
+"XXXXXXXX XXXXXXXX",
+"XXXXXXXX XXXXXXX",
+"XXXXXXX X XXXXXXX",
+"XXXXXXX X XXXXXX",
+"XXXXXX XX XXXXXX",
+"XXXXXX XXXXX",
+"XXXXX XXXXX",
+"XXXXX XXXXX XXXXX",
+"XXXX XXXXX XXXX",
+"XXX XXXXX XXX",
+"XXX XXX XXX",
+"XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/sniff/icons/menubar.xpm b/sniff/icons/menubar.xpm
new file mode 100644
index 00000000000..85454839915
--- /dev/null
+++ b/sniff/icons/menubar.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char *menubar_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 7 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray87",
+"+ c Gray100",
+"@ c None",
+/* pixels */
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@",
+"@+++++++++++++++++++ ",
+"@+XXXXXXXXXXXXXXXXX. ",
+"@+XOOOO.OOOO.OOOO.X. ",
+"@+XOXXX.OXXX.OXXX.X. ",
+"@+XOXXX.OXXX.OXXX.X. ",
+"@+X+++++++...O....X. ",
+"@+X+OOOOOO.XXXXXXXX. ",
+"@+.+O....O.......... ",
+"@ +OOOOOO. ",
+"@@@+O....O. @@@@@@@@@",
+"@@@+OOOOOO. @@@@@@@@@",
+"@@@+O....O. @@@@@@@@@",
+"@@@+OOOOOO. @@@@@@@@@",
+"@@@+O....O. @@@@@@@@@",
+"@@@+OOOOOO. @@@@@@@@@",
+"@@@+....... @@@@@@@@@",
+"@@@@ @@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@"
+};
diff --git a/sniff/icons/menuitem.xpm b/sniff/icons/menuitem.xpm
new file mode 100644
index 00000000000..a1da3fa388e
--- /dev/null
+++ b/sniff/icons/menuitem.xpm
@@ -0,0 +1,26 @@
+/* XPM */
+static char * menuitem_xpm[] = {
+"21 21 2 1",
+" c None",
+". c #000000",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" . ",
+" .. ",
+" .... ",
+" ..... ",
+" .... ",
+" ... ",
+" . . ",
+" . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/sniff/icons/notebook.xpm b/sniff/icons/notebook.xpm
new file mode 100644
index 00000000000..77ac20d6cb0
--- /dev/null
+++ b/sniff/icons/notebook.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char *notebook_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 6 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray100",
+"+ c None",
+/* pixels */
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+OOOOOO.OOOO.OOOO.+++",
+"+OXXXXX.X.X..X.X..+++",
+"+OXXXXX..X.X..X.X.+++",
+"+OXXXXX.X.X..X.X..+++",
+"+OXXXXX.OOOOOOOOOOO +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+OXXXXXXXXXXXXXXXX. +",
+"+O................. +",
+"+ +",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++"
+};
diff --git a/sniff/icons/scrolledwindow.xpm b/sniff/icons/scrolledwindow.xpm
new file mode 100644
index 00000000000..da9951a0ae9
--- /dev/null
+++ b/sniff/icons/scrolledwindow.xpm
@@ -0,0 +1,28 @@
+/* XPM */
+static char * scrolledwindow_xpm[] = {
+"21 21 4 1",
+" c None",
+". c #FFFFFF",
+"+ c #D6D6D6",
+"@ c #000000",
+".....................",
+".+++++++++++++.+++++@",
+".+++++++++++++.++@++@",
+".+++++++++++++.+@@@+@",
+".+++++++++++++.+++++@",
+".+++++++++++++.@@@@@@",
+".+++++++++++++......@",
+".+++++++++++++..++++@",
+".+++++++++++++..++++@",
+".+++++++++++++......@",
+".+++++++++++++.+++++@",
+".+++++++++++++.+@@@+@",
+".+++++++++++++.++@++@",
+".+++++++++++++.+++++@",
+"...............@@@@@@",
+".++++@...@++++@++++++",
+".++@+@.++@+@++@++++++",
+".+@@+@.++@+@@+@++++++",
+".++@+@.++@+@++@++++++",
+".++++@.++@++++@++++++",
+".@@@@@@@@@@@@@@++++++"};
diff --git a/sniff/icons/spinbutton.xpm b/sniff/icons/spinbutton.xpm
new file mode 100644
index 00000000000..f3a313b19dc
--- /dev/null
+++ b/sniff/icons/spinbutton.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char *spinbutton_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 6 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray100",
+"+ c None",
+/* pixels */
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+ +",
+"+ OOOOOOOOOOO OOOOO +",
+"+ OOOOOOOOOOO OX X. +",
+"+ OOOOOOOOOOO O . +",
+"+ OOOOOOOOOOO OOOOO +",
+"+ OOOOOOOOOOO O . +",
+"+ OOOOOOOOOOO OX X. +",
+"+ OOOOOOOOOOO ..... +",
+"+ +",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++"
+};
diff --git a/sniff/icons/statusbar.xpm b/sniff/icons/statusbar.xpm
new file mode 100644
index 00000000000..8576d88c6ad
--- /dev/null
+++ b/sniff/icons/statusbar.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char *statusbar_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 7 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray87",
+"+ c Gray100",
+"@ c None",
+/* pixels */
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@+XX.@@@@@@@@@@@@@@",
+"@@@+XX.@@@@@@@@@@@@@@",
+"@@@+XX.@@@@@@@@@@@@@@",
+"@@@+XX.@@@@@@@@@@@@@@",
+"@@@+XX++++++++++++@@@",
+"@@@+XXXXXXXXXXXXXX@@@",
+"@@@+XXXXXXXXXXXXXX@@@",
+"@@@+XX............@@@",
+"@@@+XX.OOOOOOOOOOO@@@",
+"@@@+XX.OOOOOOOOOOO@@@",
+"@@@+XX.OOOOOOOOOOO@@@",
+"@@@+XX++++++++++++@@@",
+"@@@+XXXXXXXXXXXXXX@@@",
+"@@@+XXXXXXXXXXXXXX@@@",
+"@@@ @@@",
+"@@@@@@@@@@@@@@@@@@@@@",
+"@@@@@@@@@@@@@@@@@@@@@"
+};
diff --git a/sniff/icons/table.xpm b/sniff/icons/table.xpm
new file mode 100644
index 00000000000..c04dce03d01
--- /dev/null
+++ b/sniff/icons/table.xpm
@@ -0,0 +1,31 @@
+/* XPM */
+static char *table_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 4 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c Gray100",
+/* pixels */
+"oooooooooo ooooooooo ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"o......... o........ ",
+" ",
+"oooooooooo ooooooooo ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"o......... o........ ",
+" ",
+"oooooooooo ooooooooo ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"oXXXXXXXX. oXXXXXXX. ",
+"o......... o........ ",
+" "
+};
diff --git a/sniff/icons/text.xpm b/sniff/icons/text.xpm
new file mode 100644
index 00000000000..bd143ef9ef9
--- /dev/null
+++ b/sniff/icons/text.xpm
@@ -0,0 +1,32 @@
+/* XPM */
+static char *text_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 5 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c Gray87",
+"O c Gray100",
+/* pixels */
+"....................O",
+". XO",
+". OOOOOOOOOOOOOOOOOXO",
+". OOOOOOO OOOOOOOOOXO",
+". OOOOOOO OOOOOOOOOXO",
+". OO OO o OOo OXO",
+". O.OOO O Oo O Oo XO",
+". OO O OOO O OOOXO",
+". O OOO O OOO O OOOXO",
+". O OOO O OOo O Oo XO",
+". OO O OOo OXO",
+". OOOOOOOOOOOOOOOOOXO",
+". OOOOO OOOOOOOOO XO",
+". OOOOO OO OOO oOXO",
+". OO O oOo OO OOXO",
+". O oOo O oOO O OXO",
+". O OOO O OOO OOXO",
+". O oOo O OOO.OO OOXO",
+". OO OO OOO OOXO",
+".XXXXXXXXXXXXXXXXXXXO",
+"OOOOOOOOOOOOOOOOOOOOO"
+};
diff --git a/sniff/icons/toolbar.xpm b/sniff/icons/toolbar.xpm
new file mode 100644
index 00000000000..d9a5217161e
--- /dev/null
+++ b/sniff/icons/toolbar.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char *toolbar_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 6 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray100",
+"+ c None",
+/* pixels */
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+OOOOOOOOOOOOOOOOOOO ",
+"+OXXXXXXXXXXXXXXXXX. ",
+"+OXOOOO OOOO OOOO X. ",
+"+OXOXXX OXXX OXXX X. ",
+"+OXOXXX OXXX OXXX X. ",
+"+OXO O O X. ",
+"+OXXXXXXXXXXXXXXXXX. ",
+"+O.................. ",
+"+ ",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++"
+};
diff --git a/sniff/icons/tree.xpm b/sniff/icons/tree.xpm
new file mode 100644
index 00000000000..0a15524b870
--- /dev/null
+++ b/sniff/icons/tree.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char *tree_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 7 1",
+" c Gray0",
+". c #7b7b7b",
+"X c Green",
+"o c Cyan",
+"O c Yellow",
+"+ c #b3cece",
+"@ c None",
+/* pixels */
+"@ @@@@@@@@@@@@@@@@@",
+"@ o @......@@@@@@@@@@",
+"@ @@@@@@@@@@@@@@@@@",
+"@@ @@@@@@@@@@@@@@@@@@",
+"@@ @@ @@@@@@@@@@@@@",
+"@@ O @......@@@@@@",
+"@@ @@ @@@@@@@@@@@@@",
+"@@ @@@ @@@@@@@@@@@@@@",
+"@@ @@@ @@ @@@@@@@@@",
+"@@ @@@ X @......@@",
+"@@ @@@ @@ @@@@@@@@@",
+"@@ @@@ @@@@@@@@@@@@@@",
+"@@ @@@ @@ @@@@@@@@@",
+"@@ @@@ X @......@@",
+"@@ @@@@@@ @@@@@@@@@",
+"@@ @@@@@@@@@@@@@@@@@@",
+"@@ @@ @@@@@@@@@@@@@",
+"@@ O @......@@@@@@",
+"@@@@@ @@@@@@@@@@@@@",
+"@@@@@@ @@@@@@@@@@@@@@",
+"@@@@@@ @@@@@@@@@@@@@@"
+};
diff --git a/sniff/icons/treeitem.xpm b/sniff/icons/treeitem.xpm
new file mode 100644
index 00000000000..2c0bf836970
--- /dev/null
+++ b/sniff/icons/treeitem.xpm
@@ -0,0 +1,35 @@
+/* XPM */
+static char *treeitem_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 8 1",
+" c Gray0",
+". c #7b7b7b",
+"X c Red",
+"o c Yellow",
+"O c #b3cece",
+"+ c Gray87",
+"@ c Gray100",
+"# c None",
+/* pixels */
+"#####################",
+"#####################",
+"#####################",
+"###...###############",
+"## .@ #+++++#########",
+"### ###############",
+"#### ################",
+"#### #...############",
+"#### .o #XXXXXXX####",
+"#### # #XXXXXXX####",
+"#### ################",
+"#### #...############",
+"#### .@ #+++++######",
+"#### # ############",
+"#### ## #############",
+"#### ## #...#########",
+"#### ## .o #+++++###",
+"#### #### #########",
+"#####################",
+"#####################",
+"#####################"
+};
diff --git a/sniff/icons/unknown.xpm b/sniff/icons/unknown.xpm
new file mode 100644
index 00000000000..7ce9bce5738
--- /dev/null
+++ b/sniff/icons/unknown.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char *unknown_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 6 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray100",
+"+ c None",
+/* pixels */
+"+++++++++++++++++++++",
+"+++++++++++++++++++++",
+"++OOOOOOOOOOOOOOOO ++",
+"++OXXXXXXXXXXXXXX. ++",
+"++OXXXXX XXXXXX. ++",
+"++OXXXX XXXXX. ++",
+"++OXXX X XXXX. ++",
+"++OXXX XXX XXXX. ++",
+"++OXXXXXXX XXXX. ++",
+"++OXXXXXX XXXXX. ++",
+"++OXXXXXX XXXXXX. ++",
+"++OXXXXXX XXXXXX. ++",
+"++OXXXXXX XXXXXX. ++",
+"++OXXXXXXXXXXXXXX. ++",
+"++OXXXXXX XXXXXX. ++",
+"++OXXXXXX XXXXXX. ++",
+"++OXXXXXXXXXXXXXX. ++",
+"++O............... ++",
+"++ ++",
+"+++++++++++++++++++++",
+"+++++++++++++++++++++"
+};
diff --git a/sniff/icons/viewport.xpm b/sniff/icons/viewport.xpm
new file mode 100644
index 00000000000..71e5e80cf58
--- /dev/null
+++ b/sniff/icons/viewport.xpm
@@ -0,0 +1,34 @@
+/* XPM */
+static char *viewport_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 7 1",
+" c Gray0",
+". c #7b7b7b",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray87",
+"+ c Gray100",
+"@ c None",
+/* pixels */
+"@@@@@@@@@@@@@@@@@@@@@",
+"@...................@",
+"@. +O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@. XXXXXXXXXXXXXXX+O@",
+"@.+++++++++++++++++O@",
+"@.OOOOOOOOOOOOOOOOOO@",
+"@@@@@@@@@@@@@@@@@@@@@"
+};
diff --git a/sniff/icons/vscrollbar.xpm b/sniff/icons/vscrollbar.xpm
new file mode 100644
index 00000000000..0e902b1e7da
--- /dev/null
+++ b/sniff/icons/vscrollbar.xpm
@@ -0,0 +1,33 @@
+/* XPM */
+static char *vscrollbar_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"20 21 6 1",
+" c Gray0",
+". c Gray61",
+"X c #d6d6d6",
+"o c #b3cece",
+"O c Gray100",
+"+ c None",
+/* pixels */
+"++++++ +++++",
+"++++++ ...O...O+++++",
+"++++++ ..OX ..O+++++",
+"++++++ .OXXX .O+++++",
+"++++++ OXXXXX O+++++",
+"++++++ O+++++",
+"++++++ .......O+++++",
+"++++++ OOOOOO O+++++",
+"++++++ OXXXXX O+++++",
+"++++++ OXXXXX O+++++",
+"++++++ OXXXXX O+++++",
+"++++++ OXXXXX O+++++",
+"++++++ OXXXXX O+++++",
+"++++++ O O+++++",
+"++++++ .......O+++++",
+"++++++ OOOOOOOO+++++",
+"++++++ OXXXXX O+++++",
+"++++++ .OXXX .O+++++",
+"++++++ ..OX ..O+++++",
+"++++++ ... ...O+++++",
+"++++++OOOOOOOOO+++++"
+};
diff --git a/sniff/icons/vseparator.xpm b/sniff/icons/vseparator.xpm
new file mode 100644
index 00000000000..3455f74d93b
--- /dev/null
+++ b/sniff/icons/vseparator.xpm
@@ -0,0 +1,31 @@
+/* XPM */
+static char *vseparator_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 4 1",
+" c #7b7b7b",
+". c #b3cece",
+"X c Gray100",
+"o c None",
+/* pixels */
+"ooooooooooooooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"oooooooooo Xooooooooo",
+"ooooooooooooooooooooo"
+};
diff --git a/sniff/icons/window.xpm b/sniff/icons/window.xpm
new file mode 100644
index 00000000000..8407e2836a5
--- /dev/null
+++ b/sniff/icons/window.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char *window_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"21 21 11 1",
+" c Gray0",
+". c #00007b",
+"X c #7b7b7b",
+"o c Green",
+"O c Cyan",
+"+ c Red",
+"@ c Yellow",
+"# c #d6d6d6",
+"$ c #b3cece",
+"% c Gray100",
+"& c None",
+/* pixels */
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&",
+"XXXXXXXXXXXXXXXXXXXX&",
+"X.+@...............X ",
+"X.Oo.%%%.%%.....# #X ",
+"XXXXXXXXXXXXXXXXXXXX ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"X#%%%%%%%%%%%%%%%%%X ",
+"XXXXXXXXXXXXXXXXXXXX ",
+"& ",
+"&&&&&&&&&&&&&&&&&&&&&",
+"&&&&&&&&&&&&&&&&&&&&&"
+};