* Moved todolist from project menu to view menu

git-svn-id: trunk@14914 -
This commit is contained in:
marc 2008-04-20 22:56:28 +00:00
parent a2342d81db
commit 4abf2fab7c
10 changed files with 50 additions and 51 deletions

2
.gitattributes vendored
View File

@ -2551,7 +2551,6 @@ images/menu/menu_project_options.png -text svneol=unset#image/png
images/menu/menu_project_remove.png -text svneol=unset#image/png
images/menu/menu_project_save.png -text svneol=unset#image/png
images/menu/menu_project_saveas.png -text svneol=unset#image/png
images/menu/menu_project_todo.png -text svneol=unset#image/png
images/menu/menu_project_viewsource.png -text svneol=unset#image/png
images/menu/menu_quick_compile.png -text svneol=unset#image/png
images/menu/menu_redo.png -text svneol=unset#image/png
@ -2594,6 +2593,7 @@ images/menu/menu_view_forms.png -text svneol=unset#image/png
images/menu/menu_view_inspector.png -text svneol=unset#image/png
images/menu/menu_view_rectriction_browser.png -text
images/menu/menu_view_source_editor.png -text svneol=unset#image/png
images/menu/menu_view_todo.png -text svneol=unset#image/png
images/menu/menu_view_toggle_form_unit.png -text svneol=unset#image/png
images/menu/menu_view_unit_info.png -text svneol=unset#image/png
images/menu/menu_view_units.png -text svneol=unset#image/png

View File

@ -483,6 +483,7 @@ begin
ecToggleRestrictionBrowser: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecToggleCompPalette: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecToggleIDESpeedBtns: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecViewTodoList: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
// project menu
ecNewProject: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
@ -496,7 +497,6 @@ begin
ecAddCurUnitToProj: SetResult(VK_F11,[ssShift],VK_UNKNOWN,[]);
ecRemoveFromProj: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecViewProjectSource: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecViewProjectTodos: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecProjectOptions: SetResult(VK_F11,[ssShift,ssCtrl],VK_UNKNOWN,[]);
// run menu
@ -807,6 +807,7 @@ begin
ecToggleRestrictionBrowser: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecToggleCompPalette: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecToggleIDESpeedBtns: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecViewTodoList: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
// project menu
ecNewProject: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
@ -820,7 +821,6 @@ begin
ecAddCurUnitToProj: SetResult(VK_F11,[ssShift],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecRemoveFromProj: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecViewProjectSource: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecViewProjectTodos: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecProjectOptions: SetResult(VK_F11,[ssShift,ssCtrl],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
// run menu
@ -1433,6 +1433,7 @@ begin
ecToggleCodeBrowser : Result:= srkmecToggleCodeBrowser;
ecToggleRestrictionBrowser: Result:= srkmecToggleRestrictionBrowser;
ecViewComponents : Result:= srkmecViewComponents;
ecViewTodoList : Result:= srkmecViewToDoList;
ecToggleCompPalette : Result:= srkmecToggleCompPalette;
ecToggleIDESpeedBtns : Result:= srkmecToggleIDESpeedBtns;
@ -1470,7 +1471,6 @@ begin
ecAddCurUnitToProj : Result:= lisMenuAddToProject;
ecRemoveFromProj : Result:= lisMenuRemoveFromProject;
ecViewProjectSource : Result:= lisMenuViewSource;
ecViewProjectTodos : Result:= lisMenuViewProjectTodos;
ecProjectOptions : Result:= lisMenuProjectOptions;
// run menu (menu string resource)
@ -2448,6 +2448,7 @@ begin
lisKMToggleViewComponentPalette, ecToggleCompPalette);
AddDefault(C, 'Toggle view IDE speed buttons',
lisKMToggleViewIDESpeedButtons, ecToggleIDESpeedBtns);
AddDefault(C, 'View ToDo list', srkmecViewToDoList, ecViewTodoList);
// project menu
C:=Categories[AddCategory('ProjectMenu',srkmCatProjectMenu,nil)];
@ -2467,8 +2468,6 @@ begin
lisKMRemoveActiveUnitFromProject, ecRemoveFromProj);
AddDefault(C, 'View project source', lisKMViewProjectSource,
ecViewProjectSource);
AddDefault(C, 'View project ToDo list', lisKMViewProjectToDoList,
ecViewProjectTodos);
AddDefault(C, 'View project options', lisKMViewProjectOptions,
ecProjectOptions);

