Search found 124 matches

by Alver
Mon Aug 27, 2007 9:42 pm
Forum: System
Topic: Обновление панели задач
Replies: 221
Views: 123737

by Alver
Mon Aug 27, 2007 8:44 pm
Forum: System
Topic: Обновление панели задач
Replies: 221
Views: 123737

Да, еще хочу сказать, реализация контекстных меню, была сделана до меня, последние обновления SVN производились под никами Rus и kaitz, как я понял делал Rus и чтото доделал kaitz но подписей под кодами и файлами к сожалению не оставили. :(
by Alver
Mon Aug 27, 2007 7:54 pm
Forum: System
Topic: Обновление панели задач
Replies: 221
Views: 123737

Кстати, ковыряясь в панели обнаружил что она обрабатывает не более чем 50 потоков, я не понял это предел панели или Kolibri. Мне почемуто думалось что число слотов 255, не ужто ошибся.
by Alver
Mon Aug 27, 2007 7:29 pm
Forum: System
Topic: Обновление панели задач
Replies: 221
Views: 123737

Mario79 ИМХО все операции с конкретным файлом надо оставить в контекстном меню, а на самой панели 2 кнопки: свернуть все и развернуть все. Думаю, так будет оптимально. Несогласен. При наличии третьей кнопки я могу часть окон держать открытыми, часть закрытыми, а затем обменять и работать как с двум...
by Alver
Sun Aug 26, 2007 10:57 pm
Forum: Distributives
Topic: Колибри 0.7.0.0
Replies: 171
Views: 105108

Атауальпа
А остальные добавьте, если можно.
Кое что добавил.http://meos.sysbin.com/viewtopic.php?t=809
by Alver
Sun Aug 26, 2007 10:55 pm
Forum: System
Topic: Обновление панели задач
Replies: 221
Views: 123737

Обновление панели задач

Немного поковырял код панели. Добавил кнопки сворачивания, разворачивания и обмена свернутых и развернутых окошек. Потестите плиз.
Качать здесь:http://alver-mage.narod.ru/Kolibri/panel.7z
Пока выложил только бинарники, жду комментариев.
by Alver
Wed Aug 22, 2007 10:50 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Залил изменения в ядре на SVN, если разберусь с максимизацией то добавлю в эту же подфункцию (18,22).
by Alver
Wed Aug 22, 2007 7:28 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Leency
Когда я постил прогу, я забыл поставить пропуск пустых слотов, на следующий день я исправил ошибку, но упомянуть об этом забыл (за что извиняюсь), возможно ты качал первый вариант.
У меня 1024x768, пока не висло, VirtualBox у меня нет, в QEMU работает.
by Alver
Tue Aug 21, 2007 9:27 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Mario79 Ввиду того что от изначально заявленной темы осталось только 3.5 первых поста, не мог бы ты как администратор поменять название темы на более подходящее, или перенести последние посты в другую тему, скажем "О минимизации окон и т.п." или чтото в этом духе. vectoroc Использовать со...
by Alver
Mon Aug 20, 2007 9:06 pm
Forum: Coding
Topic: nasm, vc, gcc и другие
Replies: 82
Views: 75739

Dron2004
Если
Третий параметр соответствует старшему байту ecx в функции 4
то должнобы быть так:

Code: Select all

kos_WriteTextToWindow(270,200,0x80, 0xFFFFFF ,"K  O  S  I  L  K  A",0);
by Alver
Mon Aug 20, 2007 8:45 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Mario79 Не пора ли в таком случае залить на SVN? Попроси у Mike.dld (Ленин) регистрацию и вперед. Если честно то я с SVN как то не очень, скачивать через kdesvn научился, но лезть на сервер пожалуй побоюсь. Если кто может залить то пожалуйста. Описание изменений поместил здесь: http://alver-mage.na...
by Alver
Mon Aug 20, 2007 8:31 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

В проце sysfn_min_rest_window пожалуй стоит добавить ограничение на максимальный слот иначе может какая уязвимость выплывет. sysfn_min_rest_window: pushad mov eax, ecx ; ebx - operating shr ebx, 1 jnc @f call pid_to_slot @@: ; eax - Номер слота потока. or eax, eax ; eax - number of slot jz .error cm...
by Alver
Sun Aug 19, 2007 10:10 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Я извиняюсь конечно что отошел от заявленной темы, но раз уж начал...
Состряпал маленькую прогу для сворачивания окошек рабочего стола, использующую новые функции.:lol:
Исходник здесь: http://alver-mage.narod.ru/Kolibri/clean_src.7z
by Alver
Sun Aug 19, 2007 7:16 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Только успел запоститься и обнаружил причину неудачи с минимизацией. Ленин Отдельная функция такого рода не нужна (для мнимизации окна). Нужна функция для установки состояния окна, то есть свернуть/развернуть, максимировать/восстановить, roll-up/roll-down. Вот это было бы действительно полезно. Ника...
by Alver
Sun Aug 19, 2007 5:57 pm
Forum: Kernel
Topic: Получение слота потока по его идентификатору
Replies: 18
Views: 16303

Mario79 Да, 'pid_to_slot' есть в ядре, и используется некоторыми функциями, но прямого вызова пока почемуто не было предусмотрено. Прежде чем предлагать, я cкомпилил эту фишку в ядре, проверял простенькой прогой через CPUID - работало. Вообще я хотел расширить ядро еще функциями сворачивания/восста...