Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

переход фокуса между компонентами на DBCtrlGrid-е   Найти похожие ветки 

 
2bj   (2005-09-07 13:34) [0]

не по нажатию TAB, а на Enter?  Кто знает как сделать...Заранее благодарен!!


 
Anatoly Podgoretsky ©   (2005-09-07 13:48) [1]

Как вас всех тянет на Enter, насколько глубоко внедрился ДОС в души. А кричали, что это не ОС


 
2bj   (2005-09-07 13:54) [2]

А все же можно ли сделать именно с DBCtrlGrid-ом....?


 
Ильш ©   (2005-09-07 14:04) [3]


> внедрился ДОС в души

а при чем тут ДОС
а Excel ?


 
Mike Kouzmine ©   (2005-09-07 14:07) [4]

2bj   (07.09.05 13:54) [2] Можно. Можно и на ф5 и даже на левый шифт или ескейп. И даже на движение мыши. Переопредели реакцию и в путь.


 
Ильш ©   (2005-09-07 14:08) [5]


> А все же можно ли сделать именно с DBCtrlGrid-ом....?

просто тупо обработать OnKeyPress


 
2bj   (2005-09-07 14:15) [6]

Ильш может быть я говорю о элементарных для тебя вещах, но не мог бы ты более подробнее?


 
2bj   (2005-09-07 14:17) [7]

Mike Kouzmine как реакцию переопределить?


 
Nikolay M. ©   (2005-09-07 15:56) [8]


> 2bj

У формы для таких случаев имеется KeyPreview. В хелпе и пример по нему есть.


> Ильш ©   (07.09.05 14:08) [5]
> просто тупо обработать OnKeyPress

Давай. Посмотрю я на твою тупую обработку при наличии 20-30 контролов на форме.
Иногда лучше жевать, чесслово...


 
alex_***   (2005-09-07 16:00) [9]

так и пробежаться по всем контролам и навесить обработчик. Все нагляднее чем оконную процедуру заменять.


 
Плохиш ©   (2005-09-07 16:18) [10]


> Nikolay M. ©   (07.09.05 15:56) [8]

> Давай. Посмотрю я на твою тупую обработку при наличии 20-30
> контролов на форме.
> Иногда лучше жевать, чесслово...

Максимум 8 строк в обработчике формы OnKeyPress и контролов хоть миллион.


 
Nikolay M. ©   (2005-09-07 16:32) [11]


> Плохиш ©   (07.09.05 16:18) [10]
> Максимум 8 строк в обработчике формы OnKeyPress и контролов
> хоть миллион.


Так посоветовал я. А в [5], видимо, имеется ввиду это (мало того, что в лоб и неэффективно, так еще и оригинальные обработчики потрутся):


> alex_***   (07.09.05 16:00) [9]
> так и пробежаться по всем контролам и навесить обработчик.
> Все нагляднее чем оконную процедуру заменять


 
Плохиш ©   (2005-09-07 16:37) [12]


> Nikolay M. ©   (07.09.05 16:32) [11]

Хм, телепат? ;-)


 
Stanislav ©   (2005-09-07 16:59) [13]

OnkeyDown
if key=13 then windows.keybd_event(9,0,0,0);


 
Nikolay M. ©   (2005-09-07 17:18) [14]


> Плохиш ©   (07.09.05 16:37) [12]

Немного :)
Просто ключевое слово в правильном ответе - KeyPreview, а оно в этом посте отсутствует.



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
14-1127987477
Карелин Артем
2005-09-29 13:51
2005.10.23
Киньте в меня алгоритмами выбора оптимального пути из А в Б.


1-1128256550
Kolan
2005-10-02 16:35
2005.10.23
Немогу добится нужного мне поведения от Balloon Tip а


1-1128297855
Mixer
2005-10-03 04:04
2005.10.23
Как узнать подключен ли manifest?


2-1127749201
Shader
2005-09-26 19:40
2005.10.23
Opengl - прозрачный фон и вывод текста и другое


6-1120433369
Galiaf
2005-07-04 03:29
2005.10.23
Как узнать номер отключившегося клиента в TServerSocket?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский