【问题标题】:Macro to Toggle Alternate Colour Rows用于切换交替颜色行的宏
【发布时间】:2023-03-08 15:49:01
【问题描述】:

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

【问题讨论】:

    标签: emeditor


    【解决方案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 菜单的 Select... 中选择此文件。最后,在 Macros 菜单中选择 Run ToggleAlternateColour.jsee

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-17
      • 2015-07-30
      • 1970-01-01
      • 2017-12-28
      • 2020-03-17
      • 1970-01-01
      • 2019-03-28
      • 2011-01-28
      相关资源
      最近更新 更多