|
|
|
KeyPress CheckBox и Грид
|
|||
|---|---|---|---|
|
#18+
У меня возникла проблемака с перемещением в гриде... Лиса - 9 Вин - 2000 При KeyPress в CheckBox Грида надо активизировать нужную строку в гриде, а потом запустить функцию... CheckBox.KeyPress Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Пробывал KEYBOARD, но запись не перемещается до MESSAGEBOX Анализировать что нажато skip-ать по записямь неОчень хочется... Надо Page Up/Down расчитывать на сколько сместить и т. д. Плиз хелп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 19:42 |
|
||
|
KeyPress CheckBox и Грид
|
|||
|---|---|---|---|
|
#18+
Попробуй так. Здесь смещаешь и выставляешь флаг, что смещение произошло по нажатию кнопки В afterrowcolChange смортишь на флаг и изменений строки - выполняешь свою функцию и сбрасываешь флаг Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2008, 07:01 |
|
||
|
KeyPress CheckBox и Грид
|
|||
|---|---|---|---|
|
#18+
Такая реализация обдумывалась... CheckBox надо написать как класс... И что б все нужные обработки были в нем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2008, 09:37 |
|
||
|
KeyPress CheckBox и Грид
|
|||
|---|---|---|---|
|
#18+
Что-то я не понял что сделать надо. Надо нажать "Ctrl+..." в CheckBox на одной записи, а активировать другую? Как определяется та запись, куда надо перейти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2008, 20:15 |
|
||
|
KeyPress CheckBox и Грид
|
|||
|---|---|---|---|
|
#18+
> Что-то я не понял что сделать надо. Надо нажать "Ctrl+..." в CheckBox > на одной записи, а активировать другую? Как определяется та запись, куда > надо перейти? Я так понял автору надо после перехода в гриде (с клавиатуры) выполнить некую процедуру. И это действие он хочет обернуть в класс CheckBox`a, который будет лежать в колонке этого грида. Т.е. во внучатом объекте, по отношению к тому, который отвечает за перемещение указателя записи в таблице. Пи этом автор вопроса не хочет сам вычислять колво записей на которые необходимо переместить указатель, чтобы поведение было похоже на штатное поведение грида. Ну в ощем как-то так... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2008, 08:43 |
|
||
|
KeyPress CheckBox и Грид
|
|||
|---|---|---|---|
|
#18+
Galyamov RinatЯ так понял автору надо после перехода в гриде (с клавиатуры) выполнить некую процедуру. И это действие он хочет обернуть в класс CheckBox`a, который будет лежать в колонке этого грида. Т.е. во внучатом объекте, по отношению к тому, который отвечает за перемещение указателя записи в таблице. Пи этом автор вопроса не хочет сам вычислять колво записей на которые необходимо переместить указатель, чтобы поведение было похоже на штатное поведение грида. Ну в ощем как-то так... Все же решил проблему через перемещение указателя... Этот клас просто должен работать как в классе грида, так и в стандартном гриде... Но все равно не ясно... почему указатель не становится на нужную запись при DODEFAULT() или KEYBOARD... В хелпе ниЧего по этому поводу не нашел :( С Ув. Игорь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2008, 11:24 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35181885&tid=1588064]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 267ms |
| total: | 398ms |

| 0 / 0 |
