BSD爱好者
zhangjun13002
全部博文(7)
2010年(7)
wahahaaa
lrt_no1
wmsok
aanchun1
38310770
ddj0509
lzm19850
lithink
samsim
分类:
2010-09-16 08:40:44
/// myframe.h#ifndef WX_PRECOMP#include <wx/wx.h>#endif#include <wx/scrolwin.h>#include <wx/richtext/richtextctrl.h>class MyFrame: public wxFrame{public: MyFrame(wxFrame *frame, const wxString& title); ~MyFrame();private: void OnSize(wxSizeEvent& WXUNUSED(event)); wxScrolledWindow* m_scroll; wxRichTextCtrl* m_richtext; DECLARE_EVENT_TABLE()};/// myframe.cpp#include "myframe.h"BEGIN_EVENT_TABLE(MyFrame, wxFrame) EVT_SIZE(MyFrame::OnSize)END_EVENT_TABLE()MyFrame::MyFrame(wxFrame *frame, const wxString& title) : wxFrame(frame, -1, title){ m_scroll=new wxScrolledWindow(this,-1); m_richtext=new wxRichTextCtrl(m_scroll,wxID_ANY,_T(""),wxDefaultPosition,wxDefaultSize,wxRE_MULTILINE|wxVSCROLL|wxHSCROLL);}MyFrame::~MyFrame(){}void MyFrame::OnSize(wxSizeEvent& WXUNUSED(event)){ if(!m_scroll) return; wxSize size=GetClientSize(); m_scroll->SetSize(size.x,size.y); m_richtext->SetSize(size.x,size.y);}
上一篇:跨浏览器兼容的 CSS
下一篇:文本控件内弹出菜单
登录 注册