Difference between revisions of "Lazarus 1.2.0 release notes"
From Lazarus wiki
Jump to navigationJump to searchLine 38: | Line 38: | ||
** <code>TPolarSeries.CloseCircle</code> property | ** <code>TPolarSeries.CloseCircle</code> property | ||
** <code>TFuncSeries.ExtentAutoY</code> property | ** <code>TFuncSeries.ExtentAutoY</code> property | ||
+ | ** <code>TBarSeries.GetBarWidth</code> function | ||
* Tools: | * Tools: | ||
** New tool: <code>TDataPointDistanceTool</code> | ** New tool: <code>TDataPointDistanceTool</code> | ||
+ | ** <code>EscapeCancels</code> property for dragging tools | ||
** <code>TDataPointHintTool</code>: <code>UseApplicationHint</code> property, <code>OnHintPosition</code> event | ** <code>TDataPointHintTool</code>: <code>UseApplicationHint</code> property, <code>OnHintPosition</code> event | ||
+ | ** <code>TDataPointFragTool</code>: <code>Origin</code> property, <code>OnDrag</code>, <code>OnStartDrag</code> events | ||
** <code>TZoomDragTool.RestoreExtentOn</code> property | ** <code>TZoomDragTool.RestoreExtentOn</code> property | ||
** <code>TChartToolset.DispatchedShiftState</code> property | ** <code>TChartToolset.DispatchedShiftState</code> property | ||
Line 53: | Line 56: | ||
* Misc | * Misc | ||
** <code>TAChartTeeChart</code> unit with some helpers for migration from TeeChart | ** <code>TAChartTeeChart</code> unit with some helpers for migration from TeeChart | ||
− | ** <code>TChart</code>: <code>IsZoomed</code>, <code>PrevLogicalExtent</code> properties | + | ** <code>TChart</code>: <code>IsZoomed</code>, <code>PrevLogicalExtent</code>, <code>AutoFocus</code> properties |
** <code>TChartExtentHistory</code> utility class | ** <code>TChartExtentHistory</code> utility class | ||
** 3 new demos: <code>lazreport</code>, <code>animate</code>, <code>distance</code> | ** 3 new demos: <code>lazreport</code>, <code>animate</code>, <code>distance</code> |
Revision as of 18:38, 27 September 2012
Template:Lazarus 1.2.0 release notes
Lazarus 1.2.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 Interfaces Changes
LCL Changes
IDE Changes
- Editor
- Interactive Hints (Mouse can enter Hints / Hints have links). Requires package TurboPowerIProDsgn
- Macro Recorder/Player
- Multiple macros. Ability to select/change macro from list.
- Individual key-shortcuts for each Macro
- Macros can be saved per project or with the global IDE config
- Package EditorMacroScripting: Allow use of PascalScript in macros.
- Sticky selection mode
- Debugger
- Watches window: added detail view, for selected watch
- Debug Inspector: Ability to directly input expression to monitor
- Attach and Detach
- When option "open last project" is enabled (default) and the IDE was closed with no project, no project will open at start. When a virtual (not saved) project was open a new Application project is created.
Components
TAChart
- Series:
- Transparency
AddArray
,AddNull
,AddX
andAddY
functions,SetText
procedureTFitSeries.IEquationText
interfaceTPolarSeries.CloseCircle
propertyTFuncSeries.ExtentAutoY
propertyTBarSeries.GetBarWidth
function
- Tools:
- New tool:
TDataPointDistanceTool
EscapeCancels
property for dragging toolsTDataPointHintTool
:UseApplicationHint
property,OnHintPosition
eventTDataPointFragTool
:Origin
property,OnDrag
,OnStartDrag
eventsTZoomDragTool.RestoreExtentOn
propertyTChartToolset.DispatchedShiftState
property
- New tool:
- Sources:
TDbChartSource
:Options=[dcsoDateTimeX, dcsoDateTimeY]
property,OnGetItem
eventTListChartSource
:SetText
,SetColor
,AddXYList
procedures- New sources:
TCustomAnimatedChartSource
,TCustomAxisChartSource
- Axes and marks:
- Axis index property editor
TChartAxis
:Position
,Value
,ValueCount
properties,IsPointInside
function- Marks:
Arrow
,Margins
,Shape
,CalloutAngle
properties,OnGetShape
event
- Misc
TAChartTeeChart
unit with some helpers for migration from TeeChartTChart
:IsZoomed
,PrevLogicalExtent
,AutoFocus
propertiesTChartExtentHistory
utility class- 3 new demos:
lazreport
,animate
,distance
Changes affecting compatibility
IDEIntf TOICustomPropertyGrid.Favourites was renamed to Favorites
- Reason: Consistent American spelling
- Remedy: Rename used identifier