1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

erro em wxwidgets

Discussão em 'Programação' iniciada por wrproject, 22 de Novembro de 2007. (Respostas: 0; Visualizações: 458)

  1. wrproject

    wrproject Power Member

    Código:
    #include "wx/wx.h"
    class teste: public wxApp
    {
        wxFrame *janela;
        wxTextCtrl *texto;
        bool OnInit()
        {
            //definicoes da janela
            wxSize tamanho_janela(400,200);
            wxString titulo("janela de teste");
            long estilo_janela= wxCAPTION | wxCLOSE_BOX | wxSYSTEM_MENU;
            janela=new wxFrame(NULL, -1, titulo, wxDefaultPosition, tamanho_janela, estilo_janela);
            wxColour fundo(48, 214, 100);
            janela->SetBackgroundColour(fundo);
            janela->ClearBackground();
     
            //definicoes controlos de texto
            wxSize tamanho_texto(60,25);
            wxPoint posicao_texto(20,400);
            texto = new wxTextCtrl(janela, -1, "", posicao_texto,tamanho_texto);
            *texto<<"ola eliseu como estas";
            janela->Show(true);
            return true;
     
        }
        int OnExit() {
          janela->Destroy();
          return 0;
        }
        void OnChange(wxCommandEvent& event)
        {
            *texto<<"ola eliseu";
        }
        DECLARE_EVENT_TABLE()
    };
    BEGIN_EVENT_TABLE(teste, wxApp)
     EVT_TEXT(1, teste::OnChange)
    END_EVENT_TABLE()
    //Iniciar a aplicacao
    IMPLEMENT_APP(teste)
     
    
    cumps.
     

Partilhar esta Página