Графическое меню в Midlet Pascal. Как?
Вот в MP есть функции, чтобы сделать стандартное меню. А как мне сделать, чтобы было свое меню? с красивыми кнопка и пр.
Чтобы инетерфейс вобщем был красивый а не обычный как в Midlet Pascal. Кто может подскажет? |
Ответ: Графическое меню в Midlet Pascal. Как?
Сам рисуй, сам обрабатывай, всё ручками...
|
меню
Ну это так то так. а вот при нажатии кнопки "вниз" перерисовывать весь экран? дык так на телефон много нагрузки. Или перерисовывать только некоторые части. Кто может так делал? Может приведете пример?
|
Ответ: Графическое меню в Midlet Pascal. Как?
В либе cnv2 есть функция repaint_part, хотя и на перерисовку экрана много ресурсов не нужно.
|
Ответ: Графическое меню в Midlet Pascal. Как?
Я тебе выложил парочку примеров создания меню:
http://forum.boolean.name/showthread...1471#post81471 |
Ответ: меню
Цитата:
|
Ответ: Графическое меню в Midlet Pascal. Как?
А подскажите еще как сделать вывод текста чтобы он при достижения конца экрана переходил на новую строчку. И как сделать форму ввода текста в showcanvas??? делать в виде полей может? а при нажатии кнопки ОК выводить TextBox ??? а лучше как при нажатии цифры она сразу появлялась на экране в showcanvas.
|
Ответ: Графическое меню в Midlet Pascal. Как?
Цитата:
Цитата:
Цитата:
|
Ответ: Графическое меню в Midlet Pascal. Как?
Вот простейшая процедура для разбиения длинной строки на маленькие строчечки:
Код:
Так же ещё нужно задать такие переменные: w[0..32] - массив обрезанных строк wi - ширина экрана hi - высота экрана ch - отступ от правого края экрана в пикселах nn - символ для переноса, например "|" Функция GetStringWidth2 - вычисляет ширину строки в пикселах, если у тебя шрифт не графический, а встроенный в телефон, то можно заменить на обычную GetStringWidth. Особенности - чтобы процедура нормально работала нужно перед каждым символом переноса (задаваемым переменной nn) и в самом конце разбиваемой строки ставить пробел. |
Ответ: Графическое меню в Midlet Pascal. Как?
Цитата:
|
Часовой пояс GMT +4, время: 12:28. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot