![]() New property ExpandCollapseMode defining options whether a collapsing node should clear its child nodes.goEditorParentFont in the grid's Options2 property. You can now set the cell editors properties ParentColor and ParentFont by including goEditorParentColor resp.Consequence: lfm files will contain different sizes of these controls (if auto-sized) compared with earlier versions.Different calculation of checkbox/radiobutton size in order to correctly take care of Win-10 "ease of access" feature.Unfortunately GTK2/3 widgetsets do not support this, so selecting a date outside the MinDate/MaxDate range will still be possible there. These limits are only imposed if MaxDate > MinDate. Properties MinDate and MaxDate are implemented.Reason: Delphi compatibility and better usability. ![]() New behaviour: The new property VerticalAlignment (taAlignTop, taAlignBottom, taVerticalCenter) allows to place the caption also at the top or bottom of the panel interior.Old behaviour: The panel caption was always centered vertically.This is in compliance with Delphi and also solves problems with Color/ParentColor changes. Remedy: If you are setting the Color property, Transparent is not automatically switched from True to False now, you have to do it yourself.Reason: Delphi compatibility and to fix ParentColor issues.New behaviour: Transparent is a standalone property.Old behaviour: Transparent property was bound to Color=clNone.New property Alignment to specify whether the caption should be left-/right-aligned or centered. New behaviour: Multi-line captions can also be entered in the object inspector.And multi-line captions were always left-aligned. Old behaviour: Multi-line captions could only be entered by code.The text move over to allow more content and better alignment. New behaviour Win32: No icon is used for FooterIcon = tdiNone and MainIcon = tdiNone.Old behaviour Win32: A placeholder icon was used for FooterIcon = tdiNone and MainIcon = tdiNone.They are called in first BeginUpdate and last EndUpdate respectively. Virtual protected DoAfterUpdateStarted and DoBeforeUpdateEnded methods are added.Protected MarkAsChanged method is added, which sets FChanged to true (this allows to make custom triggers for OnChange event).Gtk3 pascal bindings are completely reworked.Build your own from the Lazarus source tree or download from Note that most Linux Distributions will not have an appropriate libqt6pas library until their next release after the formal release of Lazarus 3.0.Minimum C bindings version for lazarus 3.0 is 6.2.7. Note that most Linux Distributions will not have an appropriate libqt5pas library until their next release after the formal release of Lazarus 3.0.Minimum C bindings version for lazarus 3.0 is 1.2.15. Qt5 uses native event loop on all platforms.Implemented TCustomComboBox.AdjustDropDown and TCustomComboBox.ItemWidth.Implemented TCheckBox.Alignment and TRadioButton.Alignment.Many controls improved (TComboxBox/TListBox/TDateTimePicker/TStaticText/TSpeedButton/TPanel etc.).Cursor completely refactored and significantly improved, compatible with macOS Ventura.Docking fully supported, including the IDE.Multi Displays/Monitors fully supported.IME fully supported, such as Chinese/Japanese/Korean, DeadKeys, Emoji & Symbols.6.4.1.1 TSpinEditExBase derived classes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |