@gerd
Congratulations for your effort.
It looks like the PureFORM which i still use, even i am a registered user of Purevision.
Continue with the improvements!
Regards
Thanos
» myPersonal Banker:: Because you do not need to have a master degree in economics in order to organize your finances!
@thanos
Thank you for your kind words.
It has been a long time someone commented on PureDesign, so you really surprise me.
I thought no one is interested anymore, because of the integrated form designer.
Anyhow, soon there will be a new version with bug fixes and a couple of new functions.
I'm still very interested in your project. I'm not a big fan of the integrated designer and still use pure form which is starting to get a bit old now, hence my interest in pure design.
In pure form I use code injection a lot - is this something you intend to include ?
@gerd
I'm very very interested about your project. This project exactly suit my needs about form designing.
And as i saw, i am not the only one which prefers your designer.
It is an excellent project.
Regards
Thanos
» myPersonal Banker:: Because you do not need to have a master degree in economics in order to organize your finances!
Thanks again.
What OS are you using for development?
Greetings
gerd
@swan
Thank you too for your kind words.
May I ask, what exactly you mean with "code injection"?
You already should be able to modify your form within PureDesign without loosing manually added code, as long as you not altered or deleted comments generated by PureDesign. And as long as your manual code is within the 2 sections marked
you surprise me again. I started PureDesign because at that time there was no form designer for Linux and I only use Linux, except for a few games for which I need Windows. And now you tell me, that you develop under Windows. I never put much effort on the version for Windows. Sure I tried to keep both versions equal, but my main target always was Linux. Unfortunately there are some differences between the Windows, Linux and Mac versions in PureBasic. Some are due to the OSs, some are within PureBasic itself. This sometimes make it hard to keep all versions on the same level. So far I think I managed well the versions for Linux and Windows, whereas there is no version for Mac.
When I started with PureBasic, I also tried PureForm and I liked it, but unfortunately PureForm is Windows only.
Well, this is a little bit of the history of PureDesign.
Your generated code :
Enumeration
#Window_01
#Window_02
#Gadget_01
#Gadget_02
EndEnumeration
should be :
Enumeration Windows
#Window_01
#Window_02
EndEnumeration
Enumeration Gadgets
#Gadget_01
#Gadget_02
EndEnumeration
PureBasic 6.21 (Windows x64) | Windows 11 Pro | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
English is not my native language... (I often use DeepL.)
@ Bisonte
Sorry, but I cannot even load your project file. I made up one with the same gadgets an it worked.
About the flags: With windows it is not only to check the checkbox, after that you have to click on the text of the check box to set the flag. Unfortunately I do not know how to avoid that second click. With Linux there is no need for that.
About the enumeration: What is the problem or short coming of the way PureDesign does it?