Главная Главная страница форума Регистрация Вход
Новые сообщения Участники форума Правила форума Поиск
Страница 1 из 11
Модератор форума: Ekz 
Форум » Все о Delphi » Компоненты » Компонент TEdit 2
Компонент TEdit 2
тоникДата: Суббота, 08.05.2010, 16:32 | Сообщение # 1
Ранг 1
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
Если Tedit был наложен на GroupBox, то как сделать, чтобы он начал реагировать на нажатие левой кнопкой мыши, а не правой???
 
skycarДата: Суббота, 08.05.2010, 16:47 | Сообщение # 2
Ранг 6
Группа: Проверенные
Сообщений: 116
Награды: 5
Репутация: 31
Статус: Offline
Всмысле, чтоб контекстное меню вызывалось левым кликом? Тогда так

Code

procedure TForm1.Edit1Click(Sender: TObject);
begin
    SendMessage(Edit1.Handle, WM_RBUTTONDOWN, 0, 0);
   SendMessage(Edit1.Handle, WM_RBUTTONUP, 0, 0);
end;

Однако при нажатии правой кнопки будет происходить то же самое. Если вы имели ввиду что-то другое, напишите, пожалуйста

 
тоникДата: Суббота, 08.05.2010, 16:55 | Сообщение # 3
Ранг 1
Группа: Пользователи
Сообщений: 8
Награды: 0
Репутация: 0
Статус: Offline
У нас чтобы ввести данные в Edit, надо по нему щелкнуть правой кнопкой мыши(чтоб установить курсор), а нам надо, чтобы курсор устанавливался левой кнопкой мыши wacko biggrin
 
skycarДата: Суббота, 08.05.2010, 17:55 | Сообщение # 4
Ранг 6
Группа: Проверенные
Сообщений: 116
Награды: 5
Репутация: 31
Статус: Offline
Переключены кнопки мыши?
 
XakerДата: Суббота, 08.05.2010, 20:15 | Сообщение # 5
Ранг 4
Группа: Проверенные
Сообщений: 83
Награды: 1
Репутация: 0
Статус: Offline
тоник, по стандарту фокус на Edit и так устанавливается именно левой кнопкой мыши.
 
AdminДата: Воскресенье, 09.05.2010, 09:02 | Сообщение # 6
Ранг 10
Группа: Пользователи
Сообщений: 1268
Награды: 16
Репутация: 2
Статус: Offline
Quote (Xaker)
тоник, по стандарту фокус на Edit и так устанавливается именно левой кнопкой мыши.

Не то чтобы по стандарту, а именно так как настроено у пользователя в профиле (грубо говоря как настроена ОС).


Не оказываю помощь через личные сообщения и ICQ
 
Форум » Все о Delphi » Компоненты » Компонент TEdit 2
Страница 1 из 11
Поиск:

Copyright DelphiDevelop.ru © 2008-2018
Хостинг от uCoz