doceditor: patch from Graeme

* The Add button for Examples and See Also are now visible again.
 * Changed the images used for the Add, Edit and Delete toolbar buttons
 * Added tooltips on the Add, Edit and Delete toolbar buttons.
 * Included a script to recreate the icons.lrs file.

git-svn-id: trunk@9690 -
This commit is contained in:
vincents 2006-07-28 14:12:28 +00:00
parent e4534f2a06
commit a91ea4d78a
8 changed files with 173 additions and 79 deletions

4
.gitattributes vendored
View File

@ -710,7 +710,11 @@ doceditor/frmtable.lfm svneol=native#text/plain
doceditor/frmtable.lrs svneol=native#text/pascal
doceditor/frmtable.pp svneol=native#text/pascal
doceditor/icons.lrs svneol=native#text/pascal
doceditor/images/Delete_16N.bmp -text
doceditor/images/Edit_16N.bmp -text
doceditor/images/Insert_16N.bmp -text
doceditor/images/add.xpm -text svneol=native#image/x-xpixmap
doceditor/images/build_icons.sh -text svneol=native#application/x-sh
doceditor/images/delete.xpm -text svneol=native#image/x-xpixmap
doceditor/images/edit.xpm -text svneol=native#image/x-xpixmap
doceditor/images/node_edit.xpm -text svneol=native#image/x-xpixmap

View File

@ -187,9 +187,9 @@ begin
ILElements:=TImageList.Create(Self);
ILElements.Height:=22;
ILElements.Width:=22;
ILElements.AddFromLazarusResource('add');
ILElements.AddFromLazarusResource('edit');
ILElements.AddFromLazarusResource('delete');
ILElements.AddFromLazarusResource('Insert_16N');
ILElements.AddFromLazarusResource('Edit_16N');
ILElements.AddFromLazarusResource('Delete_16N');
P0:=TPanel.Create(Self);
With P0 do
begin
@ -302,7 +302,8 @@ begin
begin
PArent:=P4;
Align:=alRight;
Width:=72;
Width:=100;
Transparent := True;
Images:=ILElements;
end;
BAddSeeAlso:=TToolButton.Create(Self);
@ -311,6 +312,7 @@ begin
Parent:=TBSeeAlso;
OnClick:=@DoAddSeeAlso;
ImageIndex:=0;
Hint := SHintToolbarAdd;
end;
BEditSeeAlso:=TToolButton.Create(Self);
With BEditSeeAlso do
@ -318,6 +320,7 @@ begin
Parent:=TBSeeAlso;
OnClick:=@DoEditSeeAlso;
ImageIndex:=1;
Hint := SHintToolbarEdit;
end;
BDeleteSeeAlso:=TToolButton.Create(Self);
With BDeleteSeeAlso do
@ -325,6 +328,7 @@ begin
Parent:=TBSeeAlso;
OnClick:=@DoDeleteSeeAlso;
ImageIndex:=2;
Hint := SHintToolbarDelete;
end;
FSeeAlso:=TListBox.Create(Self);
With FSeealso do
@ -361,7 +365,8 @@ begin
begin
PArent:=P4;
Align:=alRight;
Width:=72;
Width:=100;
Transparent := True;
Images:=ILElements;
end;
BAddExample:=TToolButton.Create(Self);
@ -370,6 +375,7 @@ begin
Parent:=TBexamples;
OnClick:=@DoAddExample;
ImageIndex:=0;
Hint := SHintToolbarAdd;
end;
BEditExample:=TToolButton.Create(Self);
With BEditExample do
@ -377,6 +383,7 @@ begin
Parent:=TBexamples;
OnClick:=@DoEditExample;
ImageIndex:=1;
Hint := SHintToolbarEdit;
end;
BDeleteExample:=TToolButton.Create(Self);
With BDeleteExample do
@ -384,6 +391,7 @@ begin
Parent:=TBexamples;
OnClick:=@DoDeleteExample;
ImageIndex:=2;
Hint := SHintToolbarDelete;
end;
L:=Tlabel.Create(Self);
With L do
@ -883,6 +891,7 @@ begin
end;
initialization
{$i icons.lrs}
{$i icons.lrs}
end.

View File

@ -1,83 +1,158 @@
LazarusResources.Add('add','XPM',[
'/* XPM */'#10'static char *add[]={'#10'"22 22 4 1",'#10'"# c None",'#10'". c'
+' None",'#10'"a c #00ff00",'#10'"b c #ff0000",'#10'".#################....",'
+#10'"######################",'#10'".####################.",'#10'".#######aaa'
+'aa########.",'#10'".#######abbba########.",'#10'".#######abbba########.",'
+#10'".#######abbba########.",'#10'".#######abbba########.",'#10'".#######abb'
+'ba########.",'#10'".#aaaaaaabbbaaaaaaa##.",'#10'".#abbbbbbbbbbbbbbba##.",'
+#10'".#abbbbbbbbbbbbbbba##.",'#10'".#abbbbbbbbbbbbbbba##.",'#10'".#aaaaaaabb'
+'baaaaaaa##.",'#10'"########abbba########.",'#10'"########abbba########.",'
+#10'"########abbba#########",'#10'"########abbba#########",'#10'"########abb'
+'ba#######..",'#10'"########aaaaa#######..",'#10'"####################..",'
+#10'"...##...########......"};'#10
LazarusResources.Add('Insert_16N','BMP',[
'BM8'#3#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0#24#0#0#0#0#0#2#3#0
+#0#18#11#0#0#18#11#0#0#0#0#0#0#0#0#0#0#255#0#255#255#0#255#255#0#255#255#0
+#255#255#0#255'L&'#0'`/'#0'r8'#0'r8'#0'b0'#0'P('#0#255#0#255#255#0#255#255#0
+#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255'j9'#10'f3'#3#179'Y'#0
+#202'd'#0#199'c'#0#196'a'#0#193'_'#0#167'S'#0'l5'#0'l5'#0#255#0#255#255#0#255
+#255#0#255#255#0#255#255#0#255#133'Q'#31#193'h'#18#214'm'#5#210'i'#1#206'f'#0
+#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0#166'R'#0'P('#0#255#0#255#255#0
+#255#255#0#255#134'S!'#201'r'#31#223'v'#15#218'n'#4#213'j'#0#210'h'#0#206'f'
+#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0#166'R'#0'l5'#0#255#0#255#255
+#0#255#144'a4'#232#133'$'#226'v'#13#221'n'#2#217'l'#0#213'j'#0#255#255#255
+#255#255#255#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0'l5'#0#255#0#255'z<'
+#0#215#140'C'#236#138'*'#229'x'#13#224'p'#1#221'm'#0#217'l'#0#255#255#255#255
+#255#255#206'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#167'S'#0'`/'#0'z<'#0
+#243#157'H'#239#141'-'#233'z'#13#228'r'#1#224'o'#0#221'm'#0#255#255#255#255
+#255#255#210'h'#0#206'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0'`/'#0#144'G'#0
+#245#160'K'#241#145'2'#236'}'#17#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#202'd'#0#199'c'#0#196'a'
+#0'j4'#0#160'O'#0#247#163'P'#245#154'@'#240#133#27#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#206
+'f'#0#202'd'#0#199'c'#0'r8'#0#160'O'#0#249#164'Q'#248#165'S'#244#144'.'#239
+'~'#14#235'u'#2#232's'#0#255#255#255#255#255#255#221'm'#0#217'l'#0#213'j'#0
+#210'h'#0#206'f'#0#202'd'#0'f2'#0#160'O'#0#248#155'@'#249#168'Y'#247#156'C'
+#243#136#31#239'{'#10#235'u'#2#255#255#255#255#255#255#224'o'#0#221'm'#0#217
+'l'#0#213'j'#0#210'i'#1#179'Y'#0'f2'#0#255#0#255#236'u'#0#250#166'T'#249#169
+'Z'#247#154'?'#243#136#31#239'~'#14#255#255#255#255#255#255#228'r'#1#224'p'#1
+#221'n'#2#218'n'#4#214'm'#5#142'F'#0#255#0#255#255#0#255#236'u'#0#241#148':'
+#250#169'X'#249#169'Z'#247#156'C'#244#144'.'#240#133#27#236'}'#16#233'z'#13
+#229'x'#13#226'v'#13#223'v'#15#193'h'#18#142'F'#0#255#0#255#255#0#255#255#0
+#255#210'h'#0#252#159'D'#250#166'T'#249#168'Y'#248#165'S'#245#154'@'#241#145
+'2'#239#141'-'#236#138'*'#232#133'$'#228#129#31#138'D'#0#255#0#255#255#0#255
+#255#0#255#255#0#255#255#0#255#255#152'3'#255#152'3'#251#161'J'#249#164'Q'
+#247#163'P'#245#160'K'#243#156'G'#238#152'C'#224'o'#0#224'o'#0#255#0#255#255
+#0#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255#232's'#0
+#255#138#23#255#149'-'#255#145'%'#252'}'#0#198'b'#0#255#0#255#255#0#255#255#0
+#255#255#0#255#255#0#255#0#0
]);
LazarusResources.Add('delete','XPM',[
'/* XPM */'#10'static char *delete[]={'#10'"22 22 4 1",'#10'"# c None",'#10'"'
+'. c None",'#10'"a c #00ff00",'#10'"b c #ff0000",'#10'".....................'
+'.",'#10'"......................",'#10'"......................",'#10'"......'
+'................",'#10'"......................",'#10'".....................'
+'.",'#10'"......................",'#10'".####################.",'#10'".#aaaa'
+'aaaaaaaaaaaaaa#.",'#10'".#abbbbbbbbbbbbbbbba#.",'#10'".#abbbbbbbbbbbbbbbba#'
+'.",'#10'".#abbbbbbbbbbbbbbbba#.",'#10'".#abbbbbbbbbbbbbbbba#.",'#10'".#aaaa'
+'aaaaaaaaaaaaaa#.",'#10'".####################.",'#10'"..##################.'
+'.",'#10'"......................",'#10'"......................",'#10'"......'
+'................",'#10'"......................",'#10'".....................'
+'.",'#10'"......................"};'#10
LazarusResources.Add('Delete_16N','BMP',[
'BM8'#3#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0#24#0#0#0#0#0#2#3#0
+#0#18#11#0#0#18#11#0#0#0#0#0#0#0#0#0#0#255#0#255#255#0#255#255#0#255#255#0
+#255#255#0#255'L&'#0'`/'#0'r8'#0'r8'#0'b0'#0'P('#0#255#0#255#255#0#255#255#0
+#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255'j9'#10'f3'#3#179'Y'#0
+#202'd'#0#199'c'#0#196'a'#0#193'_'#0#167'S'#0'l5'#0'l5'#0#255#0#255#255#0#255
+#255#0#255#255#0#255#255#0#255#133'Q'#31#193'h'#18#214'm'#5#210'i'#1#206'f'#0
+#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0#166'R'#0'P('#0#255#0#255#255#0
+#255#255#0#255#134'S!'#201'r'#31#223'v'#15#218'n'#4#213'j'#0#210'h'#0#206'f'
+#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0#166'R'#0'l5'#0#255#0#255#255
+#0#255#144'a4'#232#133'$'#226'v'#13#221'n'#2#217'l'#0#213'j'#0#210'h'#0#206
+'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0'l5'#0#255#0#255'z<'#0#215
+#140'C'#236#138'*'#229'x'#13#224'p'#1#221'm'#0#217'l'#0#213'j'#0#210'h'#0#206
+'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#167'S'#0'`/'#0'z<'#0#243#157'H'#239
+#141'-'#233'z'#13#228'r'#1#224'o'#0#221'm'#0#217'l'#0#213'j'#0#210'h'#0#206
+'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0'`/'#0#144'G'#0#245#160'K'#241#145
+'2'#236'}'#17#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#202'd'#0#199'c'#0#196'a'#0'j4'#0#160'O'#0
+#247#163'P'#245#154'@'#240#133#27#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#255#255#255#206'f'#0#202'd'#0#199'c'
+#0'r8'#0#160'O'#0#249#164'Q'#248#165'S'#244#144'.'#239'~'#14#235'u'#2#232's'
+#0#228'q'#0#224'o'#0#221'm'#0#217'l'#0#213'j'#0#210'h'#0#206'f'#0#202'd'#0'f'
+'2'#0#160'O'#0#248#155'@'#249#168'Y'#247#156'C'#243#136#31#239'{'#10#235'u'#2
+#232't'#1#228'q'#0#224'o'#0#221'm'#0#217'l'#0#213'j'#0#210'i'#1#179'Y'#0'f2'
+#0#255#0#255#236'u'#0#250#166'T'#249#169'Z'#247#154'?'#243#136#31#239'~'#14
+#235'w'#6#232't'#2#228'r'#1#224'p'#1#221'n'#2#218'n'#4#214'm'#5#142'F'#0#255
+#0#255#255#0#255#236'u'#0#241#148':'#250#169'X'#249#169'Z'#247#156'C'#244#144
+'.'#240#133#27#236'}'#16#233'z'#13#229'x'#13#226'v'#13#223'v'#15#193'h'#18
+#142'F'#0#255#0#255#255#0#255#255#0#255#210'h'#0#252#159'D'#250#166'T'#249
+#168'Y'#248#165'S'#245#154'@'#241#145'2'#239#141'-'#236#138'*'#232#133'$'#228
+#129#31#138'D'#0#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255#255#152'3'
+#255#152'3'#251#161'J'#249#164'Q'#247#163'P'#245#160'K'#243#156'G'#238#152'C'
+#224'o'#0#224'o'#0#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0
+#255#255#0#255#255#0#255#232's'#0#255#138#23#255#149'-'#255#145'%'#252'}'#0
+#198'b'#0#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255#0#0
]);
LazarusResources.Add('edit','XPM',[
'/* XPM */'#10'static char *edit[]={'#10'"22 22 4 1",'#10'". c None",'#10'"b '
+'c #000000",'#10'"# c #00ff00",'#10'"a c #ff0000",'#10'"....................'
+'..",'#10'"......................",'#10'"......................",'#10'".....'
+'.................",'#10'"...............######.",'#10'"...............#aaaa'
+'#.",'#10'"...............#aaaa#b",'#10'"#######.......##aaaa#b",'#10'"#aaaa'
+'a#.......#aaaa#..",'#10'"#aaaaa##......#aaaa#..",'#10'"#aaaaaa#.....#aaaa#.'
+'..",'#10'"#aaaaaa#.....#aaaa#...",'#10'"####aaa##....#aaa#....",'#10'"....#'
+'aaa#...#aaaa#....",'#10'".....#aaa#..#aaa#.....",'#10'".....#aaa#.#aaaa#...'
+'..",'#10'"......#aaa##aaa#......",'#10'".......#aaaaaaa#......",'#10'".....'
+'..#aaaaaa#.......",'#10'".......#aaaaa#........",'#10'"........#####.......'
+'..",'#10'"......................"};'#10
LazarusResources.Add('Edit_16N','BMP',[
'BM8'#3#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0#24#0#0#0#0#0#2#3#0
+#0#18#11#0#0#18#11#0#0#0#0#0#0#0#0#0#0#255#0#255#255#0#255#255#0#255#255#0
+#255#255#0#255'L&'#0'`/'#0'r8'#0'r8'#0'b0'#0'P('#0#255#0#255#255#0#255#255#0
+#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255'j9'#10'f3'#3#179'Y'#0
+#202'd'#0#199'c'#0#196'a'#0#193'_'#0#167'S'#0'l5'#0'l5'#0#255#0#255#255#0#255
+#255#0#255#255#0#255#255#0#255#133'Q'#31#193'h'#18#214'm'#5#210'i'#1#206'f'#0
+#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0#166'R'#0'P('#0#255#0#255#255#0
+#255#255#0#255#134'S!'#201'r'#31#223'v'#15#218'n'#4#213'j'#0#210'h'#0#206'f'
+#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0#166'R'#0'l5'#0#255#0#255#255
+#0#255#144'a4'#232#133'$'#226'v'#13#221'n'#2#217'l'#0#213'j'#0#210'h'#0#206
+'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#190'^'#0'l5'#0#255#0#255'z<'#0#215
+#140'C'#236#138'*'#229'x'#13#224'p'#1#221'm'#0#217'l'#0#213'j'#0#210'h'#0#206
+'f'#0#202'd'#0#199'c'#0#196'a'#0#193'_'#0#167'S'#0'`/'#0'z<'#0#243#157'H'#239
+#141'-'#233'z'#13#255#255#255#255#255#255#255#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#199'c'#0#196'a'#0#193'_'#0'`/'#0#144'G'
+#0#245#160'K'#241#145'2'#236'}'#17#240#165'Z'#255#255#255#255#255#255#255#255
+#255#255#255#255#255#255#255#255#255#255#223#155'Y'#202'd'#0#199'c'#0#196'a'
+#0'j4'#0#160'O'#0#247#163'P'#245#154'@'#240#133#27#235'w'#6#240#165'Z'#255
+#255#255#255#255#255#255#255#255#255#255#255#228#158'Y'#210'h'#0#206'f'#0#202
+'d'#0#199'c'#0'r8'#0#160'O'#0#249#164'Q'#248#165'S'#244#144'.'#239'~'#14#235
+'u'#2#240#164'Y'#255#255#255#255#255#255#233#160'Y'#217'l'#0#213'j'#0#210'h'
+#0#206'f'#0#202'd'#0'f2'#0#160'O'#0#248#155'@'#249#168'Y'#247#156'C'#243#136
+#31#239'{'#10#235'u'#2#235#137''''#232#134'&'#224'o'#0#221'm'#0#217'l'#0#213
+'j'#0#210'i'#1#179'Y'#0'f2'#0#255#0#255#236'u'#0#250#166'T'#249#169'Z'#247
+#154'?'#243#136#31#239'~'#14#235'w'#6#232't'#2#228'r'#1#224'p'#1#221'n'#2#218
+'n'#4#214'm'#5#142'F'#0#255#0#255#255#0#255#236'u'#0#241#148':'#250#169'X'
+#249#169'Z'#247#156'C'#244#144'.'#240#133#27#236'}'#16#233'z'#13#229'x'#13
+#226'v'#13#223'v'#15#193'h'#18#142'F'#0#255#0#255#255#0#255#255#0#255#210'h'
+#0#252#159'D'#250#166'T'#249#168'Y'#248#165'S'#245#154'@'#241#145'2'#239#141
+'-'#236#138'*'#232#133'$'#228#129#31#138'D'#0#255#0#255#255#0#255#255#0#255
+#255#0#255#255#0#255#255#152'3'#255#152'3'#251#161'J'#249#164'Q'#247#163'P'
+#245#160'K'#243#156'G'#238#152'C'#224'o'#0#224'o'#0#255#0#255#255#0#255#255#0
+#255#255#0#255#255#0#255#255#0#255#255#0#255#255#0#255#232's'#0#255#138#23
+#255#149'-'#255#145'%'#252'}'#0#198'b'#0#255#0#255#255#0#255#255#0#255#255#0
+#255#255#0#255#0#0
]);
LazarusResources.Add('node_edit','XPM',[
'/* XPM */'#10'static char * node_edit_xpm[] = {'#10'"13 14 13 1",'#10'" '#9
+'c None",'#10'".'#9'c #FFFFFF",'#10'"+'#9'c #909290",'#10'"@'#9'c #848684",'
+#10'"#'#9'c #FFFF00",'#10'"$'#9'c #C6C7C6",'#10'"%'#9'c #EE0808",'#10'"&'#9
+'c #000000",'#10'"*'#9'c #888B88",'#10'"='#9'c #FDFEFD",'#10'"-'#9'c #8B8E8B'
+'",'#10'";'#9'c #FDFDFD",'#10'">'#9'c #FEFEFE",'#10'".............",'#10'".+'
+'@@@@@@@....",'#10'".+#.#.#.$@...",'#10'".+.#.#.#$.@..",'#10'".+#.%.#.&&&&."'
+','#10'".*.#%%.%%#$&.",'#10'"=-#.%%%%%.$&.",'#10'";+.#%#%#%#$&.",'#10'";+#.%'
+'.%.%.$&.",'#10'";+.#%#.#%#$&.",'#10'">+#.#.#.#.$&.",'#10'";+$$$$$$$$$&.",'
+#10'">&&&&&&&&&&&.",'#10'">............"};'#10
'/* XPM */'#13#10'static char * node_edit_xpm[] = {'#13#10'"13 14 13 1",'#13
+#10'" '#9'c None",'#13#10'".'#9'c #FFFFFF",'#13#10'"+'#9'c #909290",'#13#10
+'"@'#9'c #848684",'#13#10'"#'#9'c #FFFF00",'#13#10'"$'#9'c #C6C7C6",'#13#10
+'"%'#9'c #EE0808",'#13#10'"&'#9'c #000000",'#13#10'"*'#9'c #888B88",'#13#10
+'"='#9'c #FDFEFD",'#13#10'"-'#9'c #8B8E8B",'#13#10'";'#9'c #FDFDFD",'#13#10
+'">'#9'c #FEFEFE",'#13#10'".............",'#13#10'".+@@@@@@@....",'#13#10'".'
+'+#.#.#.$@...",'#13#10'".+.#.#.#$.@..",'#13#10'".+#.%.#.&&&&.",'#13#10'".*.#'
+'%%.%%#$&.",'#13#10'"=-#.%%%%%.$&.",'#13#10'";+.#%#%#%#$&.",'#13#10'";+#.%.%'
+'.%.$&.",'#13#10'";+.#%#.#%#$&.",'#13#10'">+#.#.#.#.$&.",'#13#10'";+$$$$$$$$'
+'$&.",'#13#10'">&&&&&&&&&&&.",'#13#10'">............"};'#13#10
]);
LazarusResources.Add('node_finished','XPM',[
'/* XPM */'#10'static char * node_finished_xpm[] = {'#10'"13 14 13 1",'#10'" '
+#9'c None",'#10'".'#9'c #FFFFFF",'#10'"+'#9'c #909290",'#10'"@'#9'c #848684"'
+','#10'"#'#9'c #FFFF00",'#10'"$'#9'c #C6C7C6",'#10'"%'#9'c #000000",'#10'"&'
+#9'c #888B88",'#10'"*'#9'c #086F1E",'#10'"='#9'c #FDFEFD",'#10'"-'#9'c #8B8E'
+'8B",'#10'";'#9'c #FDFDFD",'#10'">'#9'c #FEFEFE",'#10'".............",'#10'"'
+'.+@@@@@@@....",'#10'".+#.#.#.$@...",'#10'".+.#.#.#$.@..",'#10'".+#.#.#.%%%%'
+'.",'#10'".&.#.#.**#$%.",'#10'"=-#*#.#**.$%.",'#10'";+.**#**.#$%.",'#10'";+#'
+'**.**#.$%.",'#10'";+.#***#.#$%.",'#10'">+#.#**.#.$%.",'#10'";+$$$$$$$$$%.",'
+#10'">%%%%%%%%%%%.",'#10'">............"};'#10
'/* XPM */'#13#10'static char * node_finished_xpm[] = {'#13#10'"13 14 13 1",'
+#13#10'" '#9'c None",'#13#10'".'#9'c #FFFFFF",'#13#10'"+'#9'c #909290",'#13
+#10'"@'#9'c #848684",'#13#10'"#'#9'c #FFFF00",'#13#10'"$'#9'c #C6C7C6",'#13
+#10'"%'#9'c #000000",'#13#10'"&'#9'c #888B88",'#13#10'"*'#9'c #086F1E",'#13
+#10'"='#9'c #FDFEFD",'#13#10'"-'#9'c #8B8E8B",'#13#10'";'#9'c #FDFDFD",'#13
+#10'">'#9'c #FEFEFE",'#13#10'".............",'#13#10'".+@@@@@@@....",'#13#10
+'".+#.#.#.$@...",'#13#10'".+.#.#.#$.@..",'#13#10'".+#.#.#.%%%%.",'#13#10'".&'
+'.#.#.**#$%.",'#13#10'"=-#*#.#**.$%.",'#13#10'";+.**#**.#$%.",'#13#10'";+#**'
+'.**#.$%.",'#13#10'";+.#***#.#$%.",'#13#10'">+#.#**.#.$%.",'#13#10'";+$$$$$$'
+'$$$%.",'#13#10'">%%%%%%%%%%%.",'#13#10'">............"};'#13#10
]);
LazarusResources.Add('node_modified','XPM',[
'/* XPM */'#10'static char * node_modified_xpm[] = {'#10'"13 14 13 1",'#10'" '
+#9'c None",'#10'".'#9'c #FFFFFF",'#10'"+'#9'c #909290",'#10'"@'#9'c #848684"'
+','#10'"#'#9'c #FFFF00",'#10'"$'#9'c #C6C7C6",'#10'"%'#9'c #000000",'#10'"&'
+#9'c #888B88",'#10'"*'#9'c #2A00FD",'#10'"='#9'c #FDFEFD",'#10'"-'#9'c #8B8E'
+'8B",'#10'";'#9'c #FDFDFD",'#10'">'#9'c #FEFEFE",'#10'".............",'#10'"'
+'.+@@@@@@@....",'#10'".+#.#.#.$@...",'#10'".+.#.#.#$.@..",'#10'".+#.#.#.%%%%'
+'.",'#10'".&.******#$%.",'#10'"=-#******.$%.",'#10'";+.*.**#*#$%.",'#10'";+#'
+'.#**.#.$%.",'#10'";+.#.**#.#$%.",'#10'">+#.****#.$%.",'#10'";+$$$$$$$$$%.",'
+#10'">%%%%%%%%%%%.",'#10'">............"};'#10
'/* XPM */'#13#10'static char * node_modified_xpm[] = {'#13#10'"13 14 13 1",'
+#13#10'" '#9'c None",'#13#10'".'#9'c #FFFFFF",'#13#10'"+'#9'c #909290",'#13
+#10'"@'#9'c #848684",'#13#10'"#'#9'c #FFFF00",'#13#10'"$'#9'c #C6C7C6",'#13
+#10'"%'#9'c #000000",'#13#10'"&'#9'c #888B88",'#13#10'"*'#9'c #2A00FD",'#13
+#10'"='#9'c #FDFEFD",'#13#10'"-'#9'c #8B8E8B",'#13#10'";'#9'c #FDFDFD",'#13
+#10'">'#9'c #FEFEFE",'#13#10'".............",'#13#10'".+@@@@@@@....",'#13#10
+'".+#.#.#.$@...",'#13#10'".+.#.#.#$.@..",'#13#10'".+#.#.#.%%%%.",'#13#10'".&'
+'.******#$%.",'#13#10'"=-#******.$%.",'#13#10'";+.*.**#*#$%.",'#13#10'";+#.#'
+'**.#.$%.",'#13#10'";+.#.**#.#$%.",'#13#10'">+#.****#.$%.",'#13#10'";+$$$$$$'
+'$$$%.",'#13#10'">%%%%%%%%%%%.",'#13#10'">............"};'#13#10
]);
LazarusResources.Add('node_new','XPM',[
'/* XPM */'#10'static char * node_new_xpm[] = {'#10'"13 14 12 1",'#10'" '#9'c'
+' None",'#10'".'#9'c #FFFFFF",'#10'"+'#9'c #909290",'#10'"@'#9'c #848684",'
+#10'"#'#9'c #FFFF00",'#10'"$'#9'c #C6C7C6",'#10'"%'#9'c #000000",'#10'"&'#9
+'c #888B88",'#10'"*'#9'c #FDFEFD",'#10'"='#9'c #8B8E8B",'#10'"-'#9'c #FDFDFD'
+'",'#10'";'#9'c #FEFEFE",'#10'".............",'#10'".+@@@@@@@....",'#10'".+#'
+'.#.#.$@...",'#10'".+.#.#.#$.@..",'#10'".+#.#.#.%%%%.",'#10'".&.#.#.#.#$%.",'
+#10'"*=#.#.#.#.$%.",'#10'"-+.#.#.#.#$%.",'#10'"-+#.#.#.#.$%.",'#10'"-+.#.#.#'
+'.#$%.",'#10'";+#.#.#.#.$%.",'#10'"-+$$$$$$$$$%.",'#10'";%%%%%%%%%%%.",'#10
+'";............"};'#10
'/* XPM */'#13#10'static char * node_new_xpm[] = {'#13#10'"13 14 12 1",'#13#10
+'" '#9'c None",'#13#10'".'#9'c #FFFFFF",'#13#10'"+'#9'c #909290",'#13#10'"@'
+#9'c #848684",'#13#10'"#'#9'c #FFFF00",'#13#10'"$'#9'c #C6C7C6",'#13#10'"%'#9
+'c #000000",'#13#10'"&'#9'c #888B88",'#13#10'"*'#9'c #FDFEFD",'#13#10'"='#9
+'c #8B8E8B",'#13#10'"-'#9'c #FDFDFD",'#13#10'";'#9'c #FEFEFE",'#13#10'".....'
+'........",'#13#10'".+@@@@@@@....",'#13#10'".+#.#.#.$@...",'#13#10'".+.#.#.#'
+'$.@..",'#13#10'".+#.#.#.%%%%.",'#13#10'".&.#.#.#.#$%.",'#13#10'"*=#.#.#.#.$'
+'%.",'#13#10'"-+.#.#.#.#$%.",'#13#10'"-+#.#.#.#.$%.",'#13#10'"-+.#.#.#.#$%."'
+','#13#10'";+#.#.#.#.$%.",'#13#10'"-+$$$$$$$$$%.",'#13#10'";%%%%%%%%%%%.",'
+#13#10'";............"};'#13#10
]);

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 824 B

View File

@ -0,0 +1,2 @@
#!/bin/sh
../../tools/lazres ../icons.lrs Insert_16N.bmp Delete_16N.bmp Edit_16N.bmp node_edit.xpm node_finished.xpm node_modified.xpm node_new.xpm

View File

@ -142,7 +142,11 @@ ResourceString
SHMenuExtraOptions = 'Show options dialog';
SHMenuHelpAbout = 'About this program';
SHintToolbarAdd = 'Add';
SHintToolbarEdit = 'Edit';
SHintToolbarDelete = 'Delete';
{ ---------------------------------------------------------------------
Error messages.
---------------------------------------------------------------------}