2012-11-06 10:58 UTC+0100 Viktor Szakats (harbour syenar.net)
+ contrib/gtwvg/gtwvg.hbx
* contrib/gtwvg/gtwvg.hbp
+ added .hbx file for GTWVG
* contrib/hbfimage/fi_winfu.c
* contrib/hbfimage/fi_wrp.c
* renamed two windows-only functions:
FI_FITOBITMAP() -> FI_WINCONVTODIB()
FI_BITMAPTOFI() -> FI_WINCONVFROMDIB()
Effective now. INCOMPATIBLE.
* contrib/hbamf/hbamf.hbx
* contrib/hbblat/hbblat.hbx
* contrib/hbbz2/hbbz2.hbx
* contrib/hbfbird/hbfbird.hbx
* contrib/hbfimage/hbfimage.hbx
* contrib/hbformat/hbformat.hbx
* contrib/hbfoxpro/hbfoxpro.hbx
* contrib/hbgd/hbgd.hbx
* contrib/hbmagic/hbmagic.hbx
* contrib/hbmisc/hbmisc.hbx
+ formatted function names in .hbx files
* contrib/hbgt/tests/test.prg
* cleanup, function names reformatted
* contrib/hbmagic/hbmagis.prg
* contrib/hbmagic/tests/hbmagit.prg
* function names reformatted
* contrib/hbct/ctextern.ch
* contrib/hbgd/gdextern.ch
* contrib/hbxpp/hbxppext.ch
* contrib/rddads/adsextrn.ch
* contrib/xhb/xhbextrn.ch
* deprecated these headers with HB_LEGACY_LEVEL4.
instructions added to files about recommended
method for replacement ('REQUEST ...').
This commit is contained in:
@@ -16,6 +16,46 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2012-11-06 10:58 UTC+0100 Viktor Szakats (harbour syenar.net)
|
||||
+ contrib/gtwvg/gtwvg.hbx
|
||||
* contrib/gtwvg/gtwvg.hbp
|
||||
+ added .hbx file for GTWVG
|
||||
|
||||
* contrib/hbfimage/fi_winfu.c
|
||||
* contrib/hbfimage/fi_wrp.c
|
||||
* renamed two windows-only functions:
|
||||
FI_FITOBITMAP() -> FI_WINCONVTODIB()
|
||||
FI_BITMAPTOFI() -> FI_WINCONVFROMDIB()
|
||||
Effective now. INCOMPATIBLE.
|
||||
|
||||
* contrib/hbamf/hbamf.hbx
|
||||
* contrib/hbblat/hbblat.hbx
|
||||
* contrib/hbbz2/hbbz2.hbx
|
||||
* contrib/hbfbird/hbfbird.hbx
|
||||
* contrib/hbfimage/hbfimage.hbx
|
||||
* contrib/hbformat/hbformat.hbx
|
||||
* contrib/hbfoxpro/hbfoxpro.hbx
|
||||
* contrib/hbgd/hbgd.hbx
|
||||
* contrib/hbmagic/hbmagic.hbx
|
||||
* contrib/hbmisc/hbmisc.hbx
|
||||
+ formatted function names in .hbx files
|
||||
|
||||
* contrib/hbgt/tests/test.prg
|
||||
* cleanup, function names reformatted
|
||||
|
||||
* contrib/hbmagic/hbmagis.prg
|
||||
* contrib/hbmagic/tests/hbmagit.prg
|
||||
* function names reformatted
|
||||
|
||||
* contrib/hbct/ctextern.ch
|
||||
* contrib/hbgd/gdextern.ch
|
||||
* contrib/hbxpp/hbxppext.ch
|
||||
* contrib/rddads/adsextrn.ch
|
||||
* contrib/xhb/xhbextrn.ch
|
||||
* deprecated these headers with HB_LEGACY_LEVEL4.
|
||||
instructions added to files about recommended
|
||||
method for replacement ('REQUEST ...').
|
||||
|
||||
2012-11-06 09:33 UTC+0100 Viktor Szakats (harbour syenar.net)
|
||||
* src/macro/macrolex.c
|
||||
* src/main/harbour.c
|
||||
@@ -116,7 +156,7 @@
|
||||
* contrib/hbwin/hbwin.hbx
|
||||
* contrib/hbxpp/hbxpp.hbx
|
||||
* contrib/hbziparc/hbziparc.hbx
|
||||
* formatted function names in .hbx files
|
||||
+ formatted function names in .hbx files
|
||||
|
||||
* contrib/hbexpat/core.c
|
||||
! fixed typo in wrapper name: XML_PARSERRESET() (was HB_PARSERESET())
|
||||
|
||||
@@ -10,8 +10,6 @@
|
||||
-w3 -es2
|
||||
-winuni
|
||||
|
||||
-hbx=
|
||||
|
||||
-stop{!win|hbdyn}
|
||||
|
||||
hbwin.hbc
|
||||
@@ -27,6 +25,8 @@ wvgutils.c
|
||||
wvgwin.c
|
||||
wvgwing.c
|
||||
|
||||
gtwvg.hbx
|
||||
|
||||
3state.prg
|
||||
activex.prg
|
||||
bitmap.prg
|
||||
|
||||
373
harbour/contrib/gtwvg/gtwvg.hbx
Normal file
373
harbour/contrib/gtwvg/gtwvg.hbx
Normal file
@@ -0,0 +1,373 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/* --------------------------------------------------------------------
|
||||
* NOTE: Following comments are control commands for the generator.
|
||||
* Do not edit them unless you know what you are doing.
|
||||
* Syntax: // HB_FUNC_INCLUDE <func>
|
||||
* // HB_FUNC_EXCLUDE <func>
|
||||
*/
|
||||
|
||||
// HB_FUNC_EXCLUDE HB_GT_*
|
||||
|
||||
/* --------------------------------------------------------------------
|
||||
* WARNING: Automatically generated code below. DO NOT EDIT!
|
||||
* Regenerate using hbmk2 '-hbx=' option.
|
||||
*/
|
||||
|
||||
#ifndef __HBEXTERN_CH__GTWVG__
|
||||
#define __HBEXTERN_CH__GTWVG__
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__GTWVG__ANNOUNCE )
|
||||
ANNOUNCE __HBEXTERN__GTWVG__
|
||||
#endif
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__GTWVG__REQUEST )
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC TBROWSEWVG
|
||||
DYNAMIC WVG3STATE
|
||||
DYNAMIC WVGACTIVEXCONTROL
|
||||
DYNAMIC WVGBITMAP
|
||||
DYNAMIC WVGCHECKBOX
|
||||
DYNAMIC WVGCOMBOBOX
|
||||
DYNAMIC WVGCRT
|
||||
DYNAMIC WVGDATAREF
|
||||
DYNAMIC WVGDIALOG
|
||||
DYNAMIC WVGDRAWINGAREA
|
||||
DYNAMIC WVGFONT
|
||||
DYNAMIC WVGFONTDIALOG
|
||||
DYNAMIC WVGHTMLVIEWER
|
||||
DYNAMIC WVGLISTBOX
|
||||
DYNAMIC WVGMENU
|
||||
DYNAMIC WVGMENUBAR
|
||||
DYNAMIC WVGMLE
|
||||
DYNAMIC WVGPARTHANDLER
|
||||
DYNAMIC WVGPUSHBUTTON
|
||||
DYNAMIC WVGRADIOBUTTON
|
||||
DYNAMIC WVGSCROLLBAR
|
||||
DYNAMIC WVGSETAPPWINDOW
|
||||
DYNAMIC WVGSLE
|
||||
DYNAMIC WVGSTATIC
|
||||
DYNAMIC WVGSTATUSBAR
|
||||
DYNAMIC WVGSTATUSBARPANEL
|
||||
DYNAMIC WVGSYSWINDOW
|
||||
DYNAMIC WVGTABPAGE
|
||||
DYNAMIC WVGTOOLBAR
|
||||
DYNAMIC WVGTOOLBARBUTTON
|
||||
DYNAMIC WVGTREEVIEW
|
||||
DYNAMIC WVGTREEVIEWITEM
|
||||
DYNAMIC WVGWINDOW
|
||||
DYNAMIC WVG_ADDTOOLBARBUTTON
|
||||
DYNAMIC WVG_AND
|
||||
DYNAMIC WVG_APPENDMENU
|
||||
DYNAMIC WVG_BEGINMOUSETRACKING
|
||||
DYNAMIC WVG_BOXGET
|
||||
DYNAMIC WVG_BOXGROUP
|
||||
DYNAMIC WVG_BOXGROUPRAISED
|
||||
DYNAMIC WVG_BOXRAISED
|
||||
DYNAMIC WVG_BOXRECESSED
|
||||
DYNAMIC WVG_BRINGWINDOWTOTOP
|
||||
DYNAMIC WVG_BUTTON_GETCHECK
|
||||
DYNAMIC WVG_CALLWINDOWPROC
|
||||
DYNAMIC WVG_CHECKDLGBUTTON
|
||||
DYNAMIC WVG_CHECKMENUITEM
|
||||
DYNAMIC WVG_CHECKRADIOBUTTON
|
||||
DYNAMIC WVG_CHOOSECOLOR
|
||||
DYNAMIC WVG_CHOOSEFONT
|
||||
DYNAMIC WVG_CHOOSEFONT_GETLOGFONT
|
||||
DYNAMIC WVG_CLEARGUIOBJECTS
|
||||
DYNAMIC WVG_CLIENTTOSCREEN
|
||||
DYNAMIC WVG_COLORRECT
|
||||
DYNAMIC WVG_CREATEBRUSH
|
||||
DYNAMIC WVG_CREATEMENU
|
||||
DYNAMIC WVG_CREATEPOPUPMENU
|
||||
DYNAMIC WVG_CREATETOOLTIPWINDOW
|
||||
DYNAMIC WVG_CREATEWINDOWEX
|
||||
DYNAMIC WVG_DEFWINDOWPROC
|
||||
DYNAMIC WVG_DELETEMENU
|
||||
DYNAMIC WVG_DELETEOBJECT
|
||||
DYNAMIC WVG_DELPAINT
|
||||
DYNAMIC WVG_DESTROYMENU
|
||||
DYNAMIC WVG_DESTROYWINDOW
|
||||
DYNAMIC WVG_DRAWIMAGE
|
||||
DYNAMIC WVG_DRAWMENUBAR
|
||||
DYNAMIC WVG_DRAWTEXT
|
||||
DYNAMIC WVG_ELLIPSE
|
||||
DYNAMIC WVG_ENABLEMENUITEM
|
||||
DYNAMIC WVG_ENABLEWINDOW
|
||||
DYNAMIC WVG_FILLRECT
|
||||
DYNAMIC WVG_FINDWINDOW
|
||||
DYNAMIC WVG_FONTCREATE
|
||||
DYNAMIC WVG_GETCLIENTRECT
|
||||
DYNAMIC WVG_GETCURRENTBRUSH
|
||||
DYNAMIC WVG_GETCURRENTFONT
|
||||
DYNAMIC WVG_GETCURRENTOBJECT
|
||||
DYNAMIC WVG_GETDC
|
||||
DYNAMIC WVG_GETDESKTOPWINDOW
|
||||
DYNAMIC WVG_GETDIALOGBASEUNITS
|
||||
DYNAMIC WVG_GETDLGITEM
|
||||
DYNAMIC WVG_GETDLGITEMTEXT
|
||||
DYNAMIC WVG_GETFOCUS
|
||||
DYNAMIC WVG_GETMESSAGETEXT
|
||||
DYNAMIC WVG_GETNMHDRINFO
|
||||
DYNAMIC WVG_GETNMMOUSEINFO
|
||||
DYNAMIC WVG_GETNMTREEVIEWINFO
|
||||
DYNAMIC WVG_GETPAINT
|
||||
DYNAMIC WVG_GETSTOCKOBJECT
|
||||
DYNAMIC WVG_GETWINDOWRECT
|
||||
DYNAMIC WVG_HEIGHTTOPOINTSIZE
|
||||
DYNAMIC WVG_HINSTANCE
|
||||
DYNAMIC WVG_HIWORD
|
||||
DYNAMIC WVG_IMAGE
|
||||
DYNAMIC WVG_INSERTMENU
|
||||
DYNAMIC WVG_INSERTPAINT
|
||||
DYNAMIC WVG_INVALIDATERECT
|
||||
DYNAMIC WVG_ISDLGBUTTONCHECKED
|
||||
DYNAMIC WVG_ISICONIC
|
||||
DYNAMIC WVG_ISMENUITEMCHECKED
|
||||
DYNAMIC WVG_ISMENUITEMENABLED
|
||||
DYNAMIC WVG_ISWINDOW
|
||||
DYNAMIC WVG_ISZOOMED
|
||||
DYNAMIC WVG_LABEL
|
||||
DYNAMIC WVG_LABELEX
|
||||
DYNAMIC WVG_LBGETCURSEL
|
||||
DYNAMIC WVG_LBGETTEXT
|
||||
DYNAMIC WVG_LBSETCURSEL
|
||||
DYNAMIC WVG_LINE
|
||||
DYNAMIC WVG_LINEEX
|
||||
DYNAMIC WVG_LOADICON
|
||||
DYNAMIC WVG_LOADIMAGE
|
||||
DYNAMIC WVG_LOWORD
|
||||
DYNAMIC WVG_MAKELPARAM
|
||||
DYNAMIC WVG_MESSAGEBOX
|
||||
DYNAMIC WVG_MOVEWINDOW
|
||||
DYNAMIC WVG_NOT
|
||||
DYNAMIC WVG_OBJECT
|
||||
DYNAMIC WVG_OR
|
||||
DYNAMIC WVG_OUTLINE
|
||||
DYNAMIC WVG_OUTLINEEX
|
||||
DYNAMIC WVG_PICTURE
|
||||
DYNAMIC WVG_POINTSIZETOHEIGHT
|
||||
DYNAMIC WVG_POSTMESSAGE
|
||||
DYNAMIC WVG_PREPAREBITMAPFROMFILE
|
||||
DYNAMIC WVG_PREPAREBITMAPFROMRESOURCEID
|
||||
DYNAMIC WVG_PREPAREBITMAPFROMRESOURCENAME
|
||||
DYNAMIC WVG_PURGEPAINT
|
||||
DYNAMIC WVG_RECTANGLE
|
||||
DYNAMIC WVG_REGISTERCLASS_BYNAME
|
||||
DYNAMIC WVG_RELEASEDC
|
||||
DYNAMIC WVG_RELEASEWINDOWPROCBLOCK
|
||||
DYNAMIC WVG_ROUNDRECT
|
||||
DYNAMIC WVG_SCREENTOCLIENT
|
||||
DYNAMIC WVG_SELECTOBJECT
|
||||
DYNAMIC WVG_SENDCBMESSAGE
|
||||
DYNAMIC WVG_SENDDLGITEMMESSAGE
|
||||
DYNAMIC WVG_SENDEDITCONTROLMESSAGE
|
||||
DYNAMIC WVG_SENDMESSAGE
|
||||
DYNAMIC WVG_SENDMESSAGETEXT
|
||||
DYNAMIC WVG_SENDTOOLBARMESSAGE
|
||||
DYNAMIC WVG_SETBKCOLOR
|
||||
DYNAMIC WVG_SETBKMODE
|
||||
DYNAMIC WVG_SETCURRENTBRUSH
|
||||
DYNAMIC WVG_SETDCBRUSHCOLOR
|
||||
DYNAMIC WVG_SETDCPENCOLOR
|
||||
DYNAMIC WVG_SETDLGITEMTEXT
|
||||
DYNAMIC WVG_SETFOCUS
|
||||
DYNAMIC WVG_SETFOREGROUNDWINDOW
|
||||
DYNAMIC WVG_SETGOBJDATA
|
||||
DYNAMIC WVG_SETGOBJSTATE
|
||||
DYNAMIC WVG_SETLAYEREDWINDOWATTRIBUTES
|
||||
DYNAMIC WVG_SETMENU
|
||||
DYNAMIC WVG_SETMENUITEM
|
||||
DYNAMIC WVG_SETPAINT
|
||||
DYNAMIC WVG_SETPARENT
|
||||
DYNAMIC WVG_SETTEXTCOLOR
|
||||
DYNAMIC WVG_SETTIMER
|
||||
DYNAMIC WVG_SETTOOLTIPTEXT
|
||||
DYNAMIC WVG_SETWINDOWLONG
|
||||
DYNAMIC WVG_SETWINDOWPOSANDSIZE
|
||||
DYNAMIC WVG_SETWINDOWPOSITION
|
||||
DYNAMIC WVG_SETWINDOWPOSTOBACK
|
||||
DYNAMIC WVG_SETWINDOWPOSTOTOP
|
||||
DYNAMIC WVG_SETWINDOWPROCBLOCK
|
||||
DYNAMIC WVG_SETWINDOWSIZE
|
||||
DYNAMIC WVG_SETWINDOWTEXT
|
||||
DYNAMIC WVG_SETWNDPROC
|
||||
DYNAMIC WVG_SHADEDRECT
|
||||
DYNAMIC WVG_SHOWWINDOW
|
||||
DYNAMIC WVG_SLEEP
|
||||
DYNAMIC WVG_STATUSBARCREATEPANEL
|
||||
DYNAMIC WVG_STATUSBARREFRESH
|
||||
DYNAMIC WVG_STATUSBARSETTEXT
|
||||
DYNAMIC WVG_TEXTBOX
|
||||
DYNAMIC WVG_TRACKPOPUPMENU
|
||||
DYNAMIC WVG_TREEVIEW_ADDITEM
|
||||
DYNAMIC WVG_TREEVIEW_EXPAND
|
||||
DYNAMIC WVG_TREEVIEW_GETSELECTIONINFO
|
||||
DYNAMIC WVG_TREEVIEW_SELECTITEM
|
||||
DYNAMIC WVG_TREEVIEW_SETBKCOLOR
|
||||
DYNAMIC WVG_TREEVIEW_SETLINECOLOR
|
||||
DYNAMIC WVG_TREEVIEW_SETTEXTCOLOR
|
||||
DYNAMIC WVG_TREEVIEW_SHOWEXPANDED
|
||||
DYNAMIC WVG_TVIS_EXPANDED
|
||||
DYNAMIC WVG_UPDATEWINDOW
|
||||
DYNAMIC WVTBANNER
|
||||
DYNAMIC WVTBROWSE
|
||||
DYNAMIC WVTCONSOLE
|
||||
DYNAMIC WVTDIALOG
|
||||
DYNAMIC WVTGETS
|
||||
DYNAMIC WVTIMAGE
|
||||
DYNAMIC WVTLABEL
|
||||
DYNAMIC WVTMENU
|
||||
DYNAMIC WVTOBJECT
|
||||
DYNAMIC WVTPAINTOBJECTS
|
||||
DYNAMIC WVTPANEL
|
||||
DYNAMIC WVTPROGRESSBAR
|
||||
DYNAMIC WVTPUSHBUTTON
|
||||
DYNAMIC WVTSCROLLBAR
|
||||
DYNAMIC WVTSETPAINT
|
||||
DYNAMIC WVTSTATIC
|
||||
DYNAMIC WVTSTATUSBAR
|
||||
DYNAMIC WVTTEXTBOX
|
||||
DYNAMIC WVTTOOLBAR
|
||||
DYNAMIC WVTTOOLBUTTON
|
||||
DYNAMIC WVT_ADDDLGITEM
|
||||
DYNAMIC WVT_APPENDMENU
|
||||
DYNAMIC WVT_CBADDSTRING
|
||||
DYNAMIC WVT_CBSETCURSEL
|
||||
DYNAMIC WVT_CENTERWINDOW
|
||||
DYNAMIC WVT_CHOOSECOLOR
|
||||
DYNAMIC WVT_CHOOSEFONT
|
||||
DYNAMIC WVT_CLIENTTOSCREEN
|
||||
DYNAMIC WVT_CORE
|
||||
DYNAMIC WVT_CREATEDIALOG
|
||||
DYNAMIC WVT_CREATEDIALOGDYNAMIC
|
||||
DYNAMIC WVT_CREATEDIALOGMODAL
|
||||
DYNAMIC WVT_CREATEFONT
|
||||
DYNAMIC WVT_CREATEMENU
|
||||
DYNAMIC WVT_CREATEPOPUPMENU
|
||||
DYNAMIC WVT_DELETEMENU
|
||||
DYNAMIC WVT_DESTROYMENU
|
||||
DYNAMIC WVT_DIALOGBOX
|
||||
DYNAMIC WVT_DLGSETICON
|
||||
DYNAMIC WVT_DRAWBOXGET
|
||||
DYNAMIC WVT_DRAWBOXGROUP
|
||||
DYNAMIC WVT_DRAWBOXGROUPRAISED
|
||||
DYNAMIC WVT_DRAWBOXRAISED
|
||||
DYNAMIC WVT_DRAWBOXRECESSED
|
||||
DYNAMIC WVT_DRAWBUTTON
|
||||
DYNAMIC WVT_DRAWCOLORRECT
|
||||
DYNAMIC WVT_DRAWELLIPSE
|
||||
DYNAMIC WVT_DRAWFOCUSRECT
|
||||
DYNAMIC WVT_DRAWGRIDHORZ
|
||||
DYNAMIC WVT_DRAWGRIDVERT
|
||||
DYNAMIC WVT_DRAWIMAGE
|
||||
DYNAMIC WVT_DRAWLABEL
|
||||
DYNAMIC WVT_DRAWLABELEX
|
||||
DYNAMIC WVT_DRAWLABELOBJ
|
||||
DYNAMIC WVT_DRAWLINE
|
||||
DYNAMIC WVT_DRAWLINEEX
|
||||
DYNAMIC WVT_DRAWMENUBAR
|
||||
DYNAMIC WVT_DRAWOUTLINE
|
||||
DYNAMIC WVT_DRAWOUTLINEEX
|
||||
DYNAMIC WVT_DRAWPICTURE
|
||||
DYNAMIC WVT_DRAWPROGRESSBAR
|
||||
DYNAMIC WVT_DRAWRECTANGLE
|
||||
DYNAMIC WVT_DRAWROUNDRECT
|
||||
DYNAMIC WVT_DRAWSCROLLBUTTON
|
||||
DYNAMIC WVT_DRAWSCROLLTHUMBHORZ
|
||||
DYNAMIC WVT_DRAWSCROLLTHUMBVERT
|
||||
DYNAMIC WVT_DRAWSHADEDRECT
|
||||
DYNAMIC WVT_DRAWSTATUSBAR
|
||||
DYNAMIC WVT_DRAWTEXTBOX
|
||||
DYNAMIC WVT_DRAWTOOLBUTTONSTATE
|
||||
DYNAMIC WVT_ENABLEMENUITEM
|
||||
DYNAMIC WVT_ENABLESHORTCUTS
|
||||
DYNAMIC WVT_GETCLIPBOARD
|
||||
DYNAMIC WVT_GETCURSORPOS
|
||||
DYNAMIC WVT_GETFONTHANDLE
|
||||
DYNAMIC WVT_GETFONTINFO
|
||||
DYNAMIC WVT_GETLASTMENUEVENT
|
||||
DYNAMIC WVT_GETMENU
|
||||
DYNAMIC WVT_GETOPENFILENAME
|
||||
DYNAMIC WVT_GETPAINTRECT
|
||||
DYNAMIC WVT_GETPALETTE
|
||||
DYNAMIC WVT_GETRGBCOLOR
|
||||
DYNAMIC WVT_GETRGBCOLORBYSTRING
|
||||
DYNAMIC WVT_GETSAVEFILENAME
|
||||
DYNAMIC WVT_GETSCREENHEIGHT
|
||||
DYNAMIC WVT_GETSCREENWIDTH
|
||||
DYNAMIC WVT_GETTITLE
|
||||
DYNAMIC WVT_GETTOOLTIPBKCOLOR
|
||||
DYNAMIC WVT_GETTOOLTIPTEXTCOLOR
|
||||
DYNAMIC WVT_GETTOOLTIPWIDTH
|
||||
DYNAMIC WVT_GETWINDOWHANDLE
|
||||
DYNAMIC WVT_GETXYFROMROWCOL
|
||||
DYNAMIC WVT_HIDE
|
||||
DYNAMIC WVT_INVALIDATERECT
|
||||
DYNAMIC WVT_ISLBUTTONPRESSED
|
||||
DYNAMIC WVT_KEYBOARD
|
||||
DYNAMIC WVT_KILLTIMER
|
||||
DYNAMIC WVT_LBADDSTRING
|
||||
DYNAMIC WVT_LBDELETESTRING
|
||||
DYNAMIC WVT_LBGETCOUNT
|
||||
DYNAMIC WVT_LBSETCURSEL
|
||||
DYNAMIC WVT_LOADFONT
|
||||
DYNAMIC WVT_LOADPEN
|
||||
DYNAMIC WVT_LOADPICTURE
|
||||
DYNAMIC WVT_LOADPICTUREFROMRESOURCE
|
||||
DYNAMIC WVT_MAKEDLGTEMPLATE
|
||||
DYNAMIC WVT_MAXIMIZE
|
||||
DYNAMIC WVT_MESSAGEBOX
|
||||
DYNAMIC WVT_MINIMIZE
|
||||
DYNAMIC WVT_PASTEFROMCLIPBOARD
|
||||
DYNAMIC WVT_PROCESSMESSAGES
|
||||
DYNAMIC WVT_RESETWINDOW
|
||||
DYNAMIC WVT_RESTSCREEN
|
||||
DYNAMIC WVT_SAVESCREEN
|
||||
DYNAMIC WVT_SETALTF4CLOSE
|
||||
DYNAMIC WVT_SETASNORMAL
|
||||
DYNAMIC WVT_SETBRUSH
|
||||
DYNAMIC WVT_SETCLIPBOARD
|
||||
DYNAMIC WVT_SETCODEPAGE
|
||||
DYNAMIC WVT_SETDLGCOMODE
|
||||
DYNAMIC WVT_SETFONT
|
||||
DYNAMIC WVT_SETGUI
|
||||
DYNAMIC WVT_SETICON
|
||||
DYNAMIC WVT_SETLASTMENUEVENT
|
||||
DYNAMIC WVT_SETMENU
|
||||
DYNAMIC WVT_SETMENUKEYEVENT
|
||||
DYNAMIC WVT_SETMOUSEMOVE
|
||||
DYNAMIC WVT_SETMOUSEPOS
|
||||
DYNAMIC WVT_SETONTOP
|
||||
DYNAMIC WVT_SETPALETTE
|
||||
DYNAMIC WVT_SETPEN
|
||||
DYNAMIC WVT_SETPOINTER
|
||||
DYNAMIC WVT_SETPOPUPMENU
|
||||
DYNAMIC WVT_SETTIMER
|
||||
DYNAMIC WVT_SETTITLE
|
||||
DYNAMIC WVT_SETTOOLTIP
|
||||
DYNAMIC WVT_SETTOOLTIPACTIVE
|
||||
DYNAMIC WVT_SETTOOLTIPBKCOLOR
|
||||
DYNAMIC WVT_SETTOOLTIPMARGIN
|
||||
DYNAMIC WVT_SETTOOLTIPTEXT
|
||||
DYNAMIC WVT_SETTOOLTIPTEXTCOLOR
|
||||
DYNAMIC WVT_SETTOOLTIPTITLE
|
||||
DYNAMIC WVT_SETTOOLTIPWIDTH
|
||||
DYNAMIC WVT_SETWINDOWPOS
|
||||
DYNAMIC WVT_SHOW
|
||||
DYNAMIC WVT_SHOWWINDOW
|
||||
DYNAMIC WVT_TRACKPOPUPMENU
|
||||
DYNAMIC WVT_UPDATE
|
||||
DYNAMIC WVT_UTILS
|
||||
DYNAMIC WVT_WINDOWCENTRE
|
||||
DYNAMIC WVT__MAKEDLGTEMPLATE
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__GTWVG__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
#endif
|
||||
@@ -25,12 +25,12 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC AMF3_DECODE
|
||||
DYNAMIC AMF3_ENCODE
|
||||
DYNAMIC AMF3_FROMWA
|
||||
DYNAMIC AMFSTDIO_READ
|
||||
DYNAMIC AMF_OBJ
|
||||
DYNAMIC AMF_RAW
|
||||
DYNAMIC amf3_Decode
|
||||
DYNAMIC amf3_Encode
|
||||
DYNAMIC amf3_FromWA
|
||||
DYNAMIC amfStdIO_Read
|
||||
DYNAMIC amf_Obj
|
||||
DYNAMIC amf_Raw
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBAMF__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC HBBLAT
|
||||
DYNAMIC HB_BLATSEND
|
||||
DYNAMIC HBBlat
|
||||
DYNAMIC hb_blatSend
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBBLAT__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -25,11 +25,11 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC HB_BZ2_COMPRESS
|
||||
DYNAMIC HB_BZ2_COMPRESSBOUND
|
||||
DYNAMIC HB_BZ2_UNCOMPRESS
|
||||
DYNAMIC HB_BZ2_UNCOMPRESSLEN
|
||||
DYNAMIC HB_BZ2_VERSION
|
||||
DYNAMIC hb_bz2_Compress
|
||||
DYNAMIC hb_bz2_CompressBound
|
||||
DYNAMIC hb_bz2_Uncompress
|
||||
DYNAMIC hb_bz2_UncompressLen
|
||||
DYNAMIC hb_bz2_Version
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBBZ2__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -2,54 +2,11 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/*
|
||||
* Harbour Project source code:
|
||||
* The declarations for all harbour defined functions/procedures in
|
||||
* Harbour CT3 compatible library
|
||||
*
|
||||
* Copyright 2007 Przemyslaw Czerpak <druzus / at / priv.onet.pl>
|
||||
* www - http://harbour-project.org
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this software; see the file COPYING. If not, write to
|
||||
* the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
* Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/).
|
||||
*
|
||||
* As a special exception, the Harbour Project gives permission for
|
||||
* additional uses of the text contained in its release of Harbour.
|
||||
*
|
||||
* The exception is that, if you link the Harbour libraries with other
|
||||
* files to produce an executable, this does not by itself cause the
|
||||
* resulting executable to be covered by the GNU General Public License.
|
||||
* Your use of that executable is in no way restricted on account of
|
||||
* linking the Harbour library code into it.
|
||||
*
|
||||
* This exception does not however invalidate any other reasons why
|
||||
* the executable file might be covered by the GNU General Public License.
|
||||
*
|
||||
* This exception applies only to the code released by the Harbour
|
||||
* Project under the name Harbour. If you copy code from other
|
||||
* Harbour Project or Free Software Foundation releases into a copy of
|
||||
* Harbour, as the General Public License permits, the exception does
|
||||
* not apply to the code that you add in this way. To avoid misleading
|
||||
* anyone as to the status of such modified files, you must delete
|
||||
* this exception notice from them.
|
||||
*
|
||||
* If you write modifications of your own for Harbour, it is your choice
|
||||
* whether to permit this exception to apply to your modifications.
|
||||
* If you do not wish that, delete this exception notice.
|
||||
*
|
||||
*/
|
||||
/* For compatibility only. Use 'REQUEST __HBEXTERN__HBCT_' instead_. */
|
||||
|
||||
#ifdef HB_LEGACY_LEVEL4
|
||||
|
||||
#define __HBEXTERN__HBCT__REQUEST
|
||||
#include "hbct.hbx"
|
||||
|
||||
#endif
|
||||
|
||||
@@ -25,22 +25,22 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC FBCLOSE
|
||||
DYNAMIC FBCOMMIT
|
||||
DYNAMIC FBCONNECT
|
||||
DYNAMIC FBCREATEDB
|
||||
DYNAMIC FBERROR
|
||||
DYNAMIC FBEXECUTE
|
||||
DYNAMIC FBFETCH
|
||||
DYNAMIC FBFREE
|
||||
DYNAMIC FBGETBLOB
|
||||
DYNAMIC FBGETDATA
|
||||
DYNAMIC FBQUERY
|
||||
DYNAMIC FBROLLBACK
|
||||
DYNAMIC FBSTARTTRANSACTION
|
||||
DYNAMIC TFBQUERY
|
||||
DYNAMIC TFBROW
|
||||
DYNAMIC TFBSERVER
|
||||
DYNAMIC FBClose
|
||||
DYNAMIC FBCommit
|
||||
DYNAMIC FBConnect
|
||||
DYNAMIC FBCreateDb
|
||||
DYNAMIC FBError
|
||||
DYNAMIC FBExecute
|
||||
DYNAMIC FBFetch
|
||||
DYNAMIC FBFree
|
||||
DYNAMIC FBGetBlob
|
||||
DYNAMIC FBGetData
|
||||
DYNAMIC FBQuery
|
||||
DYNAMIC FBRollback
|
||||
DYNAMIC FBStartTransaction
|
||||
DYNAMIC TFBquery
|
||||
DYNAMIC TFBRow
|
||||
DYNAMIC TFBServer
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBFBIRD__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
/* Convert from FreeImage to HBITMAP */
|
||||
|
||||
/* implementation: HBITMAP bitmap = FI_FiToBitmap( FIBITMAP *dib ); */
|
||||
HB_FUNC( FI_FITOBITMAP )
|
||||
HB_FUNC( FI_WINCONVTODIB )
|
||||
{
|
||||
if( hb_pcount() == 1 &&
|
||||
HB_ISPOINTER( 1 )
|
||||
@@ -109,7 +109,7 @@ HB_FUNC( FI_FITOBITMAP )
|
||||
/* Convert from HBITMAP to FreeImage */
|
||||
|
||||
/* implementation: FIBITMAP *dib = FI_BitmapToFi( HBITMAP bitmap ); */
|
||||
HB_FUNC( FI_BITMAPTOFI )
|
||||
HB_FUNC( FI_WINCONVFROMDIB )
|
||||
{
|
||||
if( hb_pcount() == 1 &&
|
||||
HB_ISPOINTER( 1 )
|
||||
|
||||
@@ -307,7 +307,7 @@ HB_FUNC( FI_UNLOAD )
|
||||
/* DLL_API FIBITMAP *DLL_CALLCONV FreeImage_LoadFromMemory(FREE_IMAGE_FORMAT fif, FIMEMORY *stream, int flags FI_DEFAULT(0)); */
|
||||
/* DLL_API FIMEMORY *DLL_CALLCONV FreeImage_OpenMemory(BYTE *data FI_DEFAULT(0), DWORD size_in_bytes FI_DEFAULT(0)); */
|
||||
/* DLL_API void DLL_CALLCONV FreeImage_CloseMemory(FIMEMORY *stream); */
|
||||
HB_FUNC( FI_LOADFROMMEM )
|
||||
HB_FUNC( FI_LOADFROMMEMORY )
|
||||
{
|
||||
if( hb_pcount() == 3 &&
|
||||
HB_ISNUM( 1 ) &&
|
||||
@@ -742,7 +742,7 @@ HB_FUNC( FI_GETFILETYPE )
|
||||
/* DLL_API FREE_IMAGE_FORMAT DLL_CALLCONV FreeImage_GetFileTypeU(const wchar_t *filename, int size FI_DEFAULT(0)); */
|
||||
/* DLL_API FREE_IMAGE_FORMAT DLL_CALLCONV FreeImage_GetFileTypeFromHandle(FreeImageIO *io, fi_handle handle, int size FI_DEFAULT(0)); */
|
||||
/* DLL_API FREE_IMAGE_FORMAT DLL_CALLCONV FreeImage_GetFileTypeFromMemory(FIMEMORY *stream, int size FI_DEFAULT(0)); */
|
||||
HB_FUNC( FI_GETFILETYPEFROMMEM )
|
||||
HB_FUNC( FI_GETFILETYPEFROMMEMORY )
|
||||
{
|
||||
if( hb_pcount() >= 1 &&
|
||||
HB_ISCHAR( 1 )
|
||||
|
||||
@@ -25,89 +25,89 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC FI_ADJUSTBRIGHTNESS
|
||||
DYNAMIC FI_ADJUSTCONTRAST
|
||||
DYNAMIC FI_ADJUSTGAMMA
|
||||
DYNAMIC FI_ALLOCATE
|
||||
DYNAMIC FI_ALLOCATET
|
||||
DYNAMIC FI_APPENDPAGE
|
||||
DYNAMIC FI_BITMAPTOFI
|
||||
DYNAMIC FI_CLONE
|
||||
DYNAMIC FI_CLOSEMULTIBITMAP
|
||||
DYNAMIC FI_COLORQUANTIZE
|
||||
DYNAMIC FI_CONVERTTO16BITS555
|
||||
DYNAMIC FI_CONVERTTO16BITS565
|
||||
DYNAMIC FI_CONVERTTO24BITS
|
||||
DYNAMIC FI_CONVERTTO32BITS
|
||||
DYNAMIC FI_CONVERTTO4BITS
|
||||
DYNAMIC FI_CONVERTTO8BITS
|
||||
DYNAMIC FI_CONVERTTOGREYSCALE
|
||||
DYNAMIC FI_CONVERTTORGBF
|
||||
DYNAMIC FI_CONVERTTOSTANDARDTYPE
|
||||
DYNAMIC FI_CONVERTTOTYPE
|
||||
DYNAMIC FI_COPY
|
||||
DYNAMIC FI_CREATEICCPROFILE
|
||||
DYNAMIC FI_DEINITIALISE
|
||||
DYNAMIC FI_DELETEPAGE
|
||||
DYNAMIC FI_DESTROYICCPROFILE
|
||||
DYNAMIC FI_DITHER
|
||||
DYNAMIC FI_FITOBITMAP
|
||||
DYNAMIC FI_FLIPHORIZONTAL
|
||||
DYNAMIC FI_FLIPVERTICAL
|
||||
DYNAMIC FI_GETBACKGROUNDCOLOR
|
||||
DYNAMIC FI_GETBITS
|
||||
DYNAMIC FI_GETBLUEMASK
|
||||
DYNAMIC FI_GETBPP
|
||||
DYNAMIC FI_GETCHANNEL
|
||||
DYNAMIC FI_GETCOLORSUSED
|
||||
DYNAMIC FI_GETCOLORTYPE
|
||||
DYNAMIC FI_GETCOPYRIGHTMESSAGE
|
||||
DYNAMIC FI_GETDIBSIZE
|
||||
DYNAMIC FI_GETDOTSPERMETERX
|
||||
DYNAMIC FI_GETDOTSPERMETERY
|
||||
DYNAMIC FI_GETFILETYPE
|
||||
DYNAMIC FI_GETFILETYPEFROMMEM
|
||||
DYNAMIC FI_GETGREENMASK
|
||||
DYNAMIC FI_GETHEIGHT
|
||||
DYNAMIC FI_GETICCPROFILE
|
||||
DYNAMIC FI_GETIMAGETYPE
|
||||
DYNAMIC FI_GETINFO
|
||||
DYNAMIC FI_GETINFOHEADER
|
||||
DYNAMIC FI_GETLINE
|
||||
DYNAMIC FI_GETPAGECOUNT
|
||||
DYNAMIC FI_GETPALETTE
|
||||
DYNAMIC FI_GETPITCH
|
||||
DYNAMIC FI_GETREDMASK
|
||||
DYNAMIC FI_GETSCANLINE
|
||||
DYNAMIC FI_GETTRANSPARENCYCOUNT
|
||||
DYNAMIC FI_GETTRANSPARENCYTABLE
|
||||
DYNAMIC FI_GETVERSION
|
||||
DYNAMIC FI_GETWIDTH
|
||||
DYNAMIC FI_HASBACKGROUNDCOLOR
|
||||
DYNAMIC FI_INITIALISE
|
||||
DYNAMIC FI_INSERTPAGE
|
||||
DYNAMIC FI_INVERT
|
||||
DYNAMIC FI_ISLITTLEENDIAN
|
||||
DYNAMIC FI_ISTRANSPARENT
|
||||
DYNAMIC FI_LOAD
|
||||
DYNAMIC FI_LOADFROMMEM
|
||||
DYNAMIC FI_LOCKPAGE
|
||||
DYNAMIC FI_MOVEPAGE
|
||||
DYNAMIC FI_OPENMULTIBITMAP
|
||||
DYNAMIC FI_PASTE
|
||||
DYNAMIC FI_RESCALE
|
||||
DYNAMIC FI_ROTATECLASSIC
|
||||
DYNAMIC FI_ROTATEEX
|
||||
DYNAMIC FI_SAVE
|
||||
DYNAMIC FI_SETBACKGROUNDCOLOR
|
||||
DYNAMIC FI_SETDOTSPERMETERX
|
||||
DYNAMIC FI_SETDOTSPERMETERY
|
||||
DYNAMIC FI_SETOUTPUTMESSAGE
|
||||
DYNAMIC FI_SETTRANSPARENCYTABLE
|
||||
DYNAMIC FI_SETTRANSPARENT
|
||||
DYNAMIC FI_UNLOAD
|
||||
DYNAMIC FI_UNLOCKPAGE
|
||||
DYNAMIC FI_WINDRAW
|
||||
DYNAMIC fi_AdjustBrightness
|
||||
DYNAMIC fi_AdjustContrast
|
||||
DYNAMIC fi_AdjustGamma
|
||||
DYNAMIC fi_Allocate
|
||||
DYNAMIC fi_AllocateT
|
||||
DYNAMIC fi_AppendPage
|
||||
DYNAMIC fi_Clone
|
||||
DYNAMIC fi_CloseMultiBitmap
|
||||
DYNAMIC fi_ColorQuantize
|
||||
DYNAMIC fi_ConvertTo16Bits555
|
||||
DYNAMIC fi_ConvertTo16Bits565
|
||||
DYNAMIC fi_ConvertTo24Bits
|
||||
DYNAMIC fi_ConvertTo32Bits
|
||||
DYNAMIC fi_ConvertTo4Bits
|
||||
DYNAMIC fi_ConvertTo8Bits
|
||||
DYNAMIC fi_ConvertToGreyscale
|
||||
DYNAMIC fi_ConvertToRGBF
|
||||
DYNAMIC fi_ConvertToStandardType
|
||||
DYNAMIC fi_ConvertToType
|
||||
DYNAMIC fi_Copy
|
||||
DYNAMIC fi_CreateICCProfile
|
||||
DYNAMIC fi_DeInitialise
|
||||
DYNAMIC fi_DeletePage
|
||||
DYNAMIC fi_DestroyICCProfile
|
||||
DYNAMIC fi_Dither
|
||||
DYNAMIC fi_FlipHorizontal
|
||||
DYNAMIC fi_FlipVertical
|
||||
DYNAMIC fi_GetBackgroundColor
|
||||
DYNAMIC fi_GetBits
|
||||
DYNAMIC fi_GetBlueMask
|
||||
DYNAMIC fi_GetBPP
|
||||
DYNAMIC fi_GetChannel
|
||||
DYNAMIC fi_GetColorsUsed
|
||||
DYNAMIC fi_GetColorType
|
||||
DYNAMIC fi_GetCopyrightMessage
|
||||
DYNAMIC fi_GetDIBSize
|
||||
DYNAMIC fi_GetDotsPerMeterX
|
||||
DYNAMIC fi_GetDotsPerMeterY
|
||||
DYNAMIC fi_GetFileType
|
||||
DYNAMIC fi_GetFileTypeFromMemory
|
||||
DYNAMIC fi_GetGreenMask
|
||||
DYNAMIC fi_GetHeight
|
||||
DYNAMIC fi_GetICCProfile
|
||||
DYNAMIC fi_GetImageType
|
||||
DYNAMIC fi_GetInfo
|
||||
DYNAMIC fi_GetInfoHeader
|
||||
DYNAMIC fi_GetLine
|
||||
DYNAMIC fi_GetPageCount
|
||||
DYNAMIC fi_GetPalette
|
||||
DYNAMIC fi_GetPitch
|
||||
DYNAMIC fi_GetRedMask
|
||||
DYNAMIC fi_GetScanLine
|
||||
DYNAMIC fi_GetTransparencyCount
|
||||
DYNAMIC fi_GetTransparencyTable
|
||||
DYNAMIC fi_GetVersion
|
||||
DYNAMIC fi_GetWidth
|
||||
DYNAMIC fi_HasBackgroundColor
|
||||
DYNAMIC fi_Initialise
|
||||
DYNAMIC fi_InsertPage
|
||||
DYNAMIC fi_Invert
|
||||
DYNAMIC fi_IsLittleEndian
|
||||
DYNAMIC fi_IsTransparent
|
||||
DYNAMIC fi_Load
|
||||
DYNAMIC fi_LoadFromMemory
|
||||
DYNAMIC fi_LockPage
|
||||
DYNAMIC fi_MovePage
|
||||
DYNAMIC fi_OpenMultiBitmap
|
||||
DYNAMIC fi_Paste
|
||||
DYNAMIC fi_Rescale
|
||||
DYNAMIC fi_RotateClassic
|
||||
DYNAMIC fi_RotateEx
|
||||
DYNAMIC fi_Save
|
||||
DYNAMIC fi_SetBackgroundColor
|
||||
DYNAMIC fi_SetDotsPerMeterX
|
||||
DYNAMIC fi_SetDotsPerMeterY
|
||||
DYNAMIC fi_SetOutputMessage
|
||||
DYNAMIC fi_SetTransparencyTable
|
||||
DYNAMIC fi_SetTransparent
|
||||
DYNAMIC fi_Unload
|
||||
DYNAMIC fi_UnlockPage
|
||||
DYNAMIC fi_winConvFromDIB
|
||||
DYNAMIC fi_winConvToDIB
|
||||
DYNAMIC fi_winDraw
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBFIMAGE__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC HBFORMATCODE
|
||||
DYNAMIC HBFormatCode
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBFORMAT__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -25,9 +25,9 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC FOX___DYNCALL
|
||||
DYNAMIC SYS
|
||||
DYNAMIC __FOX_ARRAY
|
||||
DYNAMIC fox___DynCall
|
||||
DYNAMIC Sys
|
||||
DYNAMIC __fox_Array
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBFOXPRO__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -2,53 +2,9 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/*
|
||||
* Harbour Project source code:
|
||||
* GD graphic library exported functions header file.
|
||||
*
|
||||
* Copyright 2004-2006 Francesco Saverio Giudice <info@fsgiudice.com>
|
||||
* www - http://www.xharbour.org http://harbour-project.org
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this software; see the file COPYING. If not, write to
|
||||
* the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
* Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/).
|
||||
*
|
||||
* As a special exception, the Harbour Project gives permission for
|
||||
* additional uses of the text contained in its release of Harbour.
|
||||
*
|
||||
* The exception is that, if you link the Harbour libraries with other
|
||||
* files to produce an executable, this does not by itself cause the
|
||||
* resulting executable to be covered by the GNU General Public License.
|
||||
* Your use of that executable is in no way restricted on account of
|
||||
* linking the Harbour library code into it.
|
||||
*
|
||||
* This exception does not however invalidate any other reasons why
|
||||
* the executable file might be covered by the GNU General Public License.
|
||||
*
|
||||
* This exception applies only to the code released by the Harbour
|
||||
* Project under the name Harbour. If you copy code from other
|
||||
* Harbour Project or Free Software Foundation releases into a copy of
|
||||
* Harbour, as the General Public License permits, the exception does
|
||||
* not apply to the code that you add in this way. To avoid misleading
|
||||
* anyone as to the status of such modified files, you must delete
|
||||
* this exception notice from them.
|
||||
*
|
||||
* If you write modifications of your own for Harbour, it is your choice
|
||||
* whether to permit this exception to apply to your modifications.
|
||||
* If you do not wish that, delete this exception notice.
|
||||
*
|
||||
*/
|
||||
/* For compatibility only. Use 'REQUEST __HBEXTERN__HBGD_' instead_. */
|
||||
|
||||
#ifdef HB_LEGACY_LEVEL4
|
||||
|
||||
#ifndef GDEXTERNAL_CH
|
||||
#define GDEXTERNAL_CH
|
||||
@@ -57,3 +13,5 @@
|
||||
#include "hbgd.hbx"
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -25,119 +25,119 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC GDCHART
|
||||
DYNAMIC GDFONTCACHESETUP
|
||||
DYNAMIC GDFONTCACHESHUTDOWN
|
||||
DYNAMIC GDFONTGETGIANT
|
||||
DYNAMIC GDFONTGETHEIGHT
|
||||
DYNAMIC GDFONTGETLARGE
|
||||
DYNAMIC GDFONTGETMEDIUMBOLD
|
||||
DYNAMIC GDFONTGETSMALL
|
||||
DYNAMIC GDFONTGETTINY
|
||||
DYNAMIC GDFONTGETWIDTH
|
||||
DYNAMIC GDIMAGE
|
||||
DYNAMIC GDIMAGEALPHA
|
||||
DYNAMIC GDIMAGEALPHABLENDING
|
||||
DYNAMIC GDIMAGEARC
|
||||
DYNAMIC GDIMAGEBLUE
|
||||
DYNAMIC GDIMAGEBOUNDSSAFE
|
||||
DYNAMIC GDIMAGECHAR
|
||||
DYNAMIC GDIMAGECHARUP
|
||||
DYNAMIC GDIMAGECIRCLE
|
||||
DYNAMIC GDIMAGECOLORALLOCATE
|
||||
DYNAMIC GDIMAGECOLORALLOCATEALPHA
|
||||
DYNAMIC GDIMAGECOLORCLOSEST
|
||||
DYNAMIC GDIMAGECOLORCLOSESTALPHA
|
||||
DYNAMIC GDIMAGECOLORCLOSESTHWB
|
||||
DYNAMIC GDIMAGECOLORDEALLOCATE
|
||||
DYNAMIC GDIMAGECOLOREXACT
|
||||
DYNAMIC GDIMAGECOLORRESOLVE
|
||||
DYNAMIC GDIMAGECOLORRESOLVEALPHA
|
||||
DYNAMIC GDIMAGECOLORSTOTAL
|
||||
DYNAMIC GDIMAGECOLORTRANSPARENT
|
||||
DYNAMIC GDIMAGECOMPARE
|
||||
DYNAMIC GDIMAGECOPY
|
||||
DYNAMIC GDIMAGECOPYMERGE
|
||||
DYNAMIC GDIMAGECOPYMERGEGRAY
|
||||
DYNAMIC GDIMAGECOPYRESAMPLED
|
||||
DYNAMIC GDIMAGECOPYRESIZED
|
||||
DYNAMIC GDIMAGECOPYROTATED
|
||||
DYNAMIC GDIMAGECREATE
|
||||
DYNAMIC GDIMAGECREATEFROMGD
|
||||
DYNAMIC GDIMAGECREATEFROMGIF
|
||||
DYNAMIC GDIMAGECREATEFROMJPEG
|
||||
DYNAMIC GDIMAGECREATEFROMPNG
|
||||
DYNAMIC GDIMAGECREATEFROMWBMP
|
||||
DYNAMIC GDIMAGECREATEPALETTE
|
||||
DYNAMIC GDIMAGECREATEPALETTEFROMTRUECOLOR
|
||||
DYNAMIC GDIMAGECREATETRUECOLOR
|
||||
DYNAMIC GDIMAGEDASHEDLINE
|
||||
DYNAMIC GDIMAGEDESTROY
|
||||
DYNAMIC GDIMAGEELLIPSE
|
||||
DYNAMIC GDIMAGEFILL
|
||||
DYNAMIC GDIMAGEFILLEDARC
|
||||
DYNAMIC GDIMAGEFILLEDCIRCLE
|
||||
DYNAMIC GDIMAGEFILLEDELLIPSE
|
||||
DYNAMIC GDIMAGEFILLEDPOLYGON
|
||||
DYNAMIC GDIMAGEFILLEDRECTANGLE
|
||||
DYNAMIC GDIMAGEFILLTOBORDER
|
||||
DYNAMIC GDIMAGEFROMFILE
|
||||
DYNAMIC GDIMAGEFTHEIGHT
|
||||
DYNAMIC GDIMAGEFTSIZE
|
||||
DYNAMIC GDIMAGEFTWIDTH
|
||||
DYNAMIC GDIMAGEGD
|
||||
DYNAMIC GDIMAGEGETCLIP
|
||||
DYNAMIC GDIMAGEGETINTERLACED
|
||||
DYNAMIC GDIMAGEGETPIXEL
|
||||
DYNAMIC GDIMAGEGETTHICKNESS
|
||||
DYNAMIC GDIMAGEGETTRANSPARENT
|
||||
DYNAMIC GDIMAGEGIF
|
||||
DYNAMIC GDIMAGEGIFANIMADD
|
||||
DYNAMIC GDIMAGEGIFANIMBEGIN
|
||||
DYNAMIC GDIMAGEGIFANIMEND
|
||||
DYNAMIC GDIMAGEGREEN
|
||||
DYNAMIC GDIMAGEINTERLACE
|
||||
DYNAMIC GDIMAGEJPEG
|
||||
DYNAMIC GDIMAGELINE
|
||||
DYNAMIC GDIMAGEOPENPOLYGON
|
||||
DYNAMIC GDIMAGEPALETTECOPY
|
||||
DYNAMIC GDIMAGEPALETTEPIXEL
|
||||
DYNAMIC GDIMAGEPNG
|
||||
DYNAMIC GDIMAGEPOLYGON
|
||||
DYNAMIC GDIMAGERECTANGLE
|
||||
DYNAMIC GDIMAGERED
|
||||
DYNAMIC GDIMAGESAVEALPHA
|
||||
DYNAMIC GDIMAGESETANTIALIASED
|
||||
DYNAMIC GDIMAGESETANTIALIASEDDONTBLEND
|
||||
DYNAMIC GDIMAGESETBRUSH
|
||||
DYNAMIC GDIMAGESETCLIP
|
||||
DYNAMIC GDIMAGESETPIXEL
|
||||
DYNAMIC GDIMAGESETSTYLE
|
||||
DYNAMIC GDIMAGESETTHICKNESS
|
||||
DYNAMIC GDIMAGESETTILE
|
||||
DYNAMIC GDIMAGESHARPEN
|
||||
DYNAMIC GDIMAGESQUARETOCIRCLE
|
||||
DYNAMIC GDIMAGESTRING
|
||||
DYNAMIC GDIMAGESTRINGFT
|
||||
DYNAMIC GDIMAGESTRINGFTCIRCLE
|
||||
DYNAMIC GDIMAGESTRINGFTEX
|
||||
DYNAMIC GDIMAGESTRINGUP
|
||||
DYNAMIC GDIMAGESX
|
||||
DYNAMIC GDIMAGESY
|
||||
DYNAMIC GDIMAGETOFILE
|
||||
DYNAMIC GDIMAGETOHANDLE
|
||||
DYNAMIC GDIMAGETOSTRING
|
||||
DYNAMIC GDIMAGETRUECOLOR
|
||||
DYNAMIC GDIMAGETRUECOLORPIXEL
|
||||
DYNAMIC GDIMAGETRUECOLORTOPALETTE
|
||||
DYNAMIC GDIMAGEWBMP
|
||||
DYNAMIC GDTRUECOLOR
|
||||
DYNAMIC GDTRUECOLORALPHA
|
||||
DYNAMIC GDVERSION
|
||||
DYNAMIC GDVERSIONNUMBER
|
||||
DYNAMIC HB_GD_VERSION
|
||||
DYNAMIC TBARCODE
|
||||
DYNAMIC TCODE
|
||||
DYNAMIC GDChart
|
||||
DYNAMIC gdFontCacheSetup
|
||||
DYNAMIC gdFontCacheShutdown
|
||||
DYNAMIC gdFontGetGiant
|
||||
DYNAMIC gdFontGetHeight
|
||||
DYNAMIC gdFontGetLarge
|
||||
DYNAMIC gdFontGetMediumBold
|
||||
DYNAMIC gdFontGetSmall
|
||||
DYNAMIC gdFontGetTiny
|
||||
DYNAMIC gdFontGetWidth
|
||||
DYNAMIC GDImage
|
||||
DYNAMIC gdImageAlpha
|
||||
DYNAMIC gdImageAlphaBlending
|
||||
DYNAMIC gdImageArc
|
||||
DYNAMIC gdImageBlue
|
||||
DYNAMIC gdImageBoundsSafe
|
||||
DYNAMIC gdImageChar
|
||||
DYNAMIC gdImageCharUp
|
||||
DYNAMIC gdImageCircle
|
||||
DYNAMIC gdImageColorAllocate
|
||||
DYNAMIC gdImageColorAllocateAlpha
|
||||
DYNAMIC gdImageColorClosest
|
||||
DYNAMIC gdImageColorClosestAlpha
|
||||
DYNAMIC gdImageColorClosestHWB
|
||||
DYNAMIC gdImageColorDeallocate
|
||||
DYNAMIC gdImageColorExact
|
||||
DYNAMIC gdImageColorResolve
|
||||
DYNAMIC gdImageColorResolveAlpha
|
||||
DYNAMIC gdImageColorsTotal
|
||||
DYNAMIC gdImageColorTransparent
|
||||
DYNAMIC gdImageCompare
|
||||
DYNAMIC gdImageCopy
|
||||
DYNAMIC gdImageCopyMerge
|
||||
DYNAMIC gdImageCopyMergeGray
|
||||
DYNAMIC gdImageCopyResampled
|
||||
DYNAMIC gdImageCopyResized
|
||||
DYNAMIC gdImageCopyRotated
|
||||
DYNAMIC gdImageCreate
|
||||
DYNAMIC gdImageCreateFromGD
|
||||
DYNAMIC gdImageCreateFromGif
|
||||
DYNAMIC gdImageCreateFromJpeg
|
||||
DYNAMIC gdImageCreateFromPng
|
||||
DYNAMIC gdImageCreateFromWBmp
|
||||
DYNAMIC gdImageCreatePalette
|
||||
DYNAMIC gdImageCreatePaletteFromTrueColor
|
||||
DYNAMIC gdImageCreateTrueColor
|
||||
DYNAMIC gdImageDashedLine
|
||||
DYNAMIC gdImageDestroy
|
||||
DYNAMIC gdImageEllipse
|
||||
DYNAMIC gdImageFill
|
||||
DYNAMIC gdImageFilledArc
|
||||
DYNAMIC gdImageFilledCircle
|
||||
DYNAMIC gdImageFilledEllipse
|
||||
DYNAMIC gdImageFilledPolygon
|
||||
DYNAMIC gdImageFilledRectangle
|
||||
DYNAMIC gdImageFillToBorder
|
||||
DYNAMIC gdImageFromFile
|
||||
DYNAMIC gdImageFTHeight
|
||||
DYNAMIC gdImageFTSize
|
||||
DYNAMIC gdImageFTWidth
|
||||
DYNAMIC gdImageGD
|
||||
DYNAMIC gdImageGetClip
|
||||
DYNAMIC gdImageGetInterlaced
|
||||
DYNAMIC gdImageGetPixel
|
||||
DYNAMIC gdImageGetThickness
|
||||
DYNAMIC gdImageGetTransparent
|
||||
DYNAMIC gdImageGif
|
||||
DYNAMIC gdImageGifAnimAdd
|
||||
DYNAMIC gdImageGifAnimBegin
|
||||
DYNAMIC gdImageGifAnimEnd
|
||||
DYNAMIC gdImageGreen
|
||||
DYNAMIC gdImageInterlace
|
||||
DYNAMIC gdImageJpeg
|
||||
DYNAMIC gdImageLine
|
||||
DYNAMIC gdImageOpenPolygon
|
||||
DYNAMIC gdImagePaletteCopy
|
||||
DYNAMIC gdImagePalettePixel
|
||||
DYNAMIC gdImagePng
|
||||
DYNAMIC gdImagePolygon
|
||||
DYNAMIC gdImageRectangle
|
||||
DYNAMIC gdImageRed
|
||||
DYNAMIC gdImageSaveAlpha
|
||||
DYNAMIC gdImageSetAntiAliased
|
||||
DYNAMIC gdImageSetAntiAliasedDontBlend
|
||||
DYNAMIC gdImageSetBrush
|
||||
DYNAMIC gdImageSetClip
|
||||
DYNAMIC gdImageSetPixel
|
||||
DYNAMIC gdImageSetStyle
|
||||
DYNAMIC gdImageSetThickness
|
||||
DYNAMIC gdImageSetTile
|
||||
DYNAMIC gdImageSharpen
|
||||
DYNAMIC gdImageSquareToCircle
|
||||
DYNAMIC gdImageString
|
||||
DYNAMIC gdImageStringFT
|
||||
DYNAMIC gdImageStringFTCircle
|
||||
DYNAMIC gdImageStringFTEx
|
||||
DYNAMIC gdImageStringUp
|
||||
DYNAMIC gdImageSX
|
||||
DYNAMIC gdImageSY
|
||||
DYNAMIC gdImageToFile
|
||||
DYNAMIC gdImageToHandle
|
||||
DYNAMIC gdImageToString
|
||||
DYNAMIC gdImageTrueColor
|
||||
DYNAMIC gdImageTrueColorPixel
|
||||
DYNAMIC gdImageTrueColorToPalette
|
||||
DYNAMIC gdImageWBMP
|
||||
DYNAMIC gdTrueColor
|
||||
DYNAMIC gdTrueColorAlpha
|
||||
DYNAMIC gdVersion
|
||||
DYNAMIC gdVersionNumber
|
||||
DYNAMIC hb_gd_Version
|
||||
DYNAMIC TBarCode
|
||||
DYNAMIC TCode
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBGD__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -6,22 +6,22 @@
|
||||
|
||||
PROCEDURE Main()
|
||||
|
||||
? 'gt_ascpos( "Harbour", 1 ) => ' + hb_ntos( gt_ascpos( "Harbour", 1 ) )
|
||||
? 'gt_atdiff( "This Is Harbour", "This Is Clipper" ) => ' + hb_ntos( gt_atdiff( "This Is Harbour", "This Is Clipper" ) )
|
||||
? 'gt_chareven( "The_Power_Of_Harbour" ) => ' + gt_chareven( "The_Power_Of_Harbour" )
|
||||
? 'gt_charodd( "The_Power_Of_Harbour" ) => ' + gt_charodd( "The_Power_Of_Harbour" )
|
||||
? 'gt_chrcount( "s", "she sells shells by the sea shore" ) => ' + hb_ntos( gt_chrcount( "s", "she sells shells by the sea shore" ) )
|
||||
? 'gt_chrtotal( "sl", "she sells shells by the sea shore" ) => ' + hb_ntos( gt_chrtotal( "sl", "she sells shells by the sea shore" ) )
|
||||
? 'gt_charmix( "CLIPPER", "harbour" ) => ' + gt_charmix( "CLIPPER", "harbour" )
|
||||
? 'gt_asciisum( "harbour" ) => ' + hb_ntos( gt_asciisum( "harbour" ) )
|
||||
? 'gt_chrfirst( "Ho", "the power of Harbour" ) => ' + hb_ntos( gt_chrfirst( "Ho", "the power of Harbour" ) )
|
||||
? 'gt_strcount( "the", "the cat sat on the mat" ) => ' + hb_ntos( gt_strcount( "the", "the cat sat on the mat" ) )
|
||||
? 'gt_strcspn( "this is a test", "as " ) => ' + hb_ntos( gt_strcspn( "this is a test", "as " ) )
|
||||
? 'gt_strcspn( "this is a test", "elnjpq" ) => ' + hb_ntos( gt_strcspn( "this is a test", "elnjpq" ) )
|
||||
? 'gt_strDiff( "the cat", "the rat" ) => ' + gt_strDiff( "the cat", "the rat" )
|
||||
? 'gt_strexpand( "HARBOUR", 2, "-" ) => ' + gt_strexpand( "HARBOUR", 2, "-" )
|
||||
? 'gt_strleft( "this is a test", "hsit " ) => ' + hb_ntos( gt_strleft( "this is a test", "hsit " ) )
|
||||
? 'gt_strpbrk( "this is a test", "sa " ) => ' + gt_strpbrk( "this is a test", "sa " )
|
||||
? 'gt_strright( "this is a test", "teas " ) => ' + hb_ntos( gt_strright( "this is a test", "teas " ) )
|
||||
? 'gt_AscPos( "Harbour", 1 ) =>', gt_AscPos( "Harbour", 1 )
|
||||
? 'gt_AtDiff( "This Is Harbour", "This Is Clipper" ) =>', gt_AtDiff( "This Is Harbour", "This Is Clipper" )
|
||||
? 'gt_CharEven( "The_Power_Of_Harbour" ) =>', gt_CharEven( "The_Power_Of_Harbour" )
|
||||
? 'gt_CharOdd( "The_Power_Of_Harbour" ) =>', gt_CharOdd( "The_Power_Of_Harbour" )
|
||||
? 'gt_ChrCount( "s", "she sells shells by the sea shore" ) =>', gt_ChrCount( "s", "she sells shells by the sea shore" )
|
||||
? 'gt_ChrTotal( "sl", "she sells shells by the sea shore" ) =>', gt_ChrTotal( "sl", "she sells shells by the sea shore" )
|
||||
? 'gt_CharMix( "CLIPPER", "harbour" ) =>', gt_CharMix( "CLIPPER", "harbour" )
|
||||
? 'gt_AsciiSum( "harbour" ) =>', gt_AsciiSum( "harbour" )
|
||||
? 'gt_ChrFirst( "Ho", "the power of Harbour" ) =>', gt_ChrFirst( "Ho", "the power of Harbour" )
|
||||
? 'gt_StrCount( "the", "the cat sat on the mat" ) =>', gt_StrCount( "the", "the cat sat on the mat" )
|
||||
? 'gt_StrCSPN( "this is a test", "as " ) =>', gt_StrCSPN( "this is a test", "as " )
|
||||
? 'gt_StrCSPN( "this is a test", "elnjpq" ) =>', gt_StrCSPN( "this is a test", "elnjpq" )
|
||||
? 'gt_StrDiff( "the cat", "the rat" ) =>', gt_StrDiff( "the cat", "the rat" )
|
||||
? 'gt_StrExpand( "HARBOUR", 2, "-" ) =>', gt_StrExpand( "HARBOUR", 2, "-" )
|
||||
? 'gt_StrLeft( "this is a test", "hsit " ) =>', gt_StrLeft( "this is a test", "hsit " )
|
||||
? 'gt_StrPBRK( "this is a test", "sa " ) =>', gt_StrPBRK( "this is a test", "sa " )
|
||||
? 'gt_StrRight( "this is a test", "teas " ) =>', gt_strright( "this is a test", "teas " )
|
||||
|
||||
RETURN
|
||||
|
||||
@@ -25,16 +25,16 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC HB_MAGIC_SIMPLE
|
||||
DYNAMIC MAGIC_BUFFER
|
||||
DYNAMIC MAGIC_CHECK
|
||||
DYNAMIC MAGIC_COMPILE
|
||||
DYNAMIC MAGIC_ERRNO
|
||||
DYNAMIC MAGIC_ERROR
|
||||
DYNAMIC MAGIC_FILE
|
||||
DYNAMIC MAGIC_LOAD
|
||||
DYNAMIC MAGIC_OPEN
|
||||
DYNAMIC MAGIC_SETFLAGS
|
||||
DYNAMIC hb_magic_simple
|
||||
DYNAMIC magic_buffer
|
||||
DYNAMIC magic_check
|
||||
DYNAMIC magic_compile
|
||||
DYNAMIC magic_errno
|
||||
DYNAMIC magic_error
|
||||
DYNAMIC magic_file
|
||||
DYNAMIC magic_load
|
||||
DYNAMIC magic_open
|
||||
DYNAMIC magic_setflags
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBMAGIC__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
|
||||
#include "hbmagic.ch"
|
||||
|
||||
FUNCTION hb_Magic_Simple( cFileName, nFlags )
|
||||
FUNCTION hb_magic_simple( cFileName, nFlags )
|
||||
|
||||
LOCAL hMagic
|
||||
|
||||
|
||||
@@ -122,7 +122,7 @@ PROCEDURE Main()
|
||||
cText := hb_ZUncompress( cText )
|
||||
T( "Plain text", cText )
|
||||
|
||||
OutStd( "hb_Magic_Simple(): t: [" + hb_Magic_Simple( hb_argv( 0 ), MAGIC_NONE ) + "] " + ;
|
||||
"m: [" + hb_Magic_Simple( hb_argv( 0 ), MAGIC_MIME_TYPE ) + "]" + hb_eol() )
|
||||
OutStd( "hb_magic_simple(): t: [" + hb_magic_simple( hb_argv( 0 ), MAGIC_NONE ) + "] " + ;
|
||||
"m: [" + hb_magic_simple( hb_argv( 0 ), MAGIC_MIME_TYPE ) + "]" + hb_eol() )
|
||||
|
||||
RETURN
|
||||
|
||||
@@ -25,125 +25,125 @@
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC ADAYS
|
||||
DYNAMIC AMONTHS
|
||||
DYNAMIC BINTODEC
|
||||
DYNAMIC BUBBLEBABBLEENCODE
|
||||
DYNAMIC CALLDLL32
|
||||
DYNAMIC DATETOTXTRU
|
||||
DYNAMIC DEBUG
|
||||
DYNAMIC DECTOBIN
|
||||
DYNAMIC DECTOHEXA
|
||||
DYNAMIC DECTOOCTAL
|
||||
DYNAMIC DECTOROMAN
|
||||
DYNAMIC EDITORADDTEXT
|
||||
DYNAMIC EDITORCARGO
|
||||
DYNAMIC EDITOREDIT
|
||||
DYNAMIC EDITORFILE
|
||||
DYNAMIC EDITORGETLINE
|
||||
DYNAMIC EDITORGETTEXT
|
||||
DYNAMIC EDITORINSTEXT
|
||||
DYNAMIC EDITORKILL
|
||||
DYNAMIC EDITORLCOUNT
|
||||
DYNAMIC EDITORMODE
|
||||
DYNAMIC EDITORNEW
|
||||
DYNAMIC EDITORNEXTLINE
|
||||
DYNAMIC EDITORREAD
|
||||
DYNAMIC EDITORSETTEXT
|
||||
DYNAMIC EDITORSIZE
|
||||
DYNAMIC EDITORTITLE
|
||||
DYNAMIC ED_ADDTEXT
|
||||
DYNAMIC ED_BOTTOM
|
||||
DYNAMIC ED_BSPACE
|
||||
DYNAMIC ED_COL
|
||||
DYNAMIC ED_CONFIG
|
||||
DYNAMIC ED_DELCHAR
|
||||
DYNAMIC ED_DELLINE
|
||||
DYNAMIC ED_DELWORD
|
||||
DYNAMIC ED_DOWN
|
||||
DYNAMIC ED_END
|
||||
DYNAMIC ED_GETLINE
|
||||
DYNAMIC ED_GETNEXT
|
||||
DYNAMIC ED_GETTEXT
|
||||
DYNAMIC ED_GOTO
|
||||
DYNAMIC ED_HOME
|
||||
DYNAMIC ED_INSTEXT
|
||||
DYNAMIC ED_LCOUNT
|
||||
DYNAMIC ED_LEFT
|
||||
DYNAMIC ED_LENGTH
|
||||
DYNAMIC ED_MAXLINE
|
||||
DYNAMIC ED_NEW
|
||||
DYNAMIC ED_NWORD
|
||||
DYNAMIC ED_PGDOWN
|
||||
DYNAMIC ED_PGUP
|
||||
DYNAMIC ED_PUTCHAR
|
||||
DYNAMIC ED_PWORD
|
||||
DYNAMIC ED_READTEXT
|
||||
DYNAMIC ED_RETURN
|
||||
DYNAMIC ED_RIGHT
|
||||
DYNAMIC ED_ROW
|
||||
DYNAMIC ED_SETTEXT
|
||||
DYNAMIC ED_STABILIZE
|
||||
DYNAMIC ED_STABLE
|
||||
DYNAMIC ED_TOP
|
||||
DYNAMIC ED_UP
|
||||
DYNAMIC ED_WINCOL
|
||||
DYNAMIC ED_WINROW
|
||||
DYNAMIC ADays
|
||||
DYNAMIC AMonths
|
||||
DYNAMIC BinToDec
|
||||
DYNAMIC BubbleBabbleEncode
|
||||
DYNAMIC CallDll32
|
||||
DYNAMIC DateToTxtRU
|
||||
DYNAMIC Debug
|
||||
DYNAMIC DecToBin
|
||||
DYNAMIC DecToHexa
|
||||
DYNAMIC DecToOctal
|
||||
DYNAMIC DecToRoman
|
||||
DYNAMIC EditorAddText
|
||||
DYNAMIC EditorCargo
|
||||
DYNAMIC EditorEdit
|
||||
DYNAMIC EditorFile
|
||||
DYNAMIC EditorGetLine
|
||||
DYNAMIC EditorGetText
|
||||
DYNAMIC EditorInsText
|
||||
DYNAMIC EditorKill
|
||||
DYNAMIC EditorLCount
|
||||
DYNAMIC EditorMode
|
||||
DYNAMIC EditorNew
|
||||
DYNAMIC EditorNextLine
|
||||
DYNAMIC EditorRead
|
||||
DYNAMIC EditorSetText
|
||||
DYNAMIC EditorSize
|
||||
DYNAMIC EditorTitle
|
||||
DYNAMIC ed_AddText
|
||||
DYNAMIC ed_Bottom
|
||||
DYNAMIC ed_BSpace
|
||||
DYNAMIC ed_Col
|
||||
DYNAMIC ed_Config
|
||||
DYNAMIC ed_DelChar
|
||||
DYNAMIC ed_DelLine
|
||||
DYNAMIC ed_DelWord
|
||||
DYNAMIC ed_Down
|
||||
DYNAMIC ed_End
|
||||
DYNAMIC ed_GetLine
|
||||
DYNAMIC ed_GetNext
|
||||
DYNAMIC ed_GetText
|
||||
DYNAMIC ed_Goto
|
||||
DYNAMIC ed_Home
|
||||
DYNAMIC ed_InsText
|
||||
DYNAMIC ed_LCount
|
||||
DYNAMIC ed_Left
|
||||
DYNAMIC ed_Length
|
||||
DYNAMIC ed_MaxLine
|
||||
DYNAMIC ed_New
|
||||
DYNAMIC ed_NWord
|
||||
DYNAMIC ed_PgDown
|
||||
DYNAMIC ed_PgUp
|
||||
DYNAMIC ed_PutChar
|
||||
DYNAMIC ed_PWord
|
||||
DYNAMIC ed_ReadText
|
||||
DYNAMIC ed_Return
|
||||
DYNAMIC ed_Right
|
||||
DYNAMIC ed_Row
|
||||
DYNAMIC ed_SetText
|
||||
DYNAMIC ed_Stabilize
|
||||
DYNAMIC ed_Stable
|
||||
DYNAMIC ed_Top
|
||||
DYNAMIC ed_Up
|
||||
DYNAMIC ed_WinCol
|
||||
DYNAMIC ed_WinRow
|
||||
DYNAMIC FCOMMA
|
||||
DYNAMIC FCOMMA_GETFUNCTABLE
|
||||
DYNAMIC FILEFINDATTR
|
||||
DYNAMIC FILEFINDDATE
|
||||
DYNAMIC FILEFINDFIRST
|
||||
DYNAMIC FILEFINDNAME
|
||||
DYNAMIC FILEFINDNEXT
|
||||
DYNAMIC FILEFINDSIZE
|
||||
DYNAMIC FILEFINDTIME
|
||||
DYNAMIC HBMISC_DAYSINMONTH
|
||||
DYNAMIC HB_DYNACALL1
|
||||
DYNAMIC HB_FEOF
|
||||
DYNAMIC HB_FGOBOTTOM
|
||||
DYNAMIC HB_FGOTO
|
||||
DYNAMIC HB_FGOTOP
|
||||
DYNAMIC HB_FINFO
|
||||
DYNAMIC HB_FLASTREC
|
||||
DYNAMIC HB_FREADANDSKIP
|
||||
DYNAMIC HB_FREADLN
|
||||
DYNAMIC HB_FRECNO
|
||||
DYNAMIC HB_FSELECT
|
||||
DYNAMIC HB_FSKIP
|
||||
DYNAMIC HB_FUSE
|
||||
DYNAMIC HB_UDPDS_FIND
|
||||
DYNAMIC HB_UDPDS_START
|
||||
DYNAMIC HB_UDPDS_STOP
|
||||
DYNAMIC HEXATODEC
|
||||
DYNAMIC IRMEXECUTE
|
||||
DYNAMIC IRMMAPCOUNT
|
||||
DYNAMIC IRMMAPNEXT
|
||||
DYNAMIC IRMMAPSKIP
|
||||
DYNAMIC ISBIN
|
||||
DYNAMIC ISDEC
|
||||
DYNAMIC ISHEXA
|
||||
DYNAMIC ISLEAPYEAR
|
||||
DYNAMIC ISOCTAL
|
||||
DYNAMIC MNYTOTXTRU
|
||||
DYNAMIC NUMTOTXTEN
|
||||
DYNAMIC NUMTOTXTHU
|
||||
DYNAMIC NUMTOTXTRU
|
||||
DYNAMIC OCTALTODEC
|
||||
DYNAMIC PTRSTR
|
||||
DYNAMIC RESTBOX
|
||||
DYNAMIC ROT13
|
||||
DYNAMIC SAVEBOX
|
||||
DYNAMIC FileFindAttr
|
||||
DYNAMIC FileFindDate
|
||||
DYNAMIC FileFindFirst
|
||||
DYNAMIC FileFindName
|
||||
DYNAMIC FileFindNext
|
||||
DYNAMIC FileFindSize
|
||||
DYNAMIC FileFindTime
|
||||
DYNAMIC hbmisc_DaysInMonth
|
||||
DYNAMIC hb_DynaCall1
|
||||
DYNAMIC hb_FEof
|
||||
DYNAMIC hb_FGoBottom
|
||||
DYNAMIC hb_FGoto
|
||||
DYNAMIC hb_FGoTop
|
||||
DYNAMIC hb_FInfo
|
||||
DYNAMIC hb_FLastRec
|
||||
DYNAMIC hb_FReadAndSkip
|
||||
DYNAMIC hb_FReadLn
|
||||
DYNAMIC hb_FRecNo
|
||||
DYNAMIC hb_FSelect
|
||||
DYNAMIC hb_FSkip
|
||||
DYNAMIC hb_FUse
|
||||
DYNAMIC hb_udpds_Find
|
||||
DYNAMIC hb_udpds_Start
|
||||
DYNAMIC hb_udpds_Stop
|
||||
DYNAMIC HexaToDec
|
||||
DYNAMIC irmExecute
|
||||
DYNAMIC irmMapCount
|
||||
DYNAMIC irmMapNext
|
||||
DYNAMIC irmMapSkip
|
||||
DYNAMIC IsBin
|
||||
DYNAMIC IsDec
|
||||
DYNAMIC IsHexa
|
||||
DYNAMIC IsLeapYear
|
||||
DYNAMIC IsOctal
|
||||
DYNAMIC MnyToTxtRU
|
||||
DYNAMIC NumToTxtEN
|
||||
DYNAMIC NumToTxtHU
|
||||
DYNAMIC NumToTxtRU
|
||||
DYNAMIC OctalToDec
|
||||
DYNAMIC PtrStr
|
||||
DYNAMIC RestBox
|
||||
DYNAMIC Rot13
|
||||
DYNAMIC SaveBox
|
||||
DYNAMIC SQL_SPRINTF
|
||||
DYNAMIC STRDUMP
|
||||
DYNAMIC STRFORMAT
|
||||
DYNAMIC STRPTR
|
||||
DYNAMIC STRTOKEN
|
||||
DYNAMIC TFILEREAD
|
||||
DYNAMIC TOCHAR
|
||||
DYNAMIC TWIRLER
|
||||
DYNAMIC UNLOADALLDLL
|
||||
DYNAMIC WOY
|
||||
DYNAMIC StrDump
|
||||
DYNAMIC StrFormat
|
||||
DYNAMIC StrPtr
|
||||
DYNAMIC StrToken
|
||||
DYNAMIC TFileRead
|
||||
DYNAMIC ToChar
|
||||
DYNAMIC Twirler
|
||||
DYNAMIC UnloadAllDll
|
||||
DYNAMIC WoY
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBMISC__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
|
||||
@@ -2,53 +2,9 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/*
|
||||
* Harbour Project source code:
|
||||
* The declarations for all harbour defined functions/procedures.
|
||||
*
|
||||
* Copyright 1999 Ryszard Glab <rglab@imid.med.pl>
|
||||
* www - http://harbour-project.org
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this software; see the file COPYING. If not, write to
|
||||
* the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
* Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/).
|
||||
*
|
||||
* As a special exception, the Harbour Project gives permission for
|
||||
* additional uses of the text contained in its release of Harbour.
|
||||
*
|
||||
* The exception is that, if you link the Harbour libraries with other
|
||||
* files to produce an executable, this does not by itself cause the
|
||||
* resulting executable to be covered by the GNU General Public License.
|
||||
* Your use of that executable is in no way restricted on account of
|
||||
* linking the Harbour library code into it.
|
||||
*
|
||||
* This exception does not however invalidate any other reasons why
|
||||
* the executable file might be covered by the GNU General Public License.
|
||||
*
|
||||
* This exception applies only to the code released by the Harbour
|
||||
* Project under the name Harbour. If you copy code from other
|
||||
* Harbour Project or Free Software Foundation releases into a copy of
|
||||
* Harbour, as the General Public License permits, the exception does
|
||||
* not apply to the code that you add in this way. To avoid misleading
|
||||
* anyone as to the status of such modified files, you must delete
|
||||
* this exception notice from them.
|
||||
*
|
||||
* If you write modifications of your own for Harbour, it is your choice
|
||||
* whether to permit this exception to apply to your modifications.
|
||||
* If you do not wish that, delete this exception notice.
|
||||
*
|
||||
*/
|
||||
/* For compatibility only. Use 'REQUEST __HBEXTERN__HBXPP_' instead_. */
|
||||
|
||||
#ifdef HB_LEGACY_LEVEL4
|
||||
|
||||
#ifndef _HBXPPEXT_CH
|
||||
#define _HBXPPEXT_CH
|
||||
@@ -56,4 +12,6 @@
|
||||
#define __HBEXTERN__HBXPP__REQUEST
|
||||
#include "hbxpp.hbx"
|
||||
|
||||
#endif /* _HBXPPEXT_CH */
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -2,53 +2,9 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/*
|
||||
* Harbour Project source code:
|
||||
* ADS functions
|
||||
*
|
||||
* Copyright 2009 Viktor Szakats (harbour syenar.net)
|
||||
* www - http://harbour-project.org
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this software; see the file COPYING. If not, write to
|
||||
* the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
* Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/).
|
||||
*
|
||||
* As a special exception, the Harbour Project gives permission for
|
||||
* additional uses of the text contained in its release of Harbour.
|
||||
*
|
||||
* The exception is that, if you link the Harbour libraries with other
|
||||
* files to produce an executable, this does not by itself cause the
|
||||
* resulting executable to be covered by the GNU General Public License.
|
||||
* Your use of that executable is in no way restricted on account of
|
||||
* linking the Harbour library code into it.
|
||||
*
|
||||
* This exception does not however invalidate any other reasons why
|
||||
* the executable file might be covered by the GNU General Public License.
|
||||
*
|
||||
* This exception applies only to the code released by the Harbour
|
||||
* Project under the name Harbour. If you copy code from other
|
||||
* Harbour Project or Free Software Foundation releases into a copy of
|
||||
* Harbour, as the General Public License permits, the exception does
|
||||
* not apply to the code that you add in this way. To avoid misleading
|
||||
* anyone as to the status of such modified files, you must delete
|
||||
* this exception notice from them.
|
||||
*
|
||||
* If you write modifications of your own for Harbour, it is your choice
|
||||
* whether to permit this exception to apply to your modifications.
|
||||
* If you do not wish that, delete this exception notice.
|
||||
*
|
||||
*/
|
||||
/* For compatibility only. Use 'REQUEST __HBEXTERN__RDDADS_' instead_. */
|
||||
|
||||
#ifdef HB_LEGACY_LEVEL4
|
||||
|
||||
#ifndef _ADSEXTERN_CH_
|
||||
#define _ADSEXTERN_CH_
|
||||
@@ -57,3 +13,5 @@
|
||||
#include "rddads.hbx"
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -2,53 +2,11 @@
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/*
|
||||
* Harbour Project source code:
|
||||
*
|
||||
*
|
||||
* Copyright 2007 Przemyslaw Czerpak <druzus / at / priv.onet.pl>
|
||||
* www - http://harbour-project.org
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this software; see the file COPYING. If not, write to
|
||||
* the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
* Boston, MA 02111-1307 USA (or visit the web site http://www.gnu.org/).
|
||||
*
|
||||
* As a special exception, the Harbour Project gives permission for
|
||||
* additional uses of the text contained in its release of Harbour.
|
||||
*
|
||||
* The exception is that, if you link the Harbour libraries with other
|
||||
* files to produce an executable, this does not by itself cause the
|
||||
* resulting executable to be covered by the GNU General Public License.
|
||||
* Your use of that executable is in no way restricted on account of
|
||||
* linking the Harbour library code into it.
|
||||
*
|
||||
* This exception does not however invalidate any other reasons why
|
||||
* the executable file might be covered by the GNU General Public License.
|
||||
*
|
||||
* This exception applies only to the code released by the Harbour
|
||||
* Project under the name Harbour. If you copy code from other
|
||||
* Harbour Project or Free Software Foundation releases into a copy of
|
||||
* Harbour, as the General Public License permits, the exception does
|
||||
* not apply to the code that you add in this way. To avoid misleading
|
||||
* anyone as to the status of such modified files, you must delete
|
||||
* this exception notice from them.
|
||||
*
|
||||
* If you write modifications of your own for Harbour, it is your choice
|
||||
* whether to permit this exception to apply to your modifications.
|
||||
* If you do not wish that, delete this exception notice.
|
||||
*
|
||||
*/
|
||||
/* For compatibility only. Use 'REQUEST __HBEXTERN__XHB_' instead_. */
|
||||
|
||||
#ifdef HB_LEGACY_LEVEL4
|
||||
|
||||
#define __HBEXTERN__XHB__REQUEST
|
||||
#include "xhb.hbx"
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user