Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-04 | Crap! TRGBTripple conflicts with the Windows unit from FPC. | Graeme Geldenhuys | |
So we have to specify the fpg_base unit so the compiler knows which structure we are refering to. | |||
2015-04-04 | Russion language file update | Graeme Geldenhuys | |
2015-03-18 | Two new form helper functions added to fpgApplication | Graeme Geldenhuys | |
- GetFormByClassName() - GetFormByName() | |||
2015-03-10 | Removes deprecated TFPColor usage | Graeme Geldenhuys | |
- That includes any color conversion functions - Projects using TFPColor | |||
2015-03-09 | Replace deprecated functions with alternatives | Graeme Geldenhuys | |
2015-03-09 | Adds new functions to fpg_utils | Graeme Geldenhuys | |
* fpgGitBit() - queries bit values * fpgSetBit() - sets bit values * fpgIntToBin() - outputs bit valuse as a string | |||
2015-03-05 | Published some mouse events for Checkbox, ComboBox, Edit, EditBtn, Listbox ↵ | Graeme Geldenhuys | |
and Memo | |||
2015-03-01 | Minor tweak to the compiler settings | Graeme Geldenhuys | |
2015-02-28 | bug: Improved tokenizer to correctly extract font name for Font Dialog. | Graeme Geldenhuys | |
Before the tokenizer didn't accept a font name that contain the @ or - symbols, thes the font name listbox never had any selection shown. | |||
2015-02-28 | code formatting fix | Graeme Geldenhuys | |
2015-02-28 | bug: Fixes GDI issue where if font name contain a @ or - symbol the couldn't ↵ | Graeme Geldenhuys | |
be selected For example: '@Terminal-10' did not work. Neither did 'VNI-Bamas-10'. The tokenizer was improved to look-ahead or accept extra characters like the @ symbol. | |||
2015-02-22 | vlc: fix compiler error with FPC 3.0 | Graeme Geldenhuys | |
2015-02-19 | Minor optimisation to CanvasBase.SetFont() | Graeme Geldenhuys | |
2015-02-19 | Removed fpgApplication.DefaultFont | Graeme Geldenhuys | |
We really don't need yet another "default font". All references to fpgApplication.DefaultFont has been changed to fpgStyle.DefaultFont - as it should be. | |||
2015-02-19 | menu: Replace font reference variable with direct fpgStyle calls | Graeme Geldenhuys | |
If the fpgStyle changed at runtime, those font reference variables are out of scope and causes a runtime error. | |||
2015-02-19 | tabs: Replace internal FFont reference variable. | Graeme Geldenhuys | |
If the fpgStyle was changed at runtime, the FFont reference variable was out of scope and caused a runtime error. We now simply ask fpgStyle for the DefaultFont and then all is well. | |||
2015-02-15 | bug: fixes a spelling error in a property | Graeme Geldenhuys | |
PagerWidth -> PaperWidth Thanks to Juha Manninen for reporting this. | |||
2015-02-12 | Version bump | Graeme Geldenhuys | |
2015-02-08 | Listview improvements. | Andrew Haines | |
Added Listview property OnItemActivate for when an item is doubleclicked or enter is pressed for a selected item. Added Column property AutoExpand the column will use any space leftover in the listview width. Setting to True unsets the property on other columns. Added Listview property ShowFocusRect. Sets wether or not the selected item's focusrect is drawn. | |||
2015-02-06 | Merge remote-tracking branch 'jmarcl/reporting' into develop | Graeme Geldenhuys | |
Removes unnecessary colors from the demo. | |||
2015-02-05 | Framework build scripts switched to DEBUG build mode | Graeme Geldenhuys | |
The reason this was done, is because the RELEASE mode allows FPC to strip out code that isn't used by the framework. This causes a problem for other projects, because other projects might still need that stripped out code (eg: Docview). It run it often causes a "identifier not found" error. Switching back to DEBUG build means those projects compile without problem. | |||
2015-02-02 | script: FPC reference replaced with a variable to FPC binary | Graeme Geldenhuys | |
This means if we want to change the FPC binary we only need to edit one line. | |||
2015-02-01 | Merge branch 'develop' of https://github.com/graemeg/fpGUI into develop | Andrew Haines | |
Fixed xml conflicts of lpi's manually Conflicts: examples/gui/filedialog/filedialog.lpi examples/gui/modalforms/modalforms.lpi | |||
2015-02-01 | Changes to allow modal windows to have owners. | Andrew Haines | |
2014-12-26 | Encapsulate TfpgStyle's font objects | Graeme Geldenhuys | |
Now the TfpgStyle class will free the font objects if they are reassigned No more memory leaks or manually freeing the font objects first. | |||
2014-12-20 | Updated translation constants for all language files with lastest updates. | Graeme Geldenhuys | |
2014-12-20 | color dialog: Color Picker and Hex Value editbox added. | Fred van Stappen | |
Thanks to Fred van Stappen for the original contribution. I (Graeme) make a couple more changes, code clean-up, and dialog translation. | |||
2014-12-19 | Merge remote-tracking branch 'jmarcl/editcombo' into develop | Graeme Geldenhuys | |
2014-12-18 | Fix bug in InternalListBoxSelect | Jean-Marc.Levecque | |
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr> | |||
2014-12-13 | Implements custom form icon support for X11 | Graeme Geldenhuys | |
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. | |||
2014-12-06 | Merge branch 'feature/jml-grids' into develop | Graeme Geldenhuys | |
2014-12-06 | Fix ColMax() calculation. | Graeme Geldenhuys | |
When resizing the grid at runtime, the old implementation sometimes called ColumnWidth[] with a -1 index causing an AV error. | |||
2014-12-06 | Add optional scrollbar styles | Jean-Marc.Levecque | |
2014-12-06 | Improve horizontal srcollbar behaviour | Jean-Marc.Levecque | |
2014-12-06 | Fixes compiler hint about unused variable | Graeme Geldenhuys | |
2014-12-06 | Allow grids scrollbarwidth setting | Jean-Marc.Levecque | |
2014-12-06 | Allow grids scrollbarpage setting | Jean-Marc.Levecque | |
2014-12-06 | Allow grids autoheight setting | Jean-Marc.Levecque | |
2014-11-15 | aggpas: fixes spelling mistake in code comment | Graeme Geldenhuys | |
2014-11-10 | folder dialog: Seems internal TStringList.Sorted removed duplicates | Graeme Geldenhuys | |
eg: 'Type1' and 'type1' was considered the same directory under Linux, and only one displayed. This commit fixes the issue and now all directories are displayed. | |||
2014-11-09 | Update email address in reporting file headers | Jean-Marc.Levecque | |
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr> | |||
2014-10-22 | agg_2D: fixes compilation errors. | Graeme Geldenhuys | |
The interface did not match the implementation section. My fault for not doing a good enough sync with agg2d.pas! :-/ | |||
2014-10-21 | aggpas: Implements and uses a GetWindowsFontPath function. | Graeme Geldenhuys | |
AggPas now correctly queries the correct Windows install path. Thanks Marcus for pointing out my hasty commit from before. | |||
2014-10-20 | gdi: Implements TfpgGDIApplication.GetScreenPixelColor() | Graeme Geldenhuys | |
The color picker in the ColorWheel demo now works on all supported platforms. | |||
2014-10-19 | New fpgApplication.GetScreenPixelColor() for X11 | Graeme Geldenhuys | |
We can now color pick a value on a X11 desktop. | |||
2014-10-19 | Changes created due to running "localize.sh" script | Graeme Geldenhuys | |
Basically just reordering some resources. | |||
2014-10-17 | Fixes "division by zero" error | Graeme Geldenhuys | |
eg: Compile DocView and resize the contents panel all the way to the right. The gradient panel ends up having < 1 width, which means it is not visible any more, so really the GradientFill doesn't need to do anything. | |||
2014-10-17 | Revert "CanvasBase.GradientFill causes a math error" | Graeme Geldenhuys | |
This reverts commit 1bd4b9091d3649f531c77ef0d0d656de4f6e3129. | |||
2014-10-15 | Merge remote-tracking branch 'jmarc/develop' into develop | Graeme Geldenhuys | |
2014-10-15 | aggpas: Adds a extrafpc.cfg config file to easily compile AggPas Demos | Graeme Geldenhuys | |
Usage: fpc @extrafpc.cfg <demoname>.dpr |