Age | Commit message (Collapse) | Author |
|
|
|
If you use threads with Sychronize() calls... if there was no user input
or mouse movement, then after a while the threads got paused. As soon as
you moved the mouse, then things started working again.
I did tests with three different applications, and I believe I got this
bug fixed now.
|
|
|
|
|
|
|
|
|
|
Fixed xml conflicts of lpi's manually
Conflicts:
examples/gui/filedialog/filedialog.lpi
examples/gui/modalforms/modalforms.lpi
|
|
|
|
TfpgForm now has a new IconName property. Load a 16x16 image into the
global fpgImages instance and use that icons name in the IconName
property.
Windows support is still work-in-progress.
|
|
We can now color pick a value on a X11 desktop.
|
|
fpg_CSVParser contains a class and singleton method to allow parsing
CSV files.
fpg_StringGridBuilder is a class that allows you to load a CSV file
and automatically populate a StringGrid with its content.
|
|
|
|
Hi I made a Togglebox widget descended from TfpgComboBox. It has button
that slides side to side for checked/unchecked with a subtle animation
when toggled. Various colors can be changed and the animation disabled.
|
|
|
|
Hi,
For my own use, I had to create a new specific integer dialog similar to the
existing inputquerydialog.
Attached is the patch for it.
Hope it will be usefull
Regards
Jean-Marc
New integerinputquery dialog
Signed-off-by: Jean-Marc <jmarc.levecque@dbmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Solution gave by Mohaslan. Checking if AWindow or AProperty actually
have valid values resolves the problem.
|
|
All are 'dark' themes, but with various looks and color variations.
Thanks to Rochdi Abdelilah (aka ROCABDEL) for the fantastic contribution.
|
|
We did the color conversion to RGB, and then in the last block of code
we strangely discarded that conversion. Without the color conversion
(some colors can be "alias colors" like clButtonFace) we might process
rubbish data.
Now it should be fixed. Thanks to user UAPLY for spotting this.
|
|
https://github.com/graemeg/fpGUI/issues/9
Thanks to UAPLY for debugging the issue and supplying the solution. Much
appreciated.
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
src/corelib/x11/fpgui_toolkit.lpk
|
|
|
|
- moved fpg_fontcache unit to corelib/render/software/
- added fpg_fontcache unit to x11 fpgui_toolkit.lpk package
- translates FontDesc to FontCache item.
Tested under X11 only.
|
|
|
|
Added debug interface units to 'corelib' and to the fpgui_toolkit packages
|
|
Some desktop enviroments or window managers include support for a clipboard
manager. This clipboard manager can make the content of the clipboard persistent
even after the source application closed down.
|
|
|
|
|
|
Under *nix systems, if we can't find the direct location of docview, we
try the 'which docview' command. If we get a positive response, we know
docview is in the system path, and we can go ahead and launch it.
At least this doesn't instantly throw an exception when docview can't
be found on the first attempt.
|
|
|
|
|
|
Some fonts like "Anonymous Pro" have characters like ( or ) that is larger (taller) than capital
letters. Using the .Height property make multi-line text with ( or ) symbols not touch. This issue
was noted in the TfpgTextEdit widget used in Maximus IDE.
|
|
This has been a long awaited feature. There is still some functionality missing and some
more tweaks that need to be applied, but this implementation does work. It has been tested
under JWM (Joe's Window Manager), MATE (Gnome2 fork) and KDE 4.8.x
The Windows implementation will follow shortly.
|
|
I'm not sure if this changes is needed any more for the latest FPC though. Anyway, now it is
consistent with most other usages of Xlib API and boolean values.
|
|
is being used.
Hopefully this code changes make it more clear.
|
|
The XLib man pages clearly state that the TXEvent structure must be cleared to 0 values
before use.
|
|
|
|
|
|
|
|
Unknowingly the NetWindow features were broken, eg: Fullscreen didn't work etc because
they exit too early out of the functions due to an empty FAtomSupported[]
|