ВУЗ:
Составители:
3 Ñîçäàíèå ïðîñòîãî ïðèëîæåíèÿ â ñðåäå GUIDE 31 äóþùèå âõîäíûå àðãóìåíòû. Àðãóìåíò hObject ñîäåðæèò óêàçàòåëü íà êíîïêó "Ïîñòðî- èòü", òî åñòü îáúåêò Uicontrol ñ òåãîì btnPlot (îí íàì ñåé÷àñ íå ïîíàäîáèòñÿ). Òàêèì îáðàçîì, hObject ñîäåðæèò èäåíòè- ôèêàòîð (handle) ýëåìåíòà óïðàâëåíèÿ, äëÿ êîòîðîãî âûçâàíà ïðîöåäóðà îáðàáîòêè. Àðãóìåíò eventdata çàðåçåðâèðîâàí äëÿ èñïîëüçîâàíèÿ â ñëåäóþùèõ âåðñèÿõ MATLAB. Àðãóìåíò handles ÿâëÿåòñÿ ñòðóêòóðîé ñ óêàçàòåëÿìè íà âñå îáúåêòû ïðèëîæåíèÿ. Íàçâàíèå ïîëåé ñòðóêòóðû handles ñîâïàäàþò ñ íàçâàíèÿìè òåãîâ ñîçäàííûõ îáúåêòîâ. Íàïðè- ìåð, handles.btnPlot ñîäåðæèò óêàçàòåëü íà îáúåêò êíîï- êà Ïîñòðîèòü, handles.gure1 óêàçàòåëü íà îêíî ïðèëîæå- íèÿ, handles.edt_fcn óêàçàòåëü íà îáúåêò 'ïîëå äëÿ ââî- äà òåêñòà', handles.axes_plot óêàçàòåëü íà îáúåêò 'îñè', handles.btn_clear óêàçàòåëü íà êíîïêó "Î÷èñòèòü îñè" è ò.ä. Çàìå÷àíèå 3.6  ñîîòâåòñòâèè ñ ïàðàäèãìîé ñîáû- òèéíî-îðèåíòèðîâàííîãî ïðîãðàììèðîâàíèÿ êàæäîé êîìïî- íåíòå óïðàâëåíèÿ ñîïîñòàâëåíà îäíà èëè íåñêîëüêî ïðîöåäóð (callback) îáðàáîòêè ñîáûòèé. Âûçîâ êàæäîé òàêîé ïðîöåäó- ðû ñâÿçàí ñ âûïîëíåíèåì ïîëüçîâàòåëåì îïðåäåëåííûõ äåé- ñòâèé (íàæàòèå êíîïêè, âûáîð ïóíêòà ìåíþ, ïåðåìåùåíèå êóðñîðà ìûøè ïî ýëåìåíòàì óïðàâëåíèÿ è ò.ï.). Ñîäåðæà-
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »