casa

Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];
giù

Come associare correttamente un pulsante a ToolBara con una voce di menu in MainMenu? Trova rami simili


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

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



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 на кнопке =-XNUMX, а при загрузке кнопка имеет соот-щую икону.
Так что я понял, что дело тёмное...





Pagine: 1 tutto il ramo

Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

al piano di sopra

Top.Mail.Ru Yandeks.Metrika













Memoria: 0.77 MB
Ora: 0.031 c
3-21930
Roman55
XNUMX-XNUMX-XNUMX XNUMX:XNUMX
2002.01.08
BDE


7-22442
Alexei
XNUMX-XNUMX-XNUMX XNUMX:XNUMX
2002.01.08
Как определить наличие модема?


1-22254
alina
XNUMX-XNUMX-XNUMX XNUMX:XNUMX
2002.01.08
Архивация данных


4-22464
Dimich
XNUMX-XNUMX-XNUMX XNUMX:XNUMX
2002.01.08
Книги по API на русском


1-22211
uuuu
XNUMX-XNUMX-XNUMX XNUMX:XNUMX
2002.01.08
Добрый вечер, день, утро. Люди помогите !!! как набрать номер, переключиться в тоновой режим, и ввести случайный код*





afrikaans albanese Arabic armeno Azero basco bielorusso Bulgarian catalano Cinese (semplificato) Cinese (tradizionale) croato Ceco danese Dutch Inglese estone filippina Finnish Francese
galiziano georgiano Tedesco greco Creolo haitiano ebraico hindi ungherese islandese Indonesian irlandese Italiano Giapponese Korean lettone lituano macedone Malay maltese Norwegian
persiano polacco Portoghese rumeno Russian serbo Slovak sloveno Spagnolo swahili Swedish Thai turco ucraino Urdu vietnamita gallese yiddish bengalese bosniaco
Cebuano esperanto Gujarati Hausa Hmong Igbo giavanese kannada khmer lao latino maori marathi mongolo nepali punjabi somalo tamil telugu Yoruba
zulù
Английский Francese tedesco italiano portoghese russo spagnolo