1 / 58

Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO-II.

Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO-II. Material II-Bimestre Objetos de Controle Listas Eventos e Funções página: http://www1.univap.br/~wagner Prof. Responsáveis Wagner Santos C. de Jesus. Objetos de Controle.

santo
Download Presentation

Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO-II.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Universidade do Vale do ParaíbaColégio Técnico Antônio Teixeira FernandesDisciplina POO-II. Material II-Bimestre Objetos de Controle Listas Eventos e Funções página: http://www1.univap.br/~wagner Prof. Responsáveis Wagner Santos C. de Jesus

  2. Objetos de Controle Builder C++ conta com uma barra de tarefas capaz de permitir a confecção de rotinas mas sofisticadas com relação a parte visual da aplicação.

  3. Paleta de Ferramentas Standard.Padrão

  4. Usando Objetos principais do C++(Builder). Criando uma caixa de lista. (ListBox)

  5. Atribuindo dados para caixa de lista. Usando a propriedade Items. Permite acrescentar em cada posição da caixa de lista um item enviado pelo métodos Add() que adiciona criando uma nova posição na caixa de texto. Exemplo : ListBox1->Items->Add("Maria"); ListBox1->Items->Add("José"); ListBox1->Items->Add("Célia");

  6. Saída :

  7. Capturando o Item Selecionado por intermédio da propriedade ItemIndex. Exemplo : int x = ListBox1->ItemIndex; ShowMessage(x); Obs : No exemplo acima x será um número de 0 a 2.

  8. Capturando uma "String" da caixa de Lista. Método Strings[]. Exemplo : int x = ListBox1->ItemIndex; AnsiString a = ListBox1->Items->Strings[x]); Obs : Irá retorna com a string selecionada na caixa de Lista pelo usuário armazenando o conteúdo na variável (a).

  9. Criando uma Caixa de Combinação. (ComboBox).

  10. Atribuindo dados para uma caixa de combinação. Exemplo : ComboBox1->Items->Add("Item-1"); ComboBox1->Items->Add("Item-2"); ComboBox1->Items->Add("Item-3"); ComboBox1->Items->Add("Item-4");

  11. Saída :

  12. Removendo dados de uma caixa de Combinação. Método Delete().

  13. Atenção : Todas as propriedades e métodos usados para a caixa de lista (ListBox) valem para a caixa de combinação (ComboBox1).

  14. Criando uma caixa de verificação. (CheckBox)

  15. Saida :

  16. Criando botões de rádio. (RadioGroup)

  17. Saída :

  18. Capturando a informação selecionada no botão de rádio.

  19. Criando uma Barra de Rolagem. (ScrollBar).

  20. Capturando dados de uma Barra de Rolagem.

  21. Criando um Painel. (Panel).

  22. Exemplo : (Panel)

  23. Manipulando os Eventos. Evento vem a ser qualquer tipo de operação disparada por um usuário da aplicação desenvolvida.

  24. OnClick - Dispara o código de programa ao selecionar o objeto com o click do mouse.

  25. OnChange - Dispara o código quando um objeto sofre algum tipo de modificação.

  26. OnEnter - Dispara o código quando o objeto for selecionado.

  27. OnExit - Dispara o código quando o foco abandonar o mesmo.

  28. OnDblClick - Dispara o código quando for selecionado com um duplo click.

  29. OnActivate - Dispara o código após ter desenhado o formulário.

  30. OnCreate - Dispara o código antes de desenhar o formulário.

  31. OnMouseDown- Dispara o código ao soltar o botão de direito do mouse.

  32. OnMouseMove - Dispara o código ao mover o mouse no objeto.

  33. OnClose - Dispara o código antes de fechar o formúlario.

  34. Funções Matemáticas

  35. Usando as funções Matemáticas. Para deve se colocar nas primeira linhas do código de seu formulário a seguinte linha de código.

  36. Exemplo das funções matemáticas.

  37. sqrt() - Retorna com o valor da raiz quadrada do número especificado.

  38. Quebrando uma String(*) AnsiString a = "Maria das Couves"; ShowMessage(a[1]); Obs: Neste caso será pego o caracter “M” na String.

More Related