forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MidletPascal (http://forum.boolean.name/forumdisplay.php?f=46)
-   -   нажатие на правый и левый софткей (http://forum.boolean.name/showthread.php?t=7984)

ЯМАКc 14.03.2009 02:09

нажатие на правый и левый софткей
 
PHP код:

program alarm;
  var 

    
okclicked:command
  
begin 
  ShowCanvas

  
SetColor(255,255,255);
    
Repaint;
    
ok := createCommand('OK'CM_OK 1); 
    
addCommand(ok); 
    
repeat 
      clicked 
:= getClickedCommand
    
until clicked <> emptyCommand
    if 
clicked ok then halt;
  
end

вот этот код выполняется для правого софткея клавиатуры а как на левый?

Banan 14.03.2009 09:12

Ответ: нажатие на правый и левый софткей
 
Вообщета для какой клавиши будет выполнятся этот код зависит от модели телефона. Что б выполнялся для другой попробуй другие типы команд задавать:CM_BACK,CM_EXIT и т.д(в хелпе все написано).

ASMjavaC 14.03.2009 15:12

Ответ: нажатие на правый и левый софткей
 
банан +1

temned 15.03.2009 08:19

Ответ: нажатие на правый и левый софткей
 
LIB_SOFTKEYS

@llien 15.03.2009 13:52

Ответ: нажатие на правый и левый софткей
 
я выудил у ся кейкоды софтов и использую их в функции getkeyclicked или getkeypressed!

ЯМАКc 15.03.2009 23:03

Ответ: нажатие на правый и левый софткей
 
ну я все перепробывал,
теперь новый вопрос.
как в полноэкранном режиме сделать так чтоб не выскакивало меню при
CreateCommand?
т.е при нажатии на софткей не выскакивало название команд. а прсто обробатывалось как должное.

Piligrim 16.03.2009 23:32

Ответ: нажатие на правый и левый софткей
 
в полноэкранном режиме лучше вообще не использовать команды. они автоматически отрисовываются системой, обрабатывайте простой getKeyPressed

@llien 19.03.2009 13:12

Ответ: нажатие на правый и левый софткей
 
молодец!

как я делаю я написал постом выше!

TahirBySky 28.03.2009 17:07

Ответ: нажатие на правый и левый софткей
 
если еще кому еще интересен этот вопрос - я тоже сталкивался с ним
и написал простенькую прогу которая выдает коды клавиш вашего аппарата и размещение коомманд:http://jamber.info/files/download/a218270787.html
надеюсь поможет


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot