/*
 * Harbour 3.2.0dev (r2307062207)
 * MinGW GNU C 7.3 (32-bit)
 * Generated C source from "Application.prg"
 */

#include "hbvmpub.h"
#include "hbinit.h"


HB_FUNC_INIT( INITAPPLICATION );
HB_FUNC_EXTERN( __MVPUBLIC );
HB_FUNC_EXTERN( HB_CDPSELECT );
HB_FUNC_EXTERN( HB_CDPOS );
HB_FUNC_EXTERN( TAPPLICATION );
HB_FUNC_EXTERN( __MVDBGINFO );
HB_FUNC_EXTERN( _SEH );
HB_FUNC( XAPPLICATION );
HB_FUNC_EXTERN( __CLSLOCKDEF );
HB_FUNC_EXTERN( XACLASS );
HB_FUNC_EXTERN( TCOMPONENT );
HB_FUNC_STATIC( XAPPLICATION_SETFONT );
HB_FUNC_STATIC( XAPPLICATION_SETICON );
HB_FUNC_STATIC( XAPPLICATION_SETDPIAWARE );
HB_FUNC_STATIC( XAPPLICATION_SETSCALE );
HB_FUNC_STATIC( XAPPLICATION_SETMUTEX );
HB_FUNC_STATIC( XAPPLICATION_SETBUSY );
HB_FUNC_STATIC( XAPPLICATION_SETHELP );
HB_FUNC_EXTERN( LEFT );
HB_FUNC_EXTERN( HB_CURDRIVE );
HB_FUNC_EXTERN( CURDIR );
HB_FUNC_STATIC( GETDECIMALSEPARATOR );
HB_FUNC_STATIC( XAPPLICATION_INITIALIZE );
HB_FUNC_STATIC( XAPPLICATION_MESSAGEBOX );
HB_FUNC_STATIC( XAPPLICATION_RUN );
HB_FUNC_EXTERN( XAPPLICATION_SETPROGRESS );
HB_FUNC_EXTERN( XAPPLICATION_SETOVERLAYICON );
HB_FUNC_EXTERN( APPRUNNING );
HB_FUNC_STATIC( XAPPLICATION_END );
HB_FUNC_STATIC( XAPPLICATION_INSERTFORM );
HB_FUNC_STATIC( XAPPLICATION_REMOVEFORM );
HB_FUNC_STATIC( XAPPLICATION_HELP );
HB_FUNC_STATIC( PTRTOSTRING );
HB_FUNC_EXTERN( LOWORD );
HB_FUNC_EXTERN( HIWORD );
HB_FUNC_STATIC( XAPPLICATION_WMXAILER );
HB_FUNC_EXTERN( WNDLINK );
HB_FUNC_EXTERN( WNDUNLINK );
HB_FUNC_STATIC( XAPPLICATION_SETTOOLTIPS );
HB_FUNC_EXTERN( XAPPLICATION_CALLONHELP );
HB_FUNC_STATIC( XAPPLICATION_GETVERSIONINFO );
HB_FUNC_EXTERN( __CLSUNLOCKDEF );
HB_FUNC_EXTERN( __OBJHASMSG );
HB_FUNC_EXTERN( VALTYPE );
HB_FUNC_EXTERN( HB_MUTEXCREATE );
HB_FUNC_EXTERN( TTOOLTIP );
HB_FUNC_EXTERN( TBALLOON );
HB_FUNC_EXTERN( GETVERSIONEX );
HB_FUNC_EXTERN( GETWINPLATFORM );
HB_FUNC_STATIC( GETCMDLINE );
HB_FUNC_EXTERN( GETMODULEFILENAME );
HB_FUNC_EXTERN( GETINSTANCE );
HB_FUNC_EXTERN( RAT );
HB_FUNC_EXTERN( VAL );
HB_FUNC_EXTERN( REGISTERCLASS );
HB_FUNC_EXTERN( CREATEWINDOW );
HB_FUNC_EXTERN( TSCREEN );
HB_FUNC_EXTERN( TPRINTER );
HB_FUNC_EXTERN( TAPPDATA );
HB_FUNC_EXTERN( MSGALERT );
HB_FUNC_EXTERN( LT );
HB_FUNC_STATIC( OLEINITIALIZE );
HB_FUNC_EXTERN( EMPTY );
HB_FUNC_EXTERN( DESTROYWINDOW );
HB_FUNC_STATIC( OLEUNINITIALIZE );
HB_FUNC_EXTERN( MESSAGEBOX );
HB_FUNC_EXTERN( LEN );
HB_FUNC_EXTERN( RUNFORM );
HB_FUNC_STATIC( DESTROYSHAREDMODULES );
HB_FUNC_EXTERN( XA_CALLIFEXISTS );
HB_FUNC_EXTERN( HB_MUTEXLOCK );
HB_FUNC_EXTERN( ASCAN );
HB_FUNC_EXTERN( AADD );
HB_FUNC_EXTERN( HB_MUTEXUNLOCK );
HB_FUNC_EXTERN( ADEL );
HB_FUNC_EXTERN( ASIZE );
HB_FUNC_EXTERN( AEVAL );
HB_FUNC_EXTERN( SETPROCESSDPIAWARENESS );
HB_FUNC_EXTERN( MULDIV );
HB_FUNC_EXTERN( TFONT );
HB_FUNC_EXTERN( TICON );
HB_FUNC_EXTERN( MAKEINTRESOURCE );
HB_FUNC_EXTERN( SENDMESSAGE );
HB_FUNC_EXTERN( CURSORWAIT );
HB_FUNC_EXTERN( GETCURSORPOS );
HB_FUNC_EXTERN( SETCURSORPOS );
HB_FUNC_EXTERN( PROCESSMESSAGES );
HB_FUNC_EXTERN( THELP );
HB_FUNC_EXTERN( TOSTRING );
HB_FUNC_EXTERN( TMUTEX );
HB_FUNC_EXTERN( STRTRAN );
HB_FUNC_EXTERN( ENUMWINDOWS );
HB_FUNC_EXTERN( GETCLASSNAME );
HB_FUNC_EXTERN( POSTMESSAGE );
HB_FUNC_EXTERN( HB_CRC );
HB_FUNC_EXTERN( BREAK );
HB_FUNC_EXTERN( ISICONIC );
HB_FUNC_EXTERN( SHOWWINDOW );
HB_FUNC_EXTERN( SETFOREGROUNDWINDOW );
HB_FUNC( GETACTIVEFORM );
HB_FUNC_EXIT( TERMINATEAPP );
HB_FUNC_EXTERN( TERMINATE );
HB_FUNC_EXTERN( ERRORBLOCK );
HB_FUNC_EXTERN( TSHAREDMODULE );
HB_FUNC( ERRORLOADRESOURCE );
HB_FUNC_EXTERN( PROCNAME );
HB_FUNC_EXTERN( ATAIL );
HB_FUNC_EXTERN( LTRIM );
HB_FUNC_EXTERN( STR );
HB_FUNC_EXTERN( PROCLINE );
HB_FUNC_EXTERN( LOGDEBUG );
HB_FUNC_EXTERN( HB_GT_NUL_DEFAULT );
HB_FUNC_INITSTATICS();
HB_FUNC( HB_GTSYS );


