yet another Delphi Open Source multiuser task management application.
Downloads
- Latest binary release TodoList_v1.6_2006_06_04.zip(~2.3 MB).
- Latest source code TodoList_2006_06_04_src.zip(~4.6 MB).
Features
- Screenshot 1(~38 KB) - task list view (single user mode).
- Screenshot 2(~21 KB) - record view (single user mode).
- Single-user module TodoList.exe for working off-line or at-home. Uses embedded web browser for the user interface and task lists in local files *.todolist.
- Multi-user module TodoDB.exe (starts as tray-icon application) which acts as Web server. Supports database engine FireBird (included) or Microsoft Access.
- Simple yet powerfull flat workflow model suitable for personal or medium-size projects. Tasks are categorized as "Aktuální", "Vyřešené", "Historie". Ordering within each category is either priority or date based.
Some interesting files
- Database schema for database core in HTML (Czech) and its XML source(~4 KB).
- Database schema for the task management application in HTML (Czech) and its XML source(~4 KB).
- Source code of the database core library - interfaces uMyskaDB.pas.pdf(~242 KB) and binding to SQL backend uMyskaSQL.pas.pdf(~94 KB).
- Source code of the database core library - application layer - uMyskaApp.pas.pdf(~15 KB).
- Source code of the application binding - uAppTodo.pas.pdf(~28 KB).
- Source code of the Microsoft Access DB layer - uMyskaJetStore.pas.pdf(~28 KB), uMyskaBaseJetStore.pas.pdf(~21 KB) (protocol driver uMyskaODBCDB.pas.pdf(~23 KB)).
- Source code of the InterBase/FireBird DB layer - uMyskaIBStore.pas.pdf(~18 KB), uMyskaBaseIBStore.pas.pdf(~81 KB), (protocol driver uMyskaZeosDB.pas.pdf(~33 KB)).
Utilizes following 3rd party components
- mODBC (http://www.tedsoft.de/mODBC/)
- ZeosLib (http://sourceforge.net/projects/zeoslib/)
- EmbeddedWb (http://www.bsalsa.com/product.html)
- HttpSrv (http://www.overbyte.be/frame_index.html)