Welcome, Guest
Username: Password: Remember me
CodeTyphon Platforms (Win32/64, GTK2/3/4, QT4/5/6, Cocoa, FpGUI etc) Development, discussions and problems

TOPIC:

Patch for fpGUI integration... 10 years 3 months ago #4902

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
fpGUI Designer_ext is now totally integrable into Typhon.
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.

Last edit: by Fred.

Patch for fpGUI integration... 10 years 3 months ago #4952

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello everybody. :)

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.

Last edit: by Fred.

Patch for fpGUI integration... 10 years 3 months ago #4976

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello everybody. :)

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.

Last edit: by Fred.

Patch for fpGUI integration... 10 years 2 weeks ago #5258

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello everybody. :)

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.

Patch for fpGUI integration... 9 years 6 months ago #5914

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello everybody. :)

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.

Patch for fpGUI integration... 9 years 5 months ago #6085

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello everybody. :)

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.

Last edit: by Fred.

Patch for fpGUI integration... 9 years 5 months ago #6086

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
Thanks for your work Sir.

PS: We start the upgrade of the CT fpGUI
PilotLogic Architect and Core Programmer
The following user(s) said Thank You: Fred

Please Log in or Create an account to join the conversation.

Patch for fpGUI integration... 9 years 5 months ago #6092

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • 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.

Last edit: by Fred.

Patch for fpGUI integration... 9 years 5 months ago #6093

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
Thanks Sir
we will try
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Patch for fpGUI integration... 9 years 5 months ago #6163

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello.

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.

Last edit: by Fred.

Patch for fpGUI integration... 9 years 5 months ago #6164

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
Excellent work Sir, thanks for your support
PilotLogic Architect and Core Programmer
The following user(s) said Thank You: gulyone

Please Log in or Create an account to join the conversation.

Patch for fpGUI integration... 9 years 4 months ago #6202

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello. ;)

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.

Patch for fpGUI integration... 9 years 4 months ago #6204

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
Thanks Sir
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Patch for fpGUI integration... 9 years 4 months ago #6236

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
Hello everybody.

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.

Patch for fpGUI integration... 9 years 4 months ago #6298

  • Vicente García
  • Vicente García's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 3
  • Thank you received: 0
Hello, Fredvs:

Is the 5.0 patch valid for CT5.1?

Regards,
Vicente

Please Log in or Create an account to join the conversation.

Patch for fpGUI integration... 9 years 4 months ago #6300

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • 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.

Patch for fpGUI integration... 9 years 4 months ago #6301

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
NO guys
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.

Patch for fpGUI integration... 9 years 4 months ago #6302

  • Fred
  • Fred's Avatar Topic Author
  • Visitor
  • Visitor
@ Sternas => OK ;)

Added patch for Typhon 5.1 => github.com/fredvs/uidesigner_ext
Fre;D

Please Log in or Create an account to join the conversation.

Last edit: by Fred.

Patch for fpGUI integration... 9 years 4 months ago #6303

  • Vicente García
  • Vicente García's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 3
  • Thank you received: 0
Thanks; :;

Regards,
Vicente

Please Log in or Create an account to join the conversation.

Patch for fpGUI integration... 9 years 4 months ago #6304

  • wolfram
  • wolfram's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 27
  • Thank you received: 1
I tried to integrate fpGui and uidesigner into codetyphon as described in the readme file readme_patch_typhon.txt.
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.