DevPac

Все что связано с программированием на Амиге.

Модераторы: striimii, Vinnny

DevPac

Сообщение Drop Gloom 04 мар 2005, 14:43

Где можно достать примеры на сабже Вывода картинки на экран и вывода сообщения используя собственный рисованный шрифт?
Аватара пользователя
Drop Gloom
Уважаемый Амиговед
Уважаемый Амиговед
 
Сообщения: 109
Зарегистрирован: 29 сен 2004, 22:12
Откуда: Moscow

Re: DevPac

Сообщение Q-Master 07 мар 2005, 13:27

Jubei писал(а):Где можно достать примеры на сабже Вывода картинки на экран и вывода сообщения используя собственный рисованный шрифт?

даю хинт! 8) (сам делал так)

Открываешь экран. Потом на нем открываешь borderless backdrop окошко. У этого окошка есть RastPort. Дальше юзаешь ф-ции graphics.library/BltBitMapRastPort() и аналогичные. Что касается шрифта - делаешь его таким, чтобы буквы располагались в один ряд или в одну колонку (как удобнее). Затем юзаешь все тот-же BltBitMapRastPort или BltMaskBitMapRastPort() где указываешь одну из координат (зависит от того столбцом или строкой у тебя выполнен шрифт) равной 0, а вторую - номер символа * на размер символа (если шрифт моноширинный). Ну или табличку посчитать можно, если символы имеют разную ширину. В случае столбца все упрощается и менять придется только ширину выводимой картинки, а вот высота будет рассчитываться на лету. 8)
WBR, Q-Master^MiR
Q-Master
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 200
Зарегистрирован: 20 май 2002, 15:41
Откуда: Иваново, Россия


Вернуться в Программирование

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

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

cron