2010-02-26 10:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ contrib/hbfoxpro/dll.prg
+ contrib/hbfoxpro/Makefile
* contrib/hbwin/Makefile
- contrib/hbwin/win_dllf.prg
+ Moved FoxPro-like dynamic call function to
hbfoxpro lib.
Renamed it to FOX___DYNCALL() until we find
it a better name, or someone will suggest
how this is best presented for actual FoxPro
users.
* contrib/Makefile
* utils/hbmk2/examples/contribf.hbc
+ Enabled hbfoxpro lib.
* config/wce/global.mk
* config/win/global.mk
* Formatting.
This commit is contained in:
@@ -17,9 +17,29 @@
|
||||
past entries belonging to author(s): Viktor Szakats.
|
||||
*/
|
||||
|
||||
2010-02-26 10:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
+ contrib/hbfoxpro/dll.prg
|
||||
+ contrib/hbfoxpro/Makefile
|
||||
* contrib/hbwin/Makefile
|
||||
- contrib/hbwin/win_dllf.prg
|
||||
+ Moved FoxPro-like dynamic call function to
|
||||
hbfoxpro lib.
|
||||
Renamed it to FOX___DYNCALL() until we find
|
||||
it a better name, or someone will suggest
|
||||
how this is best presented for actual FoxPro
|
||||
users.
|
||||
|
||||
* contrib/Makefile
|
||||
* utils/hbmk2/examples/contribf.hbc
|
||||
+ Enabled hbfoxpro lib.
|
||||
|
||||
* config/wce/global.mk
|
||||
* config/win/global.mk
|
||||
* Formatting.
|
||||
|
||||
2010-02-25 19:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
|
||||
* contrib/hbide/ideharbourhelp.prg
|
||||
+ Implemented to open Qt's original documentation link in
|
||||
+ Implemented to open Qt's original documentation link in
|
||||
default browser. It is handy and you do not need to remember.
|
||||
|
||||
2010-02-25 18:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
|
||||
@@ -35,16 +55,16 @@
|
||||
|
||||
NOTE: this is initial upload and contains little less than desired.
|
||||
I plan to adress including more info at a later date.
|
||||
For now you can be comfortable as to how a method in Qt
|
||||
For now you can be comfortable as to how a method in Qt
|
||||
class should be called, a big productivity boost.
|
||||
|
||||
2010-02-26 00:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/hbxpp/xppop.prg
|
||||
* contrib/hbxpp/xppopc.c
|
||||
! Restored stupport for negative indexes in 'string[ n ]' syntax.
|
||||
! Restored support for negative indexes in 'string[ n ]' syntax.
|
||||
* Two reported RTE made XPP compatible regarding 'string[ n ]' syntax.
|
||||
Left marked as TODO. I hope one day an XPP user will complete them.
|
||||
! Fixed names of an internal function to not be the same as in xhb lib.
|
||||
! Fixed name of an internal function to not be the same as in xhb lib.
|
||||
|
||||
2010-02-25 20:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/gtwvg/gtwvg.c
|
||||
|
||||
@@ -7,9 +7,9 @@ all : first
|
||||
BIN_EXT := .exe
|
||||
DYN_EXT := .dll
|
||||
|
||||
HB_GT_LIBS += gtwvt gtgui
|
||||
|
||||
HB_CFLAGS += -DUNICODE
|
||||
HB_CFLAGS += -DUNDER_CE
|
||||
|
||||
HB_GT_LIBS += gtwvt gtgui
|
||||
|
||||
SYSLIBS += coredll ws2
|
||||
|
||||
@@ -7,12 +7,12 @@ all : first
|
||||
BIN_EXT := .exe
|
||||
DYN_EXT := .dll
|
||||
|
||||
HB_GT_LIBS += gtwvt gtgui gtwin
|
||||
|
||||
ifneq ($(HB_BUILD_UNICODE),no)
|
||||
HB_CFLAGS += -DUNICODE
|
||||
endif
|
||||
|
||||
HB_GT_LIBS += gtwvt gtgui gtwin
|
||||
|
||||
# kernel32: needed by some compilers (pocc/watcom)
|
||||
# user32: *Clipboard*(), GetKeyState(), GetKeyboardState(), SetKeyboardState(), gtwvt stuff
|
||||
# ws2_32: hbsocket
|
||||
|
||||
@@ -10,6 +10,7 @@ DIRS := \
|
||||
hbbtree \
|
||||
hbclipsm \
|
||||
hbct \
|
||||
hbfoxpro \
|
||||
hbfship \
|
||||
hbgt \
|
||||
hbmemio \
|
||||
|
||||
18
harbour/contrib/hbfoxpro/Makefile
Normal file
18
harbour/contrib/hbfoxpro/Makefile
Normal file
@@ -0,0 +1,18 @@
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
ROOT := ../../
|
||||
|
||||
include $(TOP)$(ROOT)config/global.mk
|
||||
|
||||
LIBNAME := hbfoxpro
|
||||
|
||||
PRG_SOURCES := \
|
||||
dll.prg \
|
||||
|
||||
PRG_HEADERS := \
|
||||
hbfoxpro.ch \
|
||||
|
||||
include $(TOP)$(ROOT)config/header.mk
|
||||
include $(TOP)$(ROOT)config/lib.mk
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
/*
|
||||
* Harbour Project source code:
|
||||
* Calling function from dynamic library (HB_DYNCALLFOXPRO())
|
||||
* Calling function from dynamic library (FOX___DYNCALL())
|
||||
*
|
||||
* Copyright 2010 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* www - http://www.harbour-project.org
|
||||
@@ -58,7 +58,7 @@ DECLARE [cFunctionType] FunctionName IN LibraryName [AS AliasName]
|
||||
[cParamType1 [@] ParamName1, cParamType2 [@] ParamName2, ...]
|
||||
*/
|
||||
|
||||
FUNCTION hb_dynCallFoxPro( cCommand, ... )
|
||||
FUNCTION FOX___DYNCALL( cCommand, ... )
|
||||
LOCAL aParam
|
||||
|
||||
LOCAL cFunction
|
||||
@@ -46,7 +46,6 @@ PRG_SOURCES := \
|
||||
oleauto.prg \
|
||||
axfunc.prg \
|
||||
wce_sim.prg \
|
||||
win_dllf.prg \
|
||||
win_os.prg \
|
||||
win_reg.prg \
|
||||
win_tbmp.prg \
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# [ This should be kept in sync with local Makefile information. ]
|
||||
|
||||
# contribs portable, with no external dependencies:
|
||||
libs=hbbtree hbclipsm hbct hbfship hbgt hbmisc hbmzip hbnf hbtpathy hbxpp hbziparc rddbmcdx rddsql xhb
|
||||
libs=hbbtree hbclipsm hbct hbfoxpro hbfship hbgt hbmisc hbmzip hbnf hbtpathy hbxpp hbziparc rddbmcdx rddsql xhb
|
||||
|
||||
# contribs portable, with external dependencies:
|
||||
libs=hbcurl hbfbird hbgd hbhpdf hbmysql hbpgsql hbqt hbtip sddfb sddmy sddpg
|
||||
|
||||
Reference in New Issue
Block a user