Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];
abajo

¿Cómo asociar correctamente un botón con ToolBara con un elemento de menú en MainMenu? Encontrar ramas similares


kserg@ukr.net (2001-12-19 13:11) (1)

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


Jony2001-12-19 13:28) (1)

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


Digitman (2001-12-19 13:29) (1)

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


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

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


kserg@ukr.net (2001-12-19 14:10) (1)

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




Páginas: 1 rama entera

Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba















Memoria: 0.82 MB
Tiempo: 0.048 c
1-22222
Eugene Zelikovsky
2001-12-14 13:58
2002.01.08
Llamar de vuelta


7-22445
Kirill
2001-09-21 19:03
2002.01.08
Record в DLL


3-21971
Venus
2001-12-06 10:23
2002.01.08
IbDatabase


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


1-22087
Serg5
2001-12-19 15:14
2002.01.08
Gente, ¡una pregunta bastante fácil! Enlace al procedimiento en una palabra.





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish Francés
gallego georgiano Alemán Griego criollo haitiano hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español