منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "Main";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

إلى

كيفية ربط زر مع ToolBara بشكل صحيح مع عنصر القائمة في MainMenu؟ البحث عن فروع مماثلة


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

Я связал c менюхой кнопку через её св-во MenuItem.
И всё автоматом прицепилось от меню:
OnClick-событиe, hint, икона.
Но когда я програмно задаю пункту меню Enable,
то кнопка всё равно имеет вид доступной.
Хотя OnClick-событие реально не вызывается.
ما هو الموضوع؟
ويرجع الفضل في ذلك مسبقا.



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

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



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

قم بتوصيل عناصر التحكم هذه (عنصر القائمة وزر) من خلال TAction واحد في TActionList. سيسمح لك مركزية المنطق هذه بالتحكم في حالة الحالة الممكّنة لجميع عناصر التحكم المتعلقة بـ TAction من خلال حالة ولاية واحدة - TAction.Enabled



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

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



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

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



صفحات: 1 فرع كامل

المنتدى: "Main";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

الطابق العلوي









الذاكرة: 0.56 ميغابايت
الوقت: 0.03 ج
14-22322
سميك
2001-11-03 14:10
2002.01.08
من سيفعل؟ إنه مفيد للجميع.


7-22453
جوري
2001-09-21 18:26
2002.01.08
RS485


3-21987
حسنا
2001-12-06 08:44
2002.01.08
RxLib


1-22219
dimonf
2001-12-16 17:23
2002.01.08
كيفية جعل رسم قماش عندما يمر أي نافذة مع نافذة


1-22135
DerZky
2001-12-19 19:51
2002.01.08
كيفية نقل الملف الذي تم إطلاقه إلى مجلد آخر؟





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch أنجليزي الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский