HELP, 3 условия в 1 кнопке с клавиатуры, как сделать?

 

Здравствуйте, прошу вас кинуть или же по быстрому написать код, в котором бы было 3 условия работы через нажатие 1 кнопки с клавиатуры(не obj_button)

тобишь, нажали 1 раз кнопку с клавиатуры, отобразилось 1 число(например), нажали 2-й раз отобразилось другое число(на это же месте, а первое убралось), нажали 3-й раз убралось 2-е число (тобишь ничего не показывается)

Если кому не сложно пожалуйста ответьте

Спасибо

OBJ_BUTTON - Типы объектов - Константы объектов - Константы, перечисления и структуры - Справочник MQL4
OBJ_BUTTON - Типы объектов - Константы объектов - Константы, перечисления и структуры - Справочник MQL4
  • docs.mql4.com
Следующий скрипт создает и перемещает на графике объект "Кнопка". Для создания и изменения свойств графического объекта написаны специальные функции, которые вы можете использовать "как есть" в своих собственных программах. //| Создает кнопку                                                   |               chart_ID=0,               ...
 
vebster005:

Здравствуйте, прошу вас кинуть или же по быстрому написать код, в котором бы было 3 условия работы через нажатие 1 кнопки с клавиатуры(не obj_button)

тобишь, нажали 1 раз кнопку с клавиатуры, отобразилось 1 число(например), нажали 2-й раз отобразилось другое число(на это же месте, а первое убралось), нажали 3-й раз убралось 2-е число (тобишь ничего не показывается)

Если кому не сложно пожалуйста ответьте

Спасибо

static valueIndex=0;

...

if (keycode==KEY_F8) {

    valueIndex=(valuesIndex+1)%3;

    ObjectSetText(0,myLabel,OBJPROP_TEXT,valuesText[valueIndex]);

}

как-то так вот...только надо предварительно заслать всяких опций, чтобы события с клавиатуры получать