
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.02.2005, 13:22:04
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
у меня есть datagrid. на mouseup я изменяю ширину любой колонки. если грид не помещается, то внизу появляется полоса прокрутки. мне надо отловить это появление. то есть , если она появляется, то msgbox. как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.02.2005, 15:59:36
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
цикл по всем колонкам, считаешь сумму ширины всех видимых колонок, если она больше ширины грида - msgbox ------------------ Best regards, _bob ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2005, 05:15:57
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
а что, определить наличие горизон. скроллбара невозможно? это мне бы был способ лучше, чем цикл по всем колонкам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2005, 06:14:46
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
Я нашла такой код с помощью API-функции: If (GetWindowLong(DataGrid1.hwnd, GWL_STYLE) And WS_HSCROLL) <> 0 Then MsgBox ("Горизонтальная прокрутка видна!!!") но он почему-то не работает. что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.02.2005, 10:20:12
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
я не знаю, но действительно не работает сам разбирался со скроллбарами, хотел блокировать скроллбар, а то дергался при авторефреше грида, удалось это только путем запрещения перерисовки области экрана из собственной неудачи сделал вывод, что API работают корректно при подаче им хэндла окна, в остальных случаях - как повезёт ------------------ arbeit macht frei ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2005, 07:15:32
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
и что, никак нельзя по другому? может API-функция не та. подскажите верный код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2005, 11:45:51
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
ну кто-нибудь мне поможет с правильным кодом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2005, 17:34:53
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
Настенька, у DataGrid есть свойство ScrollBars Оно принимает значение Код: plaintext 1. 2. 3. 4. 5. 6. если поставить равным это св-во равным dbgVertical, то и скролл должен быть токо вертикальный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.02.2005, 08:13:56
|
|||
|---|---|---|---|
горизонтальный scrollbar |
|||
|
#18+
это не то. читайте правильно вопрос. у меня стиль стоит automatic. я же там приводила код с помощью API-функции. он не работает. это господин Bob заметил. надо его подкорректировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2168247]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 383ms |

| 0 / 0 |
