Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-25 | Merge branch 'gridborderstyle' into develop | Graeme Geldenhuys | |
2014-02-25 | Fixes small spelling mistake in code comment. | Graeme Geldenhuys | |
2014-02-25 | grid: Final piece of the puzzle. BorderStyle is now fully working. | Graeme Geldenhuys | |
2014-02-25 | grid: Removes last traces of that pesky FMargin variable. | Graeme Geldenhuys | |
2014-02-25 | grid: minor code formatting fix. | Graeme Geldenhuys | |
2014-02-25 | grid: First run through code removing hard-coded border widths. | Graeme Geldenhuys | |
This was mostly the replacement of FMargin field variable usage. Tested and grid still works like before. | |||
2014-02-25 | grid: introduce an overloaded GetClientRect() function. | Graeme Geldenhuys | |
This takes into account BorderStyle and border widths from the theme manager. | |||
2014-02-24 | fix github bug #8: fpGUI as x11 root window fails. | Graeme Geldenhuys | |
Solution gave by Mohaslan. Checking if AWindow or AProperty actually have valid values resolves the problem. | |||
2014-02-23 | documentation scripts update | Graeme Geldenhuys | |
Updated the scripts by removing missing fpdoc XML files. | |||
2014-02-23 | edit: Remove more hard-coded values for improved themes support. | Graeme Geldenhuys | |
2014-02-04 | uidesigner: surfaced the TfpgTrackBar.SliderLength property in the Object ↵ | Graeme Geldenhuys | |
Inspector | |||
2014-01-25 | Merge branch hyperlink into develop | Graeme Geldenhuys | |
Small branch that contained some improvements to the TfpgHyperLink widget. | |||
2014-01-25 | hyperlink: Removed hard-coded font name, and make it more cross-platform ↵ | Graeme Geldenhuys | |
friendly. | |||
2014-01-25 | hyperlink: defined a new named color clHyperLink and used in in TfpgHyperLink | Graeme Geldenhuys | |
This makes it easier to customise in themes - without needing to override TfpgCanvas.DrawString() | |||
2014-01-24 | aggpas: Agg2D Console demo - improve font location constant for FreeBSD | Graeme Geldenhuys | |
2014-01-24 | aggpas: fixes grammar in code comment. | Graeme Geldenhuys | |
2014-01-24 | aggpas: New Agg2D Console demo. | Graeme Geldenhuys | |
See the unit's header comment for more details. | |||
2014-01-24 | aggpas: Makes the agg_2D.pas unit compilable again. | Graeme Geldenhuys | |
2014-01-24 | Fixes a spelling mistake in a code comment. | Graeme Geldenhuys | |
Also removed trailing spaces from some lines. | |||
2014-01-24 | GDI: Fixes mouse wheel scrolling bug on newer Windows versions. | Graeme Geldenhuys | |
For some odd reason under Win7 only downward scrolling was working. This changes fixes it. Tested on Win2000 and Win7 systems. | |||
2014-01-23 | Avoid last item selection when mouse points over last item | Jean-Marc | |
2014-01-21 | updatescrollbar at end of handlepaint | Jean-Marc | |
2014-01-20 | Exclude *.exe files from git output | Graeme Geldenhuys | |
We don't need to track EXE files. | |||
2013-12-28 | uidesigner: completed string constants to resource string for vfdforms.pas unit | Graeme Geldenhuys | |
2013-12-27 | uidesigner: More string constants refactored to resource strings. | Graeme Geldenhuys | |
2013-12-27 | uidesigner: unit header comment updated | Graeme Geldenhuys | |
2013-12-22 | demos: Minor improvements to the Custom Styles/Themes demo. | Graeme Geldenhuys | |
2013-12-22 | Auto-register new "dark" themes as part of the standard available themes. | Graeme Geldenhuys | |
2013-12-22 | ide: neatened up the uses clause of the program unit. | Graeme Geldenhuys | |
2013-12-22 | Adds 2 new themes to the fpGUI framework. | Graeme Geldenhuys | |
All are 'dark' themes, but with various looks and color variations. Thanks to Rochdi Abdelilah (aka ROCABDEL) for the fantastic contribution. | |||
2013-12-20 | uidesigner: Fixes compiler hints about unused variables. | Graeme Geldenhuys | |
2013-12-20 | uidesigner: All dialog titles in vfdforms unit are now localised. | Graeme Geldenhuys | |
2013-12-20 | uidesigner: using inheritance to simplify setting localisation values. | Graeme Geldenhuys | |
Introduced virtual methods that simply need to be overwritten in descendants, which then set localisation values. Also moved some constants to the vfd_constants unit. | |||
2013-12-20 | uidesigner: Adds last missed localisation of vfdmain unit. | Graeme Geldenhuys | |
2013-12-20 | uidesigner: Started enabling localisation | Graeme Geldenhuys | |
- Started extracting string values to resourcestring constants. - Introduced a new vfd_constants unit for all constants and resourcestring constants Still need lots to do. | |||
2013-12-17 | agg2d: fix spelling mistake in code comment | Graeme Geldenhuys | |
2013-12-17 | editcombo: Publish the missing ReadOnly property | Graeme Geldenhuys | |
2013-12-17 | editcombo: Implements painting a ReadOnly state | Graeme Geldenhuys | |
2013-12-17 | editcombo: Removed hard-coded control frame sizes | Graeme Geldenhuys | |
Instead the widget now queries the current style for those values. | |||
2013-12-17 | editcombo: removed BeginDraw/EndDraw calls which are not needed. | Graeme Geldenhuys | |
For a long time now those calls are not need. The base canvas class already does all the double buffering for us. | |||
2013-12-17 | basegrid: removed hard-coded control frame size values. | Graeme Geldenhuys | |
The grid used to use hard-code control frame sizes. Now it queries the current theme, and uses those returned values accordingly. | |||
2013-12-17 | listview: removed hard-coded control frame size values. | Graeme Geldenhuys | |
It now queries the style for the control frame size, and then calculates the clip rectangle accordingly. | |||
2013-12-17 | listview: painting of bottom right rectangle was all wrong. | Graeme Geldenhuys | |
The little rectangle between the horizontal and vertical scrollbars was painted all wrong. | |||
2013-12-08 | win32: package file file changes due to newer Lazarus IDE version. | Graeme Geldenhuys | |
2013-12-08 | gdi: forgot to remove a debug writeln() statement. | Graeme Geldenhuys | |
This caused a "file not open" error when pausing and resuming Windows VM's - thus the system time changes. | |||
2013-12-01 | Fixing Listbox hard-coded border width - fixes theming issues. | Graeme Geldenhuys | |
As with the ComboBox before, the ListBox hard-coded a 2px border, instead of querying the fpgStyle for the theme's border widths. | |||
2013-12-01 | Fixes hard-coded widget border size - fixes theming issues | Graeme Geldenhuys | |
The ComboBox widget never asked the fpgStyle the size of the theme border, and always assumed 2px, which was wrong. It now correctly queries the fpgStyle (current theme) for the border sizes. | |||
2013-11-01 | hyperlink: default URL is now fpGUI website constant value. | Graeme Geldenhuys | |
2013-11-01 | calendar: increased the dropdown window slightly of Calendar Combobox | Graeme Geldenhuys | |
just to make double sure no accidental scrolling occurs in calendar grid. | |||
2013-11-01 | grid: The extra "+1" caused unnecessary scrolling | Graeme Geldenhuys | |
This was evident in the Calendar Combobox with the focus date of 30 Nov 2013. The Sunday column was scrolled off the screen, even though there was space for it. |