Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 19:31, 22 July 2007.

Controles

From Forum Nokia Wiki

Controles são uma forma do usuário interagir com o programa. O Symbian OS oferece uma série de APIs para controles que são utilizados com mais frequência como grids, formulários, listas, etc. Estes controles já são definidos de forma que seguem um padrão de design o que facilita a utilização deles pelo usuário. Programadores podem fácilmente criar seus próprios controles criando uma herança da classe CCoeControl.

O View (CAknView) é responsável por exibir estes controles para o usuário, porém em aplicações mais simples onde não existe a necessidade de vários views o controle é o próprio view.

Contents

Vantagens

  • Salva recursos, tempo e dinheiro - Ao utilizar um componente já existente o programador salvará tempo evitando criar novos controles.
  • Fácil e familiar - Por seguirem um padrão e serem utilizados por diversas aplicações, os usuários irão reconhecer e sentir mais confortáveis com a aplicação.
  • Adaptabilidade - Estes componentes foram projetados para se adaptar a qualquer resolução suportada pela plataforma S60, isto significa que você não terá que portar seu código para outra resolução.
  • Personalização - Estes componentes permitem a interação com os temas dos dispositivos S60. O que tornará o programa mais familiar e personalizado.

Tipos

  • Listas
  • Formulários
  • Listas configuráveis
  • Grades
  • Notificações e informativos
  • Editores

Listas

Listas são interfaces de usuário para apresentar uma coleção de itens em uma dimensão.

  • Listas básicas
  • Listas multi-selecionáveis.
  • Menu lista
  • Listas marcáveis.

Image:Listas.JPG

Formulários

Forms são utilizados quando listas podem ter seu conteúdo editado.

Image:Forms.JPG

Listas configuráveis

Para itens que o usuário precisa definir suas configurações, setting lists oferece uma forma fácil de realizar essas operações.

Image:Slists.JPG

Grades

Grids permitem a exibição de itens em uma forma bi-dimensional, contendo imagens e/ou textos. Seu layout é fléxivel, podendo configurar a quantidade de linhas, colunas, espaçamento entre células etc.

Image:Grids.JPG

Notificações e informativos

É muito importante manter os usuários informados sobre o que está acontecendo, faze-los utilizando notificações que seguem um padrão garante que o usuário terá certeza sobre o que está acontecendo.

Image:Notes.JPG

Editores

Interface para inserção ou edição de dados

Image:Editors.JPG

Related Discussions
Thread Thread Starter Forum Replies Last Post
How to change the functionality of red key on emulator RaveendraB Symbian User Interface 4 2007-10-09 10:22
J2ME & Mobile Data Communications jcecchin Mobile Java General 4 2005-02-04 17:51
How to draw a bmp having no background on the uiq3 siqiabc General Symbian C++ 2 2007-10-23 09:49
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX