× CodeTyphon Platforms (Win, GTK2/3, QT4/5, Cocoa, etc) Development, discussions and problems

Loved Patch for fpGUI integration...

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago #6309 by Fred
Replied by Fred on topic Patch for fpGUI integration...
Hello :)

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?


Hum, i do not understand...

In designer_ext, there is "settings" menu. When you click on it, there is a window with => Integration into IDE =>
. None
. Into Lazarus
. Into Typhon => click on it.

See first topic of "Patch for fpGUI integration..." for explaination how to install all.

PS : Typhon or Lazarus must be installed.

What os are you using (Linux, Windows,...) and where have you installed Typhon (C:\, /user/.. ?)

Fred
Attachments:

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

More
6 years 2 months ago #6312 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
Typhon 5.1 is installed (c:\typhoon) on Win7 and works fine.
Also latest Lazarus is installed as secondary installation (but not used).
The latest developer edition of fpGui is installd in Typhon (compiled via designer_ext.lpi).

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago #6313 by Fred
Replied by Fred on topic Patch for fpGUI integration...
Hello.

What is the directory of designer_ext ( c:\designer_ext\ ? )

Could you please run designer_ext.exe as standalone, then click on => Settings => General settings.

On bottom of setting-form, what do you get ? =>
Location of ini file : c:\users\... ?

Fre;D

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago - 6 years 2 months ago #6315 by Fred
Replied by Fred on topic Patch for fpGUI integration...
@ Wosc => Indeed, you are right, for Windows it was a problem...

I apologize. It was because Windows use different config-directory with each new Windows version.

It is fixed in new release.

May you try with committed version ? (there are already compiled designer_ext in /bin/widows)=> github.com/fredvs/uidesigner_ext

PS You do not need to re-apply the Typhon patch, it was a designer_ext problem.
PS2 I hope that Sternas will integrate fpGUI designer in real, so that "virtual" integration will become "true" integration.

Many thanks to note it.

Fre;D
Last edit: 6 years 2 months ago by Fred.

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

More
6 years 2 months ago #6316 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
Directory of uidesigner_ext is c:\lib\fpc\uidesigner_ext.
If I compile(as described) then the new EXE is in c:\lib\fpc\uidesigner_ext\src\uidesigner_ext.exe
The Path in General Settings is: c:\Users\ws\AppData\Local\designer_ext\designer_ext.ini

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago #6317 by Fred
Replied by Fred on topic Patch for fpGUI integration...

The Path in General Settings is: c:\Users\ws\AppData\Local\designer_ext\designer_ext.ini


Hello. Yes, it was what i guess, Windows 7 uses a different config-path than XP.

It is fixed in new designer_ext release. (see my last topic, just before your last one).
=> github.com/fredvs/uidesigner_ext

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

More
6 years 2 months ago #6318 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
May Thanks.
Now the settings dialog in designer_ext work.

But, how I use the CodeTyphon integration?
I can not detect any changes, even if I open some ofe the fpGUI samples.
Can you pleas help me?

Best Regards
Wolfram

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago - 6 years 2 months ago #6319 by Fred
Replied by Fred on topic Patch for fpGUI integration...

Now the settings dialog in designer_ext work.


That are already good news :)

Do you have checked Integration into Typhon and closed designer_ext after that ?

Please, do not try to load files of designer_ext project => It could cause conflict with designer_ext loaded by Typhon.

Normally, if you load from "open file" in Typhon a fpGUI-form-file, Typhon must load fpGUI-form-file in his source-editor and also load designer_ext with that file.

Hum, give me some minutes and i will do a screen-recording of what must append.

Fre;D
Last edit: 6 years 2 months ago by Fred.

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago - 6 years 2 months ago #6321 by Fred
Replied by Fred on topic Patch for fpGUI integration...

Hum, give me some minutes and i will do a screen-recording of what must append.


=> sites.google.com/site/fiensprototyping/typhon_integration.mp4



[EDIT]

I can not detect any changes, even if I open some ofe the fpGUI samples.


The file must be a "fpGUI form", like in fpGUI/examples/gui/animation/anim_test.lpr, otherwise, designer_ext is not loaded.
Last edit: 6 years 2 months ago by Fred.

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

More
6 years 2 months ago - 6 years 2 months ago #6323 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
Sorry, the downloaded mp4 is only 2k and do not work.

And if I open the project "anim_test.lpi" or if I open the file "anim_test.lpr" nothin special happend.
Only the file is shown in the editor.
Last edit: 6 years 2 months ago by wolfram.

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago - 6 years 2 months ago #6325 by Fred
Replied by Fred on topic Patch for fpGUI integration...
[EDIT] => Here mp4 in attachment.

File Attachment:

File Name: typhon_int....mp4.zip
File Size:3,694 KB

Sorry, the downloaded mp4 is only 2k and do not work.

Strange... (it is working here...).


And if I open the project "anim_test.lpi" or if I open the file "anim_test.lpr" nothin special happend.
Onl the file is shown in the editor.

Hum, have you apply the typhon patch in /designer_ext/patch/Typhon and re-compiled Typhon ?
Attachments:
Last edit: 6 years 2 months ago by Fred.

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

