Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 05.03.2010, 00:20   #136
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_font32: Графические шрифты

Как заставить работать вот эту процедуру
Procedure Helper(s1strings2string);
 
begin
   Font
(0); ww:=Format(s10); DrawTextWindowxx:=xx ww;
   
Font(1); ww:=Format(s20); TextWindow(2xxwi 4hi 2);
   
DrawTextWindowxx:=xx wwTextWindow(2xxwi 4hi 2);
 
end
с новой либой. Мидлет не вешается, но и нет ни какого отображения информации. С Lib_font32 от 13.12.2009г такого не наблюдалось.
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 05.03.2010, 01:16   #137
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Не знаю. Надо глянуть саму программу полностью.
(Offline)
 
Ответить с цитированием
Старый 05.03.2010, 19:50   #138
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_font32: Графические шрифты

Сообщение от odd Посмотреть сообщение
Не знаю. Надо глянуть саму программу полностью.
Пример отправлен на Яндекс "мыло". Помощь ожидается?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...

Последний раз редактировалось GRAY_WOLF, 07.03.2010 в 14:31.
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 16:33   #139
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_font32: Графические шрифты

Odd так как можно заставить работать процедуру из 136 поста с новой либой фонт32? Или же работать со старой?
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 09.03.2010, 20:30   #140
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Долго колупался с поиском глюка у тебя. В итоге причина оказалась в банальной несовместимости шрифтов. У тебя шрифты Verdana_10 сгенерированы в старом генераторе. Но всё равно в процессе анализа немного модернизировал библиотеку и за это спасибо.

Держите более свежую.
Вложения
Тип файла: zip Lib_font32.zip (5.4 Кб, 505 просмотров)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
GRAY_WOLF (09.03.2010)
Старый 09.03.2010, 21:03   #141
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_font32: Графические шрифты

Сообщение от odd Посмотреть сообщение
Долго колупался с поиском глюка у тебя. В итоге причина оказалась в банальной несовместимости шрифтов. У тебя шрифты Verdana_10 сгенерированы в старом генераторе. Но всё равно в процессе анализа немного модернизировал библиотеку и за это спасибо.

Держите более свежую.
Извиняюсь. Собрал архив из другой патки, а там в поекте не прописаны были шрифты в инициализации, но в проекте были добавлены оба варианта шрифтов. Т.к. работал и со старой версией библиотеки. На данный момент процедура работает с новой библиотекой.
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 10.03.2010, 12:00   #142
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_font32: Графические шрифты

еще заметил что зависает на старых телефонах новая версия.
3100 при прокрутке вверх-вниз большого окна, а также что сетклип не помогает(((
(Offline)
 
Ответить с цитированием
Старый 11.03.2010, 16:09   #143
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_font32: Графические шрифты

с исолюстрациями некоректкно расчитывает высоту текста. ПОстоянно на разных экрнаха видна часть текста. Чем меньше экран тем больше отобржается. Если не добавляю илюстрации то всё норм. ДАЖЕ В ТВОЁм примере с динозаврами глянь отображается не весь текст
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
odd (12.03.2010)
Старый 12.03.2010, 14:36   #144
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Да, что-то теперь появились проблемы с форматированием текста. Нужно разобраться...

Все нормально, разобрался. Действительно, при добавлении иллюстраций часть текста внизу не отображалась.
Вложения
Тип файла: zip Lib_font32.zip (5.4 Кб, 529 просмотров)
Тип файла: zip TEXT.zip (38.8 Кб, 537 просмотров)

Последний раз редактировалось odd, 12.03.2010 в 17:42.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
Dimon (12.03.2010), GRAY_WOLF (12.03.2010), im_zorg (07.05.2011)
Старый 12.03.2010, 20:12   #145
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_font32: Графические шрифты

odd большое спасибо. Еще вопрос: как мне реализовать смену шрифтов при нажатии клавиши 0? Если одиночную, т.е. с одного FOnt(0) на второй Font(1) и обратно я сделал вот так: всё работает)

f1: boolean;
-----------------------------------------
Font(0); f1:=false;
-------------------------------------------
if (f1) then
begin font(1); DrawTextWindow; repaint;
if getkeyclicked= KE_KEY0 then f1:=false; end;
if f1 =false then
begin Font(0); DrawTextWindow; repaint; end;
-------------------------------------------------------
if getkeyclicked = KE_KEY0 then begin f1:=NOT f1; end;
А как сделать так:
например, нажимаю на 0 шрифт меняется. Потом, уже во врмея нового шрифта если нажимаю на 0, то опять меняется на Font(2), а если еще, 3 раз нажимаю, то тогда уже меняется вновь на 1. (FOnt(0)).
Я пытался сделать так:

-------------------------
f1,f2:boolean;
------------------------
f1:=false; f2:=false;
-------------------------
if (f1) then
begin f2:=false; font(1); DrawTextWindow; repaint; if getkeyclicked= KE_KEY0 then f1:=false; f2:=NOT f2; end;
if f1 =false then begin f:=0; Font(0); DrawTextWindow; repaint; end;
if (f2) then
begin
font(2); f1:=false; DrawTextWindow; repaint;
if getkeyclicked= KE_KEY0 then f2:=false; f1:=false; drawtextwindow; repaint;
end;
if f2 =false then
begin ; Font(0); DrawTextWindow; repaint; end;
-----------------------------------------------------------
if getkeyclicked = KE_KEY0 then begin f1:=NOT f1; end;
-----------------------------------------------------
то не выходит ничего подскажите плиз . Я хочу сделать чтоб разного цвета шрифты могли быть, т.е например так
Font(0); LoadFont('Arial10'); color(255, 0, 0, 0);
Font(1); LoadFont('Arial10'); color(255, 255, 0, 0);
Font(2); LoadFont('Arial10'); color(255, 0, 0, 255);
И чтоб они менялись, как я писал выше.
(Offline)
 
Ответить с цитированием
Старый 12.03.2010, 21:03   #146
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Попробуй что-то типа такого:
var current_fontinteger;
......
current_font:=0;
......
if 
getkeyclicked KE_KEY0 then
begin
current_font
:=current_font+1;
if 
current_font 3 then current_font:=0;
Font(current_font);
DrawTextWindow;
Repaint;
Delay(200);
end
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Dimon (12.03.2010)
Старый 12.03.2010, 21:16   #147
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_font32: Графические шрифты

Сообщение от odd Посмотреть сообщение
Да, что-то теперь появились проблемы с форматированием текста. Нужно разобраться...

Все нормально, разобрался. Действительно, при добавлении иллюстраций часть текста внизу не отображалась.
А картинок так и не ма в мидлете...
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 12.03.2010, 22:30   #148
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_font32: Графические шрифты

Сообщение от GRAY_WOLF Посмотреть сообщение
А картинок так и не ма в мидлете...
у меня есть и причём и на телефоне, и на всех эмуляторах
(Offline)
 
Ответить с цитированием
Старый 12.03.2010, 23:20   #149
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Сообщение от GRAY_WOLF Посмотреть сообщение
А картинок так и не ма в мидлете...
Пришли программу, может я разберусь. Может в самой программе дело?
(Offline)
 
Ответить с цитированием
Старый 12.03.2010, 23:36   #150
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_font32: Графические шрифты

Сообщение от odd Посмотреть сообщение
Пришли программу, может я разберусь. Может в самой программе дело?
Я компилирую прилагаемый примет только...
Все другие твои примеры идут на УРА!!!
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графическое меню. GRAY_WOLF Наше Open Source Software 0 18.12.2009 20:33
графический планшет и 3D Max SKA_DIMKA 3D Моделирование 11 18.08.2009 17:28
2д игровой графический чат Serg153 Основной форум 17 01.02.2009 00:35
Шрифты MaDoW Программирование 3 26.12.2007 22:33
Шрифты zheland 2D-программирование 1 27.10.2007 22:20


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com