Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-05 | StringGrid mediator was missing SetActive() implementation. | Graeme Geldenhuys | |
This meant ClearList was never called anywhere. ClearList() was also slightly incorrect in the ListView mediator. | |||
2010-10-05 | StringGrid mediator bugfix in ClearList method | Graeme Geldenhuys | |
2010-10-04 | uidesigner: Made Align property available for all registered widgets. | Graeme Geldenhuys | |
2010-10-04 | uidesigner: Registered Splitter in component palette. | Graeme Geldenhuys | |
2010-10-04 | Published Align property for all widgets. | Graeme Geldenhuys | |
2010-10-04 | Added missing predefined color for Splitter Grabbar. | Graeme Geldenhuys | |
2010-10-04 | Reworked algorythm for Align property | Graeme Geldenhuys | |
* It used to have a hard-coded processing of alignment. Top, Bottom, Left, Right and then Client. * This meant extra "fake" panels was required to get a specific design. * Align property is now processed in the creation order of the widgets. | |||
2010-10-04 | Splitter more visible in designer mode | Graeme Geldenhuys | |
Add extra border painting so it will be more visible in the UI Designer. | |||
2010-10-04 | splitter bugfix: Splitter was sometimes non-movable because FControl was nil | Graeme Geldenhuys | |
The detection of which neighbouring control to resize was not 100% which resulted in a non-movable splitter. This is now fixed. | |||
2010-10-04 | Splitter grabbar color is now a system color. | Graeme Geldenhuys | |
2010-10-04 | Anchors now support relative positioning | Graeme Geldenhuys | |
If you only set a single anchor eg [anTop] and you resize the width of the form, the component will stay relative to the original position. if you place a component in the center of a form, and set anchors to [], and resize the form, the component will stay centered. | |||
2010-10-04 | Update class documentation with "delayed resource allocation" information. | Graeme Geldenhuys | |
2010-10-04 | X11: extra failsafe before posting FPGM_RESIZE event. | Graeme Geldenhuys | |
2010-10-03 | X11: fake a Resize event after the window is mapped (shown). | Graeme Geldenhuys | |
X11 seems too efficient, so one the initial mapping of the window to the display, no resize event needs to occur, and it doesn't. This screws with Align property which expects as Resize event (like Windows GDI). So we fake a resize event. | |||
2010-10-03 | uidesigner now gives better default form names and detects conflicts | Graeme Geldenhuys | |
* Form name conflicts are now detected and creation of that new form is stopped before causing harm. * No default form name is given any more in the name prompt dialog because the new form will already be named 'FormX' where X is the next available number. | |||
2010-10-03 | uidesigner handling multiple forms bug fix. | Graeme Geldenhuys | |
When creating multiple forms in a single unit, the uidesigner overwrote the last selected form's name to be the same as the newly created form. This patch fixes that bug. | |||
2010-10-03 | Published OnPaint for TfpgPanel and TfpgGroupBox. | Graeme Geldenhuys | |
2010-10-01 | TfpgValueBar: Set default property values. | Graeme Geldenhuys | |
2010-10-01 | Color Select Dialog: the second tab for color selection has been implemented | Graeme Geldenhuys | |
* The SelectedColor is now based on the last active tab. - If the ColorWheel was active, it takes that selected color - If the Color Palette Listbox was active, it takes that selected color. | |||
2010-10-01 | TfpgSpinEdit bugfix: key up/down/pgup/pgdn never triggered the OnChange event. | Graeme Geldenhuys | |
2010-10-01 | spinedit: replaced code with an existing method to do rectangle conversion | Graeme Geldenhuys | |
2010-10-01 | spinedit: arrow painting used wrong button border size | Graeme Geldenhuys | |
2010-10-01 | fixed issue ID: 3030971 from SourceForge. | Graeme Geldenhuys | |
When the date/time changes to an earlier date while an fpGUI application is running, all timers stopped firing. Under Windows all timers are reset. TODO: Found out what happens under Linux and how we can detected a date/time change. | |||
2010-10-01 | Fix compilation under Windows. Force DeleteFile() from Sysutils, not Windows ↵ | Graeme Geldenhuys | |
API. | |||
2010-10-01 | bugfix for ID: 3064350 from SourceForge. | Graeme Geldenhuys | |
* A default font size is now set. * The Writeln() statement is now hidden under IFDEF's like it was supposed to be. | |||
2010-10-01 | uidesigner: registered Enabled and all color related properties with Object ↵ | Graeme Geldenhuys | |
Inspector | |||
2010-10-01 | minor bugfix in TfpgBaseNumericEdit. Setting NegativeColor doesn't cause a ↵ | Graeme Geldenhuys | |
repaint | |||
2010-10-01 | published Enabled property on all (most) components | Graeme Geldenhuys | |
* Now the UI Designer can work with that property too * A few other components got one or two other properties published too. | |||
2010-10-01 | Set default property values for TfpgWindowBase | Graeme Geldenhuys | |
2010-10-01 | color dialog: The PageControl and Tabsheets now have meaningful names. | Graeme Geldenhuys | |
2010-10-01 | uidesigner: Implemented a TfpgColor property editor | Graeme Geldenhuys | |
Now finally we should be able to edit color values in the Object Inspector. Known Limitations * Color names like clRed are not parsed yet. Such values will be read and written back as TfpgColor($FF0000) instead. I'm working on fixing this. | |||
2010-10-01 | minor improvement to fpgGetNamedColor - now using fpgIsNamedColor internally. | Graeme Geldenhuys | |
2010-10-01 | new function introduced: fpgIsNamedColor() | Graeme Geldenhuys | |
Then name says it all. | |||
2010-10-01 | minor code formatting | Graeme Geldenhuys | |
2010-10-01 | uidesigner: correctly center images in component palette buttons. | Graeme Geldenhuys | |
2010-10-01 | uidesigner: Improved the naming of the menu items and tooltips | Graeme Geldenhuys | |
It seems the previous captions sometimes cause confusion as to what action will be applied. | |||
2010-10-01 | bugfix: SpinEdit sometimes caused an AV because fpgCaret could not paint | Graeme Geldenhuys | |
2010-10-01 | fpg_colorwheel: Improved the look of components while on Designer Form. | Graeme Geldenhuys | |
For speed reasons we paint a basic look of the components while busy in UI Designer. | |||
2010-10-01 | uidesigner: Added TfpgColorWheel and TfpgValueBar to component palette. | Graeme Geldenhuys | |
2010-09-30 | This patch gives UTF8Insert more descriptive parameter names | Graeme Geldenhuys | |
2010-09-30 | Added new 'stdimg.about' image. Handly for toolbar usage. | Graeme Geldenhuys | |
2010-09-30 | fpg_utils: new fpgDeleteFile() wrapper for the RTL DeleteFile() procedure | Graeme Geldenhuys | |
2010-09-30 | docview help file update. | Graeme Geldenhuys | |
Amended information about Annotations/Notes support. | |||
2010-09-30 | richview: track cursor position for DocView Notes support | Graeme Geldenhuys | |
* Now we can click anywhere in the DocView topic to place our notes. There are still some minor positioning bugs, but I'll get to that later. | |||
2010-09-30 | docview: minor code formatting | Graeme Geldenhuys | |
2010-09-30 | Removed FontWidthPrecisionFactor. We don't use it anyway. | Graeme Geldenhuys | |
2010-09-30 | docview: configuration of Notes color is now possible. | Graeme Geldenhuys | |
2010-09-30 | docview: Adds annotation/notes support | Graeme Geldenhuys | |
2010-09-30 | docview: removing search highlighting by doing a blank search | Graeme Geldenhuys | |
2010-09-28 | fpg_base documentation update | Graeme Geldenhuys | |
* removed empty documentation elements. * added some minor documentation to a few elements. |