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

UptoLike

\
96                                     Èíòåðôåéñ â ñðåäå MATLAB

çîâàòü ïóòü ê îïðåäåëåííîé ïàïêå. Ñëåäóþùèé ïðèìåð èëëþ-
ñòðèðóåò äèàëîãîâîå îêíî âûáîðà êàòàëîãà, â êîòîðîì âûäåëåí
çàäàííûé êàòàëîã, íàïðèìåð, "Äèñê Ñ":
     dname = uigetdir('c:\');

     Êðîìå, òîãî èìååòñÿ âîçìîæíîñòü îòêðûòü äèàëîãîâîå îê-
íî âûáîðà êàòàëîãà, â êîòîðîì âûäåëåí çàäàííûé êàòàëîã è
ïîìåñòèòü ñâîé òåêñò íàä îêíîì ñ èåðàðõè÷åñêîé ñòðóêòóðîé
êàòàëîãîâ:
     dname = uigetdir('c:, 'text');

     Åñëè íóæíî îòêðûòü äèàëîãîâîå îêíî âûáîðà êàòàëîãà, â
êîòîðîì âûäåëåí òåêóùèé êàòàëîã MATLAB, òî âìåñòî ïåð-
âîãî âõîäíîãî àðãóìåíòà ñëåäóåò óêàçàòü ïóñòóþ ñòðîêó.
     13. Ôóíêöèÿ uisetfont ïðåäíàçíà÷åíà äëÿ ñîçäàíèÿ äèàëîãî-
âîãî îêíà âûáîðà øðèôòà.
     Ôóíêöèÿ uisetfont ìîæåò èñïîëüçîâàòüñÿ â äâóõ öåëÿõ:
     1) äëÿ ñîçäàíèÿ äèàëîãîâîãî îêíà âûáîðà øðèôòà è çàïèñè
èíôîðìàöèè î âûáðàííîì øðèôòå (íàçâàíèå, ðàçìåð, íà÷åð-
òàíèå) â ñòðóêòóðó;
     2) äëÿ ñîçäàíèÿ äèàëîãîâîãî îêíà âûáîðà øðèôòà è èçìåíå-
íèÿ ñîçäàííûõ ðàíåå òåêñòîâûõ îáúåêòîâ, ïîäïèñåé îñåé èëè
ýëåìåíòîâ óïðàâëåíèÿ â ñîîòâåòñòâèè ñî ñäåëàííûìè â ýòîì
îêíå óñòàíîâêàìè.