0

设置不同颜色行的能力很棒,但是是否可以暂时打开/关闭任何文件(因此它可以潜在地分配给可以在菜单栏上切换的按钮)?执行类似于“暂时隐藏引号”按钮的功能会很棒。

4

1 回答 1

1

您可以运行以下宏。

r = 255;   // red of even number background
g = 255;   // green of even number background
b = 128;    // blue of even number background
rgbCustom = r + (g << 8) + (b << 16);
cfg = document.Config;
mode = cfg.Display.ColorList.Item( 100 ).BackMode;   // get Background Mode of 100th color (even lines)
if( mode == 2 ) {   // 2 : Transparent
    cfg.Display.ColorList.Item( 100 ).BackMode = 0;  // set Background Mode as Custom
    cfg.Display.ColorList.Item( 100 ).BackColor = rgbCustom;  // set Background color
}
else {
    cfg.Display.ColorList.Item( 100 ).BackMode = 2;  // set Background Mode as Transparent, don't care Background color
}
cfg.Save();

要运行它,请将此代码另存为,例如,ToggleAlternateColour.jsee然后从菜单中的选择...中选择此文件。最后,在Macros菜单中选择Run ToggleAlternateColour.jsee 。

要将此宏指定为基本工具栏中的按钮,您可以双击基本工具栏(或在“工具”菜单上选择“自定义工具栏”,在“基本工具栏”列表中选择,然后单击“自定义” )。在“自定义工具栏”对话框中,从左侧列表框中找到,然后单击“添加” 。Untitled (Toolbar 1)ToggleAlternateColour.jsee

于 2021-08-11T18:06:15.767 回答