mirror of
https://github.com/moparisthebest/Simba
synced 2025-02-07 02:30:19 -05:00
Patch my mc_teo to allow double click extensions.
0001-added-a-double-click-event-to-extension-form.patch
This commit is contained in:
parent
d13abf3afe
commit
070104055f
@ -49,6 +49,7 @@ object ExtensionsForm: TExtensionsForm
|
||||
TabOrder = 0
|
||||
ViewStyle = vsReport
|
||||
OnAdvancedCustomDrawItem = ExtensionsListAdvancedCustomDrawItem
|
||||
OnDblClick = ExtensionsListDblClick
|
||||
OnSelectItem = ExtensionsListSelectItem
|
||||
end
|
||||
object Button: TButton
|
||||
|
@ -22,6 +22,7 @@ type
|
||||
procedure ExtensionsListAdvancedCustomDrawItem(Sender: TCustomListView;
|
||||
Item: TListItem; State: TCustomDrawState; Stage: TCustomDrawStage;
|
||||
var DefaultDraw: Boolean);
|
||||
procedure ExtensionsListDblClick(Sender: TObject);
|
||||
procedure ExtensionsListSelectItem(Sender: TObject; Item: TListItem;
|
||||
Selected: Boolean);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
@ -66,6 +67,16 @@ begin
|
||||
sender.canvas.brush.color := $CCCCFF//$FF3D64;
|
||||
end;
|
||||
|
||||
procedure TExtensionsForm.ExtensionsListDblClick(Sender: TObject);
|
||||
begin
|
||||
if ExtensionsList.Selected <> nil then
|
||||
with TVirtualSimbaExtension(ExtManager.Extensions[ExtensionsList.Selected.Index]) do
|
||||
begin;
|
||||
Enabled := not ExtEnabled.Checked;
|
||||
ExtEnabled.Checked := Enabled;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TExtensionsForm.ExtensionsListSelectItem(Sender: TObject;
|
||||
Item: TListItem; Selected: Boolean);
|
||||
var
|
||||
|
Loading…
Reference in New Issue
Block a user