summaryrefslogtreecommitdiff
path: root/uidesigner
AgeCommit message (Collapse)Author
2014-02-04uidesigner: surfaced the TfpgTrackBar.SliderLength property in the Object ↵Graeme Geldenhuys
Inspector
2013-12-28uidesigner: completed string constants to resource string for vfdforms.pas unitGraeme Geldenhuys
2013-12-27uidesigner: More string constants refactored to resource strings.Graeme Geldenhuys
2013-12-27uidesigner: unit header comment updatedGraeme Geldenhuys
2013-12-20uidesigner: Fixes compiler hints about unused variables.Graeme Geldenhuys
2013-12-20uidesigner: All dialog titles in vfdforms unit are now localised.Graeme Geldenhuys
2013-12-20uidesigner: using inheritance to simplify setting localisation values.Graeme Geldenhuys
Introduced virtual methods that simply need to be overwritten in descendants, which then set localisation values. Also moved some constants to the vfd_constants unit.
2013-12-20uidesigner: Adds last missed localisation of vfdmain unit.Graeme Geldenhuys
2013-12-20uidesigner: Started enabling localisationGraeme Geldenhuys
- Started extracting string values to resourcestring constants. - Introduced a new vfd_constants unit for all constants and resourcestring constants Still need lots to do.
2013-06-18Updates extrafpc.cfg files so no console window is shown for Windows ↵Graeme Geldenhuys
compiled apps.
2013-04-23Deletes obsolete test cases for UI Designer.Graeme Geldenhuys
There one only needed, years ago, when the UI Designer was started.
2012-10-31uidesigner: moving columns in grid property editor did not workGraeme Geldenhuys
2012-10-29While moving constants around I forgot to update the UI DesignerGraeme Geldenhuys
2012-07-17uidesigner: Adds TfpgHyperlink widget to the design palette.Graeme Geldenhuys
2012-07-17uidesigner: Replaces WriteLn statements with DebugLn statements.Graeme Geldenhuys
Those statements where for debugging purposes anyway. Plus this means when UI Designer is compiled as a Windows GUI app, it will not cause "File not Open" errors any more.
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
2012-07-06uidesigner: improves Color Property Editor display in Object Inspector windowGraeme Geldenhuys
The Object Inspector now paints a square with the selected color, so it is much easier to see at a glance what colors are choosen in the various properties.
2012-07-06uidesigner: Changes writeln() statements to debugln() ones.Graeme Geldenhuys
We can't use writeln() in a Windows GUI application, because we don't have access to a console output area.
2011-12-05UIDesigner: surface BorderStyle and ScrollbarStyle for some widgets.Graeme Geldenhuys
2011-09-16uidesigner: new option to specify Indentation Style preference.Graeme Geldenhuys
The developer can now choose between a Spaces or Tab indentation style for any UI Designer managed code.
2011-08-26uidesigner: enabled keyboard shortcuts in main menu of main form.Graeme Geldenhuys
2011-07-12uidesigner: extra checks and minor code improvementsGraeme Geldenhuys
2011-07-05project file of UI Designer for use with MSEideGraeme Geldenhuys
2011-05-24uidesigner: register new properties for Calendor ComboboxGraeme Geldenhuys
2011-05-15uidesigner: updated fpGUI url in About screen.Graeme 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
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.