Forum > Other
Does fpgui still maintained?
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