Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

Как корректно связать кнопку с ToolBara c пунктом меню в MainMenu? Encontre agências semelhantes


kserg@ukr.net   (2001-12-19 13:11) [0]

Я связал c менюхой кнопку через её св-во MenuItem.
И всё автоматом прицепилось от меню:
OnClick-событиe, hint, икона.
Но когда я програмно задаю пункту меню Enable,
то кнопка всё равно имеет вид доступной.
Хотя OnClick-событие реально не вызывается.
Qual é o problema?
Agradecemos antecipadamente.



Jony   (2001-12-19 13:28) [1]

Все связанные с MenuItem параметры (Hint,Enable, иконка) кнопке необходимо программно задавать синхронно с соответствующими пунктами меню. К сожалению.



Digitman   (2001-12-19 13:29) [2]

связывай эти контролы (элемент меню и кнопку) через единый TAction в TActionList. Такая централизация логики позволит тебе управлять состоянием св-ва Enabled всех связанных с TAction контролов через состояние одного-единственного св-ва - TAction.Enabled



Александр С.   (2001-12-19 13:41) [3]

Не только Enabled но и Visible, Checked и пр.



kserg@ukr.net   (2001-12-19 14:10) [4]

> Jony
Уважаемый, по-моему ты заблуждаешься: Hint-a на кнопке у меня нет,
а он "выезжает"; ImageIndex на кнопке =-1, а при загрузке кнопка имеет соот-щую икону.
Так что я понял, что дело тёмное...



Страницы: 1 filial inteira

Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima















Memória: 0.82 MB
Hora: 0.039 c
6-22279
Denis
2001-07-28 22:08
2002.01.08
NMSMTP через прокси


7-22426
inferno123
2001-09-25 10:32
2002.01.08
Programação portuária


14-22323
Melamed
2001-11-04 19:57
2002.01.08
Как исправить данные анкетные, веденные при регистрации?


6-22315
Marser
2001-08-01 16:04
2002.01.08
Mensagem SMS


3-21932
Christina
2001-12-04 07:43
2002.01.08
Ajuda :(





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese romeno Russian sérvio Slovak esloveno espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol