Page 2 of 6
Re: DBF editors
Posted: Tue Jun 25, 2024 9:21 pm
by Enrico Maria Giordano
Can you tell me the EmagDBU version number you are using, please?
Re: DBF editors
Posted: Tue Jun 25, 2024 10:10 pm
by Otto
Enrico, it is version 2.38.
Best regards,
Otto
Re: DBF editors
Posted: Tue Jun 25, 2024 10:37 pm
by Otto
Hello friends,
When starting a large project like this DBF Editor, it is initially difficult to understand the program and the logic.
This is where Harbourino helps. I first convert the program into Harbourino style.
As a result, I have friendly module names and small, clear modules in their own files.
Best regards,
Otto
Re: DBF editors
Posted: Wed Jun 26, 2024 5:49 am
by Otto
Hello friends,
I have noticed that the function ExpBuilder(cExp, cTitle, cType) in frankDB.prg is the same as the one provided by Fivewin in the following:
// Expression Builder Dialog
// FiveWin - Dialog tools
#include "FiveWin.ch"
#include "ExpBuild.ch"
//----------------------------------------------------------------------------//
function cGetExpression(cExpression, cTitle)
I have substituted the function in frankDB.prg with the Fivewin version.
For my purposes, I will proceed with the Fivewin one.
Best regards,
Otto
Re: DBF editors
Posted: Wed Jun 26, 2024 7:26 am
by Enrico Maria Giordano
Otto wrote:Enrico, it is version 2.38.
This explains all, it is a very old version. Please download the current one (2.75):
https://www.emagsoftware.it/EmagDbu275.zip
Re: DBF editors
Posted: Wed Jun 26, 2024 7:43 am
by Antonio Linares
Dear Enrico,
many thanks!
It is in Italian. How to use it in engligh ?
Re: DBF editors
Posted: Wed Jun 26, 2024 7:54 am
by Enrico Maria Giordano
It is not possible, sorry.
Re: DBF editors
Posted: Wed Jun 26, 2024 7:58 am
by Otto
Hello friends,
I have reconsidered and thought about this again. I see that FIVEWIN's cGetExpression uses resources.
This means you need a tool to manage the resources. I think it is more future-proof to avoid anything specific.
I will stick with Franklin's original version.
Hello friends,
I have noticed that the function ExpBuilder(cExp, cTitle, cType) in frankDB.prg is the same as the one provided by Fivewin in the following:
// Expression Builder Dialog
// FiveWin - Dialog tools
#include "FiveWin.ch"
#include "ExpBuild.ch"
//----------------------------------------------------------------------------//
function cGetExpression(cExpression, cTitle)
I have substituted the function in frankDB.prg with the Fivewin version.
For my purposes, I will proceed with the Fivewin one.
Best regards,
Otto
Re: DBF editors
Posted: Wed Jun 26, 2024 7:59 am
by Otto
Dear Enrico,
thank you.
Now DBFs with auto-increment fields are working fine.
Best regards,
Otto
Re: DBF editors
Posted: Wed Jun 26, 2024 8:13 am
by Enrico Maria Giordano
Great. Any more problems or missing functions?
Re: DBF editors
Posted: Wed Jun 26, 2024 8:46 am
by Otto
Dear Enrico,
Thanks again.
Your editor does exactly what I need in 97% of all cases.
The remaining 3% of tasks are usually very specific, requiring many settings options.
I don't think it would be economically justifiable to replicate all these functions.
Sometimes I just write a small program.
Best regards,
Otto
Re: DBF editors
Posted: Wed Jun 26, 2024 8:50 am
by Enrico Maria Giordano
Ok, thank you.
Re: DBF editors
Posted: Thu Jun 27, 2024 6:52 am
by MarcoBoschi
I use everyday emagdbu. It's very powerful, useful and well done and in my opinion an english version
would be appreciate worldwide.
Have a nice day
Marco
Re: DBF editors
Posted: Fri Jun 28, 2024 2:10 pm
by Marc Venken
Enrico Maria Giordano wrote:It is not possible, sorry.
I was on 2.70., now updated ... Is there a long period between ? By any change that there is a changelog to see what was changed ?
Maybe only the menu in English ? Than in looks more familiar here ))))) Still very usefull for changing struc ....
Re: DBF editors
Posted: Fri Jun 28, 2024 2:54 pm
by Enrico Maria Giordano
Marc Venken wrote:I was on 2.70., now updated ... Is there a long period between ? By any change that there is a changelog to see what was changed ?
No, but you can be sure that all the changes are for improving the program.