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