Documente Academic
Documente Profesional
Documente Cultură
Capitolul 5
FoxPro. PREZENTARE GENERALĂ
Structura funcţională
Limbajul FoxPro; convenţii de sintaxă
Moduri de lucru,
Interfaţa produsului FoxPro
Asistentul HELP
Utilitarul editor de texte
44
Capitolul 5
45
Capitolul 5
46
Capitolul 5
47
Capitolul 5
48
Capitolul 5
49
Capitolul 5
Convenţii de sintaxă
50
Capitolul 5
51
Capitolul 5
Meniul contextual sau meniu shortcut este un meniu de tip New Application
popup care apare la selectarea unui item (text, icon, bara
de instrumente) cu butonul din dreapta al mouse-ului si Cut
Copy
contine comenzi referitoare la item-ul respectiv. Meniul
este deci dependent de contextul existent pe ecran in Create Link
momentul activarii sale. Este folosit in varianta Visual Remove
FoxPro. Rename
Properties .
52
Capitolul 5
Operaţii cu ferestre
1. Deschiderea ferestrei se poate realiza automat la selectarea anumitor
opţiuni din meniurile sistemului sau la anumite comenzi.
2. Închiderea unei ferestre active se realizează prin meniul
Window/Close sau clic-mouse pe butonul de închidere.
3. Ascunderea unei ferestre se realizează prin meniul Window/Hide.
4. Mutarea unei ferestre se poate realiza prin opţiunea Window/Move.
Cu mouse-ul realizaţi operaţia prin poziţionarea cursorului pe bara de
titlu şi deplasarea ferestrei cu butonul stâng apăsat până la noua
poziţie.
5. Redimensionarea unei ferestre se poate face prin Window/Size. Cu
mouse-ul, se poziţionează pointerul pe colţul dreapta-jos al ferestrei
şi se deplasează mouse-ul cu butonul stâng apăsat până la
dimensiunea dorită.
6. Expandarea/minimizarea unei ferestre se face prin Window/Zoom
sau folosind clic-mouse pe butonul corespunzător din colţul dreapta-
sus.
7. Defilarea informaţiei în ferestre se poate realiza prin barele de
defilare.
53
Capitolul 5
54
Capitolul 5
55
Capitolul 5
EXERCIŢII PROPUSE
P12. Sarcini pentru familiarizarea cu elemente de interfaţă.
Intrati în mediul FoxPro; observaţi meniul principal, selectaţi diverse
opţiuni; folosind fereastra de comenzi, executaţi câteva operaţii:
=> mutare => minimizare
=> redimensionare => inchidere
=> expandare => deschidere
• Creaţi cu un editor de texte oarecare un fişier text cu numele APLIC.TXT.
Deschideţi fereastra de editare a fişierului APLIC.TXT;
• Modificaţi poziţia ferestrei de editare; redimensionaţi fereastra;
• Ştergeţi vechiul conţinut; scrieţi un alt text;
• Selectaţi o zonă din acest text şi multiplicaţi-o de 3 ori;
• Selectati o zonă din acest text şi stergeţi-o;
• Duplicaţi textul creând un alt fişier APLIC2.TXT;
• Deschideţi cele două fişiere în două ferestre, prezente simultan pe ecran
• Schimbaţi între ele poziţiile celor două ferestre; salvaţi şi inchideţi
ferestrele.
• Informaţi-vă asupra opţiunii CUT din meniul EDIT prin utilitarul HELP;
• Aflaţi ce face comanda CLEAR prin Help dependent;
• Capturaţi o zonă a ecranul într-un fişier;
• Deschideţi fişierul APLIC2.TXT şi încadraţi titlul documentului într-un
chenar cu ajutorul caracterelor speciale ASCII.
56
Capitolul 5
Ö Puneţi secolul; Fixaţi alt separator între informaţiile de dată: zi, lună, an?
Ö Ce comandă este generată pentru fixarea formatului de dată?
Ö Ce comandă este folosită pentru fixarea separatorului de dată?
Ö Scrieţi în fereastra de comenzi comanda: ? 100.5/2
Ö Observaţi efectul schimbării numărului de zecimale la 5. Care este numărul
maxim de zecimale ?
Ö Ce comandă se foloseşte pentru fixarea numărului de zecimale? Schimbaţi
simbolul monetar.
Ö Scrieţi în fereastra de comenzi comanda? DATE(); observaţi efectul
comenzii pe ecranul sistem; schimbaţi formatul datei calendaristice;
completaţi un tabel cu formatele de dată şi numele acestora:
57