Multe din opțiunile meniurilor Borland Pascal au rămas de-a lungul timpul și în mediile mai noi, ca de exemplu în aplicațiile Windows așa că nu e nici complicat, nici mult de spus despre ele.

Meniul FILE are opțiunile obișnuite de:
- NEW - se deschide un fișier nou, gol;
- OPEN - deschide un fișier existent;
- SAVE - salvează fișierul curent;
- SAVE AS.. - salvează fișierul curent cu posibilitatea de a îi da o nouă denumire;
- CHANGE DIR - schimbă directorul de lucru;
- PRINT - Meniul de tipărire pentru imprimantă;
- PRINTER SETUP - Meniul de configurare a imprimantei;
- DOS SHELL - redeschide consola de comandă;
- EXIT - închide mediul de programare;

Meniul EDIT face referire la funcțiile de copiere de text. Avem:
- UNDO - revine cu un pas în editarea textului;
- REDO - reface un pas din editarea textului;
- CUT - șterge textul selectat însă îl salvează în memorie;
- COPY - salvează textul selectat în memorie;
- PASTE - afișează textul din memorie începând de la poziția cursorului;
- CLEAR - șterge textul selectat. Punct.
- SHOW CLIPBOARD - afișează textul salvat în memorie într- fereastră nouă;
Meniul prezintă opțiunile care niciodată nu ar trebui să fie folosite accesându-l. Cel mai bine e să se știe pe de rost combinațiile de taste, iar asta e destul de simplu.
SHIFT + DELETE - șterge textul însă îl salvează în memorie; pe când CONTROL + DELETE doar îl șterge.
CONTROL + INSERT - doar îl copiază așa că, în combinațiile în care intră tasta CONTROL, avem extremele. Fie ștergere totală, fie copiere inofensivă.
SHIFT + INSERT afișează textul din memorie.
Altfel privit, cu SHIFT se fac operații de mutare a textului, iar cu CONTROL operații, după cum am zis, operații diametral opuse.

Meniul SEARCH ascunde capacitățile de căutare și înlocuire a textului. Avem:
- FIND - căutare;
- REPLACE - înlocuire a textului;
- SEARCH AGAIN - repetă căutarea cu termenii introduși în meniul FIND;
- GO TO LINE NUMBER - mută cursorul pe linia care are numărul introdus. O funcție foarte utilă când codul sursă are peste 100 de linii;
- SHOW LAST COMPILER ERROR - După compilarea programului, în cazul unei error, ea va fi afișată cu o bară roșie. Dacă mutăm cursorul de text, linia va fi ștearsă. Opțiunea aceasta o afișează din nou;
- FIND ERROR - Este o opțiune destul de utilă. Afișează un meniu unde se poate introduce o adresă de memorie a unei instrucțiuni și ea va muta cursorul pe poziția instrucțiunii. Erorile la care se referă sunt cele primite la rularea aplicației. Însă de cele mai multe ori, dacă aplicația e rulată din Borland Pascal, cursorul oricum va fi mutat pe linia unde s-a produs eroarea.
- FIND PROCEDURE - Caută implementarea unei proceduri, funcționează numai în tipul depanării;
- OBJECTS - deschide o fereastră nouă ce prezintă obiectele folosite de program (programare orietantă obiect);
- UNITS - deschide o feareastră în care sunt afișate toate UNIT-urile folosite de program;
- GLOBALS - deschide o fereatră în care sunt afișatate toate funcțiile, procedurile și variabilele globale folosite;
- SYMBOL - caută un simbol (numele unei funcții, proceduri sau variabile locale) și afișează, într-o fereastră nouă, liniile la care apare simbolul.

Meniul RUN oferă:
- RUN - lansează aplicația;
- STEP OVER - sare peste un apel de funcție sau procedură în timpul depanării;
- TRACE INTO - continuă depanarea intrând în funcția, procedura sau metoda care urmează să fie executată;
- GO TO CURSOR - lansează aplicația și execută toate instrucțiunile până la cea unde se află cursorul text;
- PROGRAM RESET - dacă programul este deja lansat, în curs de depanare, această opțiune devine disponibilă și ea repornește programul de la început;
- PARAMETERS - printr-un meniu se vor putea introduce parametrii la lansarea aplicației;

Meniul DEBUG conține:
- BREAKPOINTS - lista de puncte de întrerupere a execuției;
- CALL STACK - stiva de apeluri;
- REGISTER -
- WATCH - lista variabilelor urmărite în modul de depanare;
- OUTPUT - deschide o fereastră unde sunt prezentate mesajele afișate de aplicație;
- USER SCREEN - arată ecranul și ieșirile ultimei aplicații rulate;
- EVALUATE/MODIFY:
- ADD WATCH - adaugă o nouă variabilă de urmărit;
- ADD BREAKPOINT - introduce un punct de întrerupere al execuției aplicației;

TOOLS:
- MESSAGES -
- GO TO NEXT -
- GO TO PREVIOUS -
- GREP
- TURBO ASSEMBLER -
- TURBO DEBUGGER -
- TURBO PROFILER -

În meniul WINDOW avem:
- TILE - împarte ecranul la numărul de ferestre deschise și încearcă să le afișeze pe toate într-un ecran. Rezultatul merge... când sunt maxim două ferestre deschise;
- CASCADE - afișează ferestrele în cascadă, suficient să se vadă titlul lor;
- CLOSE ALL - închide toate ferestrele;
- REFRESH DISPLAY - rescrie tot ecranul;
- SIZE/MOVE - Schimbă modul ferestrei astfel ca ea să poată fi redimensionată (SHIFT + tastă direcțională) sau mutată (tastă direcțională);
- ZOOM - maximizează ori o readuce la mărimea fereastra activă;
- NEXT - afișează următoarea fereastră deschisă;
- PREVIOUS - afișează fereastra deschisă anterior;
- CLOSE - închide fereastra activă;

Meniul de ajutor conține:
- CONTENTS - Meniul principal de ajutor;
- INDEX - Prezintă lista aranjată alfabetic cu toate elementele despre care există articole în secțiunea de ajutor. De la nume de funcții la concepte de programare;
- TOPIC SEARCH - Hmmm;
- PREVIOUS TOPIC - Afișează pagina anterior accesată, dacă e cazul;
- USING HELP - Ajutor despre folosirea ajutorului;
- FILES... - registru cu fișierele de ajutor disponibile și locația lor;
- COMPILER DIRECTIVES - Prezintă lista directivelor (opțiunilor disponibile) de compilare;
- PROCEDURES AND FUNCTIONS - Lista tuturor funcțiilor și a procedurilor din BORLAND PASCAL aranjate în arhive alfabetice;
- RESERVED WORDS - Lista cuvintelor rezervate în BORLAND PASCAL;
- STANDARD UNITS - Lista UNIT-urilor prezente;
- BORLAND PASCAL LANGUAGE - O prezentare asemănătoare cu ce am făcut în site;
- ERROR MESSAGES - Lista mesajelor de eroare, împărțită pe liste de câte o sută;
- ABOUT ... - Informații despre versiunea curentă de BORLAND PASCAL.
|