[mozbr-desenvolvimento] dúvida - programação em XUL

Jeferson Hultmann hultmann em gmail.com
Terça Abril 3 20:37:30 BRT 2007


neste removerItem é que dá erro, certo?

imagino que para seu métodos sejam visíveis será necessário 
criar um método QueryInterface no sua implementação e chamar
this.arvore.view.QueryInterface(MyInterface) quando necessário.

Não tenho idéia se é fácil criar a interface MyInterface ou se o 
que você está tentando é uma gambiarra. :-)



Fernando Pereira Silveira disse:
> Citando Jeferson Hultmann:
>> Acredito que o problema está relacionado a chamada/implementação do 
>> QueryInterface. Mas sem ver o código todo não dá pra dizer.  :-)
> 
> O código (esboço) é o seguinte:
> 
...
> 
>    removerPermissao: function() {
>        if 
> (confirm(this.stringset.getString("controledescripts.deletePermission")))
>            this.arvore.view.removerItem();
>    },
> 




Mais detalhes sobre a lista de discussão mozbr-desenvolvimento