Skip to content

Commit 9a0bf55

Browse files
MKadaneralabuzhev
authored andcommitted
gh-802: Macro: CtrlClear toggles menu vertical alignment between 'Found patterns' and 'Home'
1 parent 08edd69 commit 9a0bf55

7 files changed

Lines changed: 26 additions & 0 deletions

File tree

extra/Addons/Macros/Descript.ion

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Editor.ColorWord.moon Editor: Color Word Under Cursor
1515
F3.lua Use internal editor as viewer
1616
F9DeactivateMenu.lua Use F9 to deactivate main menu
1717
F9Table.lua Use F9 to change current table in viewer and editor
18+
Menu.CtrlClear.lua Menu: CtrlClear toggles vertical alignment between 'All found entries' and 'Home'
1819
OpeningLastFile.lua Opening previous view/edit (from history)
1920
Panel.AltBS.lua Panel: Folders history navigation
2021
Panel.Apps.lua Panel: Use Apps to Change drive in current panel
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Macro {
2+
description="Menu: CtrlClear toggles vertical alignment between 'All found entries' and 'Home'";
3+
area="Menu";
4+
key="CtrlClear";
5+
action = function()
6+
-- Menu.HorizontalAlignment:
7+
-- 0 Menu items are not aligned
8+
-- 1 Menu items are left-aligned
9+
-- 2 Menu items are right-aligned
10+
-- 4 Menu items are aligned at annotations, i.e., the found search pattern in editor's Find All menu
11+
-- -1 The active object is not a menu
12+
if Menu.HorizontalAlignment == 4 then
13+
Keys("AltHome")
14+
else
15+
Keys("CtrlClear")
16+
end
17+
end;
18+
}

misc/msi-installer/features.wxs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
<ComponentRef Id="F3.lua" />
8282
<ComponentRef Id="F9DeactivateMenu.lua" />
8383
<ComponentRef Id="F9Table.lua" />
84+
<ComponentRef Id="Menu.CtrlClear.lua" />
8485
<ComponentRef Id="OpeningLastFile.lua" />
8586
<ComponentRef Id="Panel.AltBS.lua" />
8687
<ComponentRef Id="Panel.Apps.lua" />

misc/msi-installer/files.wxs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,9 @@
310310
<Component Id="F9Table.lua" Guid="$(var.Guid.F9Table.lua)" Win64="$(var.Win64)">
311311
<File Id="F9Table.lua" KeyPath="yes" Source="$(var.SourceDir)\Addons\Macros\F9Table.lua" />
312312
</Component>
313+
<Component Id="Menu.CtrlClear.lua" Guid="$(var.Guid.Menu.CtrlClear.lua)" Win64="$(var.Win64)">
314+
<File Id="Menu.CtrlClear.lua" KeyPath="yes" Source="$(var.SourceDir)\Addons\Macros\Menu.CtrlClear.lua" />
315+
</Component>
313316
<Component Id="OpeningLastFile.lua" Guid="$(var.Guid.OpeningLastFile.lua)" Win64="$(var.Win64)">
314317
<File Id="OpeningLastFile.lua" KeyPath="yes" Source="$(var.SourceDir)\Addons\Macros\OpeningLastFile.lua" />
315318
</Component>

misc/msi-installer/guids_arm64.wxi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@
113113
<?define Guid.F3.lua = "8446410F-A125-45BD-B791-0AFCB4F69CAB" ?>
114114
<?define Guid.F9DeactivateMenu.lua = "683BCAC2-01C4-49F5-9E43-F3503EA36823" ?>
115115
<?define Guid.F9Table.lua = "600732B1-B384-45C8-BDA8-3EC08DB00A83" ?>
116+
<?define Guid.Menu.CtrlClear.lua = "BFB8F991-8E66-410E-B4CF-0F2FBEDEE8A1" ?>
116117
<?define Guid.OpeningLastFile.lua = "D7164261-1129-455E-AB60-7D1A7304A41F" ?>
117118
<?define Guid.Panel.AltBS.lua = "DE1C5951-0D5F-40D8-A78E-AB57828CE3B9" ?>
118119
<?define Guid.Panel.Apps.lua = "7C4ADC42-5DC1-4E3B-9A45-968BC3522F1D" ?>

misc/msi-installer/guids_x64.wxi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@
113113
<?define Guid.F3.lua = "283D34FE-6E3F-4532-8A2D-CCB405A98925" ?>
114114
<?define Guid.F9DeactivateMenu.lua = "BC84919C-2913-4FBE-BE29-FE4279B4E89D" ?>
115115
<?define Guid.F9Table.lua = "4BDDEF71-86F7-4BDB-B5DC-F89056992637" ?>
116+
<?define Guid.Menu.CtrlClear.lua = "8F0BD12D-5917-4B3A-B9E5-301F695F790B" ?>
116117
<?define Guid.OpeningLastFile.lua = "F85EF120-8263-42B8-A541-CC8D1A07E057" ?>
117118
<?define Guid.Panel.AltBS.lua = "304ACCA0-D4C6-4DEE-BA43-1691ECD7981A" ?>
118119
<?define Guid.Panel.Apps.lua = "468080AC-53FC-478A-A044-25EDC97F3F07" ?>

misc/msi-installer/guids_x86.wxi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@
113113
<?define Guid.F3.lua = "022A1CFE-CD76-4FC6-B2AB-4FA17515CE17" ?>
114114
<?define Guid.F9DeactivateMenu.lua = "724E2805-A1C0-4B5C-91E8-60DC324BE58C" ?>
115115
<?define Guid.F9Table.lua = "B3A35AC7-0CE1-4871-B9C1-924D3D66E1ED" ?>
116+
<?define Guid.Menu.CtrlClear.lua = "E490737E-321E-4FE9-B643-1936FBB220D7" ?>
116117
<?define Guid.OpeningLastFile.lua = "1357DAF3-4120-48C9-82E4-1B5F64F7E57F" ?>
117118
<?define Guid.Panel.AltBS.lua = "5D0C8A1B-472E-4195-A529-8BD6F96423EE" ?>
118119
<?define Guid.Panel.Apps.lua = "21FE4362-51F0-4098-9DDE-16C1700D70BA" ?>

0 commit comments

Comments
 (0)