PureFORM 1.99 (yet another FORM designer)

All PureFORM, JaPBe, Libs and useful code maintained by gnozal

Moderator: gnozal

quasiperfect
Enthusiast
Enthusiast
Posts: 157
Joined: Tue Feb 13, 2007 6:16 pm
Location: Romania
Contact:

Post by quasiperfect »

i want to report 2 bugs in v1.99 build 287

i'm using beta 3 of purebasic

if u create only a toolbar in a window and in the preferences u have selected multilanguage support by array the procedures aren't generated if u add a button or some gadget it works

same rules as above and but here u add the button or gadget and u have the title of the window with spaces it generates the code with spaces in the enumerations like this

Code: Select all

Enumeration
  #Window_TestTester_W_Lng
  #Toolbar_test tester_Printer_Tooltip_Lng
in this case the title of the window was test tester

if i'm not clear i can upload example of projects with the bugs

best regards
Last edited by quasiperfect on Fri Apr 04, 2008 10:06 am, edited 1 time in total.
Registered user of PureBasic
quasiperfect
Enthusiast
Enthusiast
Posts: 157
Joined: Tue Feb 13, 2007 6:16 pm
Location: Romania
Contact:

another bug

Post by quasiperfect »

i just found another bug in the same version

i'm using beta 3 of purebasic

create a menu activate the office style

add one tile and one lvl 1 finish the add menu operation then go to the menu we just created and select the lvl 1 option it will open the merge function

if we add more options in the sense of expanding the menu with more title, lvl 1 options it will call other function of pureform like the close, translate from source etc.

best regards
Registered user of PureBasic
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

quasiperfect wrote:if u create only a toolbar in a window and in the preferences u have selected multilanguage support by array the procedures aren't generated if u add a button or some gadget it works
Confirmed, some code is not generated for 'empty' windows (i.e. without gadgets). Should be fixed in next version.
quasiperfect wrote:same rules as above and but here u add the button or gadget and u have the title of the window with spaces it generates the code with spaces in the enumerations like this
Should be fixed in next version.
quasiperfect wrote:create a menu activate the office style
add one tile and one lvl 1 finish the add menu operation then go to the menu we just created and select the lvl 1 option it will open the merge function if we add more options in the sense of expanding the menu with more title, lvl 1 options it will call other function of pureform like the close, translate from source etc.
Confirmed. Should be fixed in next version.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Changes :
- fixed some bugs posted by quasiperfect
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Kurzer
Enthusiast
Enthusiast
Posts: 670
Joined: Sun Jun 11, 2006 12:07 am
Location: Near Hamburg

Post by Kurzer »

Hello Gnozal.
In the preferences I set the "Delay for capture gadget for move/resize" from 100ms to 50ms. Now the multiple gadgetselektion via ctrl + Lclick doesn't work any more.
A Bug?

And two additional wishes: Is it possible to make the Tab Order-window resizeable?
If you move a selected entry in the Tab Order-window via the arrow buttons, then the listview is redrawn and the selected entry is shown as the first visible entry. It would be better, if the relative scrollbarposition of the listview stays untouched and only the entry is moved. If the entry reach the visible borders of the listvew then it would be okay to move also the scrollbarposition of the listview. (sorry the explanation is a bit confusing)

A complete another idea for setting the tab oder is this:
By enabeling a spezial Tab ordering mode you draw little order-No's at the top left side of every gadget in the preview window:

Image

To change the order of the gadgets, you set now a startnumber for the re-ordering and then you click one gadget after another to re-order them.
For example if you want to re-order all gadgets from No. 11 on you set a pureform re-order counter to 11 (in a seperat inputwindow ore something) an then you click on each gadget from No 11 on in your wanted sort order. Pureform "records" this clicks and change the order of the gadgets.
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

@Gnozal:
After switching the layout to the alternative integrator I get this:
Image
I'm using the latest PureFORM version...
Windows 7 & PureBasic 4.4
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Changes :
- added #PB_Menu_ModernLook flag support
- fixed bugs reported by milan1612 (XP skin issue) and kurzer (multiple gadget selection issue)
- tab order window is now resizable
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Andreas
New User
New User
Posts: 6
Joined: Tue Apr 08, 2008 10:20 am

PureForm creates a second column in a ListIconGadget

Post by Andreas »

I have created a ListIconGadget with only one column with PureForm 1.99 build 289. After saving and reload my project with PureForm there is a second column in the ListIconGadget.
Is this a bug or what is wrong? - I need only one column in this ListIconGadget.
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update (build 292)

Changes :
- fixed bug posted by Andreas (introduced FEB 20th with panelgadget icon tab support)
- fixed code infusion information reset after an undo/redo operation
Last edited by gnozal on Wed Apr 09, 2008 11:41 am, edited 2 times in total.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Andreas
New User
New User
Posts: 6
Joined: Tue Apr 08, 2008 10:20 am

Post by Andreas »

Thanks for the bugfix - know it works fine!
Many thanks for your great work!
Andreas
New User
New User
Posts: 6
Joined: Tue Apr 08, 2008 10:20 am

pbfi-file is killed

Post by Andreas »

Hello gnozal,
i've found another problem. When I'am using Strg + Z (german keyboard, I think it is CTRL + Z on the english keyboard) for undo my last action in PureForm, the pbfi-file of my current project is killed.
I hope you can reproduce this problem?
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Re: pbfi-file is killed

Post by gnozal »

Andreas wrote:When I'am using Strg + Z (german keyboard, I think it is CTRL + Z on the english keyboard) for undo my last action in PureForm, the pbfi-file of my current project is killed.
Should be fixed. Please download again.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Andreas
New User
New User
Posts: 6
Joined: Tue Apr 08, 2008 10:20 am

Post by Andreas »

Thanks! With build 291 it is fixed!
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update (build 296)

Changes :
- recompiled with new PureCOLOR and PureRESIZE librairies
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

@gnozal
PB4.20b4 and PureFORM 1.99 build 296

SEE video
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
Post Reply