Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Nov 15, 2019 7:03 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 101 posts ]  Go to page Previous 1 2 3 4 57 Next
Author Message
 Post subject:
PostPosted: Wed Aug 16, 2006 1:36 pm 
Offline

Joined: Wed Jul 05, 2006 9:00 am
Posts: 81
Я кстати согласен с <Lrz>. ИМХО идеал ядра это ядро QNX. В нем вообще кроме управления памятью,файлами и процессами ничего нет. Все остальное подключаемые модули. Конечно до появления возможности аппаратного ускорения графики GUI (самое основное надо оставить в ядре), но работа со звуком, сетью и расширенные возможности графики могут быть реализованы как отдельные модули. Так их легче разрабатывать и тестировать. Основная идея в том чтобы в ядре оставались только основные функции нужные на любом компьютере, а то может у меня сети нет и звука тоже, так зачем мне функции для их работы.


Top
   
 Post subject:
PostPosted: Fri Aug 18, 2006 8:58 am 
andrew_programmer
Очень интерестный редактор, достаточно функциональный.
Желаю дальнейших успехов. Удачи.


Top
   
 Post subject:
PostPosted: Fri Aug 18, 2006 10:48 am 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
EXIS

Спасибо.Тебе тоже удачи.


Top
   
 Post subject:
PostPosted: Fri Aug 18, 2006 8:29 pm 
andrew_programmer
Чтобы GUI Колибри не был, тем, чем обозвал его Иван, он должен быть другим, но каким точно никто не знает.
ИМХО не все так плохо, по сравнению с исходной осью Колибри все равно лучше.


Top
   
 Post subject:
PostPosted: Fri Aug 18, 2006 9:41 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Лично меня текущеё GUI удовлетворяет на 100%.А если люди сами незнают каким оно должно быть,значит стоит сначала изучить GUI других систем.А потом ОБСУЖДАТЬ,что именно следует переделать(если это нужно).
Я понятия не имею,что людям не нравиться в текущем GUI.


Top
   
 Post subject:
PostPosted: Mon Aug 21, 2006 1:25 pm 
andrew_programmer
Программистам не нравится отсутствие стандартных GUI контролов. Пользователям не нравится их реализация на уровне приложения.


Top
   
 Post subject:
PostPosted: Mon Aug 21, 2006 11:32 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Значит их нужно либо самим писать,либо написать версию библиотеки GTK на ассемблере.Тогда будут удовлетворены как пользователи,так и программисты.


Top
   
 Post subject:
PostPosted: Tue Aug 22, 2006 1:15 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Маленькое предложение по animage: может кнопку выбора цвета перенести на прямоугольник, который отображает текущий цвет? Не знаю почему, но у меня рука по привычке для смены цвета тычет именно в него ;)


Top
   
 Post subject:
PostPosted: Tue Aug 22, 2006 1:29 am 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Vot dobavlu color_slider dly vybora cveta i vce budet ok.
Prosto inogda proje ispolzovat gotovu palitru chem krutit slider.



P.S.

This message written from web brouser Mozilla and from Linux operation system(UTF-8 Ru not support system LinuxRedHat9 ).


Top
   
 Post subject:
PostPosted: Sat Nov 04, 2006 8:41 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Переписал ANIMAGE на 70 функцию.Сделать это раньше я не мог - дел очень много было(хотя и сейчас не намного меньше).

http://www.menuetosgame.narod.ru/games/animage.7z


Top
   
 Post subject:
PostPosted: Wed Nov 22, 2006 2:55 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Есть предложение по поводу этого:
Quote:
А знаеш почему полосы прокрутки широкие ?
Да потому,что когда я писал меню,мне не хватало 20-ти пиксельной(по ширине) полосы прокрутки(мыш то и дело с неё убегала ).А всё дело в алгоритме работы скорлера.Полоса прокрутки активна только тогда,когда указатель мыши находиться на ней.Если указатель выйдет за пределы полосы хотябы на 1 пиксель,то скролер не будет работать.

Раз уж goglus работает над дизайном кнопок, хочется чтобы и полосы прокрутки не выглядели такими дубовыми ;) Неплохой алгоритм скроллера реализован в tinypad 4.0.3. Может быть сделаешь что-нибудь подобное в феврале?


Top
   
 Post subject:
PostPosted: Wed Nov 22, 2006 4:34 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Скроллеры менять нужно.Я их тоже делал для временного использования.

>Неплохой алгоритм скроллера реализован в tinypad 4.0.3. Может быть сделаешь что-нибудь подобное в феврале?

С алгоримами у меня проблем нет.Дело в другом.
Вот в тинипаде один тип скроллера,в консоли другой, в третье программе третий.А зачем в каждой программе изобретать: свой скролер, свои кнопки, своё меню, свои поля для ввода заначений ?

Колибри необходима СТАНДАРТНАЯ бибоиотека dll,в которой были бы реализованы : различные скролеры, кнопки(реагирующие не только на нажатие,но и на нахождение на них мыши), меню с любой степенью вложенности(и со шрифтом любого размера), закладки для выбора нужной опции, поля для ввода( со стандаортным шрифтом и со шрифтом загружаемым из картинок) и так далее.А данные библиотеке можно передавать в виде структуры.
У Максима(Maxxx32),уже есть часть наработок.Можно на основе его наработок сделать библиотеку для создания интерфейса программ.
Если до февраля ни у кого не будет наработок по этой теме, то значит придётся реализовывать мне.Эта библиотека необходима для любой программы с нормальным интерфейсом.


Top
   
 Post subject:
PostPosted: Wed Nov 22, 2006 4:47 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
andrew_programmer
Сперва надо внести некоторые изменения в драйвер мыши и ядро.


Top
   
 Post subject:
PostPosted: Wed Nov 22, 2006 5:38 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
То,что драйвер мыши надо менять,чтобы по напрасну не мигал, и не пропадал,после убивания активных приложений,- это понятно.А другие изменения по какому поводу ?
Правильная перерисовка окна,чтобы перерисовывалась только изменённая часть,а не всё ?


Top
   
 Post subject:
PostPosted: Wed Nov 22, 2006 6:42 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
От драйвера нужны правильные события от мыши - нажатие/отпускание кнопок, перемещение, колёсико.
От GUI события активация/деактивация окна, изменение размеров, перемещение...
А правильная перерисовка курсора это тоже GUI.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 101 posts ]  Go to page Previous 1 2 3 4 57 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