Difference between revisions of "Lazarus 1.8.0 release notes"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "'''Lazarus 1.8.0 is not yet released. This page is under construction!''' Statistics: # commits: xxx # log: svn log -r xxxx:xxxx # resolved bug tracker issues: xxx = LCL Int...")
 
Line 16: Line 16:
 
* TToolBar
 
* TToolBar
 
** new DropDownWidth property to setup the width of the toolbutton arrow area for Style=tbsDropDown.
 
** new DropDownWidth property to setup the width of the toolbutton arrow area for Style=tbsDropDown.
 +
*ClipBoard
 +
**The ClipBoard now supports copying and pasting text in HTML format by means of the methods GetAsHtml and SetAsHtml.
  
 
= IDE Interfaces Changes =
 
= IDE Interfaces Changes =

Revision as of 00:10, 22 December 2015

Lazarus 1.8.0 is not yet released. This page is under construction!

Statistics:

  1. commits: xxx
  2. log: svn log -r xxxx:xxxx
  3. resolved bug tracker issues: xxx

LCL Interfaces Changes

LCL Changes

  • TToolButton
    • new style tbsButtonDrop - paints a drop down arrow on the right side of the button. In contrast to tbsDropDown the button has only single clicking area that invokes the DropDownMenu if assigned.
    • new event OnArrowClick. It is called if Style=tbsDropDown when the user clicks the arrow button area of toolbutton. Breaking change: OnClick was called in 1.6!
  • TToolBar
    • new DropDownWidth property to setup the width of the toolbutton arrow area for Style=tbsDropDown.
  • ClipBoard
    • The ClipBoard now supports copying and pasting text in HTML format by means of the methods GetAsHtml and SetAsHtml.

IDE Interfaces Changes

Components

Changes affecting compatibility

  • TToolButton.OnArrowClick added. Please see LCL Changes for more information.

LCL incompatibilities

IDE incompatibilities

Previous release notes