Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Sep 27, 2020 12:53 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 220 posts ]  Go to page Previous 16 7 8 9 1015 Next
Author Message
PostPosted: Tue May 31, 2011 8:24 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Asper, я печатаю не на экране, а на клавиатуре => при печати смотрю не на экран, а на клавиатуру. Будь тачскрин и экранная клавиатура, да, было бы место индикатору на экране

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Wed Jun 01, 2011 12:36 pm 
Offline
User avatar

Joined: Tue May 08, 2007 12:44 am
Posts: 353
Переключение по Caps Lock используется настолько часто, что может считаться одним из наиболее употребительных вариантов, особенно в альтернативных ОС.

Сам Caps использую при программировании, поэтому нужен. Раскладку переключаю по правому Shift, как в DOS. При печати смотрю на экран. :)


Top
   
PostPosted: Fri Sep 16, 2011 1:04 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5292
И снова про spanel. Давайте наконец разберёмся с этой бедой.
Code:
width            0000  :  0 for full screen width     <' РАБОТАЕТ, но после этого клавиша скрытия вправо не работает
buttons          0000  :  0 no frames  , 1 frames     <' весьма интересные кнопочки, (даже красивее стандартных), но не учитывают размер парели + пусть бы овальный ободок тогда не рисовался, нет подсветки выделенного окта, могу поспорить альт+таб не работает. Короче устарело, но красиво смотриться. Может даже переделать текущие кнопочки под такие?
soften_up        0001  :  0 no         , 1 yes        <' БАГ если выключить не рисуется ничего
soften_down      0001  :  0 no         , 1 yes        <' БАГ если выключить не рисуется ничего
minimize_left    0001  :  0 no         , 1 yes        <' неправильно работает - да и не нужен этот параметр: пусть бы скрытие влево было видно всегда
minimize_right   0001  :  0 no         , 1 yes        <' РАБОТАЕТ, я бы по-умолчанию поставил 0
icons_position   0100  :  position in pixels          <' не работает/или эффект не заметно
menu_enable      0001  :  0 no         , 1 yes        <' РАБОТАЕТ показывает/убирает кнопку меню
setup_enable     0001  :  0 no         , 1 yes        <' РАБОТАЕТ показывает/убирает часы и кнопочки настроек
graph_text       0001  :  0 graphics   , 1 text       <' НЕ РАБОТАЕТ создаёт баги
soften_middle    0001  :  0 no         , 1 yes        <' БАГ если выключить не рисуется ничего
icons            0001  :  0 start      , 1 activate   <' РАБОТАЕТ, НО НЕ НУЖНО показывает/убирает кнопки приложений - не нужно


Пока что эта программа только мешает в дистре. Удалять её? Кто-то будет исправлять панель?


Attachments:
File comment: Кое-какие баги
222.png
222.png [ 38.98 KiB | Viewed 1563 times ]

_________________
Звиздеть не мешки ворочать
Top
   
PostPosted: Fri Sep 16, 2011 3:53 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5292
Если внимательно смотреть на скриншот "graph text" какое-то время и думать, можно понять, что кнопка под часами РИСУЕТСЯ. Зачем? Лезу в код @panel, оказывается кнопки рисуются под ВСЕМИ значками трея. Вот уж не удивительно что трей мигает, как гирлянда каждый раз при перерисовке панели.
Только сейчас заметил ,что ещё почему-то под часами на кнопке рисуется серый прямоугольник О_о

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Fri Sep 16, 2011 4:10 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
@panel - удивительно распухший монстр, в коде которого трудно разобраться с лету, но который на удивление прилично справляется со своими задачами.
Сейчас я экспериментирую над своей панелькой, пока что она в стадии прототипирования. Проверил работу ошкуривания (хочу поиграться со scaling.obj, чтобы довести до блеска), чтения настроек, изменения ширины и позиции панели на экране, а так же автоматическое скрывание панели. Отдельно поработаю над плагинами, и можно будет объединять все вместе. С такими темпами, как у меня, и учетом других важных дел - работы на месяц или два.


Top
   
PostPosted: Sat Dec 03, 2011 12:34 am 
Сколько лет этой полоске с кнопками, а так никто и не придумал ничего лучше (про реализацию уже и не вспоминаю) даже и в других ос. Тенденция!


