Loved Patch for fpGUI integration...
- Fred
- Topic Author
- Visitor
-
A patch is added for Typhon.
You may open your fpgui files with Typhon.
If the file is fpGUI type, the fpgui designer_ext will be used.
How to install it :
- 1) Install fpGUI.
If not already done, go to site (else go to -2).
=> github.com/graemeg/fpgui/tree/master
-Click on Download ZIP button, on right side...
-Unzip it.
Then Load Typhon:
- in Package, Open Package (.lpk)
Choose :
- for Windows : fpGUI-master/src/corelib/gdi/fpgui_toolkit.lpk
- for Linux and freeBSD : fpGUI-master/src/corelib/x11/fpgui_toolkit.lpk
Compile the package.
-2) Compile designer_ext
- Go to site:
>> github.com/fredvs/uidesigner_ext
-Click on Download ZIP button, on right side...
-Unzip it.
- Compile designer_ext.pas
-3) Run designer_ext and config it
- Run designer_ext
- Click on Settings
- Enable "IDE integration into Typhon"
- Close designer_ext.
-4) Apply Typhon patch
- Copy /designer_ext/patch/sourcefilemanager.pas into /codetyphon/typhon/ide
- Rebuild the Typhon IDE.
-5) Enjoy it !
- Load source code fpGUI files from Typhon Code Editor Open...
That's all....

Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-

There is a new patch for Typhon.
>> github.com/fredvs/uidesigner_ext
Now designer_ext is WYSIWYG "vice-verse".
You may try it, it is really awesome (i think).
First, apply the patch for your IDE.
Explanations how to do is in earlier topic.
Now, run Typhon, load a fpGUI souce file and, in code-editor, change something in auto-created fpGUI code (in form.AfterCreate).
You may try with the fpgui-template example in designer_ext/template/fpGUITemplate.lpr.
Press on Ctrl+S, => you will see that, in designer_ext, the graphic change is applied.
Also, if you change something in your form with designer_ext (and do not save with designe_ext) and go back in source editor, if you press Ctrl+S, your form will become like it was before changes with designer_ext.
All that awesome features of fpGUI announce a future "UNDO" part for designer_ext (like Delphi does...).
Yep.

Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-

Now uidesigner_ext has his "Undo" feature (like Delphi Form Designer)...
There are the "traditional" Undo-Redo feature + Undo-List (you may choose your
undo).
In the Undo-List, each undo has a short explanation (what object in what form was changed).
In setup you may choose the number of undo's...
Download it here :
>>> github.com/fredvs/uidesigner_ext
Binary for Linux 64 and Windows 32 are in package...
See first topic to see how to install everything..
==> www.pilotlogic.com/sitejoom/index.php/fo...gui-integration#4902
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-

There is a new patch for Typhon version 4.7.
>> github.com/fredvs/uidesigner_ext
PS : Please, read readme.txt before apply patch.
Have fun.
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-

There is a new release of uidesigner_ext with patch for Typhon version 4.9.
>> github.com/fredvs/uidesigner_ext
Uidesigner_ext is a "extended" version of the uidesigner of fpGUI.
It is totally integrable into Typhon, has undo feature, style-changer at runtime and much more...
Patches are added for total integration into CT IDE.
PS : Please, read readme.txt before apply patch.
Have fun.
Fred
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-

There is a new release of uidesigner_ext with patch for Typhon version 5.0.
>> github.com/fredvs/uidesigner_ext
Designer_ext is a "extended" version of the uidesigner of fpGUI.
It is totally integrable into Typhon, has undo feature, style-changer at runtime, new widget-styles and much more...
Patches are added for total integration into CT IDE.
PS : Please, read readme.txt before apply patch.
PS2 : You may read first topic how to install fpGUI/designer_ext.
Have fun.
Fred
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
PS: We start the upgrade of the CT fpGUI
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-
PS: We start the upgrade of the CT fpGUI
Yep, great news !

The current patch for Typhon use the uidesigner_ext / binary executable.
Sternas, if you are really in plan to integrate fpGUI designer into Typhon, i can create a library version of uidesigner_ext.
That library will have only few exported procedures:
- main-procedure => will load graphical uidesigner_ext-form designer.
- open/save/close-procedures => will open/save/close the file opened by typhon into uidesigner_ext (after check if the file is fpGUI-code).
But if you are happy with the binary/executable uidesigner_ext, i am happy too.

PS: Please use fixes branch of fpGUI (instead of master-branch) =>
github.com/graemeg/fpgui/tree/fixes_1.4
Many thanks.
Fred
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
we will try
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-
Hum, last patch for fpGUI Designer_ext into Typhon 5.0 was not working (very sorry).
Here new version of Designer_ext with tested-and-working patch for Typhon 5.0. integration.
github.com/fredvs/uidesigner_ext
PS : In that new version, added "passive" properties for all widgets and much more...
PS2: Please use develop fixes of fpGUI (instead of master-branch) =>
github.com/graemeg/fpgui/tree/fixes_1.4
PS3: @ Sternas => if you want a library version of Designer_ext for Typhon => Just ask it !
PS4 : Please, read readme.txt before apply patch.
PS5 : You may read first topic how to install fpGUI/designer_ext.
Fre;D
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-

I am happy to announce that Designer_ext can do multi-selection-move-resize.
=> github.com/fredvs/fpGUI/tree/uidesigner_ext
How it works ?
A little video is (maybe) better than a long bla-bla

=> sites.google.com/site/fiensprototyping/multiselect.mp4
Cheers.
Fre;D
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-
I am happy to present the Multi-Copy/Paste/Delete feature in Designer_ext.
Here video of the beast in action =>
sites.google.com/site/fiensprototyping/copypastedelete.mp4
And here the source and binaries-executables for win32/64, Linux 32/64, freeBSD64 =>
github.com/fredvs/fpGUI/tree/uidesigner_ext
Fre;D
PS : I think that fpGUI designer has all what the "big" others have now (and even more)

Please Log in or Create an account to join the conversation.
- Vicente García
- Offline
- New Member
-
- Posts: 3
- Thank you received: 0
Is the 5.0 patch valid for CT5.1?
Regards,
Vicente
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-
Is the 5.0 patch valid for CT5.1?
Hum, i will take a look. (or if Sternas could confirm that sourcefilemanager.pas version 5.0 = sourcefilemanager.pas version 5.1).
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
sourcefilemanager.pas version 5.0 it's not the same with sourcefilemanager.pas version 5.1
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fred
- Topic Author
- Visitor
-
Please Log in or Create an account to join the conversation.
- Vicente García
- Offline
- New Member
-
- Posts: 3
- Thank you received: 0
Regards,
Vicente
Please Log in or Create an account to join the conversation.
- wolfram
- Offline
- Junior Member
-
- Posts: 27
- Thank you received: 1
But, in uidesigner_ext settings integration for "lazarus" and "codetyphon" is always disabled.
What's wrong? Can you help me please?
Is there a more accurate description available?
Best Regards
Wolfram
Please Log in or Create an account to join the conversation.