|
|
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, как на фильтре перехватить скролл? Стандартным способом Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Не получается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2019, 19:03 |
|
||
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
Дело в том, что при скролле мышкой по фильтру выскакивает ошибка List Index out of bounds, какой ехлибовский метод переписывать я пока не знаю, поэтому хоть так отловить, просто запрещать скролл. 2-й день сижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 11:02 |
|
||
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
aford, анализируй значение Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 14:40 |
|
||
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
afordпри скролле мышкой по фильтру если речь про фильтры эхгрида, то в гриде наверняка есть свое событие скроллинга. Используй его со своими параметрами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 14:48 |
|
||
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
Док, пробовал, чет не получается) Перехватил так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Чтобы не выскакивала ошибка просто отменяю скролл, а по хорошему надо как-то заполнить значения списка FilterEdit, они прекрасно заполняются при клике на кн. выпадения списка. Пробовал разные процедуры, но все без толку: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 15:21 |
|
||
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
aford, у эхгрида ошибка "List Index out of bounds", похоже, генетическая. В старом проекте с EhLib 4.х она у меня тоже периодически вываливается на ровном месте. Похоже, бажок так и не выловили. А я пока до дома добраться не могу (по 3-ём работам мотаюсь), чтобы проверить свои советы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 17:22 |
|
||
|
DbgridEh STFilter перехват скролла
|
|||
|---|---|---|---|
|
#18+
Док, в 5й версии можно выйти из положения по TCustomDBGridEh.CMMouseWheel, а в 7-й она уже почему-то не отрабатывает, только приведенным мной способом выше. Ну да ладно, у меня теперь вопрос по ошибке)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 18:32 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39780418&tid=2039744]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 511ms |

| 0 / 0 |
