Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DropDownListBox какое событее показывает спиок значений / 10 сообщений из 10, страница 1 из 1
17.02.2009, 12:30
    #35821889
Vivka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
HELP.....
Как в DropDownListBox при попадании в фокус чтоб автоматически октрывылся выпадающий список с выбором значений. На сколько я понял это происходит по событии кликед или нажатии клавиш Alt+keydownarrow!, но динамически syskeydown(keydownarrow!,0) нефига не открывает список а кликед вообще не срабатывает.
...
Рейтинг: 0 / 0
17.02.2009, 12:55
    #35821971
VanoR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
в евенте getfocus прописать showlist = true
а в losefocus и в selectionchanged - showlist = false
вроде должно работать
...
Рейтинг: 0 / 0
17.02.2009, 13:00
    #35821990
Vivka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
VanoR,

Не showlist представляет в совсем другом виде ddlb, а мне именно нужно чтоб выпадающий список появился
...
Рейтинг: 0 / 0
17.02.2009, 13:12
    #35822046
VanoR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
появился - обновился список итемов в ddlb?
...
Рейтинг: 0 / 0
17.02.2009, 13:26
    #35822097
Vivka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
VanoR,
showlist это просто другое вид ddlb
мне именно нужно при showlist = false вызвать событие аналогично alt+стрелкавниз чтоб показывать выпадающий список для выбора значения
...
Рейтинг: 0 / 0
17.02.2009, 14:31
    #35822393
VanoR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
чета мы похоже на разных языках общаемся
alt+стрелкавниз - это вроде и делает showlist = true

или нужно просто при наведении мышкой открыть ddlb?
...
Рейтинг: 0 / 0
17.02.2009, 20:07
    #35823369
Vivka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
VanoR,

alt+стрелкавниз и showlist = true - это две совершенно разные вещи

If the ShowList property is enabled, the option list is always displayed. If this property is not enabled, the list is displayed only when the user clicks on the control's down arrow .
...
Рейтинг: 0 / 0
18.02.2009, 00:43
    #35823603
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
If the ShowList property is enabled, the option list is always displayed при попадании фокуса в колонку...
...
Рейтинг: 0 / 0
18.02.2009, 11:34
    #35824167
SasaR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
В интернете куча примеров для PowerBuildera с апишной функцией эмуляции нажатия клавиши - те, что я видел именно по эмуляции ALT - вниз или F4 (тоже заставляет дропдаун выпасть)
...
Рейтинг: 0 / 0
18.02.2009, 17:15
    #35825346
Vivka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DropDownListBox какое событее показывает спиок значений
SasaR,

Спасибо, сработало только на F4
обявил внешнюю функцию
SUBROUTINE keybd_event (int bVk, int bScan, int dwFlags, int dwExtraInfo) LIBRARY "user32.dll"

и на событии getfocus
keybd_event(115,0,0,0) // Нажали F4
keybd_event(115,0,2,0) // Отпустили F4

а вот с ALT+DOWN не сработало да и фиг с ним
keybd_event(165,0,0,0) // Нажали ALT
keybd_event(40,0,0,0) // Нажали DOWN
keybd_event(40,0,2,0) // Отпустили DOWN
keybd_event(165,0,2,0) // Отпустили ALT

еще раз спс
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DropDownListBox какое событее показывает спиок значений / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]