ВУЗ:
Составители:
32 Èíòåðôåéñ â ñðåäå MATLAB
íèå callback-ïðîöåäóð îïðåäåëÿåò ïîëüçîâàòåëü, ðàçðàáàòûâà-
þùèé ïîëüçîâàòåëüñêèé èíòåðôåéñ.
Ïàðàìåòðàìè âûçîâà callback-ïðîöåäóðû, êàê ïðàâèëî, ÿâ-
ëÿþòñÿ: hObject èäåíòèôèêàòîð (handle) ýëåìåíòà óïðàâ-
ëåíèÿ, äëÿ êîòîðîãî âûçâàíà ïðîöåäóðà îáðàáîòêè; eventdata
ïàðàìåòð çàðåçåðâèðîâàí; handles ñòðóêòóðà, ñîäåðæàùàÿ
èäåíòèôèêàòîðû âñåõ ãðàôè÷åñêèõ ýëåìåíòîâ, ïðèñóòñòâó-
þùèõ íà çàãîòîâêå îêíà.
Íàèáîëåå ðàñïðîñòðàíåííûìè òèïàìè callback-ïðîöåäóð â
GUIDE ÿâëÿþòñÿ:
ButtonDownFcn âûçûâàåòñÿ ïóòåì íàæàòèÿ êíîïêè
ìûøè ïî êîìïîíåíòå óïðàâëåíèÿ, äëÿ êîòîðîé óñòàíîâëåíî
ñâîéñòâî Enable.  ñëó÷àå, åñëè ýòà ïðîöåäóðà èñïîëüçóåòñÿ
äëÿ îáúåêòà Figure, ïðîöåäóðà âûïîëíÿåòñÿ, êîãäà ïîëüçîâà-
òåëü ïðîèçâîäèò ùåë÷îê ìûøè ïî îáëàñòè îêíà, íå çàíÿòîé
äðóãèìè îáúåêòàìè;
WindowsButtonDownFcn, WindowsButtonMotionFcn âû-
çûâàþòñÿ ïðè íàæàòèè ïîëüçîâàòåëåì êíîïêè ìûøè èëè
ïðè ïåðåìåùåíèè ìûøè (â ïðåäåëàõ îêíà);
Callback âûçûâàåòñÿ ïðè âûïîëíåíèè ôóíêöèîíàëüíîãî
äåéñòâèÿ êîìïîíåíòû (íàæàòèÿ êíîïêè èëè âûáîð ïóíêòà
ìåíþ);
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »
