Latest post of the previous page:
это мунскрипт, если выполнится DM_SETDLGITEM, то его результат и вернётся.userscreen под панелями — отдельное окно ("Desktop")
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
userscreen под панелями — отдельное окно ("Desktop")
Теперь вижу. Вернётся результат из if'а двойной вложенности. Не, это не для меня.
userscreen под панелями — отдельное окно ("Desktop")
Прикрутил, работает, однакоzg wrote:Code: Select all
F=far.Flags Event group:"DialogEvent" description:"remove Desktop" ...
Спасибо!
userscreen под панелями — отдельное окно ("Desktop")
Обработчики остаются старыми по позициям, т.е. визуально список без desktop'а,zg wrote:Code: Select all
F=far.Flags Event group:"DialogEvent" description:"remove Desktop" ...
но выбор 1го в списке открывает именно его. Есть ли возможность это исправить?
userscreen под панелями — отдельное окно ("Desktop")
попробую с версиями поэксперементировать, но в связке Win 8.1 x64 + build 4040 x86 у меня ситуация именно такова
userscreen под панелями — отдельное окно ("Desktop")
zg, не могли бы его на луа переписать, чтобы сразу в "AltScreens.lua" добавить?
или как и куда этот прикрутить? подскажите, пожалуйста.
или как и куда этот прикрутить? подскажите, пожалуйста.
userscreen под панелями — отдельное окно ("Desktop")
Shmuel, спасибо!
может кому пригодится способ возврата к нормальному переключению "AltScreens.lua":
1. оформить скрипт от zg как "AltScreens.moon" и положить рядом с "AltScreens.lua"
2. в "AltScreens.lua" исправить "akey(1):sub(-1)" на "tostring(akey(1):sub(-1)+1)"
может кому пригодится способ возврата к нормальному переключению "AltScreens.lua":
1. оформить скрипт от zg как "AltScreens.moon" и положить рядом с "AltScreens.lua"
2. в "AltScreens.lua" исправить "akey(1):sub(-1)" на "tostring(akey(1):sub(-1)+1)"
userscreen под панелями — отдельное окно ("Desktop")
Куда это нужно вставить, чтобы работало ?zg wrote:Code: Select all
F=far.Flags Event group:"DialogEvent" description:"remove Desktop" ...
Last edited by gerser on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Удалён оверквотинг
Reason: Удалён оверквотинг
userscreen под панелями — отдельное окно ("Desktop")
при этом не работают Alt9 И Alt0. Я у себя так сделал:difr wrote: может кому пригодится способ возврата к нормальному переключению "AltScreens.lua":
1. оформить скрипт от zg как "AltScreens.moon" и положить рядом с "AltScreens.lua"
2. в "AltScreens.lua" исправить "akey(1):sub(-1)" на "tostring(akey(1):sub(-1)+1)"
Code: Select all
wind=akey(1):sub(-1):byte(1)-47
listwnd="A23456789B"
Keys('F12',listwnd:sub(wind,wind))
userscreen под панелями — отдельное окно ("Desktop")
Переделал так:
можно ли избавиться от переменной listwnd ? а то запись "B23456789A":sub(wind,wind) не работает
можно ли избавиться от переменной listwnd ? а то запись "B23456789A":sub(wind,wind) не работает
-
- Posts: 6836
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
userscreen под панелями — отдельное окно ("Desktop")
Если desktop теперь полноценное и равноправное окно, то есть 2 замечания:
1. Из desktop можно переключиться на другие окна с помощью F12 или CtrlTab. Но нажимая в цикле CtrlTab нельзя попасть в desktop.
2. В справке по ACTL_GETWINDOWCOUNT указано, что минимальное число окон равно 1. Очевидно, что это сейчас не так.
1. Из desktop можно переключиться на другие окна с помощью F12 или CtrlTab. Но нажимая в цикле CtrlTab нельзя попасть в desktop.
2. В справке по ACTL_GETWINDOWCOUNT указано, что минимальное число окон равно 1. Очевидно, что это сейчас не так.