![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Пытался вычислять координаты через координаты курсора мыши в момент нажатия и столкнулся с тем, что Lazarus не понимает что такое GetCursorPos
Есть GetCursorPos в Лазарусе? Если есть, то где? А если нет, то каким образом решить указанную проблему? ЗЫ. Мне нужны Х и У в системе координат курсора, дабы закрыть ячейку своим DateEdit'ом дабы юзер вводил в столбец только даты. Текущие индексы ячейки в рамках СтрингГрида мне не интересны
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
гугл - GetCursorPos в Лазарус
первая же http://lists.lazarus.freepascal.org/...er/046194.html орет Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
В общем-то нашел, однако проблему это не решило. Как мне преобразовать координаты мыши в координаты left и top конкретной ячейки Стрингрида?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А так лазарус хавает?
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ребята, вы чего? Mouse.CursorPos есть и в Делфи и в Лазаре.
Цитата:
Опять дописываю пост: Есть метод StringGrid1.MouseToCell() Вот им и нужно преобразовывать из координат в ячейки.
I'm learning to live...
Последний раз редактировалось Stilet; 12.11.2013 в 14:19. |
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Дык ему координаты левого верхнегно угла ячейки нужны, моусе здесь как бы и не причем
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 12.11.2013 в 14:21. |
|
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
В любом случае Уткину уже есть из чего выбирать
![]()
I'm learning to live...
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Решил по методу Стилета, координаты мыши подключаются через юнит LCLIntf
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,371
|
![]()
Мен любопытно, зачем нужен GetCursorPos - разве в событиях мыши нет координат?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Координаты ячейки в StringGrid??? | aslanbek | Общие вопросы Delphi | 13 | 01.08.2014 16:53 |
Как определить координаты ячейки внутри функции вызываемой как формула из ячейки? | RISagitov | Microsoft Office Excel | 3 | 07.03.2013 19:45 |
Получить координаты ячейки в CxGrid | Andrey85 | Компоненты Delphi | 3 | 30.10.2011 16:32 |
как определить координаты ячейки с найденным текстом | Тимониссимо | Безопасность, Шифрование | 2 | 30.05.2007 15:23 |