Page 1 of 1
CEA actions CEA_ABMiddleClickIcon and CEA_ListLeftClickOnWhite not stored
Posted: 17 May 2025 16:47
by roemer_m
It seems possible to set cea(15, 6, "ScriptLabel"); and also cea(27, 6, "ScriptLabel"); but neither cea settings are stored in xyplorer.ini nor could be set in configuration dialog of CEAs.
pls test using following script - first run should show empty settings for 15 and 16 and on 2nd run it shows accepted settings but after restart of xyplorer these two settings are lost.
function prListCEA() {
$i = 0;
$info = "CEA config:<crlf>";
while ($i<=36) {
$index = cea($i, -1);
$script= cea($i, -2);
$info .= "CEA[0$i]=$index|$script<crlf>";
$i++;
}
text($info);
// set missing cea 15 and 27
cea(15, 6, "::load('Custom-Event-Actions', 'CEA_ABMiddleClickIcon');");
cea(27, 6, "::load('Custom-Event-Actions', 'CEA_ListLeftClickOnWhite');");
}
Re: CEA actions CEA_ABMiddleClickIcon and CEA_ListLeftClickOnWhite not stored
Posted: 17 May 2025 18:49
by highend
Because both events don't exist (anymore)...
Output of a more sophisticated script (for my main configured instance):
Code: Select all
ID | Title | Section - Description | Action | Script
====================================================
00 | CEA_TreeDoubleClickOnWhite | Clicking on White - Double-click on white in folder tree | 0
01 | CEA_ListDoubleClickOnWhite | Clicking on White - Double-click on white in file list | 6 | ...
02 | CEA_TabDoubleClickOnWhite | Clicking on White - Double-click on white in tab bar | 3 | ...
03 | CEA_CrumbDoubleClickOnWhite | Clicking on White - Double-click on white in breadcrumb bar | 0
04 | CEA_TreeMiddleClickOnWhite | Clicking on White - Middle-click on white in folder tree | 0
05 | CEA_ListMiddleClickOnWhite | Clicking on White - Middle-click on white in file list | 6 | ...
06 | CEA_TreeRightClickOnWhite | Clicking on White - Right-click on white in folder tree | 2
07 | CEA_ListRightClickOnWhite | Clicking on White - Right-click on white in file list | 6 | ...
08 | CEA_DoubleClickOnTab | Clicking on Tabs - Double-click on tab | 10 | ...
09 | CEA_MiddleClickOnTab | Clicking on Tabs - Middle-click on tab | 0
10 | CEA_DoubleClickOnStatus | Clicking on Status Bar - Double-click on status bar | 0
11 | CEA_LeftClickOnStatus | Clicking on Status Bar - Left-click on status bar | 0
12 | CEA_MiddleClickOnStatus | Clicking on Status Bar - Middle-click on status bar | 0
13 | CEA_MiddleClickOnFolder | Clicking on Items - Middle-click on folder | 3 | ...
14 | CEA_MiddleClickOnFile | Clicking on Items - Middle-click on file | 4 | ...
15 | CEA_ABMiddleClickIcon | Not used!
16 | CEA_ABRightClickIcon | Clicking on Items - Right-click on icon in address bar | 0
17 | CEA_MouseButtonBack | Other Events - Release mouse back button | 1
18 | CEA_MouseButtonForward | Other Events - Release mouse forward button | 1
19 | CEA_BrowseBefore | Changing Locations - Before browsing a folder | 0
20 | CEA_BrowseAfter | Changing Locations - After browsing a folder | 0 | ...
21 | CEA_BrowseAfterPaint | Changing Locations - After painting the file list | 1 | ...
22 | CEA_AfterFileOperation | File Operations - After file operation | 0 | ...
23 | CEA_LineNumD | Clicking on Line Numbers - Double-click on line number | 2 | ...
24 | CEA_LineNumL | Clicking on Line Numbers - Left-click on line number | 0
25 | CEA_LineNumM | Clicking on Line Numbers - Middle-click on line number | 0
26 | CEA_LineNumR | Clicking on Line Numbers - Right-click on line number | 5 | ...
27 | CEA_ListLeftClickOnWhite | Not used!
28 | CEA_DriveAddedRemoved | Other Events - Drive added or removed | 1 | ...
29 | CEA_TabMiddleClickOnWhite | Clicking on White - Middle-click on white in tab bar | 0
30 | CEA_CrumbMiddleClickOnWhite | Clicking on White - Middle-click on white in breadcrumb bar | 0
31 | CEA_LineNumR | Clicking on Line Numbers - Double-click on line numbers header | 1
32 | CEA_SwitchTabs | Other Events - Switch tabs | 0
33 | CEA_SwitchPanes | Other Events - Switch panes | 0 | ...
34 | CEA_Exit | Other Events - Exit | 1 | ...
35 | CEA_Start | Other Events - Startup | 1 | ...
36 | CEA_RightClickOnTab | Clicking on Tabs - Right-click on tab | 2