Interfețe Grafice

Curs
4.5/10 (2 voturi)
Domeniu: Calculatoare
Conține 10 fișiere: doc
Pagini : 32 în total
Cuvinte : 10182
Mărime: 688.91KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Lector Dumitru David
UPIT Filiala Rm Valcea an2-s1

Extras din document

1. Programarea în W98 (Windows 98)

Este vasta si dificila.

Aspecte ce se vor aborda:

- modul sub functionare sub windows

- cum se vor introduce elementele necesare pe lânga cele de baza

- programarea unui control pe evenimente

- cum raspund Windows la mesaje

- creare ferestre

- tiparirea unui document

- afisarea imaginilor Bitmap

2. Introducere în interfata W98

2.1. Are ca radacina W95

2.2 Aspecte de baza în W98

Modifica si cosmetizeaza W95

Integreaza Browserul Internet Explorer

2.2.1 Suprafata de lucru (Desktop)

Contine pictograme, ferestre asociate aplicatiilor deschise, bara de task-uri în partea de jos, casete de tip banda, care sunt elemente pe bara de task-uri ce apar la minimizarea ferestrei, meniul Start, meniul tray ce contine pictograma de acces la setari sistem.

2.3. Elemente de baza ale interfetei cu utilizatorul.

1. Fereastra

Contin:

- bara de titlu unde se afiseaza numele aplicatiei sau a documentului curent

- bara de meniu pentru accesul rapid la comenzi

- chenarul ce încadreaza fereastra de lucru

- zona client, unde apar elemente proprii aplicatiei

- meniul sistemului, ce contine comenzi pentru operatii cu ferestre (stg sus si dreapta sus)

W98 poate lucra cu interfata de un singur document (SDI) sau cu documente multiple (MDI). La cele MDI minimizarea ferestrei copil apare în fereastra principal a aplicatiei.

- casete de dialog utilizate la comunicarea utilizator-aplicatie pentru a furniza/obtine informatii. Ea contine butoane, casete text, liste etc. sunt create cu un editor de resurse si se creeaza astfel un fisier de resurse legat de fisierul executabil al aplicatiei

- casete de mesaje. Ele nu necesita fisier de resurse pentru ca sunt micute. Ex. ShutDown.

- Foi de proprietati. Ele folosesc la configurarea mediului de lucru

- Utilitare de asistenta interactiva (Wizards)

- Controale standard ce se gasesc în casetele de dialog. Ele pot fi: text static ce nu poate fi editat, caseta de editare, butoane radio, casete validare, casete cu lista, casete combinate ce contin liste verticale da sunt si de editare, casete de grup ce grupeaza controale cu eticheta asociata, bara de instrumente, linia de stare, butoane glisante, butoane de incrementare, bara de evolutie, casete cu lista afisata ce permite afisarea în diferite moduri a unor articole (Windows Explorer), afisarea arborescenta, lista de imagini etc

Fisierele de resurse

Definitii ale unor elemente ale interfetei utilizate de o aplicatie. Ele contin tipuri de date, ca: casete de dialog, bare de meniuri, imagini bitmap, pictograme, tabele de siruri, cursoare, acceleratoare.

Avem resurse personalizate care contin elemente în plus fata de cele standard.

Lucrul cu sistemul cu control prin eveniment

Sistemul de operare are o structura orientat pe evenimente ce modifica aplicatia. Windows trimite mesaje catre aplicatie si aceasta apeleaza o aplicatie ce trateaza mesajele primite.

Exemplu de mesaj: WM_LBUTTONDOWN care este un mesaj asociat apasarii butonului stâng al mouse-ului.

În Windows exista o biblioteca MFC (Microsoft Foundation Class) unde sunt definite clase utile ce pot mari viteza de executie prin încapsularea unor elemente.

Preview document

Interfețe Grafice - Pagina 1
Interfețe Grafice - Pagina 2
Interfețe Grafice - Pagina 3
Interfețe Grafice - Pagina 4
Interfețe Grafice - Pagina 5
Interfețe Grafice - Pagina 6
Interfețe Grafice - Pagina 7
Interfețe Grafice - Pagina 8
Interfețe Grafice - Pagina 9
Interfețe Grafice - Pagina 10
Interfețe Grafice - Pagina 11
Interfețe Grafice - Pagina 12
Interfețe Grafice - Pagina 13
Interfețe Grafice - Pagina 14
Interfețe Grafice - Pagina 15
Interfețe Grafice - Pagina 16
Interfețe Grafice - Pagina 17
Interfețe Grafice - Pagina 18
Interfețe Grafice - Pagina 19
Interfețe Grafice - Pagina 20
Interfețe Grafice - Pagina 21
Interfețe Grafice - Pagina 22
Interfețe Grafice - Pagina 23
Interfețe Grafice - Pagina 24
Interfețe Grafice - Pagina 25
Interfețe Grafice - Pagina 26
Interfețe Grafice - Pagina 27
Interfețe Grafice - Pagina 28
Interfețe Grafice - Pagina 29
Interfețe Grafice - Pagina 30
Interfețe Grafice - Pagina 31
Interfețe Grafice - Pagina 32

Conținut arhivă zip

  • Curs 1 PIG (AnII Sem I).doc
  • Curs 10 PIG (AnII Sem I).doc
  • Curs 2 PIG (AnII Sem I).doc
  • Curs 3 PIG (AnII Sem I).doc
  • Curs 4 PIG (AnII Sem I).doc
  • Curs 5 PIG (AnII Sem I).doc
  • Curs 6 PIG (AnII Sem I).doc
  • Curs 7 PIG (AnII Sem I).doc
  • Curs 8 PIG (AnII Sem I).doc
  • Curs 9 PIG (AnII Sem I).doc

Alții au mai descărcat și

E-Learning

Premizele crearii societatii informationale au fost asigurate prin producerea masiva si raspândirea vertiginoasa a calculatoarelor electronice,...

Virusi si Antivirusi

Denumirea de virus a fost folosita în literatura de specialitate pentru prima data în anul 1983, de catre expertul american Fred Coen, de la...

RTC

Capitolul 1. MEDII DE TRANSMISIE Mediile de transmisie se pot grupa în funcţie de suport: • medii de transmisie bazate pe fir (hardwire), cum ar...

Lumea Internetului

Internetul prezinta un subiect care preocupa in ultimul timp din ce in ce mai multa lume,iar multe sunt cartile despre Internet care presupun ca...

Memorii Semiconductoare

Sunt circuite integrate care au ca scop stocarea informatiei sub forma binara. Memoriile reprezinta categoria de circuite integrate cu cea mai mare...

Memorii RAM și ROM

Capitolul I – Generalitati I.1. Introducere Memoria este absolut necesara pentru functionarea microprocesorului si a PC-ului. Mai mult, memoria...

Structura Hardware

1. Introducere Hardware-ul reprezinta totalitatea componentelor fizice ale unui calculator. Comunicarea perfecta dintre ele duce si mentine buna...

Notiuni Generale si Parti Componente ale Calculatorului si Setarile Biosului

A. Prezentare generala La dezvoltarea echipamentului cunoscut azi sub numele de calculator au contribuit multe descoperiri si inventii . Cele mai...

Ai nevoie de altceva?