|
|
|
кнопки перемещения на Gridе FoxPro 6
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста! У меня такая проблема. Работаю в FoxPro 6. Создаю на форме кнопки перемещения по Гриду. Кнопки работают, но на Гриде не выделяются активные строки! Только при нажатии мышкой. Подскажите как и что делать! (В 9-ом FoxPro есть хорошее свойство HighlightStyle, а как быть в 6-ой версии не знаю... ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2008, 10:34 |
|
||
|
кнопки перемещения на Gridе FoxPro 6
|
|||
|---|---|---|---|
|
#18+
Тема обсуждалась здесь не раз. Возможное решение: Вставьте в кнопке навигации по таблице вызов такой процедуры Procedure otmet_curline (oGrid,nCurrent) cExp = "IIF(RECNO()="+Str(nCurrent)+",RGB(255,255,0),RGB(255,255,255))" oGrid.SetAll("DynamicBackColor",cExp,"Column") oGrid.Refresh() Endproc oGrid - объект Grid; nCurrent - номер строки таблицы, которую надо отметить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2008, 12:21 |
|
||
|
кнопки перемещения на Gridе FoxPro 6
|
|||
|---|---|---|---|
|
#18+
Надо просто возвращать фокус на Grid после перемещения указателя записи в самой таблице Код: plaintext А собственно выделение строки описано здесь Как выделить всю активную строку Grid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2008, 13:18 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35266245&tid=1587863]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 288ms |

| 0 / 0 |
