JunkBox_Win_Lib
1.5.3
Loading...
Searching...
No Matches
vThumbNailDoc.h
Go to the documentation of this file.
1
#pragma once
2
28
#include "
RwGRDoc.h
"
29
30
31
#define THUMBNAIL_SIZE 128
32
33
34
//
35
namespace
jbxwl
{
36
37
39
// CvThumbNailDoc ドキュメント
40
41
class
CvThumbNailDoc
:
public
CRwGRDoc
//public CDocument
42
{
43
protected
:
44
CvThumbNailDoc
();
// 動的生成に使用されるプロテクト コンストラクタ.
45
DECLARE_DYNCREATE
(
CvThumbNailDoc
)
46
47
// アトリビュート
48
public
:
49
int
tNailBorder
;
// サムネイル間のボーダサイズ(ピクセル)
50
51
int
xTNailSize
;
// サムネイルの Xサイズ(ピクセル)
52
int
yTNailSize
;
// サムネイルの Yサイズ(ピクセル)
53
54
int
xTNailOrder
;
// ウィンドウの初期 Xサイズ(サムネイルの個数で指定)
55
int
yTNailOrder
;
// ウィンドウの初期 Yサイズ(サムネイルの個数で指定)
56
57
int
xClientSize
;
// クライントウィンドウの初期 Xサイズ(ピクセル)
58
int
yClientSize
;
// クライントウィンドウの初期 Yサイズ(ピクセル)
59
60
int
yMaxOrder
;
// クライントウィンドウの最大 Yサイズ(サムネイルの個数で指定)
61
int
yMaxClientSize
;
// クライントウィンドウの最大 Yサイズ(ピクセル).作業メモリに関係する.
62
63
// オペレーション
64
public
:
65
// virtual BOOL MakeViewData();
66
virtual
CmnHead
TranslateData
();
67
68
void
SetSize
(
int
txs
,
int
tys
,
int
bds
,
int
vrs
,
int
hrs
,
int
ymx
);
69
int
GetTNailNum
(
POINT
pt
);
70
71
// virtual void MouseCommand(POINT pt);
72
73
// オーバーライド
74
//{{AFX_VIRTUAL(CvThumbNailDoc)
75
public
:
76
virtual
void
Serialize
(
CArchive
&
ar
);
77
//}}AFX_VIRTUAL
78
79
// インプリメンテーション
80
public
:
81
virtual
~CvThumbNailDoc
();
82
#ifdef _DEBUG
83
virtual
void
AssertValid
()
const
;
84
virtual
void
Dump
(
CDumpContext
&
dc
)
const
;
85
#endif
86
87
protected
:
88
//{{AFX_MSG(CvThumbNailDoc)
89
//}}AFX_MSG
90
DECLARE_MESSAGE_MAP
()
91
public
:
92
93
};
94
95
96
//{{AFX_INSERT_LOCATION}}
97
98
99
}
// namespace
RwGRDoc.h
jbxwl::CExDocument::cMin
int cMin
Definition
ExDocument.h:67
jbxwl::CRwGRDoc
Definition
RwGRDoc.h:31
jbxwl::CvThumbNailDoc
Definition
vThumbNailDoc.h:42
jbxwl::CvThumbNailDoc::yTNailSize
int yTNailSize
Definition
vThumbNailDoc.h:52
jbxwl::CvThumbNailDoc::SetSize
void SetSize(int txs, int tys, int bds, int vrs, int hrs, int ymx)
Definition
vThumbNailDoc.cpp:203
jbxwl::CvThumbNailDoc::xTNailSize
int xTNailSize
Definition
vThumbNailDoc.h:51
jbxwl::CvThumbNailDoc::CvThumbNailDoc
CvThumbNailDoc()
Definition
vThumbNailDoc.cpp:26
jbxwl::CvThumbNailDoc::xTNailOrder
int xTNailOrder
Definition
vThumbNailDoc.h:54
jbxwl::CvThumbNailDoc::xClientSize
int xClientSize
Definition
vThumbNailDoc.h:57
jbxwl::CvThumbNailDoc::yMaxOrder
int yMaxOrder
Definition
vThumbNailDoc.h:60
jbxwl::CvThumbNailDoc::~CvThumbNailDoc
virtual ~CvThumbNailDoc()
Definition
vThumbNailDoc.cpp:32
jbxwl::CvThumbNailDoc::yClientSize
int yClientSize
Definition
vThumbNailDoc.h:58
jbxwl::CvThumbNailDoc::yMaxClientSize
int yMaxClientSize
Definition
vThumbNailDoc.h:61
jbxwl::CvThumbNailDoc::GetTNailNum
int GetTNailNum(POINT pt)
Definition
vThumbNailDoc.cpp:218
jbxwl::CvThumbNailDoc::Serialize
virtual void Serialize(CArchive &ar)
Definition
vThumbNailDoc.cpp:68
jbxwl::CvThumbNailDoc::tNailBorder
int tNailBorder
Definition
vThumbNailDoc.h:49
jbxwl::CvThumbNailDoc::AssertValid
virtual void AssertValid() const
Definition
vThumbNailDoc.cpp:50
jbxwl::CvThumbNailDoc::Dump
virtual void Dump(CDumpContext &dc) const
Definition
vThumbNailDoc.cpp:57
jbxwl::CvThumbNailDoc::TranslateData
virtual CmnHead TranslateData()
Definition
vThumbNailDoc.cpp:85
jbxwl::CvThumbNailDoc::yTNailOrder
int yTNailOrder
Definition
vThumbNailDoc.h:55
jbxwl
Definition
ContrastDLG.h:23
MFCLib
vThumbNailDoc.h
Generated on Sat Oct 12 2024 19:43:15 for JunkBox_Win_Lib by
1.11.0