Pure Design, another Form Designer

Developed or developing a new product in PureBasic? Tell the world about it.
gerd
User
User
Posts: 94
Joined: Tue Feb 23, 2010 7:50 pm
Location: Germany

Pure Design, another Form Designer

Post by gerd »

Hello everybody,

here is my version of a form designer.

PureDesign is developped under Linux, which therefore is the main target, but is working also under Windows. Unfortunately there is no version for Mac, since I don't have one. The source probably would compile on a Mac or would require only very little modification to do so.

The following list shows the main features, without claiming to be complete.
  • Menu including submenus with or without icons
  • Toolbar
  • Statusbar
  • Placing and moving gadgets with drag&drop
  • Colouring and resizing
  • Include of images
  • Multiple windows
  • and many others..
Creates code with or without event loop.

After the download finished, unzip the folder to a place where you have full access, e.g. READ and WRITE permissions.
Although pretty much self explaining there is a short help file included.


Linux: If the program does not start after a left mouse click, right click on the symbol, open properties, go to permissions, check the box marked "Is executable", click OK and try again. Do the same with "PureDesignHelp".


New version: PureDesign V1.1.0

New: Forms can be modified at any time without the loss of manual written code.
Conditions are, that code has been written only in those sections which are reserved for it,
or is part of the event loop.
New: The preview allows to see the modifications of the code file made with PureDesign.
New: Code can be generated and loaded in PureBasic IDE directly from PureDesign.

A lot of bugs have been removed.

New version: PureDesign V1.2.0

New: PureDesign is now multilingual.
For each language a 'catalog' is used. This is a plain text file and therefore easy to create. The catalog starts with a header, which has to be used in each of them. Next are the words or phrases, which are used by the program. Those have to be translated into the desired language. Do not change the sequence of the lines. Also make sure the translated word in the new file is at exactly the same line as in the original file. That's all.
English and German catalogs are included. They can be used as a reference.

Again a lot of bugs have been removed.


Download:
PureDesign120_Linux64
PureDesign120_Linux32

PureDesign120_Win64
PureDesign120_Win86

Any feedback or comment is welcome

Thanks

gerd
Last edited by gerd on Thu Aug 20, 2015 12:02 pm, edited 11 times in total.
User_Russian
Addict
Addict
Posts: 1443
Joined: Wed Nov 12, 2008 5:01 pm
Location: Russia

Re: Another Form Designer called Pure Design

Post by User_Russian »

gerd wrote:Both are 64bit versions.
Why is there not x86 version for Windows?
At me for that reason, the program does not work.
User avatar
Bisonte
Addict
Addict
Posts: 1226
Joined: Tue Oct 09, 2007 2:15 am

Re: Another Form Designer called Pure Design

Post by Bisonte »

It looks like the old VisualDesigner from berico ;)
But on windows, I can't create any gadget....
PureBasic 6.04 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom​​
English is not my native language... (I often use DeepL to translate my texts.)
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Re: Another Form Designer called Pure Design

Post by ts-soft »

Bisonte wrote:It looks like the old VisualDesigner from berico ;)
But on windows, I can't create any gadget....
Drop the Gadget on the Form :wink:
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: Another Form Designer called Pure Design

Post by PB »

I tried to click (and doubleclick) gadgets for a few minutes.
Then I realized I had to drag-and-drop them onto the form.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
User avatar
TI-994A
Addict
Addict
Posts: 2512
Joined: Sat Feb 19, 2011 3:47 am
Location: Singapore
Contact:

Re: Another Form Designer called Pure Design

Post by TI-994A »

PB wrote:I tried to click (and doubleclick) gadgets for a few minutes.
Then I realized I had to drag-and-drop them onto the form.
Clearly, intuitive UI design is still in short supply. :lol:
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel :D
gerd
User
User
Posts: 94
Joined: Tue Feb 23, 2010 7:50 pm
Location: Germany

Re: Another Form Designer called Pure Design

Post by gerd »

@ all
Thank you for your responses, although I am not sure how to take them.

I really thought mentioning drag & drop for the gadget handling would explain sufficient how to place, move and resize the gadgets on the form. :?

@User_Russian
I uploaded a Windows x86 version. Link is in first post.

gerd
User avatar
TI-994A
Addict
Addict
Posts: 2512
Joined: Sat Feb 19, 2011 3:47 am
Location: Singapore
Contact:

Re: Another Form Designer called Pure Design

Post by TI-994A »

gerd wrote:Thank you for your responses, although I am not sure how to take them.
Hello gerd. I've not tried your designer, but my statement was in no way directed at it. Being in usability, it was simply a remark in response to another post. :)
Texas Instruments TI-99/4A Home Computer: the first home computer with a 16bit processor, crammed into an 8bit architecture. Great hardware - Poor design - Wonderful BASIC engine. And it could talk too! Please visit my YouTube Channel :D
Opcode
Enthusiast
Enthusiast
Posts: 137
Joined: Thu Jul 18, 2013 4:58 am

Re: Another Form Designer called Pure Design

Post by Opcode »

Looks like a nice start, if you ever decide to open source it. I would be happy to contribute and commit to a SVN daily fixing and improving things.
User avatar
idle
Always Here
Always Here
Posts: 5040
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: Another Form Designer called Pure Design

Post by idle »

Thanks Gerd,

There are still a couple of issues with the panel and combo box gadgets on linux
I can't resize them or move them easily, they have child widgets and need to be mapped back to the gadget Id
Windows 11, Manjaro, Raspberry Pi OS
Image
gerd
User
User
Posts: 94
Joined: Tue Feb 23, 2010 7:50 pm
Location: Germany

Re: Another Form Designer called Pure Design

Post by gerd »

Hello idle,

moving and sizing the PanelGadget can easily be done by grabbing it at the tabs.
The ComboBoxGadget is a little bit harder to grab. It has to be selected in the viewer before it can be grabbed with the mouse cursor for moving or sizing.

There are 3 other gadgets which always have to be selected in the viewer and moving or sizing them is only possible by altering the values in properties. Those are ContainerGadget, FrameGadget3D and ImageGadget.

And as much as I know, it happens only with Linux.

Thanks

gerd
gerd
User
User
Posts: 94
Joined: Tue Feb 23, 2010 7:50 pm
Location: Germany

Re: Another Form Designer called Pure Design

Post by gerd »

Hello Opcode

Thank you for your nice comment.

For now it will not be open source.

gerd
swan
Enthusiast
Enthusiast
Posts: 225
Joined: Sat Jul 03, 2004 9:04 am
Location: Sydney Australia
Contact:

Re: Another Form Designer called Pure Design

Post by swan »

I like it. It's very close to PureForm which I'm still using. Haven't used the new designer by Polo yet so I can't compare it. I hope you do continue development
gerd
User
User
Posts: 94
Joined: Tue Feb 23, 2010 7:50 pm
Location: Germany

Re: Another Form Designer called Pure Design

Post by gerd »

Thank you swan,

I am glad you like it.
In fact I was using PureForm and I only stopped using it, because it's Windows only. But PureForm inspired me to try something similar for Linux and Windows.

Development will continue, although it might be slow.

gerd
sec
Enthusiast
Enthusiast
Posts: 789
Joined: Sat Aug 09, 2003 3:13 am
Location: 90-61-92 // EU or ASIA
Contact:

Re: Another Form Designer called Pure Design

Post by sec »

:) Hear great,

Could you post some screenshot of the program feature, for example: main interface, ... ?

Thanks.
Post Reply