1 /////////////////////////////////////////////////////////////////////////////
2 // Name:        label.h
3 // Purpose:     wxChart
4 // Author:      Paolo Gava
5 // Modified by:
6 // Created:
7 // Copyright:   (C) 2006, Paolo Gava
8 // RCS-ID:      $Id: label.h 7947 2012-04-28 10:01:45Z mortenmacfly $
9 // Licence:     wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
11 
12 #if !defined( __LABEL_H__ )
13 #define __LABEL_H__
14 
15 //----------------------------------------------------------------------------
16 // Headers
17 //----------------------------------------------------------------------------
18 #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
19 #pragma interface "label.h"
20 #endif
21 
22 #include "wx/charttypes.h"
23 
24 //----------------------------------------------------------------------------
25 // Consts
26 //----------------------------------------------------------------------------
27 enum LABEL_POSITION
28 {
29         UP      = 0x01,
30         DOWN    = 0x02,
31         LEFT    = 0x04,
32         RIGHT   = 0x08
33 };
34 
35 //+++-S-cd-------------------------------------------------------------------
36 //  NAME:       wxLabel
37 //  DESC:
38 //  INTERFACE:
39 //
40 //----------------------------------------------------------------------E-+++
41 /* C::B begin */
42 class WXDLLIMPEXP_CHART wxLabel
43 /* C::B end */
44 {
45 public:
46     void Draw(CHART_HPAINT hp, int x, int y, ChartColor c,
47               wxString& lbl, LABEL_POSITION pos);
48 };
49 
50 #endif // __LABEL_H__
51 
52