Ответ: Lib_font32: Графические шрифты
Исправьте пожалуйста. порылся в исходнике либы(нагло декомпильнул:D) по изменял значения i2, если cshift умножить на 3, то все будет хорошо, но скролинг будет рывками. P.S. юзал последнюю версию...
|
Ответ: Lib_font32: Графические шрифты
Может кто подсказать? У меня такая проблема: когда пишу по английски то все отображается нормально, но когда начинаю писать по русски то сразу же программа залагивает и становится в ступоре.
|
Ответ: Lib_font32: Графические шрифты
Это баг мидлетпаскаля - не понимает русские буквы в тексте программы. Текст лучше загружать из ресурсов.
|
Ответ: Lib_font32: Графические шрифты
Вложений: 1
Второй день пытаюсь прикрутить библиотеку, но стабильного результата нет. На первых версиях библиотеки на эмуляторе всё работало стабильно,
на телефоне пустой экран и зависание. Скачал новую версию библиотеки (вроде как последнюю - с функцией поворота). Демка не работает (эмулятор SjBoy). Ладно. Попробовал использовать в проекте - пустой экран и зависание. Вот выдрал функцию из проекта и немного подправил для лучшего восприятия: Код:
program TestChat; Допустил ли я какую-то ошибку при использовании библиотеки или может кто-нибудь поделится ссылкой на стабильную версию библиотеки? Спасибо |
Ответ: Lib_font32: Графические шрифты
Может, следует добавить в проект фонт, прежде чем его загружать? :В
Я имею ввиду, что в списке ресурсов его нет, и при этом пытаешься его загрузить (LoadFont) Да и вообще - да здравствует дебаг! Хотя бы такой: Код:
procedure z(_a:string); Код:
......некий код......... Надписи нет? Ошибка, привет! |
Ответ: Lib_font32: Графические шрифты
Начал изучать турбо паскаль и библиотеки к нему, сразу же оказался в ступоре...Подскажите мне пожалуйста, где у меня ошибка. Пустой экран, в этом и заключается проблема.
Код:
Program galaxy; |
Ответ: Lib_font32: Графические шрифты
Скопипастил код (подправив название шрифта) - все работает. Шрифт (.png и .dat файлы) в ресурсы не забыл добавить?
|
Ответ: Lib_font32: Графические шрифты
Да, добавил. Я его генерировал в GenFont, а получившие два файла назвал "myfont1". В списке ресурсов они есть. Дело точно не в KEmulator`е, потому что скачивал мидлет на телефон - проблема осталась. Естественно первое, что я подумал, что проблема в русском тексте, ввел английский - результат нулевой, и просто без переменной вводил текст(напрямую в drawstring). В общем, бред какой-то.
|
Ответ: Lib_font32: Графические шрифты
И еще немного не по теме...Забил на модуль фонт32, выдающий ошибку, и начал разбираться с сенсорным дисплеем, получилась очень даже неплохая qwerty-клавиатура, которую я еще конечно буду доделывать под себя, но появился вопрос. Код слишком длинный и там очень много почти одинаковых строк можно ли его как-то оптимизировать?
Выкладываю код: Код:
Program galaxy; |
Ответ: Lib_font32: Графические шрифты
Во-первых, подумай как тут можно использовать цикл for;
Во-вторых: Код:
function sensorkey(x,y,w,h:integer):boolean; |
Ответ: Lib_font32: Графические шрифты
пишу код:
ok:=CreateCommand('Начать',CM_OK,1); AddCommand(ok); font32.Init (1); Font(0); LoadFont('Arial10'); Color(255,0,0,0); Drawstring('Здесь текст',5,5); Drawstring('здесь тоже',5,15); repaint; delay(100); ----- Компилирую - чистый экран. в чем проблема? также при нажатии кнопки начать - программа дальше не идет. |
Ответ: Lib_font32: Графические шрифты
Идиот я. В папку шрифт закинул, а в ресурсы проекта не добавил. Добавил шрифт в ресурсы, добавил textwindow и drawtextwindow и все прекрасно работает.
|
Ответ: Lib_font32: Графические шрифты
Объясните тупому нубу как работать с этой библиотекой? Откуда брать шрифты?
|
Ответ: Lib_font32: Графические шрифты
Цитата:
|
Часовой пояс GMT +4, время: 07:34. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot