Menu principal

O menu principal permite que uma determinada ação (abrir um arquivo, compilar um programa, criar um projeto,...) seja executada no Turbo C++. Há várias formas de acesso ao menu principal, na mais fácil delas, você pode utilizar o ponteiro do mouse arrastando-o e clicando sobre a opção desejada, ou ainda pressionar a tecla F10, movimentar (com as setas direcionais) o destacador até a opção desejada e, em seguida, pressionar ENTER. Você também pode acessar o menu pressionando a tecla ALT + (a primeira letra do item do menu desejado). Por exemplo: ALT+E – Acessa o menu Edit.

Quando você seleciona um item no menu principal, um menu pull-down é apresentado com uma lista de opções. Para fazer uma seleção, posicione o destacador até a opção desejada e pressione ENTER. Você também pode selecionar a opção teclando a letra que está em negrito (ou em cor diferente).

Resumo dos itens do menu principal:

Itens Opções
º Mostra o número da versão, apaga ou restaura a tela e executa vários programas utilitários fornecidos com o Turbo C++.
File Carrega e salva arquivos, manipula diretórios, requisita o DOS e sai do Turbo C++.
Edit Realiza várias funções de edição.
Search Realiza vários tipos de busca e substituição de texto.
Run Compila, link-edita e executa o programa que está atualmente carregado no AID.
Compile Compila o programa atualmente carregado no ambiente.
Debug Fixa as várias opções do depurador, incluindo a indicação de pontos de parada.
Project Gerencia projetos em múltiplos arquivos.
Options Fixa as várias opções de compilação, link-edição e do ambiente.
Window Controla o modo como as várias janelas são exibidas.
Help Ativa o sistema de Help sensível ao contexto.

Algumas entradas no menu são seleções do tipo ligado/desligado (On/Off). Para modificar o estado de um a entrada e pressione ENTER.

 

O Menu System - º

O menu system é a primeira opção do menu principal. Movimente o descador até o canto esquerdo do menu principal e pressione ENTER. Com a utilização do menu system você pode executar alguns utilitários fornecidos pelo Turbo C++.

 

O Menu File

Movimente o destacador até o menu File. Esse procedimento ativará uma janela pull-down. As opções disponíveis nesta etapa são:

 

O Menu Edit

A opção Edit permite que o usuário tenha acesso à ferramentas de edição de textos. O recurso Undo, permite voltar o conteúdo existente antes da alteração. Por exemplo: Se o usuário alterou, por engano, uma linha de código que esteja funcionando corretamente, ele pode utilizar a tecla ALT+BACKSPACE (tecla de atalho para Undo) para recuperar o texto. A opção Redo, permite refazer o Undo. O recurso Cut, chamado de recortar, remove o conteúdo selecionado da janela ativa para a Clipboard. Copy permite copiar o bloco selecionado para a Clipboard. Diferentemente do método Cut, o comando Copy não remove o conteúdo selecionado, e sim, duplica-o na área de memória. O comando Past importa para a janela ativa o conteúdo da Clipboard. A função Clear apaga o bloco que está atualmente selecionado. A opção Show Clipboard, mostra o conteúdo "Área de Transferência" do editor do Turbo C++. Quando você marca um bloco e executa um dos comandos Cut ou Copy, você está enviando dados para a Clipboard.

 

O Menu Search

A opção Search possibilita a realização de vários tipos de buscas e buscas e trocas, no texto da janela ativa. O item Find, quando selecionado, permite que o usuário busque por todo o texto uma seqüência de caracteres. Na janela que Find Text, digite o texto a ser procurado no campo Text to Find, em seguida, pressione Enter. A opção Replace, permite que o usuário faça uma busca e uma substituição. Quando o editor encontrar a seqüência de caracteres informada pelo usuário no campo Text to Find, essa seqüência será trocada pela nova, que está no campo New Text. Search again repete a última busca efetuada pelo comando Find. A opção Go to line number, salta para a linha especificada pelo usuário.

 

O Menu Run

A opção Search ativa um submenu contendo estas seis opções:

As próximas quatro opções estão relacionadas a execução de um programa usando o depurador. Você deverá compilar o seu programa com a opção para depuração habilitada.

 

O Menu Compile

Possibilita a compilação e a link edição de um programa. A primeira opção (Compile to OBJ) permite compilar o arquivo que está atualmente em uso. Esse processo converte o arquivo .CPP para um arquivo .OBJ – um arquivo objeto é um arquivo com conteúdo de baixo nível, que está pronto para ser link-editado em um arquivo .EXE que pode ser executado. A segunda opção, Make EXE file, compilará o programa diretamente em um arquivo executável. A opção Buid all recompila todos os arquivos relacionados ao programa corrente. Para apagar a janela Message selecione a opção Remove messages.

 

O Menu Debug

Permite controlar o modo como o depurador integrado do Turbo C++ opera. Quando escrevemos um programa em "C", eventualmente cometeremos erros. Esses erros podem ser subdivididos em: Erros de compilação, erros de execução, erros de entrada e saída e erros lógicos. Os erros de compilação também conhecido como erros de sintaxe são erros cometidos no momento da implementação do programa. Como por exemplo esquecimento de ponto e vírgulas, colchetes, uso incorreto de comandos, variáveis não declaradas etc. Os outros erros como: de execução e de entrada e saída são erros que se tornam perceptíveis durante a execução do programa pelo usuário, e ainda os erros de lógicas que também são percebidos durante a utilização do programa quando não chegamos ao resultados desejado e percebemos que provavelmente ouve falha na implementação do programa. Em programação é comum a ocorrência de erros, nenhum programador escreve um programa sem ter nenhum erro. Para facilitar o trabalho do programador na localização dos erros do programa (ou do código) a linguagem "C" dispõe de uma ferramenta chamada "DEBUG", desenvolvida com a finalidade de auxiliar o programador durante a criação e execução do programa. Breakpoints <Ctrl F8> permite que se coloque ou retire uma marca no programa para parar a execução neste ponto. <F7> executa o programa linha por linha, passo a passo. <F8> executa o programa linha por linha e quando houver uma função, está será executada automaticamente sem ser verificado o código linha por linha. Inspect <Alt F4> permite a inspeção de variáveis, analisando o comportamento de seu conteúdo durante a execução do programa. Evalute/Modify <Ctrl F4> permite investigar o valor de uma variável, constante ou expressões levando o cursor até a variável e teclando <Enter>. É possível também modificar o conteúdo armazenado na variável e verificar como a modificação altera a execução subsequente do programa. Para utilização deste comando o Turbo apresenta uma janela com as seguintes opções: Expression: pode ser uma expressão matemática, uma constante, uma variável ou ainda posições de memória. Existem alguns argumentos que podem ser utilizados nesta opção para casos mais específicos. Result: mostra o resultado da expressão. New Value: permite que seja atribuído um novo valor a expressão. Call Stack <Ctrl F3> permite que seja aberta uma janela onde são mostradas as seqüências de chamadas de rotinas (procedimentos e funções), exibindo seus nomes e valores passados como parâmetros. Para sair da janela digitar <ALT F3>. Watch permite que se coloque uma janela ativa na tela para acompanhar as variáveis do programa que está sendo executado. Add Watch <Ctrl F7> permite a inclusão de expressões ou variáveis na janela de acompanhamento.

 

O Menu Project

Auxilia no desenvolvimento e na manutenção de programas grandes, compostos de múltiplos arquivos (.CPP). A opção Open Project permite abrir ou criar um novo projeto. Para fechar o projeto que está atualmente aberto, selecione a opção Close Project. Add item adiciona um arquivo .CPP ao projeto aberto. Delete item exclui um arquivo .CPP do projeto (o arquivo não será eliminado; ele apenas sairá do projeto). A opção Local options permite alterar as opções de cada módulo do projeto. O gerenciamento dos arquivos de cabeçalho (arquivos com extensão .h) pode ser feito com a opção Include files.

 

O Menu Options

Permite alterar o modo como o Turbo C++ opera. Através deste menu o usuário pode alterar as preferências do editor, do compilador. Pode também alterar o modo como o Turbo C++ gera o programa executável. É possível alterar as cores do sistema, alterar os diretórios dos arquivos de cabeçalho e modificar o modo como a aplicação será selva. Embora o menu não seja continuamente utilizado, possui recursos que podem facilitar a programação e melhor o desempenho do programa executável.

 

O Menu Window

A primeira parte do menu possibilita a realização de várias alterações em uma janela. Se você selecionar Size/Move, você mudará o tamanho da janela ativa e/ou e irá muda-la de posição na tela. A opção Zoom aumenta o tamanho da janela ativa de maneira que ela ocupe a tela inteira. Tile mostra as janelas dispostas lado a lado. Cascade apresenta as janelas em cascata. Next ativa a próxima janela. Close fecha a janela atual. A segunda parte do menu Window permite ativar a janela Message. A janela Message é usada pelo Turbo C++ para emitir informações. A janela Output mostra a saída gerada quando um programa é executado a partir de uma janela do AID. A janela User Screen mostra a tela inteira com a saída de um programa. A janela Watch é utilizada em depuração. A janela Register mostra o conteúdo de cada registrador da Unidade Central de Processamento. As janelas Project e Project notes estão relacionadas com projetos. Para listar todas as janelas abertas, basta selecionar List.

 

O Menu Help

Acesso à ajuda on-line. Contents apresenta a tabela de conteúdo do sistema de Help. A opção Index mostra um índice de tópicos para ajuda. Topic search, busca a palavra reservada da linguagem, onde o cursor está localizado. Previous Topic visita o tópico anterior. Help on help fornece uma ajuda para utilizar o Help.

 

Teclas Aceleradoras

As operações mais freqüentes do Turbo C++ podem ser ativadas diretamente sem passar pelo menu principal. Essas opções são ativadas pelo uso de teclas aceleradoras, que são combinações de teclas. A tecla de combinação está mostrada no lado direito dos itens dos menus.

Tabela de Teclas aceleradoras do AID.

Tecla Aceleradora Significado
F1 Ativa o sistema de Help on-line
F2 Grava o arquivo que está sendo correntemente editado
F3 Carrega um arquivo
F4 Executa o programa
F5 Faz um Zoom na janela ativa
F6 Movimenta-se entre as janelas
F7 Executa o programa linha por linha inclusive pelas chamadas de funções
F8 Executa o programa linha por linhas sem passar internamente pela chamadas de funções
F9 Compila e link-edita o programa
F10 Ativa o menu principal
ALT-0 (ZERO) Lista as janelas abertas
ALT-n Ativa a janela n (n deve estar entre 1 e 9)
ALT-F3 Apaga a janela ativa
ALT-F4 Abre uma janela de inspeção
ALT-F5 Alterna entre a tela do usuário e a do AID
ALT-F7 Erro anterior
ALT-F8 Próximo erro
ALT-F9 Compila um arquivo para um .OBJ
ALT-ESPAÇO Ativa o menu principal
ALT-C Ativa o menu Compile
ALT-D Ativa o menu Debug
ALT-E Ativa o menu Edit
ALT-H Ativa o menu File
ALT-O Ativa o menu Help
ALT-P Ativa o menu Options
ALT-R Ativa o menu Run
ALT-S Ativa o menu Search
ALT-W Ativa o menu Window
ALT-X Sai do Turbo C++
CTRL-F1 Requisita help sobre o item em que o cursor está posicionado
CTRL-F2 Reinicializa o programa
CTRL-F3 Mostra a pilha de chamada de função
CTRL-F4 Avalia uma função
CTRL-F5 Muda o tamanho ou localização da janela ativa
CTRL-F7 Indica uma expressão a ser observada
CTRL-F8 Fixa ou apaga um ponto de parada
CTRL-F9 Executa o programa corrente

Página criada por Gison Boscariol da Silva