Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт апр 19, 2018 2:57 pm

Часовой пояс: UTC+03:00


Найдено 1211 результатов
Поиск в найденном:

Автор Сообщение

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Ср апр 18, 2018 2:11 pm 

Ответы: 28
Просмотры: 596


Теперь верхняя координата считается вот так:
Код:
CaptionTop := (LongInt(Skin.Height) - Skin.Margins.Bottom - Skin.Margins.Top) Div 2 + Skin.Margins.Top - 8;
Вложение:
sknview.7z [38.01 КБ]
1 скачивание

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Ср апр 18, 2018 2:01 pm 

Ответы: 28
Просмотры: 596


Хотя, если bottom — количество пикселей от нижнего края заголовка(а не от верхнего), то похоже мне просто нужно было учитывать bottom при расчёте, а я учитывал только Top. Тогда в ядре, наверное, правильно сделано.

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Ср апр 18, 2018 1:53 pm 

Ответы: 28
Просмотры: 596


Мне кажется заголовок на пару пикселей выше чем в системе. Я сужу по win 3.11. Или мне кажется? Кстати, внезапно, http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fskins%2F_old%2FWIN311%2FWin311.asm#line-5 margins = [5:1:44:1],\ ; margins [left:top:right:bottom] Ядерная фор...

 Форум: Дизайн и оформление   Тема: Встраивание иконок в приложения

 Заголовок сообщения: Re: Встраивание иконок в приложения
Добавлено: Ср апр 18, 2018 11:19 am 

Ответы: 24
Просмотры: 569


