Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Apr 24, 2019 5:24 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 220 posts ]  Go to page Previous 111 12 13 14 15
Author Message
PostPosted: Wed Apr 23, 2014 12:02 am 
Offline
Kernel Developer

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

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


Top
   
PostPosted: Wed Apr 23, 2014 12:30 pm 
Offline
User avatar

Joined: Thu Mar 29, 2007 3:02 am
Posts: 249
Будет время - я им сделаю испанскую раскладку... По идее -это не проблема...

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

*****:


Top
   
PostPosted: Thu Feb 19, 2015 12:12 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4990
Есть предложение переименовать @panel в @taskbar для понятности. Панелей у нас может быть много.

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

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


Top
   
PostPosted: Fri Feb 20, 2015 4:25 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Leency wrote:
Есть предложение переименовать @panel в @taskbar для понятности. Панелей у нас может быть много.
Я займусь, если никто не против.
Я против переименования ради переименования. Мне @panel больше нравится. К тому же, я уже привык.


Top
   
PostPosted: Sun Mar 11, 2018 1:26 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
0CodErr wrote:
Leency wrote:
Может в программе Shift + Ctrl заменить на Alt ?
Может. Только не у RUN, а у той, которая переключает раскладку, так как проблема у неё(ну или вообще в ядре).
Сейчас наш @TASKBAR для переключения раскладки делает так
Code:
        mcall   66,4,0,2        ; LShift+RShift
        mcall   66,,,11h        ; Ctrl+Shift
Code:
;--------------------------------------
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(может и при отжатии такое событие приходит)
Quote:
================== 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


Top
   
PostPosted: Sun Mar 11, 2018 3:33 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4990
Alt+Shift не удобно, LShift+RShift не удобно вдвойне и еще не интуитивно.

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

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


Top
   
PostPosted: Sun Mar 11, 2018 7:10 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency wrote:
LCtrl+LShift приемлимо.
#7181


Top
   
PostPosted: Sun Mar 11, 2018 10:27 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4990
Работает немного странно, но вроде работает.

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


Top
   
PostPosted: Sun Mar 11, 2018 10:57 pm 
Offline

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


Top
   
PostPosted: Tue Sep 25, 2018 1:30 pm 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 222
Незначительный баг: появление пустых слотов (видео)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 220 posts ]  Go to page Previous 111 12 13 14 15

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited