Page 5 of 14

Posted: Mon Jan 22, 2007 8:39 pm
by Heavyiron
Идея неплохая, но я незнаю возможно ли сократить рамку до 1-го пикселя... не закрашивая её белым цветом
А чем плохо закрашивание рамки цветом рабочей области? Внешне ничем не будет отличаться от варианта с рамкой в 1 пиксел.

Posted: Mon Jan 22, 2007 9:10 pm
by Aqwas
ну если наример у приложения рабочая область чёрным, а рамка белым будет... в принципе ничего страшного, но мне кажется будет не то

Posted: Tue Jan 23, 2007 12:24 am
by mike.dld
Я как-то рекоммендовал использовать новые флаги окон. Среди них есть флаг, устанавливая который все графические функции выполняют рисование не относительно окна, а относительно его клиентской области. Также, функция 9 давно включает в себя информацию о ширине и высоте клиентской области окна. И кстати, эта функциональность и информация корректны для любого типа окон. Таким образом, если все будут использовать данные возможности, в будущем в файле скина могут появиться поля, определяющие ширину/высоту границ окна.

PS: Tinypad к этому уже готов, начиная с версии 4.0.3 :)

Posted: Tue Jan 23, 2007 10:35 am
by goglus
канечна тока это как бы старый мак а цветные кнопки на новой оси надо целиком скин переделать

Posted: Tue Jan 23, 2007 11:01 am
by Heavyiron
ну если наример у приложения рабочая область чёрным, а рамка белым будет...
Рекомендуется все-же брать цвет рабочей области из системных цветов, они для этого собственно и придуманы. Тогда пользователь сможет настроить вид всех окон несколькими кликами мыши и клавиатуры ;)

Posted: Tue Jan 23, 2007 11:02 am
by Mario79
Heavyiron
Вообще то каждое приложение может иметь свою таблицу цветов и хранить их в конфигурационном файле.

Posted: Tue Jan 23, 2007 11:05 am
by Heavyiron
не спорю, что может, я же сказал "рекомендуется" :)

Posted: Sun Feb 11, 2007 2:17 am
by Leency
Пересмотрел все скины, перечитал все комменты... ух...
Очень понравилась идея про смену скинов. Советую реализовать её. Это выдвинуло б Колибри на новую ступень в плане графики. А вот с прозрачьностью можно и повременить - ИМХО. Лучше вначале обеспечить стабильность ОС.
Понравились эти скины http://www.mdevelop.kolibrios.org/files ... indemo.png, http://mikedld.com/skn/MetalColor.png, http://mikedld.com/skn/CodeOpusC.png.

Posted: Sun Feb 18, 2007 2:14 am
by Aqwas
Каким образом редактируются цвета в dtp фаилах??? Раньше просто надобности не было, а щас нужно, но не знаю как... В КОСи программа смены оформления убивает скин после сохранения... (

Posted: Sun Feb 18, 2007 11:11 am
by Veliant
Я цвет WinHEX'ом правил =)

Posted: Sun Feb 18, 2007 4:25 pm
by mike.dld
AqwAS
С помощью FASM'а. Открываешь файл MACROS.INC, берёшь оттуда структуру system_colors. Далее создаёшь новый файл (будущий DTP после компиляции) и пишешь в нём "dd ..., ..., ...". Каждое двойное слово соответствует полю структуры system_colors. Далее, компилируешь этот новый файл - и DTP готов.

Posted: Mon Feb 19, 2007 12:03 am
by Mario79
mike.dld
Вообще-то в старой версии программы можно было сохранять DTP файл, разве после твой переделки ситуация изменилась?

Posted: Mon Feb 19, 2007 12:22 am
by Heavyiron
Ситуация не изменилась, просто по-умолчанию в desktop теперь прописан путь к скину, а не к *.dtp файлу. Поэтому скин и убивается. Нужно либо вводить путь к *.dtp файлу, либо модифицировать прогу desktop, чтобы она могла сохранять цвета прямо в файл скина.

Posted: Tue May 01, 2007 1:24 am
by Leency
Давно сделал "свою" тему, но руки дошли выложить только сейчас.
http://kolibri-os.narod.ru/files/LeeTheme.zip
Image

Posted: Fri May 04, 2007 9:40 pm
by DmitrySokolowsky
Похоже на одну линуксовую тему, не помню как называется... Но очень неплохо! :)