Форум: "Основная";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Внизесть список пунктов меню, как некоторые заблокировать? Найти похожие ветки
← →
xpublic © (2007-06-25 17:14) [0]хочу по логину пользователя блокировать доступ к пунктам меню, есть список пунктов меню формы к кторым этот пользователь может иметь доступ, как по имени пункта меню например "mnuEdit", сделать mnuEdit.Enable:=True; когда показывается форма.
← →
engine © (2007-06-25 17:18) [1]
> xpublic © (25.06.07 17:14)
if MainMenu1.Items[i].Name = "mnuEdit" then MainMenu1.Items[i].Enable := False;
← →
xpublic © (2007-06-25 17:26) [2]я так тож знаю, но догадываюсь что есть более рациональный метод :)
типа:
var
mnu:TMenuItem;
begin
mnu["mnuEdit"].Enable := False;
end;
вот только как правильно пока не нашол.
← →
clickmaker © (2007-06-25 17:36) [3]FindComponent()?
и правильней в данном случае вообще использовать ActionList с обработкой OnUpdate
← →
xpublic © (2007-06-25 18:06) [4]c FindComponent получилось, спасибо за ответы.
← →
Плохиш © (2007-06-25 18:48) [5]Хм, а что
mnuЕдит.Enable := False;
не сработало?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c