WIL説明書(C++)  3.0.0
EVCbasicDeclare.h
[詳解]
1 // $Revision: 1.1 $
2 /*
3  @file EVCbasicDeclare.h
4  @brief EVCbasic declare
5  @author FAST Corporation
6 */
7 
8 #ifndef _EVCBASIC_DECLARE_H_INCLUDED_
9 #define _EVCBASIC_DECLARE_H_INCLUDED_
10 
11 // ///////////////////////////////////////////////////////////////////////////
12 // INCLUDE
13 
14 // ///////////////////////////////////////////////////////////////////////////
15 // DEFINE
16 
17 // ///////////////////////////////////////////////////////////////////////////
18 // NAMESPACE
19 
20 namespace FVCL
21 {
22  namespace ChainResourceStatus
23  {
24  const INT SUCCESS = 1;
25  const INT IGNORED = 0;
26  const INT NOTFOUND = -1;
27  const INT FAILURE = -2;
28  };
29 
30  namespace CallBack
31  {
32  const bool PRE = false;
33  const bool POST = true;
34  };
35 
36  namespace EditCtrlType
37  {
38  const INT I32 = 1;
39  const INT UI32 = 2;
40  const INT D64 = 3;
41  };
42 
43  namespace DlgCtrlType
44  {
45  const UINT STANDARD = 0x00000000;
46  const UINT DLGCTRL = 0x00000001;
47  const UINT TYPEIMAGE = 0x00000002;
48  };
49 
50  namespace DlgCtrlFilter
51  {
52  const UINT NONE = 0x00000000;
53  const UINT USE_DSTIMAGE = 0x00000001;
54  const UINT USE_SRCIMAGE = 0x00000002;
55  const UINT USE_PATTERN = 0x00000010;
56  const UINT USE_LAYER = 0x00000020;
57  const UINT USE_CURSOR = 0x00000040;
58  };
59 
60  namespace Magnification
61  {
62  const DOUBLE Actual = 1.0;
63  const DOUBLE Lower = 0.001;
64  const DOUBLE Upper = 32.0;
65  };
66  namespace MousePosition
67  {
68  const INT DisplayRect = 1;
69  const INT EffectiveRect = 2;
70  const INT ImageRect = 3;
71  };
72  namespace FocusOption
73  {
74  const INT NONE = 0;
75  const INT ENTER = 1;
76  const INT LDOWN = 2;
77  const INT RDOWN = 3;
78  };
79  namespace GripOption
80  {
81  const INT DISABLE = 0;
82  const INT ENABLE = 1;
83  };
84  namespace CursorType
85  {
86  const INT CROSS = 0;
87  const INT PROCAREA = 1;
88  const INT ASCOPE = 2;
89  const INT USERMODE = 0x80000000;
90  };
91  namespace LayerType
92  {
93  const INT GRID = 0;
94  const INT GENERAL = 1;
95  const INT PROCAREA = 2;
96  const INT ASCOPE = 3;
97  };
98 
99 };
100 
101 #endif // _EVCBASIC_DECLARE_H_INCLUDED_
const UINT STANDARD
通常のダイアログ
Definition: EVCbasicDeclare.h:45
const DOUBLE Actual
原寸表示
Definition: EVCbasicDeclare.h:62
const INT SUCCESS
正常
Definition: EVCbasicDeclare.h:24
const UINT USE_SRCIMAGE
入力画像を参照するダイアログ
Definition: EVCbasicDeclare.h:54
FVCLのネームスペース
Definition: EVCbasicDeclare.txt:9
const INT FAILURE
異常
Definition: EVCbasicDeclare.h:27
const DOUBLE Lower
倍率(下限)
Definition: EVCbasicDeclare.h:63
const INT LDOWN
マウス左クリック
Definition: EVCbasicDeclare.h:76
const INT ENABLE
マウス左クリックで画像を掴む
Definition: EVCbasicDeclare.h:82
int INT
整数型(32ビット)
Definition: FvDefs.h:36
const UINT DLGCTRL
タイトルバーを持たない張り付き型のダイアログ
Definition: EVCbasicDeclare.h:46
const INT IGNORED
無視
Definition: EVCbasicDeclare.h:25
const DOUBLE Upper
倍率(上限)
Definition: EVCbasicDeclare.h:64
const INT NOTFOUND
外部言語リソース不在
Definition: EVCbasicDeclare.h:26
const INT EffectiveRect
有効領域座標
Definition: EVCbasicDeclare.h:69
const INT D64
実数(倍精度)
Definition: EVCbasicDeclare.h:40
const UINT TYPEIMAGE
画像オブジェクトを参照するダイアログ
Definition: EVCbasicDeclare.h:47
const UINT USE_PATTERN
パタンを使用するダイアログ
Definition: EVCbasicDeclare.h:55
const INT GENERAL
汎用レイヤー
Definition: EVCbasicDeclare.h:94
double DOUBLE
倍精度浮動小数点型(64ビット)
Definition: FvDefs.h:62
const INT PROCAREA
処理範囲描画レイヤー
Definition: EVCbasicDeclare.h:95
const INT DisplayRect
表示領域座標
Definition: EVCbasicDeclare.h:68
const INT ImageRect
画像座標
Definition: EVCbasicDeclare.h:70
const INT DISABLE
何もしない
Definition: EVCbasicDeclare.h:81
const INT ASCOPE
濃淡波形描画レイヤー
Definition: EVCbasicDeclare.h:96
const bool POST
メッセージ処理後のコールバック
Definition: EVCbasicDeclare.h:33
const UINT USE_DSTIMAGE
出力画像を参照するダイアログ
Definition: EVCbasicDeclare.h:53
unsigned int UINT
整数型(32ビット)[符号なし]
Definition: FvDefs.h:37
const INT RDOWN
マウス右クリック
Definition: EVCbasicDeclare.h:77
const INT I32
整数(符号つき)
Definition: EVCbasicDeclare.h:38
const UINT USE_CURSOR
ビューのカーソルモードを使用するダイアログ
Definition: EVCbasicDeclare.h:57
const INT NONE
何もしない
Definition: EVCbasicDeclare.h:74
const INT GRID
グリッド描画レイヤー
Definition: EVCbasicDeclare.h:93
const INT USERMODE
ユーザモード
Definition: EVCbasicDeclare.h:89
const INT CROSS
通常のカーソルモード
Definition: EVCbasicDeclare.h:86
const INT UI32
整数(符号なし)
Definition: EVCbasicDeclare.h:39
const UINT USE_LAYER
ビューのレイヤーを使用するダイアログ
Definition: EVCbasicDeclare.h:56
const bool PRE
メッセージ処理前のコールバック
Definition: EVCbasicDeclare.h:32
const INT ENTER
マウスが領域内に入った時
Definition: EVCbasicDeclare.h:75

Documentation copyright © 2007 FAST Corporation. [B-001864]
Generated on 2023年11月02日(木) 10時12分53秒 for WIL説明書(C++) by doxygen 1.8.11