24.12.2012 Views

Guia do Desenvolvedor - Tekann

Guia do Desenvolvedor - Tekann

Guia do Desenvolvedor - Tekann

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sumário<br />

1. Introdução .............................................................................................................. 8<br />

1.1. Objetivo ................................................................................................................... 8<br />

1.2. Tecnologia Multiplataforma ....................................................................................... 8<br />

1.3. Diferenças entre versões .......................................................................................... 8<br />

2. Instalação ............................................................................................................... 9<br />

2.1. Pré-requisitos ........................................................................................................... 9<br />

2.2. Recomendações ....................................................................................................... 9<br />

2.3. Instalan<strong>do</strong> o TotalCross Studio Community ................................................................ 9<br />

2.4. Crian<strong>do</strong> Variáveis de Ambiente ................................................................................ 13<br />

2.5. Configuran<strong>do</strong> Java e Ant ......................................................................................... 14<br />

3. A Interface ............................................................................................................ 16<br />

3.1. Página Inicial ......................................................................................................... 16<br />

3.2. Designer ................................................................................................................ 17<br />

3.2.1. Botões de Atalho ............................................................................................. 18<br />

3.2.2. Barra de Ferramentas ...................................................................................... 18<br />

3.2.2.1. Posição ................................................................................................... 19<br />

3.2.2.2. Âncora .................................................................................................... 19<br />

3.2.2.3. Espaçamento entre Componentes (GAP) ................................................... 20<br />

3.2.2.4. Tamanho ................................................................................................ 20<br />

3.2.3. Projetos .......................................................................................................... 21<br />

3.2.4. Arquivos ......................................................................................................... 23<br />

3.2.5. Visualização .................................................................................................... 23<br />

3.2.6. Paleta ............................................................................................................. 24<br />

3.2.7. Propriedades .................................................................................................. 25<br />

3.2.7.1. Propriedades <strong>do</strong> Projeto ........................................................................... 26<br />

3.2.7.2. Propriedades <strong>do</strong>s Containers .................................................................... 28<br />

3.2.7.3. Propriedades da Barra de Menus .............................................................. 29<br />

3.2.7.4. Propriedades <strong>do</strong> Menu ............................................................................. 32<br />

3.2.7.5. Propriedades <strong>do</strong> Item de Menu ................................................................. 32<br />

3.2.8. Saída .............................................................................................................. 33<br />

3.3. Desenvolvimento .................................................................................................... 34<br />

3.3.1. Classes ........................................................................................................... 34<br />

3.3.2. Arquivos ......................................................................................................... 35<br />

3.3.3. Elementos ...................................................................................................... 36<br />

3.3.4. Código Fonte .................................................................................................. 36<br />

4. Componentes ........................................................................................................ 37<br />

4.1. Controles Básicos ................................................................................................... 37<br />

4.1.1. Button ............................................................................................................ 37<br />

4.1.2. Check ............................................................................................................. 39<br />

4.1.3. Combo Box ..................................................................................................... 40<br />

4.1.4. Combo Box Editable ........................................................................................ 41<br />

4.1.5. Edit ................................................................................................................ 43<br />

4.1.6. Grid ............................................................................................................... 45<br />

4.1.7. Image Control................................................................................................. 48<br />

4.1.8. Label .............................................................................................................. 49<br />

4.1.9. List Box .......................................................................................................... 50<br />

4.1.10. Multi Edit ........................................................................................................ 51<br />

4.1.11. Progress Bar ................................................................................................... 53<br />

4.1.12. Push Button Group .......................................................................................... 54<br />

4.1.13. Radio ............................................................................................................. 56<br />

4.1.14. Radio Group Controller .................................................................................... 57

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!