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

Вниз

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

 
KSergey ©   (2003-05-05 11:17) [0]

Проблема: есть SpeedButton, на которую я хочу разместить только картинку. Но когда привязываю кнопку к Action - на ней обязательно появляется Caption. Причем в меню то мне этот Caption как раз нужен... Можно ли это как-то обойти? Пока просто привязал на OnClick процедуру от Action


 
dtrn   (2003-05-05 11:53) [1]

procedure TForm1.FormActivate(Sender: TObject);
begin
SpeedButton1.Caption:="";
end;


 
KSergey ©   (2003-05-05 12:50) [2]

Значит легальных способов нет... Ну и ладно.

PS: здесь под легальными понимаю возможности, доступные в Design Time.


 
MBo ©   (2003-05-05 12:56) [3]

Так пустой Caption у Action и кнопки, но заполненный у пункта меню разве не решает проблемы?


 
KSergey ©   (2003-05-05 13:08) [4]

Хм., так еще не пробовал.. попробую...

А вот еще, к стати.
Надо сделать radio в меню. В самом меню делается без проблем, но если туда подвязаны Action - фиг. В самих Action radio нет, и если они подвязаны к меню - то и меню меняется на checked... Это как-то можно исправить?


 
MsGuns ©   (2003-05-05 13:14) [5]

>MBo © (05.05.03 12:56)
>Так пустой Caption у Action и кнопки, но заполненный у пункта меню разве не решает проблемы?

Решает, если только один котрол связан с акцией. А если 2, 3 или 8 ? Т.е. одной акции соответствует подпункт гл.меню, пункты 2-х PopUpMenu и т.д., да еще и на разных формах ? При любых изменениях в экшине что, надо куролесить по формам и контролам и везде править Caption ? Криво до безобразности - теряется вся прелесть экшинов как средства унификации алгоритмики.



 
MBo ©   (2003-05-05 13:23) [6]

>MsGuns
В общем согласен.

>KSergey
У кнопки Margin поставить больше ее ширины


 
REA ©   (2003-05-05 14:48) [7]

Насчет SpeedButton, Actions и ImageList: картинка копируется в SpeedButton, что катастрофически раздувает приложение, если таких кнопок много, даже с одинаковой картинкой.
(С наследием форм отдельная история)



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
14-59921
Kate
2003-04-29 10:17
2003.05.19
Chart в Excel


3-59571
Jakommo
2003-04-27 14:30
2003.05.19
UML модель приложения на BoldSoft.


3-59633
Devourer
2003-04-28 14:54
2003.05.19
запрос SQL


4-59991
DVM
2003-03-20 08:16
2003.05.19
Как сделать претаскивание в ListView (без VCL)?


3-59626
rosl
2003-04-29 06:51
2003.05.19
Как сохранить строку