Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт июн 21, 2018 4:23 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 219 сообщений ]  На страницу Пред. 111 12 13 14 15
Автор Сообщение
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Ср апр 23, 2014 12:02 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
ДедОк
Спасибо за информацию. Я просто отметил тот факт, что например, в испанской сборке есть переключение англ-русс-укр, (два последних очень актуальны у испанцев) и нет собственно самого испанского (очевидно он им не нужен). :-)

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Ср апр 23, 2014 12:30 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 29, 2007 3:02 am
Сообщения: 249
Будет время - я им сделаю испанскую раскладку... По идее -это не проблема...

_________________
*****:
;дух машины, мой бубен сильнее твоей тупости

*****:


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Чт фев 19, 2015 12:12 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4450
Есть предложение переименовать @panel в @taskbar для понятности. Панелей у нас может быть много.

Я займусь, если никто не против.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Пт фев 20, 2015 4:25 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Leency писал(а):
Есть предложение переименовать @panel в @taskbar для понятности. Панелей у нас может быть много.
Я займусь, если никто не против.
Я против переименования ради переименования. Мне @panel больше нравится. К тому же, я уже привык.


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Вс мар 11, 2018 1:26 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1276
0CodErr писал(а):
Leency писал(а):
Может в программе Shift + Ctrl заменить на Alt ?
Может. Только не у RUN, а у той, которая переключает раскладку, так как проблема у неё(ну или вообще в ядре).
Сейчас наш @TASKBAR для переключения раскладки делает так
Код:
        mcall   66,4,0,2        ; LShift+RShift
        mcall   66,,,11h        ; Ctrl+Shift
Код:
;--------------------------------------
align 4
@@:
; this is hotkey Ctrl+Shift ;or LShift+RShift
        jmp     karu
  • можно оставить для переключения только LShift+RShift
  • заменить Ctrl+Shift на Alt+Shift как предлагалось выше
  • заменить Ctrl+Shift на LCtrl+LShift
tsdima писал(а):
Нажатие горячих клавиш посылается, а отжатие?
Отжатие тоже должно посылаться, непонятно только, как это работает в случае с 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: Обновление панели задач
СообщениеДобавлено: Вс мар 11, 2018 3:33 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4450
Alt+Shift не удобно, LShift+RShift не удобно вдвойне и еще не интуитивно.

LCtrl+LShift приемлимо.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Вс мар 11, 2018 7:10 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1276
Leency писал(а):
LCtrl+LShift приемлимо.
#7181


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Вс мар 11, 2018 10:27 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4450
Работает немного странно, но вроде работает.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Обновление панели задач
СообщениеДобавлено: Вс мар 11, 2018 10:57 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1276
Leency, так оно, значит, и раньше странно работало.
Я логику работы не менял.
Вот что я изменил:
    - mcall 66,,,11h ; Ctrl+Shift
    + mcall 66,,,33h ; LCtrl+LShift
По крайней мере, на реальном железе всё работает как и задумано.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 219 сообщений ]  На страницу Пред. 111 12 13 14 15

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB