
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.05.2005, 13:48:52
|
|||
|---|---|---|---|
|
|||
Координаты ячейки |
|||
|
#18+
Можно ли в процессе работы программы узнать координаты конкретной (например активной) ячейки Grid? Подсчёт размеров в конструкторе не поможет, потому что колонки могут быть переставлены (Moved), их размер изменён (в том числе и для строк). Дополнительные сложности - могут быть непрокручиваемые колонки (LockColumn). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 14:01:48
|
|||
|---|---|---|---|
Координаты ячейки |
|||
|
#18+
Grid.ActiveColumn Grid.ActiveRow ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 14:06:56
|
|||
|---|---|---|---|
|
|||
Координаты ячейки |
|||
|
#18+
Я просил координаты, а не номер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 14:39:43
|
|||
|---|---|---|---|
Координаты ячейки |
|||
|
#18+
Прямых способов нет. Можно через RelativeRow+RowHeight+HeaderHeight и Top грида. Аналогично для горизонтальной - RelativeColumn+ширина столбца+запас для указателя и признака удаления если есть+ Left грида. ActiveColumn и ActiveRow не подходят - так какм огут указывать на невидимую в данный момент ячейку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 15:02:26
|
|||
|---|---|---|---|
|
|||
Координаты ячейки |
|||
|
#18+
Понятно, обычный, срабатывающий не во всех случаях, геморрой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 15:06:53
|
|||
|---|---|---|---|
Координаты ячейки |
|||
|
#18+
См. OBJTOCLIENT() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 15:29:48
|
|||
|---|---|---|---|
|
|||
Координаты ячейки |
|||
|
#18+
Спасибо огромное, AleksMed. Тема закрыта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2005, 18:19:06
|
|||
|---|---|---|---|
|
|||
Координаты ячейки |
|||
|
#18+
Немного покопался и хочу добавить тем кто вдруг прочтёт - в Grid OBJTOCLIENT возвращает корректное значение координат только для активной колонки (может и для строки). В остальных случаях у меня возвращались значения 4000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1594271]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
271ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 586ms |

| 0 / 0 |
