00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef CLICKMAP_H
00012 #define CLICKMAP_H
00013
00014 #include <meter.h>
00015 #include "clickable.h"
00016 #include "textfield.h"
00017
00018
00023 class ClickMap : public Meter
00024 {
00025 Q_OBJECT
00026 TQ_OBJECT
00027 public:
00028 ClickMap(karamba* k, int x, int y, int w, int h);
00029 ~ClickMap();
00030
00031 virtual bool click( TQMouseEvent* );
00032 void mUpdate( TQPainter* );
00033 void setValue( TQString );
00034 void setValue( long );
00035 void setTextProps( TextField * );
00036
00037 private:
00038 TextField text;
00039
00040 TQStringList links;
00041 TQStringList displays;
00042 };
00043
00044 #endif