Сообщений: 33
Написано 0 полезных сообщений (для 0 пользователей)
Пара вопросов
1.Написал мидлет-тестировал на н70 н73 н95 к750и к800и-все супер
а вот на моторах-белая полоса режит половину дисплея
настройки
midp 2.0 fullscreen
midp 2.0
fixed-point
2.Создал меню(графическое).По выбору одного элемента-открывается форма и текстовыми полями.Добавил комманду назад.Так вот...нажимаю в форме назад-возвращаюсь в начальное меню а потом сразу опять запускается форма без нажатия какой либо кнопки-как этого избежать
while flag=0 do //пока не нажали на строку 'выход'
begin
key:=getkeypressed;//читаем нажатую кнопку
if ((keytoaction(key)=GA_FIRE) or (key=KE_KEY5)) and (sel=1) then connect(1);//если нажата 1то
if ((keytoaction(key)=GA_FIRE) or (key=KE_KEY5)) and (sel=2) then nextf;// сама форма
if ((keytoaction(key)=GA_FIRE) or (key=KE_KEY5)) and (sel=3) then options;//если 3
if ((keytoaction(key)=GA_FIRE) or (key=KE_KEY5)) and (sel=4) then flag:=1;//если выход
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
Re: Пара вопросов
по поводу вылета в форму: похоже МР не отрабатывает отпускание клавиши при переходе с канваса на форму и считает ее нажатой при возвращении. по логике при показе формы следовало обнулить KP в M.class