![]() |
|
|
![]()
|
|
| Grom |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 17.8.2006 Где: Москва Репутация: 1 Всего: 1 |
искал по форуму, но так не разобрался до конца. и TMemo есть OnKeyDown. Как сделать чтобы по нажатию в TMemo происходило тоже самое что и по кнопке Tbuttons ?
Но так нельзя, потому что в Key только код одной клавиши --------------------
Хостинг, Vds, Dedicated serve, регистрация доменов (RU,com,net,org) - обращаться в icq. |
|||
|
||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
присвой точно такой же эвентс в Мемо, как и на кнопке (прямо в проекте) или наоборот, смотря где код написал
-------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
KeyDown или KeyUp там есть
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
Попробуй вот этот код:
-------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
| Grom |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 17.8.2006 Где: Москва Репутация: 1 Всего: 1 |
так не интересно Bima, спасибо, почти помогло
Это сообщение отредактировал(а) Grom - 28.8.2006, 16:01 --------------------
Хостинг, Vds, Dedicated serve, регистрация доменов (RU,com,net,org) - обращаться в icq. |
||||
|
|||||
| Link90 |
|
|||
|
"Битый" пиксель ![]() Профиль Группа: Участник Сообщений: 214 Регистрация: 25.11.2005 Где: Иркутск - середин а земли! Репутация: 3 Всего: 7 |
насколько я понял, ты хочешь зарегить свои Хоткеи.
Взято с сайта www.sources.ru |
|||
|
||||
| Grom |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 17.8.2006 Где: Москва Репутация: 1 Всего: 1 |
Link90, спасибо, это я уже читал. Мне не глобальные хоткеи нужны. только тогда когда приложение активно.
PS кстате, как определить свернута-ли программа или развёрнута ? --------------------
Хостинг, Vds, Dedicated serve, регистрация доменов (RU,com,net,org) - обращаться в icq. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
WindowState
у формы ЗЫ один топик один вопрос! -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Bima |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
Со временем поймешь, что чем короче код, то легче его отлаживать и стабильней он работает.
Справка есть вот дословно из справки TShiftState - indicates the state of the Alt, Ctrl, and Shift keys and the mouse buttons. То есть указывает состояние дополнительных клавишь (Alt, Ctrl, и Shift) и еще кнопки мыши. TShiftState может принимать значения: ssShift Клавиша Shift ssAlt Клавиша Alt ssCtrl Клавиша Ctrl ssLeft Левая кнопка мыши ssRight Правая кнопка мыши ssMiddle Средняя кнопка мыши ssDouble Двойной клик на мыши
-------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
||||||
|
|||||||
| Grom |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 17.8.2006 Где: Москва Репутация: 1 Всего: 1 |
--------------------
Хостинг, Vds, Dedicated serve, регистрация доменов (RU,com,net,org) - обращаться в icq. |
|||
|
||||
| Bima |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
Скрин не посмотрел, что то сервис webfile не работает. Но предвижу твою ошибку и попытаюсь исправить.
Допустим есть кнопка Button1 и у нее есть событие (евентс) по нажатии кнопки мыши:
что бы вызвать этот эвентс, нужно в коде программы написать:
Я когда испытывал твой пример эвентс по дургому назвал, вот отсюда и ошибка. Если событие void __fastcall TForm1::Button1Click(TObject *Sender) не создать, а создать только кнопку, тоже выскочит ошибка (нет такой функции). Теперь твой код с учетом моих исправлений:
Это сообщение отредактировал(а) Bima - 29.8.2006, 13:55 -------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
||||||
|
|||||||
| Grom |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 183 Регистрация: 17.8.2006 Где: Москва Репутация: 1 Всего: 1 |
Bima, ну чё сказать... респект! спасибо за помощь !
--------------------
Хостинг, Vds, Dedicated serve, регистрация доменов (RU,com,net,org) - обращаться в icq. |
|||
|
||||
| Bima |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 15.8.2006 Репутация: 2 Всего: 2 |
Да незачто
P.S. а иконка у тебя смешная :-) конец темы!!!!!!!!!!!!!!!!!! -------------------- Чтобы дойти до цели, надо идти. Клавиатура и мышь - это главные инструменты прогресса. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |