Page 15 of 15
Re: Обновление панели задач
Posted: Wed Apr 23, 2014 12:02 am
by Mario_r4
ДедОк
Спасибо за информацию. Я просто отметил тот факт, что например, в испанской сборке есть переключение англ-русс-укр, (два последних очень актуальны у испанцев) и нет собственно самого испанского (очевидно он им не нужен).
Re: Обновление панели задач
Posted: Wed Apr 23, 2014 12:30 pm
by ДедОк
Будет время - я им сделаю испанскую раскладку... По идее -это не проблема...
Re: Обновление панели задач
Posted: Thu Feb 19, 2015 12:12 pm
by Leency
Есть предложение переименовать @panel в @taskbar для понятности. Панелей у нас может быть много.
Я займусь, если никто не против.
Re: Обновление панели задач
Posted: Fri Feb 20, 2015 4:25 pm
by yogev_ezra
Leency wrote:Есть предложение переименовать @panel в @taskbar для понятности. Панелей у нас может быть много.
Я займусь, если никто не против.
Я против переименования ради переименования. Мне @panel больше нравится. К тому же, я уже привык.
Re: Обновление панели задач
Posted: Sun Mar 11, 2018 1:26 pm
by 0CodErr
0CodErr wrote:Leency wrote:Может в программе Shift + Ctrl заменить на Alt ?
Может. Только не у RUN, а у той, которая переключает раскладку, так как проблема у неё(ну или вообще в ядре).
Сейчас наш
@TASKBAR для переключения раскладки делает так
Code: Select all
mcall 66,4,0,2 ; LShift+RShift
mcall 66,,,11h ; Ctrl+Shift
Code: Select all
;--------------------------------------
align 4
@@:
; this is hotkey Ctrl+Shift ;or LShift+RShift
jmp karu
- можно оставить для переключения только LShift+RShift
- заменить Ctrl+Shift на Alt+Shift как предлагалось выше
- заменить Ctrl+Shift на LCtrl+LShift
tsdima wrote:Нажатие горячих клавиш посылается, а отжатие?
Отжатие тоже должно посылаться, непонятно только, как это работает в случае с
control keys, нельзя указать
scancode отжатого
Shift, нужно указывать
0, остальное в
edx(может и при отжатии такое событие приходит)
================== Function 66 - work with keyboard. =================
......................................................................
-------------- Subfunction 4 - set system-wide hotkey. ---------------
......................................................................
* cl determines key scancode;
use cl=0 to give combinations such as Ctrl+Shift
* edx = 0xXYZ determines possible states of control keys:
* Z (low 4 bits) determines state of LShift and RShift:
* 0 = no key must be pressed;
* 1 = exactly one key must be pressed;
* 2 = both keys must be pressed;
* 3 = must be pressed LShift, but not RShift;
* 4 = must be pressed RShift, but not LShift
* Y - similar for LCtrl and RCtrl;
* X - similar for LAlt and RAlt
Re: Обновление панели задач
Posted: Sun Mar 11, 2018 3:33 pm
by Leency
Alt+Shift не удобно, LShift+RShift не удобно вдвойне и еще не интуитивно.
LCtrl+LShift приемлимо.
Re: Обновление панели задач
Posted: Sun Mar 11, 2018 7:10 pm
by 0CodErr
Leency wrote:LCtrl+LShift приемлимо.
#7181
Re: Обновление панели задач
Posted: Sun Mar 11, 2018 10:27 pm
by Leency
Работает немного странно, но вроде работает.
Re: Обновление панели задач
Posted: Sun Mar 11, 2018 10:57 pm
by 0CodErr
Leency, так оно, значит, и раньше странно работало.
Я логику работы не менял.
Вот что я изменил:
- - mcall 66,,,11h ; Ctrl+Shift
+ mcall 66,,,33h ; LCtrl+LShift
По крайней мере, на реальном железе всё работает как и задумано.
Re: Обновление панели задач
Posted: Tue Sep 25, 2018 1:30 pm
by theonlymirage
Re: Обновление панели задач
Posted: Sat Jan 01, 2022 8:06 am
by punk_joker
Если запустить календарь вручную, а не с панели задач, то он не скрывается при нажатии на панели задач. Возможно это и правильно, но календарь всегда запускается по одним координатам.
Re: Обновление панели задач
Posted: Sat Sep 02, 2023 5:16 am
by dunkaist
I added LCtrl+Esc hotkey to open/close menu,
#9933. Discussion
here.
Zbiggy, please, check.