Обсуждение статьи "Графические интерфейсы XI: Поля ввода и комбо-боксы в ячейках таблицы (build 15)" - страница 2

 

все это чудо по прежнему не работает в MT4?

 
Pavel Kolchin:

все это чудо по прежнему не работает в MT4?

С небольшими корректировками работает.

UPD. Проверены не все элементы...

 
такой вопрос, при вводе в таблицу текста с правой цифровой клавиатуры, то ни чего не происходит, ячейка не отображает вводимые данные, где искать этот баг7
 
Andrii Djola:
такой вопрос, при вводе в таблицу текста с правой цифровой клавиатуры, то ни чего не происходит, ячейка не отображает вводимые данные, где искать этот баг7

В текущей версии библиотеки цифровая клавиатура не обрабатывается. 

 
плохо
 
Anatoli Kazharski:

В текущей версии библиотеки цифровая клавиатура не обрабатывается. 

Как ни странно, но у меня обрабатывается...
 
Oleksii Chepurnyi:
Как ни странно, но у меня обрабатывается...
а может Вы что-то редактировали? Если да то что?
 
Oleksii Chepurnyi:
Как ни странно, но у меня обрабатывается...

Цифры вводятся? 

 
Anatoli Kazharski:

Цифры вводятся? 

Да.

Andrii Djola:
а может Вы что-то редактировали? Если да то что?

Кстати, да. Что-то такое припоминаю... Теперь бы вспомнить, что менял :)

По-моему, вот это добавлял. Keys.mqh

string CKeys::KeySymbol(const long key_code)
  {
   string key_symbol="";
//--- Если нужно ввести пробел (клавиша "Space")
   if(key_code==KEY_SPACE)
     {
      key_symbol=" ";
     }
//--- Если нужно ввести (1) алфавитный символ или (2) символ цифровой клавиши или (3) специальный символ
   else if((key_code>=KEY_A && key_code<=KEY_Z) ||
           (key_code>=KEY_0 && key_code<=KEY_9) ||
           (key_code>=KEY_NUMLOCK_0 && key_code<=KEY_NUMLOCK_SLASH) ||
           (key_code>=KEY_SEMICOLON && key_code<=KEY_SINGLE_QUOTE))
     {
      key_symbol=::ShortToString(::TranslateKey((int)key_code));
     }
//--- Вернуть символ
   return(key_symbol);
  }
 
Oleksii Chepurnyi:

Да.

Кстати, да. Что-то такое припоминаю... Теперь бы вспомнить, что менял :)

По-моему, вот это добавлял. Keys.mqh

спасибо огромное!