More
6 years 2 months ago - 6 years 2 months ago #6326 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
Ok, the mp4 video now works fine.
(BTW: which software you use to make the screen recording?)

Hum, have you apply the typhon patch in /designer_ext/patch/Typhon and re-compiled Typhon ?

Yes I have done this and then cecompiled with CodeTyphon Center big IDE 32 bit.
But I have done this with the .pas patch file from yesterday.
Last edit: 6 years 2 months ago by wolfram.

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago - 6 years 2 months ago #6327 by Fred
Replied by Fred on topic Patch for fpGUI integration...

Yes I have done this and then cecompiled with CodeTyphon Center ig IDE 32 bit.
But I have done this with the .pas patch file from yesterday.

Aaargh, so i do not understand (the patch was not changed from yesterday).


(BTW: which software you use to make the screen recording?)

=> SimpleScreenRecorder 0.3.1
=> github.com/MaartenBaert/ssr
=> www.maartenbaert.be/simplescreenrecorder/

I use it on Linux, i do not know if a Windows version is available...

PS: Sorry to say it but, what a hell to use Windows => Compile Typhon takes many hours => Same Typhon compiled in Linux takes few minutes...

Fre;D
Last edit: 6 years 2 months ago by Fred.

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

More
6 years 2 months ago #6329 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
I have now made the patch a second time.
Now it works (Win7,32bit) in Typhon 32 and 64.
Many thanks for your good work.

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

More
6 years 2 months ago #6330 by wolfram
Replied by wolfram on topic Patch for fpGUI integration...
I have some problems how to work with this fpGUI Typhon integration.
E.g. I open a fpGUI sample.
Then the Designer_ext starts.
I add some controls and then use File-Save in the fpGui Designer.
Now Typhon says, that the File has changed outside the Typhon editor and
I say YES to relod the changes from file.
Now fpGUI designer ends and I have to reload the project in Typhon so that fpGUI disigenr starts again.
During this reload fpGUI desinger causes a exception and I have to to a second reload of the project.

In ddition there ar problems in fpGUI deigner.
E.g. if I add some new controls, then the coresponding unit will not be inserted in the uses area automticaly.

All this is not very useful.
Or am I doing something wrong?

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago #6332 by Fred
Replied by Fred on topic Patch for fpGUI integration...

I add some controls and then use File-Save in the fpGui Designer.
Now Typhon says, that the File has changed outside the Typhon editor and
I say YES to relod the changes from file.

Yes, it is the way it should work.

Now fpGUI designer ends and I have to reload the project in Typhon so that fpGUI disigenr starts again.
During this reload fpGUI desinger causes a exception and I have to to a second reload of the project.

No, that is not normal, i will check it this (late) afternoon. I have to confess you that i dont have fully tested ide integration with Windows.
I will fix it.

In ddition there ar problems in fpGUI deigner.
E.g. if I add some new controls, then the coresponding unit will not be inserted in the uses area automticaly.

Do you mean that if you add, for example a fpgCheckbox, in uses section fpg_checkbox is not added automatic ?
Yes, i know, that was asked already in fpGUI forum. It is on the TODO list.


Write you later.
Fre;D

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 2 months ago #6339 by Fred
Replied by Fred on topic Patch for fpGUI integration...

Now fpGUI designer ends and I have to reload the project in Typhon so that fpGUI disigenr starts again.
During this reload fpGUI desinger causes a exception and I have to to a second reload of the project.

=>

No, that is not normal, i will check it this (late) afternoon. I have to confess you that i dont have fully tested ide integration with Windows.
I will fix it.


Yes, indeed, there are big problems with Ide integration in Windows.
I am verry sorry but, till now, i do not find the solution ( => problems with TProcess).

So, i apologize, but IDE integration is only working in Linux, for now.

But you can use Designer_ext as stand-alone in Windows, of course.

Fre;D

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 1 month ago - 6 years 1 month ago #6340 by Fred
Replied by Fred on topic Patch for fpGUI integration...
[EDIT] => Deleted all because of good news in next topic...
Last edit: 6 years 1 month ago by Fred.

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 1 month ago #6341 by Fred
Replied by Fred on topic Patch for fpGUI integration...
Hello everybody.

I am happy to come today with excellent news. :)

IDE integration is now fully ok for Windows too ;-)

After loooong and big fight => Yep, it is working.
Tested on Windows XP, 7, 8 and via Linux-Wine.

=> github.com/fredvs/uidesigner_ext

Fre;D

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

  • Fred
  • Topic Author
  • Visitor
  • Visitor
6 years 1 month ago - 6 years 1 month ago #6359 by Fred
Replied by Fred on topic Patch for fpGUI integration...

In ddition there ar problems in fpGUI deigner.
E.g. if I add some new controls, then the coresponding unit will not be inserted in the uses area automticaly.


=> Done :)

Hello everybody ;-)

I am happy to present the automatic units adder =>

> sites.google.com/site/fiensprototyping/fpgui_autounits.mp4

The goal of that feature is for lazy programmer, like me. ;-)
But all the others must not cry, it is a option in "Settings", so if you prefer to add units manually, you can. ;)

All widgets are implemented.

=> github.com/fredvs/uidesigner_ext

Fre;D
Last edit: 6 years 1 month ago by Fred.

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