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

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

или нужно просто при наведении мышкой открыть ddlb?
...
Рейтинг: 0 / 0
DropDownListBox какое событее показывает спиок значений
    #35823369
Vivka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
DropDownListBox какое событее показывает спиок значений
    #35823603
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
If the ShowList property is enabled, the option list is always displayed при попадании фокуса в колонку...
...
Рейтинг: 0 / 0
DropDownListBox какое событее показывает спиок значений
    #35824167
SasaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В интернете куча примеров для PowerBuildera с апишной функцией эмуляции нажатия клавиши - те, что я видел именно по эмуляции ALT - вниз или F4 (тоже заставляет дропдаун выпасть)
...
Рейтинг: 0 / 0
DropDownListBox какое событее показывает спиок значений
    #35825346
Vivka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
10 сообщений из 10, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DropDownListBox какое событее показывает спиок значений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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