|
|
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
Именно курсором... Нужно выделять записи подведением курсора мыши. Нужно вот для чего: в гриде сокращенная информация, делаю всплывающий самодельный хинт для показа подробностей при наведении мыши. Но запись выделена щелчком мыши или клавиатурой может быть другая, поэтому надо бегать по записям прямо курсором. Делаю в FMX, но не суть. Приму любые советы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2017, 16:41:57 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
поэтому надо бегать по записям прямо курсором. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2017, 22:30:27 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
DimaBr, спасибо! Но под FMX Grid не смог адаптировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 08:44:45 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
Сделал через grid.selectrow Всё ок, но перемещается только по гриду, а по датасету нет :( Как принудительно по датасету подвигать его? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 10:31:40 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
Если грид DB, то при перемещение по нему автоматически позиционируется датасет. Если не DB , то позиционируйте Locate-ом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 11:00:08 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
В FMX совершенно другая модель поведения. И дебильный грид. Поэтому традиционные подходы не будут работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 11:17:35 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
Сделал через selectrow и dataset.RecNo. Позже скину код. Сам не ожидал, просто получилось. Надо теперь только как-то отследить появление popupmenu... Тоже та ещё фигня... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 14:40:59 |
|
||
|
Прокрутка grid'а курсором мыши
|
|||
|---|---|---|---|
|
#18+
Не работал с FMX, поэтому могу и наврать. Вот так попробуйте: Код: pascal 1. 2. 3. 4. 5. 6. Я не знаю, сколько в себя запихивает данных грид из датасета, но на тестовых табличках такой подход срабатывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 15:28:00 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39476814&tid=2042110]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 367ms |

| 0 / 0 |
