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

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

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

Ответ
 
Опции темы
Старый 09.03.2010, 21:18   #76
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Сообщение от GRAY_WOLF Посмотреть сообщение
А библиотеку самим компилировать из java в class?
Пардон. В спешке немного ошибся. Исправил. Качай.
(Offline)
 
Ответить с цитированием
Старый 10.03.2010, 10:11   #77
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

нокиа е51. при втором вызове init виснет.
се (старый, 176х208 ) тормозит прокрутка, сильно.
(Offline)
 
Ответить с цитированием
Старый 10.03.2010, 11:08   #78
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

на нокиа проблема была в другом (виснет при чтении файла с помощью lib_resloader).
а вот у СЕ точно проблема в меню32 (нарисовал менюшку средствами МП - тормоза пропали)
(Offline)
 
Ответить с цитированием
Старый 10.03.2010, 18:05   #79
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Странно. Выложи главный цикл твоего меню. Может в цикле что-то не так написано.
(Offline)
 
Ответить с цитированием
Старый 10.03.2010, 19:00   #80
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

не сохранил старого исходника, а в новом меню сам сделал стандартными средствами МП.
ну, я большую часть кода брал из примера в первом посте. отличия только в фоне и в том что пункты меню из файла беру.
(Offline)
 
Ответить с цитированием
Старый 12.03.2010, 18:09   #81
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Свежий пример меню. Со скроллингом длинных пунктов.
С цикличным перемещением курсора по меню.
Кому нужно ещё и запоминать положение курсора - воспользуйтесь командами Selected (положение курсора было) и SetCursor (установить курсор на требуемую позицию).
Вложения
Тип файла: zip MenuDemo.zip (19.6 Кб, 584 просмотров)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Dimon (12.03.2010)
Старый 12.03.2010, 18:14   #82
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_menu32 - Графическое меню без головной боли

Сообщение от odd Посмотреть сообщение
Свежий пример меню. Со скроллингом длинных пунктов.
С цикличным перемещением курсора по меню.
Кому нужно ещё и запоминать положение курсора - воспользуйтесь командами Selected (положение курсора было) и SetCursor (установить курсор на требуемую позицию).
давно бы так! Большое спасибо!
(Offline)
 
Ответить с цитированием
Старый 14.03.2010, 18:00   #83
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_menu32 - Графическое меню без головной боли

Нашел ошибку! некорректно будет работать цикличность, если в меню кол-во пунктов не помещается на экран! Именно это
if key=GA_DOWN then
begin
if Selected = pun then SetCursor(0);
else CursorDown;
DrawMenu; Repaint; Delay(200);
end;

когда например на экран помещается 5 пунтков, а всего их 7, то при листании вниз в нихнем пункте, курсор переместиться не на 0, верхний во всем меню, а на 2, тот верхний, который поместился на экране!!! Исправь пожалуйста, odd!
(Offline)
 
Ответить с цитированием
Старый 15.03.2010, 05:23   #84
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Попробуй, это должно помочь.
Вложения
Тип файла: zip Lib_menu32.zip (4.5 Кб, 591 просмотров)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Dimon (15.03.2010)
Старый 15.03.2010, 14:41   #85
Dimon
Оператор ЭВМ
 
Регистрация: 22.02.2010
Сообщений: 48
Написано одно полезное сообщение
Ответ: Lib_menu32 - Графическое меню без головной боли

Сообщение от odd Посмотреть сообщение
Попробуй, это должно помочь.
да дейставительно помогло, спасибо за помощь
(Offline)
 
Ответить с цитированием
Старый 16.07.2010, 15:09   #86
NightDeath
Оператор ЭВМ
 
Регистрация: 18.11.2009
Сообщений: 48
Написано 2 полезных сообщений
(для 2 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

никак не могу понять как сделать,чтоб Lib_vscroll нормально работала с Lib_menu32.Такой код не работает,а точнее ползунок внизу вылазит за экран

SetVScroll(wi - VScrollwidth, 20, hi-40);
vscroll.SetOffset(3);
DrawVScroll(0,punkt*textheight,selected*textheight , hi-30);

punkt-кол-во пунктов.Пробовал и без умножения на textheight.Если я правильно понимаю то дело в последнем параметре hi-30,помогите плиз.

Все,помощь не нужна,сам разобрался

Последний раз редактировалось NightDeath, 18.07.2010 в 00:31.
(Offline)
 
Ответить с цитированием
Старый 04.08.2010, 21:38   #87
psih1
Знающий
 
Аватар для psih1
 
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений
(для 32 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Что значит число 4278190250 ????
LoadCursor(CreateCursor(GetWidth12,4278190250)); // Создаем курсор 
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
(Offline)
 
Ответить с цитированием
Старый 04.08.2010, 22:58   #88
GRAY_WOLF
Разработчик
 
Аватар для GRAY_WOLF
 
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений
(для 93 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Это цвет курсора с прозрачностью „ARGB” в десятичной системе.
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
psih1 (05.08.2010)
Старый 01.09.2010, 14:09   #89
Ksanatos
ПроЭктировщик
 
Аватар для Ksanatos
 
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений
(для 17 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

И что из этого что?
250
190
278 (это вообще ни в какие ворота не лезет, пробовал 178 в палитре цветов, вроде похоже на цвет курсора в мидлете)
4 - альфа канал
так чтоли?
т.е. как это число вичислить?
__________________



(Offline)
 
Ответить с цитированием
Старый 01.09.2010, 16:47   #90
cHeRsAnYa
ПроЭктировщик
 
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений
(для 27 пользователей)
Ответ: Lib_menu32 - Графическое меню без головной боли

Нет конечно ))) В шестнадцатиричную систему (HEX) переведи
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Ksanatos (01.09.2010)
Ответ


Опции темы

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

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
Как программно узнать имя пункта меню который был выбран (Обычное/стандартные меню)? Richik Основной форум 5 25.05.2009 23:20
2д игровой графический чат Serg153 Основной форум 17 01.02.2009 00:35
Графическое меню в Midlet Pascal. Как? JIexa Основной форум 9 29.06.2008 13:37


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


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