WIL説明書(C++)  3.0.0
EvDrawGrid.h
[詳解]
1 // $Revision: 1.1 $
2 /*
3  @file EvDrawGrid.h
4  @brief CEvDrawGrid class header
5  @author FAST Corporation
6 */
7 
8 #ifndef _EVDRAWGRID_H_INCLUDED_
9 #define _EVDRAWGRID_H_INCLUDED_
10 
11 #if _MSC_VER > 1000
12 #pragma once
13 #endif // _MSC_VER > 1000
14 
15 // ///////////////////////////////////////////////////////////////////////////
16 // INCLUDE
17 #include "EvDraw.h"
18 
19 // ///////////////////////////////////////////////////////////////////////////
20 // CLASS
21 #pragma pack(push,_FVCL_PACKING)
22 
23 class EVC_API CEvDrawGrid : public CEvDraw
24 {
25 public:
26  CEvDrawGrid();
27  virtual ~CEvDrawGrid();
28 
29  // METHOD
30  virtual bool Create( FVCL::GDI::CFvDisplay& display, FVCL::GDI::CFvOverlay& overlay );
31  virtual void Clear();
32  virtual bool Draw();
33 
34  bool SetGridColor( COLORREF color );
35  COLORREF GetGridColor() const;
36 
37 protected:
38  // OBJECT
39  COLORREF m_colGrid;
41 
44 };
45 
46 #pragma pack(pop)
47 
48 #endif // _EVDRAWGRID_H_INCLUDED_
virtual void Clear()
オーバレイの消去
Definition: EvDraw.cpp:60
オーバーレイ描画基本クラス
Definition: EvDraw.h:23
virtual bool Create(FVCL::GDI::CFvDisplay &display, FVCL::GDI::CFvOverlay &overlay)
生成
Definition: EvDraw.cpp:37
FVCL::GDI::CFvGdiPen m_penGrid
グリッド線のペン
Definition: EvDrawGrid.h:40
オーバレイクラス
Definition: FvOverlay.h:24
オーバーレイ描画基本クラスのヘッダ
COLORREF m_colGrid
グリッド描画色
Definition: EvDrawGrid.h:39
FVCL::CFvArray< FVCL::GDI::CFvGdiLineSegment * > m_pvGridX
縦線の図形ハンドル
Definition: EvDrawGrid.h:42
ディスプレイクラス
Definition: FvDisplay.h:31
FVCL::CFvArray< FVCL::GDI::CFvGdiLineSegment * > m_pvGridY
横線の図形ハンドル
Definition: EvDrawGrid.h:43
グリッド描画クラス
Definition: EvDrawGrid.h:23
GDIペン構造クラス
Definition: FvGdiPen.h:20

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