FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Introducing FiveTech's fivedit
Posts: 159
Joined: Wed Mar 28, 2007 01:19 PM
Re: Introducing FiveTech's fivedit
Posted: Thu Jun 21, 2018 04:09 PM

Thanks, Cristobal.
The first time that I loaded the program, it asked for HBFUNKS.DBF.
At the second time, did not ask anything.
There is a HBFUNKS.DBF ??
TIA, Euclides

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Thu Jun 21, 2018 05:15 PM

Euclides, thanks
Yes, sorry, only the first time you run this version, you will receive that message, then the program will work normally
In the next version there will be changes in the documentation of the functions Harbour and Fivewin, tooltips of the editor, etc., and that database is the one that contains all the necessary information, which can be edited in "Preferences" -> "More" , and the user will be able to modify or edit the information that will contain

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 159
Joined: Wed Mar 28, 2007 01:19 PM
Re: Introducing FiveTech's fivedit
Posted: Fri Jun 22, 2018 01:21 PM

Great, Crist贸bal!
Thanks for that.
Regards, Euclides.

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Mon Jul 30, 2018 12:48 PM
---------------------------------------- NEW VERSION 30/07/2018 --------------------------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

- Better implementation of Templates: now allow insert in Templates Variables/Macros internals of FE
For use Templates in FE, press Keys ( CTRL + ALT + nn: number template defined 01 to 99 )
Template 1 to 9, please press 01, 02, ..... 09

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Thu Aug 23, 2018 11:20 PM

------------------------------------- NEW VERSION 24/08/2018 -------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Changes in detection of lexer
Better Implementation folders for extras includes files: PREFERENCES - FIVEWIN
( In projects, not need add this folders, if you added files .h or .ch your project )
Other minor bugs fixed

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 65
Joined: Fri Feb 13, 2009 12:03 PM
Re: Introducing FiveTech's fivedit
Posted: Sat Sep 01, 2018 01:40 PM
Hi,

I am new to using FiveEdit and I hope somebody could help me find a solution to my problem. I encountered several 'unresolved external' errors during linking, I will post just some:

Turbo Incremental Link 6.70 Copyright (c) 1997-2014 Embarcadero Technologies, Inc.
Error: Unresolved external '_hb_getenv' referenced from D:\FWHDEV\XHARBOUR_BCC7\LIB\VM.LIB|cmdarg
Error: Unresolved external '_hb_strnicmp' referenced from D:\FWHDEV\XHARBOUR_BCC7\LIB\VM.LIB|cmdarg
Error: Unresolved external '_hb_timeStampDecode' referenced from D:\FWHDEV\XHARBOUR_BCC7\LIB\RTL.LIB|filesys
Error: Unresolved external '_hb_iswinnt' referenced from D:\FWHDEV\XHARBOUR_BCC7\LIB\RTL.LIB|filesys
Error: Unresolved external '_hb_fsAddSearchPath' referenced from D:\FWHDEV\XHARBOUR_BCC7\LIB\RTL.LIB|filesys

I am not sure what libraries to link, I just copied the libraries linked in buildx.bat, here is my environment: borland70.fiv:

[PREFERENCES]
0=Config Default Harbour Borland 7.20
1=D:\FWHDEV\FWH1706
2=32 bits
3=
4=D:\FWHDEV\xharbour_bcc7
5=xHarbour
6=/n /m /es1 /gc1 /a /v /w0 /ql /p
7=
8=D:\FWHDEV\bcc7\
9=/Gn /aa /Tpd /M
10=
34=/c /O2 /tW /X
41=Borland C/C++ 7.00
45=
46=
47=
48=.F.
49=.T.
50=.T.
51=.F.
52=.T.
53=.F.
54=.F.
55=.F.
56=.F.
57=.F.
58=.F.
59=.F.
60=.F.
61=.T.
62=FiveWin
63=D:\FWHDEV\bcc7\bin\bcc32.exe
64=D:\FWHDEV\bcc7\bin\ilink32.exe
65=D:\FWHDEV\bcc7\bin\brcc32.exe
68=.F.
72=-r
74=D:\FWHDEV\bcc7\tlib.exe
M31=.T.
44=D:\FWHDEV\FWH1706\samples\buildx.bat
[USERLIBS]
001=D:\FWHDEV\FWH1706\lib\fivehx.lib,1
002=D:\FWHDEV\FWH1706\lib\fivehc.lib,1
003=D:\FWHDEV\FWH1706\lib\libmysql.lib,0
004=D:\FWHDEV\FWH1706\lib\dolphin.lib,0
005=D:\FWHDEV\FWH1706\lib\libcurl.lib,0
[XHARBOURLIBS]
001=D:\FWHDEV\xharbour_bcc7\lib\rtl.lib,1
002=D:\FWHDEV\xharbour_bcc7\lib\vm.lib,1
003=D:\FWHDEV\xharbour_bcc7\lib\gtgui.lib,1
004=D:\FWHDEV\xharbour_bcc7\lib\lang.lib,1
005=D:\FWHDEV\xharbour_bcc7\lib\macro.lib,1
006=D:\FWHDEV\xharbour_bcc7\lib\rdd.lib,1
007=D:\FWHDEV\xharbour_bcc7\lib\dbfntx.lib,0
008=D:\FWHDEV\xharbour_bcc7\lib\dbfcdx.lib,0
009=D:\FWHDEV\xharbour_bcc7\lib\dbffpt.lib,0
010=D:\FWHDEV\xharbour_bcc7\lib\hbsix.lib,0
011=D:\FWHDEV\xharbour_bcc7\lib\debug.lib,0
012=D:\FWHDEV\xharbour_bcc7\lib\common.lib,0
013=D:\FWHDEV\xharbour_bcc7\lib\codepage.lib,1
014=D:\FWHDEV\xharbour_bcc7\lib\pp.lib,1
015=D:\FWHDEV\xharbour_bcc7\lib\pcrepos.lib,0
016=D:\FWHDEV\xharbour_bcc7\lib\ct.lib,1
017=D:\FWHDEV\xharbour_bcc7\lib\zlib.lib,1
018=D:\FWHDEV\xharbour_bcc7\lib\hbzip.lib,1
019=D:\FWHDEV\xharbour_bcc7\lib\libmisc.lib,1
020=D:\FWHDEV\xharbour_bcc7\lib\tip.lib,1
021=D:\FWHDEV\xharbour_bcc7\lib\png.lib,1

