FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
GUIDialogSheet.h
1
#pragma once
2
3
#include "GUIDialog.h"
4
#include "GUISheetInterface.h"
5
6
namespace
FLImaging
7
{
8
namespace
GUI
9
{
10
class
FL_EXPORT CGUIDialogSheet :
public
CGUIDialog
,
public
CGUISheetInterface
11
{
12
DECLARE_DYNAMIC(CGUIDialogSheet)
13
14
public
:
15
CGUIDialogSheet(CWnd* pParent =
nullptr
);
16
CGUIDialogSheet(
const
CGUIDialogSheet& rhs);
17
18
virtual
~CGUIDialogSheet();
19
20
virtual
void
OnReceiveBroadcast(
const
Base::CBroadcastMessage* pMessage)
override
;
21
static
CGUIDialogSheet* CreateModelessDialog(CWnd* pParent =
nullptr
);
22
23
virtual
BOOL OnInitDialog()
override
;
24
virtual
int32_t GetMinWidth();
25
virtual
void
SetMinWidth(int32_t i32MinWidth);
26
virtual
int32_t GetMinHeight();
27
virtual
void
SetMinHeight(int32_t i32MinHeight);
28
29
// 다이얼로그 창 크기를 시트 크기에 맞추는 함수
30
virtual
const
CResult SetWindowSizeToSheet();
31
virtual
const
CResult SetWindowSizeToSheet(int32_t i32MaximumWidth, int32_t i32MaximumHeight);
32
33
DeclareGetClassType();
34
35
public
:
36
DECLARE_MESSAGE_MAP()
37
afx_msg
void
OnDestroy();
38
afx_msg
void
OnSize(UINT nType,
int
cx,
int
cy);
39
afx_msg
void
OnNMSheetSelChanged(NMHDR* pNMHDR, LRESULT* pResult);
40
};
41
}
42
}
FLImaging::GUI::CGUIDialog
A file of dialog class.
Definition
GUIDialog.h:72
FLImaging::GUI
Definition
D2DObject.h:12
FLImaging
Generated on
for FLImaging by
1.17.0