HB_INIT_SYMBOLS_BEGIN( hb_vm_SymbolInit_APPLICATION )
{ "INITAPPLICATION$", {HB_FS_INIT | HB_FS_LOCAL}, {HB_INIT_FUNCNAME( INITAPPLICATION )}, NULL },
{ "APPLICATION", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "__MVPUBLIC", {HB_FS_PUBLIC}, {HB_FUNCNAME( __MVPUBLIC )}, NULL },
{ "APPDATA", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "SCREEN", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "PRINTER", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "SELFTHREAD", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "HB_CDPSELECT", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_CDPSELECT )}, NULL },
{ "HB_CDPOS", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_CDPOS )}, NULL },
{ "INITIALIZE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TAPPLICATION", {HB_FS_PUBLIC}, {HB_FUNCNAME( TAPPLICATION )}, NULL },
{ "__MVDBGINFO", {HB_FS_PUBLIC}, {HB_FUNCNAME( __MVDBGINFO )}, NULL },
{ "_SEH", {HB_FS_PUBLIC}, {HB_FUNCNAME( _SEH )}, NULL },
{ "XAPPLICATION", {HB_FS_PUBLIC | HB_FS_FIRST | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION )}, 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 },
{ "ADDPROPERTY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETFONT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_SETFONT", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETFONT )}, NULL },
{ "XAPPLICATION_SETICON", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETICON )}, NULL },
{ "ADDPROPINIT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_SETDPIAWARE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETDPIAWARE )}, NULL },
{ "SETSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FLAUTOSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_SETSCALE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETSCALE )}, NULL },
{ "XAPPLICATION_SETMUTEX", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETMUTEX )}, NULL },
{ "XAPPLICATION_SETBUSY", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETBUSY )}, NULL },
{ "XAPPLICATION_SETHELP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETHELP )}, NULL },
{ "ADDMULTIDATA", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDEVENT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ADDINLINE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LEFT", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEFT )}, NULL },
{ "HB_CURDRIVE", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_CURDRIVE )}, NULL },
{ "CURDIR", {HB_FS_PUBLIC}, {HB_FUNCNAME( CURDIR )}, NULL },
{ "GETDECIMALSEPARATOR", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( GETDECIMALSEPARATOR )}, NULL },
{ "ADDMETHOD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_INITIALIZE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_INITIALIZE )}, NULL },
{ "XAPPLICATION_MESSAGEBOX", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_MESSAGEBOX )}, NULL },
{ "XAPPLICATION_RUN", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_RUN )}, NULL },
{ "_LSINGLEINSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_LTERMINATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_SETPROGRESS", {HB_FS_PUBLIC}, {HB_FUNCNAME( XAPPLICATION_SETPROGRESS )}, NULL },
{ "XAPPLICATION_SETOVERLAYICON", {HB_FS_PUBLIC}, {HB_FUNCNAME( XAPPLICATION_SETOVERLAYICON )}, NULL },
{ "_FLTERMINATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "APPRUNNING", {HB_FS_PUBLIC}, {HB_FUNCNAME( APPRUNNING )}, NULL },
{ "XAPPLICATION_END", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_END )}, NULL },
{ "XAPPLICATION_INSERTFORM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_INSERTFORM )}, NULL },
{ "XAPPLICATION_REMOVEFORM", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_REMOVEFORM )}, NULL },
{ "_OACTIVEFORM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FOFONT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETFONT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OICON", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETICON", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_HELP", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_HELP )}, NULL },
{ "ONACTIVATEAPP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONCOMPACTING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONDEVICECHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONDEVMODECHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "PTRTOSTRING", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( PTRTOSTRING )}, NULL },
{ "GETVALUES", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONDISPLAYCHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LOWORD", {HB_FS_PUBLIC}, {HB_FUNCNAME( LOWORD )}, NULL },
{ "HIWORD", {HB_FS_PUBLIC}, {HB_FUNCNAME( HIWORD )}, NULL },
{ "ONFONTCHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONSETTINGCHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONTHEMECHANGED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONTIMECHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONPOWERBROADCAST", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONSYSCOLORCHANGE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONUSERCHANGED", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONQUERYENDSESSION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "XAPPLICATION_WMXAILER", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_WMXAILER )}, NULL },
{ "WNDLINK", {HB_FS_PUBLIC}, {HB_FUNCNAME( WNDLINK )}, NULL },
{ "WNDUNLINK", {HB_FS_PUBLIC}, {HB_FUNCNAME( WNDUNLINK )}, NULL },
{ "XAPPLICATION_SETTOOLTIPS", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_SETTOOLTIPS )}, NULL },
{ "XAPPLICATION_CALLONHELP", {HB_FS_PUBLIC}, {HB_FUNCNAME( XAPPLICATION_CALLONHELP )}, NULL },
{ "XAPPLICATION_GETVERSIONINFO", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( XAPPLICATION_GETVERSIONINFO )}, 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 },
{ "VALTYPE", {HB_FS_PUBLIC}, {HB_FUNCNAME( VALTYPE )}, NULL },
{ "_PMUTEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "HB_MUTEXCREATE", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_MUTEXCREATE )}, NULL },
{ "_HANDLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_AFORMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_CTITLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_OTOOLTIP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TTOOLTIP", {HB_FS_PUBLIC}, {HB_FUNCNAME( TTOOLTIP )}, NULL },
{ "_OBALLOON", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TBALLOON", {HB_FS_PUBLIC}, {HB_FUNCNAME( TBALLOON )}, NULL },
{ "_NWINVER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETVERSIONEX", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETVERSIONEX )}, NULL },
{ "_NWINPLATFORM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETWINPLATFORM", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETWINPLATFORM )}, NULL },
{ "_AARGUMENTS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETCMDLINE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( GETCMDLINE )}, NULL },
{ "_CFILENAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "GETMODULEFILENAME", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETMODULEFILENAME )}, NULL },
{ "GETINSTANCE", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETINSTANCE )}, NULL },
{ "_CDIRECTORY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CFILENAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RAT", {HB_FS_PUBLIC}, {HB_FUNCNAME( RAT )}, NULL },
{ "GETVERSIONINFO", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NVERSION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "VAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( VAL )}, NULL },
{ "CVERSION", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETTOOLTIPS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "REGISTERCLASS", {HB_FS_PUBLIC}, {HB_FUNCNAME( REGISTERCLASS )}, NULL },
{ "CLASSNAME", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CREATEWINDOW", {HB_FS_PUBLIC}, {HB_FUNCNAME( CREATEWINDOW )}, NULL },
{ "LINK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TSCREEN", {HB_FS_PUBLIC}, {HB_FUNCNAME( TSCREEN )}, NULL },
{ "TPRINTER", {HB_FS_PUBLIC}, {HB_FUNCNAME( TPRINTER )}, NULL },
{ "TAPPDATA", {HB_FS_PUBLIC}, {HB_FUNCNAME( TAPPDATA )}, NULL },
{ "NWINVER", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "MSGALERT", {HB_FS_PUBLIC}, {HB_FUNCNAME( MSGALERT )}, NULL },
{ "LT", {HB_FS_PUBLIC}, {HB_FUNCNAME( LT )}, NULL },
{ "OLEINITIALIZE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( OLEINITIALIZE )}, NULL },
{ "EMPTY", {HB_FS_PUBLIC}, {HB_FUNCNAME( EMPTY )}, NULL },
{ "HANDLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "UNLINK", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "DESTROYWINDOW", {HB_FS_PUBLIC}, {HB_FUNCNAME( DESTROYWINDOW )}, NULL },
{ "FOICON", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "END", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FOICON", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FOFONT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OTOOLTIP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OBALLOON", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OLEUNINITIALIZE", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( OLEUNINITIALIZE )}, NULL },
{ "CTITLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "MESSAGEBOX", {HB_FS_PUBLIC}, {HB_FUNCNAME( MESSAGEBOX )}, NULL },
{ "OMAINFORM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LEN", {HB_FS_PUBLIC}, {HB_FUNCNAME( LEN )}, NULL },
{ "AFORMS", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_OMAINFORM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LTERMINATE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "RUNFORM", {HB_FS_PUBLIC}, {HB_FUNCNAME( RUNFORM )}, NULL },
{ "DESTROYSHAREDMODULES", {HB_FS_STATIC | HB_FS_LOCAL}, {HB_FUNCNAME( DESTROYSHAREDMODULES )}, NULL },
{ "XA_CALLIFEXISTS", {HB_FS_PUBLIC}, {HB_FUNCNAME( XA_CALLIFEXISTS )}, NULL },
{ "HB_MUTEXLOCK", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_MUTEXLOCK )}, NULL },
{ "PMUTEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ASCAN", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASCAN )}, NULL },
{ "AADD", {HB_FS_PUBLIC}, {HB_FUNCNAME( AADD )}, NULL },
{ "HB_MUTEXUNLOCK", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_MUTEXUNLOCK )}, NULL },
{ "ADEL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ADEL )}, NULL },
{ "ASIZE", {HB_FS_PUBLIC}, {HB_FUNCNAME( ASIZE )}, NULL },
{ "LVISIBLE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "AEVAL", {HB_FS_PUBLIC}, {HB_FUNCNAME( AEVAL )}, NULL },
{ "DESTROY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FLDPIAWARE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SETPROCESSDPIAWARENESS", {HB_FS_PUBLIC}, {HB_FUNCNAME( SETPROCESSDPIAWARENESS )}, NULL },
{ "_LAUTOSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CLONE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OFONT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FLDPIAWARE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FNSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FLAUTOSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LDPIAWARE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "MULDIV", {HB_FS_PUBLIC}, {HB_FUNCNAME( MULDIV )}, NULL },
{ "NPIXELSPERINCH", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_NFONTSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "FNSCALE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TFONT", {HB_FS_PUBLIC}, {HB_FUNCNAME( TFONT )}, NULL },
{ "_NCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "NCOUNT", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TICON", {HB_FS_PUBLIC}, {HB_FUNCNAME( TICON )}, NULL },
{ "MAKEINTRESOURCE", {HB_FS_PUBLIC}, {HB_FUNCNAME( MAKEINTRESOURCE )}, NULL },
{ "SENDMESSAGE", {HB_FS_PUBLIC}, {HB_FUNCNAME( SENDMESSAGE )}, NULL },
{ "_FLBUSY", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CURSORWAIT", {HB_FS_PUBLIC}, {HB_FUNCNAME( CURSORWAIT )}, NULL },
{ "GETCURSORPOS", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETCURSORPOS )}, NULL },
{ "SETCURSORPOS", {HB_FS_PUBLIC}, {HB_FUNCNAME( SETCURSORPOS )}, NULL },
{ "PROCESSMESSAGES", {HB_FS_PUBLIC}, {HB_FUNCNAME( PROCESSMESSAGES )}, NULL },
{ "THELP", {HB_FS_PUBLIC}, {HB_FUNCNAME( THELP )}, NULL },
{ "FOHELP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FOHELP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "CALLONHELP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OHELP", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "SHOWKEYWORD", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TOSTRING", {HB_FS_PUBLIC}, {HB_FUNCNAME( TOSTRING )}, NULL },
{ "SHOWTOC", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_FLSINGLEINSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "LSINGLEINSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "_OMUTEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TMUTEX", {HB_FS_PUBLIC}, {HB_FUNCNAME( TMUTEX )}, NULL },
{ "STRTRAN", {HB_FS_PUBLIC}, {HB_FUNCNAME( STRTRAN )}, NULL },
{ "LEXISTING", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "OMUTEX", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ONNEWINSTANCE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ENUMWINDOWS", {HB_FS_PUBLIC}, {HB_FUNCNAME( ENUMWINDOWS )}, NULL },
{ "GETCLASSNAME", {HB_FS_PUBLIC}, {HB_FUNCNAME( GETCLASSNAME )}, NULL },
{ "POSTMESSAGE", {HB_FS_PUBLIC}, {HB_FUNCNAME( POSTMESSAGE )}, NULL },
{ "HB_CRC", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_CRC )}, NULL },
{ "BREAK", {HB_FS_PUBLIC}, {HB_FUNCNAME( BREAK )}, NULL },
{ "OACTIVEFORM", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ISICONIC", {HB_FS_PUBLIC}, {HB_FUNCNAME( ISICONIC )}, NULL },
{ "SHOWWINDOW", {HB_FS_PUBLIC}, {HB_FUNCNAME( SHOWWINDOW )}, NULL },
{ "SETFOREGROUNDWINDOW", {HB_FS_PUBLIC}, {HB_FUNCNAME( SETFOREGROUNDWINDOW )}, NULL },
{ "GETACTIVEFORM", {HB_FS_PUBLIC | HB_FS_LOCAL}, {HB_FUNCNAME( GETACTIVEFORM )}, NULL },
{ "LACTIVE", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "TERMINATEAPP$", {HB_FS_EXIT | HB_FS_LOCAL}, {HB_EXIT_FUNCNAME( TERMINATEAPP )}, NULL },
{ "TERMINATE", {HB_FS_PUBLIC}, {HB_FUNCNAME( TERMINATE )}, NULL },
{ "ERRORBLOCK", {HB_FS_PUBLIC}, {HB_FUNCNAME( ERRORBLOCK )}, NULL },
{ "TSHAREDMODULE", {HB_FS_PUBLIC}, {HB_FUNCNAME( TSHAREDMODULE )}, NULL },
{ "AMODULES", {HB_FS_PUBLIC | HB_FS_MESSAGE}, {NULL}, NULL },
{ "ERRORLOADRESOURCE", {HB_FS_PUBLIC | HB_FS_LOCAL}, {HB_FUNCNAME( ERRORLOADRESOURCE )}, NULL },
{ "AERRORLOADRESOURCE", {HB_FS_PUBLIC | HB_FS_MEMVAR}, {NULL}, NULL },
{ "PROCNAME", {HB_FS_PUBLIC}, {HB_FUNCNAME( PROCNAME )}, NULL },
{ "ATAIL", {HB_FS_PUBLIC}, {HB_FUNCNAME( ATAIL )}, NULL },
{ "LTRIM", {HB_FS_PUBLIC}, {HB_FUNCNAME( LTRIM )}, NULL },
{ "STR", {HB_FS_PUBLIC}, {HB_FUNCNAME( STR )}, NULL },
{ "PROCLINE", {HB_FS_PUBLIC}, {HB_FUNCNAME( PROCLINE )}, NULL },
{ "LOGDEBUG", {HB_FS_PUBLIC}, {HB_FUNCNAME( LOGDEBUG )}, NULL },
{ "HB_GT_NUL_DEFAULT", {HB_FS_PUBLIC}, {HB_FUNCNAME( HB_GT_NUL_DEFAULT )}, NULL },
{ "(_INITSTATICS00001)", {HB_FS_INITEXIT | HB_FS_LOCAL}, {hb_INITSTATICS}, NULL },
{ "HB_GTSYS", {HB_FS_PUBLIC | HB_FS_LOCAL}, {HB_FUNCNAME( HB_GTSYS )}, NULL }
HB_INIT_SYMBOLS_EX_END( hb_vm_SymbolInit_APPLICATION, "Application.prg", 0x0, 0x0003 )

#if defined( HB_PRAGMA_STARTUP )
   #pragma startup hb_vm_SymbolInit_APPLICATION
#elif defined( HB_DATASEG_STARTUP )
   #define HB_DATASEG_BODY    HB_DATASEG_FUNC( hb_vm_SymbolInit_APPLICATION )
   #include "hbiniseg.h"
#endif

HB_FUNC_INIT( INITAPPLICATION )
{
	static const HB_BYTE pcode[] =
	{
		36,27,0,100,176,2,0,108,1,20,1,81,1,0,
		36,28,0,100,176,2,0,108,3,20,1,81,3,0,
		36,29,0,100,176,2,0,108,4,20,1,81,4,0,
		36,30,0,100,176,2,0,108,5,20,1,81,5,0,
		36,31,0,100,176,2,0,108,6,20,1,81,6,0,
		36,34,0,176,7,0,176,8,0,12,0,20,1,36,
		37,0,48,9,0,176,10,0,12,0,112,0,73,36,
		40,0,176,11,0,122,20,1,36,41,0,176,12,0,
		20,0,36,43,0,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC( XAPPLICATION )
{
	static const HB_BYTE pcode[] =
	{
		149,3,0,116,218,0,36,47,0,103,1,0,100,8,
		29,160,16,176,14,0,104,1,0,12,1,29,149,16,
		166,87,16,0,122,80,1,48,15,0,176,16,0,12,
		0,106,13,88,65,112,112,108,105,99,97,116,105,111,
		110,0,108,17,4,1,0,108,13,112,3,80,2,36,
		49,0,97,1,129,0,0,80,1,36,50,0,48,18,
		0,95,2,106,6,111,70,111,110,116,0,100,106,6,
		84,70,111,110,116,0,95,1,9,89,15,0,1,0,
		0,0,48,19,0,95,1,112,0,6,108,20,100,100,
		100,9,112,11,73,36,51,0,48,18,0,95,2,106,
		6,111,73,99,111,110,0,100,106,6,84,73,99,111,
		110,0,95,1,9,100,108,21,100,100,100,9,112,11,
		73,36,53,0,48,18,0,95,2,106,7,99,84,105,
		116,108,101,0,100,100,95,1,9,100,100,100,100,100,
		9,112,11,73,36,55,0,48,22,0,95,2,106,10,
		108,68,112,105,65,119,97,114,101,0,9,100,95,1,
		9,100,108,23,100,100,100,9,112,11,73,36,56,0,
		48,22,0,95,2,106,11,108,65,117,116,111,83,99,
		97,108,101,0,9,100,95,1,9,100,89,26,0,2,
		0,0,0,48,24,0,95,1,100,95,2,112,2,73,
		48,25,0,95,1,112,0,6,100,100,100,9,112,11,
		73,36,57,0,48,22,0,95,2,106,7,110,83,99,
		97,108,101,0,92,100,100,95,1,9,100,108,26,100,
		100,100,9,112,11,73,36,59,0,48,22,0,95,2,
		106,16,108,83,105,110,103,108,101,73,110,115,116,97,
		110,99,101,0,9,100,95,1,9,100,108,27,100,100,
		100,9,112,11,73,36,60,0,48,22,0,95,2,106,
		11,108,85,115,101,82,101,116,117,114,110,0,9,100,
		95,1,9,100,100,100,100,100,9,112,11,73,36,62,
		0,48,22,0,95,2,106,6,108,66,117,115,121,0,
		9,100,95,1,9,100,108,28,100,100,100,9,112,11,
		73,36,64,0,48,18,0,95,2,106,6,111,72,101,
		108,112,0,100,106,6,84,72,101,108,112,0,95,1,
		9,100,108,29,100,100,100,9,112,11,73,36,66,0,
		48,18,0,95,2,106,7,97,70,111,114,109,115,0,
		100,106,8,84,70,111,114,109,91,93,0,95,1,120,
		100,100,100,100,100,9,112,11,73,36,67,0,48,18,
		0,95,2,106,10,111,77,97,105,110,70,111,114,109,
		0,100,106,6,84,70,111,114,109,0,95,1,120,100,
		100,100,100,100,9,112,11,73,36,68,0,48,18,0,
		95,2,106,12,111,65,99,116,105,118,101,70,111,114,
		109,0,100,106,6,84,70,111,114,109,0,95,1,120,
		100,100,100,100,100,9,112,11,73,36,70,0,48,18,
		0,95,2,106,8,110,87,105,110,86,101,114,0,100,
		100,95,1,120,100,100,100,100,100,9,112,11,73,36,
		71,0,48,18,0,95,2,106,13,110,87,105,110,80,
		108,97,116,102,111,114,109,0,100,100,95,1,120,100,
		100,100,100,100,9,112,11,73,36,72,0,48,18,0,
		95,2,106,11,97,65,114,103,117,109,101,110,116,115,
		0,100,100,95,1,120,100,100,100,100,100,9,112,11,
		73,36,73,0,48,22,0,95,2,106,10,99,70,105,
		108,101,78,97,109,101,0,106,1,0,100,95,1,120,
		100,100,100,100,100,9,112,11,73,36,74,0,48,22,
		0,95,2,106,11,99,68,105,114,101,99,116,111,114,
		121,0,106,1,0,100,95,1,120,100,100,100,100,100,
		9,112,11,73,36,76,0,48,22,0,95,2,106,9,
		110,86,101,114,115,105,111,110,0,121,100,95,1,120,
		100,100,100,100,100,9,112,11,73,36,77,0,48,22,
		0,95,2,106,9,110,82,101,108,101,97,115,101,0,
		121,100,95,1,120,100,100,100,100,100,9,112,11,73,
		36,78,0,48,22,0,95,2,106,7,110,66,117,105,
		108,100,0,121,100,95,1,120,100,100,100,100,100,9,
		112,11,73,36,79,0,48,22,0,95,2,106,9,99,
		86,101,114,115,105,111,110,0,106,1,0,100,95,1,
		120,100,100,100,100,100,9,112,11,73,36,80,0,48,
		22,0,95,2,106,13,99,68,101,115,99,114,105,112,
		116,105,111,110,0,106,1,0,100,95,1,120,100,100,
		100,100,100,9,112,11,73,36,81,0,48,22,0,95,
		2,106,9,99,67,111,109,112,97,110,121,0,106,1,
		0,100,95,1,120,100,100,100,100,100,9,112,11,73,
		36,82,0,48,22,0,95,2,106,11,99,67,111,112,
		121,114,105,103,104,116,0,106,1,0,100,95,1,120,
		100,100,100,100,100,9,112,11,73,36,83,0,48,22,
		0,95,2,106,12,99,84,114,97,100,101,77,97,114,
		107,115,0,106,1,0,100,95,1,120,100,100,100,100,
		100,9,112,11,73,36,84,0,48,22,0,95,2,106,
		10,99,67,111,109,109,101,110,116,115,0,106,1,0,
		100,95,1,120,100,100,100,100,100,9,112,11,73,36,
		85,0,48,22,0,95,2,106,13,104,86,101,114,115,
		105,111,110,73,110,102,111,0,177,0,0,100,95,1,
		120,100,100,100,100,100,9,112,11,73,36,87,0,48,
		30,0,95,2,106,9,84,67,111,110,116,114,111,108,
		0,100,95,1,121,72,121,72,121,72,106,15,111,65,
		99,116,105,118,101,67,111,110,116,114,111,108,0,4,
		1,0,9,112,5,73,36,89,0,48,31,0,95,2,
		106,7,79,110,72,101,108,112,0,95,1,106,30,111,
		83,101,110,100,101,114,44,32,72,101,108,112,73,100,
		44,32,110,80,111,115,88,44,32,110,80,111,115,89,
		0,112,3,73,36,91,0,48,31,0,95,2,106,14,
		79,110,65,99,116,105,118,97,116,101,65,112,112,0,
		95,1,106,19,111,83,101,110,100,101,114,44,32,108,
		65,99,116,105,118,97,116,101,0,112,3,73,36,92,
		0,48,31,0,95,2,106,13,79,110,67,111,109,112,
		97,99,116,105,110,103,0,95,1,106,18,111,83,101,
		110,100,101,114,44,32,110,80,101,114,99,101,110,116,
		0,112,3,73,36,93,0,48,31,0,95,2,106,15,
		79,110,68,101,118,105,99,101,67,104,97,110,103,101,
		0,95,1,106,32,111,83,101,110,100,101,114,44,32,
		110,69,118,101,110,116,84,121,112,101,44,32,112,69,
		118,101,110,116,68,97,116,97,0,112,3,73,36,94,
		0,48,31,0,95,2,106,16,79,110,68,101,118,77,
		111,100,101,67,104,97,110,103,101,0,95,1,106,21,
		111,83,101,110,100,101,114,44,32,99,68,101,118,105,
		99,101,78,97,109,101,0,112,3,73,36,95,0,48,
		31,0,95,2,106,16,79,110,68,105,115,112,108,97,
		121,67,104,97,110,103,101,0,95,1,106,40,111,83,
		101,110,100,101,114,44,32,110,66,105,116,115,80,101,
		114,80,105,120,101,108,44,32,110,87,105,100,116,104,
		44,32,110,72,101,105,103,104,116,0,112,3,73,36,
		96,0,48,31,0,95,2,106,13,79,110,70,111,110,
		116,67,104,97,110,103,101,0,95,1,106,8,111,83,
		101,110,100,101,114,0,112,3,73,36,97,0,48,31,
		0,95,2,106,17,79,110,80,111,119,101,114,66,114,
		111,97,100,99,97,115,116,0,95,1,106,32,111,83,
		101,110,100,101,114,44,32,110,69,118,101,110,116,84,
		121,112,101,44,32,112,69,118,101,110,116,68,97,116,
		97,0,112,3,73,36,98,0,48,31,0,95,2,106,
		16,79,110,83,101,116,116,105,110,103,67,104,97,110,
		103,101,0,95,1,106,18,111,83,101,110,100,101,114,
		44,32,99,83,101,99,116,105,111,110,0,112,3,73,
		36,99,0,48,31,0,95,2,106,17,79,110,83,121,
		115,67,111,108,111,114,67,104,97,110,103,101,0,95,
		1,106,8,111,83,101,110,100,101,114,0,112,3,73,
		36,100,0,48,31,0,95,2,106,13,79,110,84,105,
		109,101,67,104,97,110,103,101,0,95,1,106,8,111,
		83,101,110,100,101,114,0,112,3,73,36,101,0,48,
		31,0,95,2,106,15,79,110,84,104,101,109,101,67,
		104,97,110,103,101,100,0,95,1,106,8,111,83,101,
		110,100,101,114,0,112,3,73,36,102,0,48,31,0,
		95,2,106,14,79,110,85,115,101,114,67,104,97,110,
		103,101,100,0,95,1,106,8,111,83,101,110,100,101,
		114,0,112,3,73,36,103,0,48,31,0,95,2,106,
		18,79,110,81,117,101,114,121,69,110,100,83,101,115,
		115,105,111,110,0,95,1,106,26,111,83,101,110,100,
		101,114,44,32,110,83,111,117,114,99,101,44,32,110,
		76,111,103,111,102,102,0,112,3,73,36,105,0,48,
		32,0,95,2,106,11,67,117,114,114,101,110,116,68,
		105,114,0,89,53,0,1,0,0,0,176,33,0,176,
		34,0,12,0,122,12,2,106,2,92,0,8,28,7,
		106,1,0,25,13,176,34,0,12,0,106,3,58,92,
		0,72,176,35,0,12,0,72,106,2,92,0,72,6,
		95,1,121,72,121,72,121,72,112,3,73,36,106,0,
		48,32,0,95,2,106,13,67,117,114,114,101,110,116,
		68,114,105,118,101,0,89,43,0,1,0,0,0,176,
		33,0,176,34,0,12,0,122,12,2,106,2,92,0,
		8,28,9,106,3,92,63,0,25,12,176,34,0,12,
		0,106,2,58,0,72,6,95,1,121,72,121,72,121,
		72,112,3,73,36,107,0,48,32,0,95,2,106,17,
		68,101,99,105,109,97,108,83,101,112,97,114,97,116,
		111,114,0,89,13,0,1,0,0,0,176,36,0,12,
		0,6,95,1,121,72,121,72,121,72,112,3,73,36,
		109,0,122,80,1,36,110,0,48,37,0,95,2,106,
		11,73,110,105,116,105,97,108,105,122,101,0,108,38,
		95,1,121,72,121,72,121,72,112,3,73,36,112,0,
		48,37,0,95,2,106,11,77,101,115,115,97,103,101,
		66,111,120,0,108,39,95,1,121,72,121,72,121,72,
		112,3,73,36,113,0,48,37,0,95,2,106,4,82,
		117,110,0,108,40,95,1,121,72,121,72,121,72,112,
		3,73,36,114,0,48,32,0,95,2,106,10,84,101,
		114,109,105,110,97,116,101,0,89,25,0,1,0,0,
		0,48,41,0,95,1,9,112,1,73,48,42,0,95,
		1,120,112,1,6,95,1,121,72,121,72,121,72,112,
		3,73,36,116,0,48,37,0,95,2,106,12,83,101,
		116,80,114,111,103,114,101,115,115,0,108,43,95,1,
		121,72,121,72,121,72,112,3,73,36,117,0,48,37,
		0,95,2,106,15,83,101,116,79,118,101,114,108,97,
		121,73,99,111,110,0,108,44,95,1,121,72,121,72,
		121,72,112,3,73,36,119,0,122,80,1,36,120,0,
		48,22,0,95,2,106,11,108,84,101,114,109,105,110,
		97,116,101,0,9,100,95,1,9,100,89,26,0,2,
		0,0,0,48,45,0,95,1,95,2,112,1,73,176,
		46,0,95,2,68,12,1,6,100,100,100,9,112,11,
		73,36,121,0,48,18,0,95,2,106,7,112,77,117,
		116,101,120,0,100,100,95,1,9,100,100,100,100,100,
		9,112,11,73,36,123,0,48,30,0,95,2,100,100,
		95,1,92,16,72,121,72,121,72,106,7,72,97,110,
		100,108,101,0,4,1,0,9,112,5,73,36,124,0,
		48,30,0,95,2,106,9,84,84,111,111,108,116,105,
		112,0,100,95,1,92,16,72,121,72,121,72,106,9,
		111,84,111,111,108,116,105,112,0,4,1,0,9,112,
		5,73,36,125,0,48,30,0,95,2,106,9,84,84,
		111,111,108,116,105,112,0,100,95,1,92,16,72,121,
		72,121,72,106,9,111,66,97,108,108,111,111,110,0,
		4,1,0,9,112,5,73,36,126,0,48,30,0,95,
		2,100,100,95,1,92,16,72,121,72,121,72,106,11,
		110,70,111,110,116,83,99,97,108,101,0,4,1,0,
		9,112,5,73,36,128,0,48,37,0,95,2,106,4,
		69,110,100,0,108,47,95,1,121,72,121,72,121,72,
		112,3,73,36,130,0,48,37,0,95,2,106,11,73,
		110,115,101,114,116,70,111,114,109,0,108,48,95,1,
		121,72,121,72,121,72,112,3,73,36,131,0,48,37,
		0,95,2,106,11,82,101,109,111,118,101,70,111,114,
		109,0,108,49,95,1,121,72,121,72,121,72,112,3,
		73,36,132,0,48,32,0,95,2,106,14,83,101,116,
		65,99,116,105,118,101,70,111,114,109,0,89,17,0,
		2,0,0,0,48,50,0,95,1,95,2,112,1,6,
		95,1,121,72,121,72,121,72,112,3,73,36,134,0,
		48,37,0,95,2,106,12,83,101,116,68,112,105,65,
		119,97,114,101,0,108,23,95,1,121,72,121,72,121,
		72,112,3,73,36,135,0,48,37,0,95,2,106,9,
		83,101,116,83,99,97,108,101,0,108,26,95,1,121,
		72,121,72,121,72,112,3,73,36,137,0,48,37,0,
		95,2,106,8,83,101,116,70,111,110,116,0,108,20,
		95,1,121,72,121,72,121,72,112,3,73,36,138,0,
		48,32,0,95,2,106,8,71,101,116,70,111,110,116,
		0,89,35,0,1,0,0,0,48,51,0,95,1,112,
		0,100,8,28,11,48,52,0,95,1,112,0,25,9,
		48,51,0,95,1,112,0,6,95,1,121,72,121,72,
		121,72,112,3,73,36,140,0,48,37,0,95,2,106,
		8,83,101,116,73,99,111,110,0,108,21,95,1,121,
		72,121,72,121,72,112,3,73,36,141,0,48,32,0,
		95,2,106,8,71,101,116,73,99,111,110,0,89,35,
		0,1,0,0,0,48,53,0,95,1,112,0,100,8,
		28,11,48,54,0,95,1,112,0,25,9,48,53,0,
		95,1,112,0,6,95,1,121,72,121,72,121,72,112,
		3,73,36,143,0,48,37,0,95,2,106,8,83,101,
		116,66,117,115,121,0,108,28,95,1,121,72,121,72,
		121,72,112,3,73,36,145,0,48,37,0,95,2,106,
		8,83,101,116,72,101,108,112,0,108,29,95,1,121,
		72,121,72,121,72,112,3,73,36,146,0,48,37,0,
		95,2,106,5,72,101,108,112,0,108,55,95,1,121,
		72,121,72,121,72,112,3,73,36,148,0,48,31,0,
		95,2,106,14,79,110,78,101,119,73,110,115,116,97,
		110,99,101,0,95,1,106,8,111,83,101,110,100,101,
		114,0,112,3,73,36,150,0,48,32,0,95,2,106,
		14,87,77,65,99,116,105,118,97,116,101,65,112,112,
		0,89,19,0,3,0,0,0,48,56,0,95,1,95,
		2,121,69,112,1,6,95,1,121,72,121,72,121,72,
		112,3,73,36,151,0,48,32,0,95,2,106,13,87,
		77,67,111,109,112,97,99,116,105,110,103,0,89,29,
		0,3,0,0,0,48,57,0,95,1,95,2,101,123,
		20,174,71,225,122,132,64,10,2,18,112,1,6,95,
		1,121,72,121,72,121,72,112,3,73,36,152,0,48,
		32,0,95,2,106,15,87,77,68,101,118,105,99,101,
		67,104,97,110,103,101,0,89,19,0,3,0,0,0,
		48,58,0,95,1,95,2,95,3,112,2,6,95,1,
		121,72,121,72,121,72,112,3,73,36,153,0,48,32,
		0,95,2,106,16,87,77,68,101,118,77,111,100,101,
		67,104,97,110,103,101,0,89,22,0,3,0,0,0,
		48,59,0,95,1,176,60,0,95,3,12,1,112,1,
		6,95,1,121,72,121,72,121,72,112,3,73,36,155,
		0,48,32,0,95,2,106,16,87,77,68,105,115,112,
		108,97,121,67,104,97,110,103,101,0,89,40,0,3,
		0,0,0,48,61,0,98,4,0,112,0,73,48,62,
		0,95,1,95,2,176,63,0,95,3,12,1,176,64,
		0,95,3,12,1,112,3,6,95,1,121,72,121,72,
		121,72,112,3,73,36,156,0,48,32,0,95,2,106,
		13,87,77,70,111,110,116,67,104,97,110,103,101,0,
		89,15,0,3,0,0,0,48,65,0,95,1,112,0,
		6,95,1,121,72,121,72,121,72,112,3,73,36,157,
		0,48,32,0,95,2,106,16,87,77,83,101,116,116,
		105,110,103,67,104,97,110,103,101,0,89,22,0,3,
		0,0,0,48,66,0,95,1,176,60,0,95,3,12,
		1,112,1,6,95,1,121,72,121,72,121,72,112,3,
		73,36,158,0,48,32,0,95,2,106,15,87,77,87,
		105,110,73,110,105,67,104,97,110,103,101,0,89,22,
		0,3,0,0,0,48,66,0,95,1,176,60,0,95,
		3,12,1,112,1,6,95,1,121,72,121,72,121,72,
		112,3,73,36,159,0,48,32,0,95,2,106,15,87,
		77,84,104,101,109,101,67,104,97,110,103,101,100,0,
		89,15,0,3,0,0,0,48,67,0,95,1,112,0,
		6,95,1,121,72,121,72,121,72,112,3,73,36,160,
		0,48,32,0,95,2,106,13,87,77,84,105,109,101,
		67,104,97,110,103,101,0,89,15,0,3,0,0,0,
		48,68,0,95,1,112,0,6,95,1,121,72,121,72,
		121,72,112,3,73,36,161,0,48,32,0,95,2,106,
		17,87,77,80,111,119,101,114,66,114,111,97,100,99,
		97,115,116,0,89,19,0,3,0,0,0,48,69,0,
		95,1,95,2,95,3,112,2,6,95,1,121,72,121,
		72,121,72,112,3,73,36,162,0,48,32,0,95,2,
		106,17,87,77,83,121,115,67,111,108,111,114,67,104,
		97,110,103,101,0,89,15,0,3,0,0,0,48,70,
		0,95,1,112,0,6,95,1,121,72,121,72,121,72,
		112,3,73,36,163,0,48,32,0,95,2,106,14,87,
		77,85,115,101,114,67,104,97,110,103,101,100,0,89,
		15,0,3,0,0,0,48,71,0,95,1,112,0,6,
		95,1,121,72,121,72,121,72,112,3,73,36,164,0,
		48,32,0,95,2,106,18,87,77,81,117,101,114,121,
		69,110,100,83,101,115,115,105,111,110,0,89,19,0,
		3,0,0,0,48,72,0,95,1,95,2,95,3,112,
		2,6,95,1,121,72,121,72,121,72,112,3,73,36,
		165,0,48,37,0,95,2,106,9,87,77,88,97,105,
		108,101,114,0,108,73,95,1,121,72,121,72,121,72,
		112,3,73,36,167,0,48,37,0,95,2,106,5,76,
		105,110,107,0,108,74,95,1,121,72,121,72,121,72,
		112,3,73,36,168,0,48,37,0,95,2,106,7,85,
		110,108,105,110,107,0,108,75,95,1,121,72,121,72,
		121,72,112,3,73,36,170,0,92,2,80,1,36,171,
		0,48,18,0,95,2,106,7,111,77,117,116,101,120,
		0,100,100,95,1,9,100,100,100,100,100,9,112,11,
		73,36,173,0,48,37,0,95,2,106,9,83,101,116,
		77,117,116,101,120,0,108,27,95,1,121,72,121,72,
		121,72,112,3,73,36,174,0,48,37,0,95,2,106,
		12,83,101,116,84,111,111,108,116,105,112,115,0,108,
		76,95,1,121,72,121,72,121,72,112,3,73,36,175,
		0,48,37,0,95,2,106,11,67,97,108,108,79,110,
		72,101,108,112,0,108,77,95,1,121,72,121,72,121,
		72,112,3,73,36,176,0,48,37,0,95,2,106,15,
		71,101,116,86,101,114,115,105,111,110,73,110,102,111,
		0,108,78,95,1,121,72,121,72,121,72,112,3,73,
		36,178,0,48,79,0,95,2,112,0,73,167,14,0,
		0,176,80,0,104,1,0,95,2,20,2,168,48,81,
		0,95,2,112,0,80,3,176,82,0,95,3,106,10,
		73,110,105,116,67,108,97,115,115,0,12,2,28,12,
		48,83,0,95,3,164,146,1,0,73,95,3,110,7,
		48,81,0,103,1,0,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_INITIALIZE )
{
	static const HB_BYTE pcode[] =
	{
		36,184,0,176,84,0,98,1,0,12,1,106,2,79,
		0,69,29,175,1,36,185,0,102,81,1,0,36,186,
		0,48,85,0,102,176,86,0,12,0,112,1,73,36,
		187,0,48,87,0,102,121,112,1,73,36,188,0,48,
		88,0,102,4,0,0,112,1,73,36,189,0,48,89,
		0,102,106,1,0,112,1,73,36,190,0,48,90,0,
		102,48,79,0,176,91,0,12,0,112,0,112,1,73,
		36,191,0,48,92,0,102,48,79,0,176,93,0,12,
		0,112,0,112,1,73,36,192,0,48,94,0,102,176,
		95,0,12,0,122,1,112,1,73,36,193,0,48,96,
		0,102,176,97,0,12,0,112,1,73,36,194,0,48,
		98,0,102,176,99,0,12,0,112,1,73,36,195,0,
		48,100,0,102,176,101,0,176,102,0,12,0,12,1,
		112,1,73,36,196,0,48,103,0,102,176,33,0,48,
		104,0,102,112,0,176,105,0,106,2,92,0,48,104,
		0,102,112,0,12,2,12,2,112,1,73,36,197,0,
		48,106,0,102,112,0,73,36,198,0,48,107,0,102,
		176,108,0,48,109,0,102,112,0,12,1,112,1,73,
		36,199,0,48,110,0,102,112,0,73,36,201,0,176,
		111,0,48,112,0,102,112,0,20,1,36,202,0,48,
		87,0,102,176,113,0,48,112,0,102,112,0,106,1,
		0,100,100,93,0,128,93,0,128,100,100,121,12,9,
		112,1,121,69,28,12,36,203,0,48,114,0,102,112,
		0,73,36,206,0,48,9,0,176,115,0,12,0,112,
		0,73,36,207,0,48,9,0,176,116,0,12,0,112,
		0,73,36,208,0,48,9,0,176,117,0,12,0,112,
		0,73,36,210,0,48,24,0,102,112,0,73,36,211,
		0,48,52,0,102,112,0,73,36,213,0,48,118,0,
		102,112,0,101,102,102,102,102,102,102,16,64,10,1,
		35,28,30,36,214,0,176,119,0,176,120,0,97,0,
		128,0,0,12,1,176,120,0,97,1,128,0,0,12,
		1,20,2,36,216,0,176,121,0,20,0,25,10,36,
		218,0,98,1,0,110,7,36,221,0,102,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_END )
{
	static const HB_BYTE pcode[] =
	{
		36,227,0,176,122,0,48,123,0,102,112,0,12,1,
		31,37,36,228,0,48,124,0,102,112,0,73,36,229,
		0,176,125,0,48,123,0,102,112,0,20,1,36,230,
		0,48,87,0,102,121,112,1,73,36,233,0,48,126,
		0,102,112,0,100,69,28,28,36,234,0,48,127,0,
		48,126,0,102,112,0,112,0,73,36,235,0,48,128,
		0,102,100,112,1,73,36,237,0,48,51,0,102,112,
		0,100,69,28,28,36,238,0,48,127,0,48,51,0,
		102,112,0,112,0,73,36,239,0,48,129,0,102,100,
		112,1,73,36,241,0,48,130,0,102,112,0,100,69,
		28,28,36,242,0,48,127,0,48,130,0,102,112,0,
		112,0,73,36,243,0,48,90,0,102,100,112,1,73,
		36,245,0,48,131,0,102,112,0,100,69,28,28,36,
		246,0,48,127,0,48,131,0,102,112,0,112,0,73,
		36,247,0,48,92,0,102,100,112,1,73,36,249,0,
		48,110,0,102,112,0,73,36,251,0,176,122,0,98,
		4,0,12,1,31,21,36,252,0,48,127,0,98,4,
		0,112,0,73,36,253,0,100,81,4,0,36,0,1,
		176,122,0,98,5,0,12,1,31,21,36,1,1,48,
		127,0,98,5,0,112,0,73,36,2,1,100,81,5,
		0,36,5,1,176,122,0,98,3,0,12,1,31,21,
		36,6,1,48,127,0,98,3,0,112,0,73,36,7,
		1,100,81,3,0,36,10,1,176,132,0,20,0,36,
		12,1,100,81,1,0,36,14,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_MESSAGEBOX )
{
	static const HB_BYTE pcode[] =
	{
		13,0,3,36,20,1,95,1,100,8,28,7,106,1,
		0,80,1,36,21,1,95,2,100,8,28,10,48,133,
		0,102,112,0,80,2,36,22,1,95,3,100,8,28,
		6,92,64,80,3,36,24,1,176,134,0,48,135,0,
		102,112,0,100,8,28,5,121,25,13,48,123,0,48,
		135,0,102,112,0,112,0,95,1,95,2,95,3,20,
		4,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_RUN )
{
	static const HB_BYTE pcode[] =
	{
		36,31,1,48,135,0,102,112,0,100,8,28,35,176,
		136,0,48,137,0,102,112,0,12,1,121,15,28,20,
		36,32,1,48,138,0,102,48,137,0,102,112,0,122,
		1,112,1,73,36,35,1,48,135,0,102,112,0,100,
		69,28,26,48,139,0,102,112,0,31,18,36,36,1,
		176,140,0,48,135,0,102,112,0,20,1,25,221,36,
		39,1,176,141,0,20,0,36,40,1,176,142,0,106,
		19,68,97,116,97,83,111,117,114,99,101,69,120,105,
		116,80,114,111,99,0,20,1,36,41,1,176,142,0,
		106,19,77,101,109,68,97,116,97,83,101,116,69,120,
		105,116,80,114,111,99,0,20,1,36,43,1,100,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_INSERTFORM )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,49,1,95,1,100,69,28,115,36,50,
		1,176,143,0,48,144,0,102,112,0,20,1,36,51,
		1,48,42,0,102,9,112,1,73,36,52,1,176,145,
		0,48,137,0,102,112,0,89,15,0,1,0,1,0,
		1,0,95,1,95,255,8,6,12,2,121,8,28,18,
		36,53,1,176,146,0,48,137,0,102,112,0,95,1,
		20,2,36,55,1,48,135,0,102,112,0,100,8,28,
		14,36,56,1,48,138,0,102,95,1,112,1,73,36,
		58,1,176,147,0,48,144,0,102,112,0,20,1,36,
		61,1,95,1,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_REMOVEFORM )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,69,1,176,143,0,48,144,0,102,112,
		0,20,1,36,71,1,176,145,0,48,137,0,102,112,
		0,89,15,0,1,0,1,0,1,0,95,255,95,1,
		8,6,12,2,165,80,2,121,15,28,45,36,72,1,
		176,148,0,48,137,0,102,112,0,95,2,20,2,36,
		73,1,176,149,0,48,137,0,102,112,0,176,136,0,
		48,137,0,102,112,0,12,1,122,49,20,2,36,76,
		1,95,1,48,135,0,102,112,0,8,29,136,0,36,
		77,1,48,138,0,102,100,112,1,73,36,78,1,122,
		165,80,2,25,48,36,79,1,48,150,0,48,137,0,
		102,112,0,95,2,1,112,0,28,23,36,80,1,48,
		138,0,102,48,137,0,102,112,0,95,2,1,112,1,
		73,25,22,36,78,1,175,2,0,176,136,0,48,137,
		0,102,112,0,12,1,15,28,198,36,84,1,48,135,
		0,102,112,0,100,8,28,42,36,85,1,176,151,0,
		48,137,0,102,112,0,89,15,0,1,0,0,0,48,
		152,0,95,1,112,0,6,20,2,36,86,1,48,42,
		0,102,120,112,1,73,36,90,1,176,122,0,48,137,
		0,102,112,0,12,1,28,13,36,91,1,48,50,0,
		102,100,112,1,73,36,94,1,176,147,0,48,144,0,
		102,112,0,20,1,36,96,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETDPIAWARE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,102,1,95,1,100,69,29,182,0,95,
		1,29,177,0,36,103,1,48,153,0,102,95,1,112,
		1,73,36,104,1,176,154,0,95,1,28,6,92,2,
		25,3,121,20,1,36,105,1,48,127,0,98,4,0,
		112,0,73,36,106,1,100,81,4,0,36,107,1,48,
		9,0,176,115,0,12,0,112,0,73,36,108,1,48,
		155,0,102,120,112,1,73,36,109,1,48,127,0,48,
		130,0,102,112,0,112,0,73,36,110,1,48,127,0,
		48,131,0,102,112,0,112,0,73,36,111,1,48,90,
		0,102,48,79,0,176,91,0,12,0,112,0,112,1,
		73,36,112,1,48,92,0,102,48,79,0,176,93,0,
		12,0,112,0,112,1,73,36,113,1,48,110,0,102,
		112,0,73,36,114,1,48,52,0,102,48,156,0,48,
		157,0,102,112,0,112,0,112,1,73,36,117,1,48,
		158,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETSCALE )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,123,1,95,1,100,69,28,11,48,159,
		0,102,95,1,112,1,73,36,124,1,95,2,100,69,
		28,24,36,125,1,48,160,0,102,95,2,21,31,9,
		73,48,161,0,102,112,0,112,1,73,36,128,1,95,
		1,100,8,28,39,95,2,100,69,28,33,95,2,28,
		29,36,129,1,48,159,0,102,176,162,0,48,163,0,
		98,4,0,112,0,92,100,92,96,12,3,112,1,73,
		36,131,1,48,25,0,102,112,0,28,35,36,132,1,
		48,164,0,102,176,162,0,48,165,0,102,112,0,92,
		96,48,163,0,98,4,0,112,0,12,3,112,1,73,
		25,18,36,134,1,48,164,0,102,48,165,0,102,112,
		0,112,1,73,36,137,1,95,2,100,8,28,10,48,
		165,0,102,112,0,25,8,48,25,0,102,112,0,110,
		7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETFONT )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,143,1,95,1,100,8,28,14,48,79,
		0,176,166,0,12,0,112,0,80,1,36,145,1,176,
		84,0,95,1,12,1,106,2,79,0,69,28,19,36,
		146,1,48,79,0,176,166,0,12,0,95,1,112,1,
		80,1,36,149,1,48,51,0,102,112,0,100,69,28,
		17,36,150,1,48,152,0,48,51,0,102,112,0,112,
		0,73,36,153,1,48,129,0,102,95,1,112,1,73,
		36,154,1,48,167,0,48,51,0,102,112,0,21,48,
		168,0,163,0,112,0,23,112,1,73,36,156,1,48,
		51,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETICON )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,162,1,95,1,100,8,28,22,48,79,
		0,176,169,0,12,0,176,170,0,93,0,127,12,1,
		112,1,80,1,36,164,1,176,84,0,95,1,12,1,
		106,2,79,0,69,28,19,36,165,1,48,79,0,176,
		169,0,12,0,95,1,112,1,80,1,36,168,1,48,
		126,0,102,112,0,100,69,28,17,36,169,1,48,152,
		0,48,126,0,102,112,0,112,0,73,36,172,1,48,
		128,0,102,95,1,112,1,73,36,174,1,95,1,100,
		69,28,41,176,122,0,48,123,0,102,112,0,12,1,
		31,28,36,175,1,176,171,0,48,123,0,102,112,0,
		93,128,0,122,48,123,0,95,1,112,0,121,20,5,
		36,178,1,48,126,0,102,112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETBUSY )
{
	static const HB_BYTE pcode[] =
	{
		13,2,1,36,186,1,48,172,0,102,95,1,112,1,
		28,12,36,187,1,176,173,0,20,0,25,28,36,189,
		1,176,174,0,96,2,0,96,3,0,20,2,36,190,
		1,176,175,0,95,2,95,3,20,2,36,192,1,176,
		176,0,20,0,36,194,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETHELP )
{
	static const HB_BYTE pcode[] =
	{
		13,0,1,36,200,1,176,84,0,95,1,12,1,106,
		2,79,0,69,28,19,36,201,1,48,79,0,176,177,
		0,12,0,95,1,112,1,80,1,36,204,1,48,178,
		0,102,112,0,100,69,28,17,36,205,1,48,152,0,
		48,178,0,102,112,0,112,0,73,36,208,1,48,179,
		0,102,95,1,112,1,73,36,210,1,48,178,0,102,
		112,0,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_HELP )
{
	static const HB_BYTE pcode[] =
	{
		13,0,4,36,216,1,48,180,0,102,95,1,95,2,
		95,3,95,4,112,4,31,54,36,217,1,48,181,0,
		102,112,0,100,69,28,41,36,218,1,48,182,0,48,
		181,0,102,112,0,176,183,0,95,2,12,1,9,112,
		2,31,17,36,219,1,48,184,0,48,181,0,102,112,
		0,112,0,73,36,224,1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_SETMUTEX )
{
	static const HB_BYTE pcode[] =
	{
		13,1,1,36,232,1,48,185,0,102,95,1,112,1,
		73,36,234,1,48,186,0,102,112,0,29,170,0,36,
		235,1,48,187,0,102,48,79,0,176,188,0,12,0,
		176,189,0,48,104,0,102,112,0,106,2,92,0,106,
		2,45,0,12,3,112,1,112,1,73,36,236,1,48,
		190,0,48,191,0,102,112,0,112,0,29,142,0,36,
		237,1,48,192,0,102,112,0,100,8,29,128,0,36,
		238,1,176,193,0,12,0,96,2,0,129,1,1,28,
		72,36,239,1,176,194,0,95,2,12,1,106,13,84,
		65,112,112,108,105,99,97,116,105,111,110,0,8,28,
		38,95,2,48,123,0,102,112,0,69,28,27,36,240,
		1,176,195,0,95,2,93,1,4,121,176,196,0,48,
		104,0,102,112,0,12,1,20,4,36,242,1,130,31,
		188,132,36,243,1,176,197,0,20,0,25,30,36,247,
		1,48,191,0,102,112,0,100,69,28,17,36,248,1,
		48,152,0,48,191,0,102,112,0,112,0,73,36,252,
		1,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( XAPPLICATION_WMXAILER )
{
	static const HB_BYTE pcode[] =
	{
		13,0,2,36,2,2,95,1,121,8,28,115,95,2,
		176,196,0,48,104,0,102,112,0,12,1,8,28,99,
		176,122,0,48,198,0,102,112,0,12,1,31,86,36,
		3,2,176,199,0,48,123,0,48,198,0,102,112,0,
		112,0,12,1,28,25,36,4,2,176,200,0,48,123,
		0,48,198,0,102,112,0,112,0,92,9,20,2,25,
		42,36,6,2,176,200,0,48,123,0,48,198,0,102,
		112,0,112,0,92,5,20,2,36,7,2,176,201,0,
		48,123,0,48,198,0,102,112,0,112,0,20,1,36,
		11,2,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC( GETACTIVEFORM )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,17,2,176,145,0,48,137,0,98,1,
		0,112,0,89,15,0,1,0,0,0,48,203,0,95,
		1,112,0,6,12,2,80,1,36,19,2,95,1,121,
		15,28,15,48,137,0,98,1,0,112,0,95,1,1,
		25,3,100,110,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_EXIT( TERMINATEAPP )
{
	static const HB_BYTE pcode[] =
	{
		36,25,2,98,1,0,100,69,28,46,36,26,2,176,
		205,0,9,20,1,36,27,2,176,206,0,90,8,176,
		197,0,12,0,6,20,1,36,28,2,48,127,0,98,
		1,0,112,0,73,36,29,2,100,81,1,0,36,32,
		2,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_STATIC( DESTROYSHAREDMODULES )
{
	static const HB_BYTE pcode[] =
	{
		13,1,0,36,40,2,176,207,0,12,0,143,36,41,
		2,176,136,0,144,208,0,112,0,12,1,165,80,1,
		25,28,36,42,2,48,127,0,144,208,0,112,0,95,
		1,1,112,0,73,36,41,2,126,1,255,255,95,1,
		122,35,28,228,36,43,2,145,36,46,2,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC( ERRORLOADRESOURCE )
{
	static const HB_BYTE pcode[] =
	{
		13,2,2,36,52,2,122,80,4,36,54,2,176,2,
		0,108,210,20,1,36,56,2,176,122,0,98,210,0,
		12,1,28,11,36,57,2,4,0,0,81,210,0,36,
		59,2,176,146,0,98,210,0,95,1,95,2,4,0,
		0,4,3,0,20,2,36,60,2,176,122,0,176,211,
		0,95,4,12,1,165,80,3,12,1,31,57,36,61,
		2,176,146,0,176,212,0,98,210,0,12,1,92,3,
		1,95,3,106,3,32,40,0,72,176,213,0,176,214,
		0,176,215,0,95,4,174,4,0,12,1,12,1,12,
		1,72,106,2,41,0,72,20,2,25,183,36,63,2,
		176,216,0,106,15,69,114,114,111,114,32,108,111,97,
		100,105,110,103,32,0,95,1,72,106,2,58,0,72,
		95,2,20,2,36,65,2,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC_INITSTATICS()
{
	static const HB_BYTE pcode[] =
	{
		117,218,0,1,0,7
	};

	hb_vmExecute( pcode, symbols );
}

HB_FUNC( HB_GTSYS )
{
	static const HB_BYTE pcode[] =
	{
		7
	};

	hb_vmExecute( pcode, symbols );
}

#line 582 "Application.prg"

#include <windows.h>
#include <xailer.h>

HWND hTooltipLastControl = NULL;
HWND hTooltip = NULL;
HWND hBalloon = NULL;

//--------------------------------------------------------------------------

HB_FUNC_STATIC( XAPPLICATION_SETTOOLTIPS )
{
   PHB_ITEM Self = hb_stackSelfItem();

   hTooltip = GetHandleOf( XA_ObjGetItem( Self, "oTooltip" ) );
   hBalloon = GetHandleOf( XA_ObjGetItem( Self, "oBalloon" ) );
   if( FindResource( NULL, "XA_ICO_XAILER", RT_GROUP_ICON ) )
      XA_ObjSendC( Self, "SetIcon", "XA_ICO_XAILER" );
}

//--------------------------------------------------------------------------

HB_FUNC_STATIC( XAPPLICATION_GETVERSIONINFO )
{
   PHB_ITEM Self = hb_stackSelfItem();

   HRSRC hr = FindResource( NULL, MAKEINTRESOURCE( 1 ), RT_VERSION );

   if( hr )
   {
      LPSTR r = (LPVOID) LoadResource( NULL, hr ), p1, p2;
      LPWSTR w = (LPVOID) r;
      PHB_ITEM hVersionInfo = hb_hashNew( NULL );
      PHB_ITEM pKey = hb_itemNew( NULL ), pValue = hb_itemNew( NULL );

      if( wcscmp( &w[3], L"VS_VERSION_INFO" ) == 0 )
         {
         XA_ObjSendND( Self, "_nVersion", (double) w[24] / 10 + (double) w[25] );
         XA_ObjSendNL( Self, "_nRelease", w[27] );
         XA_ObjSendNL( Self, "_nBuild", w[26] );
         w += 76;
         while( *w )
            {
            w += 3;
            p1 = WideToAnsi( w );
            w += strlen( p1 ) + 1;
            while( ( (long) w ) & 3 ) w++;   // Padding[]

            if( ( p1 == NULL ) || strcmp( p1, "VarFileInfo" ) == 0 )
               {
               hb_xfree( p1 );
               break;
               }

            p2 = WideToAnsi( w );
            w += strlen( p2 ) + 1;
            while( ( (long) w ) & 3 ) w++;   // Padding[]

            hb_itemPutC( pKey, p1 );
            hb_itemPutC( pValue, p2 );
            hb_hashAddNew( hVersionInfo, pKey, pValue );
            if( strcmp( p1, "FileVersion" ) == 0 )
               XA_ObjSendC( Self, "_cVersion", p2 );
            else if( strcmp( p1, "FileDescription" ) == 0 )
               XA_ObjSendC( Self, "_cDescription", p2 );
            else if( strcmp( p1, "CompanyName" ) == 0 )
               XA_ObjSendC( Self, "_cCompany", p2 );
            else if( strcmp( p1, "LegalCopyright" ) == 0 )
               XA_ObjSendC( Self, "_cCopyRight", p2 );
            else if( strcmp( p1, "LegalTrademarks" ) == 0 )
               XA_ObjSendC( Self, "_cTradeMarks", p2 );
            else if( strcmp( p1, "Comments" ) == 0 )
               XA_ObjSendC( Self, "_cComments", p2 );

            hb_xfree( p1 );
            hb_xfree( p2 );
            }
         }
      XA_ObjSendItem( Self, "_hVersionInfo", hVersionInfo );
      hb_itemRelease( hVersionInfo );
      hb_itemRelease( pKey );
      hb_itemRelease( pValue );
   }
}

//--------------------------------------------------------------------------

HB_FUNC_STATIC( GETDECIMALSEPARATOR )
{
   char cBuffer[ 4 ];

   memset( &cBuffer, 0, 4 );

   if ( GetLocaleInfo( LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, (LPSTR) &cBuffer, 4 ) )
      hb_retclen( (LPSTR) &cBuffer, 1 );
   else
      hb_retc( "" );
}

//--------------------------------------------------------------------------

HB_FUNC_STATIC( OLEINITIALIZE )
{
   hb_retl( SUCCEEDED( OleInitialize( NULL ) ) );
}

//--------------------------------------------------------------------------

HB_FUNC_STATIC( OLEUNINITIALIZE )
{
   OleUninitialize();
}

//--------------------------------------------------------------------------

XA_FUNC( GETWINPLATFORM )     // GetWinPlatform() --> nWinPlatform
{
   hb_retnl( GetWinPlatform() );
}

//--------------------------------------------------------------------------

HB_FUNC_STATIC( GETCMDLINE )
{
   int iArgs = hb_cmdargARGC();
   char ** szCmd = hb_cmdargARGV();
   PHB_ITEM pArray = hb_itemArrayNew( 0 );
   int i;

   for( i = 1; i < iArgs; i++ )
   {
      PHB_ITEM pItem = hb_itemNew( NULL );

      hb_itemPutC( pItem, szCmd[ i ] );
      hb_arrayAdd( pArray, pItem );
      hb_itemRelease( pItem );
   }

   hb_itemReturnForward( pArray );
   hb_itemRelease( pArray );
}

//--------------------------------------------------------------------------

HB_FUNC_STATIC( PTRTOSTRING )
{
   hb_retc( (LPSTR) hb_parnl( 1 ) );
}

