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