
Quote from DaviddeArgentina on January 31, 2019, 10:25 pmHi Luis,
I had read at:
https://visualneo.com/forum/topic/neobook-v5-download
There are changes at new VisualNEO Win. (registration keys are ones...)
The question is:
Are the Neobook plugins 100% compatible with the new VisualNEO Win?
I had read there are changes at the Delphi SDK, but not to PowerBasic SDK.
Could you confirm the changes, if any ?Thanks in advance,
David de Argentina
Hi Luis,
I had read at:
https://visualneo.com/forum/topic/neobook-v5-download
There are changes at new VisualNEO Win. (registration keys are ones...)
The question is:
Are the Neobook plugins 100% compatible with the new VisualNEO Win?
I had read there are changes at the Delphi SDK, but not to PowerBasic SDK.
Could you confirm the changes, if any ?
Thanks in advance,
David de Argentina

Quote from luishp on February 1, 2019, 10:20 amHi David,
Are the Neobook plugins 100% compatible with the new VisualNEO Win?
Yes they are, even activation keys will work.
The only exception I'm aware is NeoDBpro. You will need to use original NeoBookDbPro on NeoBook.I had read there are changes at the Delphi SDK, but not to PowerBasic SDK.
Could you confirm the changes, if any ?The changes are just to allow current Delphi version to work with it.
In the Downloads section you will find two SDK versions: the first one is the original one for Delphi 7 and the second one for Delphi 10.
As far as I know the PowerBasic SDK was a NeoBook user contribution. We will be more than happy to publish any updated version.Best regards.
Hi David,
Are the Neobook plugins 100% compatible with the new VisualNEO Win?
Yes they are, even activation keys will work.
The only exception I'm aware is NeoDBpro. You will need to use original NeoBookDbPro on NeoBook.
I had read there are changes at the Delphi SDK, but not to PowerBasic SDK.
Could you confirm the changes, if any ?
The changes are just to allow current Delphi version to work with it.
In the Downloads section you will find two SDK versions: the first one is the original one for Delphi 7 and the second one for Delphi 10.
As far as I know the PowerBasic SDK was a NeoBook user contribution. We will be more than happy to publish any updated version.
Best regards.

Quote from tjchan on February 20, 2019, 6:39 pmThanks, HPW. However, I do not see NeoBookDB Pro but only NeoDBPro which in the post above is mentioned to be incompatible.
Thanks, HPW. However, I do not see NeoBookDB Pro but only NeoDBPro which in the post above is mentioned to be incompatible.

Quote from luishp on February 21, 2019, 10:23 amHi @tjchan,
If you need a NeoBookDBPro download, just send us by email or fill the contact form with your registration details and we will send you back the download link. NeoBookDBPro is no longer available except for the plugin registered users.
Best regards.
Hi @tjchan,
If you need a NeoBookDBPro download, just send us by email or fill the contact form with your registration details and we will send you back the download link. NeoBookDBPro is no longer available except for the plugin registered users.
Best regards.

Quote from Krakerman on November 11, 2021, 11:35 pmSo can we use PowerBasic to create plugins for Visual NeoWin? I see the inclused example in the SDK but will it work with the current version of VisualNeo Win.
If we could create plugins via PureBasic would be even better :) I know we can create and use dll's using PureBasic and use them with the dll plugin to call the functions but be cool if we could create plugins via PureBasic
Thanks
So can we use PowerBasic to create plugins for Visual NeoWin? I see the inclused example in the SDK but will it work with the current version of VisualNeo Win.
If we could create plugins via PureBasic would be even better :) I know we can create and use dll's using PureBasic and use them with the dll plugin to call the functions but be cool if we could create plugins via PureBasic
Thanks

Quote from HPW on November 12, 2021, 12:05 amHello,
As far as I know there is no much development/changes in Powerbasic since Bob Zale passed away.
So I would expect that it still works.
When I remember right the powerbasic example was developed by powerbasic expert Gerhard who also passed away.
When a purebasic expert would translate the powerbasic example to purebasic, it should work also.
In the end a plugin is a DLL with some specific interface functions.
Regards
Hans-Peter
Hello,
As far as I know there is no much development/changes in Powerbasic since Bob Zale passed away.
So I would expect that it still works.
When I remember right the powerbasic example was developed by powerbasic expert Gerhard who also passed away.
When a purebasic expert would translate the powerbasic example to purebasic, it should work also.
In the end a plugin is a DLL with some specific interface functions.
Regards
Hans-Peter

Quote from Krakerman on November 12, 2021, 12:23 amI kind of thought so but I don't own PowerBasic but do PureBasic. I think PowerBasic is still available for purchase but being that it is not being developed was hoping we had an plugin example for PureBasic or if it was even possible.
In the end I could buy PowerBasic or just code my own dll's but distribution of PureBasic dll's is the problem
I kind of thought so but I don't own PowerBasic but do PureBasic. I think PowerBasic is still available for purchase but being that it is not being developed was hoping we had an plugin example for PureBasic or if it was even possible.
In the end I could buy PowerBasic or just code my own dll's but distribution of PureBasic dll's is the problem

Quote from HPW on November 12, 2021, 8:12 amHello,
You may consider to use the free delphi version offered by embarcadero.
Or port the code plugin code (from one of the existing templates) to purebasic.
Regards
Hans-Peter
Hello,
You may consider to use the free delphi version offered by embarcadero.
Or port the code plugin code (from one of the existing templates) to purebasic.
Regards
Hans-Peter


Quote from HPW on November 12, 2021, 6:09 pmHello,
You will need the seperate SDK-download for delphi 10.
This should work with the latest delphi. Of cource I had not test it.
Maybe someone of the current plugin developers can tell more.
And you can not sell plugins developed with the free version.
Regards
Hans-Peter
Hello,
You will need the seperate SDK-download for delphi 10.
This should work with the latest delphi. Of cource I had not test it.
Maybe someone of the current plugin developers can tell more.
And you can not sell plugins developed with the free version.
Regards
Hans-Peter

Quote from DaviddeArgentina on November 12, 2021, 8:17 pmHi @hpw, nice to see you again
I had tested your sample for PureBasic code for your HPDllCall plugin. Works like a charm...
it may be a good idea to warn users that this development generates pure DLL files that do not respond to the characteristics of definitions and declarations necessary to generate plugins.
There is only one plugin development attempt for VNW (NeoBook) that is incomplete, and obviously not working.
Perhaps it is another good idea to mention the existence of NeoThinBasic, which is an interpreted BASIC dialect that has a really important development.
For those who are just learning about this, you can see this link:
https://archive.visualneo.com/viewforum.php?f=34
Where there are many examples that can be adapted to each need.
Greetings from Buenos Aires,
David from Argentina
Hi @hpw, nice to see you again
I had tested your sample for PureBasic code for your HPDllCall plugin. Works like a charm...
it may be a good idea to warn users that this development generates pure DLL files that do not respond to the characteristics of definitions and declarations necessary to generate plugins.
There is only one plugin development attempt for VNW (NeoBook) that is incomplete, and obviously not working.
Perhaps it is another good idea to mention the existence of NeoThinBasic, which is an interpreted BASIC dialect that has a really important development.
For those who are just learning about this, you can see this link:
https://archive.visualneo.com/viewforum.php?f=34
Where there are many examples that can be adapted to each need.
Greetings from Buenos Aires,
David from Argentina

Quote from HPW on November 13, 2021, 12:00 amHello David,
There is only one plugin development attempt for VNW (NeoBook) that is incomplete, and obviously not working.
I do not get the point. What do you mean with 'one plugin development attempt .....' ? Which attempt?
Purebasic was not part of the SDK. hpwDllCall was no concept of adding a plugin, only an option to call wrapper DLL of any development platform which can produce windows compatible DLL. And it was a very early time in neobook support and after that we see lots of options of different options to enhance the core.
Regards
Hans-Peter
Hello David,
There is only one plugin development attempt for VNW (NeoBook) that is incomplete, and obviously not working.
I do not get the point. What do you mean with 'one plugin development attempt .....' ? Which attempt?
Purebasic was not part of the SDK. hpwDllCall was no concept of adding a plugin, only an option to call wrapper DLL of any development platform which can produce windows compatible DLL. And it was a very early time in neobook support and after that we see lots of options of different options to enhance the core.
Regards
Hans-Peter

Quote from DaviddeArgentina on November 13, 2021, 12:49 amHi @hpw
Yes. I agree you to all concepts.
As @krakerman at this post:
https://visualneo.com/forum/topic/neobook-plugins-are-still-compatible-with-visualneo-win/#postid-13019
I guess he was suggesting SDK development for purebasic
After researching the topic, I found this single topic which is this:
https://www.purebasic.fr/english/viewtopic.php?f=13&t=12019
I tried to make a few changes and compiled it, although it has not worked.
If anyone is interested in further developing the SDK for PureBasic, this is the background I have been researching for a long time.
Greetings from Buenos Aires,
David from Argentina
Hi @hpw
Yes. I agree you to all concepts.
As @krakerman at this post:
I guess he was suggesting SDK development for purebasic
After researching the topic, I found this single topic which is this:
https://www.purebasic.fr/english/viewtopic.php?f=13&t=12019
I tried to make a few changes and compiled it, although it has not worked.
If anyone is interested in further developing the SDK for PureBasic, this is the background I have been researching for a long time.
Greetings from Buenos Aires,
David from Argentina

Quote from rcohen on November 13, 2021, 5:15 amI do believe Gerhard used Pure Basic. He tried to convince me to learn it <grin> So I know it does work.
I do believe Gerhard used Pure Basic. He tried to convince me to learn it <grin> So I know it does work.

Quote from HPW on November 13, 2021, 8:03 amHello Robert,
Gerhard was the powerbasic expert. At that time we were closly in contact about interfacing neobook/powerbasic.
That was the time before he moved from Munich to China. Sad that he passed away.
The purebasic port would need an purebasic expert to move either the powerbasic or the C demo plugin to purebasic.
Regards
Hans-Peter
Hello Robert,
Gerhard was the powerbasic expert. At that time we were closly in contact about interfacing neobook/powerbasic.
That was the time before he moved from Munich to China. Sad that he passed away.
The purebasic port would need an purebasic expert to move either the powerbasic or the C demo plugin to purebasic.
Regards
Hans-Peter