2014-05-30から1日間の記事一覧

wxSliderの使い方(wxWidgets)

#include <wx/wx.h> #include <wx/slider.h> #include <iostream> using namespace std; const int ID_SLIDER = 1; class MyFrame : public wxFrame { public: MyFrame(); wxSlider* slider; void OnScroll(wxScrollEvent& event); int pos; }; class MyApp : public wxApp { public: virtual</iostream></wx/slider.h></wx/wx.h>…

wxTimerとwxPaintDCを使ってアニメーションを実行

C++の相互参照では、クラスが相互依存している場合に前方宣言しておく必要がある。 また各々が持つその他のクラスへの参照物はオブジェクトではなく、ポインタでなくてはならない。 http://d.hatena.ne.jp/arvitos/20090213/1234519302 #include <wx/wx.h> #include <iostream> </iostream></wx/wx.h>…

wxPaintEvent, wxPaintDCを使って線を描画

ここを参考に。 http://wiki.wxwidgets.org/Making_a_render_loop #include "wx/wx.h" class MyFrame : public wxFrame { public: MyFrame(); void paintEvent(wxPaintEvent& evt); void render(wxDC& dc); DECLARE_EVENT_TABLE(); }; class MyApp : public …