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:
Viktor Szakats
2010-02-26 09:57:39 +00:00
parent 1158fc2524
commit 66b730d32d
8 changed files with 50 additions and 12 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -10,6 +10,7 @@ DIRS := \
hbbtree \
hbclipsm \
hbct \
hbfoxpro \
hbfship \
hbgt \
hbmemio \

View 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

View File

@@ -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

View File

@@ -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 \

View File

@@ -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