Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-16 | UIDesigner: has a new option to include/exclude code regions in new ↵ | Graeme Geldenhuys | |
dialogs/forms | |||
2010-11-16 | ReadFormState in INI handling can now ignore size dimensions if needed. | Graeme Geldenhuys | |
This is handy if you apply version version information to your ini files, and on a new version the program must ignore the old size values (because that sepecific form might have changed dimensions at design time). | |||
2010-11-16 | fixed spelling mistakes in class documentation. | Graeme Geldenhuys | |
2010-11-15 | Fixed compiler errors when DEBUG define is defined globally. | Graeme Geldenhuys | |
2010-11-15 | A new compiler define for debuging GDI key input messages. | Graeme Geldenhuys | |
2010-11-12 | checkbox: improved painting, and slight adjustment to image position | Graeme Geldenhuys | |
* Before, the image was 4 pixels away from the left, in default layout So when you align many components with there left edges, it looked as if the checkbox widget wasn't aligned correctly. * Now the image is only 2 pixels from the edge, so aligning with other widgets looks much better. * Focus rectangle is now only drawn around the text portion of the widget too. This is now similar to most OSes. | |||
2010-11-12 | fpGUI Designer now registers new properties for ComboBox widget. | Graeme Geldenhuys | |
2010-11-12 | ComboBox widget now has a AutoSize property default set to False | Graeme Geldenhuys | |
* ComboBox was always auto sized which is not always desired. We now have a property to control that behaviour. * Default is False, in preperation for layout managers which control the size. * Widget frame borders are now retrieved from the current Style instance. * default Height is set to 24px. The same default used for TfpgEdit widget. Default sizes have been moved up into TfpgBaseComboBox, out of TfpgBaseStaticCombo. | |||
2010-11-12 | Edit widget: changed AutoSize default to False | Graeme Geldenhuys | |
* This was done in preperation for layout managers which will control widget sizes, and AutoSize will just interfere. * Default Height is now set at 24px (same as what it was before with default Arial font) * Also implementeted setter for AutoSize property. This now correctly adjusts the widget set when the property is changed to True. | |||
2010-11-12 | extension to TfpgStyle. functions to return widget border sizes. | Graeme Geldenhuys | |
2010-11-12 | Minor docs for Canvas.GradientFill() | Graeme Geldenhuys | |
2010-11-12 | X11: extra checks and precautions | Graeme Geldenhuys | |
2010-11-12 | Extra check in SetPosition, so we don't trigger it needlessly. | Graeme Geldenhuys | |
2010-11-12 | Added "call stack debugging" for internal use. | Graeme Geldenhuys | |
It's disabled by default. Enabling can be done via project level or inside each unit at the beginning of such units. | |||
2010-11-12 | New debugging methods | Graeme Geldenhuys | |
Used internally, but could be used in developers own software too. | |||
2010-11-12 | fpgApplication.CreateForm implementation has changed, but end result is the same | Graeme Geldenhuys | |
Apparently it is good to allocate a instance, without calling the constructor. I'm not exactly sure why, but it also makes supporting FPC 2.5.1 a lot less messy (no casting required). | |||
2010-11-12 | Position the cursor correctly inside a Edit with text. | Graeme Geldenhuys | |
Old behaviour was that the beginning of long text was scrolled off the left of the edit, so you saw the end of the text. Now we should see the beginning of the text and the end of the Text is out of view on the right. | |||
2010-11-11 | register missing BoxLayout property of CheckBox in fpGUI Designer. | Graeme Geldenhuys | |
2010-11-11 | Bumped the version number so it's newer than the last release. | Graeme Geldenhuys | |
2010-11-11 | updated website url constant | Graeme Geldenhuys | |
2010-11-11 | about fpgui dialog: improved the wording. | Graeme Geldenhuys | |
2010-11-11 | docview: about form text change | Graeme Geldenhuys | |
2010-11-11 | File Open/Save dialog now reacts to ENTER key press | Graeme Geldenhuys | |
Another one of those annoyances I had to fix. When I enter a file name to save and want to press ENTER to save and close the dialog. | |||
2010-11-11 | listview bugfix: removed index out of bounds error | Graeme Geldenhuys | |
2010-11-10 | Implemented some overlooked methods for Listview subitems. | Andrew Haines | |
2010-11-10 | Fixed bug where images would be drawn over the headers when partially ↵ | Andrew Haines | |
scrolled. DrawImage does not obey the cliprect. | |||
2010-11-10 | Implemented painting Listview Subitems icons | Andrew Haines | |
TfpgListView.Subitems is actually TfpgListViewSubItems and can be casted as such to alter the imageindex of subitems Updated the example so subitems have an assigned imagelist | |||
2010-11-10 | Started implementing Icons in listview | Andrew Haines | |
Fixed a crash in the listview example when it was closing Updated listview example to use icons | |||
2010-11-08 | Listview selection now uses an avl tree which is much faster than TList with ↵ | Andrew Haines | |
a large amount of items Commented a stray WriteLn | |||
2010-11-08 | Menu's now invert the color the arrow for submenu's so they are visible when ↵ | Andrew Haines | |
highlighted | |||
2010-11-08 | Beautified the listview sample by adding panels and a splitter | Andrew Haines | |
2010-11-08 | Improved listview selection so that it is more reliable | Andrew Haines | |
2010-11-09 | * Added property IgnoreDblClicks to TfpgWidget | Andrew Haines | |
* TfpgButton now ignores double clicks by default | |||
2010-11-08 | Revert "Merge branch 'master' of ↵ | Graeme Geldenhuys | |
ssh://fpgui.git.sourceforge.net/gitroot/fpgui/fpgui" Andrew is finding is training wheels with git. This reverts commit e320dfae6add39c66ea554dbb161a844ee06db4d, reversing changes made to 735aec8207036adb17f2174ffcb9056bee712ed3. | |||
2010-11-05 | Merge branch 'master' of ssh://fpgui.git.sourceforge.net/gitroot/fpgui/fpgui | Andrew Haines | |
2010-11-01 | PageControl: Right click popup menu caption now shows tab you clicked over | Graeme Geldenhuys | |
* The popup menu caption changes if you click over any non-active tabs * Selecting the popup menu item, closes the tab you clicked over - no need to set it as the active tabsheet first, before closing. | |||
2010-11-01 | fpg_tab: Refactored HandleLMousUp and extracted most of the code into a new | Graeme Geldenhuys | |
method called TabSheetAtPos(). This allows the developer to reuse this method too for other things. | |||
2010-10-29 | New Grid HeaderStyle property, and new Canvas/Style.DrawBevel() method | Graeme Geldenhuys | |
Grid.HeaderStyle has Button, Thin and Flat options New DrawBevel can draw a bevel raised or lowered using standard system colors. Quite similar to TfpgBevel. New DrawBevel() method and new Grid.HeaderStyle option. | |||
2010-10-29 | TfpgButton.Down property didn't have a default in property declaration. | Graeme Geldenhuys | |
2010-10-29 | bugfix: button click via keyboard was broken. | Graeme Geldenhuys | |
When I changed the DoubleClick and SingleClick behaviour I accidently broke the 'click via keyboard' (Enter or SpaceBar). | |||
2010-10-29 | DND demo: updated project settings. | Graeme Geldenhuys | |
2010-10-29 | Removed the stray writeln() statement. | Graeme Geldenhuys | |
2010-10-29 | Code cleanup by removing leftover writeln() statements. | Graeme Geldenhuys | |
2010-10-29 | Fixed Windows DND memory leaks. | Graeme Geldenhuys | |
2010-10-29 | Published the DND propertys for some of the most used components. | Graeme Geldenhuys | |
This is so they can be tested. Once DND stabilizes, I'll make the properties available on the other components too. | |||
2010-10-29 | DND Example project improvements. | Graeme Geldenhuys | |
* New checkbox to toggle OnDragEnter's Accept parameter * Changed "draggable" label's background color * Implemented 'Clear' button | |||
2010-10-29 | More DND debugging code for TfpgGDIDrag class. | Graeme Geldenhuys | |
2010-10-29 | Moved OnDragStartDetected from TfpgWidget to TfpgWindowBase | Graeme Geldenhuys | |
* also introduced virtual DoDragStartDetected which executes the OnDragStartDetected event * We also added a override of DoDragStartDetected in GDI for some extra tasks. | |||
2010-10-29 | Updated X11 code due to property changes in TfpgMimeDataItem class. | Graeme Geldenhuys | |
2010-10-29 | Added DND debugging entries and minor code formatting improvements. | Graeme Geldenhuys | |