Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > C++ Builder
Перезагрузить страницу Доступ к подпунктам TMainMenu
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
daniilpetrov daniilpetrov вне форума
Member
 
Аватар для daniilpetrov
 
Сообщений: 213
Сказал(а) спасибо: 33
Поблагодарили 3 раз(а) в 2 сообщениях
Регистрация: 10.06.2011
Адрес: Россия
По умолчанию Доступ к подпунктам TMainMenu - 21.11.2013, 20:52

Всем привет когда-то сам додумался, как это сделать, а сейчас не могу... Как мне, например, установить параметр Enabled в false подпункта File->Open Rescent->имя файла? Т.е. через MainMenu->и т.д.
Ответить с цитированием
  (#2 (permalink)) Старый
wanja wanja вне форума
Member
 
Сообщений: 583
Сказал(а) спасибо: 1
Поблагодарили 25 раз(а) в 25 сообщениях
Регистрация: 08.05.2005
По умолчанию 22.11.2013, 10:38

В Items меню ищешь пункт с соответствующим Caption. Или смотришь в редакторе меню его Name и обращаешься напрямую.
Ответить с цитированием
Пользователь сказал cпасибо:
daniilpetrov (22.11.2013)
  (#3 (permalink)) Старый
daniilpetrov daniilpetrov вне форума
Member
 
Аватар для daniilpetrov
 
Сообщений: 213
Сказал(а) спасибо: 33
Поблагодарили 3 раз(а) в 2 сообщениях
Регистрация: 10.06.2011
Адрес: Россия
По умолчанию 22.11.2013, 11:31

Точно напрямую!
Ответить с цитированием
  (#4 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,266
Сказал(а) спасибо: 27
Поблагодарили 54 раз(а) в 54 сообщениях
Регистрация: 16.10.2005
По умолчанию 26.11.2013, 02:27

По моему мнению, логичнее такие вещи делаются через ActionList.
Действия в нем в любом случае имеют нормальные собственные имена.
К ним и обращаемся для включения/выключения.
А пунктам меню просто назначаем соответствующие действия
Ответить с цитированием
  (#5 (permalink)) Старый
daniilpetrov daniilpetrov вне форума
Member
 
Аватар для daniilpetrov
 
Сообщений: 213
Сказал(а) спасибо: 33
Поблагодарили 3 раз(а) в 2 сообщениях
Регистрация: 10.06.2011
Адрес: Россия
По умолчанию 26.11.2013, 08:56

А как им пользоваться? Я с ним вообще ещё не сталкивался...
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,266
Сказал(а) спасибо: 27
Поблагодарили 54 раз(а) в 54 сообщениях
Регистрация: 16.10.2005
По умолчанию 27.11.2013, 07:24

1) На форму кидается ActionList, он на первой вкладке в самом конце
2) Двойным щелчком по нему на форме вызывается редактор, в нем действия создаются
3) В инспекторе объектов для действия как минимум задаем Name, Caption, можно Hint
4) Двойным щелчком по действию переходим на его обработчик и вставляем код
5) Далее у нужных кнопок, пунктов меню просто выставляем свойство Action. Все свойства действия сразу применяются к этому элементу интерфейса
Ответить с цитированием
Пользователь сказал cпасибо:
daniilpetrov (28.11.2013)
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
закрыть доступ fank790 Сетевые подключения 2 28.07.2013 18:34
удаленный доступ фаза Любые вопросы от новичков 8 25.01.2012 18:15
удаленный доступ Askar Сетевые подключения 0 02.12.2011 09:03
Общий доступ! PickUp Любые вопросы от новичков 16 18.09.2011 14:51
Удаленный доступ s.s Софт и программы 2 29.12.2008 17:14
Где найти материал для TMainMenu SERG29 C++ Builder 3 03.04.2008 17:58
Слияниие TMainMenu Morgoth Delphi 1 18.03.2007 00:56
Usb Как получить доступ Sith C++ Builder 0 15.06.2006 19:37
Доступ к DirectDraw из DLL Barbambia Программирование графики 0 30.05.2006 09:33
Как получить доступ к BMP st.andrew Delphi 1 16.05.2005 08:32
Доступ к БД jenyok PHP 4 03.11.2004 00:59
Доступ к HDD и FDD из Win2000/XP gray Visual C++ 4 06.05.2004 18:09



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов