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

UptoLike

3 Ñîçäàíèå ïðîñòîãî ïðèëîæåíèÿ â ñðåäå GUIDE              25


åêòîâ, óäîáíåå äàâàòü îáúåêòàì ìíåìîíè÷åñêèå íàçâàíèÿ!
  Äëÿ çàäàíèÿ òåãà ñëåäóåò ïåðåéòè ê èíñïåêòîðó ñâîéñòâ.
Ýòî ìîæíî ñäåëàòü äâóìÿ ñïîñîáàìè: ëèáî äâîéíûì ùåë÷êîì
ìûøè ïî äîáàâëåííîìó îáúåêòó, ëèáî, ùåëêíóâ ïðàâîé êíîï-
êîé ìûøè íà îáúåêòå, âûáðàòü èç âûïàäàþùåãî ìåíþ ñòðî-
êó Property Inspector. Ïðè ýòîì ïîÿâëÿåòñÿ îêíî èíñïåêòîðà
ñâîéñòâ (Property Inspector), â êîòîðîì îòîáðàæåíû ñâîéñòâà
îáúåêòà (íàïðèìåð, êíîïêè (îáúåêòà Uicontrol)). Íàéäåì â ëå-
âîì ñòîëáöå òàáëèöû ñâîéñòâî Tag è â îáëàñòè ââîäà ñïðà-
âà îò íåãî èçìåíèì àâòîìàòè÷åñêè ñãåíåðèðîâàííîå çíà÷åíèå
pushbutton1 íà btnPlot, çàòåì íàæìåì êëàâèøó .
  Ïðèñâîèì òåãàì äðóãèõ îáúåêòîâ çíà÷åíèÿ èç òàáëèöû 1.
  Çà õðàíåíèå íàäïèñè, ñîäåðæàùåéñÿ â îáúåêòå "òåêñòî-
âîå ïîëå", îòâå÷àåò ñâîéñòâî String. Ïðè ïîìîùè Property
Inspector â îáúåêòàõ Text (ïðåäíàçíà÷åííûì äëÿ îòîáðàæåíèÿ
òåêñòîâîé èíôîðìàöèè) çàäàäèì ñâîéñòâó String çíà÷åíèÿ, ñî-
îòâåòñòâóþùèå òåêñòó, èçîáðàæåííîìó íà ðèñ. 4. Îòìåòèì, ÷òî
ñâîéñòâî String òàêæå îòâå÷àåò çà íàäïèñè íà êíîïêàõ, òåêñò,
ñîäåðæàùèéñÿ â îáúåêòå "ïîëå äëÿ ââîäà" è çà òåêñò â îáúåê-
òå "âûïàäàþùèé ñïèñîê". Ïîýòîìó ó îáúåêòà "ïîëå äëÿ ââî-
äà" â ñâîéñòâå String óñòàíîâèì ïóñòóþ ñòðîêó, ïðîñòî óäàëèâ
â èíñïåêòîðå ñâîéñòâ òî çíà÷åíèå, êîòîðîå ïðèñâàèâàåòñÿ ïî
óìîë÷àíèþ, à ó îáúåêòà "âûïàäàþùèé ñïèñîê (pop-up menu)"â