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

Вниз

Кнопки ...   Найти похожие ветки 

 
Spooky   (2002-09-06 12:19) [0]

Ситуация такая. Надо сделать имитацию ComboBox из Edit и кнопочки (маленькой со стрелочкой как у ComboBox). Соответственно кнопка может быть либо SpeedButton, либо BitBtn. Но SpeedButton не берет на себя фокус, а следовательно по клавише Tab мы на нее никак не попадем (а это плохо и не годится), а с BitBtn другая проблема - когда кнопка выбрана у ней появляется такая пунктирная рамка (ну знаете, стандартная, для BitBtn и Button). А т.к. у меня кнопочка должна быть маленькой, то эта рамка непонятно как смотрится и стрелочку на кнопке заслоняет, получается каке-то нечто.
Подскажите как эту рамку убрать или может какое другое решение.
Всем заранее спасибо.


 
Игорь Шевченко ©   (2002-09-06 12:24) [1]

RxLib - ToolEdit.pas - TComboEdit - самое то.


 
Толик ©   (2002-09-06 13:19) [2]

Тут уж что-нибудь одно:
1. либо на эту кнопку можно переместиться по клавише Tab (to Игорь Шевченко © (06.09.02 12:24) RX кстати этого не умеет, т.к. их кнопка наследуется от TGraphicControl), тогда будет рамка с фокусом
2. либо без FocusRect. но и без перемещения по Tab
3. либо отлавливать нажатие Tab и вызывать обработчик OnClick кнопки.
Иного не дано.



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
7-61331
VictorT
2002-07-10 19:16
2002.09.19
Програмное получение имени пользаователя Виндовс.


4-61347
novill
2002-07-26 15:16
2002.09.19
Мастаки! Как отключить заблокировать мышь над компонентом?


1-61077
grusta
2002-09-09 17:23
2002.09.19
Свой Bitmap в Polygon-е


4-61344
OlegG
2002-07-26 16:59
2002.09.19
Как узнать частоту работы процессора


1-61183
library
2002-09-08 03:59
2002.09.19
Создать ярлык для папки и поместить его в Пуск -> Документы.