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 | + | 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) | (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 [http://angusj.com/delphi/] to Lazarus. | ||
+ | 5.1- Add enhances from DiagramDesigner [http://logicnet.dk/meesoft/DiagramDesigner/] | ||
− | + | 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 [http://www.sf.net/projects/ioda] 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 |
Revision as of 14: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