Конференция "KOL" » Editbox и Backspace на смартфоне [KOL, WinCE]
 
  • skoro (26.09.08 10:46) [0]
    Всем добрый день!
    Использую KOL и FreePascal для WinCE. Вопрос такого плана: на форме есть несколько компонентов Editbox, как в них перехватить нажатие кнопки Back на смартфоне, чтобы эта кнопка исполняла функцию удалить символ, а не вела себя по-умолчанию - переключение на другое приложение? Копание в MSDN привело к функции SHSendBackToFocusWindow, которая должна вызываться по событию WM_HOTKEY, вот только не ясно какой компонент должен генерировать это событие: форма, Editbox? Ни один из них не генерирует это событие.
  • mdw © (26.09.08 12:06) [1]
    Чтобы получить WM_HOTKEY, нужно сначала установить хоткей. Используйте RegisterHotKey(...); Есть пример: KOLHotKey. На смартфонах не пробовал, но на КПК работает.
 
Конференция "KOL" » Editbox и Backspace на смартфоне [KOL, WinCE]
Есть новые Нет новых   [134431   +16][b:0][p:0.001]