View File

@ -275,6 +275,7 @@ resourcestring
lisMenuViewAnchorEditor = 'View Anchor Editor';
lisKMToggleViewComponentPalette = 'Toggle view component palette';
lisMenuViewComponentPalette = 'View Component Palette';
lisMenuViewTodoList = 'ToDo List';
lisMenuViewIDESpeedButtons = 'View IDE speed buttons';
lisMenuDebugWindows = 'Debug windows';
lisMenuViewWatches = 'Watches';
@ -297,11 +298,9 @@ resourcestring
lisKMAddActiveUnitToProject = 'Add active unit to project';
lisKMRemoveActiveUnitFromProject = 'Remove active unit from project';
lisKMViewProjectSource = 'View project source';
lisKMViewProjectToDoList = 'View project ToDo list';
lisMenuAddToProject = 'Add editor file to Project';
lisMenuRemoveFromProject = 'Remove from Project ...';
lisMenuViewSource = '&View Source';
lisMenuViewProjectTodos = 'View ToDo List ...';
lisMenuProjectOptions = 'Project Options ...';
lisMenuBuild = 'Build';
@ -1832,6 +1831,7 @@ resourcestring
srkmecToggleRestrictionBrowser = 'View restriction browser';
srkmecToggleCompPalette = 'View component palette';
srkmecToggleIDESpeedBtns = 'View IDE speed buttons';
srkmecViewToDoList = 'View todo list';
// codetools
srkmecWordCompletion = 'Word completion';

View File

@ -244,6 +244,7 @@ type
procedure mnuViewAnchorEditorClicked(Sender: TObject);
procedure mnuViewComponentPaletteClicked(Sender: TObject);
procedure mnuViewIDESpeedButtonsClicked(Sender: TObject);
procedure mnuViewTodoListClicked(Sender: TObject);
// project menu
procedure mnuNewProjectClicked(Sender: TObject);
@ -257,7 +258,6 @@ type
procedure mnuAddToProjectClicked(Sender: TObject);
procedure mnuRemoveFromProjectClicked(Sender: TObject);
procedure mnuViewProjectSourceClicked(Sender: TObject);
procedure mnuViewProjectTodosClicked(Sender: TObject);
procedure mnuProjectOptionsClicked(Sender: TObject);
{$ifdef EnableNewDialogs}
procedure mnuProjectOptionsClicked_new(Sender: TObject);
@ -2152,6 +2152,7 @@ begin
itmViewAnchorEditor.OnClick := @mnuViewAnchorEditorClicked;
itmViewComponentPalette.OnClick := @mnuViewComponentPaletteClicked;
itmViewIDESpeedButtons.OnClick := @mnuViewIDESpeedButtonsClicked;
itmViewToDoList.OnClick := @mnuViewTodoListClicked;
end;
end;
@ -2179,7 +2180,6 @@ begin
itmProjectAddTo.OnClick := @mnuAddToProjectClicked;
itmProjectRemoveFrom.OnClick := @mnuRemoveFromProjectClicked;
itmProjectViewSource.OnClick := @mnuViewProjectSourceClicked;
itmProjectViewToDos.OnClick := @mnuViewProjectTodosClicked;
end;
end;
@ -2293,6 +2293,11 @@ begin
DoToggleViewIDESpeedButtons;
end;
procedure TMainIDE.mnuViewTodoListClicked(Sender: TObject);
begin
DoShowToDoList;
end;
Procedure TMainIDE.SetDesigning(AComponent: TComponent; Value: Boolean);
Begin
SetComponentDesignMode(AComponent,Value);
@ -3378,11 +3383,6 @@ begin
DoOpenMainUnit([]);
end;
procedure TMainIDE.mnuViewProjectTodosClicked(Sender: TObject);
begin
DoShowToDoList;
end;
procedure TMainIDE.mnuProjectOptionsClicked(Sender: TObject);
var
ActiveSrcEdit: TSourceEditor;

