13 #pragma managed( push, off ) 39 , m_hSizeBar(
nullptr )
103 ::ClientToScreen(
m_hWnd, &sPoint );
106 if ( 0 != ::PtInRect( &sTitleBar, sPoint ) ) {
109 if (
nullptr != pcTopLevel ) {
175 #pragma managed( pop ) virtual HWND & GetHandle() noexcept
ウィンドウハンドル取得関数
virtual LRESULT WmLButtonDblClk() noexcept override
各種メッセージ処理関数
virtual bool InitConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報初期化関数
static HWND CreateSizeBar(HWND hParent) noexcept
サイズバーコントロール作成関数
constexpr WORD const ID_WINDOW_FLOATING
ウィンドウ::フローティング
virtual bool Create(HWND hParent, HMENU hMenu=nullptr) noexcept override
ウィンドウ作成関数
virtual bool SaveConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報保存関数
CWndTitleBar m_cTitleBar
タイトルバー
virtual CWndPane * GetTopLevelPane() noexcept
最上位ペインウィンドウ取得関数
HWND m_hSizeBar
サイズバーコントロールハンドル
virtual bool Create(HWND hParent=nullptr, HMENU hMenu=nullptr) noexcept override
ウィンドウ作成関数
virtual bool InitConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報初期化関数
CWndDocking() noexcept
コンストラクタ
int m_nPartitionSize
パーティションサイズ
virtual LRESULT WmLButtonDblClk() noexcept
virtual ~CWndDocking() noexcept
デストラクタ
static wchar_t const *const KEY_PARTITION_SIZE
パーティションサイズキー文字列
virtual bool SaveConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報保存関数