Difference between revisions of "User:Alextp"

From Lazarus wiki
Jump to navigationJump to search
(→‎Done: done LCL item)
Line 8: Line 8:
 
I improved stuff:  
 
I improved stuff:  
  
 +
* LCL: TTreeView: implemented MultiSelectStyle opts
 
* LCL: TShape (added shapes: triangles, 5-angle star)
 
* LCL: TShape (added shapes: triangles, 5-angle star)
 
* LCL: TArrow (added custom angle)
 
* LCL: TArrow (added custom angle)

Revision as of 20:25, 18 February 2017

  • Name: Alexey Torgashin.
  • Location: Russia.

Main field of interest in Lazarus: LCL and its controls.

Done

I improved stuff:

  • LCL: TTreeView: implemented MultiSelectStyle opts
  • LCL: TShape (added shapes: triangles, 5-angle star)
  • LCL: TArrow (added custom angle)
  • LCL: TreeView Tooltips support
  • LCL: LConvEncoding refactor
  • LCL: added function Dialogs.InputQuery with array parameters (like Delphi XE)
  • LCL: added buttons+colors to Calculator dialog
  • LCL: TImage: added StretchInEnabled/StretchOutEnabled, KeepOriginXYWhenClipped
  • LCL: TImage: added OnPaintBackground
  • LCL: TPanel: added BevelColor
  • SynEdit: added 2-3 features to SynEdit (at the time when I needed it, new caret shape and showing of some unprinted chars)
  • Ide: added TextHint usage to 4-6 forms
  • Ide: added treeview (was listbox) to "New project" dialog
  • Ide: made help in refactoring Project Inspector (I removed ++ button and moved its funcs into submenu of + btn), Package Manager (same work)
  • Ide: added "Manifest options" form, added 3-4 options for manifest
  • Widgetset: minor fixes to Carbon+Cocoa (fixed Canvas.LineTo, Canvas.TextOut)
  • Widgetset: TTabControl/TPageControl: TabWidth/TabHeight on Win32

Comps

Text editors

Github/SF