Forum > Other

Does fpgui still maintained?

(1/4) > >>

guest65109:
I tried to build an empty form project with the fpgui widgetset. After I copy the src directory to lcl/fpgui I attempted to build the example project without success. First, it ask about a missing unit synregexpr. I searched and can't found this unit anywhere but found it's being replaced by regexpr, so I edited fpg_main to replace synregexpr with regexpr. It continue to build until it present me another missing unit error: unit graph. I searched and the first thing I saw is this unit is a part of the RTL! So why it said the unit is missing? I don't understand. I also can't got any further.

Fred vS:
Hello.

Yes, fpGUI is still maintained:
https://github.com/graemeg/fpGUI/tree/maint

Please, read the INSTALL.txt file, all is explained how to do if you use Lazarus:
https://github.com/graemeg/fpGUI/blob/maint/docs/INSTALL.txt

Fre;D

Martin_fr:
I guess this is about the LCL-widgetset for fpgui.

According to svn, it had its last update in May 2019  (and unrelated changed later...)
The May update was a set of patches from Graeme.

Other than this, no idea how regularly it is looked after....

guest65109:

--- Quote from: Fred vS on January 05, 2020, 05:30:26 pm ---Hello.

Yes, fpGUI is still maintained:
https://github.com/graemeg/fpGUI/tree/maint

Please, read the INSTALL.txt file, all is explained how to do if you use Lazarus:
https://github.com/graemeg/fpGUI/blob/maint/docs/INSTALL.txt

Fre;D

--- End quote ---

It seemed /usr/share/lazarus/2.0.6/lcl/interfaces/fpgui/README.txt need updating.


--- Quote ---fpGUI Toolkit
=============

The official fpGUI website is:

  http://fpgui.sourceforge.net


Getting the source code
-----------------------
The Lazarus svn does not contain the fpGUI sources. You can get the
fpGUI sources via the fpGUI Git repository as follows:

  git clone git://git.code.sf.net/p/fpgui/code fpgui-code

...or you can download a zip archive of the latest code, using
the mirror repository on GitHub.

  https://github.com/graemeg/fpGUI/archive/master.zip


Setup to compile LCL-fpGUI
--------------------------

 Option 1)
   Copy the 'src' directory from the fpGUI sources into your Lazarus
   directory as follows:

     <fpgui>/src/ ⇒ <lazarus>/lcl/interfaces/fpgui/src/

 Option 2)
   Use your file systems's symbolic linking function to simply link
   the fpGUI src directory to the correct location in Lazarus.

   For example:
     cd /opt/lazarus/lcl/interfaces/fpgui
     ln -s /path/to/fpgui/src src


For more details see:
http://wiki.freepascal.org/fpGUI_Interface


--- End quote ---

I will follow your INSTALL.txt and check if it works.

guest65109:

--- Quote from: Fred vS on January 05, 2020, 05:30:26 pm ---Hello.

Yes, fpGUI is still maintained:
https://github.com/graemeg/fpGUI/tree/maint

Please, read the INSTALL.txt file, all is explained how to do if you use Lazarus:
https://github.com/graemeg/fpGUI/blob/maint/docs/INSTALL.txt

Fre;D

--- End quote ---

Hi, Fred. Where could I get aggpas? I can't found it under available packages nor Online Package Manager.

Navigation

[0] Message Index

[#] Next page

Go to full version