PureFORM 1.99 (yet another FORM designer)

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

Moderator: gnozal

User avatar
Kurzer
Enthusiast
Enthusiast
Posts: 670
Joined: Sun Jun 11, 2006 12:07 am
Location: Near Hamburg

Post by Kurzer »

gnozal wrote:Update
*thumbup* Wow, you are sooo fast... please don't forget your private life!
Beach wrote:I was hoping for this option! Now I can easily 'include' the GUI code instead of keeping it all on the same file.
Hmm, why you could not include the code before this improvement?
I include the GUI code every time in my projects (incl. the eventloop). If I have to realize something special like drop ' n drag eventhandling then I use the codeinjection feature of PureFORM.

[Edit] Oops, whats going on with the forum? My post should be placed after Beach ones, four posts further down. :shock:
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

Changes :
- new option in Preferences : 'Don't generate event-loop code' (if checked, PureFORM will not generate the event-loop code).
- new checkbox in Gadget Properties : 'Not in event loop' (if checked, no code is generated in the event-loop for this gadget).
- help updated
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
michel
Enthusiast
Enthusiast
Posts: 142
Joined: Mon Feb 19, 2007 5:47 pm
Location: Luxemburg

Post by michel »

Hello Gnozal,

Nice options, the application improves with every update, go on like that

Michel
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

gnozal wrote:'Don't generate event-loop code'
I was hoping for this option! Now I can easily 'include' the GUI code instead of keeping it all on the same file.

Thanks Gnozal!
-Beach
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Update

* Alternative UI *

Changes :
- new option in Preferences : 'Use alternative UI with integrator' ; if checked, the alternative user interface is used.
When the alternative UI is enabled, the gadget / window lists and gadget / window properties are regrouped into one window, the integrator.
A restart is needed.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

My preys have been heared :lol:
Thank you so much gnozal!

Seems to have a bug, first I enabled the alternative gui, restarted, made the
rest of the settings and then clicked OK in the configuration window:
---------------------------
[ERROR]
---------------------------
PureFORM has crashed [Error = C0000005]
'An attemped read or write to/from an address to which that process isn't allowed'
Module : C:\PureBasic394\Program\PureFORM_Plus_Integrator.pb ; Line : 3495
The current project will be saved as C:\Dokumente und Einstellungen\Admin\Desktop\PureFORM\CRASH[20071009-162942].pbf
---------------------------
OK
---------------------------
Anyway, the alternative gui seems to be the best solution, looks good :)
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 »

milan1612 wrote:My preys have been heared :lol:
Thank you so much gnozal!

Seems to have a bug, first I enabled the alternative gui, restarted, made therest of the settings and then clicked OK in the configuration window:
...
Can't reproduce this one. Do you remember wich settings you changed ?
Anyway, line 3495 is a Scintilla call.

Code: Select all

Procedure SCI_StyleSetFore(nr,Colour)
  ProcedureReturn CallFunctionFast(SciEdi_MsgPointer,SciEdi_WndData,#SCI_STYLESETFORE,nr,Colour) ; <--- line 3495
EndProcedure
I tried to change all scintilla related options, no problem ?!
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

Weird, now I can't reproduce it again :?:
Even not with deleted settings file :?
Don't remember the settings I changed, so...
Windows 7 & PureBasic 4.4
dontmailme
Enthusiast
Enthusiast
Posts: 537
Joined: Wed Oct 29, 2003 10:35 am

Post by dontmailme »

I've not mentioned this as I've always thought it would be fixed..... but maybe it only happens for me ?! :)

In the preferences window the end of the text gets lost to the right and as the window is not sizeable you can't see the complete text.....

Anyone else have this problem ?
Paid up PB User !
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

dontmailme wrote:In the preferences window the end of the text gets lost to the right and as the window is not sizeable you can't see the complete text.....
All the text fits in the preferences window here (using standard window font).
What text are you referring to, and how many characters are missing ? (a screenshot would be nice)
I could make the window larger I guess ...
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

..

Post by NoahPhense »

This sh!t is still bad as$.. ;)

- np
dontmailme
Enthusiast
Enthusiast
Posts: 537
Joined: Wed Oct 29, 2003 10:35 am

Post by dontmailme »

Sorry, was being lazy :D

Here it is!

Image
Paid up PB User !
User avatar
Kurzer
Enthusiast
Enthusiast
Posts: 670
Joined: Sun Jun 11, 2006 12:07 am
Location: Near Hamburg

Post by Kurzer »

In 1.94 build 224 there is a problem finding the Scintilla.dll.

When I check the pereference option USe Scintilla.dll, I get an errormessage, although the dll exist (see picture) I use the current 4.10b4 Version of PureBasic and Windows 98SE.

Image
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

kurzer wrote:In 1.94 build 224 there is a problem finding the Scintilla.dll.
With PB 4.10 beta 4, the string in registry changed (line command options added), so the old PB folder detection code does not work anymore.
I will release a fix.
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 »

dontmailme wrote:Sorry, was being lazy :D

Here it is!

Image
Thanks, I see.
This is not the windows default font, I guess ?
I will see what I can do.
Is there an easy way to force a font for a window ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Post Reply