Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.11;
Скачать: CL | DM;

Вниз

Привет...   Найти похожие ветки 

 
Valentin2   (2002-01-29 13:31) [0]

Кто-нибудь знает, что можно сделать, чтобы при нажатии на кнопочку в TComboBox не выпадал список, а?
Интим не предлагать...


 
anatoly ©   (2002-01-29 13:37) [1]

поставить на его место TEdit.

ps. для чего? решил перекрыть своим popup-окном?


 
Valentin2   (2002-01-29 13:43) [2]

>anatoly

Да, мне нужно обрабатывать собственное событие при этом нажатии.
Даже компонент написал от TCustomComboBox, но никакие Abort-ы на
DropDown-е там не помогают... Измучился я весь!


 
Chris ©   (2002-01-29 15:20) [3]

Интересное (в смысле необычное) предложение:
1) Style:=csOwnerDrawFixed
2) на OnDrawItem ComboBox"а поставить ComboBox1.DroppedDown:=False;
3) а поверх ComboBox"апо совету anatoly сверху поставить Edit так, чтобы был виден треугольник ComboBox"а


 
Serghei   (2002-01-29 15:27) [4]

An application sends a CB_SHOWDROPDOWN message to show or hide the list box of a combo box that has the CBS_DROPDOWN or CBS_DROPDOWNLIST style.

CB_SHOWDROPDOWN
wParam = (WPARAM) (BOOL) fShow; // the show/hide flag
lParam = 0; // not used; must be zero


Parameters

fShow

Value of wParam. Specifies whether the drop-down list box is to be shown or hidden. A value of TRUE shows the list box; a value of FALSE hides it.



Return Values

The return value is always TRUE.

Remarks

This message has no effect on a combo box created with the CBS_SIMPLE style.

See Also

CB_GETDROPPEDSTATE


 
Юрий Зотов ©   (2002-01-29 15:33) [5]

Способ 1. Посмотрите сообщение CBN_DROPDOWN, может пригодиться. А заодно и другие из группы Combo Box Messages

Способ 2. Можно написать свой потомок TEdit, вставить в него кнопку и повесить на нее что угодно. Пример есть в Delphi - TSpinEdit.



Страницы: 1 вся ветка

Текущий архив: 2002.02.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.006 c
3-32114
kamonavt
2002-01-12 15:06
2002.02.11
Поиск по маске


3-32142
Voi
2002-01-15 15:02
2002.02.11
Посимвальная отфильтрация данных в Delphi


1-32186
AlexanderV
2002-01-29 10:45
2002.02.11
Регистрация пользовательского шрифта на время выполнения программы


1-32232
C#
2002-01-27 15:36
2002.02.11
Как мне сохранить Canvas в (*.avi)?


14-32338
[TLS]Lord
2001-12-22 12:15
2002.02.11
Срочно! Помогите!