Difference between revisions of "User:Wanderlan"

From Free Pascal wiki
Jump to navigationJump to search
(Wanderlan Todo)
Line 8: Line 8:
 
2- Help to document units whose documentation has already begun but not finished.
 
2- Help to document units whose documentation has already begun but not finished.
  
3- Extend TStringGrid or TRTTIGrid to TLazGrid with new features:
+
3- Support LazDE
   3.1- Comprehensive set of default editors: MaskEdit, Date, DateTime, Time, Image, Memo, SpinEdit (Subrange), RichEdit, Currency, Set
+
 
 +
4- LazGrid: Extend TStringGrid or TRTTIGrid with new features:
 +
   4.1- Comprehensive set of default editors: MaskEdit, Date, DateTime, Time, Image, Memo, SpinEdit (Subrange), RichEdit, Currency, Set
 
     (OnGetEditText, OnGetEditMask, OnSelectEditor, OnEditButtonClick, OnPickListSelect)
 
     (OnGetEditText, OnGetEditMask, OnSelectEditor, OnEditButtonClick, OnPickListSelect)
   3.2- Default Navigator
+
   4.2- Default Navigator
   3.3- Printer dialog with preview
+
   4.3- Printer dialog with preview
   3.4- Search
+
   4.4- Search
   3.5- CardView (TObjectProperty)
+
   4.5- CardView (TObjectProperty)
   3.6- Filter (parser?)
+
   4.6- Filter (parser?)
   3.7- Sort by column (OnHeaderClick, OnCompareCell, SortColRow)
+
   4.7- Sort by column (OnHeaderClick, OnCompareCell, SortColRow)
   3.8- Remove/insert columns (TGridColumn.visible)
+
   4.8- Remove/insert columns (TGridColumn.visible)
   3.9- Indicators (>, *, bookmarks)
+
   4.9- Indicators (>, *, bookmarks)
   3.10- AutoSizeColumns (method)
+
   4.10- AutoSizeColumns (method)
   3.11- Group by columns (OnDrawCell)
+
   4.11- Group by columns (OnDrawCell)
   3.12- Master/Details
+
   4.12- Master/Details
   3.13- Agreggate functions in Group by
+
   4.13- Agreggate functions in Group by
 +
 
 +
5- LazDiagram: Convert DrawObjects [http://angusj.com/delphi/] to Lazarus.
 +
  5.1- Add enhances from DiagramDesigner [http://logicnet.dk/meesoft/DiagramDesigner/]
  
4- Convert TMS Diagram Studio to Lazarus, offer patch to TMS.
+
6- Convert pitBrowser to Lazarus.
 +
  6.1- Add Close button for TPageControl on Windows
 +
  6.2- Add Gradient property to TPanel and/or TToolbar
  
5- Convert pitBrowser to Lazarus.
+
7- LazWeb.
 +
  7.1- Use Firefox and IE plugins
 +
  7.2- Use SSL and LZPX, see Flex
  
6- Adapting project Ioda for help offline self contained for Lazarus.
+
8- Adapting project Ioda [http://www.sf.net/projects/ioda] for help offline self contained for Lazarus.
  
7- Collect code snippets from Lazarus sources (using Ioda?) and put in LCL help online.
+
9- Collect code snippets from Lazarus sources (using Ioda?) and put in LCL help online.
  
8- Propose new CSS for help online. The current is not attractive.
+
10- Propose new CSS for help online. The current is not attractive.
  
9- Access FPC manual and Wiki tutorial with F1.
+
11- Access FPC manual and Wiki tutorial with F1.
  
10- Help to improve the Lazarus debugger using code from MSEide
+
12- Help to improve the Lazarus debugger using code from MSEide

Revision as of 13:08, 28 November 2007

TODO List

1- Document Grids unit

 1.1- TCustomGrid
 1.2- TStringGrid
 1.3- TDrawGrid

2- Help to document units whose documentation has already begun but not finished.

3- Support LazDE

4- LazGrid: Extend TStringGrid or TRTTIGrid with new features:

 4.1- Comprehensive set of default editors: MaskEdit, Date, DateTime, Time, Image, Memo, SpinEdit (Subrange), RichEdit, Currency, Set
   (OnGetEditText, OnGetEditMask, OnSelectEditor, OnEditButtonClick, OnPickListSelect)
 4.2- Default Navigator
 4.3- Printer dialog with preview
 4.4- Search
 4.5- CardView (TObjectProperty)
 4.6- Filter (parser?)
 4.7- Sort by column (OnHeaderClick, OnCompareCell, SortColRow)
 4.8- Remove/insert columns (TGridColumn.visible)
 4.9- Indicators (>, *, bookmarks)
 4.10- AutoSizeColumns (method)
 4.11- Group by columns (OnDrawCell)
 4.12- Master/Details
 4.13- Agreggate functions in Group by

5- LazDiagram: Convert DrawObjects [1] to Lazarus.

 5.1- Add enhances from DiagramDesigner [2]

6- Convert pitBrowser to Lazarus.

 6.1- Add Close button for TPageControl on Windows
 6.2- Add Gradient property to TPanel and/or TToolbar

7- LazWeb.

 7.1- Use Firefox and IE plugins
 7.2- Use SSL and LZPX, see Flex 

8- Adapting project Ioda [3] for help offline self contained for Lazarus.

9- Collect code snippets from Lazarus sources (using Ioda?) and put in LCL help online.

10- Propose new CSS for help online. The current is not attractive.

11- Access FPC manual and Wiki tutorial with F1.

12- Help to improve the Lazarus debugger using code from MSEide