Top
   
PostPosted: Sat Dec 03, 2011 10:42 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
В Microsoft считают, что придумали.


Top
   
PostPosted: Sat Dec 03, 2011 11:37 am 
Чего придумали? Содрали тупое убожество со смартфонов - для работы с десктоп компьютером малоприспособленное. Отнюдь не все задачи решаемы пальцем по экрану.


Top
   
PostPosted: Mon Mar 19, 2012 7:04 pm 
SVN r. 2479
Восстановлен правильный порядок следования языков: 1 - english, 2 - finnish, 3 - german, 4 - russian, 5 - french, 6 - estonian, 7 - ukrainian, согласно первоначальному в SETUP.
Товарищ barsuk почему то решил, что раз он перетасовал подгружаемые карты раскладок в файле, то и номера для языков в ф. 21 и 26 можно распихивать как вздумается.


Top
   
PostPosted: Sat Mar 31, 2012 4:54 pm 
Я сейчас переписываю исходный код панели задач. Просьба никому в исходники панели коммитов не делать.

Да, и я еще выпилю код воспроизводящий звуки чрез спикер, вот только не знаю имеет смысл выпилить кнопку отключения спикера или нет. На нее дополнительной функцией навешена перерисовка фоновой картинки экрана. Раньше это было полезно.


Top
   
PostPosted: Sat Mar 31, 2012 7:39 pm 
SVN r. 2532
1) Панель потребляет теперь только 20 Кб ОЗУ. Ранее занимала 40 Кб.
2) Код уменьшился до 8 Кб. Ибо нефик втыкать инициализированные данные в область с не инициализированными данными.
3) Код издающий звуки через спикер выпилен, кнопка отключения звука спикера пока оставлена.

Это промежуточная ревизия, но достаточно рабочая.


Top
   
PostPosted: Sat Mar 31, 2012 9:29 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
В данный момент кнопка спикера только путает...не просвещённому трудно догадаться что эта кнопка отвечает за спикер, а не за звук совсем... прилепить бы на неё диалог выбора звукового драйвера...ну вообщем типа полноценное управление звуком...:)


Top
   
PostPosted: Sat Mar 31, 2012 9:55 pm 
Я бы прилепил, но такого системного сервиса нету. Во всяком случае задокументированного. Раньше для какого то драйвера звука чего-то делали, но это это было не универсальное решение.


Top
   
PostPosted: Sun Apr 01, 2012 12:49 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5292
Включение/Выключение спикера логично вынести в Setup.

_________________
Звиздеть не мешки ворочать


Top
   
PostPosted: Sun Apr 08, 2012 9:11 pm 
Так имею следующий план работ:
1. Кнопки SETUP и СПИКЕР я уберу. SETUP теперь очень редко требуется, а СПИКЕР и подавно.
2. Попробую сделать логику переключения окон кликом по панели как в Шиндовс: если окно не активное или свернутое оно активируется, если активное, то сворачивается.
3. Три кнопки свернуть/развернуть/инвертировать - это бесполезное излишество. Попробую сделать логику как в Шиндовс - если хотя бы одно окно не свернуто, то сворачиваются все, если свернуты все, то производится разворот всех.
4. Win+D (свернуть/развернуть все окна), Win+R (запуск приложения)
5. Отображение состояния CapsLock сделанное Albom'ом сделать дефолтным. CapsLock в текущей системе переключает строчный/ПРОПИСНОЙ режимы - это на уровне ядерного драйвера клавиатуры уже, чтобы не трахать мозг с каждым приложением отдельно.
6. Разобраться с spanel и вероятно подключить библиотеку libini

У кого есть предложения, дополнения, возражения?

З.Ы. Пока не прочтешь тему на форуме никогда не догадаешься:
ДедОк wrote:
раскладки клавиатуры переключаются так: Alt+1 - английский, Alt+2 - русский, Alt+3 - украинский, Alt+4 - немецкий, Alt+5 - французский... по Ctrl+Shift переклчаются последовательно русский, украинский, английский...


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 220 posts ]  Go to page Previous 16 7 8 9 1015 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


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