Componentes de uma janela de aplicativo

Uma janela de aplicativo inclui elementos, como uma barra de título, uma barra de menus, menu janela (anteriormente conhecido como o menu do sistema), botão minimizar, botão maximizar, o botão restaurar, botão Fechar, uma borda de dimensionamento, uma área cliente, uma barra de rolagem horizontal e uma barra de rolagem vertical. Janela principal do aplicativo geralmente inclui todos esses componentes. A ilustração a seguir mostra esses componentes em uma janela principal típica.

A barra de título exibe um ícone definido pelo aplicativo e uma linha de texto; Normalmente, o texto Especifica o nome do aplicativo ou indica a finalidade da janela. Um aplicativo especifica o ícone e texto ao criar a janela. Na barra de título também possibilita que o usuário mover a janela usando um mouse ou outro dispositivo apontador.

A maioria dos aplicativos inclui uma barra de menu que lista os comandos suportados pelo aplicativo. Itens na barra de menus representam as principais categorias de comandos. Clicando em um item na barra de menu normalmente abre um menu pop-up cujos itens correspondem a tarefas dentro de uma determinada categoria. Clicando em um comando, o usuário direciona o aplicativo para executar uma tarefa.

O menu janela é criado e gerenciado pelo sistema. Ele contém um conjunto padrão de itens de menu que, quando escolhido pelo usuário, definir uma janela tamanho ou posição, feche o aplicativo ou executar tarefas. Para obter mais informações, consulte Menus.

Quando você clicar em maximizar ou minimizar botão, isso afeta o tamanho e posição da janela. Quando você clique o botão maximizar, o sistema aumenta a janela para o tamanho da tela e posiciona a janela, assim que ele cobre a área de trabalho inteira, menos a barra de tarefas. Ao mesmo tempo, o sistema substitui o botão Maximizar botão restaurar. O botão restaurar é um bitmap que, quando clicado, restaura a janela ao seu tamanho anterior e posição.

Quando o usuário clica o botão minimizar, o sistema reduz a janela para o tamanho do seu botão da barra de tarefas, posiciona a janela sobre o botão da barra de tarefas e exibe o botão de barra de tarefas em seu estado normal. Para restaurar o aplicativo para sua posição e tamanho anterior, clique no botão da barra de tarefas.

A Borda de dimensionamento é uma área em torno do perímetro da janela que permite ao usuário dimensionar a janela, usando um mouse ou outro dispositivo apontador.

A área do cliente é a parte de uma janela onde o aplicativo exibe saída, tais como texto ou elementos gráficos. Por exemplo, um aplicativo de publicação desktop exibe a atual página de um documento na área de cliente. O aplicativo deve fornecer uma função, chamada de um procedimento de janela, para processar a entrada para a janela e exibir a saída na área do cliente. Para obter mais informações, consulte Procedimentos de janela.

A barra de rolagem horizontal e barra de rolagem vertical convertem mouse ou teclado de entrada em valores que um aplicativo usa para deslocar o conteúdo da área cliente horizontalmente ou verticalmente. Por exemplo, um aplicativo de processamento de texto que exibe um documento longo normalmente fornece uma barra de rolagem vertical para habilitar o usuário para cima e para baixo percorrer as páginas do documento.

Barra de título, barra de menu, menu de janela, minimizar e maximizar botões, borda, de dimensionamento e as barras de rolagem são referidas coletivamente como a janela área de não cliente. O sistema gerencia a maioria dos aspectos da área de não cliente; o aplicativo gerencia tudo mais sobre a janela. Em particular, eac aplicativo gerencia a aparência e o comportamento de sua área de cliente.

Index