ide: keymapping for breakpoints

git-svn-id: trunk@30756 -
This commit is contained in:
paul 2011-05-16 05:40:06 +00:00
parent 57d9dcb331
commit fb3fd816b7
2 changed files with 17 additions and 1 deletions

View File

@ -568,6 +568,8 @@ begin
ecInspect: SetResult(VK_F5,[ssAlt],VK_UNKNOWN,[]); ecInspect: SetResult(VK_F5,[ssAlt],VK_UNKNOWN,[]);
ecEvaluate: SetResult(VK_F7,[ssCtrl],VK_UNKNOWN,[]); ecEvaluate: SetResult(VK_F7,[ssCtrl],VK_UNKNOWN,[]);
ecAddWatch: SetResult(VK_F5,[ssCtrl],VK_UNKNOWN,[]); ecAddWatch: SetResult(VK_F5,[ssCtrl],VK_UNKNOWN,[]);
ecAddBpSource: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddBpAddress: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
// components menu // components menu
ecNewPackage: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]); ecNewPackage: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
@ -1007,6 +1009,8 @@ begin
ecInspect: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]); ecInspect: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecEvaluate: SetResult(VK_F4,[ssCtrl],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]); ecEvaluate: SetResult(VK_F4,[ssCtrl],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddWatch: SetResult(VK_F7,[ssCtrl],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]); ecAddWatch: SetResult(VK_F7,[ssCtrl],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddBpSource: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddBpAddress: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
// components menu // components menu
ecNewPackage: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]); ecNewPackage: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[],VK_UNKNOWN,[]);
@ -1628,6 +1632,8 @@ begin
ecInspect: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]); ecInspect: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecEvaluate: SetResult(VK_E,[ssCtrl,ssShift],VK_UNKNOWN,[]); ecEvaluate: SetResult(VK_E,[ssCtrl,ssShift],VK_UNKNOWN,[]);
ecAddWatch: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]); ecAddWatch: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddBpSource: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddBpAddress: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
// components menu // components menu
ecNewPackage: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]); ecNewPackage: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
@ -1792,6 +1798,8 @@ begin
ecInspect: SetResult(VK_F5,[ssAlt],VK_UNKNOWN,[]); ecInspect: SetResult(VK_F5,[ssAlt],VK_UNKNOWN,[]);
ecEvaluate: SetResult(VK_F7,[ssCtrl],VK_F7,[ssCtrl,ssMeta]); ecEvaluate: SetResult(VK_F7,[ssCtrl],VK_F7,[ssCtrl,ssMeta]);
ecAddWatch: SetResult(VK_F5,[ssCtrl],VK_F5,[ssCtrl,ssMeta]); ecAddWatch: SetResult(VK_F5,[ssCtrl],VK_F5,[ssCtrl,ssMeta]);
ecAddBpSource: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
ecAddBpAddress: SetResult(VK_UNKNOWN,[],VK_UNKNOWN,[]);
end; end;
end; end;
@ -2167,6 +2175,8 @@ begin
ecInspect : Result:= srkmecInspect; ecInspect : Result:= srkmecInspect;
ecEvaluate : Result:= srkmecEvaluate; ecEvaluate : Result:= srkmecEvaluate;
ecAddWatch : Result:= srkmecAddWatch; ecAddWatch : Result:= srkmecAddWatch;
ecAddBpSource : Result:= srkmecAddBpSource;
ecAddBpAddress : Result:= srkmecAddBpAddress;
// components menu // components menu
ecNewPackage : Result:= lisKMNewPackage; ecNewPackage : Result:= lisKMNewPackage;
@ -2813,6 +2823,8 @@ begin
AddDefault(C, 'Inspect', lisKMInspect, ecInspect); AddDefault(C, 'Inspect', lisKMInspect, ecInspect);
AddDefault(C, 'Evaluate/Modify', lisKMEvaluateModify, ecEvaluate); AddDefault(C, 'Evaluate/Modify', lisKMEvaluateModify, ecEvaluate);
AddDefault(C, 'Add watch', lisKMAddWatch, ecAddWatch); AddDefault(C, 'Add watch', lisKMAddWatch, ecAddWatch);
AddDefault(C, 'Add source breakpoint', lisKMAddBpSource, ecAddBpSource);
AddDefault(C, 'Add address breakpoint', lisKMAddBpAddress, ecAddBpAddress);
// components menu // components menu
C:=Categories[AddCategory('Components',srkmCatPackageMenu,nil)]; C:=Categories[AddCategory('Components',srkmCatPackageMenu,nil)];

View File

@ -389,10 +389,12 @@ resourcestring
lisKMInspect = 'Inspect'; lisKMInspect = 'Inspect';
lisKMEvaluateModify = 'Evaluate/Modify'; lisKMEvaluateModify = 'Evaluate/Modify';
lisKMAddWatch = 'Add watch'; lisKMAddWatch = 'Add watch';
lisKMAddBpSource = 'Add source breakpoint';
lisKMAddBpAddress = 'Add address breakpoint';
lisMenuConfigBuildFile = 'Configure Build+Run File ...'; lisMenuConfigBuildFile = 'Configure Build+Run File ...';
lisMenuInspect = 'Inspect ...'; lisMenuInspect = 'Inspect ...';
lisMenuEvaluate = 'Evaluate/Modify ...'; lisMenuEvaluate = 'Evaluate/Modify ...';
lisMenuAddWatch= 'Add watch ...'; lisMenuAddWatch = 'Add watch ...';
lisMenuAddBreakpoint = 'Add breakpoint'; lisMenuAddBreakpoint = 'Add breakpoint';
lisInspectDialog = 'Debug Inspector'; lisInspectDialog = 'Debug Inspector';
@ -2702,6 +2704,8 @@ resourcestring
srkmecInspect = 'inspect'; srkmecInspect = 'inspect';
srkmecEvaluate = 'evaluate/modify'; srkmecEvaluate = 'evaluate/modify';
srkmecAddWatch = 'add watch'; srkmecAddWatch = 'add watch';
srkmecAddBpSource = 'add source breakpoint';
srkmecAddBpAddress = 'add address breakpoint';
// tools menu // tools menu
srkmecExtToolSettings = 'External tools settings'; srkmecExtToolSettings = 'External tools settings';