Показать сообщение отдельно
Старый 05.02.2010, 21:07   #98
Sk.MaCh
AnyKey`щик
 
Аватар для Sk.MaCh
 
Регистрация: 06.10.2009
Адрес: Питер
Сообщений: 17
Написано одно полезное сообщение
(для 2 участников)
Ответ: Lib_font32: Графические шрифты

Ну а если мне не надо менять цвет? А без color шрифт не отображается...
Вот пример:

program FontTestNew;
uses font32;
begin
init(1);
loadfont('f');
color(255,0,0,0);
drawstring('Test', 5, 5);
repaint;
delay(9999);
end.

- так работает норм, но мне не нужно менять цвет шрифта!

program FontTestNew;
uses font32;
begin
init(1);
loadfont('f');
drawstring('Test', 5, 5);
repaint;
delay(9999);
end.

- а так на экране ничего нет, очевидно прозрачность шрифта равна 0; (В справке написано: Color(a: integer; r: integer; g: integer; b: integer) - Выставить цвет выводимого текста
a - прозрачность (0 - 255)
r, g, b - RGB цвет

про прозрачность фона ничго не упоминается, всётки параметр 'а' отвечает за прозрачность текста.В первом случае я выставил её 255(непрозрачный) и на экране появился текст, во втором случае, я её вобще ен трогал - пустой экран; из этого делаю вывод, что по умолчанию параметр а равен 0...
(Offline)
 
Ответить с цитированием