Componenti di una finestra dell'applicazione

Una finestra dell'applicazione include elementi come una barra del titolo, una barra dei menu, menu della finestra (precedentemente noto come il menu di sistema), pulsante Riduci a icona, pulsante Ingrandisci, pulsante Ripristina, il pulsante Chiudi, un bordo di ridimensionamento, un'area client, una barra di scorrimento orizzontale e una barra di scorrimento verticale. Finestra principale di un'applicazione in genere include tutti questi componenti. L'illustrazione seguente mostra questi componenti in una tipica finestra principale.

La barra del titolo viene visualizzata un'icona definiti dall'applicazione e la riga di testo; in genere, il testo specifica il nome dell'applicazione o indica lo scopo della finestra. Un'applicazione specifica l'icona e testo durante la creazione della finestra. La barra del titolo rende anche possibile per l'utente di spostare la finestra utilizzando il mouse o altri dispositivi di puntamento.

La maggior parte delle applicazioni includono una barra dei menu che elenca i comandi supportati dall'applicazione. Elementi nella barra dei menu rappresentano le principali categorie di comandi. Facendo clic su un elemento sulla barra dei menu in genere, si apre un menu a comparsa in cui elementi corrispondono ai compiti all'interno di una determinata categoria. Cliccando su un comando, l'utente dirige l'applicazione per svolgere un compito.

Il menu finestra viene creato e gestito dal sistema. Esso contiene un insieme di voci di menu che, quando scelto dall'utente, impostare la dimensione di una finestra o la posizione, chiudere l'applicazione, o eseguire attività standard. Per ulteriori informazioni, vedere menu.

Quando si clicca l'Ingrandisci o ridurre al minimo il pulsante, ciò riguarda le dimensioni e la posizione della finestra. Quando si clicca il pulsante di massimizzare, il sistema consente di ingrandire la finestra alle dimensioni dello schermo e la finestra, le posizioni così esso copre l'intero desktop, meno la barra delle applicazioni. Allo stesso tempo, il sistema sostituisce il pulsante Ingrandisci con pulsante Ripristina. Il pulsante di ripristino è una bitmap che, quando si fa clic, ripristina la finestra al suo precedente dimensione e posizione.

Quando l'utente seleziona il pulsante di ridurre al minimo, il sistema riduce la finestra alle dimensioni del relativo pulsante della barra delle applicazioni, posiziona la finestra sopra il pulsante sulla barra delle applicazioni e consente di visualizzare il pulsante sulla barra delle applicazioni nel suo stato normale. Per ripristinare l'applicazione alla sua precedente dimensione e posizione, fare clic sul relativo pulsante della barra delle applicazioni.

Il dimensionamento di confine è un'area intorno al perimetro della finestra che consente all'utente di ridimensionare la finestra utilizzando il mouse o altri dispositivi di puntamento.

L' area client è la parte di una finestra in cui l'applicazione visualizza output, ad esempio testo o grafica. Ad esempio, un'applicazione di desktop publishing Visualizza la pagina corrente di un documento nell'area client. L'applicazione deve fornire una funzione, chiamata una routine della finestra, per l'elaborazione dell'input alla finestra e visualizzare l'output nell'area client. Per ulteriori informazioni, vedere Finestra di procedure.

La barra di scorrimento orizzontale e la barra di scorrimento verticale convertire il mouse o la tastiera di input nei valori che un'applicazione utilizza per spostare il contenuto dell'area client orizzontalmente o verticalmente. Ad esempio, un'applicazione di elaborazione testi che visualizza un lungo documento in genere fornisce una barra di scorrimento verticale per consentire all'utente di spostarsi su e giù il documento.

La barra del titolo, barra dei menu, menu finestra, minimizzare e massimizzare i pulsanti, dimensionamento di confine, e barre di scorrimento sono indicate collettivamente come della finestra area non client. Il sistema gestisce la maggior parte degli aspetti dell'area non client; l'applicazione gestisce tutto il resto della finestra. In particolare, eac applicazione gestisce l'aspetto e il comportamento dell'area client.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index