SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FXLinkLabel.h
Go to the documentation of this file.
1 #ifndef FXLinkLabel_h
2 #define FXLinkLabel_h
3 
4 
5 // ===========================================================================
6 // included modules
7 // ===========================================================================
8 #ifdef _MSC_VER
9 #include <windows_config.h>
10 #else
11 #include <config.h>
12 #endif
13 
14 #include <fx.h>
15 
20 class FXLinkLabel : public FXLabel {
21 protected:
22  // FOX stuff
23  FXDECLARE(FXLinkLabel)
25 public:
27  FXLinkLabel(FXComposite* p, const FXString& text, FXIcon* ic = 0, FXuint opts = LABEL_NORMAL, FXint x = 0, FXint y = 0, FXint w = 0, FXint h = 0, FXint pl = DEFAULT_PAD, FXint pr = DEFAULT_PAD, FXint pt = DEFAULT_PAD, FXint pb = DEFAULT_PAD);
28 
30  virtual ~FXLinkLabel();
31 
32  // FOX enum
33  enum {
36 
38  };
39 
40  // FOX messages
41  long onLeftBtnPress(FXObject*, FXSelector, void*);
42  long onTimer(FXObject*, FXSelector, void*);
43 };
44 
45 
46 
47 
48 #endif