Разработка графического пользовательского интерфейса в среде MATLAB. Бадриев И.Б - 71 стр.

UptoLike

6 Ñîçäàíèå êîíòåêñòíîãî ìåíþ                             71


ìûøè íà îêíå ïðèëîæåíèÿ, òàê è ïðè ùåë÷êå íà îñÿõ, òî çàäà-
äèì ñâîéñòâó UIContextMenu îáúåêòîâ gure è axes çíà÷åíèå
CMenu.
  Òåïåðü îñòàëîñü òîëüêî çàïðîãðàììèðîâàòü ñîáûòèå Call-
back, êîòîðîå ïðîãðàììèðóåòñÿ òî÷íî òàê æå, êàê è ñîáûòèÿ
Callback ïóíêòîâ ñòðîêè ìåíþ.




           Ðèñ. 20: Îêíî ñîçäàíèÿ ïóíêòîâ ìåíþ.

  Çàìå÷àíèå 6.2 ×àñòî âîçíèêàåò ñèòóàöèÿ, êîãäà ïðè âû-
áîðå ïóíêòà êîíòåêñòíîãî ìåíþ è ïóíêòà èç ñòðîêè ìåíþ
äîëæíû âûïîëíÿòüñÿ îäíè è òå æå äåéñòâèÿ. Â ýòîì ñëó-
÷àå äëÿ îáðàáîòêè ñîáûòèÿ Callback ïóíêòà ìåíþ è ïóíê-
òà êîíòåêñòíîãî ìåíþ äîëæíà âûïîëíÿòüñÿ îäíà è òà æå
ôóíêöèÿ.
  Äëÿ ýòîãî íåîáõîäèìî â ðåäàêòîðå ìåíþ äëÿ ïóíêòîâ è
êîíòåêñòíîãî ìåíþ â ñâîéñòâå Callback óñòàíîâèòü â êà÷å-