Ola Pessoal,
Eu sei que da pra excluir um Command de um Form com o comando NomeForm.removeCommand(NomeCommand);
mas alguem sabe o comando para remover um item de um Form tipo, remover um Textfield, um ChoiceGroupe de um Form?
Obrigado.
Ola Pessoal,
Eu sei que da pra excluir um Command de um Form com o comando NomeForm.removeCommand(NomeCommand);
mas alguem sabe o comando para remover um item de um Form tipo, remover um Textfield, um ChoiceGroupe de um Form?
Obrigado.
Veja se isso resolve:
O número corresponde ao item que precisa apagar na sequência em que ele é exibido no form. Nesse exemplo apaga-se o primeiro elemento.
dependendo de sua implementação, eventualmente vc pode usar uma técnica bem interessante, tipo:
//ex.:
int p = meuForm.append(meuTextField);
if(c==cmOk)
meuForm.delete§;
//assim fica mais claro saber qual objeto Item
//está sendo removido do seu formulário.
//o método “append(meuTextField);” retorna um inteiro
//que corresponde ao índice onde o Item foi colocado,
//o índice começa com zero(0). vc pode achar útil
//manter uma cópia desse índice em uma variável.
Era isso mesmo q precisava, valeu guisso e dj++
[quote=dj++]int p = meuForm.append(meuTextField);
if(c==cmOk)
meuForm.delete§;
[/quote]
:idea: Somente complementando: o índice varia com a posição física do elemento no form. Então, cuidado com exclusões múltiplas, pois o valor de p pode ser alterado caso você exclua algum elemento acima dele. Se precisar fazer exclusões múltiplas comece pelo elemento mais abaixo no form.