View File

@ -186,6 +186,7 @@ type
itmViewCodeBrowser: TIDEMenuCommand;
itmViewRestrictionBrowser: TIDEMenuCommand;
itmViewComponents: TIDEMenuCommand;
itmViewToDoList: TIDEMenuCommand;
//itmViewUnitWindows: TIDEMenuSection;
itmViewUnits: TIDEMenuCommand;
itmViewForms: TIDEMenuCommand;
@ -230,7 +231,6 @@ type
{$ifdef EnableNewDialogs}
itmProjectCompilerOptions_new: TIDEMenuCommand;
{$endif}
itmProjectViewToDos: TIDEMenuCommand;
//itmProjectAddRemoveSection: TIDEMenuSection;
itmProjectAddTo: TIDEMenuCommand;
itmProjectRemoveFrom: TIDEMenuCommand;

View File

@ -513,6 +513,7 @@ begin
CreateMenuItem(ParentMI,itmViewCodeBrowser,'itmViewCodeBrowser',lisMenuViewCodeBrowser, 'menu_view_code_browser');
CreateMenuItem(ParentMI,itmViewRestrictionBrowser,'itmViewRestrictionBrowser',lisMenuViewRestrictionBrowser, 'menu_view_rectriction_browser');
CreateMenuItem(ParentMI,itmViewComponents,'itmViewComponents',lisMenuViewComponents);
CreateMenuItem(ParentMI,itmViewToDoList,'itmViewToDoList',lisMenuViewTodoList, 'menu_view_todo');
CreateMenuSeparatorSection(mnuView,itmViewUnitWindows,'itmViewUnitWindows');
ParentMI:=itmViewUnitWindows;
@ -582,7 +583,6 @@ begin
{$ifdef EnableNewDialogs}
CreateMenuItem(ParentMI,itmProjectCompilerOptions_new,'itmProjectCompilerOptions_new',lisMenuCompilerOptions+' (new)','menu_compiler_options');
{$endif}
CreateMenuItem(ParentMI,itmProjectViewToDos,'itmProjectViewToDos',lisMenuViewProjectTodos, 'menu_project_todo');
CreateMenuSeparatorSection(mnuProject,itmProjectAddRemoveSection,'itmProjectAddRemoveSection');
ParentMI:=itmProjectAddRemoveSection;

View File

@ -177,6 +177,7 @@ const
ecToggleIDESpeedBtns = ecFirstLazarus + 320;
ecViewComponents = ecFirstLazarus + 321;
ecToggleRestrictionBrowser = ecFirstLazarus + 322;
ecViewTodoList = ecFirstLazarus + 323;
// sourcenotebook commands
ecNextEditor = ecFirstLazarus + 330;
@ -236,7 +237,6 @@ const
ecAddCurUnitToProj = ecFirstLazarus + 508;
ecRemoveFromProj = ecFirstLazarus + 509;
ecViewProjectSource = ecFirstLazarus + 510;
ecViewProjectTodos = ecFirstLazarus + 511;
ecProjectOptions = ecFirstLazarus + 512;
// components menu

View File

@ -1621,38 +1621,6 @@ LazarusResources.Add('menu_project_saveas','PNG',[
+#181'bD'#166'.C'#20#5#200'9'#172#21#149'j'#137#165'r'#137'm[['#24'z'#169#231
+'?'#22#2#252#5#139'qs'#157#187'gz#'#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_project_todo','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#4'gAMA'#0#0#175#200'7'#5#138#233#0#0#0#25'tEXtSoftware'#0'Adobe Image'
+'Readyq'#201'e<'#0#0#2'mIDAT8'#203#165#147#205'K'#148'Q'#20#198''#239'83Zj'
+#147#22#147#155'2+'#178'(3'#133#10#130'Z'#9'B'#138'PP'#20#5#18#173'Z'#180#169
+#160#255' '#194'MA'#139#22#233#166#149#17#180#136#160#168#8#202#146#4#169#208
+#162'O'#243#163'Fm'#166#25#167#25#157#247#190#247#189#239'=-4'#202#143'V'#221
+#197#185'p'#224#249#157#231'r'#159#227#136#8#255's'#194#0'2rOL'#254#7'"'#26
+'1>'#18#248#136#209#136#241#144#192#3'_'#17#24#133#24#23'|E'#236#208#13'g> 0'
+'D'#182#31']D'#23#1#7#230#10' 0u'#235#216'b'#7'^6'#193'2'#17#196#186#179']'#7
+'D,'#224' '#252'!8'#161'b'#196'w'#151'x'#130'1X='#137#201#247#129#245#16#209
+#179#183#213'`'#21'b'#21'b]'#162#171#15'b'#253#194#18#128#192#3#12'b'#21#136
+'?'''#250'['#172#16'['#192'M'#246#147'.'#174'"{'#231#162#204#252'x'#130#163
+#18#237'a'#0'3'#157#158#181'<o'#178#139#181'j'#14#226#162's'#195'x?'#151'SUw'
+#130'XM'#3#217#225'Z'#222'?'#232#236#8#3#216'@'#161'>'#245'`'#188#207#16'h'
+#16'C'#160'r'#148'T'#199#17'[@'#231#198#160#164#129#202#248'.2C'#239#136':'
+#154#242#21'U'#148#173'Z'#23#11#3#4'n'#26#147'KP'#182#243'8`'#177'z'#148#252
+#171#155'HP'#192#159#249#6#197';'#136#213'4'#227'Mt'#19']'#238'0'#250#250'='
+#190#210'i'#229'N'#239#13#1'8"'#248#201#1#166#30#157'''(|'#130#192#199#138
+#143#151#255#138#132#183#18#219#216#130#26#191#142#19#153'"RVNIa'#232#187#159
+#155'h'#218'u'#230#246#199#208#239#255'.'#223#221#142#159'M'#145'}z'#25'+>'
+#153#244'8'#218'n!'#182#169#13#149#184'F('#226#163's'#235'I>~'#142#206#23'Z'
+#27#207'>|'#13#16#2#192'('#156#162#16#165#141#167#16#179#146#177#251']'#216
+#149'{'#136'okAOvR'#20#21#188'\5'#169'g'#253'DR}l>'#215#215#191' '#7#138#169
+#251'W'#16#163#24'Kf(kl'#195'H'#156#137#193#171'T'#196#163#168#204'Z2O{'#8
+#167'_b'#181#154#151#3'g'#225'2'#221#234'h'#146#195#167#187#248#208'}'#158
+#241#145'^'#138#215#213'c'#146#169#241#138'hQs'#221#133#23'o'#22#198'='#180
+#176#241#225#243#164#209'o'#239'RS'#191#143#210#210'Z'#18#253#131#211#202#213
+#7#150#18'/'#233#224#200#254'J'#183'q'#195#154#240#238#173'5H'#196#235'u'#147
+#169#147#173#151#6#190#252'k'#157''#1#192#219'r'#240#26#219#244'X'#0#0#0#0
+'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_project_viewsource','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167#147#0#0#0#9'pHYs'#0#0#11#18#0#0
@ -2689,6 +2657,38 @@ LazarusResources.Add('menu_view_source_editor','PNG',[
+#150#150':'#1#144'$'#201#12'('#177';'#8')A'#222'#6'#233#177#246#3'j'#18#237
+#222'j'#199'I'#243#0#0#0#0'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_view_todo','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#4'gAMA'#0#0#175#200'7'#5#138#233#0#0#0#25'tEXtSoftware'#0'Adobe Image'
+'Readyq'#201'e<'#0#0#2'mIDAT8'#203#165#147#205'K'#148'Q'#20#198''#239'83Zj'
+#147#22#147#155'2+'#178'(3'#133#10#130'Z'#9'B'#138'PP'#20#5#18#173'Z'#180#169
+#160#255' '#194'MA'#139#22#233#166#149#17#180#136#160#168#8#202#146#4#169#208
+#162'O'#243#163'Fm'#166#25#167#25#157#247#190#247#189#239'=-4'#202#143'V'#221
+#197#185'p'#224#249#157#231'r'#159#227#136#8#255's'#194#0'2rOL'#254#7'"'#26
+'1>'#18#248#136#209#136#241#144#192#3'_'#17#24#133#24#23'|E'#236#208#13'g> 0'
+'D'#182#31']D'#23#1#7#230#10' 0u'#235#216'b'#7'^6'#193'2'#17#196#186#179']'#7
+'D,'#224' '#252'!8'#161'b'#196'w'#151'x'#130'1X='#137#201#247#129#245#16#209
+#179#183#213'`'#21'b'#21'b]'#162#171#15'b'#253#194#18#128#192#3#12'b'#21#136
+'?'''#250'['#172#16'['#192'M'#246#147'.'#174'"{'#231#162#204#252'x'#130#163
+#18#237'a'#0'3'#157#158#181'<o'#178#139#181'j'#14#226#162's'#195'x?'#151'SUw'
+#130'XM'#3#217#225'Z'#222'?'#232#236#8#3#216'@'#161'>'#245'`'#188#207#16'h'
+#16'C'#160'r'#148'T'#199#17'[@'#231#198#160#164#129#202#248'.2C'#239#136':'
+#154#242#21'U'#148#173'Z'#23#11#3#4'n'#26#147'KP'#182#243'8`'#177'z'#148#252
+#171#155'HP'#192#159#249#6#197';'#136#213'4'#227'Mt'#19']'#238'0'#250#250'='
+#190#210'i'#229'N'#239#13#1'8"'#248#201#1#166#30#157'''(|'#130#192#199#138
+#143#151#255#138#132#183#18#219#216#130#26#191#142#19#153'"RVNIa'#232#187#159
+#155'h'#218'u'#230#246#199#208#239#255'.'#223#221#142#159'M'#145'}z'#25'+>'
+#153#244'8'#218'n!'#182#169#13#149#184'F('#226#163's'#235'I>~'#142#206#23'Z'
+#27#207'>|'#13#16#2#192'('#156#162#16#165#141#167#16#179#146#177#251']'#216
+#149'{'#136'okAOvR'#20#21#188'\5'#169'g'#253'DR}l>'#215#215#191' '#7#138#169
+#251'W'#16#163#24'Kf(kl'#195'H'#156#137#193#171'T'#196#163#168#204'Z2O{'#8
+#167'_b'#181#154#151#3'g'#225'2'#221#234'h'#146#195#167#187#248#208'}'#158
+#241#145'^'#138#215#213'c'#146#169#241#138'hQs'#221#133#23'o'#22#198'='#180
+#176#241#225#243#164#209'o'#239'RS'#191#143#210#210'Z'#18#253#131#211#202#213
+#7#150#18'/'#233#224#200#254'J'#183'q'#195#154#240#238#173'5H'#196#235'u'#147
+#169#147#173#151#6#190#252'k'#157''#1#192#219'r'#240#26#219#244'X'#0#0#0#0
+'IEND'#174'B`'#130
]);
LazarusResources.Add('menu_view_toggle_form_unit','PNG',[
#137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#16#0#0#0#16#8#6#0#0#0#31#243#255'a'
+#0#0#0#1'sRGB'#0#174#206#28#233#0#0#0#6'bKGD'#0#255#0#255#0#255#160#189#167

View File

@ -60,7 +60,6 @@ menu/menu_project_options.png
menu/menu_project_remove.png
menu/menu_project_save.png
menu/menu_project_saveas.png
menu/menu_project_todo.png
menu/menu_project_viewsource.png
menu/menu_quick_compile.png
menu/menu_redo.png
@ -103,6 +102,7 @@ menu/menu_view_forms.png
menu/menu_view_inspector.png
menu/menu_view_rectriction_browser.png
menu/menu_view_source_editor.png
menu/menu_view_todo.png
menu/menu_view_toggle_form_unit.png
menu/menu_view_units.png
menu/menu_view_unit_info.png

View File

Before

Width:  |  Height:  |  Size: 731 B

After

Width:  |  Height:  |  Size: 731 B