Code: Select all
#include "wx/wx.h"
class MyApp:public wxApp
{
public :
virtual bool OnInit();
};
class MyFrame:public wxFrame
{
public:
MyFrame(const wxString& title);
wxMenuBar *menubar;
wxScrolledWindow *Wind;
wxTextCtrl *textctrl;
private:
DECLARE_EVENT_TABLE()
};
bool MyApp::OnInit()
{
MyFrame *frame = new MyFrame(wxT("scroll"));
frame->Show(true);
return true;
}
IMPLEMENT_APP(MyApp)
DECLARE_APP(MyApp)
MyFrame::MyFrame(const wxString& title)
:wxFrame(NULL,-1,title,wxPoint(-1,-1),wxSize(200,200))
{
wxPanel *panel = new wxPanel(this,-1);
menubar = new wxMenuBar;
SetMenuBar(menubar);
textctrl = new wxTextCtrl(panel,-1,wxT("aaa"),wxPoint(-1,-1),wxSize(200,100));
Wind = new wxScrolledWindow(panel,-1,wxPoint(-1,-1),wxSize(200,200),wxVSCROLL);
Wind->SetScrollbars(1,1,1000,10000);
Center();
}
BEGIN_EVENT_TABLE(MyFrame,wxFrame)
END_EVENT_TABLE()