Lucrul cu dialogurile

Mai multe materiale:

Un tip special de ferestre sunt casete de dialog care apar pe ecran numai atunci când pentru a efectua orice acțiune a sistemului de operare Windows nevoie de mai multe informații, ea poate obține numai de la utilizator.

Structura casetei de dialog este ușor diferită de structura generală a ferestrelor în Windows. În caseta de dialog indică numele a numelui echipei, alegerea care a dus la apariția ferestrelor de pe ecran. În Figura 8.15 arată ecranul care apare atunci când comanda Open. Casetele de dialog nu poate avea titlul minimiza butoanele, de recuperare și de implementare. În schimb, pictograma din partea stângă a ferestrei este închisă este, uneori, un buton. care servește pentru a ajuta la utilizarea acestui dialog. Casetele de dialog nu se poate schimba dimensiunea lor și nu conține bare de defilare. Ele se pot muta doar în jurul ecranului și să fie închise. Prin urmare, meniul lor de sistem conține doar două elemente: mutați și închide Alt + F4. Și în mișcare, și închiderea casetele de dialog sunt fabricate în conformitate cu standardul pentru alte reguli Windows Windows. În plus, casetele de dialog de închidere se poate face prin apăsarea tastei Esc sau o tastă specială Anulare (fig. 8.15), plasat în interiorul casetei de dialog (înseamnă „faceți clic pe“ butoanele au discutat un pic mai târziu). Orice mod de a închide caseta de dialog anuleazæ a provocat echipa sa.

Casetele de dialog conțin așa-numitele controale. Lucrul cu care utilizatorul trimite sistemul de operare a acțiunilor de informare și de control necesare. În fereastra prezentată în Fig. 8,15, există o mulțime de controale diferite, inclusiv titluri deschise cu butoane, Anulare, Reset, așa-numita listă derulantă cu numele dosarului. nume de fișier. Fișierele de tip: și așa mai departe.

d. Caseta de dialog controale adecvate în plus pot conține diferite denumiri și cadru pentru a facilita orientarea utilizatorului între controale fereastră. Numele de control sunt amplasate fie pe elementul sau dacă dimensiunea de control nu permite să-și pună un nume de lângă ea. De obicei, unul dintre numele literelor subliniate și, prin urmare, cheia fierbinte corespunzătoare poate fi utilizat pentru a lucra cu acest element. Pe lângă unele nume pot fi o elipsă, cum ar fi la selectarea butonului. Fig. 8,15. Sensul acestei denumiri este aceeași ca atunci când este utilizat în meniu atunci când selectați acest control va determina caseta de dialog suplimentare.

Fig. 8,15. Dialog Deschideți o fereastră de comandă

În orice punct de interacțiune cu fereastra unuia dintre controalele se evidențiază printr-un cadru punctat, care este numele său, și, eventual, o bandă de culoare în celulă. Această versiune este considerată a fi un cursor casetă de dialog și de control în sine - activ (curent, selectat). În caseta de dialog prezentată în Fig. 8,15 este elementul activ al tipului de fișier de control. În orice moment utilizatorul poate comunica doar cu controlul activ.

Modalități de a spori controalele în caseta de dialog:

§ bază - Apăsarea rezultatelor cheie Tab într-o fereastră muta cursorul de elementul curent la următorul control din ordinul direct al plasării lor în fereastră. Cu alte cuvinte, activat ca urmare ordinea controlului. Și utilizarea unei combinații de Shift + Tab conduce la fereastra muta cursorul de control curent la alta, în ordinea inversă a plasării lor în fereastră.

Cu alte cuvinte, obiectul anterior este activat.

Tranziția de la tastatură la elementele de control la distanță de curent poate necesita mai multe taste Tab sau combinații utilizarea repetată Shift + Tab, prin urmare, cererea de activare șoarecii de control dorite, de obicei, mai convenabil decât folosind tastatura.

La fel ca meniul, în funcție de situație, unele controale să nu fie disponibile, blocate. Denumirile blocate controalele sunt umbra pală. Aceste elemente nu pot fi activate, iar utilizatorul nu poate lucra cu ei. Sistemul de operare detectează automat posibilitatea de a lucra cu unul sau un alt element de control și efectuează blocul sau, dimpotrivă, deblocarea elementelor respective.

Considerăm acum scopul și utilizarea controalelor individuale. următoarele tipuri de controale sunt utilizate în casetele de dialog, Windows:

Câmpurile de introducere sunt folosite pentru keying informațiilor de text primar, cum ar fi nume de fișiere, fișiere de traseu, de căutare și înlocuiți siruri de caractere, și așa mai departe. d. Câmpul de intrare este un dreptunghi în caseta de dialog, de lângă care este numele său. De exemplu, în Fig. 8.16 arată o casetă de text cu numele tag-ul: formatarea dischete din caseta de dialog. Acest câmp poate fi folosit pentru a introduce eticheta (numele) discheta.

O indicație a activității câmpului de intrare este prezența unui cursor text, care are, de obicei sub forma unei înguste cratime clipit verticale. câmp activ gata de a primi informații de text. Panoul de intrare se realizează în conformitate cu normele standard de lucru cu texte. Un semn al sfârșitului de intrare este de a apăsa tastele Tab sau Enter. Acceptarea de informații, sistemul de operare verifică corectitudinea semantică și sintactică și, în funcție de situația continuă pentru a efectua anumite acțiuni.

O metodă de operare cu un câmp de intrare: Run-clic pe mouse-ul pe orice parte a câmpurilor de intrare sau folosind tasta Tab (o combinație de Shift + Tab), pentru a obține aspectul cursorului text într-o casetă text, apoi introduceți textul dorit și apăsați Enter sau Tab.