Introdução ao BCB – 2ª parte


O Form


Quando trabalhamos com o C++Builder, nossa área de trabalho bem como os resultados obtidos são realizados através do Form (formulário ou forma). Cada Form representa uma janela individual, onde podemos inserir, mover ou redimensionar componentes, entre outras ações.




Ou seja. O Form é a nossa mesa de trabalho onde vamos colocando os objetos, desenhando a forma que desejamos para o programa.



O Object Inspector






O Object Inspector é um dos recursos que o C++Builder nos oferece para trabalhar com as propriedades ou eventos dos objetos do programa. Ele nos permite alterar, facilmente, as propriedades do projeto em tempo de desenvolvimento, bem como nos mostra os eventos associados aos objetos da aplicação.


Quando selecionamos um componente inserido no formulário, o Object Inspector automaticamente tem o seu foco direcionado para as propriedades e eventos desse objeto. Podemos ocultar o Object Inspector da área de desenvolvimento fechando normalmente a sua janela, ou podemos conduzi-lo novamente ao campo da aplicação pressionando a tecla F11 ou clicando na opção correspondente do menu View.


Podemos entender por propriedades de um objeto, o seu nome, cor, altura, estilos da borda, estilo da font, estados da janela entre várias outras. Quanto aos eventos, podemos classificá-los como as ações que o usuário efetua sobre determinado componente, como, por exemplo, dar um clique num botão, mover o cursor do mouse sobre determinado objeto, soltar o botão do mouse que se encontrava pressionado, entre diversas outras ações.



O Code Editor





A janela do Code Editor código mostra o código atual da aplicação C++Builder. Ao darmos um duplo clique sobre objetos colocados no Form, automaticamente, abrir-se-á a janela de edição de códigos, exibindo a função associada ao evento de tal chamada, colocando o cursor numa linha interna para digitação do código.


Outra forma de chamarmos o Code Editor é através de um duplo clique na guia correspondente do evento que queremos editar, no Object Inspector.



HOME || MAPA DO SITE || CURSOS || TUTORIAIS || LINKS || FORUM || CONTATO