M I D l e t P a s c a l
CreateCommand

Создает команду с текстовой меткой label. Текст метки нужно делать как можно короче. Приоритет команды выставляется с помощью параметра priority; чем меньше это значение тем выше приоритет. Параметр commandType служит для описания назначения данной команды. К примеру, если вы зададите команде назначение CM_BACK, а устройство имеет стандартное место (к примеру, на экране слева и внизу) для расположения команды "back" (назад), то и ваша кнопка будет отображена в данном месте; таким образом, указывая назначение команд, можно поддерживать общий стиль телефона. Параметр commandType может принимать одно из следующих прописанных значений:

·CM_SCREEN - для любого типа команд  
· CM_BACK - для команды типа НАЗАД  
· CM_CANCEL - команда ОТМЕНА  
· CM_OK - команда ОК  
· CM_HELP - команда ПОМОЩЬ  
· CM_STOP - команда СТОП  
· CM_EXIT - команда ВЫХОД  
· CM_ITEM - команда выбора элемента из списка  

function CreateCommand(label:string; 
                         commandType:integer; 
                         priority:integer): command;

 



Пример

var exitCmd, pauseCmd: command;
begin
    exitCmd := CreateCommand('Выход', CM_EXIT, 1);
    pauseCmd := CreateCommand('Пауза', CM_SCREEN, 2);
    AddCommand(exitCmd);
    AddCommand(pauseCmd);
end.





Совместимость

MIDP1.0




Требуемый модуль

Не требуется




Смотри также

GetClickedCommand, AddCommand, RemoveCommand