summaryrefslogtreecommitdiff
path: root/uidesigner/vfdwidgets.pas
AgeCommit message (Collapse)Author
2012-07-17uidesigner: Adds TfpgHyperlink widget to the design palette.Graeme Geldenhuys
2012-07-17uidesigner: Makes the TfpgEdit.PasswordMode property available in OI window.Graeme Geldenhuys
2012-07-17uidesigner: Adds a new hyperlink icon for use by UI Designer.Graeme Geldenhuys
2011-12-05UIDesigner: surface BorderStyle and ScrollbarStyle for some widgets.Graeme Geldenhuys
2011-05-24uidesigner: register new properties for Calendor ComboboxGraeme Geldenhuys
2011-04-23UI Designer: registered the new TfpgEditButton componentGraeme Geldenhuys
2011-02-07UI Designer: published Margin property in OI of TfpgComboBox.Graeme Geldenhuys
2011-02-07UIDesigner: Combobox FocusItem is now after Items property.Graeme Geldenhuys
This means the UI Designer can correctly apply the FocusItem, because Items would already exist.
2011-01-13uidesigner: added designtime support for BackgroundColor property in treeview.Graeme Geldenhuys
2010-11-19UI Designer: Register BoxLayout property for RadioButton widget.Graeme Geldenhuys
2010-11-12fpGUI Designer now registers new properties for ComboBox widget.Graeme Geldenhuys
2010-11-11register missing BoxLayout property of CheckBox in fpGUI Designer.Graeme Geldenhuys
2010-10-04uidesigner: Made Align property available for all registered widgets.Graeme Geldenhuys
2010-10-04uidesigner: Registered Splitter in component palette.Graeme Geldenhuys
2010-10-01uidesigner: registered Enabled and all color related properties with Object ↵Graeme Geldenhuys
Inspector
2010-10-01uidesigner: Added TfpgColorWheel and TfpgValueBar to component palette.Graeme Geldenhuys
2010-09-21uidesigner: new published property (Down) for TpgButton.Graeme Geldenhuys
2010-09-20UI Designer: published new property (BorderStyle) for TfpgPanel.Graeme Geldenhuys
2010-04-20UI Designer: Panel/Bevel has new property ParentBackgroundColor registered.Graeme Geldenhuys
2010-04-16UI Designer: Registered the new TfpgFontEdit in component palette.Graeme Geldenhuys
2010-04-15UI Designer: registered TfpgDirectoryEdit in component palette.Graeme Geldenhuys
2010-04-15UI Designer: exposed the ExtraHint property of TfpgEdit and TfpgFilenameEditGraeme Geldenhuys
2010-04-15UI Designer: Adds TfpgFilenameEdit to the component palette.Graeme Geldenhuys
2010-04-07ModalResult changed to a enum typeGraeme Geldenhuys
* Replaced all magic number modal results with actual enum values * UI Designer now uses enum combolist for ModalResult type in Object Inspector. * UI Designer now handles default values of ModalResult property correctly.
2010-04-01UI Designer: Published three new properties.Graeme Geldenhuys
New properties in Object Inspector for TfpgEdit is: * AutoSelect * AutoSize * BorderStyle
2010-04-01UI Designer: publish the new TfpgEdit.IgnoreMouseCursor property.Graeme Geldenhuys
2010-03-24Fixed spelling mistake in comment.Graeme Geldenhuys
2010-03-04UI Designer: Add a few more published properties of various widgets to OI.Graeme Geldenhuys
2010-03-04UI Designer: Add Color Listbox widget to component palette.Graeme Geldenhuys
2010-03-04UI Designer: Add new component palette bitmaps.Graeme Geldenhuys
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2010-02-25Add Hint property support to Form Designer.Graeme Geldenhuys
2009-10-26Template for adding spinedit components in UI Designer.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-06-09UIDesigner copyright and code foldingGraeme Geldenhuys
* updated all copyright notices in UI Designer code. * New Forms now only have the fpg_forms unit in uses clause. This help with smartlinking and reduces executable size. * New Forms now include the code folding region around auto-generated GUI code from UI Designer. This feature works in newer Lazarus revisions, but will not affect older versions.
2009-04-07Added support for changing the tabs in the PageControl whileGraeme Geldenhuys
in the Form Designer. It's not perfect, but workable. ;-)
2009-03-20* Minor X11 debugging improvements.graemeg
* Named internal components * Introduced TfpgBaseCheckbox class. * Refactored text drawing in ComboBox to a method that can be overridden in descendants. * Implemented a new (experimental) Calendar Combo with Checkbox for optional date selection. * Added Calendar Combo Check component to UI Designer. * Fixed some missing properties from Calendar Combo component in UI Designer.
2008-11-25* Added some of the missing published properties to TfpgPanel.graemeg
* Added TfpgGroupBox to UI Designer component palette.
2008-11-12* new fpgCharAt() functiongraemeg
* Renamed EditXXX's DecimalSeparator and ThousandSeparatar properties to not conflict with the global variables in SysUtils. * Added EditCurrency, EditFloat and EditInteger to the UI Designer palette. I still have issues with TfpgChar type, so you have to use the 'unknow' memo in Object Inspector. * Minor changes in edits demo to compile again after the above changes.
2008-10-14* UI Designer: New component TfpgTabSheet component on the palette.graemeg
* UI Designer: visual editing of PageControl is now possible. Loading and saving of your design also works. It still needs testing and the pagecontrol sometimes draws artifacts.
2008-10-13* Added some extra sanity checks in TfpgPageControl.graemeg
* UI Designer: Started experimental support to edit a PageControl visually in the designer.
2008-09-27* Phase 2 of the unit rename is complete. The gui units have now been renamed.graemeg
* UI Designer has been updated to reflect the new gui unit names.
2008-09-27* Rename all corelib units to the new naming convention.graemeg
* Updated the UI Designer to use the new unit names.
2008-09-10* Published ShowHint and ParentShowHint for all gui components.graemeg
* UI Designer: Updated the designer to support ShowHint and ParentShowHint properties. * Updated the ShowHint property in TfpgWidget to use the stored property specifier.
2008-09-02* Added some hints to the UI Designer main form.graemeg
2008-08-26* Moved the UI Designer from the examples/apps directory to the root directory.graemeg
* Updated some build scripts