Acesta este un tip de API care oferă acces la caracteristicile care se găsesc de obicei într-o interfață grafică sau grafică cu utilizatorul. Aceste caracteristici includ lucruri precum fonturi de pe ecran, bare de defilare, meniuri derulante și ferestre. Mai degrabă decât software-ul autonom, aceste API-uri fac de obicei parte din proiecte sau programe mai mari, cum ar fi, de exemplu, sistemul de operare al unui computer.
Technipages explică mediul ferestre
API este scurt de interfața programului de aplicație, iar mediile de ferestre sunt un tip de asta. Ei lasă programul, oricare ar fi el, să interacționeze cu alte elemente. Sistemele de operare precum Windows sau MacOS acceptă toate utilizarea programelor în alte programe – cum ar fi executarea Microsoft Office într-un mediu Windows Vista.
În ambele cazuri, API-ul vanilla este prezentat cu un mediu desktop – locația pe care o vedem când nu sunt deschise alte programe, imaginea de fundal a computerului.
În esență, sistemele de ferestre gestionează diferite părți ale ecranului ca secțiuni separate. Diferite ferestre pot exista una lângă alta, una peste alta, în același timp sau una după alta. În orice caz, sistemul de ferestre se asigură că fiecare are spațiul său și resursele necesare pentru a rula în el.
Sistemele de ferestre adaugă, de asemenea, instrumente de interacțiune suplimentare, cum ar fi funcții de închidere, mini-sau maximizați ferestrele sau chiar managerul de activități care poate forța închiderea unei sarcini dacă controalele obișnuite se opresc lucru.
Utilizări obișnuite ale mediului ferestre
- Mediile ferestre sunt API-uri care funcționează și ca GUI.
- Sistemele de operare precum Windows sunt un exemplu de medii de ferestre.
- Deși nu este întotdeauna menționat ca ferestre, dacă mai multe sarcini partajează un ecran înseamnă că este prezent un mediu de ferestre.
Utilizari greșite frecvente ale mediului ferestre
- Un mediu de ferestre se referă în mod specific la împrejurimile unei ferestre de program, cum ar fi Desktop-ul.