summaryrefslogtreecommitdiffstats
path: root/src/pixmaps
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2006-01-16 02:36:01 +0000
committermental <mental@users.sourceforge.net>2006-01-16 02:36:01 +0000
commit179fa413b047bede6e32109e2ce82437c5fb8d34 (patch)
treea5a6ac2c1708bd02288fbd8edb2ff500ff2e0916 /src/pixmaps
downloadinkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.tar.gz
inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.zip
moving trunk for module inkscape
(bzr r1)
Diffstat (limited to 'src/pixmaps')
-rw-r--r--src/pixmaps/cursor-arc.xpm38
-rw-r--r--src/pixmaps/cursor-arrow.xpm38
-rw-r--r--src/pixmaps/cursor-calligraphy.xpm38
-rw-r--r--src/pixmaps/cursor-connector.xpm39
-rw-r--r--src/pixmaps/cursor-dropper.xpm38
-rw-r--r--src/pixmaps/cursor-ellipse.xpm38
-rw-r--r--src/pixmaps/cursor-gradient.xpm38
-rw-r--r--src/pixmaps/cursor-node-d.xpm38
-rw-r--r--src/pixmaps/cursor-node-m.xpm38
-rw-r--r--src/pixmaps/cursor-node.xpm38
-rw-r--r--src/pixmaps/cursor-pen.xpm38
-rw-r--r--src/pixmaps/cursor-pencil.xpm38
-rw-r--r--src/pixmaps/cursor-rect.xpm38
-rw-r--r--src/pixmaps/cursor-select-d.xpm38
-rw-r--r--src/pixmaps/cursor-select-m.xpm38
-rw-r--r--src/pixmaps/cursor-spiral.xpm38
-rw-r--r--src/pixmaps/cursor-star.xpm38
-rw-r--r--src/pixmaps/cursor-text-insert.xpm38
-rw-r--r--src/pixmaps/cursor-text.xpm38
-rw-r--r--src/pixmaps/cursor-zoom-out.xpm38
-rw-r--r--src/pixmaps/cursor-zoom.xpm38
-rw-r--r--src/pixmaps/handles.xpm260
22 files changed, 1059 insertions, 0 deletions
diff --git a/src/pixmaps/cursor-arc.xpm b/src/pixmaps/cursor-arc.xpm
new file mode 100644
index 000000000..37852a190
--- /dev/null
+++ b/src/pixmaps/cursor-arc.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_arc_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ",
+" .+. ..... ",
+" ... .+++.... ",
+" .+..+++.. ",
+" .+.....+.. ",
+" .+......+.. ",
+" ..+.......+. ",
+" ...++.......+. ",
+" ...++.........+. ",
+" ...++..........+.. ",
+" .++...........+.. ",
+" ...++......+++.. ",
+" ...++++++.... ",
+" ........ ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-arrow.xpm b/src/pixmaps/cursor-arrow.xpm
new file mode 100644
index 000000000..e629d83d2
--- /dev/null
+++ b/src/pixmaps/cursor-arrow.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_arrow_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" .. ",
+".++.. ",
+".+ ++.. ",
+" .+ ++.. ",
+" .+ ++.. ",
+" .+ ++. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ + +. ",
+" .++.+ +. ",
+" .. .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+. ",
+" . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-calligraphy.xpm b/src/pixmaps/cursor-calligraphy.xpm
new file mode 100644
index 000000000..ee0a5b876
--- /dev/null
+++ b/src/pixmaps/cursor-calligraphy.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_calligraphy_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. . ",
+" .+. .+. ",
+" ... .+. ",
+" .+. ",
+" .+. ",
+" .++. ",
+" .++. ",
+" .++. ... ",
+" .++. ..+++. ",
+" .+++. .++++++. ",
+" .++++...+++++++. ",
+" .++++++++++++++. ",
+" .+++++++...++++. ",
+" .++++++. .++++. ",
+" .+++.. .++. ",
+" ... .++. ",
+" .++. ",
+" .++. ",
+" .++. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" . ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-connector.xpm b/src/pixmaps/cursor-connector.xpm
new file mode 100644
index 000000000..ef35849ed
--- /dev/null
+++ b/src/pixmaps/cursor-connector.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *cursor_connector_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+". ",
+".. ",
+".+. ",
+".++. ",
+".+++. ",
+".++++. ",
+".+++++. ",
+".++++++. ",
+".+++++++. ",
+".++++++++. ",
+".+++++.... ",
+".++.++. ",
+".+. .++. ",
+".. .++. ",
+" .++. ",
+" .++. ... ",
+" .. .+. ",
+" .+. ",
+" .+. ",
+" ...........+. ",
+" .+++++++++++. ",
+" .+........... ",
+" .+. ",
+" .+. ",
+" ...+... ",
+" .+++++. ",
+" .+++. ",
+" .+. ",
+" . ",
+" ",
+" ",
+" ",
+};
diff --git a/src/pixmaps/cursor-dropper.xpm b/src/pixmaps/cursor-dropper.xpm
new file mode 100644
index 000000000..ef0184697
--- /dev/null
+++ b/src/pixmaps/cursor-dropper.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_dropper_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" . ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" ..... ..... ",
+".+++++ +++++. ",
+" ..... ..... ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. .... ",
+" .+. .+++. ",
+" . .+.++. ",
+" .+..++. ",
+" .+..++. ",
+" .+..++. ",
+" .+..++. ",
+" .+..++. . ",
+" .+..++.+. ",
+" .+..++++. ",
+" .+.++++. ",
+" .++++++.. ",
+" .+++++++++. ",
+" .+..++++++. ",
+" ..+.+++++. ",
+" .+.++++. ",
+" .+..++. ",
+" .+++. ",
+" ... ",
+" "};
diff --git a/src/pixmaps/cursor-ellipse.xpm b/src/pixmaps/cursor-ellipse.xpm
new file mode 100644
index 000000000..bdc175240
--- /dev/null
+++ b/src/pixmaps/cursor-ellipse.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_ellipse_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ",
+" .+. ....... ",
+" ... ....+++++.... ",
+" ..+++.....+++.. ",
+" ..+...........+.. ",
+" ..+.............+.. ",
+" .+...............+. ",
+" .+...............+. ",
+" .+...............+. ",
+" ..+.............+.. ",
+" ..+...........+.. ",
+" ..+++.....+++.. ",
+" ....+++++.... ",
+" ....... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-gradient.xpm b/src/pixmaps/cursor-gradient.xpm
new file mode 100644
index 000000000..b17873f58
--- /dev/null
+++ b/src/pixmaps/cursor-gradient.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_gradient_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ",
+" .+. ..... ",
+" ... .+++. ",
+" .+.+. ",
+" .+++. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+++. ",
+" .+.+. ",
+" .+++. ",
+" ..... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-node-d.xpm b/src/pixmaps/cursor-node-d.xpm
new file mode 100644
index 000000000..326b64105
--- /dev/null
+++ b/src/pixmaps/cursor-node-d.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_node_d_xpm[] = {
+"32 32 3 1",
+" g None",
+". g #FFFFFF",
+"+ g #000000",
+" . ",
+".+. ",
+" .+. ",
+" .++. ",
+" .++. ",
+" .+++. ",
+" .+++. ",
+" .++++. ",
+" .++++. ",
+" .+++++. ",
+" .+++++. ",
+" .++++++. ",
+" .+++++. ",
+" .+++.. ",
+" .+. ++ ++ ",
+" . +..+..+ ",
+" ++..+..++ ",
+" +.+..+..+.+ ",
+" +.+..+..+.+ ",
+" +.+..+..+.+ ",
+" +.........+ ",
+" +.........+ ",
+" +........+ ",
+" +........+ ",
+" +......+ ",
+" +......+ ",
+" +.....+ ",
+" +.....+ ",
+" +++++++ ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-node-m.xpm b/src/pixmaps/cursor-node-m.xpm
new file mode 100644
index 000000000..9b2479a28
--- /dev/null
+++ b/src/pixmaps/cursor-node-m.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_node_m_xpm[] = {
+"32 32 3 1",
+" g None",
+". g #FFFFFF",
+"+ g #000000",
+" . ",
+".+. ",
+" .+. ",
+" .++. ",
+" .++. ",
+" .+++. ",
+" .+++. ",
+" .++++. ",
+" .++++. ",
+" .+++++. ",
+" .+++++. ",
+" .++++++. ++++ ",
+" .+++++. +.+..+ ",
+" .+++.. +..+..++ ",
+" .+. +..+..+.+ ",
+" . + +..+..+..+ ",
+" +.++..+..+..+ ",
+" +..+..+..+..+ ",
+" +..+..+..+..+ ",
+" +..+..+..+..+ ",
+" +...........+ ",
+" +..........+ ",
+" +.........+ ",
+" +........+ ",
+" +.......+ ",
+" +......+ ",
+" +.....+ ",
+" +.....+ ",
+" +++++++ ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-node.xpm b/src/pixmaps/cursor-node.xpm
new file mode 100644
index 000000000..297dae6dd
--- /dev/null
+++ b/src/pixmaps/cursor-node.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_node_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" . ",
+".+. ",
+" .+. ",
+" .++. ",
+" .++. ",
+" .+++. ",
+" .+++. ",
+" .++++. ",
+" .++++. ",
+" .+++++. ",
+" .+++++. ",
+" .++++++. ",
+" .+++++. ",
+" .+++.. ",
+" .+. ",
+" . ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-pen.xpm b/src/pixmaps/cursor-pen.xpm
new file mode 100644
index 000000000..5bb565c42
--- /dev/null
+++ b/src/pixmaps/cursor-pen.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_pen_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ",
+" .+. ",
+" ... .. ",
+" .++... ",
+" .+.++++.. ",
+" .++.+..++.. ",
+" .++.+...++. ",
+" .+.+.+....+. ",
+" .+..+.++..+. ",
+" .+..+..+..+. ",
+" .+..+...+..+. ",
+" .+..+.+...+.. ",
+" .+...+.+..+.+. ",
+" .++.......+.+. ",
+" ..+.....++..+. ",
+" .+++.++.+..+. ",
+" ...++.+.++. ",
+" .++++.++. ",
+" .+++++. ",
+" .+++. ",
+" .+. ",
+" . ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-pencil.xpm b/src/pixmaps/cursor-pencil.xpm
new file mode 100644
index 000000000..ff00464f6
--- /dev/null
+++ b/src/pixmaps/cursor-pencil.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_pencil_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ",
+" .+. ",
+" ... ",
+" .. ",
+" .+...... ",
+" .++++++. ",
+" .++..+.+. ",
+" .+..++..+. ",
+" .+.+..+..+. ",
+" .+++...+..+. ",
+" .+..+...+..+. ",
+" .+..+...+..+. ",
+" .+..+...+..+. ",
+" .+..+...+..+. ",
+" .+..+...+.++. ",
+" .+..+...+..+. ",
+" .+..+.+...+. ",
+" .+..+...+. ",
+" .++...+. ",
+" .+..+. ",
+" .++. ",
+" .. ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-rect.xpm b/src/pixmaps/cursor-rect.xpm
new file mode 100644
index 000000000..508dd4b54
--- /dev/null
+++ b/src/pixmaps/cursor-rect.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_rect_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ",
+" .+. ................. ",
+" ... .+++++++++++++++. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+.............+. ",
+" .+++++++++++++++. ",
+" ................. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-select-d.xpm b/src/pixmaps/cursor-select-d.xpm
new file mode 100644
index 000000000..fb37164e5
--- /dev/null
+++ b/src/pixmaps/cursor-select-d.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_select_d_xpm[] = {
+"32 32 3 1",
+" g None",
+". g #FFFFFF",
+"+ g #000000",
+".. ",
+".+. ",
+".++. ",
+".+++. ",
+".++++. ",
+".+++++. ",
+".++++++. ",
+".+++++++. ",
+".++++++++. ",
+".+++++++++. ",
+".+++++.... ",
+".++.++. ",
+".+. .++. ",
+" . .++. ",
+" .++. ++ ++ ",
+" .++. +..+..+ ",
+" .. ++..+..++ ",
+" +.+..+..+.+ ",
+" +.+..+..+.+ ",
+" +.+..+..+.+ ",
+" +.........+ ",
+" +.........+ ",
+" +........+ ",
+" +........+ ",
+" +......+ ",
+" +......+ ",
+" +.....+ ",
+" +.....+ ",
+" +++++++ ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-select-m.xpm b/src/pixmaps/cursor-select-m.xpm
new file mode 100644
index 000000000..29b0a5c3a
--- /dev/null
+++ b/src/pixmaps/cursor-select-m.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_select_m_xpm[] = {
+"32 32 3 1",
+" g None",
+". g #FFFFFF",
+"+ g #000000",
+".. ",
+".+. ",
+".++. ",
+".+++. ",
+".++++. ",
+".+++++. ",
+".++++++. ",
+".+++++++. ",
+".++++++++. ",
+".+++++++++. ",
+".+++++.... ",
+".++.++. ++++ ",
+".+. .++. +.+..+ ",
+" . .++. +..+..++ ",
+" .++. +..+..+.+ ",
+" .++. + +..+..+..+ ",
+" .. +.++..+..+..+ ",
+" +..+..+..+..+ ",
+" +..+..+..+..+ ",
+" +..+..+..+..+ ",
+" +...........+ ",
+" +..........+ ",
+" +.........+ ",
+" +........+ ",
+" +.......+ ",
+" +......+ ",
+" +.....+ ",
+" +.....+ ",
+" +++++++ ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-spiral.xpm b/src/pixmaps/cursor-spiral.xpm
new file mode 100644
index 000000000..eefa8be70
--- /dev/null
+++ b/src/pixmaps/cursor-spiral.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_spiral_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... ",
+" .+. ....... ",
+" .+. ...+++++... ",
+" ... ..++.....++.. ",
+" .+.........+.. ",
+" ..+...++++...+. ",
+" .+...+....+..+.. ",
+" .+..+......+..+. ",
+" .+..+......+..+. ",
+" .+..+...+..+..+. ",
+" ..+..+++..+..+.. ",
+" .+......+...+. ",
+" ..++...+...+.. ",
+" ...+++...+.. ",
+" ......+.. ",
+" .... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-star.xpm b/src/pixmaps/cursor-star.xpm
new file mode 100644
index 000000000..25ff432a0
--- /dev/null
+++ b/src/pixmaps/cursor-star.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_star_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" .+. ",
+" .+. ",
+"....+.... ",
+".+++ +++. ",
+"....+.... .. ",
+" .+. .++. ",
+" .+. .++. ",
+" ... .++. ",
+" .+..+. ",
+" ........+..+........ ",
+" .++++++....++++++. ",
+" .++..........++. ",
+" ..++......++.. ",
+" .+......+. ",
+" .+......+. ",
+" .+...++...+. ",
+" .+.++..++.+. ",
+" .+.+.. ..+.+. ",
+" .++. .++. ",
+" .+. .+. ",
+" .. .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-text-insert.xpm b/src/pixmaps/cursor-text-insert.xpm
new file mode 100644
index 000000000..fc7708aea
--- /dev/null
+++ b/src/pixmaps/cursor-text-insert.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_text_insert_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ....... ",
+" .+++.+++. ",
+" ...+... ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" ...+... ",
+" .+++.+++. ",
+" ....... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-text.xpm b/src/pixmaps/cursor-text.xpm
new file mode 100644
index 000000000..cea25f2bc
--- /dev/null
+++ b/src/pixmaps/cursor-text.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_text_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" . ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" .+. ",
+" ..... ..... ",
+".+++++ +++++. ",
+" ..... ..... ",
+" .+. ",
+" .+. ",
+" .+. .... ",
+" .+. .++++. ",
+" .+. .++++. ",
+" . .++++++. ",
+" .++++++. ",
+" .++++++. ",
+" .+++..+++. ",
+" .+++..+++. ",
+" .++++++++. ",
+" .++++++++++. ",
+" .+++....+++. ",
+" ... ... ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-zoom-out.xpm b/src/pixmaps/cursor-zoom-out.xpm
new file mode 100644
index 000000000..318406ebc
--- /dev/null
+++ b/src/pixmaps/cursor-zoom-out.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_zoom_out_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" ..+++.. ",
+" .++ ++. ",
+" .+ +. ",
+" .+ +. ",
+".+ ..... +. ",
+".+ +++++ +. ",
+".+ ..... +. ",
+" .+ +. ",
+" .+ +. ",
+" .++ ++.+.. ",
+" ..+++..+.++. ",
+" ... .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .++. ",
+" .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/cursor-zoom.xpm b/src/pixmaps/cursor-zoom.xpm
new file mode 100644
index 000000000..88c83004d
--- /dev/null
+++ b/src/pixmaps/cursor-zoom.xpm
@@ -0,0 +1,38 @@
+/* XPM */
+static char * cursor_zoom_xpm[] = {
+"32 32 3 1",
+" c None",
+". c #FFFFFF",
+"+ c #000000",
+" ... ",
+" ..+++.. ",
+" .++ ++. ",
+" .+ +. ",
+" .+ .+. +. ",
+".+ ..+.. +. ",
+".+ +++++ +. ",
+".+ ..+.. +. ",
+" .+ .+. +. ",
+" .+ +. ",
+" .++ ++.+.. ",
+" ..+++..+.++. ",
+" ... .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .+ +. ",
+" .++. ",
+" .. ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" ",
+" "};
diff --git a/src/pixmaps/handles.xpm b/src/pixmaps/handles.xpm
new file mode 100644
index 000000000..6ab68e7d3
--- /dev/null
+++ b/src/pixmaps/handles.xpm
@@ -0,0 +1,260 @@
+/* XPM */
+static char * handle_scale_nw_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" ",
+" ....... ",
+" .+++.. ",
+" .++++. ",
+" .+++++. ",
+" ..+++++. . ",
+" ...+++++... ",
+" . .+++++.. ",
+" .+++++. ",
+" .++++. ",
+" ..+++. ",
+" ....... ",
+" "};
+
+/* XPM */
+static char * handle_scale_ne_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" ",
+" ....... ",
+" ..+++. ",
+" .++++. ",
+" .+++++. ",
+" . .+++++.. ",
+" ...+++++... ",
+" ..+++++. . ",
+" .+++++. ",
+" .++++. ",
+" .+++.. ",
+" ....... ",
+" "};
+
+/* XPM */
+static char * handle_scale_h_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" ",
+" ",
+" . . ",
+" .. .. ",
+" ..+...+.. ",
+" ..+++++++.. ",
+"..+++++++++..",
+" ..+++++++.. ",
+" ..+...+.. ",
+" .. .. ",
+" . . ",
+" ",
+" "};
+
+/* XPM */
+static char * handle_scale_v_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" ... ",
+" ..+.. ",
+" ..+++.. ",
+" ..+++++.. ",
+" .+++. ",
+" .+++. ",
+" .+++. ",
+" ..+++++.. ",
+" ..+++.. ",
+" ..+.. ",
+" ... ",
+" . "};
+
+/* XPM */
+static char * handle_rotate_nw_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" .. ",
+" .... ",
+" ...++.. ",
+" .++++++..",
+" .+++++++. ",
+" .++++..+. ",
+" .+++. . ",
+"...+++. ",
+" ..++++. ",
+" ..++. ",
+" ... ",
+" . "};
+
+/* XPM */
+static char * handle_rotate_n_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . . ",
+" .. .. ",
+" ......... ",
+" ..+++++++.. ",
+"..+++++++++..",
+" ..+++++++.. ",
+" ......... ",
+" .. .. ",
+" . . ",
+" ",
+" ",
+" ",
+" "};
+
+/* XPM */
+static char * handle_rotate_ne_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" .. ",
+" .... ",
+" ..++... ",
+"..++++++. ",
+" .+++++++. ",
+" .+..++++. ",
+" . .+++. ",
+" .+++...",
+" .++++.. ",
+" .++.. ",
+" ... ",
+" . "};
+
+/* XPM */
+static char * handle_rotate_e_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" ... ",
+" ..+.. ",
+" ..+++.. ",
+" ...+++...",
+" .+++. ",
+" .+++. ",
+" .+++. ",
+" ...+++...",
+" ..+++.. ",
+" ..+.. ",
+" ... ",
+" . "};
+
+/* XPM */
+static char * handle_rotate_se_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" ... ",
+" .++.. ",
+" .++++.. ",
+" .+++...",
+" . .+++. ",
+" .+..++++. ",
+" .+++++++. ",
+"..++++++. ",
+" ..++... ",
+" .... ",
+" .. ",
+" . "};
+
+
+/* XPM */
+static char * handle_rotate_s_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" ",
+" ",
+" ",
+" ",
+" . . ",
+" .. .. ",
+" ......... ",
+" ..+++++++.. ",
+"..+++++++++..",
+" ..+++++++.. ",
+" ......... ",
+" .. .. ",
+" . . "};
+
+/* XPM */
+static char * handle_rotate_sw_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" ... ",
+" ..++. ",
+" ..++++. ",
+"...+++. ",
+" .+++. . ",
+" .++++..+. ",
+" .+++++++. ",
+" .++++++..",
+" ...++.. ",
+" .... ",
+" .. ",
+" . "};
+
+/* XPM */
+static char * handle_rotate_w_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" . ",
+" ... ",
+" ..+.. ",
+" ..+++.. ",
+"...+++... ",
+" .+++. ",
+" .+++. ",
+" .+++. ",
+"...+++. . ",
+" ..+++.. ",
+" ..+.. ",
+" ... ",
+" . "};
+
+/* XPM */
+static char * handle_center_xpm[] = {
+"13 13 3 1",
+" c None",
+". c #000000",
+"+ c #FFFFFF",
+" ",
+" . ",
+" . ",
+" . ",
+" ++.++ ",
+" ++.++ ",
+" ..... ..... ",
+" ++.++ ",
+" ++.++ ",
+" . ",
+" . ",
+" . ",
+" "};