summaryrefslogtreecommitdiff
path: root/uidesigner
AgeCommit message (Collapse)Author
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
2011-01-12UI Designer: minor code cleanup.Graeme Geldenhuys
2011-01-12UI Designer widget position fixGraeme Geldenhuys
This changes is to keep the UI Designer on par with what has changed in the core framework regarding widget positioning. We now need to call UpdateWindowPosition to correct the internal state of widgets, as they are loaded. Also removed unused/commented code.
2010-11-19UI Designer: Register BoxLayout property for RadioButton widget.Graeme Geldenhuys
2010-11-18UI Designer: minor code cleanup.Graeme Geldenhuys
2010-11-16UIDesigner: has a new option to include/exclude code regions in new ↵Graeme Geldenhuys
dialogs/forms
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-03uidesigner now gives better default form names and detects conflictsGraeme 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-03uidesigner 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-01uidesigner: registered Enabled and all color related properties with Object ↵Graeme Geldenhuys
Inspector
2010-10-01uidesigner: Implemented a TfpgColor property editorGraeme 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-01uidesigner: correctly center images in component palette buttons.Graeme Geldenhuys
2010-10-01uidesigner: Improved the naming of the menu items and tooltipsGraeme Geldenhuys
It seems the previous captions sometimes cause confusion as to what action will be applied.
2010-10-01uidesigner: Added TfpgColorWheel and TfpgValueBar to component palette.Graeme Geldenhuys
2010-09-28uidesigner: Fixed Object Inspector editor bounds to fit cellGraeme Geldenhuys
* When you selected a property, the property editor did not take into account the owner component's border widths, so they overlapped by 2 pixels.
2010-09-21uidesigner: new published property (Down) for TpgButton.Graeme Geldenhuys
2010-09-20UI Designer: published new property (BorderStyle) for TfpgPanel.Graeme Geldenhuys
2010-08-18UI Designer: Reworked the "Tab Order" and "Widget Order" dialog with a TreeviewGraeme Geldenhuys
* Original dialog used to use a ListBox with indentation * Many reordering bugs in old design is now fixed in the new one. Note: Still outstanding is the sorting of the nodes by TabOrder when using the "Tab Order" dialog mode.
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-15Adds new images, updates existing ones for UI Designer.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-14adds application icons for fpGUI UI DesignerGraeme Geldenhuys
2010-04-13UI Designer: Single click in Object Inspector sets focus to actual edit widget.Graeme Geldenhuys
2010-04-08Changed method parameter name to avoid conflict with FPC 2.5.1Graeme 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-18UI Designer: minor tweaks.Graeme Geldenhuys
2010-03-18package settings: Use AnsiString and disable optimisation for better debugging.Graeme Geldenhuys
2010-03-08Updated the various programs and fpGUI library to use the new generate ↵Graeme Geldenhuys
version file. The VERSION-GEN script generates a VERSION-FILE file which contans the version number of fpGUI. This is now used in DocView, UI Designer and other example applications too.
2010-03-08Enabled saving and reading the One-Click-Move setting.Graeme Geldenhuys
Changes will only take affect on newly created forms or when loading a unit.
2010-03-08Add ellipses to menu entries that show dialogs for user input.Graeme Geldenhuys
2010-03-04Started work on adding new optinos to UI Designer settings dialog.Graeme Geldenhuys
2010-03-04UI Designer: Replace ModalResult magic numbers with constants.Graeme Geldenhuys
2010-03-04UI Designer: Removed xterm console when running via Lazarus IDE.Graeme Geldenhuys
If this is enabled, then Lazarus IDE cannot debug the actual application, but instead debugs the xterm console. A bug in Lazarus IDE. :-(
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