//////////////////////////////////////////////////////////////////////////////
// iconbar.hpp
//
// Jeffry A Worth
// January 6, 1996
//////////////////////////////////////////////////////////////////////////////

#ifndef __ICONBAR_HPP__
#define __ICONBAR_HPP__

#define ICONBAR_SPACE	-1

//////////////////////////////////////////////////////////////////////////////
// INCLUDES

#include "aframe:include/aframe.hpp"
#include "aframe:include/panel.hpp"
#include "aframe:include/iconbutton.hpp"

//////////////////////////////////////////////////////////////////////////////
// 



class AFIconBar : public AFPanel
{
  public:
	AFIconBar();

	virtual char *ObjectType() { return "IconBar"; };

	virtual void Create(AFWindow* pwindow, ULONG id, LPImage* imagelist, UWORD* idlist);
	virtual void OnPaint();

	LPImage* m_imagelist;
	UWORD* m_idlist;
	AFNode *m_iconbuttons;
};

#endif // __ICONBAR_HPP__
