forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MidletPascal (http://forum.boolean.name/forumdisplay.php?f=46)
-   -   Прошу помощи в некоторых вопросах... (http://forum.boolean.name/showthread.php?t=11883)

Ksanatos 11.02.2010 22:31

Ответ: Прошу помощи в некоторых вопросах...
 
Цитата:

А поисковик по форуму у Нас разве не работает?
Да я искал ниче дельного не нашел.

GRAY_WOLF 11.02.2010 22:40

Ответ: Прошу помощи в некоторых вопросах...
 
Цитата:

Сообщение от Ksanatos (Сообщение 136960)
Да я искал ниче дельного не нашел.

Первый пост в этой теме. Там генератор шрифтов( шрифты на лювой вкус), пример и сама библиотека, ну и обсуждение то же...

Ksanatos 11.02.2010 22:56

Ответ: Прошу помощи в некоторых вопросах...
 
Угу. Работает отлично. А где можно новые шрифты делать? Или для этого придётся делать стандартные, а потом уже генерировать в МП?

cherepets 12.02.2010 11:07

Ответ: Прошу помощи в некоторых вопросах...
 
да, только из стандартных делает эта прога. нокте тебе мешает открыть результат фотошопом и переделать все?

Ksanatos 12.02.2010 12:47

Ответ: Прошу помощи в некоторых вопросах...
 
Цитата:

Сообщение от cherepets (Сообщение 137011)
да, только из стандартных делает эта прога. нокте тебе мешает открыть результат фотошопом и переделать все?

Да хоть паинтом, только в большинстве случаев придется менять dat. так что легче будет найти прогу создающую шрифты, а потом уже конвертировать.

Ksanatos 13.02.2010 22:29

Ответ: Прошу помощи в некоторых вопросах...
 
А если шрифт в папке, то как его загружать?
так можно:
PHP код:

loadfont('/fonts/Central Gothic_10'); 

?

А ещё есть такой вопрос: как вырисовывать буквы загруженным шрифтом.
Например процедурой drawstring.

odd 14.02.2010 02:49

Ответ: Прошу помощи в некоторых вопросах...
 
Цитата:

Сообщение от Ksanatos (Сообщение 137300)
А ещё есть такой вопрос: как вырисовывать буквы загруженным шрифтом.
Например процедурой drawstring.

Ты угадал. Так и рисуй. К примеру:

PHP код:

DrawString('Вася Пупкин'55);
Repaint


Ksanatos 14.02.2010 19:08

Ответ: Прошу помощи в некоторых вопросах...
 
Ну я загружаю два шрифта так:
font(0); loadfont('font_1');
font(1); loadfont('font_2');
И как мне писать первым, а после этого надо будет ещё и вторым?

Ksanatos 14.02.2010 19:47

Ответ: Прошу помощи в некоторых вопросах...
 
Почему если я использую процедуру textwidth ни телефон ни эмулятор не фурычат, а если меняю на стандартную length всё впорядке?
работает:
PHP код:

x:=trunc((getwidth-length(st))/2);
      
y:=getheight-25;
      
drawtext(st,x,y); 

не работает:
PHP код:

x:=trunc((getwidth-textwidth(st))/2);
      
y:=getheight-25;
      
drawtext(st,x,y); 


GRAY_WOLF 14.02.2010 21:21

Ответ: Прошу помощи в некоторых вопросах...
 
PHP код:

st:='text';font(0);DrawString(st,getwidth/textwidth(st)/2,getheight-25);//шрифт 0
 
st:='text.TXT';font(1);DrawString(st,getwidth/textwidth(st)/2,getheight-45);//шрифт 1 

Текст по центру относительно оси Х.

odd 15.02.2010 02:55

Ответ: Прошу помощи в некоторых вопросах...
 
Команда font(n); служит именно для выбора текущего шрифта.

Ksanatos 15.02.2010 19:59

Ответ: Прошу помощи в некоторых вопросах...
 
И что же неправильно я делаю опять(белый экран):
PHP код:

font32.init(2);
  
font(1); loadfont('century gothic_9'); 


odd 15.02.2010 21:19

Ответ: Прошу помощи в некоторых вопросах...
 
Скачай новую версию библиотеки. Там эта ошибка исправлена.

dess 18.02.2010 18:54

Ответ: Прошу помощи в некоторых вопросах...
 
и у меня вопро
мне понравилось писать на MIDletPascal 3.0 BETA 2
а с русским текстом проблемка можно это как то исправить?

Ksanatos 18.02.2010 20:08

Ответ: Прошу помощи в некоторых вопросах...
 
меня уже зае... эти проблемы со шрифтом!
я использую эмуль KEmulator lite v0.9.7 и в логах высвечивается сообщение
PHP код:

Custom.jar.getResourceStream: /century gothic_9.png (null

почему не загружается шрифт, то же самое на мобиле.


Часовой пояс GMT +4, время: 06:20.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot