/*
 * Harbour 3.2.0dev (r2307062207)
 * MinGW GNU C 7.3 (32-bit)
 * Generated C source from "TreeViewItemMod.prg"
 */

#include "hbvmpub.h"
#include "hbinit.h"


HB_FUNC( XTREEVIEWITEMMOD );
HB_FUNC_EXTERN( __CLSLOCKDEF );
HB_FUNC_EXTERN( XACLASS );
HB_FUNC_EXTERN( TCOMPONENT );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_GETVALUE );
HB_FUNC_EXTERN( GETSYSCOLOR );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_SETCHECKSTATE );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_SETSELECTEDSTATE );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_CREATE );
HB_FUNC_EXTERN( AEVAL );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_INSERTITEM );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_INSERTINTREE );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_DELETE );
HB_FUNC_EXTERN( LEN );
HB_FUNC_EXTERN( ATAIL );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_GETPREVSIBLING );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_GETNEXTSIBLING );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEUP );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEDOWN );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEAFTER );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEINTO );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_SELECT );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_ENSUREVISIBLE );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_SORTCHILDREN );
HB_FUNC_STATIC( XTREEVIEWITEMMOD_SETEXPANDSTATE );
HB_FUNC_EXTERN( XTREEVIEWMOD );
HB_FUNC_EXTERN( __CLSUNLOCKDEF );
HB_FUNC_EXTERN( __OBJHASMSG );
HB_FUNC_EXTERN( EMPTY );
HB_FUNC_EXTERN( XA_REMOVETAGS );
HB_FUNC_EXTERN( VALTYPE );
HB_FUNC_EXTERN( TTREEVIEWITEMMOD );
HB_FUNC_EXTERN( AADD );
HB_FUNC_EXTERN( HB_AINS );
HB_FUNC_EXTERN( HB_ADEL );
HB_FUNC_EXTERN( ASORT );
HB_FUNC_INITSTATICS();


HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_TREEVIEWITEMMOD )
{ "XTREEVIEWITEMMOD", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD )}, NULL },
{ "__CLSLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSLOCKDEF )}, NULL },
{ "NEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XACLASS", {HB_FS_PUBLIC}, {HB_FUNCNAME( XACLASS )}, NULL },
{ "TCOMPONENT", {HB_FS_PUBLIC}, {HB_FUNCNAME( TCOMPONENT )}, NULL },
{ "ADDPROPINIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_GETVALUE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_GETVALUE )}, NULL },
{ "_FCTEXT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REFRESH", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FNIMAGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FNSELIMAGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETSYSCOLOR", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETSYSCOLOR )}, NULL },
{ "_FNCLRTEXT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_SETCHECKSTATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_SETCHECKSTATE )}, NULL },
{ "SETEXPANDSTATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDPROPERTY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ITEMSELECTED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OTREEVIEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NWORKPOS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_SETSELECTEDSTATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_SETSELECTEDSTATE )}, NULL },
{ "ADDMULTIDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDMETHOD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_CREATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_CREATE )}, NULL },
{ "ADDINLINE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AEVAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( AEVAL )}, NULL },
{ "AITEMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FREE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_INSERTITEM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_INSERTITEM )}, NULL },
{ "XTREEVIEWITEMMOD_INSERTINTREE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_INSERTINTREE )}, NULL },
{ "XTREEVIEWITEMMOD_DELETE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_DELETE )}, NULL },
{ "LEN", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEN )}, NULL },
{ "HASCHILDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ATAIL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ATAIL )}, NULL },
{ "_AITEMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LEXPANDED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REBUILD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DELETECHILDS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_GETPREVSIBLING", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_GETPREVSIBLING )}, NULL },
{ "XTREEVIEWITEMMOD_GETNEXTSIBLING", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_GETNEXTSIBLING )}, NULL },
{ "XTREEVIEWITEMMOD_MOVEUP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_MOVEUP )}, NULL },
{ "XTREEVIEWITEMMOD_MOVEDOWN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_MOVEDOWN )}, NULL },
{ "XTREEVIEWITEMMOD_MOVEAFTER", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_MOVEAFTER )}, NULL },
{ "XTREEVIEWITEMMOD_MOVEINTO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_MOVEINTO )}, NULL },
{ "XTREEVIEWITEMMOD_SELECT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_SELECT )}, NULL },
{ "XTREEVIEWITEMMOD_ENSUREVISIBLE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_ENSUREVISIBLE )}, NULL },
{ "XTREEVIEWITEMMOD_SORTCHILDREN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_SORTCHILDREN )}, NULL },
{ "NEEDREBUILD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWITEMMOD_SETEXPANDSTATE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XTREEVIEWITEMMOD_SETEXPANDSTATE )}, NULL },
{ "APAINTRECT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_APAINTRECT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LEXPANDED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDFRIENDCLASS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XTREEVIEWMOD", {HB_FS_PUBLIC}, {HB_FUNCNAME( XTREEVIEWMOD )}, NULL },
{ "CREATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__CLSUNLOCKDEF", {HB_FS_PUBLIC}, {HB_FUNCNAME( __CLSUNLOCKDEF )}, NULL },
{ "INSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "__OBJHASMSG", {HB_FS_PUBLIC}, {HB_FUNCNAME( __OBJHASMSG )}, NULL },
{ "INITCLASS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SUPER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "EMPTY", {HB_FS_PUBLIC}, {HB_FUNCNAME( EMPTY )}, NULL },
{ "_OTREEVIEW", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OPARENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NID", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NID", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NEWID", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FCTEXT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LHTMLTEXT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XA_REMOVETAGS", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_REMOVETAGS )}, NULL },
{ "VALTYPE", {HB_FS_PUBLIC}, {HB_FUNCNAME( VALTYPE )}, NULL },
{ "ADDIMAGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TTREEVIEWITEMMOD", {HB_FS_PUBLIC}, {HB_FUNCNAME( TTREEVIEWITEMMOD )}, NULL },
{ "_FLCHECKED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "INSERTINTREE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( AADD )}, NULL },
{ "_NINDEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HB_AINS", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_AINS )}, NULL },
{ "HB_ADEL", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_ADEL )}, NULL },
{ "NINDEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETPREVSIBLING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FNINDEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETNEXTSIBLING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LSINGLEEXPAND", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONITEMEXPANDING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "BEGINPAINT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FLEXPANDED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FLEXPANDED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ENDPAINT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONITEMEXPANDED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FLCHECKED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SWAPCHECKSTATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LSELECTED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SWAPSELECTED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETITEMPOS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETFIRSTVISIBLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FORCEITEMVISIBLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASORT", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASORT )}, NULL },
{ "SORTCHILDREN", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "(_INITSTATICS00001)", {HB_FS_INITEXIT | HB_FS_LOCAL}, {hb_INITSTATICS}, NULL }
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_TREEVIEWITEMMOD, "TreeViewItemMod.prg", 0x0, 0x0003 )

#if defined( HB_PRAGMA_STARTUP )
   #pragma startup hb_vm_SymbolInit_TREEVIEWITEMMOD
#elif defined( HB_DATASEG_STARTUP )
   #define HB_DATASEG_BODY    HB_DATASEG_FUNC( hb_vm_SymbolInit_TREEVIEWITEMMOD )
   #include "hbiniseg.h"
#endif

HB_FUNC( XTREEVIEWITEMMOD )
{
	static const HB_BYTE pcode[] =
	{
		149,3,0,116,97,0,36,15,0,103,1,0,100,8,
		29,160,8,176,1,0,104,1,0,12,1,29,149,8,
		166,87,8,0,122,80,1,48,2,0,176,3,0,12,
		0,106,17,88,84,114,101,101,86,105,101,119,73,116,
		101,109,77,111,100,0,108,4,4,1,0,108,0,112,
		3,80,2,36,17,0,97,1,129,0,0,80,1,36,
		20,0,48,5,0,95,2,106,6,99,84,101,120,116,
		0,106,1,0,100,95,1,9,108,6,89,25,0,2,
		0,0,0,48,7,0,95,1,95,2,112,1,73,48,
		8,0,95,1,112,0,6,100,100,100,9,112,11,73,
		36,21,0,48,5,0,95,2,106,9,99,84,111,111,
		108,116,105,112,0,106,1,0,100,95,1,9,100,100,
		100,100,100,9,112,11,73,36,24,0,48,5,0,95,
		2,106,7,110,73,109,97,103,101,0,121,100,95,1,
		9,100,89,25,0,2,0,0,0,48,9,0,95,1,
		95,2,112,1,73,48,8,0,95,1,112,0,6,100,
		106,14,80,69,95,73,109,97,103,101,73,110,100,101,
		120,0,100,9,112,11,73,36,27,0,48,5,0,95,
		2,106,10,110,83,101,108,73,109,97,103,101,0,121,
		100,95,1,9,100,89,25,0,2,0,0,0,48,10,
		0,95,1,95,2,112,1,73,48,8,0,95,1,112,
		0,6,100,106,14,80,69,95,73,109,97,103,101,73,
		110,100,101,120,0,100,9,112,11,73,36,31,0,48,
		5,0,95,2,106,9,110,67,108,114,84,101,120,116,
		0,176,11,0,92,8,12,1,100,95,1,9,100,89,
		25,0,2,0,0,0,48,12,0,95,1,95,2,112,
		1,73,48,8,0,95,1,112,0,6,100,106,9,80,
		69,95,67,111,108,111,114,0,100,9,112,11,73,36,
		34,0,48,5,0,95,2,106,9,108,67,104,101,99,
		107,101,100,0,9,100,95,1,9,100,108,13,100,100,
		100,9,112,11,73,36,36,0,48,5,0,95,2,106,
		10,108,69,120,112,97,110,100,101,100,0,9,100,95,
		1,9,100,89,17,0,2,0,0,0,48,14,0,95,
		1,95,2,112,1,6,100,100,100,9,112,11,73,36,
		38,0,122,80,1,36,40,0,48,15,0,95,2,106,
		10,108,83,101,108,101,99,116,101,100,0,100,100,95,
		1,9,89,27,0,1,0,0,0,48,16,0,48,17,
		0,95,1,112,0,48,18,0,95,1,112,0,112,1,
		6,108,19,100,100,100,9,112,11,73,36,42,0,48,
		20,0,95,2,106,13,84,84,114,101,101,86,105,101,
		119,77,111,100,0,100,95,1,92,16,72,121,72,121,
		72,106,10,111,84,114,101,101,86,105,101,119,0,4,
		1,0,9,112,5,73,36,43,0,48,20,0,95,2,
		106,17,84,84,114,101,101,118,105,101,119,73,116,101,
		109,77,111,100,0,4,0,0,95,1,92,16,72,121,
		72,121,72,106,7,97,73,116,101,109,115,0,4,1,
		0,9,112,5,73,36,44,0,48,20,0,95,2,100,
		121,95,1,92,16,72,121,72,121,72,106,7,110,73,
		110,100,101,120,0,4,1,0,9,112,5,73,36,45,
		0,48,20,0,95,2,100,121,95,1,92,16,72,121,
		72,121,72,106,4,110,73,68,0,4,1,0,9,112,
		5,73,36,47,0,48,21,0,95,2,106,7,67,114,
		101,97,116,101,0,108,22,95,1,92,8,72,121,72,
		121,72,112,3,73,36,48,0,48,23,0,95,2,106,
		5,70,114,101,101,0,89,35,0,1,0,0,0,176,
		24,0,48,25,0,95,1,112,0,89,15,0,1,0,
		0,0,48,26,0,95,1,112,0,6,12,2,6,95,
		1,121,72,121,72,121,72,112,3,73,36,50,0,48,
		21,0,95,2,106,8,65,100,100,73,116,101,109,0,
		108,27,95,1,121,72,121,72,121,72,112,3,73,36,
		51,0,48,21,0,95,2,106,11,73,110,115,101,114,
		116,73,116,101,109,0,108,27,95,1,121,72,121,72,
		121,72,112,3,73,36,53,0,48,21,0,95,2,106,
		13,73,110,115,101,114,116,73,110,84,114,101,101,0,
		108,28,95,1,121,72,121,72,121,72,112,3,73,36,
		54,0,48,21,0,95,2,106,7,68,101,108,101,116,
		101,0,108,29,95,1,121,72,121,72,121,72,112,3,
		73,36,55,0,48,23,0,95,2,106,10,72,97,115,
		67,104,105,108,100,115,0,89,22,0,1,0,0,0,
		176,30,0,48,25,0,95,1,112,0,12,1,121,15,
		6,95,1,121,72,121,72,121,72,112,3,73,36,56,
		0,48,23,0,95,2,106,11,70,105,114,115,116,67,
		104,105,108,100,0,89,29,0,1,0,0,0,48,31,
		0,95,1,112,0,28,13,48,25,0,95,1,112,0,
		122,1,25,3,100,6,95,1,121,72,121,72,121,72,
		112,3,73,36,57,0,48,23,0,95,2,106,10,76,
		97,115,116,67,104,105,108,100,0,89,32,0,1,0,
		0,0,48,31,0,95,1,112,0,28,16,176,32,0,
		48,25,0,95,1,112,0,12,1,25,3,100,6,95,
		1,121,72,121,72,121,72,112,3,73,36,58,0,48,
		23,0,95,2,106,13,68,101,108,101,116,101,67,104,
		105,108,100,115,0,89,35,0,1,0,0,0,48,33,
		0,95,1,4,0,0,112,1,73,48,34,0,95,1,
		9,112,1,73,48,35,0,95,1,112,0,6,95,1,
		121,72,121,72,121,72,112,3,73,36,59,0,48,23,
		0,95,2,106,12,68,101,108,101,116,101,73,116,101,
		109,115,0,89,15,0,1,0,0,0,48,36,0,95,
		1,112,0,6,95,1,121,72,121,72,121,72,112,3,
		73,36,60,0,48,21,0,95,2,106,15,71,101,116,
		80,114,101,118,83,105,98,108,105,110,103,0,108,37,
		95,1,121,72,121,72,121,72,112,3,73,36,61,0,
		48,21,0,95,2,106,15,71,101,116,78,101,120,116,
		83,105,98,108,105,110,103,0,108,38,95,1,121,72,
		121,72,121,72,112,3,73,36,62,0,48,21,0,95,
		2,106,7,77,111,118,101,85,112,0,108,39,95,1,
		121,72,121,72,121,72,112,3,73,36,63,0,48,21,
		0,95,2,106,9,77,111,118,101,68,111,119,110,0,
		108,40,95,1,121,72,121,72,121,72,112,3,73,36,
		64,0,48,21,0,95,2,106,10,77,111,118,101,65,
		102,116,101,114,0,108,41,95,1,121,72,121,72,121,
		72,112,3,73,36,65,0,48,21,0,95,2,106,9,
		77,111,118,101,73,110,116,111,0,108,42,95,1,121,
		72,121,72,121,72,112,3,73,36,67,0,48,23,0,
		95,2,106,7,69,120,112,97,110,100,0,89,18,0,
		2,0,0,0,48,14,0,95,1,120,95,2,112,2,
		6,95,1,121,72,121,72,121,72,112,3,73,36,68,
		0,48,23,0,95,2,106,9,67,111,108,108,97,112,
		115,101,0,89,18,0,2,0,0,0,48,14,0,95,
		1,9,95,2,112,2,6,95,1,121,72,121,72,121,
		72,112,3,73,36,70,0,48,21,0,95,2,106,7,
		83,101,108,101,99,116,0,108,43,95,1,121,72,121,
		72,121,72,112,3,73,36,71,0,48,21,0,95,2,
		106,14,69,110,115,117,114,101,86,105,115,105,98,108,
		101,0,108,44,95,1,121,72,121,72,121,72,112,3,
		73,36,72,0,48,21,0,95,2,106,13,83,111,114,
		116,67,104,105,108,100,114,101,110,0,108,45,95,1,
		121,72,121,72,121,72,112,3,73,36,75,0,122,80,
		1,36,77,0,48,20,0,95,2,100,121,95,1,121,
		72,121,72,121,72,106,9,110,87,111,114,107,80,111,
		115,0,4,1,0,9,112,5,73,36,78,0,48,20,
		0,95,2,100,121,95,1,121,72,121,72,121,72,106,
		8,110,73,110,100,101,110,116,0,4,1,0,9,112,
		5,73,36,80,0,48,23,0,95,2,106,8,82,101,
		102,114,101,115,104,0,89,22,0,2,0,0,0,48,
		8,0,48,17,0,95,1,112,0,95,2,112,1,6,
		95,1,121,72,121,72,121,72,112,3,73,36,81,0,
		48,23,0,95,2,106,8,82,101,98,117,105,108,100,
		0,89,20,0,1,0,0,0,48,46,0,48,17,0,
		95,1,112,0,112,0,6,95,1,121,72,121,72,121,
		72,112,3,73,36,82,0,48,21,0,95,2,106,9,
		71,101,116,86,97,108,117,101,0,108,6,95,1,121,
		72,121,72,121,72,112,3,73,36,83,0,48,21,0,
		95,2,106,15,83,101,116,69,120,112,97,110,100,83,
		116,97,116,101,0,108,47,95,1,121,72,121,72,121,
		72,112,3,73,36,84,0,48,21,0,95,2,106,14,
		83,101,116,67,104,101,99,107,83,116,97,116,101,0,
		108,13,95,1,121,72,121,72,121,72,112,3,73,36,
		85,0,48,21,0,95,2,106,17,83,101,116,83,101,
		108,101,99,116,101,100,83,116,97,116,101,0,108,19,
		95,1,121,72,121,72,121,72,112,3,73,36,86,0,
		48,23,0,95,2,106,8,71,101,116,82,101,99,116,
		0,89,15,0,1,0,0,0,48,48,0,95,1,112,
		0,6,95,1,121,72,121,72,121,72,112,3,73,36,
		87,0,48,23,0,95,2,106,8,83,101,116,82,101,
		99,116,0,89,17,0,2,0,0,0,48,49,0,95,
		1,95,2,112,1,6,95,1,121,72,121,72,121,72,
		112,3,73,36,91,0,48,23,0,95,2,106,11,73,
		115,69,120,112,97,110,100,101,100,0,89,15,0,1,
		0,0,0,48,50,0,95,1,112,0,6,95,1,121,
		72,121,72,121,72,112,3,73,36,93,0,92,2,80,
		1,36,94,0,48,20,0,95,2,100,100,95,1,121,
		72,121,72,121,72,106,11,97,80,97,105,110,116,82,
		101,99,116,0,4,1,0,9,112,5,73,36,96,0,
		48,51,0,95,2,108,52,112,1,73,36,98,0,48,
		53,0,95,2,112,0,73,167,14,0,0,176,54,0,
		104,1,0,95,2,20,2,168,48,55,0,95,2,112,
		0,80,3,176,56,0,95,3,106,10,73,110,105,116,
		67,108,97,115,115,0,12,2,28,12,48,57,0,95,
		3,164,146,1,0,73,95,3,110,7,48,55,0,103,
		1,0,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_CREATE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,104,0,48,53,0,48,58,0,102,112,
		0,95,1,112,1,73,36,106,0,176,59,0,48,17,
		0,102,112,0,12,1,28,18,36,107,0,48,60,0,
		102,48,61,0,102,112,0,112,1,73,36,110,0,176,
		59,0,48,62,0,102,112,0,12,1,28,23,36,111,
		0,48,63,0,102,48,64,0,48,17,0,102,112,0,
		112,0,112,1,73,36,114,0,48,35,0,102,112,0,
		73,36,116,0,102,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_GETVALUE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,124,0,48,65,0,102,112,0,80,2,
		36,126,0,176,59,0,95,1,12,1,28,27,48,66,
		0,48,17,0,102,112,0,112,0,28,14,36,127,0,
		176,67,0,95,2,12,1,80,2,36,130,0,95,2,
		110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_INSERTITEM )
{
	static const HB_BYTE pcode[] =
	{
		13,1,6,36,138,0,176,68,0,95,2,12,1,106,
		2,67,0,8,28,20,36,139,0,48,69,0,48,17,
		0,102,112,0,95,2,112,1,80,2,36,142,0,176,
		68,0,95,3,12,1,106,2,67,0,8,28,20,36,
		143,0,48,69,0,48,17,0,102,112,0,95,3,112,
		1,80,3,36,149,0,95,2,100,8,28,5,121,80,
		2,95,3,100,8,28,6,95,2,80,3,95,4,100,
		8,28,5,9,80,4,95,5,100,8,28,11,176,11,
		0,92,8,12,1,80,5,36,151,0,48,2,0,176,
		70,0,12,0,102,112,1,165,80,7,143,36,152,0,
		144,60,0,48,17,0,102,112,0,112,1,73,36,153,
		0,144,7,0,95,1,112,1,73,36,154,0,144,9,
		0,95,2,112,1,73,36,155,0,144,10,0,95,3,
		112,1,73,36,156,0,144,71,0,95,4,112,1,73,
		36,157,0,144,12,0,95,5,112,1,73,36,158,0,
		144,53,0,112,0,73,145,36,161,0,48,72,0,102,
		95,7,95,6,112,2,73,36,163,0,95,7,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_INSERTINTREE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,169,0,48,25,0,102,112,0,80,3,
		36,171,0,95,2,100,8,31,14,95,2,176,30,0,
		95,3,12,1,15,28,33,36,172,0,176,73,0,95,
		3,95,1,20,2,36,173,0,48,74,0,102,176,30,
		0,95,3,12,1,112,1,73,25,58,36,175,0,176,
		75,0,95,3,95,2,95,1,120,20,4,36,176,0,
		48,74,0,102,95,2,112,1,73,36,177,0,176,24,
		0,95,3,89,17,0,2,0,0,0,48,74,0,95,
		1,95,2,112,1,6,95,2,20,3,36,180,0,48,
		35,0,102,112,0,73,36,182,0,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_DELETE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,191,0,48,25,0,48,61,0,102,112,
		0,112,0,80,1,36,193,0,176,76,0,95,1,48,
		77,0,102,112,0,120,20,3,36,194,0,176,24,0,
		95,1,89,17,0,2,0,0,0,48,74,0,95,1,
		95,2,112,1,6,48,77,0,102,112,0,20,3,36,
		196,0,48,33,0,102,4,0,0,112,1,73,36,197,
		0,48,74,0,102,121,112,1,73,36,198,0,48,35,
		0,102,112,0,73,36,200,0,120,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_GETPREVSIBLING )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,208,0,48,77,0,102,112,0,121,15,
		28,27,36,209,0,48,25,0,48,61,0,102,112,0,
		112,0,48,77,0,102,112,0,122,49,1,80,1,36,
		212,0,95,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_GETNEXTSIBLING )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,220,0,48,77,0,102,112,0,176,30,
		0,48,25,0,48,61,0,102,112,0,112,0,12,1,
		35,28,27,36,221,0,48,25,0,48,61,0,102,112,
		0,112,0,48,77,0,102,112,0,122,72,1,80,1,
		36,224,0,95,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEUP )
{
	static const HB_BYTE pcode[] =
	{
		13,2,0,36,233,0,48,78,0,102,112,0,80,1,
		36,234,0,48,77,0,102,112,0,80,2,36,236,0,
		95,1,100,69,28,83,36,237,0,48,74,0,95,1,
		95,2,112,1,73,36,238,0,48,79,0,102,95,2,
		122,49,112,1,73,36,239,0,48,61,0,102,112,0,
		143,36,240,0,95,1,144,25,0,112,0,95,2,2,
		36,241,0,102,144,25,0,112,0,95,2,122,49,2,
		145,36,243,0,48,35,0,102,112,0,73,36,244,0,
		120,110,7,36,247,0,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEDOWN )
{
	static const HB_BYTE pcode[] =
	{
		13,2,0,36,0,1,48,80,0,102,112,0,80,1,
		36,1,1,48,77,0,102,112,0,80,2,36,3,1,
		95,1,100,69,28,83,36,4,1,48,74,0,95,1,
		95,2,112,1,73,36,5,1,48,79,0,102,95,2,
		122,72,112,1,73,36,6,1,48,61,0,102,112,0,
		143,36,7,1,95,1,144,25,0,112,0,95,2,2,
		36,8,1,102,144,25,0,112,0,95,2,122,72,2,
		145,36,10,1,48,35,0,102,112,0,73,36,11,1,
		120,110,7,36,14,1,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEAFTER )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,20,1,95,1,100,69,28,117,176,59,
		0,48,80,0,95,1,112,0,12,1,31,103,36,21,
		1,48,61,0,102,112,0,143,36,22,1,176,76,0,
		144,25,0,112,0,48,77,0,102,112,0,120,20,3,
		36,23,1,176,75,0,144,25,0,112,0,102,48,77,
		0,95,1,112,0,122,72,120,20,4,36,24,1,176,
		24,0,144,25,0,112,0,89,17,0,2,0,0,0,
		48,74,0,95,1,95,2,112,1,6,20,2,145,36,
		26,1,48,35,0,102,112,0,73,36,27,1,120,110,
		7,36,30,1,9,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_MOVEINTO )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,36,1,95,1,100,69,28,97,36,37,
		1,48,61,0,102,112,0,143,36,38,1,176,76,0,
		144,25,0,112,0,48,77,0,102,112,0,120,20,3,
		36,39,1,176,24,0,144,25,0,112,0,89,17,0,
		2,0,0,0,48,74,0,95,1,95,2,112,1,6,
		48,77,0,102,112,0,20,3,36,40,1,48,72,0,
		95,1,102,112,1,73,145,36,42,1,48,35,0,102,
		112,0,73,36,43,1,120,110,7,36,46,1,9,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_SETEXPANDSTATE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,54,1,95,2,100,8,28,15,48,81,
		0,48,17,0,102,112,0,112,0,80,2,36,56,1,
		48,31,0,102,112,0,31,8,36,57,1,9,110,7,
		36,60,1,48,82,0,48,17,0,102,112,0,102,95,
		1,112,2,80,3,36,61,1,95,3,100,8,21,31,
		5,73,95,3,80,3,36,63,1,95,3,29,131,0,
		36,64,1,48,83,0,48,17,0,102,112,0,112,0,
		73,36,66,1,95,1,48,84,0,102,112,0,69,28,
		12,36,67,1,48,35,0,102,112,0,73,36,70,1,
		48,85,0,102,95,1,112,1,73,36,72,1,95,2,
		31,39,36,73,1,176,24,0,48,25,0,102,112,0,
		89,23,0,1,0,2,0,1,0,2,0,48,14,0,
		95,1,95,255,95,254,112,2,6,20,2,36,76,1,
		48,86,0,48,17,0,102,112,0,112,0,73,36,77,
		1,48,87,0,48,17,0,102,112,0,102,95,1,112,
		2,73,36,80,1,95,3,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_SETCHECKSTATE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,86,1,95,1,48,88,0,102,112,0,
		69,28,23,36,87,1,48,89,0,48,17,0,102,112,
		0,48,18,0,102,112,0,112,1,73,36,90,1,48,
		88,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_SETSELECTEDSTATE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,96,1,95,1,48,90,0,102,112,0,
		69,28,23,36,97,1,48,91,0,48,17,0,102,112,
		0,48,18,0,102,112,0,112,1,73,36,100,1,95,
		1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_SELECT )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,108,1,95,1,100,8,28,5,120,80,
		1,36,110,1,48,92,0,48,17,0,102,112,0,102,
		112,1,80,2,36,112,1,176,59,0,95,2,12,1,
		31,41,36,113,1,48,74,0,48,17,0,102,112,0,
		95,2,112,1,73,36,114,1,95,1,28,17,36,115,
		1,48,93,0,48,17,0,102,112,0,112,0,73,36,
		119,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_ENSUREVISIBLE )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,127,1,95,1,100,8,28,5,9,80,
		1,36,129,1,48,92,0,48,17,0,102,112,0,102,
		112,1,80,2,36,131,1,176,59,0,95,2,12,1,
		31,45,36,132,1,95,1,28,21,36,133,1,48,93,
		0,48,17,0,102,112,0,95,2,112,1,73,25,19,
		36,135,1,48,94,0,48,17,0,102,112,0,95,2,
		112,1,73,36,139,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XTREEVIEWITEMMOD_SORTCHILDREN )
{
	static const HB_BYTE pcode[] =
	{
		13,1,2,36,147,1,95,2,100,8,28,5,9,80,
		2,36,149,1,48,83,0,48,17,0,102,112,0,112,
		0,73,36,151,1,48,25,0,48,61,0,102,112,0,
		112,0,80,3,36,153,1,176,95,0,95,3,100,100,
		95,1,20,4,36,156,1,176,24,0,95,3,89,39,
		0,2,0,2,0,2,0,1,0,48,74,0,95,1,
		95,2,112,1,73,95,255,28,14,48,96,0,95,1,
		95,254,120,112,2,25,3,100,6,20,2,36,158,1,
		48,35,0,102,112,0,73,36,159,1,48,86,0,48,
		17,0,102,112,0,112,0,73,36,161,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_INITSTATICS()
{
	static const HB_BYTE pcode[] =
	{
		117,97,0,1,0,7
	};

	hb_vmExecute( pcode, symbols );
}

