dbl click in tool list to execute

This commit is contained in:
Basile Burg 2015-01-04 22:59:37 +01:00
parent bce244b754
commit 6a8bcf083a
2 changed files with 9 additions and 0 deletions

View File

@ -104,6 +104,7 @@ inherited CEToolsEditorWidget: TCEToolsEditorWidget
Width = 160
Align = alLeft
ItemHeight = 0
OnDblClick = lstToolsDblClick
OnSelectionChange = lstToolsSelectionChange
TabOrder = 0
end

View File

@ -27,6 +27,7 @@ type
procedure btnMoveUpClick(Sender: TObject);
procedure btnMoveDownClick(Sender: TObject);
procedure btnRunClick(Sender: TObject);
procedure lstToolsDblClick(Sender: TObject);
procedure lstToolsSelectionChange(Sender: TObject; User: boolean);
procedure propsEdModified(Sender: TObject);
private
@ -143,5 +144,12 @@ begin
CustomTools.tool[lstTools.ItemIndex].execute;
end;
procedure TCEToolsEditorWidget.lstToolsDblClick(Sender: TObject);
begin
if lstTools.ItemIndex = -1 then
exit;
CustomTools.tool[lstTools.ItemIndex].execute;
end;
end.