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 15:36, 26 October 2007.

Caixas de diálogo pré-definidas

From Forum Nokia Wiki


Embora a maioria dos componentes de interface precisem ser definidos como recursos nos arquivos .rss, em relação a caixas de diálogo existem algumas alternativas já pré-definidas no Symbian OS.

CEikonEnv

A classe CEikonEnv possui alguns métodos para exibir caixas de diálogo simples. Por exemplo, dois deles:

static void InfoWinL (const TDesC& aFirstLine1, const TDesC& aSecondLine2);
 
static TBool QueryWinL (const TDesC &aFirstLine, const TDesC &aSecondLine);

O primeiro exibe uma janela modal para informações, com duas linhas. Cada linha é especificada por cada parâmetro. O segundo método exibe uma janela modal com duas linhas de texto e opções Sim/Não. O valor de retorno corresponde à escolha do usuário, ETrue para "sim" e EFalse para "não". Em ambas as funções, a janela não possui ícones. Existe uma outra versão de cada função que aceita identificadores de recursos em vez do texto. Exemplo de uso:

_LIT (KLine1, "linha 1");
_LIT (KLine2, "linha 2");
 
CEikonEnv::Static()->InfoWinL (KLine1, KLine2);

Para variações desses métodos e outras caixas de diálogo, por favor consulte a documentação da classe CEIkonEnv [1].

 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX