Age | Commit message (Collapse) | Author |
|
TfpgPanel.
* I implemented more alignment fixes for TfpgGroupBox and TfpgBevel.
* I improved the painting of the focus rectangle it TfpgCheckBox and TfpgRadioButton.
* UI Designer's Unknown widget can now act like a container component.
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
under Windows.
|
|
or integer values are set. Changing the focus of a text or integer property without pressing Enter will reset the changes to the previous value. A nice undo feature.
|
|
* Updated the UI Designer so F11 works switching between Properties Editor and Form Designer.
* Updated the UI Designer so that New Form and Size or Position dialog accepts values when Enter is pressed.
|
|
|
|
* Minor fixes in the gui_panel default values.
|
|
property which the developers can use in there custom event handlers. In unfortunately requires the gui_basegrid to be included in the uses clause.
|
|
will probably break code, but they are easy to fix in your own code.
* All Grid Columns and Rows are now Longword types and not Integer. We mixed them all over the place, even though the grids do not support negative rows or columns.
* Fixed up the UI Designer because of previous change. Same goes for examples.
* Made some changes to get fpGUI compilable under FPC 2.3.1 (latest trunk), but yet no fpGUI application runs yet. No idea why yet.
|
|
|
|
of improvements are needed, but it's working on simple forms.
|
|
with OS Encoding for UI Designer.
|
|
|
|
|
|
quickly in the design form. * Undone some changes I accidentily checked in in revision 634 regarding the newformdesigner.pas unit.
|
|
It now calls the Font Select dialog.
|
|
translation files do not exist, the translation failed. This is now well tested under Linux for any combination.
* Minor update to the Font Select dialog so translated text are not clipped.
|
|
* Added new resource strings for days of the week and months of the year.
* fpGUI based applications now set the internal Day and Month arrays from FPC to the correct locale. CalendarCombo now displays the days and months in the correct language.
* UI Designer failed to save a form that has a CalendarCombo on it. This is now fixed.
|
|
Alignment behavior.
* Removed TfpgLabel.Length property as it's the same functionality as Width property.
* Added the new TfpgLabel properties to the UI Designer.
* Added some minor fixes to TfpgLabel when setting properties via the UI Designer.
|
|
* TfpgWidget.TabOrder is now set at creation time.
* Published the TabOrder property for all components that can receive keyboard input.
* Extended the UI Designer so the TabOrder property can be edited.
|
|
Linux again. My last Windows change broke Linux.
|
|
under Windows.
* I think I fixed the click selection issues in ComboBoxes.
* Also I believe the Calendar component now works under Windows.
* Menuse should now works correctly. All the above tested on Win2k.
* Due to the above changes I had to modify resizer component in
the UI Designer. There is still one minor issue, but that should
be fixed soon.
|
|
* updated the version number for the next release.
* Disabled all debug information.
|
|
|
|
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
|
|
BackgroupColor property issue.
* I reverted the gui_memo.pas changes from r504 to fix a cursor focus issue when the memo contains no text. I will attend to this issue soon, so we don't have to force adding a blank line.
|
|
|
|
correct event structures for each event.
|
|
|
|
* CaptureMouse and ReleaseMouse is now not used by
default for the TfpgPopupWindow class.
* Menu mouse behaviour improved
* Fixed Combobox dropdown that did not react to
mouse clicks.
* Removed support for changing the focused item
with the arrow keys. It's not standard behaviour.
|
|
component.
* Removed the ColResize property from BaseGrid. It doesn't work
as advertised. It needs to be implemented correctly.
* Implemented MinDate, MaxDate properies for Calendar and
did a lot more testing with a few more bugfixes. Still
plenty outstanding.
|
|
consistant with the Up/Down Arrows.
|
|
IceWM. I had to add the old XSetWMName back into the code.
* GUI: Renamed the ComboCalendar's Value property to DateValue.
* GUI: Minor change in Gauges property visibility.
* UIDesigner: Added the ComboCalendar and Gauge components to the palette.
|
|
* Added BackgroundColor as new published property of TrackBar component.
* Specified default property values for BaseGrid component. This help optimize
the UI Designer generated code.
* Started refactoring code from TfpgEdit to TfpgCustomEdit. This is still
incomplete.
* Added new prototype project for testing a new Master Maths custom theme.
|
|
|
|
* Correctly set the default values for Form and PageControl components.
* Improved the UI Designer so only non-default values for Boolean and Enum types are written to file.
|
|
and TrackBar components.
* UI Designer: Only non-default integer property values get written to units when saved. Before all values where written even if they where the defaults.
|
|
* Added a SetDefaults method which we could use in the future to autoset the default property values for us.
* Minor documentation update
|
|
support under Win32.
* Fixed bug #1811433 where the Anchor feature was broken
when resizing forms under Windows. We never took into
account the window border width and title bar height.
|
|
more pointer arithmatic and no more compiler hints or warnings.
|
|
properties. In affect you now cannot resize components into the negative
with the UI Designer.
* UI Designer: On deleting a component from a form, resets the
Object Inspector.
* Fixed 'division by zero' errors for the ListView and Memo components
when they get resized to smaller that 2x2 pixels in size.
|
|
|
|
|
|
|
|
active property editor doesn't scroll along.
* Added a new event OnScroll to the TfpgBaseListBox
|
|
* Move inline documentation out of the gui_dialogs unit and into the fpdoc XML description file.
* Minor code cleanup in a few units.
* TfpgFileDialog ModalResult value has changed for Cancel from the value 0 to the value 2.
|
|
GUI Designer: Enabled the Boolean properties of the supported widgets
|
|
* Added skeleton documentation for the CoreLib units.
* Fully documented the gfx_utils and gfx_imgfmt_bmp units.
|
|
TfpgButton works.
* GUI Designer: Added ImageMargin settings to main form to centre toolbutton images.
|