ProGUI V1.39 (somewhat official) - Offline

Developed or developing a new product in PureBasic? Tell the world about it.
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

ProGUI V1.39 (somewhat official) - Offline

Post by Poshu »

Hi there!
ProGUI is an awesome UI library available here: http://www.progui.co.uk/, sadly, its author (chris) is currently unable to work on it.
While we wait for his comeback, I'll provide support on the current 1.38 version.
In order to preserve the built-in anti-piracy system, I'll release patch for the source version; you need ProGUI platinum to use it.
Changelog:
_1.38 -> 1.39:
  • _Somewhat official
    _PB 5.20 compatible
    _Other unknown changes
_1.38 -> 1.38c:
  • _PB 5.20 support.
_1.38 -> 1.38b:
  • _PB 5.11 compliant : just a few fixes with the new packer system, BriefLZ is now being used.
    _A new attribute for splitter gadget: #SPLITTEREX_LOCK: When the SplitterEx gadget is resized, the selected gadget will keep its size (much like PureBasic Splitter #PB_Splitter_FirstFixed and #PB_Splitter_SecondFixed ). Usage:
    • SetSplitterExAttribute(ID.i,#SPLITTEREX_LOCK,#SPLITTEREX_FIRST) : When the SplitterEx gadget is resized, the first gadget will keep its size
      SetSplitterExAttribute(ID.i,#SPLITTEREX_LOCK,#SPLITTEREX_SECOND): When the SplitterEx gadget is resized, the second gadget will keep its size
      SetSplitterExAttribute(ID.i,#SPLITTEREX_LOCK,#Null): When the SplitterEx gadget is resized, both gadgets will be resized by ratio (default mode)
      Keep in mind that min and max for each gadget are still used, so your gadget might be resized even though they are locked.
The patch system is very plain: download the version you need and apply it on the UNMODIFIED ProGUI 1.38 source.

Important note:
If you want to use ProGUI as an included source, you need to:
  • _ Edit the source, at line 1, #LIBRARY = 0
    _ Before StartProgui(), add ProGUI_Init(). When closing your program (to avoid an error on exit), add ProGUI_End()
If you want to build an userlib, use tailbite in multilib mode. You also need to build a resource file from this file.
Last edited by Poshu on Thu Sep 19, 2013 12:35 pm, edited 3 times in total.
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Re: ProGUI V1.38c (PB 5.20)

Post by flaith »

Hi poshu and thanks for your patches

I tried the 1.38b patch, seems ok but the patch's result of 1.38c gave the same result as showed here http://www.purebasic.fr/english/viewtop ... 72#p421872
“Fear is a reaction. Courage is a decision.” - WC
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: ProGUI V1.38c (PB 5.20)

Post by Poshu »

You did understand that those are not iterative patchs right? You apply the needed version on a clean, not modified, out of the archive progui 1.38 source file. If it persist, could you pm me with the "progui updated.pb" file the patcher produce (even with unsuccessful result) so I can see why?
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Re: ProGUI V1.38c (PB 5.20)

Post by flaith »

Poshu wrote:You did understand that those are not iterative patchs right? You apply the needed version on a clean, not modified, out of the archive progui 1.38 source file. If it persist, could you pm me with the "progui updated.pb" file the patcher produce (even with unsuccessful result) so I can see why?
:D of course i didn't modified the source, I will pm the file soon
btw, in the source, the version is 1.39 :shock:
“Fear is a reaction. Courage is a decision.” - WC
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: ProGUI V1.38c (PB 5.20)

Post by Poshu »

So there is still left to the watermark =_=; strangely enough, it worked for GoodNPlenty... My sources says 1.38 though °_°; (and since there is a MD5 check, it won't work, obviously)
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 386
Joined: Sat Feb 25, 2006 4:23 pm

Re: ProGUI V1.38c (PB 5.20)

Post by yoxola »

Mine is 1.38, but I don't test on my source version yet, but I noticed there's some random number in the source. might the watermark?
This field was left intentionally as signature.
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: ProGUI V1.38c (PB 5.20)

Post by Poshu »

Okaaaaay, so as flaith said, he got a 1.39 version :
Image

There is quite a lot of differences, but more interestingly, this version has been already patched for the new packer library:
Image

And it does compile with pb5.20... So no need for a patch if you've got this 1.39 °_°;
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Re: ProGUI V1.38c (PB 5.20)

Post by flaith »

:mrgreen: :lol: indeed :P
But I would rather prefer to use the lib :wink:
“Fear is a reaction. Courage is a decision.” - WC
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: ProGUI V1.38c (PB 5.20)

Post by Poshu »

Just tailbite it then :3
User avatar
flaith
Enthusiast
Enthusiast
Posts: 704
Joined: Mon Apr 25, 2005 9:28 pm
Location: $300:20 58 FC 60 - Rennes
Contact:

Re: ProGUI V1.39 (somewhat official)

Post by flaith »

Already tried but I have this message :
---------------------------
TailBite Error
---------------------------
FAsm: Shared\KillProcess_ProGUI_UNICODE.asm

Source not found
---------------------------
:|
“Fear is a reaction. Courage is a decision.” - WC
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: ProGUI V1.39 (somewhat official)

Post by Poshu »

Patcher is now offline.
Post Reply