Initial import.
1.1 Binary file demos/liveform.vym has changed
2.1 Binary file demos/math.vym has changed
3.1 Binary file demos/todo.vym has changed
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
4.2 +++ b/icons/cursorcolorpicker.xpm Sun Jan 30 12:59:03 2005 +0000
4.3 @@ -0,0 +1,38 @@
4.4 +/* XPM */
4.5 +static const char * cursorcolorpicker_xpm[] = {
4.6 +"32 32 3 1",
4.7 +" c None",
4.8 +". c #000000",
4.9 +"+ c #FFFFFF",
4.10 +" ",
4.11 +" ",
4.12 +" ",
4.13 +" ",
4.14 +" ",
4.15 +" ",
4.16 +" ",
4.17 +" ",
4.18 +" ",
4.19 +" ",
4.20 +" ",
4.21 +" ... ",
4.22 +" ..... ",
4.23 +" ..... ",
4.24 +" ......... ",
4.25 +" ....... ",
4.26 +" . ... ",
4.27 +" . .. ",
4.28 +" . . . ",
4.29 +" . . ",
4.30 +" . . ",
4.31 +" . . ",
4.32 +" . . ",
4.33 +" . . ",
4.34 +" . . ",
4.35 +" . .. ",
4.36 +" . ",
4.37 +" ",
4.38 +" ",
4.39 +" ",
4.40 +" ",
4.41 +" "};
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
5.2 +++ b/icons/cursorhandopen16.xpm Sun Jan 30 12:59:03 2005 +0000
5.3 @@ -0,0 +1,10 @@
5.4 +static unsigned char chandopen[] = { // cursor bitmap
5.5 + 0x00,0x06,0x00,0x09,0xc0,0x39,0x20,0x29,0x20,0x69,0x20,0xa9,0x20,0xa9,0x22,
5.6 + 0xa9,0x25,0xa1,0x19,0xa0,0x01,0x80,0x02,0x80,0x04,0x80,0x08,0x80,0x10,0x40,
5.7 + 0x20,0x40};
5.8 +
5.9 +static unsigned char chandopenmask[] = { // cursor bitmap mask
5.10 + 0x00,0x06,0x00,0x0f,0xc0,0x3f,0xe0,0x3f,0xe0,0x7f,0xe0,0xff,0xe0,0xff,0xe2,
5.11 + 0xff,0xe7,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,0xf8,0xff,0xf0,0x7f,
5.12 + 0xe0,0x7f};
5.13 +
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
6.2 +++ b/icons/editcut.xpm Sun Jan 30 12:59:03 2005 +0000
6.3 @@ -0,0 +1,32 @@
6.4 +/* XPM */
6.5 +static const char *editcut_xpm[] = {
6.6 +/* columns rows colors chars-per-pixel */
6.7 +"22 22 4 1",
6.8 +" c Gray100",
6.9 +". c #000082",
6.10 +"X c Gray0",
6.11 +"o c None",
6.12 +/* pixels */
6.13 +"oooooooooooooooooooooo",
6.14 +"oooooooXoooooXoooooooo",
6.15 +"oooooooXoooooXoooooooo",
6.16 +"oooooooXoooooXoooooooo",
6.17 +"oooooooXooooXXoooooooo",
6.18 +"oooooooXXoooXooooooooo",
6.19 +"ooooooooXoooXooooooooo",
6.20 +"ooooooooXXoXXooooooooo",
6.21 +"oooooooooXXXoooooooooo",
6.22 +"oooooooooXXXoooooooooo",
6.23 +"ooooooooooXooooooooooo",
6.24 +"ooooooooo.X.oooooooooo",
6.25 +"oooooooo..o...oooooooo",
6.26 +"ooooooo.o.o.oo.ooooooo",
6.27 +"oooooo.oo.o.ooo.oooooo",
6.28 +"ooooo.ooo.o.oooo.ooooo",
6.29 +"oooo.oooo.o.oooo.ooooo",
6.30 +"oooo.oooo.oo.ooo.ooooo",
6.31 +"oooo.oooo.oo.oo.oooooo",
6.32 +"oooo.ooo.oooo..ooooooo",
6.33 +"ooooo...oooooooooooooo",
6.34 +"oooooooooooooooooooooo"
6.35 +};
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
7.2 +++ b/icons/editredo.xpm Sun Jan 30 12:59:03 2005 +0000
7.3 @@ -0,0 +1,36 @@
7.4 +/* XPM */
7.5 +static const char *editredo_xpm[] = {
7.6 +/* columns rows colors chars-per-pixel */
7.7 +"22 22 8 1",
7.8 +" c Gray100",
7.9 +". c #848284",
7.10 +"X c #000084",
7.11 +"o c Gray0",
7.12 +"O c None",
7.13 +"+ c Gray0",
7.14 +"@ c Gray0",
7.15 +"# c Gray0",
7.16 +/* pixels */
7.17 +"OOOOOOOOOOOOOOOOOOOOOO",
7.18 +"OOOOOOOOOOOOOOOOOOOOOO",
7.19 +"OOOOOOOOOOOOOOOOOOOOOO",
7.20 +"OOOOOOOOOOOOOOOOOOOOOO",
7.21 +"OOOOOOOOOOOOOOOOOOOOOO",
7.22 +"OOOO.XXXXXXOOOOOOOOOOO",
7.23 +"OOOXXXXXXXXXXOOOOOOXOO",
7.24 +"OO.XXOOOOOOXXXXOOOXXOO",
7.25 +"OOXXOOOOOOOOOXXXOXXXOO",
7.26 +"OOXXOOOOOOOOOOXXXXXXOO",
7.27 +"OOXXOOOOOOOOOOOXXXXXOO",
7.28 +"OOXXOOOOOOOOOOXXXXXXOO",
7.29 +"OOXXOOOOOOOOOXXXXXXXOO",
7.30 +"OO.XXOOOOOOOXXXXXXXXOO",
7.31 +"OOOXXX.OOOOOOOOOOOOOOO",
7.32 +"OOOOXXXOOOOOOOOOOOOOOO",
7.33 +"OOOOOOOOOOOOOOOOOOOOOO",
7.34 +"OOOOOOOOOOOOOOOOOOOOOO",
7.35 +"OOOOOOOOOOOOOOOOOOOOOO",
7.36 +"OOOOOOOOOOOOOOOOOOOOOO",
7.37 +"OOOOOOOOOOOOOOOOOOOOOO",
7.38 +"OOOOOOOOOOOOOOOOOOOOOO"
7.39 +};
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
8.2 +++ b/icons/editundo.xpm Sun Jan 30 12:59:03 2005 +0000
8.3 @@ -0,0 +1,36 @@
8.4 +/* XPM */
8.5 +static const char *editundo_xpm[] = {
8.6 +/* columns rows colors chars-per-pixel */
8.7 +"22 22 8 1",
8.8 +" c Gray100",
8.9 +". c #848284",
8.10 +"X c #000084",
8.11 +"o c Gray0",
8.12 +"O c None",
8.13 +"+ c Gray0",
8.14 +"@ c Gray0",
8.15 +"# c Gray0",
8.16 +/* pixels */
8.17 +"OOOOOOOOOOOOOOOOOOOOOO",
8.18 +"OOOOOOOOOOOOOOOOOOOOOO",
8.19 +"OOOOOOOOOOOOOOOOOOOOOO",
8.20 +"OOOOOOOOOOOOOOOOOOOOOO",
8.21 +"OOOOOOOOOOOOOOOOOOOOOO",
8.22 +"OOOOOOOOOOOXXXXXX.OOOO",
8.23 +"OOXOOOOOOXXXXXXXXXXOOO",
8.24 +"OOXXOOOXXXXOOOOOOXX.OO",
8.25 +"OOXXXOXXXOOOOOOOOOXXOO",
8.26 +"OOXXXXXXOOOOOOOOOOXXOO",
8.27 +"OOXXXXXOOOOOOOOOOOXXOO",
8.28 +"OOXXXXXXOOOOOOOOOOXXOO",
8.29 +"OOXXXXXXXOOOOOOOOOXXOO",
8.30 +"OOXXXXXXXXOOOOOOOXX.OO",
8.31 +"OOOOOOOOOOOOOOO.XXXOOO",
8.32 +"OOOOOOOOOOOOOOOXXXOOOO",
8.33 +"OOOOOOOOOOOOOOOOOOOOOO",
8.34 +"OOOOOOOOOOOOOOOOOOOOOO",
8.35 +"OOOOOOOOOOOOOOOOOOOOOO",
8.36 +"OOOOOOOOOOOOOOOOOOOOOO",
8.37 +"OOOOOOOOOOOOOOOOOOOOOO",
8.38 +"OOOOOOOOOOOOOOOOOOOOOO"
8.39 +};
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
9.2 +++ b/icons/filenew.xpm Sun Jan 30 12:59:03 2005 +0000
9.3 @@ -0,0 +1,36 @@
9.4 +/* XPM */
9.5 +static const char *filenew_xpm[] = {
9.6 +/* columns rows colors chars-per-pixel */
9.7 +"22 22 8 1",
9.8 +" c Gray100",
9.9 +". c Gray76",
9.10 +"X c Gray53",
9.11 +"o c Gray36",
9.12 +"O c Gray18",
9.13 +"+ c Gray0",
9.14 +"@ c None",
9.15 +"# c Gray0",
9.16 +/* pixels */
9.17 +"@@@@@@@@@@@@@@@@@@@@@@",
9.18 +"@@@@++++++++++@@@@@@@@",
9.19 +"@@@@+ +O+@@@@@@@",
9.20 +"@@@@+ +oO+@@@@@@",
9.21 +"@@@@+ +XoO+@@@@@",
9.22 +"@@@@+ +.XoO+@@@@",
9.23 +"@@@@+ + .XoO+@@@",
9.24 +"@@@@+ +++++++@@@",
9.25 +"@@@@+ +@@@",
9.26 +"@@@@+ +@@@",
9.27 +"@@@@+ +@@@",
9.28 +"@@@@+ +@@@",
9.29 +"@@@@+ +@@@",
9.30 +"@@@@+ +@@@",
9.31 +"@@@@+ +@@@",
9.32 +"@@@@+ +@@@",
9.33 +"@@@@+ +@@@",
9.34 +"@@@@+ +@@@",
9.35 +"@@@@+ +@@@",
9.36 +"@@@@+++++++++++++++@@@",
9.37 +"@@@@@@@@@@@@@@@@@@@@@@",
9.38 +"@@@@@@@@@@@@@@@@@@@@@@"
9.39 +};
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
10.2 +++ b/icons/filesave.xpm Sun Jan 30 12:59:03 2005 +0000
10.3 @@ -0,0 +1,36 @@
10.4 +/* XPM */
10.5 +static const char *filesave_xpm[] = {
10.6 +/* columns rows colors chars-per-pixel */
10.7 +"22 22 8 1",
10.8 +" c Gray100",
10.9 +". c #cab5d1",
10.10 +"X c #c1c1c1",
10.11 +"o c #848200",
10.12 +"O c Gray0",
10.13 +"+ c None",
10.14 +"@ c Gray0",
10.15 +"# c Gray0",
10.16 +/* pixels */
10.17 +"++++++++++++++++++++++",
10.18 +"+OOOOOOOOOOOOOOOOOOOO+",
10.19 +"+OooOXXXXXXXXXXXXOXXO+",
10.20 +"+OooOXXXXXXXXXXXXOXXO+",
10.21 +"+OooOXXXXXXXXX.XXOOOO+",
10.22 +"+OooOXXX..XXXXXXXOooO+",
10.23 +"+OooOXXX..XXXXXXXOooO+",
10.24 +"+OooOXXXXXXXXXXXXOooO+",
10.25 +"+OooOXXXXXXXXXXXXOooO+",
10.26 +"+OooOXXXXXXXXXXXXOooO+",
10.27 +"+OooOXXXXXXXXXXXXOooO+",
10.28 +"+OoooOOOOOOOOOOOOoooO+",
10.29 +"+OooooooooooooooooooO+",
10.30 +"+OooooooooooooooooooO+",
10.31 +"+OoooOOOOOOOOOOOOOooO+",
10.32 +"+OoooOOOOOOOOOXXXOooO+",
10.33 +"+OoooOOOOOOOOOXXXOooO+",
10.34 +"+OoooOOOOOOOOOXXXOooO+",
10.35 +"+OoooOOOOOOOOOXXXOooO+",
10.36 +"+OoooOOOOOOOOOXXXOooO+",
10.37 +"++OOOOOOOOOOOOOOOOOO++",
10.38 +"++++++++++++++++++++++"
10.39 +};
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
11.2 +++ b/icons/flag-arrow-down.xpm Sun Jan 30 12:59:03 2005 +0000
11.3 @@ -0,0 +1,28 @@
11.4 +/* XPM */
11.5 +static char * flag_arrow_down_xpm[] = {
11.6 +"22 22 3 1",
11.7 +" c None",
11.8 +". c #000000",
11.9 +"+ c #4F54FF",
11.10 +" ",
11.11 +" ",
11.12 +" ",
11.13 +" ",
11.14 +" .+++. ",
11.15 +" .+++. ",
11.16 +" .+++. ",
11.17 +" .+++. ",
11.18 +" .+++. ",
11.19 +" .+++. ",
11.20 +" .+++. ",
11.21 +" .+++. ",
11.22 +" .+++. ",
11.23 +" .+++. ",
11.24 +" ... .+++. ... ",
11.25 +" ......... ",
11.26 +" ....... ",
11.27 +" ..... ",
11.28 +" ... ",
11.29 +" ",
11.30 +" ",
11.31 +" "};
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
12.2 +++ b/icons/flag-flash.xpm Sun Jan 30 12:59:03 2005 +0000
12.3 @@ -0,0 +1,93 @@
12.4 +/* XPM */
12.5 +static char * flag_flash_xpm[] = {
12.6 +"22 22 68 1",
12.7 +" c None",
12.8 +". c #FFAC00",
12.9 +"+ c #FEB805",
12.10 +"@ c #FAB605",
12.11 +"# c #F8B105",
12.12 +"$ c #FEAC00",
12.13 +"% c #FEEE18",
12.14 +"& c #FEF51B",
12.15 +"* c #FDF01B",
12.16 +"= c #EFB70B",
12.17 +"- c #E17F01",
12.18 +"; c #FFFF1E",
12.19 +"> c #FFFE1E",
12.20 +", c #FCED1B",
12.21 +"' c #FFF91C",
12.22 +") c #FFFF1C",
12.23 +"! c #FFFF27",
12.24 +"~ c #F1B80A",
12.25 +"{ c #FBB408",
12.26 +"] c #FEFC1D",
12.27 +"^ c #FFFF24",
12.28 +"/ c #FBC60C",
12.29 +"( c #DD7A00",
12.30 +"_ c #EFA210",
12.31 +": c #F6CF15",
12.32 +"< c #F8E51B",
12.33 +"[ c #FCF01A",
12.34 +"} c #FBE217",
12.35 +"| c #F6D313",
12.36 +"1 c #F1C410",
12.37 +"2 c #E27E01",
12.38 +"3 c #F1B209",
12.39 +"4 c #FFF31B",
12.40 +"5 c #FEF31B",
12.41 +"6 c #F1C511",
12.42 +"7 c #D88113",
12.43 +"8 c #F5C40F",
12.44 +"9 c #FFE619",
12.45 +"0 c #FFF71B",
12.46 +"a c #E68500",
12.47 +"b c #FDD814",
12.48 +"c c #FFFC1B",
12.49 +"d c #F5BB0B",
12.50 +"e c #FFDD14",
12.51 +"f c #FFDC14",
12.52 +"g c #F7D213",
12.53 +"h c #FCD412",
12.54 +"i c #FFD412",
12.55 +"j c #FED311",
12.56 +"k c #F0B20C",
12.57 +"l c #CD6200",
12.58 +"m c #CB6B0B",
12.59 +"n c #F0A607",
12.60 +"o c #FFCF10",
12.61 +"p c #F9C00D",
12.62 +"q c #D78205",
12.63 +"r c #DA7100",
12.64 +"s c #F19E06",
12.65 +"t c #FFFF15",
12.66 +"u c #D86A00",
12.67 +"v c #D56A00",
12.68 +"w c #FFD30D",
12.69 +"x c #E28704",
12.70 +"y c #E88C04",
12.71 +"z c #F8AB06",
12.72 +"A c #DA6800",
12.73 +"B c #F49A03",
12.74 +"C c #D06100",
12.75 +" .+@#.. ",
12.76 +" $%&*=- ",
12.77 +" ..;>,- ",
12.78 +" .')!~. ",
12.79 +" {;]^- ",
12.80 +" ./;^---( ",
12.81 +" _:<[}|12 ",
12.82 +" ...3456- ",
12.83 +" 7890- ",
12.84 +" abc-- ",
12.85 +" .def--- ",
12.86 +" .ghijkl ",
12.87 +" .mnopq ",
12.88 +" rstul ",
12.89 +" vwxl ",
12.90 +" yzA ",
12.91 +" B-l ",
12.92 +" .-l ",
12.93 +" -C ",
12.94 +" l ",
12.95 +" - ",
12.96 +" "};
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
13.2 +++ b/icons/flag-heart.xpm Sun Jan 30 12:59:03 2005 +0000
13.3 @@ -0,0 +1,106 @@
13.4 +/* XPM */
13.5 +static const char * flag_heart_xpm[] = {
13.6 +"22 22 81 1",
13.7 +" c None",
13.8 +". c #020204",
13.9 +"+ c #B63604",
13.10 +"@ c #D23E04",
13.11 +"# c #C63A04",
13.12 +"$ c #B62E04",
13.13 +"% c #760204",
13.14 +"& c #9D0204",
13.15 +"* c #AA0204",
13.16 +"= c #A23A04",
13.17 +"- c #D65604",
13.18 +"; c #FE6A0C",
13.19 +"> c #FE7A04",
13.20 +", c #FC6204",
13.21 +"' c #F25604",
13.22 +") c #EA2604",
13.23 +"! c #AA2204",
13.24 +"~ c #820204",
13.25 +"{ c #D50204",
13.26 +"] c #B80204",
13.27 +"^ c #2A1604",
13.28 +"/ c #FA8624",
13.29 +"( c #FE9A44",
13.30 +"_ c #FE9E55",
13.31 +": c #FE7E0C",
13.32 +"< c #A22A04",
13.33 +"[ c #EE0204",
13.34 +"} c #FE4A04",
13.35 +"| c #FE3A04",
13.36 +"1 c #E20204",
13.37 +"2 c #BE4204",
13.38 +"3 c #F47E1C",
13.39 +"4 c #FEAA76",
13.40 +"5 c #FEB699",
13.41 +"6 c #FEAE80",
13.42 +"7 c #F05A04",
13.43 +"8 c #BE3204",
13.44 +"9 c #3E0204",
13.45 +"0 c #FE4204",
13.46 +"a c #FE0204",
13.47 +"b c #D24604",
13.48 +"c c #FEB28F",
13.49 +"d c #FE8214",
13.50 +"e c #CE1A04",
13.51 +"f c #160204",
13.52 +"g c #D24A04",
13.53 +"h c #F6821C",
13.54 +"i c #FEA674",
13.55 +"j c #FEA664",
13.56 +"k c #FE8E1C",
13.57 +"l c #FA4E04",
13.58 +"m c #DE0E04",
13.59 +"n c #FE5A04",
13.60 +"o c #FE1A04",
13.61 +"p c #BA3A04",
13.62 +"q c #EA5A04",
13.63 +"r c #FE8624",
13.64 +"s c #FEA27C",
13.65 +"t c #FE8E2C",
13.66 +"u c #FE7608",
13.67 +"v c #FD5604",
13.68 +"w c #FE1204",
13.69 +"x c #F50204",
13.70 +"y c #C20204",
13.71 +"z c #C62A04",
13.72 +"A c #FA7614",
13.73 +"B c #FE0E04",
13.74 +"C c #A63204",
13.75 +"D c #EA5E04",
13.76 +"E c #222204",
13.77 +"F c #AE3E04",
13.78 +"G c #FE0A04",
13.79 +"H c #EA2A04",
13.80 +"I c #BE0204",
13.81 +"J c #AA2604",
13.82 +"K c #FE4604",
13.83 +"L c #860204",
13.84 +"M c #EC1E04",
13.85 +"N c #FE2E04",
13.86 +"O c #C22204",
13.87 +"P c #F60E04",
13.88 +" ",
13.89 +" ..... ..... ",
13.90 +" ..+@@#$. .%&*&%. ",
13.91 +" .=-;>,')!. .~{{{{]&. ",
13.92 +" ^-/(__:')<.%{[}|[1]~.",
13.93 +".23_456_:789*[}0a[[]~.",
13.94 +".b345c4(d,ef{||aaa[]~.",
13.95 +".ghi56jk>lm~[aaaaa[]~.",
13.96 +".b3_c4(:no1*[aaaaa[]~.",
13.97 +".pqrs4tuvwxyaaaaaa[]~.",
13.98 +" .zA__t,lBaaaaaaa[]~. ",
13.99 +" .CDdtk,noaaaaaaa[]~. ",
13.100 +" EFq;d;,|Gaaaaa[{]~. ",
13.101 +" .#Hlu,0Gaaaaa1I~. ",
13.102 +" .J)K,}waaaa[{L. ",
13.103 +" .#)0n|Gaax{~. ",
13.104 +" .!M||Gax{&. ",
13.105 +" .#MNGa1*. ",
13.106 +" ..OPa1]. ",
13.107 +" .#a]. ",
13.108 +" .I. ",
13.109 +" . "};
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
14.2 +++ b/icons/flag-lamp.xpm Sun Jan 30 12:59:03 2005 +0000
14.3 @@ -0,0 +1,29 @@
14.4 +/* XPM */
14.5 +static const char * flag_lamp_xpm[] = {
14.6 +"22 22 4 1",
14.7 +" c None",
14.8 +". c #FFF200",
14.9 +"+ c #000000",
14.10 +"@ c #B56503",
14.11 +" . . ",
14.12 +" ... ++++++ .. ",
14.13 +" . +++....+++ .. ",
14.14 +" ++........++ ",
14.15 +" +..........+ ",
14.16 +" ++..........++ ",
14.17 +" +............+ ",
14.18 +"....+............+....",
14.19 +" +............+ ",
14.20 +" ++..........++ ",
14.21 +" +..........+ ",
14.22 +" ..++........++.. ",
14.23 +" .. +++....+++ .. ",
14.24 +".. ++++++ ...",
14.25 +" +@@@@+ ",
14.26 +" +@@@@+ ",
14.27 +" +@@+ ",
14.28 +" +@@+ ",
14.29 +" +@@@@+ ",
14.30 +" ++++ ",
14.31 +" ++ ",
14.32 +" "};
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
15.2 +++ b/icons/flag-lifebelt.xpm Sun Jan 30 12:59:03 2005 +0000
15.3 @@ -0,0 +1,209 @@
15.4 +/* XPM */
15.5 +static char * flag_lifebelt_xpm[] = {
15.6 +"22 22 184 2",
15.7 +" c None",
15.8 +". c #EC0000",
15.9 +"+ c #FF8B8B",
15.10 +"@ c #FFFFFF",
15.11 +"# c #DCB3B3",
15.12 +"$ c #6F3737",
15.13 +"% c #979090",
15.14 +"& c #F24343",
15.15 +"* c #FEDCDC",
15.16 +"= c #F9DEDE",
15.17 +"- c #F4C5C5",
15.18 +"; c #F3C2C1",
15.19 +"> c #F4CCCD",
15.20 +", c #FEFEFE",
15.21 +"' c #FDFCFC",
15.22 +") c #FEFDFD",
15.23 +"! c #EEE3E3",
15.24 +"~ c #8E6C6C",
15.25 +"{ c #A47F7F",
15.26 +"] c #F3B8B8",
15.27 +"^ c #F2AEB0",
15.28 +"/ c #FEEADE",
15.29 +"( c #F7DCF5",
15.30 +"_ c #D51374",
15.31 +": c #FF48A5",
15.32 +"< c #F6F1F1",
15.33 +"[ c #FCFFFF",
15.34 +"} c #FF9898",
15.35 +"| c #010000",
15.36 +"1 c #F9FBFB",
15.37 +"2 c #FAECEC",
15.38 +"3 c #E48C88",
15.39 +"4 c #D05970",
15.40 +"5 c #B41300",
15.41 +"6 c #F3F5F2",
15.42 +"7 c #FDFDF9",
15.43 +"8 c #F4D5D5",
15.44 +"9 c #F9A5A5",
15.45 +"0 c #FF2F2F",
15.46 +"a c #AAA2A2",
15.47 +"b c #FBFBFB",
15.48 +"c c #FCFCFC",
15.49 +"d c #FFFEFE",
15.50 +"e c #FCE5F9",
15.51 +"f c #816704",
15.52 +"g c #5A7357",
15.53 +"h c #E3788A",
15.54 +"i c #E37F81",
15.55 +"j c #EF8C8C",
15.56 +"k c #FFA0A0",
15.57 +"l c #C61E1E",
15.58 +"m c #FEFFFF",
15.59 +"n c #F9F9F9",
15.60 +"o c #D00C33",
15.61 +"p c #E88281",
15.62 +"q c #F58181",
15.63 +"r c #EB4343",
15.64 +"s c #8DC5C5",
15.65 +"t c #C9BFBF",
15.66 +"u c #FCFCFB",
15.67 +"v c #FFFEFF",
15.68 +"w c #D4E39F",
15.69 +"x c #8D4307",
15.70 +"y c #DD4C59",
15.71 +"z c #ED605F",
15.72 +"A c #FA4C4C",
15.73 +"B c #856565",
15.74 +"C c #E6DFDF",
15.75 +"D c #F7FDFD",
15.76 +"E c #FDFFFF",
15.77 +"F c #FEFFFA",
15.78 +"G c #C92F30",
15.79 +"H c #E6504F",
15.80 +"I c #FB4444",
15.81 +"J c #AD2828",
15.82 +"K c #EABABA",
15.83 +"L c #F6BFBF",
15.84 +"M c #F2C6C4",
15.85 +"N c #ECB8B9",
15.86 +"O c #B64640",
15.87 +"P c #E25C5B",
15.88 +"Q c #F65454",
15.89 +"R c #CC2929",
15.90 +"S c #F00000",
15.91 +"T c #F30303",
15.92 +"U c #D30B13",
15.93 +"V c #B70900",
15.94 +"W c #C8D1C2",
15.95 +"X c #F3FFFF",
15.96 +"Y c #ECFFFF",
15.97 +"Z c #D8BDBD",
15.98 +"` c #EC2424",
15.99 +" . c #F40303",
15.100 +".. c #D5130E",
15.101 +"+. c #C10813",
15.102 +"@. c #CFCBCD",
15.103 +"#. c #EBEAEA",
15.104 +"$. c #E7EAEA",
15.105 +"%. c #BE8484",
15.106 +"&. c #F86D6D",
15.107 +"*. c #F30202",
15.108 +"=. c #E21613",
15.109 +"-. c #C30201",
15.110 +";. c #FFFDFF",
15.111 +">. c #EBEBEB",
15.112 +",. c #E3E3E3",
15.113 +"'. c #976464",
15.114 +"). c #F80202",
15.115 +"!. c #EF1211",
15.116 +"~. c #CE0808",
15.117 +"{. c #AD531E",
15.118 +"]. c #F4F4F4",
15.119 +"^. c #E8E6E6",
15.120 +"/. c #DDDCDC",
15.121 +"(. c #7E5959",
15.122 +"_. c #FF5F5F",
15.123 +":. c #FD0F0F",
15.124 +"<. c #E21A1A",
15.125 +"[. c #CB0000",
15.126 +"}. c #D3F8DE",
15.127 +"|. c #6B0000",
15.128 +"1. c #FA6D68",
15.129 +"2. c #EDFFFF",
15.130 +"3. c #DACECE",
15.131 +"4. c #C7BBBB",
15.132 +"5. c #895454",
15.133 +"6. c #EF0D0D",
15.134 +"7. c #F40101",
15.135 +"8. c #F08585",
15.136 +"9. c #A1B578",
15.137 +"0. c #2F242C",
15.138 +"a. c #F40902",
15.139 +"b. c #D70404",
15.140 +"c. c #E5A5A5",
15.141 +"d. c #E2F6F6",
15.142 +"e. c #D0B4B4",
15.143 +"f. c #FF0000",
15.144 +"g. c #E1CBCB",
15.145 +"h. c #EDFAFA",
15.146 +"i. c #F5F5F5",
15.147 +"j. c #FBFCFA",
15.148 +"k. c #D8AEF0",
15.149 +"l. c #B10002",
15.150 +"m. c #F80000",
15.151 +"n. c #D60A06",
15.152 +"o. c #F30B0B",
15.153 +"p. c #F51010",
15.154 +"q. c #F20000",
15.155 +"r. c #E77878",
15.156 +"s. c #DCE9E9",
15.157 +"t. c #E4E4E4",
15.158 +"u. c #ECECEC",
15.159 +"v. c #EFEFEE",
15.160 +"w. c #F1F2EF",
15.161 +"x. c #FDE6E8",
15.162 +"y. c #DE0202",
15.163 +"z. c #E10D0B",
15.164 +"A. c #F00E0E",
15.165 +"B. c #F20F0F",
15.166 +"C. c #EE0C0C",
15.167 +"D. c #FF2424",
15.168 +"E. c #DAD4D4",
15.169 +"F. c #E6E7E7",
15.170 +"G. c #E8E8E8",
15.171 +"H. c #E9EEEE",
15.172 +"I. c #E9D2D2",
15.173 +"J. c #F20303",
15.174 +"K. c #F20E0E",
15.175 +"L. c #F50A0A",
15.176 +"M. c #D91616",
15.177 +"N. c #BBA4A4",
15.178 +"O. c #E2D4D4",
15.179 +"P. c #E8EEEE",
15.180 +"Q. c #E5F5F5",
15.181 +"R. c #E7CECE",
15.182 +"S. c #E30000",
15.183 +"T. c #E3D5D5",
15.184 +"U. c #AEB1B1",
15.185 +"V. c #B8B1B1",
15.186 +"W. c #AF9E9E",
15.187 +"X. c #DBCACA",
15.188 +"Y. c #CFADAD",
15.189 +"Z. c #DE3B3B",
15.190 +"`. c #9E4E4E",
15.191 +" ",
15.192 +" . + @ @ @ @ @ @ # $ ",
15.193 +" % & * = - ; > , ' ) @ ! ~ ",
15.194 +" { @ ] ^ / ( _ : @ @ , < [ } | ",
15.195 +" @ 1 2 3 4 5 6 7 @ 8 9 0 ",
15.196 +" a b c d e f g h i j k l ",
15.197 +" m n @ @ o p q r s ",
15.198 +" t b u v w x y z A B ",
15.199 +" C D E F G H I J ",
15.200 +" K L M N O P Q R ",
15.201 +" S T U V W X Y Z ",
15.202 +" ` ...+. @.#.$.%. ",
15.203 +" &.*.=.-. ;.>.,.'. ",
15.204 +" ).!.~.{. ].^./.(. ",
15.205 +" _.:.<.[.}. |.1.2.3.4. ",
15.206 +" 5.6.7.8.@ 9. 0.a.b.c.d.e. ",
15.207 +" f.g.h.i.j.@ @ k.l.m.n.o.p.q.r. ",
15.208 +" s.t.u.v.w.n x.y.z.A.B.C.D. ",
15.209 +" E.F.F.G.H.I.J.K.L.f.M. ",
15.210 +" N.O.P.Q.R.f.f.S.T. ",
15.211 +" U.V.W.X.Y.Z.`. ",
15.212 +" "};
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
16.2 +++ b/icons/flag-note.xpm Sun Jan 30 12:59:03 2005 +0000
16.3 @@ -0,0 +1,31 @@
16.4 +/* XPM */
16.5 +static const char *flag_note_xpm[] = {
16.6 +/* columns rows colors chars-per-pixel */
16.7 +"14 17 8 1",
16.8 +" c Gray100",
16.9 +". c #8b8bfd",
16.10 +"X c #3c3cfd",
16.11 +"o c #000082",
16.12 +"O c Gray0",
16.13 +"+ c None",
16.14 +"@ c Gray0",
16.15 +"# c Gray0",
16.16 +/* pixels */
16.17 +"++++++++++++++",
16.18 +"oooooooo++++++",
16.19 +"o oo+++++",
16.20 +"o OOOO oXo++++",
16.21 +"o o.Xo+++",
16.22 +"o OOOO o .Xo++",
16.23 +"o oooooo+",
16.24 +"o OOOO o+",
16.25 +"o o+",
16.26 +"o OOOOOOOOO o+",
16.27 +"o o+",
16.28 +"o OOOOOOOOO o+",
16.29 +"o o+",
16.30 +"o OOOOOOOOO o+",
16.31 +"o o+",
16.32 +"ooooooooooooo+",
16.33 +"++++++++++++++"
16.34 +};
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
17.2 +++ b/icons/flag-questionmark.xpm Sun Jan 30 12:59:03 2005 +0000
17.3 @@ -0,0 +1,22 @@
17.4 +/* XPM */
17.5 +static const char * flag_questionmark_xpm[] = {
17.6 +"14 17 2 1",
17.7 +" c None",
17.8 +". c #FF0000",
17.9 +" ...... ",
17.10 +" ......... ",
17.11 +" ......... ",
17.12 +" ... ",
17.13 +" ... ",
17.14 +" .... ",
17.15 +" ..... ",
17.16 +" ..... ",
17.17 +" .... ",
17.18 +" .. ",
17.19 +" .. ",
17.20 +" .. ",
17.21 +" .. ",
17.22 +" ",
17.23 +" . ",
17.24 +" ... ",
17.25 +" . "};
18.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
18.2 +++ b/icons/flag-scrolled-right.xpm Sun Jan 30 12:59:03 2005 +0000
18.3 @@ -0,0 +1,30 @@
18.4 +/* XPM */
18.5 +static char * flag_scrolled_right_xpm[] = {
18.6 +"22 22 5 1",
18.7 +" c None",
18.8 +". c #000000",
18.9 +"+ c #FFFFFF",
18.10 +"@ c #898989",
18.11 +"# c #0000FF",
18.12 +" .................. ",
18.13 +" .++++++++++++++.@@@. ",
18.14 +".++++++++++++++.@@@@@.",
18.15 +".++++++++++++++.@@@@@.",
18.16 +".++++++++++++++.@@@@@.",
18.17 +".##++++++++++++..@@@.@",
18.18 +".++#+++++++++++.@...@@",
18.19 +".++#+++++++++++.@@@@@ ",
18.20 +".###+++++++++##.@@@@ ",
18.21 +".++#++....++#++.@@ ",
18.22 +".+++##.++.##+++.@@ ",
18.23 +".++#++....++#++.@@ ",
18.24 +".###+++++++++##.@@ ",
18.25 +".++#+++++++++++.@@ ",
18.26 +".++#+++++++++++.@@ ",
18.27 +".##++++++++++++.@@ ",
18.28 +".++++++++++++++.@@ ",
18.29 +"................@@ ",
18.30 +" @@@@@@@@@@@@@@@@ ",
18.31 +" @@@@@@@@@@@@@@@@ ",
18.32 +" ",
18.33 +" "};
19.1 Binary file icons/flags.xcf has changed
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
20.2 +++ b/icons/formatcolorbranch.xpm Sun Jan 30 12:59:03 2005 +0000
20.3 @@ -0,0 +1,32 @@
20.4 +/* XPM */
20.5 +static char * formatcolorbranch_xpm[] = {
20.6 +"22 22 7 1",
20.7 +" c None",
20.8 +". c #949194",
20.9 +"+ c #DEDADE",
20.10 +"@ c #000000",
20.11 +"# c #FFFFFF",
20.12 +"$ c #FF0000",
20.13 +"% c #0000FF",
20.14 +" .. ",
20.15 +" .... ",
20.16 +" ..++.. ",
20.17 +" ..+@.. ",
20.18 +" ..@#.. ",
20.19 +" @@##..@$ ",
20.20 +" @##+..+@$$ ",
20.21 +" @##+#@.++@$$ ",
20.22 +" @##+#@+@++.$$$ ",
20.23 +" @##+#++@++..$$$ ",
20.24 +"@##+#+++++..@$$$ ",
20.25 +"@#+#+++++..@ $$$ ",
20.26 +" @#+++++..@ $$$ ",
20.27 +" @#+++..@ $$$ ",
20.28 +" @++..@ $$%%%%%%%",
20.29 +" @..@ $ %%%%%%%",
20.30 +" @@ %% ",
20.31 +" %%%%%% ",
20.32 +" %%%%%% ",
20.33 +" %%% ",
20.34 +" %%%%%%%%",
20.35 +" %%%%%%%"};
21.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
21.2 +++ b/icons/formattextright.xpm Sun Jan 30 12:59:03 2005 +0000
21.3 @@ -0,0 +1,27 @@
21.4 +/* XPM */
21.5 +static const char * formattextright_xpm[] = {
21.6 +"22 22 2 1",
21.7 +" c None",
21.8 +". c #000000",
21.9 +" ",
21.10 +" ",
21.11 +" ................. ",
21.12 +" ",
21.13 +" ............. ",
21.14 +" ",
21.15 +" ................. ",
21.16 +" ",
21.17 +" ............. ",
21.18 +" ",
21.19 +" ................. ",
21.20 +" ",
21.21 +" ............. ",
21.22 +" ",
21.23 +" ................. ",
21.24 +" ",
21.25 +" ............. ",
21.26 +" ",
21.27 +" ................. ",
21.28 +" ",
21.29 +" ",
21.30 +" "};
22.1 Binary file icons/mouse.xcf has changed
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
23.2 +++ b/icons/viewzoomin.xpm Sun Jan 30 12:59:03 2005 +0000
23.3 @@ -0,0 +1,31 @@
23.4 +/* XPM */
23.5 +static const char * viewzoomin_xpm[] = {
23.6 +"22 22 6 1",
23.7 +" c None",
23.8 +". c #000000",
23.9 +"+ c #949194",
23.10 +"@ c #DEDADE",
23.11 +"# c #FFFFFF",
23.12 +"$ c #D5D6D5",
23.13 +" ",
23.14 +" ",
23.15 +" ",
23.16 +" ",
23.17 +" .... ",
23.18 +" +.@##$.+ ",
23.19 +" .##++##.+ ",
23.20 +" .@#+####@. ",
23.21 +" .#+######.+ ",
23.22 +" .########.+ ",
23.23 +" .@######@.+ ",
23.24 +" .######.++ ",
23.25 +" ...@##@.++ ",
23.26 +" ...+....++ ",
23.27 +" ...++ ++++ ",
23.28 +" ...++ ",
23.29 +" ...++ . ",
23.30 +" ...++ . ",
23.31 +" +.++ ..... ",
23.32 +" ++ . ",
23.33 +" . ",
23.34 +" "};
24.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
24.2 +++ b/icons/viewzoomout.xpm Sun Jan 30 12:59:03 2005 +0000
24.3 @@ -0,0 +1,31 @@
24.4 +/* XPM */
24.5 +static const char * viewzoomout_xpm[] = {
24.6 +"22 22 6 1",
24.7 +" c None",
24.8 +". c #000000",
24.9 +"+ c #949194",
24.10 +"@ c #DEDADE",
24.11 +"# c #FFFFFF",
24.12 +"$ c #D5D6D5",
24.13 +" ",
24.14 +" ",
24.15 +" ",
24.16 +" ",
24.17 +" .... ",
24.18 +" +.@##$.+ ",
24.19 +" .##++##.+ ",
24.20 +" .@#+####@. ",
24.21 +" .#+######.+ ",
24.22 +" .########.+ ",
24.23 +" .@######@.+ ",
24.24 +" .######.++ ",
24.25 +" ...@##@.++ ",
24.26 +" ...+....++ ",
24.27 +" ...++ ++++ ",
24.28 +" ...++ ",
24.29 +" ...++ ",
24.30 +" ...++ ",
24.31 +" +.++ ..... ",
24.32 +" ++ ",
24.33 +" ",
24.34 +" "};
25.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
25.2 +++ b/icons/viewzoomreset.xpm Sun Jan 30 12:59:03 2005 +0000
25.3 @@ -0,0 +1,51 @@
25.4 +/* XPM */
25.5 +static const char * viewzoomreset_xpm[] = {
25.6 +"22 22 26 1",
25.7 +" c None",
25.8 +". c #000000",
25.9 +"+ c #949194",
25.10 +"@ c #DEDADE",
25.11 +"# c #FFFFFF",
25.12 +"$ c #D5D6D5",
25.13 +"% c #FF0000",
25.14 +"& c #FFACAC",
25.15 +"* c #FFB2B2",
25.16 +"= c #EB8285",
25.17 +"- c #C94849",
25.18 +"; c #FF8B8B",
25.19 +"> c #FF7D7D",
25.20 +", c #FFE8E8",
25.21 +"' c #FF1E1E",
25.22 +") c #1C0000",
25.23 +"! c #FF9E9E",
25.24 +"~ c #FF6F6F",
25.25 +"{ c #E0C6C9",
25.26 +"] c #680000",
25.27 +"^ c #CE4143",
25.28 +"/ c #0C0000",
25.29 +"( c #EB1A1A",
25.30 +"_ c #460000",
25.31 +": c #D13D3F",
25.32 +"< c #5A0000",
25.33 +" ",
25.34 +" ",
25.35 +" ",
25.36 +" ",
25.37 +" .... ",
25.38 +" +.@##$.+ ",
25.39 +" %%%&#++*%%+ ",
25.40 +" .=%-#%%#@. ",
25.41 +" .#+;%%###.+ ",
25.42 +" .##>%%,##.+ ",
25.43 +" .@#%#%'#@.+ ",
25.44 +" )%!#~%#.++ ",
25.45 +" .%%@##{%++ ",
25.46 +" .]%^.../%( ",
25.47 +" ._%:+ ++++% ",
25.48 +" ..<++ % ",
25.49 +" ...++ ",
25.50 +" ...++ ",
25.51 +" +.++ ",
25.52 +" ++ ",
25.53 +" ",
25.54 +" "};
26.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
26.2 +++ b/icons/vym-16x16.xpm Sun Jan 30 12:59:03 2005 +0000
26.3 @@ -0,0 +1,32 @@
26.4 +/* XPM */
26.5 +static char * vym_16x16_xpm[] = {
26.6 +"16 16 13 1",
26.7 +" c None",
26.8 +". c #0026FF",
26.9 +"+ c #CC0833",
26.10 +"@ c #FF0000",
26.11 +"# c #801380",
26.12 +"$ c #5519AA",
26.13 +"% c #8E1171",
26.14 +"& c #1C22E3",
26.15 +"* c #71158E",
26.16 +"= c #990F66",
26.17 +"- c #C60839",
26.18 +"; c #391EC6",
26.19 +"> c #6D1692",
26.20 +" ",
26.21 +" ...+ ",
26.22 +" @ #$%&$*= ",
26.23 +" ...%$.. ",
26.24 +" ..*%&.. ",
26.25 +" ..*.**-@ ",
26.26 +" @%*;.... ",
26.27 +" >%...... ",
26.28 +" ...... ",
26.29 +" ..... ",
26.30 +" ..... ",
26.31 +" .... ",
26.32 +" .... ",
26.33 +" ",
26.34 +" ",
26.35 +" "};
27.1 Binary file icons/vym-32x32.png has changed
28.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
28.2 +++ b/icons/vym-32x32.xpm Sun Jan 30 12:59:03 2005 +0000
28.3 @@ -0,0 +1,48 @@
28.4 +/* XPM */
28.5 +static char * vym_32x32_xpm[] = {
28.6 +"32 32 13 1",
28.7 +" c None",
28.8 +". c #FF0000",
28.9 +"+ c #0026FF",
28.10 +"@ c #5519AA",
28.11 +"# c #BF0940",
28.12 +"$ c #AA0D55",
28.13 +"% c #C60839",
28.14 +"& c #8E1171",
28.15 +"* c #391EC6",
28.16 +"= c #1C22E3",
28.17 +"- c #71158E",
28.18 +"; c #E3041C",
28.19 +"> c #DB0524",
28.20 +" ",
28.21 +" ..... ",
28.22 +" ... ",
28.23 +" .. +++++++@. ",
28.24 +" .......#$$%&+++*&%#..... ",
28.25 +" .. +++=%-+*;@=+ ",
28.26 +" .. +++++$+;*+++ ",
28.27 +" +++++;$*++++ ",
28.28 +" ++++$%@++++++ ",
28.29 +" +++*;@%-+++++ ... ",
28.30 +" +++@@++$;@@@%.. ",
28.31 +" ++++%@+++*@%.... ",
28.32 +" ..... @=+*$+++++++++ .. ",
28.33 +" ...%$;*+++++++++ ",
28.34 +" ..>*&%++++++++++++ ",
28.35 +" -%=++++++++++++ ",
28.36 +" ...+++++++++++++ ",
28.37 +" ... +++++++++++ ",
28.38 +" +++++++++++ ",
28.39 +" ++++++++++ ",
28.40 +" +++++++++++ ",
28.41 +" +++++++++ ",
28.42 +" +++++++ ",
28.43 +" ++++++ ",
28.44 +" ++++++ ",
28.45 +" ++++++ ",
28.46 +" ++++ ",
28.47 +" ",
28.48 +" ",
28.49 +" ",
28.50 +" ",
28.51 +" "};
29.1 Binary file icons/vym-48x48.png has changed
30.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
30.2 +++ b/icons/vym-48x48.xpm Sun Jan 30 12:59:03 2005 +0000
30.3 @@ -0,0 +1,54 @@
30.4 +/* XPM */
30.5 +static char * vym_logo_xpm[] = {
30.6 +"48 48 3 1",
30.7 +" c None",
30.8 +". c #FF0000",
30.9 +"+ c #0026FF",
30.10 +" ",
30.11 +" ",
30.12 +" ......... ",
30.13 +" .... ",
30.14 +" ++++++++++ . ",
30.15 +" .... ++++++++++++.. ",
30.16 +" ... ..............++++++++............ ",
30.17 +" ... +++++..+++++...++ ",
30.18 +" ... +++++++..+++..++++ ",
30.19 +" .... ++++++++.++..++++++ ",
30.20 +" ++++++++.++.+++++++ ",
30.21 +" ++++++++...++++++++ ",
30.22 +" +++++++..+++++++++++ ",
30.23 +" +++++++....+++++++++ ",
30.24 +" +++++..++..++++++++ ...... ",
30.25 +" +++++.++++...+++++.... ",
30.26 +" ++++++.++++++....... ",
30.27 +" ++++++..+++++++++....... ",
30.28 +" ........ ++++++.++++++++++++++ ..... ",
30.29 +" ......+++..++++++++++++++ ",
30.30 +" ........+++++++++++++++ ",
30.31 +" .....++..++++++++++++++++++ ",
30.32 +" ..... ++..+++++++++++++++++++ ",
30.33 +" +..++++++++++++++++++++ ",
30.34 +" ....++++++++++++++++++++ ",
30.35 +" ..... +++++++++++++++++ ",
30.36 +" .... +++++++++++++++++ ",
30.37 +" ++++++++++++++++ ",
30.38 +" ++++++++++++++++ ",
30.39 +" ++++++++++++++++ ",
30.40 +" ++++++++++++++++ ",
30.41 +" +++++++++++++++ ",
30.42 +" ++++++++++++++ ",
30.43 +" +++++++++++ ",
30.44 +" ++++++++++ ",
30.45 +" ++++++++++ ",
30.46 +" ++++++++++ ",
30.47 +" ++++++++++ ",
30.48 +" +++++++++ ",
30.49 +" +++++++ ",
30.50 +" ",
30.51 +" ",
30.52 +" ",
30.53 +" ",
30.54 +" ",
30.55 +" ",
30.56 +" ",
30.57 +" "};
31.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
31.2 +++ b/icons/vym-editor.xpm Sun Jan 30 12:59:03 2005 +0000
31.3 @@ -0,0 +1,59 @@
31.4 +/* XPM */
31.5 +static char * vym_editor_xpm[] = {
31.6 +"48 48 8 1",
31.7 +" c None",
31.8 +". c #FF0000",
31.9 +"+ c #0026FF",
31.10 +"@ c #FFFFFF",
31.11 +"# c #000082",
31.12 +"$ c #000000",
31.13 +"% c #3C3CFD",
31.14 +"& c #8B8BFD",
31.15 +" ",
31.16 +" ",
31.17 +" ......... ",
31.18 +" .... ",
31.19 +" ++++++++++ . ",
31.20 +" .... ++++++++++++.. ",
31.21 +" ... ..............++++++++............ ",
31.22 +" ... +++++..+++++...++ ",
31.23 +" ... +++++++..+++..++++ ",
31.24 +" .... ++++++++.++..++++++ ",
31.25 +" ++++++++.++.+++++++ ",
31.26 +" ++++++++...++++++++ ",
31.27 +" +++++++..+++++++++++ ",
31.28 +" +++++++....+++++++++ ",
31.29 +" +++++..++..++++++++ ...... ",
31.30 +" +++++.++++...+++++.... ",
31.31 +" ++++++.++++++....... ",
31.32 +" ++++++..+++++++++....... ",
31.33 +" ........ ++++++.++++++++++++++ ..... ",
31.34 +" ......+++..++++++++++++++ ",
31.35 +" ........+++++++++++++++ ",
31.36 +" .....++..++++++++++++++++++ ",
31.37 +" ..... ++..+++++++++++++++++++ ",
31.38 +" +..++++++++++++++++++++ ",
31.39 +" ....++++++++++++++++++++ ",
31.40 +" ..... +++++++++++++++++ ",
31.41 +" .... +++++++++++++++++ ",
31.42 +" ++++++++++++++@@ ",
31.43 +" ++++++++++++++######## ",
31.44 +" +++++++++++++++#@@@@@@## ",
31.45 +" +++++++++++++++#@$$$$@#%# ",
31.46 +" +++++++++++++++#@@@@@@#&%# ",
31.47 +" ++++++++++++++#@$$$$@#@&%# ",
31.48 +" +++++++++++#@@@@@@###### ",
31.49 +" ++++++++++#@$$$$@@@@@@# ",
31.50 +" ++++++++++#@@@@@@@@@@@# ",
31.51 +" ++++++++++#@$$$$$$$$$@# ",
31.52 +" ++++++++++#@@@@@@@@@@@# ",
31.53 +" +++++++++#@$$$$$$$$$@# ",
31.54 +" +++++++ #@@@@@@@@@@@# ",
31.55 +" #@$$$$$$$$$@# ",
31.56 +" #@@@@@@@@@@@# ",
31.57 +" ############# ",
31.58 +" ",
31.59 +" ",
31.60 +" ",
31.61 +" ",
31.62 +" "};
32.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
32.2 +++ b/tex/vym.tex Sun Jan 30 12:59:03 2005 +0000
32.3 @@ -0,0 +1,927 @@
32.4 +\documentclass{article}
32.5 +\usepackage{a4}
32.6 +\usepackage[latin1]{inputenc}
32.7 +\usepackage{verbatim}
32.8 +\usepackage{hyperref}
32.9 +\usepackage{graphicx}
32.10 +\usepackage{longtable}
32.11 +
32.12 +
32.13 +%\input{udmath}
32.14 +
32.15 +
32.16 +\hypersetup{bookmarks, bookmarksopen,
32.17 + pdftitle={VYM - a tool for visual thinking },
32.18 + pdfauthor={Uwe Drechsel},
32.19 + pdfsubject={map},
32.20 + pdfkeywords={map, tool},
32.21 + pdfpagemode={UseOutlines},
32.22 + bookmarksopenlevel={1},
32.23 + colorlinks={true},
32.24 + linkcolor={blue},
32.25 + urlcolor={green},
32.26 + citecolor={red}}
32.27 +
32.28 +
32.29 +\newcommand{\vym}{{\sc vym }}
32.30 +\newcommand{\ra}{$\longrightarrow$}
32.31 +\newcommand{\la}{$\longleftarrow$}
32.32 +\newcommand{\ua}{$\uparrow$}
32.33 +\newcommand{\da}{$\downarrow$}
32.34 +\newcommand{\key}[1]{[#1]}
32.35 +
32.36 +\begin{document}
32.37 +\title{VYM \\ -- \\View Your Mind}
32.38 +\author{\textcopyright Uwe Drechsel }
32.39 +%\date{September 26, 2002}
32.40 +
32.41 +\maketitle
32.42 +
32.43 +\tableofcontents
32.44 +
32.45 +\newpage
32.46 +
32.47 +\section{Introduction}
32.48 +\subsection{What is a \vym map?}
32.49 +A \vym map (in short words {\em map}) is a tree like structure:
32.50 +\begin{center}
32.51 + \includegraphics[width=12cm]{example1.png}
32.52 +\end{center}
32.53 +Such maps can be drawn by hand on paper or a flip chart and help to
32.54 +structure your thoughs. While a tree like structure like above can be
32.55 +drawn by hand or any drawing software \vym offers
32.56 +much more features to work with such maps. \vym is not another drawing
32.57 +software, but a tool to store and modify information in an intuitive
32.58 +way. For example you can reorder parts of the map by pressing a key or
32.59 +add various information like a complete email by a simple mouse click.
32.60 +
32.61 +\subsection{Why should I use maps? Time, Space and your Brain.}
32.62 +\subsubsection*{Space}
32.63 +A map can concentrate a very complex content on little space e.g. a
32.64 +piece of paper. It helps to use both sides of your brain: the logical
32.65 +side and also your creative side (e.g. by using pictures, colors and
32.66 +keywords in a map, so called {\em anchors}). It is a technique to
32.67 +organize the way you think: It can help you by developing, sorting and
32.68 +memorizing your thoughts.
32.69 +
32.70 +\subsubsection*{Time}
32.71 +Because you just use keywords and drawings, it is much faster than good
32.72 +old fashioned notes. Your brain memorizes things by associating them to
32.73 +other things -- a map makes use of those connections and stimulates
32.74 +new asccociations.
32.75 +
32.76 +\subsubsection*{Your Brain}
32.77 +In 1960 the Prof. {\sc Roger Sperry} discovered that both hemispheres
32.78 +of the human brain have different tasks (of course both of them
32.79 +basically {\em can} do the same): The left side is specialised in
32.80 +\begin{itemize}
32.81 + \item verbal speech and writing
32.82 + \item numbers
32.83 + \item logical thinking
32.84 + \item analyzing and details
32.85 + \item science
32.86 + \item linear thinking
32.87 + \item concept of time
32.88 +\end{itemize}
32.89 +while the right side of the human brain is specialised in
32.90 +\begin{itemize}
32.91 + \item body language
32.92 + \item visual thinking, day dreams
32.93 + \item intuition and emotion
32.94 + \item overview of things
32.95 + \item creativity
32.96 + \item art, music, dancing
32.97 + \item non-linear thinking, connecting things
32.98 + \item spatial awareness
32.99 +\end{itemize}
32.100 +In our science oriented society we have learned to mainly rely on our
32.101 +left side of the brain, the "rational" one. In other cultures,
32.102 +especially like the native americans and other "old" cultures, the right
32.103 +side is much more important. maps are just one way to stimulate the
32.104 +other side and make use of additional ressources we all have.
32.105 +
32.106 +
32.107 +\subsection{Where could I use a map?}
32.108 +Here are some examples, how you can use those maps
32.109 +\begin{itemize}
32.110 + \item to prepare articles, papers, books, talks, \ldots
32.111 + \item to sort complex data
32.112 + \item to memorize facts, persons, vocabulary, \ldots
32.113 + \item to sort emails, files and bookmarks on your computer
32.114 + \item to moderate conferences
32.115 +\end{itemize}
32.116 +
32.117 +\subsection{What you shouldn't do with a map...}
32.118 +A map drawn by somebody shows the way the author thinks. There is
32.119 +no right or wrong in the way it is drawn, so there is no way to critize
32.120 +it. "It is, what it is" ({\sc F.~Lehmann}).
32.121 +
32.122 +%\section{Tutorials}
32.123 +%TODO
32.124 +
32.125 +\section{Concept}
32.126 +
32.127 +%TODO may add a general introduction here...
32.128 +
32.129 +\vym uses two windows: an editor for the map itself and another one for
32.130 +notes, which are part of the map. Let's call them {\em mapeditor} and
32.131 +{\em noteeditor}:
32.132 +\begin{center}
32.133 + \includegraphics[width=8cm]{windows.png}
32.134 +\end{center}
32.135 +Usually you will work in the {\em mapeditor} by just adding new
32.136 +branches, moving around and reordering them. The various ways to do this
32.137 +will be explained in \ref{mapeditor}. You can store additional
32.138 +information e.g. the content of a email easily in a {\em branch}: Just
32.139 +type or copy\&paste it into the {\em noteeditor}. Working with notes is
32.140 +explained in \ref{noteeditor}
32.141 +
32.142 +The map itself has always a {\em mapcenter}. The
32.143 +mapcenter has {\em branches} just like the trunk of a tree. Each branch
32.144 +in turn may have branches again.
32.145 +\begin{center}
32.146 + \includegraphics[width=10cm]{branches.png}
32.147 +\end{center}
32.148 +We will call a branch directly connected to the mapcenter a {\em
32.149 +mainbranch}, because it determines the position of all its child
32.150 +branches.
32.151 +
32.152 +The mapcenter and the branches all have a {\em heading}. This is the
32.153 +text you see in the mapeditor. Usually it should just be one or a few
32.154 +words, so that one can easily keep track of the whole map.
32.155 +
32.156 +
32.157 +In the toolbar above the mapeditor you see various symbols.
32.158 +\begin{center}
32.159 + \includegraphics[width=8cm]{default-flags.png}
32.160 +\end{center}
32.161 +These are called {\em flags} and can be used to mark branches in the
32.162 +map, e.g. if something is important or questionable.
32.163 +There are also more flags set by \vym automatically to show additional
32.164 +information, e.g. when a exists for a particular branch.
32.165 +
32.166 +\section{Mapeditor} \label {mapeditor}
32.167 +\subsection{Start a new map}
32.168 +After \vym is started two windows will open: the mapeditor and the
32.169 +noteditor. Usually you will work in both windows, but at the moment we
32.170 +will just need the mapeditor.
32.171 +
32.172 +Select the mapcenter "New map" in the middle of the mapeditor by
32.173 +left-clicking with the mouse. It will turn yellow to show that is
32.174 +selected. There are two ways to add a new branch to the center:
32.175 +\begin{itemize}
32.176 + \item Main menu on top of mapeditor window:
32.177 + Edit \ra Add new Branch
32.178 + \item Press \key{Ins}
32.179 +\end{itemize}
32.180 +A new branch will appear and you will be able to type the heading of the
32.181 +branch. Finish adding the new branch by pressing \key{Enter}.
32.182 +%tipp
32.183 +Sometimes it comes handy to add a new branch above or below the current
32.184 +one. Use \key{Ins} together with \key{Shift} or \key{Ctrl}.
32.185 +
32.186 +\subsection{Navigate through a map}
32.187 +\subsubsection*{Select branches}
32.188 +To select branches you can use the left button of your mouse or also the
32.189 +arrow keys. Depending on the {\em orientation} of a branch type
32.190 +\key{\la} or \key{\ra} to get nearer to the mapcenter or deeper
32.191 +down into the branches. Within a set of branches, let's call them a
32.192 +{\em subtree}, you can use \key{\ua} and \key{\da} to go up and down. You can
32.193 +also use \key{Pos1} and \key{End} to select the first and last branch.
32.194 +
32.195 +
32.196 +\subsubsection*{Zoom a map}
32.197 +While adding more and more branches the size of the map may become
32.198 +bigger than the mapeditor window. You can use the scrollbars on the
32.199 +right and the bottom of your mapeditor window to scroll, but it is
32.200 +easier to just scroll using the left mouse button: Click onto the {\em
32.201 +canvas} itself, the empty space somewhere between the branches. The
32.202 +mouse pointer will change from an arrow to a hand, now move the visible
32.203 +part of the map to show the desired part.
32.204 +
32.205 +If you select branches using the arrow keys, the map will scroll
32.206 +to ensure that the selected branch is always visible.
32.207 +
32.208 +Working with huge maps, the {\em zoom}-function comes in handy: You can
32.209 +use
32.210 +\begin{itemize}
32.211 + \item from the menu View \ra Zoom
32.212 + \item the toolbar buttons
32.213 + \begin{center}
32.214 + \includegraphics[width=3cm]{zoom-buttons.png}
32.215 + \end{center}
32.216 +\end{itemize}
32.217 +The crossed magnifying lens resets the zoomed view to its original size.
32.218 +
32.219 +
32.220 +\subsubsection*{Find Function} \label{findwindow}
32.221 +With huge maps there is the need to have a
32.222 +find function. Choose Edit \ra Find to open the Find Window:
32.223 +\begin{center}
32.224 + \includegraphics[width=6cm]{find-window.png}
32.225 +\end{center}
32.226 +The text you enter here will be searched in all the headings and also in
32.227 +notes. Everytime you press the "Find"-button it will look for the next
32.228 +occurence, which then will be selected automatically. If the search
32.229 +fails, there will appear a short message "Nothing found" or a few
32.230 +seconds in the {\em statusbar} on the bottom of the mapeditor.
32.231 +
32.232 +\subsubsection*{Scroll a part of the map}
32.233 +A very big subtree of a map e.g. a branch with hundreds of childs makes
32.234 +it very hard to keep an overview over the whole map. You can hide all
32.235 +the childs of a branch by {\em scrolling} it -- this function is also
32.236 +often called {\em folding}. Think of the whole subtree as painted onto a
32.237 +big newspaper. You can scroll the paper to a small roll, leaving just
32.238 +the headline readable.
32.239 +
32.240 +To scroll or unscroll a branch and its childs, press the
32.241 +\begin{itemize}
32.242 + \item \key{Scroll} key or
32.243 + \item press the middle-mouse button or
32.244 + \item choose the little scroll from the toolbar.
32.245 +\end{itemize}
32.246 +If you select parts of a scrolled branch e.g. using the find function or
32.247 +by using the arrow-keys, it will unscroll temporary. This is shown as a
32.248 +scroll with a little hour glass. If the temporary unscrolled part is not
32.249 +longer needed, it will be hidden again automatically. It is also
32.250 +possible to unscroll all branches using "Edit\ra Unscroll all scrolled
32.251 +branches".
32.252 +
32.253 +
32.254 +
32.255 +\subsection{Modify and move branches}
32.256 +\subsubsection*{Modify the heading of a branch}
32.257 +You can edit the heading by selecting the branch and then
32.258 +\begin{itemize}
32.259 + \item pressing \key{Enter}
32.260 + \item double-clicking with left mouse.
32.261 +\end{itemize}
32.262 +Just type the new heading (or edit the old one) and press \key{Enter}.
32.263 +
32.264 +\subsubsection*{Move a branch}
32.265 +The easiest way to move a branch is to select it with left-mouse and
32.266 +drag it to the destination while keeping the mouse button pressed.
32.267 +Depending on the branch it will be
32.268 +\begin{itemize}
32.269 + \item moved to the destination or
32.270 + \item {\em linked} to a new {\em parent} (mapcenter or branch)
32.271 +\end{itemize}
32.272 +If you drag the branch over another one or over the mapcenter, you will
32.273 +notice that the link connecting it to the old parent will be changed to
32.274 +lead to the new parent which is now under your mousepointer.
32.275 +If you release the button now, the branch will be relinked.
32.276 +
32.277 +If you release the button in the middle of nowhere, the result will
32.278 +depend on the type of branch you are releasing:
32.279 +\begin{itemize}
32.280 + \item A mainbranch is directly connected to the mapcenter.
32.281 + It will stay on its new position.
32.282 + \item An ordinary branch will "jump" back to its original position.
32.283 +\end{itemize}
32.284 +Thus you can easily rearrange the layout of the mainbranches to avoid
32.285 +overlapping of their subtrees.
32.286 +There is another convenient way to move branches, especially if you want
32.287 +to {\em reorder} a subtree: You can move a branch up or down in a
32.288 +subtree by
32.289 +\begin{itemize}
32.290 + \item pressing \key{\ua} and \key {\da}
32.291 + \item selecting Edit \ra Move branch
32.292 + \item clicking on the toolbar buttons:
32.293 + \begin{center}
32.294 + \includegraphics[width=1.5cm]{move-buttons.png}
32.295 + \end{center}
32.296 +\end{itemize}
32.297 +%tipp
32.298 +There is yet another way to move branches: If you press \key{Shift} or
32.299 +\key{Ctrl} while moving with the mouse, the branch will be added above
32.300 +or below the one the mouse pointer is over. This helps also to reorder a
32.301 +map.
32.302 +
32.303 +\subsection{The right side of your brain - colors and images}
32.304 +\subsubsection*{Change color of a heading}
32.305 +You can also use colors to put more information into a map, e.g. use
32.306 +red, green and more colors to prioritize tasks. Again you can
32.307 +\begin{itemize}
32.308 + \item use the menu and choose e.g Format \rq Set Color
32.309 + \item use the toolbar
32.310 + \begin{center}
32.311 + \includegraphics[width=3cm]{color-buttons.png}
32.312 + \end{center}
32.313 +\end{itemize}
32.314 +The first button (black in the graphic above) shows the actual color.
32.315 +Clicking on it let's you choose another color. You can also "pick"
32.316 +another color by selecting a branch with the desired color and using the
32.317 +"pick color" button. Both of the buttons showing a bucket actually put
32.318 +the current color to the selected branch. While the first one just
32.319 +colors the heading of the selection, the last one also colors all the
32.320 +childs of the selected branch.
32.321 +
32.322 +%tipp
32.323 +A very useful function is the "copy color" using the mouse: Select the
32.324 +branch which should get the new color, then press \key{Ctrl} and
32.325 +simultanously click with left-mouse on another branch to copy its color
32.326 +to the first one. Here the childs of the selection also will get the new
32.327 +color, if you just want to color the selection itself, additionally
32.328 +press \key{Shift}.
32.329 +
32.330 +\subsubsection*{Use flags}
32.331 +\vym provides various flags. You see them in the toolbar on top of the
32.332 +mapeditor window. (Note: Like all toolbars you can also move them to the
32.333 +left or the right side of the window or even detach them. Just grab the
32.334 +very left "dotted" part of the toolbar with your left-mouse button.)
32.335 +\begin{center}
32.336 + \includegraphics[width=8cm]{default-flags.png}
32.337 +\end{center}
32.338 +If you have a branch selected, you can set any number of flags by
32.339 +clicking them in the toolbar. The toolbar buttons change their state and
32.340 +always reflect the flags set in the selected branch.
32.341 +
32.342 +Presently \vym uses two kinds of flags: {\em System Flags} and {\em
32.343 +Standard Flags}. The standard flags are those shown in the toolbar.
32.344 +System flags are set by \vym to indicate e.g. that there is additional
32.345 +information in a note (more on this in \ref{noteeditor}). Later versions
32.346 +of \vym may have another kind of flags, which may be edited by the user.
32.347 +
32.348 +\subsubsection*{Images}
32.349 +You can add a image to a branch or the mapcenter by clicking with the
32.350 +right-mouse button. A context menu will open, choose "Add Image". A
32.351 +dialog window lets you choose the image to load.
32.352 +\footnote{Supported image types are: PNG, BMP, XBM, XPM and PNM. It may
32.353 + also support JPEG, MNG and GIF, if specially configured during
32.354 + compilation (as done when \vym is part of SUSE LINUX).}
32.355 +While an image is selected in the dialog, you can see a preview of the
32.356 +image.
32.357 +
32.358 +You can position the image anywhere you want, just drag it with left
32.359 +mouse. To relink it to another branch, press \key{Shift} while moving
32.360 +it. To delete it, press \key{Del}.
32.361 +
32.362 +If you right-click onto an image, a context menu will open which let's
32.363 +you first choose one of several image formats. Then a file dialog opens
32.364 +to save the image. Hint: This is used to "export" the image, it will be
32.365 +saved anyway in the map itself! You can also cut and
32.366 +copy images, but it is not possible to add objects to an image\footnote{
32.367 + Images are regarded as "extra feature". It would make working with
32.368 + the map much more complex if e.g. images could be linked to images.}
32.369 +
32.370 +The option \lq{\bf Use for export} \rq controls the output of exports
32.371 +e.g. to HTML: If set to no, the image won't appear in the {\em text}
32.372 +part of the output. This is useful for large images or if images are
32.373 +used as a kind of frame e.g. the famous cloud symbol around a part of
32.374 +the map. Those shouldn't appear in the middle of the text.
32.375 +
32.376 +At the moment image support is preliminary: Images will be saved
32.377 +together with all the other data of a map in the {\tt .vym}-file.
32.378 +Later versions will include more functionality like resizing the images,
32.379 +changing its z-value (put it into background) etc.
32.380 +
32.381 +\subsubsection*{Frames}
32.382 +A frame can be added to a branch by clicking with the
32.383 +right-mouse button. A context menu will open, where you can choose the
32.384 +frame. At the moment just a rectangle resp. "No Frame" will be offered,
32.385 +nevertheless you can use images as frames. Have a look at the demo map
32.386 +{\tt todo.vym} as an example, where the mapcenter is a cloud. You can
32.387 +use an external drawing program like {\tt gimp} to create an image,
32.388 +preferable with an transparency channel, so that you can design frames
32.389 +which don't use a rectangular borderline, just like the cloud.
32.390 +
32.391 +
32.392 +\subsection{Background design}
32.393 +The design of the background of a map and also of the links connecting
32.394 +various parts of the map can be changed by
32.395 +\begin{itemize}
32.396 + \item Selecting Format from the menu
32.397 + \item Right clicking onto the canvas, which will open a context menu
32.398 +\end{itemize}
32.399 +
32.400 +\subsubsection*{Background color}
32.401 +The color is set (and also displayed) as "Set background color".
32.402 +
32.403 +\subsubsection*{Link color}
32.404 +Links connecting branches can be colored in one of the following ways:
32.405 +\begin{itemize}
32.406 + \item use the color of the heading of the branch the links is
32.407 + \item use {\em one} color for all links. The default color is blue.
32.408 + leading to.
32.409 +\end{itemize}
32.410 +The latter can be set with "Set link color". Check or uncheck the "Use
32.411 +color of heading for link" option to choose one of the two designs for
32.412 +your map.
32.413 +
32.414 +\subsubsection*{Link style}
32.415 +\vym offers four different styles for the appearences of links:
32.416 +\begin{itemize}
32.417 + \item Line
32.418 + \item Parabel
32.419 + \item Thick Line
32.420 + \item Thick Parabel
32.421 +\end{itemize}
32.422 +The "thick" styles only draw links starting at mapcenter thick, the rest
32.423 +of the map is always painted "thin".
32.424 +
32.425 +
32.426 +\subsection{Link to other documents}
32.427 +Presently \vym supports two kind of links:
32.428 +\begin{itemize}
32.429 + \item Document, which will be opened in an external webbrowser
32.430 + \item \vym map, which will be opened in \vym itself
32.431 +\end{itemize}
32.432 +
32.433 +\subsubsection*{Webbrowser}
32.434 +Modern Webbrowsers like {\tt konqueror} are able to display various
32.435 +types of files, both local or in the internet. To enter the URL of
32.436 +any document, right-click onto a branch or use the Edit Menu
32.437 +and choose "Edit URL". Enter the path to your document (or copy and
32.438 +paste it from your browser). Examples for valid paths are:
32.439 +\begin{verbatim}
32.440 + http://www.insilmaril.de/vym/index.html
32.441 + file:/usr/share/doc/packages/vym/doc/vym.pdf
32.442 +\end{verbatim}
32.443 +If an URL was entered, a little globe will appear in the branch. By
32.444 +clicking on the globe in the toolbar or the context menu an external
32.445 +browser\footnote{
32.446 + The browser can be changed in the Settings Menu.}
32.447 +will be started.
32.448 +\begin{center}
32.449 + \includegraphics[width=0.5cm]{flag-url.png}
32.450 +\end{center}
32.451 +If you want to keep bookmarks in a map, you may want to copy the heading
32.452 +as URL: Right click onto the branch and select "Use heading for URL".
32.453 +
32.454 +\subsubsection*{\vym map}
32.455 +To link to to another map right click on a branch or choose "Edit \ra
32.456 +Enter \vym link". A file dialog opens where you can choose the map. A
32.457 +branch with a link is marked with
32.458 +\begin{center}
32.459 + \includegraphics[width=0.5cm]{flag-vymlink.png}
32.460 +\end{center}
32.461 +Clicking this flag in the toolbar or in the context menu of a branch
32.462 +will open the map in another tab (see \ref{tabs} for working with
32.463 +multiple maps). To delete an existing link, just press the "Cancel"
32.464 +button.
32.465 +
32.466 +Technical note: Internally \vym uses absolute paths, to avoid opening
32.467 +several tabs containing the same map. When a map is saved, this path is
32.468 +converted to a relative one (e.g. {\tt /home/user/vym.map} might become
32.469 +{\tt ./vym.map}. This makes it fairly easy to use multiple maps on
32.470 +different computers or export them to HTML in future.
32.471 +
32.472 +\subsection{Multiple maps} \label{tabs}
32.473 +You can work on multiple maps at the same time. Each new map is opened
32.474 +in another {\em tab}. The available tabs are shown just above the
32.475 +mapeditor. You can use the normal cut/copy/paste functions to
32.476 +copy data from one map to another.
32.477 +
32.478 +%todo
32.479 +
32.480 +%TODO
32.481 +%\subsubsection{Menus}
32.482 +%\subsubsection{Keyboard shortcuts}
32.483 +
32.484 +% Settings
32.485 +% Images
32.486 +% Copy & Paste
32.487 +% Working with tabs (multiple maps)
32.488 +% Exporting
32.489 +% Scrolling
32.490 +
32.491 +\section{Noteeditor} \label {noteeditor}
32.492 +If you want to save more text in a branch e.g. a complete email, a
32.493 +cooking recipe, or the whole source code of a software project, you can
32.494 +use the noteeditor. Since version 1.4.7 \vym supports formatted text in
32.495 +the noteeditor.
32.496 +
32.497 +\subsubsection*{States}
32.498 +Before you can type or paste text into it, you have
32.499 +to select a branch in the mapeditor. Note that the background color
32.500 +of the noteeditor indicates its state:
32.501 +\begin{itemize}
32.502 + \item black: no branch selected
32.503 + \item grey: no text entered yet
32.504 + \item white: text is already available
32.505 +\end{itemize}
32.506 +To show you in the mapeditor itself that there is a note with more
32.507 +information for a particular branch, a little note flag will appear next
32.508 +to the heading of the branch. See the lower branch on the right side:
32.509 +\begin{center}
32.510 + \includegraphics[width=8cm]{branches-flags.png}
32.511 +\end{center}
32.512 +
32.513 +\subsubsection*{Import and export notes}
32.514 +The note is always saved automatically within the \vym file itself.
32.515 +Nevertheless sometimes it is nice to import a note from an external file
32.516 +or write it. Use "File\ra~Import" and "File\ra~Export" to do so.
32.517 +
32.518 +\subsubsection*{Edit and print note}
32.519 +Editing works like in any simple texteditor, including undo and redo
32.520 +functions. You can delete the complete note by clicking the
32.521 +trashcan. Only the note itself is printed by clicking the printer icon.
32.522 +
32.523 +When pasting into the editor using the X11 copy\&paste mechanism, the
32.524 +editor will create a paragraph for each new line. Usually this is not
32.525 +wanted, so there you can convert all paragraphs into linebreaks by using
32.526 +Edit~\ra~Remove~Paragraphs or \key{ALT-X}.
32.527 +
32.528 +\subsubsection*{Fonts}
32.529 +The noteeditor is ment to be used for simple notes, not really as full
32.530 +featured text editor. Because of many requests \vym supports now
32.531 +formatted text in the noteeditor\footnote{
32.532 + \vym uses the QRichtText format, which is basically a subset of the
32.533 + formatting provided in HTML.}
32.534 +Two default fonts are supported which can be set in the Settings menu.
32.535 +One is a fixed width font, the other has variable width. The fixed font
32.536 +is usually used for emails, source code etc.\ while the variable font is
32.537 +used for simple notes, where one doesn't need fixed character widths.
32.538 +Both fonts can easily switched using the following symbol from the
32.539 +toolbar:
32.540 +\begin{center}
32.541 + \includegraphics[width=0.5cm]{formatfixedfont.png}
32.542 +\end{center}
32.543 +In the Settings menu both fonts can be set and also which font should be
32.544 +used for default.
32.545 +
32.546 +Additionally to the default fonts any font installed on your system can
32.547 +be used. Please note, that the chosen font also will be used for HTML
32.548 +exports, so you should only use fonts which are available generally.
32.549 +
32.550 +\subsubsection*{Colors and formatted text}
32.551 +Colors and text attributes (e.g. italic, bold) can
32.552 +be set with the buttons above the text.
32.553 +The text itself is divided in paragraphs. For each paragraph the format
32.554 +can be set (e.g. centered, right). A paragraph is ended when a
32.555 +\key{Return} is entered. If you just want to begin a new line, press
32.556 +\key{CTRL-Return}.
32.557 +
32.558 +\subsubsection*{Finding text}
32.559 +The noteeditor itself has no Find function, use Find in the mapeditor,
32.560 +which will also search all notes (see \ref{findwindow}).
32.561 +
32.562 +\subsubsection*{Pasting text into note editor}
32.563 +Often you will paste text into the editor from another application e.g.
32.564 +an email. Normally \vym will generate a new paragraph for each new line.
32.565 +This usually is not what you want, so you can choose from the menu
32.566 +
32.567 +\paragraph{Edit \ra Convert Paragraphs:}
32.568 +This turns paragraphs in selected text (or all text, if nothing is
32.569 +selected) into linebreaks. This is especially useful for snippets of
32.570 +source code.
32.571 +
32.572 +\paragraph{Edit \ra Join Lines:}
32.573 +Tries to format text, so that empty lines are used to delimit
32.574 +paragraphs. This is done for selected text (or all text, if nothing is
32.575 +selected). Especially useful for text like emails, meeting minutes etc.
32.576 +
32.577 +\section{Hello world}
32.578 +\vym can export its maps in various formats and can import data from
32.579 +outside (though import is still limited at the moment).
32.580 +
32.581 +\subsection{Export}
32.582 +The format in which the map will be exported can be chosen with
32.583 +\begin{itemize}
32.584 + \item File \ra Export \ra {\em format}
32.585 +\end{itemize}
32.586 +\vym offers both HTML and ASCII export.
32.587 +
32.588 +\subsubsection*{Image}
32.589 +\vym supports all image formats which are natively supported by the
32.590 +QT~toolkit:
32.591 +BMP, JPEG, PBM, PGM, PNG, PPN, XPM, and XBM.
32.592 +For use in websites and for sending images by email PNG is a good
32.593 +recommodation regarding quality and size of the image. \vym uses QTs
32.594 +default options for compressing the images.
32.595 +
32.596 +\subsubsection*{ASCII}
32.597 +Exporting an image as text is somewhat experimental at the moment. Later
32.598 +this will probably done using stylesheets. So the output may change in
32.599 +future versions of \vym.
32.600 +
32.601 +\subsubsection*{HTML}
32.602 +Before a map is exported as HTML, it will be first written as XML into a
32.603 +directory (see \ref{xmlexport}). Then the external program {\tt
32.604 +xsltproc}\footnote{On SUSE Linux {\tt xsltproc} is installed by
32.605 +default.}
32.606 +will be called to process the XML file and generate HTML code.
32.607 +%A script then will transform the XML
32.608 +%version.
32.609 +A dialog allows to set various options:
32.610 +\begin{itemize}
32.611 + \item {\bf Include image:} If set, \vym will creat an image map at
32.612 + the top of the HTML output. Clicking on a branch in the map will
32.613 + jump to the corresponding section in the output.
32.614 +
32.615 + \item {\bf Colored headings:}
32.616 + If set to yes, \vym will color the headings in the text part with the
32.617 + same colors like in the map.
32.618 + \item {\bf Show Warnings:}
32.619 + If set to yes, \vym will ask before overwriting data.
32.620 + \item {\bf Show output:}
32.621 + This is useful mainly for debugging. It will show how the processing of
32.622 + the XML file works by calling the external {\tt xsltproc}.
32.623 +\end{itemize}
32.624 +Additionally the paths to the CSS and XSL stylesheets can be set. By
32.625 +default on SUSE~Linux they will be in {\tt /usr/share/vym/styles}.
32.626 +
32.627 +%\paragraph{WIKI style:} This is very useful for easy design of webpages.
32.628 +%Here is a short overview:
32.629 +%\begin{verbatim}
32.630 +%Lines:
32.631 +% + Big headlines start with the '+' character.
32.632 +% - Small headlines start with the '-' character.
32.633 +% Normal text doesn't have any starting notation.
32.634 +% ! Notes start with an exclamation.
32.635 +% . Indented text starts with a dot.
32.636 +% ? Questions start with a question-mark, and
32.637 +% = Answers starts with the equal-sign.
32.638 +% * Points for a item-list
32.639 +% # clues
32.640 +%
32.641 +%Links:
32.642 +% use '{...}' or '{(vym homepage) http://www.insilmaril.de/vym/}'
32.643 +% for external links.
32.644 +%
32.645 +%Markup:
32.646 +% |This is bold| text, while
32.647 +% |/this text is italic|,
32.648 +% |*this is pre-formatted|, and
32.649 +% |!this is a note|
32.650 +%\end{verbatim}
32.651 +%
32.652 +%\paragraph{Show output:} This is used for debugging. \vym uses an
32.653 +%the external script {\tt vym2html.sh} to preprocess the XML-data. Then
32.654 +%\vym calls {\tt xsltproc} to generate the HTML page by using various
32.655 +%{\tt .xsl} stylesheets and {\tt wireframe.css}. If you run into problems
32.656 +%here, changing paths in {\tt $\sim$/.qt/vymrc} might help.
32.657 +
32.658 +\subsubsection*{XML} \label{xmlexport}
32.659 +The map is written into a directory both as an image and as XML. The
32.660 +directory is set in a file dialog. If the directory is not empty, you
32.661 +will be questioned if you risk to overwrite its contents.
32.662 +
32.663 +It is possible to export different maps into the same directory. Each
32.664 +file generated will have the map's name as prefix, e.g. {\tt todo.vym}
32.665 +becomes {\tt todo.xml}, {\tt todo.png}, {\tt todo-image-1.png} and so
32.666 +on. This is useful if e.g. for a website several combined maps have to
32.667 +be stored in the same directory.
32.668 +
32.669 +\subsection{Import}
32.670 +At the moment \vym can read a directory structure. This is mainly for
32.671 +testing \vym e.g. to easily create huge maps used for benchmarks (yes,
32.672 +there is still room to optimize \vym ;-)
32.673 +
32.674 +Many other applications meanwhile can export their data using XML, so
32.675 +volunteers to write import filters are welcome.
32.676 +
32.677 +\subsection{File format}
32.678 +\vym maps usually have the postfix "{\tt .vym}" and represent a
32.679 +compressed archive of data. If you want to have a
32.680 +closer look into the data structure, just uncompress the map manually
32.681 +using
32.682 +\begin{verbatim}
32.683 + unzip vymfile.vym
32.684 +\end{verbatim}
32.685 +A directory named {\tt vymfile} will be created containing further
32.686 +directories both for {\tt images} and {\tt flags}. In the {\tt vymfile}
32.687 +directory you will find the map itself, usually named {\tt vymfile.xml}.
32.688 +
32.689 +This file can be loaded directly into \vym, it does not have to be
32.690 +compressed. If you want to compress all the data yourself, use
32.691 +\begin{verbatim}
32.692 + cd vymfile
32.693 + zip -r vymfile.vym .
32.694 +\end{verbatim}
32.695 +
32.696 +
32.697 +%TODO
32.698 +%\subsubsection{Menus}
32.699 +%\subsubsection{Keyboard shortcuts}
32.700 +%Where does vym save its settings? -> ~/.qt/vymrc
32.701 +
32.702 +\section{History of \vym}
32.703 +\subsection{Future}
32.704 +There are lots of features which might find their way into \vym.
32.705 +Together with \vym you should have received a directory with example
32.706 +maps e.g. on SUSE~LINUX this is
32.707 +\begin{center}
32.708 + {\tt /usr/share/doc/packages/vym/demos}
32.709 +\end{center}
32.710 +where you find the map {\tt todo.vym}. It lists quite a lot of things to
32.711 +be done in future. If you have more ideas, contact the author at
32.712 +{\tt vym@insilmaril.de}.
32.713 +
32.714 +\subsection{Past}
32.715 +\begin{center}
32.716 +\begin{longtable}{|lcp{8cm}l|} \hline
32.717 +Version & & Comment & Date \\ \hline \hline \endhead
32.718 + \hline \endfoot
32.719 +1.6.0 & - & Added saving of xhtml settings in map& 2004-12-14 \\
32.720 +1.5.2 & - & Added Import of maps with two modes:
32.721 + add/replace & 2004-12-13 \\
32.722 + & - & Added export of part of maps & \\
32.723 + & - & Added joining of paragraphs in text editor & \\
32.724 + & - & Optimized undo: Only relevant parts are saved, which
32.725 + dramatically improves e.g. moving branches up/down
32.726 + in most maps & \\
32.727 + & - & Bugfix: QTextEdit generates invalid XML code, which
32.728 + could lead to a parse error, if font name contains a \& & \\
32.729 + & - & Bugfix: Wrong order of mainbranches in Export & \\
32.730 + & - & Bugfix: zip archive was not deleted before save, which
32.731 + could lead to much bigger files, e.g.
32.732 + when working on older \vym maps or deleted images& \\
32.733 + & - & Bugfix: Printing in Texteditor & \\
32.734 + & - & Bugfix: Wrong URLs in xhtml output & \\
32.735 + & - & Bugfix: Segfault fixed at Cursor left/right in empty map& \\
32.736 +1.5.1 & - & More options in xhtml export: external scripts & 2004-10-01 \\
32.737 +1.5.0 & - & Public release of all changes since 1.4.1 & 2004-09-26 \\
32.738 + & - & New function to replace paragraphs in note editor
32.739 + by linebreaks, this makes pasted text much nicer& \\
32.740 + & - & New option to toggle exporting of of floatimages& \\
32.741 + & - & z-plane of floatimages can be set (manually only)& \\
32.742 + & - & Bugfix: Wrong ordering of branches, if mainbranch is
32.743 + exactly left of center& \\
32.744 +1.4.7 & - & New Export to HTML by Thomas Schraitle. & 2004-09.24 \\
32.745 + & - & Bugfix: vymLink& \\
32.746 + & - & Bugfix: spaces and dots in filenames & \\
32.747 + & - & Bugfix: Error message if xsltproc is not installed& \\
32.748 +1.4.6 & - & New file format: notes are saved as part of the .xml file
32.749 + & 2004-09-15 \\
32.750 + & - & Note Editor supports Rich Text now.&\\
32.751 + & - & Parser now also nows {\tt standardflag} (all letters
32.752 + lowercase)&\\
32.753 +1.4.5 & - & Correct handling of font size in Heading & 2004-08-23 \\
32.754 +1.4.4 & - & Selecting with cursor now works between subtrees & 2004-07-29 \\
32.755 + & - & Bugfix: vymLink was set to temporary dir in 1.4.3 & \\
32.756 + & - & Bugfix: & \\
32.757 +1.4.3 & - & Optimisation: Reduced canvas objects by only
32.758 + creating objects for used flags & 2004-07-19 \\
32.759 + & - & Better visualization of moving branch above/below target&\\
32.760 + & - & Find Window informs with dialog, if the search failed&\\
32.761 + & - & System Flags are clickable now &\\
32.762 + & - & Reworked CSS and XST stylsheets (comments, indent, browser
32.763 + compatibility) &\\
32.764 + & - & vymLinks are shown in statusbar &\\
32.765 + & - & current directory is save &\\
32.766 + & - & Rewritten load/save to improve multimap handling and
32.767 + unzipped files&\\
32.768 + & - & Bugfix: vymLinks don't get deleted
32.769 + when Cancel is pressed &\\
32.770 + & - & Bugfix: Fixed a bunch of bugs in XSL for HTML export& \\
32.771 + & - & Bugfix: More toolbar buttons disabled, if action not
32.772 + possible& \\
32.773 + & - & Bugfix: Renaming .vymfile now works&\\
32.774 + & - & Bugfix: mapChanged set when toggling flags&\\
32.775 + & - & Bugfix: CTRL-N was used twice &\\
32.776 + & - & Bugfix: Del didn't work on floatimage &\\
32.777 +1.4.2 & - & Bugfix: Float image could not be deleted& \\
32.778 +1.4.1 & - & Bugfix: Color of branch not saved & 2004-05-25 \\
32.779 + & - & Bugfix: wrong path at HTML export & \\
32.780 + & - & Bugfix: map is not save with special characters in path& \\
32.781 +1.4.0 & - & Ask for confirmation before opening
32.782 + a map in multiple editors & 2004-05-17 \\
32.783 + & - & Save state of note editor (visible/minimized)& \\
32.784 + & - & Export to HTML & \\
32.785 + & - & Author and Comment is saved in map & \\
32.786 + & - & Stats are shown in Edit MapInfo & \\
32.787 + & - & Changes for OS X port (QCursor, QContextMenuEvent) & \\
32.788 + & - & Bugfix: Fonts from note editor are save now &\\
32.789 + & - & Bugfix: invisible image when parent is scrolled &\\
32.790 + & - & Bugfix: Segfault pressing "enter" for floatimage &\\
32.791 + & - & Bugfix: Images can't be outside of exported area
32.792 + anymore.& \\
32.793 + & - & Bugfix: Filenames with blanks & \\
32.794 + & - & Bugfix: Old maplink is shown when editing maplink& \\
32.795 + & - & Bugfix: always show cursor while editing heading & \\
32.796 +1.3.5 & - & Export map to dir & 2004-04-16 \\
32.797 + & - & Export to any of QTs image formats & \\
32.798 + & - & Also right side of selection is always visible now.& \\
32.799 +1.3.4 & - & Load last maps in file menu & 2004-04-07 \\
32.800 + & - & save last image path for loading & \\
32.801 + & - & Also export standard flags to dir. & \\
32.802 +1.3.3 & - & Enabled <br> in headings as manual linebreak & 2004-03-26 \\
32.803 + & - & Heading can be copied to URL &\\
32.804 + & - & Bugfix: GIFs are automatically converted to PNG now&\\
32.805 +1.3.2 & - & Add and move branches above/below selection, Texteditor copy all,& 2004-03-26 \\
32.806 +1.3.1 & - & Export to directory, changed naming in .vym& 2004-03-25 \\
32.807 +1.3.0 & - & Bugfix: Check if map can be saved at all& 2004-03-23 \\
32.808 +1.2.12 & - & Select image format before saving image & 2004-03-22 \\
32.809 +1.2.11 & - & Selecting mainbranches by up/down & 2004-03-18 \\
32.810 + & - & Export ASCII (experimental) & \\
32.811 + & - & Each map can be saved individually at quit & \\
32.812 + & - & Bugfix: Opening VymLink crashes QT & \\
32.813 + & - & Bugfix: 50\% less objects on canvas & \\
32.814 + & - & Bugfix: Ignoring LANG, now always written as UTF8&\\
32.815 +1.2.10 & - & Sort Mainbranches by angle to y-axis& 2004-03-16 \\
32.816 + & - & Import directory structure & \\
32.817 + & - & Fix: Set FrameType of MapCenter while loading map &\\
32.818 +1.2.9 & - & Jump to another vym map & 2004-03-12 \\
32.819 + & - & Mainbranches are alwas ordered clockwise & \\
32.820 +1.2.8 & - & Change frame types in context menu & 2004-03-03 \\
32.821 +1.2.7 & - & Copy / Paste and save Floatimages & 2004-02-25 \\
32.822 +1.2.6 & - & Closing vym in KDE now asks for save, too & 2004-02-24 \\
32.823 + & - & Context menu for branches & \\
32.824 + & - & Selection is saved in .vym file & \\
32.825 +1.2.5 & - & URLs to external links can be added & 2004-02-18 \\
32.826 + & - & All actions are deactived if not possible & \\
32.827 +1.2.4 & - & Images: Can be loaded, saved, relinked to other parents
32.828 +& 2004-02-16 \\
32.829 +1.2.3 & - & Zoom: Reset and finer steps shrinking/enlarging & 2004-01-27 \\
32.830 +1.2.2 & - & Editing of links (style and color) & 2004-01-27 \\
32.831 +1.2.1 & - & Bugfix: LineEdit when adding branch has correct position
32.832 + again. & 2004-01-27 \\
32.833 +1.2.0 & - & Scrolled parts are automatically unscrolled when
32.834 + selected and scrolled again later. & 2004-01-23 \\
32.835 + & - & Bugfix: Save flag is updated when multiple maps are opened& \\
32.836 + & - & Bugfix: Moving of branches is faster and more accurat
32.837 + when adding to mapcenter& \\
32.838 +1.1.7 & - & Bugfix: Remember filename of note in noteeditor & 2003-12-04 \\
32.839 +1.1.6 & - & Find Text also in Notes. & 2003-12-02 \\
32.840 +1.1.5 & - & Bugfix: Correct setting and positioning when relinking branches & 2003-11-07 \\
32.841 +1.1.4 & - & Scroll mode added (folding of subtrees). & 2003-11-03 \\
32.842 + & - & Bugfix: Wrong position of linedit in zoomed view& \\
32.843 +1.1.3 & - & Added clear button in find window, bugfixes & 2003-10-09 \\
32.844 +1.1.2 & - & Links can be colored with color of heading & 2003-10-07 \\
32.845 +1.1.1 & - & Improved visualization of linking to new branch& 2003-09-26 \\
32.846 +1.1.0 & - & Find Function & 2003-09-25 \\
32.847 + & - & Selection always stays in view & \\ \hline
32.848 +1.0.1 & - & Find function scrolls to result now & 2003-09-18\\
32.849 + & - & Bugfix: Adding branch with midmouse & \\
32.850 + & - & Bugfix: multiple repositioning of map,
32.851 + when noteeditor was changed (speedup) & \\
32.852 + & - & New Linestyles (still hardcoded) & \\ \hline
32.853 +1.0.0 & - & First public stable release & 2003-09-16 \\ \hline
32.854 +0.9.0 & - & added quick color picker (CTRL + Left Mouse) & ? \\ \hline
32.855 +0.8.0 & - & added automatic canvas resizer, removed manual resizing of
32.856 + canvas & \\
32.857 +
32.858 + & - & added settings option to paste text into new branch & \\
32.859 + & - & simplified code & \\
32.860 + & - & Added heart flag & \\
32.861 + & - & Choose and switch between fixed and variable width fonts& \\
32.862 + & - & note editor & \\
32.863 + & - & Fixed segfault caused by undo and a call of updateNoteFlag of
32.864 + note editor & \\
32.865 + & - & Added settings menu to configure autoselect \& autoedit mode & \\
32.866 + & - & autoedit \& autoselect mode & \\
32.867 + & - & Fixed ugly display problem with QT Palette (Klaas Freitag)& \\
32.868 + & - & Reduced temporary directories from 4 to 1 & \\
32.869 + & - & Added wordwrap in printing of notes & \\
32.870 + & - & New toolbar buttons in texteditor & \\
32.871 + & - & Set background color & \\
32.872 + & - & Fixed bug: Flags in toolbar not updated when selecting map center & \\ \hline
32.873 +0.7.0 & - & No more segfault, when an object is deleted while being edited & \\
32.874 + & - & Keep focus constant when zooming in/out & \\
32.875 + & - & Export as png graphic & \\
32.876 + & - & Keep Center of map where it is while zooming & \\
32.877 + & - & Added Standard Flags (Smiley, Hook, Stopsign, ...) & \\
32.878 + & - & MDI: Multi Document Interface enables working on several
32.879 + maps simultanously & \\
32.880 + & - & Enabled creating a new map via argument on commandline & \\
32.881 + & - & Changed file extension from .mmap to .vym & \\
32.882 + & - & noteeditor changes color, if empty or nothing is selected & \\
32.883 + & - & Changes in NoteEditor window are recognized by main window,
32.884 + too, thus preventing loosing data when quitting the program. & \\ \hline
32.885 +0.6.0 & - & New rendering engine: Faster, no flickering & \\ \hline
32.886 +0.5.0 & - & Changed printing to use maximum space on paper& \\
32.887 + & - & Note editor is hidden, too, when mapeditor is minimized& \\
32.888 + & - & New (compressed) file format& \\ \hline
32.889 +0.4.0 & - & Size of map is saved& \\
32.890 + & - & Multi Line Headings & \\
32.891 + & - & Reworked Rendering Engine: Much faster now.& \\
32.892 + & - & Reworked Undo: Much faster now.& \\
32.893 + & - & Enabled moving of map center& \\
32.894 + & - & Multi-line headings & \\ \hline
32.895 +0.3.0 & - & Introduced Undo& \\
32.896 + & - & Fixed some bugs & \\ \hline
32.897 +0.2.0 & - & Moving view of map improved:& \\
32.898 + & - & New handling (acrobat reader style)& \\
32.899 + & - & New mousepointer& \\
32.900 + & - & Several tools to color a map& \\ \hline
32.901 +0.1.0 & - & Inital version, basic map layout & \\
32.902 + & - & Data is stored in XML& \\
32.903 +\end{longtable}
32.904 +\end{center}
32.905 +
32.906 +
32.907 +% INDEX
32.908 +% mapeditor
32.909 +% noteditor
32.910 +% branch
32.911 +% mapcenter
32.912 +% heading
32.913 +% flag
32.914 +% orientation
32.915 +% zoom
32.916 +% orientation
32.917 +% Toolbar
32.918 +% Zoom
32.919 +% Find
32.920 +% statusbar
32.921 +% link
32.922 +% mainbranch
32.923 +% subtree
32.924 +% reorder
32.925 +% scroll
32.926 +% fold
32.927 +
32.928 +
32.929 +
32.930 +\end{document}
32.931 \ No newline at end of file
33.1 Binary file tex/zoom-buttons.png has changed