CDC com Swing ao fechar janela sai do sistema

Estou criando um sistema em CDC com CrEme onde existem varias janelas sendo acessadas da janela principal, quando eu aperto o botão X “fechar” de uma janela ele fecha o sistema inteiro, ja tentei trocar o flag padrão pra HIDE, DO_NOTHING, DISPOSE mas sem sucesso, se eu crio um botão FECHAR e coloco this.dispose() ele fecha a janela e retorna para a principal de boa, gostaria que o mesmo acontece-se com o botão fechar padrão.

Estou rodando no Windows Mobile 5

Dario