Page 1 of 1
Package deal: PBDEV - PureBasic Developer + PBSGPLIB
Posted: Thu May 06, 2004 9:37 am
by Edwin Knoppert
Buy PBDev + option pack PBSGPLIB and you'll get PBSGPLIB for $35 instead of $45 (price may change in the future)
PBSGPLIB has a lot of custom controls and even a full blown print (+preview) system.
And much more.
An
easy to use library for use with PureBasic is in the works.
(May take some time since there are awful lot of calls available

)
See
http://www.hellobasic.com for PBDev, the PBDev's regsoft site contains a checkbox to enable this package deal.
Posted: Thu May 06, 2004 10:16 am
by blueznl
edwin, can pbdev do roundtrip?
(that is, create a project in pbdev, then load it in another editor, change some stuff, then load it back in pbdev)
Posted: Thu May 06, 2004 10:55 am
by Edwin Knoppert
It was not intended to do so but i just figured it might be possible.
DL to test yourself:
1) Create a form.
2) Remove all code or adapt the main module.
3) F8, to open editor, code is now generated to tempfile.
4) Copy tempfile into your project and call it somehow.
Maybe you have a suggestion to make the generated code as you wanted it.
(Email a modified file or so)
Posted: Thu May 06, 2004 10:58 am
by Edwin Knoppert
maybe i misunderstood.
You can use includefiles from within the developer.
Click right mouse on modules to add file, but this is nothing more than a reference to the file.
So, you can keep editting that part. file with any editor.
PBDev will only link it in on compile.
Posted: Thu May 06, 2004 12:10 pm
by blueznl
moet er nog een keer naar kijken, kan het wat moeilijk uitleggen

Posted: Thu May 06, 2004 7:06 pm
by thefool
Ja det skulle nok ikke undre mig

Posted: Thu May 06, 2004 7:32 pm
by Edwin Knoppert
thefool wrote:Ja det skulle nok ikke undre mig

Stands for:
Thanks, just bought #100 licences

Posted: Thu May 06, 2004 10:09 pm
by thefool

just downloaded pbdev. will try it out now.
Posted: Fri May 07, 2004 8:52 am
by Edwin Knoppert
OK,
As mentioned, i'm working on a library now to make easier use of PBSGPLIB.
After that i'm going to improve PBDev somewhat more.
Several people strand that they expect PBDev holds them back but actually isn't really.
Unless some exotic pb control is not supported.
If a control is not supported in design mode, you can still add it right after the form is created by creating the list again, create control, close the list.
Will check if PBDev can write to a single includefile instead.
So the generated code can be used in another editor (as fixed part though)
Posted: Fri May 07, 2004 10:27 am
by blueznl
is it pssible to define a default external editor?
Posted: Fri May 07, 2004 11:26 am
by Edwin Knoppert
No.
but i mentioned i'll look into a method to generate a single file to be included in your project.
You would only need PBDev to regenerate this include if you change something PBDev related.
Or did you mention F8?
This is only to debug the application.
Changes are not reflected in the project on return.
Posted: Fri May 07, 2004 11:26 am
by Edwin Knoppert
It is a developer actually..
Posted: Sat May 08, 2004 7:18 pm
by Edwin Knoppert
As mentioned before, i'm preparing a purebasic library to make easier use of PBSGPLIB.
You can read more over here.
http://www.hellobasic.com/cgi-bin/forum ... 1056490842
It requires the latest beta(!)
I used the following code to test it from within PBDev:
Code: Select all
If UseGadgetList( hWndMain )
;PBSGPLIB_SQLiteDataGadget( 201, 100, 100, 300, 40, "dgfr", 0 )
;PBSGPLIB_BrowseForFolderGadget( 202, 50, 50, 180, 180 )
;PBSGPLIB_CheckListBoxGadget( 203, 250, 250, 140, 140, 0 )
;PBSGPLIB_ThreedButtonGadget( 204, 250, 250, 140, 140, "tdb", 0 )
;PBSGPLIB_ThreedPanelGadget( 204, 250, 250, 140, 140, "tdg" )
PBSGPLIB_ProgressBarGadget( 204, 250, 250, 340, 40 )
;PBSGPLIB_CheckListBoxAddItem( 203, "123124" )
;PBSGPLIB_CheckListBoxAddItem( 203, "231245" )
;CloseGadgetList()
EndIf
Posted: Sat May 08, 2004 7:20 pm
by Edwin Knoppert
Forgot, I believe there is a problem with the SQLITE data control at this moment.
Of course this will be looked into.