Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Capushon В общем переписал я вам макросы и примерно так вышло: Цитата: local PVID = "50563330-D240-4625-AC8B-B70DF9075630" Macro{ area="Shell Editor Viewer"; key="Right Down PgUp"; description="PictureView3: next image"; flags="NoFolders SendKeysToPlugins"; priority=40; condition=function() return Plugin.Exist("PVID"); end; action=function() Plugin.Menu("PVID","PVID"); Keys("PgUp") end; } Macro{ area="Shell Editor Viewer"; key="Left Up PgDn"; description="PictureView3: last image"; flags="NoFolders SendKeysToPlugins"; priority=40; condition=function() return Plugin.Exist("PVID"); end; action=function() Plugin.Menu("PVID","PVID"); Keys("PgDn") end; } | P.S. Гонять особо не стану, т.к. этот плагин не использую. Это заготовка которую вы можете дальше адаптировать под свои задачи, а я пойду новый Process Hacker r6035 собирать. Uncle_Steeler И это скрипт не срабатывает как задумано: Код: local IVGID="9D4A59D9-AD2D-478C-8F66-7D233CBB788D" local MASK="*.bmp,*.cut,*.dds,*.exr,*.g3,*.fax,*.gif,*.hdr,*.hdri,*.ico,*.iff,*.blk,*.jng,*.jpg,*.jpeg,*.jif,*.jfif,*.j,*.jp,*.jpe,*.jpc,*.jpf,*.jp2,*.jpr,*.j2k,*.jxr,*.koa,*.kla,*.gg,*.pcd,*.mng,*.pcx,*.rpnm,*.pnm,*.pbm,*.rpbm,*.rpgm,*.pgm,*.rppm,*.ppm,*.pfm,*.png,*.pic,*.pict,*.pict2,*.pct,*.psd,*.raw,*.ras,*.rast,*.sun,*.sr,*.scr,*.rs,*.rgb,*.rgba,*.bw,*.iris,*.sgi,*.int,*.inta,*.tga,*.targa,*.pix,*.bpx,*.ivb,*.tif,*.tiff,*.tim,*.wbm,*.wbpp,*.wap,*.webp,*.wep,*.xbm,*.bm,*.pm,*.xpm" Macro{ area="Shell Viewer Editor"; key="NumEnter Enter RCtrlPgDn CtrlPgDn MsM1Click AltF3 RAltF3"; description="ImageView: view picture"; filemask="MASK"; flags="NoSendKeysToPlugins NoFolders"; priority=40; condition=function() return Plugin.Exist("IVGID") end; action=function() Plugin.Menu("IVGID","IVGID"); end; } Macro{ area="Shell"; key="F3"; description="Far: view picture"; filemask="MASK"; flags="NoSendKeysToPlugins NoFolders"; priority=40; condition=function() return Plugin.Exist("IVGID") end; action=function() Keys("F3"); end; } | точнее срабатывают нажатия RCtrlPgDn CtrlPgDn MsM1Click при включении настройки "Открывать по нажатию Enter", а остальное идёт лесом. Посему пока хватит, отложим до свободной минуты. P.S. Сводка состояния дел по плагину ImageView на данный момент Кстати, дёргать плагин через ассоциации бесполезно - Enter проваливается и наблюдается мерцание. Разве что через UserMenu звать выходит. Есть на сию тему соображения. Может что и выйдет.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
|