ساختن منوفرعی
برای
ساختن منو فرعی (submenu) كافی است كه ابتدا منوی اصلی
را تعریف كرده و بعد دستگیره منوی اصلی را به عنوان پدر (parent)
در تعریف منوفرعی ذكر
كینم.
figure('menubar','none')
f=uimenu('label','menu')
f1=uimenu
(f,'label','submenu')
f2=uimenu(f1,'label','1')
f3=uimenu
(f1,'label','2')
اگر
مطالب
قبلی را خوانده باشید به یاد دارید كه یك حالت استفتده از تابع uimenu به صورت زیر بوده
است.
uimenu
(parent,'PropertyName',PropertyValue,…)
handle = uimenu(parent,'PropertyName',PropertyValue,…)
در مثال
بالا نیز با استفاده از این حالت یك منوی فرعی تعریف نمودیم.
با
استفاده از این شكل تابع uimenu
میتوان برای ContextMenu
(با راست كلیك فعال میشود) نیز منوی فرعی تولید كرد.
cmenu = uicontextmenu;
f1=uimenu
(cmenu,'label','submenu');
f2=uimenu
(f1,'label','1');
f3=uimenu
(f1,'label','2');
set
(gcf,'UIContextMenu',cmenu)
تبلیغات