Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-06-07 | Adds support for OnKeyChar event to TfpgMemo | Graeme Geldenhuys | |
2013-06-07 | Surfaced OnKeyChar event for fpg_edit widgets. | Graeme Geldenhuys | |
2013-05-20 | Removed Canvas.DrawControlFrame() - fpgStyle has tha functionality now | Graeme Geldenhuys | |
Canvas.DrawControlFrame() simply passed it along to fpgStyle for a long time already. Now we finally separate the two, so the Styling code can be separated from the corelib code. | |||
2013-05-16 | grid: to prevent possible index out of bounds errors. | Graeme Geldenhuys | |
2013-05-08 | MessageDialog: BeginDraw/EndDraw is not needed in HandlePaint() | Graeme Geldenhuys | |
2013-05-07 | grid: now has a new OnHeaderClick event | Graeme Geldenhuys | |
2013-05-04 | Grid: now developers have access to visible width/height. | Graeme Geldenhuys | |
Handy for adjusting column widths. | |||
2013-05-04 | bug: fixes memo that didn't always display horizontal scrollbar | Graeme Geldenhuys | |
2013-05-02 | animation: added overloaded methods. | Graeme Geldenhuys | |
- Specifying the mask sample point is now optional for ImageFromByteArray If sample point is not specified, then (0,0) is used. - Introduced an overloaded SetImageFilename() method what can take a sample mask point too. | |||
2013-05-02 | animation: removed the checking of filename in the HandlePaint event. | Graeme Geldenhuys | |
If we have a FImage instance, that should be good enough. | |||
2013-05-01 | Added Graeme suggestions | Dibo | |
2013-05-01 | Added method ImageFromByte in TfpgBaseImgAnim. Now animation can be loaded ↵ | Dibo | |
from memory, not only from filename | |||
2013-04-29 | Merge remote-tracking branch 'demerson3/grids' into develop | Graeme Geldenhuys | |
This feature branch contains grid scrollbar improvements, and a new virtual method for end-user optimisation when using grids. | |||
2013-04-29 | Fixes a spelling mistake in a code comment. | Graeme Geldenhuys | |
2013-04-29 | trackbar: published a few more events | Graeme Geldenhuys | |
2013-04-29 | trackbar: minor optimisation. Setting Position already calls RePaint and ↵ | Graeme Geldenhuys | |
DoChange. | |||
2013-04-26 | Only enable the debug interface when needed. | Graeme Geldenhuys | |
2013-04-26 | trackbar: Implements vertical orientation | Graeme Geldenhuys | |
For some reason it was never implemented before!! Oops. | |||
2013-04-19 | Another file system encoding fix for TfpgINIFile | Graeme Geldenhuys | |
- fpgApplicationName() wrapper for SyUtils.ApplicationName - TfpgINIFile reference ApplicationName, instead of fpgApplicationName - In TfpgINIFile we forgot to encode the file name back to the system encoding before we called Create(). | |||
2013-04-19 | TfpgINIFile called the SysUtils.GetAppConfigDir() instead of ↵ | Graeme Geldenhuys | |
fpgGetAppConfigDir() This should fix the file encoding issue experienced under Windows. | |||
2013-04-19 | Published TfpgPanel.OnResize property | Dibo | |
2013-04-18 | Grids: set horiz scrollbar pagesize to 5 for smoothscroll, 1 otherwise | David Laurence Emerson | |
2013-04-18 | Grids: basegrid working great with PrepareCells function and new optimizations | David Laurence Emerson | |
2013-04-18 | Grids: basegrid drawing right! Created PrepareCells function. Still ↵ | David Laurence Emerson | |
preparing too many cells. | |||
2013-04-18 | Grids: basegrid pre calculation, not drawing right | David Laurence Emerson | |
2013-04-18 | Grids: basegrid updateScrollbars done? | David Laurence Emerson | |
2013-04-18 | Grids: basegrid updateScrollbars almost done | David Laurence Emerson | |
2013-04-18 | Grids: improve UpdateScrollbars for resizing etc | David Laurence Emerson | |
2013-04-18 | Merge branch 'hotfix-2' into develop | Graeme Geldenhuys | |
I found a problem with the deadkey support - it broke keyboard input under Windows. The original deadkey input issue seems to have been X11 specific, so should be fixed at widget level, but rather in the fpg_x11.pas unit. |