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

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

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

Ответ
 
Опции темы
Старый 13.03.2010, 13:16   #151
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_font32: Графические шрифты

odd, а можно как нибудь загрузить шрифт например FOnt(0); не из файла, а как стандартный шрифт телефона. Наверно экономнее буде расходоваться память heap. Т.е. например Font(0); стандартный обычный, Font(1): жирный стандартный, т.к и мидлет будет весить меньше и производительность увеличится =)
(Offline)
 
Ответить с цитированием
Старый 13.03.2010, 16:25   #152
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

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

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

odd а можно как нибудь получить позицию курсора? Например сделать, чтоб если текст в самом низу и больше не листается, то автоматически выключить автоскролинг? ПОжалуйста, если можешь, скажи как так сделать
(Offline)
 
Ответить с цитированием
Старый 17.03.2010, 22:19   #155
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_font32: Графические шрифты

Dimon, почти к каждой либе добрый автор прикладывает файл *.txt. В нем сказано:
GetPosition - Выяснить текущее положение текста в пикселах.
К примеру, у вас очень длинный текст, который не влазит в окно. Вы его передвинули вниз, скажем, на 33 пиксела
и вверх на 10 пикселов. Функция GetPosition вернет 23.
__________________________________________________
добавлю так же о функции Format, что
Функция возвращает расчётную высоту полученного разбитого
текста в пикселах.
(Offline)
 
Ответить с цитированием
Старый 17.03.2010, 22:30   #156
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Смех Ответ: Lib_font32: Графические шрифты

Сообщение от cherepets Посмотреть сообщение
Dimon, почти к каждой либе добрый автор прикладывает файл *.txt
Так ведь это ещё и читать надо оказывается...
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Старый 17.03.2010, 23:08   #157
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_font32: Графические шрифты

БЛИН Я ХОЧУ СДЕЛАТЬ чтоб не точное кол-во пикселей, а чтоб ЕСЛИ В САМОМ КОНЦЕ то автоскрол не действует! Я не могу считать точное кол-во пикселей
(Offline)
 
Ответить с цитированием
Старый 18.03.2010, 01:01   #158
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_font32: Графические шрифты

тебе функция Format говорит "где у нас самый конец", а GetPosition - текущее положение. вывод:

h:=Format...
if GetPosition=h then...
(Offline)
 
Ответить с цитированием
Старый 18.03.2010, 15:14   #159
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_font32: Графические шрифты

Сообщение от cherepets Посмотреть сообщение
тебе функция Format говорит "где у нас самый конец", а GetPosition - текущее положение. вывод:

h:=Format...
if GetPosition=h then...
и так ничего не работает. фунция формат не говорит мне что текст в конце. Твой пример не пашет
(Offline)
 
Ответить с цитированием
Старый 18.03.2010, 20:06   #160
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Делать надо примерно так:
1. Форматнули текст и записали высоту полученного разбитого текста в переменную, скажем HGT
2. Перематываем текст как угодно
3. Если GetPosition + Высота окна для вывода текста (обычно на весь экран, то есть GetHeight) < HGT, то автоматически скроллить можно иначе скроллить не имеет смысла.
(Offline)
 
Ответить с цитированием
Старый 31.03.2010, 01:17   #161
NightDeath
Оператор ЭВМ
 
Регистрация: 18.11.2009
Сообщений: 48
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Lib_font32: Графические шрифты

Какой прогой надо генерировать шрифты для новой версии либы?
(Offline)
 
Ответить с цитированием
Старый 31.03.2010, 11:37   #162
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_font32: Графические шрифты

которая в том же посте что и сама либа
#94
(Offline)
 
Ответить с цитированием
Старый 31.03.2010, 13:48   #163
NightDeath
Оператор ЭВМ
 
Регистрация: 18.11.2009
Сообщений: 48
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Lib_font32: Графические шрифты

О,точно,не на той сьранице смотрел))спс
(Offline)
 
Ответить с цитированием
Старый 10.04.2010, 15:01   #164
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_font32: Графические шрифты

Специальная версия библиотеки с поддержкой функции поворота экрана.
Добавились только команды:

rotate(k: integer) - Установить угол вращения
0 - 0 градусов
5 - 90 градусов
3 - 180 градусов
6 - 270 градусов

repaint - Перерисовка экрана для тех случаев когда экран повернут.
При угле поворота 0 можно пользоваться и стандартным Repaint.

Пример использования прилагается.
Вложения
Тип файла: zip Lib_font32.zip (5.8 Кб, 598 просмотров)
Тип файла: zip Font33test.zip (15.4 Кб, 510 просмотров)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо odd за это полезное сообщение:
Dimon (10.04.2010), NightDeath (10.04.2010)
Старый 10.04.2010, 15:47   #165
NightDeath
Оператор ЭВМ
 
Регистрация: 18.11.2009
Сообщений: 48
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Lib_font32: Графические шрифты

Большое спасибо!!!
(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, время: 19:20.


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