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

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

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

Ответ
 
Опции темы
Старый 14.11.2010, 19:23   #1
PVD
AnyKey`щик
 
Аватар для PVD
 
Регистрация: 24.02.2010
Сообщений: 13
Написано 2 полезных сообщений
(для 2 пользователей)
Вопрос Lib_FVisual

Вот пробую создать библиотеку, как бы для отображения визуальных элементов...
Саму библиотеку пока постить не буду нет смысла толком ничего нет


Пример здесь
Джойстик или кнопки 2 4 6 8 используется для перемещения, клик джойстика или 5 приравнивается к нажатию курсора. Чтобы сфокусироваться на элементе нажмите на него, сейчас реализована только лишь строка с возможностью редактирования (Label) При двойном нажатии на ней программа переходит в режим редактирования строки, чтобы выйти от туда нажмите на любое место не занятое данной строкой и виртуальной клавиатурой, можно также выбирать позицию курсора в строке просто кликнете в нужном месте.
(Offline)
 
Ответить с цитированием
Старый 14.11.2010, 19:56   #2
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_FVisual

Интересная идея. Создание собственного GUI это интересно, хоть и довольно сложно.
(Offline)
 
Ответить с цитированием
Старый 23.02.2011, 18:30   #3
NeiroN
AnyKey`щик
 
Аватар для NeiroN
 
Регистрация: 23.02.2011
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Lib_FVisual

По своим попыткам скажу что это достаточно сложно - поэтому нужно заниматься этим вместе, чтобы не изобретать велосипед по 10 раз - сделать все стандартные элементы GUI(кнопка, радио(с групировкой), select, список(раскрывающийся), Лист(с иконками), аналог RichEdit, текстовый редактор, TextArea, Tabs, Таблица, меню, PopUp) с обработкой сенсора или джойстика.

В общем портировать виндовый GUI на J2ME

В общем все графические элементы должны работать в одной библиотеке и перерисовываться вместе и обмен данными через эту же библиотеку - тоесть у текстового поля или виртуального Canvas появляются скролеры, размер их можно динамически менять.
Также экранная клавиатура появляется автоматически при активации процедуры редактирования(щелчок курсора по тексту джойстиком) - один из наглядных примеров свежая операмобайл.
Основная библиотека должна быть на яве, перерисовка должна быть автоматической и должен быть интерфейс добавления собственных графических элементов также внешние процедуры обработки основных событий связанных с элементом.

После такой либы написание всяких файл менеджеров, редакторов и прочей оконной фигни сатанет задачей не труднее чем на Delpi

Последний раз редактировалось NeiroN, 23.02.2011 в 20:11.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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