Importa recursos do irpf-livre.
[cascardo/irpf-gui.git] / res / ppgdmenubar.xml
diff --git a/res/ppgdmenubar.xml b/res/ppgdmenubar.xml
new file mode 100644 (file)
index 0000000..46141a4
--- /dev/null
@@ -0,0 +1,314 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<include id="menu">
+
+    <menubar name="menubar" id="mainMenubar">
+
+        <!-- DECLARACAO ============================================================================================ -->
+
+        <menu text="Declaração" mnemonic="VK_D">
+            <menuitem text="Nova" mnemonic="VK_N"
+                      accelerator="control N" Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="nova"/>
+            <menuitem id="mnuAbrir" text="Abrir" mnemonic="VK_A" Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="abrir"
+                      accelerator="control A"/>
+            <separator/>
+            <menuitem id="mnuFechar" text="Fechar" Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="fechar"
+                      mnemonic="VK_F" accelerator="control F"/>
+            <separator/>
+            <menuitem text="Excluir" Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="excluir" mnemonic="VK_E"/>
+            <separator/>
+            <menu text="Imprimir..." mnemonic="VK_I">
+                <menuitem id="mnuImprimirDeclaracao" text="Declaração" mnemonic="VK_D" accelerator="control P"
+                          Action="serpro.ppgd.app.acoes.Acoes"
+                          ActionCommand="imprimir_dec"/>
+                <menuitem text="Recibo" mnemonic="VK_B"
+                          Action="serpro.ppgd.app.acoes.Acoes"
+                          ActionCommand="imprimir_recibo"/>
+                <menuitem id="mnuImprimirDarf" text="Darf" mnemonic="VK_F"
+                          Action="serpro.ppgd.app.acoes.Acoes"
+                          ActionCommand="imprimir_darf"/>
+                <menuitem text="Darf com Código de Barras" mnemonic="VK_A"
+                          Action="serpro.ppgd.app.acoes.Acoes"
+                          ActionCommand="imprimir_darf_codbarras"/>
+                <menuitem text="Darf de Multa por Entrega em Atraso" mnemonic="VK_R"
+                          Action="serpro.ppgd.app.acoes.Acoes"
+                          ActionCommand="imprimir_darf_maed"/>
+            </menu>
+            <separator/>
+            <menuitem text="Importar Dados da Declaração de 2009" mnemonic="VK_M" accelerator="control M"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="importar_anoanterior"/>
+            <menuitem id="mnuVerPendencias" text="Verificar Pendências" mnemonic="VK_V" accelerator="F5"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="verificar_pendencias"/>
+            <menuitem id="mnuGravarEntrega" text="Gravar Declaração para Entrega à RFB" mnemonic="VK_G"
+                      accelerator="control G"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="gravar_entrega"/>
+            <menuitem text="Transmitir via Internet" mnemonic="VK_T" accelerator="control I"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="transmitir"/>
+            <separator/>
+            <menuitem id="menuDeclSair" text="Sair do Programa" mnemonic="VK_S"
+                      Accelerator="alt F4" Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="sair"/>
+        </menu>
+
+        <!-- PREENCHIMENTO ========================================================================================= -->
+
+        <menu id="mnuPreenchimento" text="Preenchimento" mnemonic="VK_P">
+            <menuitem text="Identificação do Contribuinte"
+                      Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                      ActionCommand="serpro.ppgd.irpf.gui.contribuinte.PainelContribuinte"/>
+            <menuitem
+                    text="Resumo da Declaração"
+                    Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                    ActionCommand="serpro.ppgd.irpf.gui.resumo.PainelEscolheCalculoImposto"/>
+            <menuitem
+                    text="Importar Dados de Carnê-Leão 2009"
+                    Action="serpro.ppgd.app.acoes.Acoes"
+                    ActionCommand="importar_cl"/>
+            <separator/>
+            <menu text="Atividade Rural" mnemonic="VK_R">
+                <menuitem text="Propriedades no Brasil" mnemonic="VK_B"
+                          action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          actionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelIdentificacaoImovelARBrasil"/>
+                <menuitem text="Propriedades no Exterior" mnemonic="VK_E"
+                          action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          actionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelIdentificacaoImovelARExterior"/>
+                <menuitem text="Importar Dados do Livro Caixa de Atividade Rural 2009"
+                          Action="serpro.ppgd.app.acoes.Acoes"
+                          ActionCommand="importar_ar"/>
+
+            </menu>
+            <separator/>
+            <menuitem text="Importar Dados de Ganhos de Capital 2009" mnemonic="VK_I"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="importar_gcap"/>
+            <menuitem text="Ganhos de Capital" mnemonic="VK_G"
+                      Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                      ActionCommand="serpro.ppgd.irpf.gui.ganhosdecapital.bensimoveis.PainelGCapBensImoveisLista"/>
+            <menuitem text="Importar Dados de Ganhos de Capital Moeda Estrangeira 2009" mnemonic="VK_M"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="importar_gcme"/>
+            <menuitem text="Ganhos de Capital - Moeda Estrangeira"
+                      Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                      ActionCommand="serpro.ppgd.irpf.gui.moedaestrangeira.rendreais.PainelGCapMERendReais"/>
+            <separator/>
+            <menuitem text="Renda Variável"
+                      Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                      ActionCommand="serpro.ppgd.irpf.gui.rendavariavel.PainelRendaVariavel"/>
+        </menu>
+
+        <!-- FICHAS ================================================================================================ -->
+
+        <menu id="mnuFichas" text="Fichas" mnemonic="VK_F">
+
+            <menu text="Declaração">
+                <menuitem text="Identificação do Contribuinte"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.contribuinte.PainelEscolheContribuinte"/>
+                <menuitem text="Dependentes"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.dependentes.PainelDependentes"/>
+                <menu text="Rendimentos Tributáveis Recebidos de PJ">
+                    <menuitem text="pelo Titular"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.rendpj.PainelRendPJTitular"/>
+                    <menuitem text="pelos Dependentes"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.rendpj.PainelRendPJDependentes"/>
+                </menu>
+                <menu text="Rendimentos Tributáveis Recebidos de PF e do Exterior">
+                    <menuitem text="pelo Titular"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.rendpf.PainelRendPFTitular"/>
+                    <menuitem text="pelos Dependentes"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.rendpf.PainelRendPFDependentes"/>
+                </menu>
+                <menuitem text="Rendimentos Isentos e Não Tributáveis"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.rendIsentos.PainelRendIsentos"/>
+                <menuitem text="Rendimentos Sujeitos à Tributação Exclusiva/Definitiva"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.rendTributacaoExclusiva.PainelRendTributacaoExclusiva"/>
+                <menuitem text="Imposto Pago"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.impostopago.PainelImpostoPago"/>
+                <menuitem text="Pagamentos e Doações Efetuados"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.pagamentos.PainelPagamentos"/>
+                <menuitem text="Bens e Direitos"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.bens.PainelBens"/>
+                <menuitem text="Dívidas e Ônus Reais"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.dividas.PainelDividas"/>
+                <menuitem text="Informações do Cônjuge" id="menuConjuge"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.conjuge.PainelConjuge"/>
+                <menuitem text="Espólio"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.espolio.PainelEspolio"/>
+                <menuitem text="Doações a Partidos Políticos, Comitês Financeiros e Candidatos a Cargos Eletivos"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.eleicoes.PainelDoacoesCampanhas"/>
+            </menu>
+
+            <menu text="Atividade Rural">
+                <menu text="no Brasil">
+                    <menuitem text="Dados e Identificação do Imóvel Explorado"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelIdentificacaoImovelARBrasil"/>
+                    <menuitem text="Receitas e Despesas"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelReceitasDespesasBrasil"/>
+                    <menuitem text="Apuração do Resultado"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelApuracaoResultadoBrasil"/>
+                    <menuitem text="Movimentação do Rebanho"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelMovimentacaoRebanhoBrasil"/>
+                    <menuitem text="Bens da Atividade Rural"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelBensARBrasil"/>
+                    <menuitem text="Dívidas Vinculadas à Atividade Rural"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelDividasARBrasil"/>
+                </menu>
+                <menu text="no Exterior">
+                    <menuitem text="Dados e Identificação do Imóvel Explorado"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelIdentificacaoImovelARExterior"/>
+                    <menuitem text="Receitas e Despesas"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelReceitasDespesasExterior"/>
+                    <menuitem text="Apuração do Resultado"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelApuracaoResultadoExterior"/>
+                    <menuitem text="Movimentação do Rebanho"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelMovimentacaoRebanhoExterior"/>
+                    <menuitem text="Bens da Atividade Rural"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelBensARExterior"/>
+                    <menuitem text="Dívidas Vinculadas à Atividade Rural"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.atividaderural.PainelDividasARExterior"/>
+                </menu>
+            </menu>
+
+            <menu text="Ganhos de Capital">
+                <menuitem text="Bens Imóveis"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.ganhosdecapital.bensimoveis.PainelGCapBensImoveisLista"/>
+                <menuitem text="Bens Móveis"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.ganhosdecapital.bensmoveis.PainelGCapBensMoveisLista"/>
+                <menuitem text="Participações Societárias"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.ganhosdecapital.psocietarias.PainelGCapPSocietarias"/>
+            </menu>
+
+            <menu text="Moeda Estrangeira">
+                <menu text="Bens, Direitos ou Aplicações Financeiras">
+                    <menuitem text="Rendimentos Auferidos em Reais"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.moedaestrangeira.rendreais.PainelGCapMERendReais"/>
+                    <menuitem text="Rendimentos Auferidos em Moeda Estrangeira"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.moedaestrangeira.rendme.PainelGCapMERendME"/>
+                    <menuitem text="Rendimentos Auferidos em Reais e em Moeda Estrangeira"
+                              Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                              ActionCommand="serpro.ppgd.irpf.gui.moedaestrangeira.rendreaisme.PainelGCapMERendReaisME"/>
+                </menu>
+                <menuitem text="Espécie"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.moedaestrangeira.especie.PainelGCapMEEspecie"/>
+            </menu>
+
+            <menu text="Renda Variável">
+                <menuitem text="Operações Comuns/Day-Trade"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.rendavariavel.PainelRendaVariavel"/>
+                <menuitem text="Operações Fundos Investimento Imobiliário"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.rendavariavel.PainelRendaVariavelFundosInvest"/>
+            </menu>
+
+            <menuitem text="Comparativo" id="menuComparativo"
+                      Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                      ActionCommand="serpro.ppgd.irpf.gui.comparativo.PainelComparativo"/>
+
+            <menu text="Resumo da Declaração">
+                <menuitem text="Rendimentos Tributáveis e Deduções" id="resumoRendTribDed"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.resumo.PainelRendimentosTributaveisDeducoes"/>
+                <menuitem text="Cálculo do Imposto"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.resumo.PainelEscolheCalculoImposto"/>
+                <menuitem text="Outras Informações"
+                          Action="serpro.ppgd.app.acoes.AcaoMudaPainelIRPF"
+                          ActionCommand="serpro.ppgd.irpf.gui.resumo.PainelResumoOutrasInformacoes"/>
+            </menu>
+
+        </menu>
+
+        <!-- FERRAMENTAS =========================================================================================== -->
+
+        <menu text="Ferramentas" mnemonic="VK_T">
+            <menuitem id="mnuConverter" text="Opção pela Tributação Utilizando o Desconto Simplificado (Simplificada)" mnemonic="VK_V"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="converter_declaracao"/>
+            <separator id="sepTributacao"/>
+            <menu text="Cópia de Segurança" mnemonic="VK_P">
+                <menuitem id="mnuGravarCopia" text="Gravar..." mnemonic="VK_G"
+                          Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="copia_gravar"
+                          accelerator="control B"/>
+                <menuitem text="Restaurar..." mnemonic="VK_R"
+                          Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="copia_restaurar"
+                          accelerator="control T"/>
+            </menu>
+            <separator/>
+            <menuitem text="Calculadora" mnemonic="VK_C"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="calculadora"/>
+            <checkboxmenuitem id="mnuAcessibilidade" text="Habilitar modo de acessibilidade" mnemonic="VK_S"
+                      Action="serpro.ppgd.app.acoes.Acoes"
+                      ActionCommand="habilitar_accesibilidade"/>
+
+        </menu>
+
+        <!-- AJUDA ================================================================================================= -->
+
+        <menu text="Ajuda" mnemonic="VK_A">
+            <menuitem id="menuAjudaConteudo" text="Conteúdo" mnemonic="VK_C"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_conteudo"/>
+            <menuitem text="Tutorial" mnemonic="VK_T"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_tutorial"/>
+            <menuitem id="menuAjudaInstrucoes" text="Instruções de Preenchimento" mnemonic="VK_I"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_instrucoes"/>
+            <menuitem id="menuAjudaComo" text="Como Fazer para" mnemonic="VK_F"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_comofazer"/>
+            <menuitem id="menuAjudaErros" text="Erros mais Frequentes no Preenchimento da Declaração" mnemonic="VK_E"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_erros"/>
+            <menuitem id="menuAjudaPerguntas" text="Perguntas mais Frequentes" mnemonic="VK_R"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_perguntas"/>
+            <separator/>
+            <menuitem id="menuAjudaDisponibilizados" text="Programas de IRPF disponibilizados pela RFB" mnemonic=""
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="ajuda_disponibilizados"/>
+            <separator/>
+            <menuitem text="Leãozinho" mnemonic="VK_L"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="leaozinho"/>
+            <menuitem text="Memória da Receita Federal do Brasil" mnemonic="VK_M"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="memoria"/>
+            <separator/>
+            <menuitem text="Sobre o IRPF 2010" mnemonic="VK_S"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="sobre"/>
+            <menuitem id="menuAjudaTexto" text="Ajuda de acessibilidade" mnemonic="VK_F11" accelerator="F11"
+                      Action="serpro.ppgd.app.acoes.Acoes" ActionCommand="abrir_ajuda_acessibilidade"/>
+        </menu>
+
+    </menubar>
+</include>
\ No newline at end of file