|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.02.2008, 11:51 | #1 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 24
|
Фокус на раздел TMainMenu
Здравствуйте, уважаемые.
Как при активизации формы с имитировать подвод мыши к меню(субменю) расположенного на ней TMainMenu, т.е. "засинить" не вызывая действия по этому меню(субменю). Просмотрел статьи Delphi World 6 - ничего путного там не нашел. Есть там одна статья Компоненты и Классы->Меню->Выделение меню, но функция по ней имитирует нажатие на меню(субменю), вызывая действие. |
19.02.2008, 12:20 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Если не секрет - зачем?
Вообще mouse_event занимается перемешениями курсора программно, но твоя задача, если уточниш скорее всего решаема проще чем ты написал
I'm learning to live...
|
19.02.2008, 12:53 | #3 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Всё на самом деле ещё проще: в WinAPI есть функция HiliteMenuItem, подозреваю, что и в классе TMainMenu она должна быть. Только надо учитывать, что начиная с IE4 меню не "засиняется", а "нажимается" (как и по Alt или F10), так что если и правда "синить", то придется делать OwnerDraw меню.
|
19.02.2008, 15:48 | #4 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 24
|
Для работы только с клавиатурой. Приложение пишется для старушек, которые знают цифровые клавиши (справа) и Enter. Alt+.. для них сложно.
Благодарю, вроде то что нужно, щас попробую. Последний раз редактировалось Stilet; 19.02.2008 в 16:28. |
19.02.2008, 19:29 | #5 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 24
|
B_N функция HiliteMenuItem работает только на выделение цветом раздела меню, но никак не на фокусирование с подсветкой.
|
19.02.2008, 19:32 | #6 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
А что есть "фокусирование с подсветкой", если не секрет?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Фокус окна | Лёка | Общие вопросы Delphi | 11 | 28.01.2008 22:30 |
Фокус формы | Stanislav | Общие вопросы Delphi | 4 | 15.11.2007 21:57 |
TMainMenu и его подменю | Albenous | Компоненты Delphi | 3 | 06.02.2007 07:03 |
Проблемма с компонентой TMainMenu | Nik_K | Компоненты Delphi | 2 | 05.02.2007 22:25 |
Фокус? | AlexandrDel | Помощь студентам | 3 | 17.12.2006 01:54 |