Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт июн 27, 2017 8:25 am

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




Начать новую тему  Ответить на тему  [ 70 сообщений ]  На страницу Пред. 1 2 3 4 5
Автор Сообщение
 Заголовок сообщения: Re: Wanted: Font library
СообщениеДобавлено: Чт фев 11, 2016 8:21 pm 
В сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1058
Пример не запускается


Вложения:
Безымянный.png
Безымянный.png [ 4.33 КБ | 1044 просмотра ]

_________________
я лишь учусь
Вернуться к началу
 Заголовок сообщения: Re: Wanted: Font library
СообщениеДобавлено: Чт фев 11, 2016 11:53 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1159
Пример давно устарел, я заменил функцию CountUTF8Z.
Вот, если надо.


Вложения:
test.asm [1.31 КБ]
34 скачивания
Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Вс мар 06, 2016 9:46 am 
Не в сети

Зарегистрирован: Вс окт 27, 2013 8:13 pm
Сообщения: 72
Прошу добавить Rasterworks в образ.


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Пн мар 07, 2016 3:27 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1159
Сделано.


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Сб июн 25, 2016 3:32 am 
В сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1058
Такой вопрос, что из себя представляет буфер для drawText?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Сб июн 25, 2016 3:54 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1159
Такой же как и для сисфункции 4. А из описания не понятно?

xSize dd ?
ySize dd ?
picture rb xSize * ySize * bpp


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Сб июн 25, 2016 12:44 pm 
В сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1058
После сна стало все сразу ясно :) Теперь осталось выяснить почему у меня выводится лишь черный прямоугольник. Вроде все правильно написал, длину строки считает, rasterworks_drawText тоже возвращает заданную ширину символов, но вместо текста только черная область :(

P.S. Пример работает, это я на Си повторить не могу пока

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Пн июн 27, 2016 11:22 am 
В сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1058
Пытаюсь выяснить в чем у меня проблема с библиотекой. Можно пояснить эти строки из примера:

Код:
mov   eax,-1
mov   edi,buf+8
mov   ecx,24000h
rep stosd
?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Пн июн 27, 2016 12:59 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1159
Библиотека рисует только текст на любом входящем изображении. Если тебе нужен белый фон, то сначала нужно его нарисовать — 0xFFFFFF или -1.


Вернуться к началу
 Заголовок сообщения: Re: Font library (Rasterworks)
СообщениеДобавлено: Пн июн 27, 2016 3:20 pm 
Не в сети

Зарегистрирован: Вс авг 09, 2015 3:41 pm
Сообщения: 78
Pathoswithin писал(а):
0xFFFFFF или -1.
Это не одно и то же строго говоря. Если учитываться будет альфа канал, то -1 это прозрачный цвет.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 70 сообщений ]  На страницу Пред. 1 2 3 4 5

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


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

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