/****************************************************************************************/
/*                                                                                      */
/*              load_taskicon.h                                                         */
/*                                                                                      */
/****************************************************************************************/

#ifndef _LOAD_TASKICON_H_
#define _LOAD_TASKICON_H_



#include "objects/taskicon.h"



#define NTASKICONPKG 12

char* taskiconname[NTASKICONPKG]=
{"_CRtaskIcon","ObjIcon","_SETtaskIconText","_SETtaskIconImage",
 "_DStaskIcon","_CBtaskIconClick","_CBtaskIconDClick","_CBtaskIconUClick",
 "_CBtaskIconMove","_CRtaskIcon2","_SETtaskIconImage2","_SETtaskIconMenu"
};

int (*taskiconfun[NTASKICONPKG])(mmachine m)=
{_CRtaskIcon,NULL,_SETtaskIconText,_SETtaskIconImage,
 _DStaskIcon,_CBtaskIconClick,_CBtaskIconDClick,_CBtaskIconUClick,
 _CBtaskIconMove,_CRtaskIcon2,_SETtaskIconImage2,_SETtaskIconMenu
};

int taskiconnarg[NTASKICONPKG]=
{3,TYPTYPE,2,2,
 1,3,3,3,
 2,3,2,2};

char* taskicontype[NTASKICONPKG]=
{"fun [Chn S S] ObjIcon",NULL,"fun [ObjIcon S] ObjIcon","fun [ObjIcon S] ObjIcon",
 "fun [ObjIcon] ObjIcon","fun [ObjIcon fun [ObjIcon u0 I] u1 u0] ObjIcon","fun [ObjIcon fun [ObjIcon u0 I] u1 u0] ObjIcon","fun [ObjIcon fun [ObjIcon u0 I] u1 u0] ObjIcon",
 "fun [ObjIcon fun [ObjIcon u0] u1 u0] ObjIcon","fun [Chn ObjBitmap S] ObjIcon","fun [ObjIcon ObjBitmap] ObjIcon","fun [ObjIcon ObjMenu] ObjIcon"
};







#endif
