Top / Programming / Ruby / Ruby GUIライブラリ / wxRuby / wxRubyでメモ帳作成(4)編集機能を追加

wxRubyでメモ帳作成(4)

wxRubyでメモ帳を作ってみます。 このページを作るに当たって、wxWindowsで始めるC++ GUIプログラミングを参考にさせていただきました。

編集機能を追加

wxWindowsで始めるC++ GUIプログラミングメモ帳を作ってみよう ver0.0 -- wxTextCtrlとwxFileDialogを使うをwxRubyに移植しました。 詳細な説明は、wxWindowsで始めるC++ GUIプログラミングをご覧ください。

ソースファイル

実行画面

実行画面

ポイント

wxWidgetsのクラスライブラリが多くの機能をサポートしているおかげで、簡単に実装できる。

未実装のメソッド

選択されたテキストの削除するonDeleteメソッドにおいて、選択されている文字列を取得するTextCtrl#get_selection()がwxRubyでは実装されていなかった。

更新履歴