Page 1 of 1

ProGUI V1.39 (somewhat official) - Offline

Posted: Tue Aug 20, 2013 9:50 am
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.

Re: ProGUI V1.38c (PB 5.20)

Posted: Thu Aug 22, 2013 5:09 am
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

Re: ProGUI V1.38c (PB 5.20)

Posted: Thu Aug 22, 2013 7:55 am
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?

Re: ProGUI V1.38c (PB 5.20)

Posted: Thu Aug 22, 2013 10:40 am
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:

Re: ProGUI V1.38c (PB 5.20)

Posted: Thu Aug 22, 2013 2:41 pm
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)

Re: ProGUI V1.38c (PB 5.20)

Posted: Thu Aug 22, 2013 4:49 pm
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?

Re: ProGUI V1.38c (PB 5.20)

Posted: Fri Aug 23, 2013 1:08 am
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 °_°;

Re: ProGUI V1.38c (PB 5.20)

Posted: Fri Aug 23, 2013 2:46 am
by flaith
:mrgreen: :lol: indeed :P
But I would rather prefer to use the lib :wink:

Re: ProGUI V1.38c (PB 5.20)

Posted: Fri Aug 23, 2013 6:43 am
by Poshu
Just tailbite it then :3

Re: ProGUI V1.39 (somewhat official)

Posted: Fri Aug 23, 2013 8:06 am
by flaith
Already tried but I have this message :
---------------------------
TailBite Error
---------------------------
FAsm: Shared\KillProcess_ProGUI_UNICODE.asm

Source not found
---------------------------
:|

Re: ProGUI V1.39 (somewhat official)

Posted: Thu Sep 19, 2013 12:32 pm
by Poshu
Patcher is now offline.