[CCOMPLIBS]
001=D:\FWHDEV\bcc7\lib\cw32.lib,1
002=D:\FWHDEV\bcc7\lib\uuid.lib,1
003=D:\FWHDEV\bcc7\lib\import32.lib,1
004=D:\FWHDEV\bcc7\lib\psdk\odbc32.lib,1
005=D:\FWHDEV\bcc7\lib\psdk\nddeapi.lib,1
006=D:\FWHDEV\bcc7\lib\psdk\Iphlpapi.lib,1
007=D:\FWHDEV\bcc7\lib\psdk\msimg32.lib,1
008=D:\FWHDEV\bcc7\lib\psdk\psapi.lib,1
009=D:\FWHDEV\bcc7\lib\psdk\rasapi32.lib,1
010=D:\FWHDEV\bcc7\lib\psdk\gdiplus.lib,1
011=D:\FWHDEV\bcc7\lib\psdk\riched20.lib,1
012=D:\FWHDEV\bcc7\lib\psdk\shell32.lib,1
013=D:\FWHDEV\bcc7\lib\psdk\urlmon.lib,1
[INCLUDES]
001=,0


best regards,
ryugarai
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Sat Sep 01, 2018 02:45 PM

Hello
You have one template for xHarbour: PREFERENCES - PROJECT and select template for xHarbour ( fiveditc.fiv )
After, change paths of Fivewin, xHarbour, and Compiler C
Save template and save configuration general
If you have any doubt, please send me mail to navarro . cristobal # gmail . com

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Sun Sep 09, 2018 06:00 PM

------------------------------------- NEW VERSION 10/09/2018 -----------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

  • Now when you protect your code files with password, it does not allow access to the Preferences panel, or print document, if you do not enter the password defined
  • Others minor bugs removed
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Sun Sep 09, 2018 08:11 PM

Updated:

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

  • Not allowed copy and paste in external application if your code is protected
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Tue Sep 11, 2018 09:41 PM
Sample of change of compiler

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 866
Joined: Tue Oct 16, 2007 08:57 AM
Re: Introducing FiveTech's fivedit
Posted: Tue Sep 11, 2018 11:45 PM
cnavarro wrote:Updated:

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

- Not allowed copy and paste in external application if your code is protected


I got these error below:


    Application
    ===========
    Path and name: D:\Tools\Fivedit\fivedit.exe (32 bits)
    Size: 2,455,552 bytes
    Compiler version: Harbour 3.2.0dev (r1603301435)
    FiveWin version: FWH 18.04
    C compiler version: Microsoft Visual C++ 19.0.23506 (32-bit)
    Windows version: 6.2, Build 9200

    Time from start: 0 hours 0 mins 1 secs
    Error occurred at: 12/09/2018, 07:43:14
    Error description: Error BASE/1004 No exported method: LENCRYPT
    Parameters:
    ========================
    [ 1] = U

    Stack Calls
    ===========
    000002 Called from: => LENCRYPT( 0 )
    000003 Called from: .\source\classes\TFIVEDIT.PRG => TFIVEDIT:NEW( 753 )
    000004 Called from: D:\FWH\FWHTEAM\SAMPLES\fivedit.prg => MAIN( 151 )
    [/list:u]
Best Regards,



Richard



Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 32bit

MySQL v8.0

Harbour 3.2.0dev (r2503251254) => Borland C++ v7.7 64bit
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Wed Sep 12, 2018 11:01 AM
Dear Richard, thanks
This occurs when info screen of FE is show at init: FIXED

Please download new version

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Thu Sep 20, 2018 04:04 PM

------------------------------- NEW VERSION 20/09/2018 --------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Fixed bugs with Compilers 64 bits version ( Borland ), please test

Place in folder installation FE this file ( sample configuration of project template )

https://bitbucket.org/fivetech/fivewin- ... e64_My.fiv

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Thu Sep 20, 2018 04:28 PM
File configuration .fiv has been updated

https://bitbucket.org/fivetech/fivewin- ... e64_My.fiv
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Introducing FiveTech's fivedit
Posted: Sat Sep 22, 2018 03:06 PM

------------------------------------- NEW VERSION 22/09/2018 -------------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Bugs when press button "Update Paths" in xbrowse for libs of Fivewin, (x)Harbour, Compiler C: FIXED
Others minors aesthetic improvements in xbrowse

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces