Главная страница
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.01 c
1-59762
cult
2003-05-06 15:20
2003.05.19
HTML to text


1-59780
Slavik
2003-05-06 18:12
2003.05.19
Как узнать размер файла. FileSize не подходит. :(


1-59726
Patrick
2003-05-05 13:31
2003.05.19
Чтение кодов с клавиатуры


3-59540
gala
2003-04-29 11:38
2003.05.19
работа с БД


3-59566
Sergant
2003-04-26 15:06
2003.05.19
Мониторинг обновления БД и Timer