Форум: "WinAPI";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизПри нажатии клавиши передавать символ в два окна Найти похожие ветки
← →
DelphiLexx © (2006-03-14 14:14) [0]Есть ListBox.Parent := Memo1 и ListBox.Visible = false . При нажатии символа "<" ListBox.Visible := true, после чего появляется ListBox со значениями. При нажатии клавиши из списка ListBox"a автоматически выбирается то значение, которое начинается с буквы которую мы нажали. Мне необходимо сделать чтобы это буква отображалась и в родителе ListBox"a т.е. в Memo1 см.рис. http://www.rsdn.ru:80/File/26841/2.JPG Как это сделать?
← →
clickmaker © (2006-03-14 14:24) [1]ловить WM_COMMAND с LBN_SELCHANGE, видимо
← →
DelphiLexx © (2006-03-14 15:27) [2]
> ловить WM_COMMAND с LBN_SELCHANGE, видимо
Примерно на коде покажи как это будет выглядеть.
← →
clickmaker © (2006-03-14 15:45) [3]
> DelphiLexx © (14.03.06 15:27) [2]
если тебе нужна одна буква, то можно попробовать ListBox.OnKeyPress
← →
DelphiLexx © (2006-03-14 15:53) [4]
> если тебе нужна одна буква, то можно попробовать ListBox.
> OnKeyPress
Я незнаю одна буква или несколько, нужен аналог того как работает окно свойтсв в Delphi. В самом начале в описании вопроса я всё разъяснил.
← →
clickmaker © (2006-03-14 16:04) [5]
> DelphiLexx © (14.03.06 15:53) [4]
ну ежели ты замахнулся на такую сложную вещь, как редактор с подсказками, то уж отловить в WndProc родителя листбокса LBN_SELCHANGE не составит труда?
Либо OnKeyPress с накоплением символов и последующей их вставкой в текущую позицию мемо.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c