summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-19tabs: 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-15bug: fixes a spelling error in a propertyGraeme Geldenhuys
PagerWidth -> PaperWidth Thanks to Juha Manninen for reporting this.
2015-02-12Docs on what to do for a new releaseGraeme Geldenhuys
This is still work in progress.
2015-02-12Version bumpGraeme Geldenhuys
2015-02-08Listview 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-06Merge remote-tracking branch 'jmarcl/reporting' into developGraeme Geldenhuys
Removes unnecessary colors from the demo.
2015-02-05docview: minor tweak to project settings for RELEASE buildsGraeme Geldenhuys
2015-02-05Framework build scripts switched to DEBUG build modeGraeme 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-05uidesigner: Adds a Maximus IDE project file for UIDesignerGraeme Geldenhuys
2015-02-05docview: added a Maximus IDE project file for DocViewGraeme Geldenhuys
2015-02-04ide: recreate directory hierachy on checkoutGraeme Geldenhuys
That way if we build maximus for the first time after a fresh clone of the repository, we will not get any compiler error about the output directory not existing.
2015-02-02script: FPC reference replaced with a variable to FPC binaryGraeme Geldenhuys
This means if we want to change the FPC binary we only need to edit one line.
2015-02-02IDE: config setting to help with compiling from command lineGraeme Geldenhuys
2015-02-02Updated TODO file with completed tasks.Graeme Geldenhuys
2015-02-01Merge branch 'develop' of https://github.com/graemeg/fpGUI into developAndrew Haines
Fixed xml conflicts of lpi's manually Conflicts: examples/gui/filedialog/filedialog.lpi examples/gui/modalforms/modalforms.lpi
2015-02-01Merge branch 'topleveldialogs' into developAndrew Haines
2015-02-01Changes to allow modal windows to have owners.Andrew Haines
2015-01-19docs: Converted FPC Lang Ref IPF file to IBM850 encoding.Graeme Geldenhuys
It used to be UTF-8 encoded, but Docview and INF doesn't have an option to allow DocView to auto-set UTF-8 when the file is opened. It can do it however for IBM850.
2015-01-13RU translation update.ArtSvetlakov
I'm not sure about the author's email address - I only have the GitHub username.
2014-12-29UIDesigner: recreate unit output directory hierarchyGraeme Geldenhuys
2014-12-29Minor updates - imported latest settings from uidesigner_clean.prjGraeme Geldenhuys
2014-12-29New clean template UIDesigner project file for use with MSEideGraeme Geldenhuys
2014-12-26Encapsulate TfpgStyle's font objectsGraeme 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-21New MSEide project file for UIDesigner projectGraeme Geldenhuys
Use MSEide's global macros to define the correct paths to fpGUI
2014-12-20Updated translation constants for all language files with lastest updates.Graeme Geldenhuys
2014-12-20UIDesigner project file for MSEide updated.Graeme Geldenhuys
The project file now uses the IDE's global macros. The idea is that you have those macros setup on each platform you work on. So when you open the project, the paths would automatically be correct. This simplifies the project settings a bit.
2014-12-20color 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-19Merge remote-tracking branch 'github/develop' into developGraeme Geldenhuys
2014-12-19Merge remote-tracking branch 'jmarcl/editcombo' into developGraeme Geldenhuys
2014-12-18Fix bug in InternalListBoxSelectJean-Marc.Levecque
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr>
2014-12-15uidesigner: IconName is now available in the Object InspectorGraeme Geldenhuys
2014-12-13docs: Adds some documentation about TfpgImageBase and its ImageData propertyGraeme Geldenhuys
2014-12-13docs: Correctly documentation about TfpgColor typeGraeme Geldenhuys
2014-12-13Implements custom form icon support for X11Graeme 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-12New demo showing how to create custom windows.Graeme Geldenhuys
Painting your own borders, buttons etc. Similar to what Chrome or elementryOS apps do.
2014-12-11docs: Adds inherited docs for TfpgForm.Graeme Geldenhuys
2014-12-11docs: Added some documentation on TfpgBaseForm eventsGraeme Geldenhuys
2014-12-07Merge branch 'develop' of https://github.com/graemeg/fpGUI.git into developJean-Marc.Levecque
2014-12-06Merge branch 'feature/jml-grids' into developGraeme Geldenhuys
2014-12-06Fix 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-06Add optional scrollbar stylesJean-Marc.Levecque
2014-12-06Improve horizontal srcollbar behaviourJean-Marc.Levecque
2014-12-06Fixes compiler hint about unused variableGraeme Geldenhuys
2014-12-06Allow grids scrollbarwidth settingJean-Marc.Levecque
2014-12-06Allow grids scrollbarpage settingJean-Marc.Levecque
2014-12-06Allow grids autoheight settingJean-Marc.Levecque
2014-11-16uidesigner: Fixes crash when deleting widgets with children.Graeme Geldenhuys
2014-11-15aggpas: fixes spelling mistake in code commentGraeme Geldenhuys
2014-11-10Merge branch 'develop' of https://github.com/graemeg/fpGUI.git into developJean-Marc.Levecque
2014-11-10folder dialog: Seems internal TStringList.Sorted removed duplicatesGraeme 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.