Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 02.10.2013
Сообщений: 5
1

процедуры клавиши мыши в delphi

27.11.2013, 21:12. Показов 1374. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят подскажите процедуры к клавишам мыши:
При нажатии левой кнопки мыши текст выравнивается по нижней кромке окна, правой - по верхней кромке, при двойном щелчке левой клавиши мыши - по центру. При двойном щелчке правой - по правой кромке.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2013, 21:12
Ответы с готовыми решениями:

Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши
Нужно: Включать курсор при нажатии левой клавиши, а выключать по нажатию правой клавиши мыши....

Событие мыши: перемещение мыши при нажатой левой клавиши
Подскажите, пожалуйста как реализовать следующее: При перемещении мыши при нажатой левой клавише...

Почему delphi после окончания процедуры переходит в начало/середину процедуры?
Почему delphi после второго end; переходит к while, а в полной версии процедуры в ее середину? ...

Навигационные клавиши мыши
Купил мышь и никак не могу привыкнуть к нестандартному назначению навигационных клавиш. Есть ли...

1
81 / 79 / 57
Регистрация: 21.11.2013
Сообщений: 173
28.11.2013, 16:06 2
Лучший ответ Сообщение было отмечено meteora92 как решение

Решение

Примерно так:
Delphi
1
2
3
4
5
6
7
procedure TForm1.Label1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
  if ssLeft in Shift then
 Label1.Align:=alBottom else
 Label1.Align:=alTop
end;
Delphi
1
2
3
4
5
6
procedure TForm1.Label1DblClick(Sender: TObject);
procedure TForm1.Label1DblClick(Sender: TObject);
begin
  Label1.Align:=alCustom;
  Label1.Left:=Form1.ClientWidth div 2 - Label1.Width div 2
end;
0
28.11.2013, 16:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2013, 16:06
Помогаю со студенческими работами здесь

Ограничить передвижение курсора мыши левой нижней четвертью экрана.При нажатие левой клавиши мыши выключить индикатор NumLock(+Звук),при нажатие право
Не могу решить подскожите кто знает.(Ограничить передвижение курсора мыши левой нижней четвертью...

Нажание клавиши мыши в триггере
Здравствуйте, помогите решить проблему. Есть кувшин (видно на фото) куда попадают кубики, как...

Не работают клавиши мыши (не кликают)
Добрый день. Третий день не могу найти решения, перешерстил весь гугл тоже ответов нет. Система...

Действие на удержание клавиши мыши на обьекте
Все привет! Столкнулся с одной проблемой, хочу прописать определенное на удержание кнопки нажатой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru