Вниз
Скачать: CL | DM;

есть список пунктов меню, как некоторые заблокировать?   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
3-1178029672
Sapos
2007-05-01 18:27
2007.09.02
Дисконнект по таймауту


15-1186501950
Quazi
2007-08-07 19:52
2007.09.02
Алгоритм расчета DataMatrix


6-1168779369
@gent
2007-01-14 15:56
2007.09.02
Как скрытно зайти на страницу ?


1-1182412276
ChaoX
2007-06-21 11:51
2007.09.02
Как запустить форму из пакета?


15-1186168733
Prohodil Mimo
2007-08-03 23:18
2007.09.02
Где можно найти что понимает FireFox в CSS?




   Наверх