Guia do Desenvolvedor - Tekann
Guia do Desenvolvedor - Tekann
Guia do Desenvolvedor - Tekann
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