0CodErr писал(а): Встроенные точно так же можно удалить(я про тот способ viewtopic.php?p=70502#p70502) Нет, для простого пользователя это всё слишком сложно. Не сложнее твоего варианта — точно так же нужна программа для распаковки иконки(не важно из файла с программой или из отдельного). 0CodErr пи...

 Форум: Дизайн и оформление   Тема: Встраивание иконок в приложения

 Заголовок сообщения: Re: Встраивание иконок в приложения
Добавлено: Ср апр 18, 2018 4:25 am 

Ответы: 24
Просмотры: 569


встроенные мконки будут висеть мертвым грузом. А не встроенные, можно удалить Встроенные точно так же можно удалить(я про тот способ http://board.kolibrios.org/viewtopic.php?p=70502#p70502)Вообще сжатые 16x16 весят всего 0,5 Кб. 0CodErr писал(а): А то может у меня этих панелей штук 20 и для каждой ...

 Форум: Дизайн и оформление   Тема: Встраивание иконок в приложения

 Заголовок сообщения: Re: Встраивание иконок в приложения
Добавлено: Ср апр 18, 2018 2:22 am 

Ответы: 24
Просмотры: 569


А вот, как мне кажется, способ не требующий правки ни ядра, ни kpack . Распаковщику нужны только указатели на данные и буфер. Процедура UnPack объявлена так: Procedure UnPack(Const Src; Var Dst); StdCall; External; То есть, можно что-то дополнительно записать после сжатого файла программы. Поэтому, ...

 Форум: Дизайн и оформление   Тема: Встраивание иконок в приложения

 Заголовок сообщения: Re: Встраивание иконок в приложения
Добавлено: Ср апр 18, 2018 1:25 am 

Ответы: 24
Просмотры: 569


Как это не зачем? А если я нарисовал свой набор иконок, или другие люди, что, теперь каждую программу перекомпилировать, чтобы применить иконки? Или просто иконка не понравилась и я хочу её заменить на другую, опять перекомпилировать? То есть ты за пользователя решил, что ему нужно делать, а что не...

 Форум: Дизайн и оформление   Тема: Встраивание иконок в приложения

 Заголовок сообщения: Re: Встраивание иконок в приложения
Добавлено: Вт апр 17, 2018 11:40 pm 

Ответы: 24
Просмотры: 569


Да и менять иконку(и) не удобно (чуть что, придётся перекомпилировать программу). Иконку "меняет" один раз разработчик программы. Пользователю совершенно не зачем этого делать. Ага. производители всего на свете узнали о возможности встраивания иконок в программы Колибри, сразу подорвались...

 Форум: ЯВУ   Тема: Компилятор Oberon-07

 Заголовок сообщения: Re: Компилятор Oberon-07
Добавлено: Вт апр 17, 2018 11:12 pm 

Ответы: 71
Просмотры: 11777


Процедурные типы и переменные процедурных типов тоже попадают в этот список. Если это лишнее — убрать не долго Да, это конечно, лишнее. Убрал процедурные типы и переменные процедурного типа из выпадающего списка. При беглом осмотре нашел только один недочет: кроме суффикса "H" (INTEGER), ...

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Вт апр 17, 2018 10:25 pm 

Ответы: 28
Просмотры: 596


Leency писал(а):
Обнови плиз иконку.
Обновил
Вложение:
sknview.7z [37.95 КБ]
0 скачиваний
Leency писал(а):
иконка стала чуть легче
Не так уж и принципиально по сравнению с размером программы :) Там, кстати, в этом файле не 1 иконка, а целых 3
Спойлер: Показать
Вложение:
2.PNG
2.PNG [ 3.8 КБ | 48 просмотров ]
Одна иконка 16x16 весила бы чуть больше 1 Kb.

 Форум: Эмуляторы   Тема: Эмулятор под Linux

 Заголовок сообщения: Re: Эмулятор под Linux
Добавлено: Вт апр 17, 2018 10:06 pm 

Ответы: 92
Просмотры: 5515


P.S. А шрифты в KFAR (и других менеджерах) настраиваются? В KFar похоже задаются при компиляции в файле http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fprograms%2Ffs%2Fkfar%2Ftrunk%2Ffont.inc В fNav можно просто заменить файл шрифта( fnav_fnt.png ) например, вон на те из-...

 Форум: Дизайн и оформление   Тема: Встраивание иконок в приложения

 Заголовок сообщения: Re: Встраивание иконок в приложения
Добавлено: Вт апр 17, 2018 9:57 pm 

Ответы: 24
Просмотры: 569


А если иконки внутри программ хранить запакованными, то нужно иметь внутри ещё и распаковщик (который занимает не мало места), или грузить распаковщик из dll (так же, занимает не мало места, только отдельно) Но зачем??? :shock: Есть ведь ядерный http://websvn.kolibrios.org/filedetails.php?repname=K...

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Вт апр 17, 2018 4:09 pm 

Ответы: 28
Просмотры: 596


Скорее всего это "костыль" в ядре добавленный после увеличения шрифта в заголовке Возможно, что так. Или просто проблемы с расчётом координаты Top . Смотрим вот тут: http://websvn.kolibrios.org/blame.php?repname=Kolibri+OS&path=%2Fkernel%2Ftrunk%2Fgui%2Fwindow.inc&rev=7103#line-22...

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Вт апр 17, 2018 2:50 pm 

Ответы: 28
Просмотры: 596


Leency , да, так и есть. 1.PNG Только странно, что при этом позиция по горизонтали — верная, а не на 2 пикселя левее. Функция dtext ожидает координаты в ebx ; ebx = output coordinates XXXXYYYY h Вот код из DrawCaption movzx ebx, Skin.Margins.Left shl ebx, 16 mov bx, Skin.Margins.Top Я беру ровно зн...

 Форум: Дизайн и оформление   Тема: Смотрелка скинов под Windows

 Заголовок сообщения: Re: Смотрелка скинов под Windows
Добавлено: Вт апр 17, 2018 1:26 pm 

Ответы: 28
Просмотры: 596


Появилась реакция на кнопки закрытия и минимизации.
Теперь название скина выводится в заголовок.
Спойлер: Показать
Вложение:
skins_with_caption.PNG
skins_with_caption.PNG [ 75.84 КБ | 93 просмотра ]
Вложение:
skins_with_caption1.PNG
skins_with_caption1.PNG [ 82.88 КБ | 93 просмотра ]
Вложение:
sknview.7z [38.1 КБ]
2 скачивания
Поле сортировки:  
Страница 1 из 81 [ Найдено 1211 результатов ]


Часовой пояс: UTC+03:00


Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB