aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/statusbar.h
blob: f7f74940cff6e006b58069ddc29dd9815923e63b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef __CORE_GUI_STATUSBAR__
#define __CORE_GUI_STATUSBAR__

#include <lib/gui/ewidget.h>
#include <lib/gui/elabel.h>

class eStatusBar : public eLabel
{
	void update( const eWidget *);
	const eWidget* current;

	int setProperty(const eString &, const eString &);
	void initialize();
	Connection conn;
public:
	enum
	{
		flagOwnerDraw = 128,
	};
	eStatusBar( eWidget*, const char* deco="eStatusBar" );
	void setFlags( int );
};

#endif // __CORE_GUI_STATUSBAR__