Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-08 | menubar: now set as a container widget | Graeme Geldenhuys | |
Resize messages are now propagated to the child widgets too. | |||
2014-04-27 | treenode: new overloaded constructor and FTree moved to protected section. | Graeme Geldenhuys | |
2014-04-27 | tree node: new TreeView property to show which tree view a TreeNode belongs too. | Graeme Geldenhuys | |
2014-04-01 | When using Lazarus IDE, the image byte arrays should be code-folder | Graeme Geldenhuys | |
Just a convenience thing. ;-) | |||
2014-03-29 | Experimental (work-in-progress) Windows 8 look-alike theme. | Graeme Geldenhuys | |
At least I think it is Windows 8 (I don't own a copy) - I am working of screenshots I found on the internet. I liked the look, so thought I would start on a fpGUI theme for it. | |||
2014-03-29 | ComboBox/EditCombo now uses the new fpgStyles API. | Graeme Geldenhuys | |
2014-03-29 | combobox/editcombo: Internal button painting now only done in HandlePaint | Graeme Geldenhuys | |
Painting outside the HandlePaint() is often a source of problems. | |||
2014-03-29 | checkbox now uses new fpgStyle methods for the painting of the checkbox image | Graeme Geldenhuys | |
2014-03-29 | style: new button state btfEnabled | Graeme Geldenhuys | |
2014-03-24 | Publishes the OnKeyPress event for TfpgButton | Graeme Geldenhuys | |
We had that event all implemented, and it is useful ever for buttons - so I decided to publish it too. | |||
2014-03-17 | spinedit: Allow min and max values to be equal. | Jean-Marc.Levecque | |
Min and max values may be changed at execution, even becoming equal, and the output value may have to follow. | |||
2014-03-17 | scrollbar: removes TODO items already completed. | Graeme Geldenhuys | |
2014-03-17 | scrollbar: bug fix painting shadow (grey) area between slider and arrow buttons | Jean-Marc.Levecque | |
2014-03-10 | Move ShowThousand setting to BaseNumericEdit | Jean-Marc.Levecque | |
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-23 | edit: Remove more hard-coded values for improved themes support. | Graeme Geldenhuys | |
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-23 | Avoid last item selection when mouse points over last item | Jean-Marc | |
2014-01-21 | updatescrollbar at end of handlepaint | Jean-Marc | |
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-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-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. | |||
2013-10-31 | Adds a convenience function to the StyleManager class | Graeme Geldenhuys | |
2013-08-27 | Published some useful events for TfpgFileGrid and TfpgStringGrid | Graeme Geldenhuys | |
2013-08-27 | Published some useful events for TfpgRadioButton class | Graeme Geldenhuys | |
2013-08-27 | published OnExit and OnEnter events for TfpgButton class. | Graeme Geldenhuys | |
2013-08-27 | Replaced the FPC dbugintf unit with the customised fpGUI one. | Graeme Geldenhuys | |
2013-07-25 | tabs: Fixed the painting of tabs when positioned at tpBottom. | Graeme Geldenhuys | |
* The text was not at the correct position (to high) * The tab height was not the same as when tpTop is used | |||
2013-07-25 | tabs: Tab height is now correctly drawn - no hard-coded 21px height any more | Graeme Geldenhuys | |
2013-07-15 | tabs: ensures that scroll buttons are not visible | Graeme Geldenhuys | |
2013-07-15 | pagecontrol: tab height is not hard-coded any more. | Graeme Geldenhuys | |
2013-07-15 | CreateComboBox(): specify the default height to be the same as in constructor | Graeme Geldenhuys | |
2013-06-07 | Surface more of the commonly used events for the TfpgEditCombo widget | Graeme Geldenhuys | |
2013-06-07 | Adds OnKeyChar support to TfpgEditCombo widget | Graeme Geldenhuys | |
2013-06-07 | Surfaced more of the commonly used events for TfpgMemo | Graeme Geldenhuys | |