PureBasic Visual Designer

Everything else that doesn't fall into one of the other PB categories.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.

Hello folks,

Some of you requested a visual Form designer for PureBasic, written in PureBasic. As someone told me than PB wasn't powerful enough (?!) to do a such software, I started one of my own. And guess ? It's perfecty possible, I've go an almost working one. As I lof of thing to do, I tough it would be a good idea to release the source to the community, so if some of you want to finish it, it's up to you...

Features:

* Multi-Window (Hehe, Ricardo ?)
* Realtime changing attributes etc...
* Easy to use
* Can support any type of Gadget
* Add/Move gadget
* Generate a great looking (and working) source code
* Coded in PureBasic

So, what missing:

* Grid support (align)
* Gadget resizing
* Etc...

If you're interested, you can it at:

http://www.purebasic.com/download/PB_Vi ... signer.zip

If you modify this code, it must remain OpenSource and Free. :)


Edited by - fred on 18 November 2001 12:24:17
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by plouf.

dosnt compile here

treegadgetitemstate() not a fuction ???
plus the exe makes an illegal expression ?
crashes after open the window opens

furthermore long time ago a visual gui doenst be
designed for amiga ?? what happened



Edited by - plouf on 18 November 2001 15:16:32
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.

Could you tell me which OS you're running ? About the missing command, you're right, I've added this function lately. Hum... You can comment it (and replace UseGadgetList() by CreateGadgetList() it should work).

Bye,

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Paul.

Hey Fred,

The compiled version works fine under Win2K but the source is no good without the PB version you are using.

ExpandTreeGadgetItem() isn't a command either.

By the time I comment out or change the functions that don't exist, I can no longer drag and drop/modify the buttons/gadgets.

Guess we'll all have to wait for 2.70 :(
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by AndrewC.

Same Problems (comment out problems and still get illegal operation) the under Win95

Also:

Does '/' denote window/gadget properties, if so I haven't found any documentation for this feature.

If it is a new feature, could you not use use '.' as object.property delimiter?

Because PB uses it's own cross platform language, I am more interested in an editor that has auto-complete type features, is anyone else interested in that?
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by MrVainSCL.

Hi dudes...

yep, i have the same problem and reported it fred by email... My config: PIII450, 256 MB Ram, RivaTNT1, DirectX 7, Win98 2nd Edition... If you find bugs... - maybe you can help fred, when reporting him about your system-configuration (CPU, RAM, GFX-CARD, OS Version, DirectX Version...!?) and if you get the window system-failure-requester, click on details and send this to fred... Hardcore coders can find the problem when they have the list with all regs... I am sure that this would be a help for fred too...!? Fred, is it so? :wink:)

;----------------------------------------------------------------------

1st try:

VISUALDESIGNER verursachte eine allgemeine Schutzverletzung
in Modul KERNEL32.DLL bei 0177:bff73641.
Register:
EAX=00000000 CS=0177 EIP=bff73641 EFLGS=00010246
EBX=00000000 SS=017f ESP=0000000f EBP=0063fca0
ECX=00000000 DS=017f ESI=0063fc80 FS=48d7
EDX=00404275 ES=017f EDI=0000000f GS=0000
Bytes bei CS:EIP:
5f 5e c9 c2 0c 00 52 51 33 c0 48 50 50 65 ff 32
Stapelwerte:
70046500 00ff5400 00ea6af0 00ea12f0 e70000f0 3508d20f 59003a0d 5900520c 59006a0c 5900820c 59009a0c 7004650c f8000b00 00f84d0f 00f841f0 672472f0

;----------------------------------------------------------------------

2nd try:

VISUALDESIGNER verursachte eine allgemeine Schutzverletzung
in Modul KERNEL32.DLL bei 0177:bff73641.
Register:
EAX=00000000 CS=0177 EIP=bff73641 EFLGS=00010246
EBX=00000000 SS=017f ESP=0000000f EBP=0063fca0
ECX=00000000 DS=017f ESI=0063fc80 FS=474f
EDX=00404275 ES=017f EDI=0000000f GS=0000
Bytes bei CS:EIP:
5f 5e c9 c2 0c 00 52 51 33 c0 48 50 50 65 ff 32
Stapelwerte:
70046500 00ff5400 00ea6af0 00ea12f0 e70000f0 3508d20f 59003a0d 5900520c 59006a0c 5900820c 59009a0c 7004650c f8000b00 00f84d0f 00f841f0 672472f0

;----------------------------------------------------------------------

greetz


MrVainSCL!
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by MrVainSCL.

Sorry for the systemfailure-message dump im this forum... If you get systemfailure/illegal message requester, send the list via email to fred, so you dont must dump this great forum with endless pasted errors :wink:

greetz

MrVainSCL!
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by plouf.

i'm using win98se and
after commented alla tree**** commands and change the usegadgetlist
still i get illegal expression with compile/run

christos
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Franco.

I'm using Win98SE and after commented all
tree**** commands
and the
SetWindowCallback(@WindowCallBack()) command
it compiles and runs... very fine for a V0.01.
(with the normal v2.6a libraries)

Great start Fred!



Have a nice day...
Franco
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.

Hi Fred !!!!!

Hope you remember me (the Visual Ide coder).

Im glad to see that you develop some Visual IDE coded in Pure Basic,
im notice that there is a new version, i have downloaded a few minutes ago : )

I was quite ocupated with my job, and out of Internet. Now i have a fast connection and i want to be back in the Pure Basic community.

Yesterday i was thinking about continue with the Visual IDE...

But now i will try first yours

Regards

Ricardo Arias
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.

Welcome back Ricardo ! I've started the new IDE because I haven't have any news from you... So if you could improve your much advanced one, it would be of course much better ! Hope all goes fine for you :)

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by ricardo.

Hi,

Of course Pure Basic IS powerfull enough to make an Visual IDE (In fact my IDE are just API calls and PB manage it very well. I don't make it in PB because im newbie here and an IDE are complicated and i need to code in some language that i know more, but in a future i will be THE MOST HAPPY CODER if i can develop it entirely in PB... VB is something like hell !!!!! )

Next week i will upload a new version of my Visual IDE, hope you like it !!
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.
Next week i will upload a new version of my Visual IDE, hope you like it !!
Nice to hear that ! I'm looking forward to it

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Fangbeast.
Next week i will upload a new version of my Visual IDE, hope you like it !!
Thanks to a previous version of your VIDE, I was able to understand enough to put a small gui front end to my cataloguer. Thanks, it was very useful!

Fangles
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Hitman.

Oh, I got bluescreens everytime, but I don't want to modify such long-winded lines,
is anythig wrong with my comp?

Well, everyone needs to do something for living.
Post Reply