显示菜单项的提示

首页  后退  前进

mhint

命令描述

 

显示菜单项的提示.

 

mhint=File||Section

 

参数:

 

File||Section      设置文件.

 File - 设置文件的完整路径.

 Section - 节名称.

 

注释:

 

 后台的命令正在等待菜单的出现,并且当您将光标悬停在项目上时,它会检查设置文件中是否存在提示.

 该命令适用于所有具有类#32768的菜单和实用程序BARMENUIMG.

 一个mhint命令可以运行,当命令重新启动时,命令关闭.

 配置文件可以使用UTF-16编码LE 1200的ini扩展名.

 

设置文件字段的语法:

 

① 该字段规定了所需的Delimeters键,其中指定了分隔符#!#

   (或任何其他的,最好是一组独特的字符)

 

② 其他项目: ~NameItemMenu#!#Hint#!#StyleHint#!#Title#!#Icon#!#Flag

 → ~ - 代字符是字符串的第一个字符。

 → NameItemMenu - 为其创建提示的菜单项的名称:

       - 该项目的原始名称将被编写,包括符号&符号,选项卡和热键.

         (这很重要,因为检查名称的完整匹配).

       - 对于菜单项,建议创建不在其他菜单中的唯一名称.

       - BARMENUIMG删除符号&(&符号)和选项卡.

       - 为了学习菜单项的原始名称,可以使用wntxt命令

         (当您将菜单悬停在[文本]字段时,会显示可写入​​剪贴板的项目的名称).

 → Hint - 如果NameItemMenu游标下的项目名称匹配,将显示一条提示.

       - 可以使用@CRLF,意思是转移到新的一行.

 → StyleHint - 样式提示(请参阅样式语法).

 → Title - 提示标题.

       - 没有进一步的头被禁用.

 → Icon -路径和逗号分隔的图标编号.

       - 如果该文件在该实用程序的文件夹中,则足以规定该文件的名称.

 → Flag

       0 - 设置16x16图标(默认)。

       1 - 设置32x32大图标.

 

③ 注释可以在被忽略的字段中使用(行以";"分号开头)

 

提示样式语法 StyleHint:

 

① 规定的参数:

 

   StyleW|DelayTime|Balloon|Flags|FontName|FontSize|FontWidth|FontStyle|FontColor|BkColor|Left|Top|Right|Bottom

      (1) StyleW - 样式提示.

         0 - 系统风格,参数被忽略 Font..., BkColor, Left, Top, Right, Bottom.

         1 - 你的风格.

         2 - 样式系统编号2,忽略了一些参数.

         3 - 样式系统编号为3,忽略了一些参数.

      (2) DelayTime - 时间以毫秒为单位,在此期间显示提示.

      (3) Balloon - 外形.

           0 - 矩形.

           64 - 圆角.

      (4) Flags - 显示提示.

           0 - 常见.

           4 - 将工具提示移动到左侧.

      (5) FontName -字体名称.

      (6) FontSize - 字体大小.

      (7) FontWidth - 字体粗细:400  - 正常,700  - 粗.

      (8) FontStyle - 字体样式.

           0 - 普通.

           1 - 斜体.

      (9) FontColor - RGB字体颜色.

     (10) BkColor -RGB颜色背景提示.

     (11) Left - 文本的左边框和左边框之间的间隔(以像素为单位).

     (12) Top - 上边框和文本顶部之间的间隔(以像素为单位).

     (13) Right - 文本的右边框和右边框之间的间隔(以像素为单位).

     (14) Bottom - 底部边框与文字底部之间的间距(以像素为单位)。

 

②规定的标签 :STYLEN:

     工具提示的样式取自TCIMG.ini(TCIMGU.ini的[Box]字段的StyleToolTipN键),其中指定了上述参数,其中:

      N - 这是键的前缀:

     如果 StyleToolTip_Y1=... ,然后规定 :STYLE_Y1:

     如果 StyleToolTipXXX=... , 然后规定 :STYLEXXX:

 

示例记录:

[Section]

Delimeters=#!#

~Открыть &копию этой вкладки Ctrl+T#!#Однострочная подсказка#!#1|5000|0

~&Переименовать/Заблокировать вкладку#!#Многострочная подсказка@CRLF2-я строка@CRLF3-я строка#!#1|5000|0

~За&блокировать вкладку#!#Овальная подсказка#!#1|5000|64

~Заблокировать с возможностью с&мены каталога#!#Смещённая влево овальная подсказка#!#1|5000|64|4

~Открыть копию на &другой панели#!#Подсказка с установкой шрифта и его размера#!#1|5000|0|0|Tahoma|16

~Сохранить вкладки текущей панели в &файл#!#Подсказка с установкой шрифта@CRLF- название шрифта@CRLF- размер шрифта@CRLF- толщина шрифта@CRLF- стиль шрифта#!#1|5000|0|0|Segoe UI|10|700|1

~Сохранить вкладки &обеих панелей в файл#!#Подсказка с установкой шрифта@CRLF- название шрифта@CRLF- размер шрифта@CRLF- толщина шрифта@CRLF- стиль шрифта@CRLF- цвет шрифта@CRLF- фон подсказки#!#1|5000|0|0|Segoe UI|17|400|1|00008B|DCF8F8

; комментарии к подсказке....

~Добавить вкладки из файла, &сохранив текущие#!#Подсказка с заголовком#!#1|5000|0|0|Segoe UI|17|400|1|00008B|DCF8F8#!#Заголовок

~Добавить вкладки из файла, &удалив текущие#!#Подсказка с заголовком и значком#!#1|5000|0|0|Segoe UI|17|400|1|FFFFFF|395A00#!#Вкладки#!#%COMMANDER_PATH%\Wcmicons.dll,10

~&Закрыть вкладку Ctrl+W#!#Овальная подсказка с заголовком и с большим значком#!#1|5000|64|0|Segoe UI|17|400|1|FF0000|FFFF00#!#Вкладки#!#TCIMG.dll,5#!#1

~Закрыть &все вкладки Ctrl+Shift+W#!#Овальная подсказка с заголовком и с большим значком#!#1|5000|64|0|Segoe UI|17|400|1|FF0000|FFFF00|30|20|10|15#!#Отступы#!#TCIMG.dll,5#!#1

~Закрыть дуб&ликаты вкладок#!#Стиль подсказки берётся из секции [Box] @CRLFв ключе StyleToolTip1#!#:STYLE1:#!#Стиль#!#TCIMG.dll,2#!#1

 

 

如下图所示:

 

 

 

另见:

 

block, drive, eject, fontf, fontwd, langs, lnkey, monof, monrs, propes, rempty, runcm, shutd, sound, taskb, trayk, trayx, winmn

 

例子:

 

mhint=$f250\Files\Ini\Hint.ini||Hint     ;; 为Total Commander的1#菜单输出提示

 

mhint=$f250\Files\Ini\Hint.ini||Hint2     ;; 为Total Commander的2#菜单输出提示

 

 

--------------------------------------------------------------------------------

© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru