Annotation of nono/wx/wxsubwindow.cpp, revision 1.1.1.2

1.1       root        1: //
                      2: // nono
1.1.1.2 ! root        3: // Copyright (C) 2020 nono project
        !             4: // Licensed under nono-license.txt
1.1       root        5: //
                      6: 
                      7: #include "wxsubwindow.h"
1.1.1.2 ! root        8: #include "wxmainframe.h"
1.1       root        9: 
                     10: //
                     11: // サブウィンドウ
                     12: //
                     13: 
                     14: // イベントテーブル
                     15: wxBEGIN_EVENT_TABLE(WXSubWindow, inherited)
                     16:        EVT_CLOSE(WXSubWindow::OnClose)
                     17: wxEND_EVENT_TABLE()
                     18: 
                     19: // コンストラクタ (スタイル指定あり)
                     20: WXSubWindow::WXSubWindow(wxWindow *parent, wxWindowID id, const wxString& name,
                     21:        int style)
                     22:        : inherited(parent, id, name, wxDefaultPosition, wxDefaultSize, style)
                     23: {
                     24: }
                     25: 
                     26: // コンストラクタ (スタイル指定なし)
                     27: WXSubWindow::WXSubWindow(wxWindow *parent, wxWindowID id, const wxString& name)
                     28:        : WXSubWindow(parent, id, name, DEFAULT_STYLE)
                     29: {
                     30: }
                     31: 
                     32: // デストラクタ
                     33: WXSubWindow::~WXSubWindow()
                     34: {
                     35: }
                     36: 
                     37: // クローズイベント
                     38: void
                     39: WXSubWindow::OnClose(wxCloseEvent& event)
                     40: {
                     41:        // ウィンドウリストから自身を削除
                     42:        gMainFrame->DeleteWindow(GetId());
                     43: }
1.1.1.2 ! root       44: 
        !            45: // スタティック変数 (初期化は wxmainframe.cpp で行っている)
        !            46: /*static*/ wxSizerFlags WXSubWindow::BorderFlags;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.