| | TurboDB Studio | TurboDB VCL | VDP | roPTDBtools | roPTools | KALHelp | Downloads | Links | Suche | Kontakt | Impressum | |
| [DayLog2 (c) rwbLinn -readme.txt- 13.01.2002] |
A Delphi 4 with TurboDB Application Freeware --- Sourceode included. Author: Robert W.B. Linn - robert@rwblinn.deDownload application:daylog2x.zip (937 KB 30.04.2002 16:37) Download source:daylog2s.zip (78 KB 30.04.2002 16:38) [Content] | |
| [Description] |
DayLog2 is a simple daily activity "Logger". | DayLog2 is ment to be a Delphi/TurboDB Exampleproject, it is not 100% errorfree (allthough I try my best). It will be continously enhanced. DayLog2 was developed to learn more about Delphi and TurboDB. DayLog2 can used to o document project activities, o logging daily activities Table definition: ENTRY To store the daily entries SUBJECT Subject lookup table [Installation] |
make a new folder | copy the file daylog2s.zip in to the new folder unzip daylog2.zip using pkunzip -d daylog2s.zip or for the application copy the file daylog2x.zip in to the new folder unzip daylogx.zip using pkunzip daylog2x.zip run setup.exe delete daylog2x.zip, setup.* Works with: Windows 95, 98, NT, 2000 oder ME. [Notes] |
New version to be found on the Internet www.linn-itc.com under | Downloads. Notes, ideas, tipps and further developments are appreciated. Have fun... Robert W.B. Linn Wittekstrasse 87a D-25421 Pinneberg Germany Fon: ++49 (0) 4101 64223 Fax: ++49 (0) 4101 64223 Internet: http://www.rwblinn.de eMail: robert@rwblinn.de [History] |
(+ = New, * = Change, - = Deleted) | 13.01.2002 v2.0.20 * UEntry: DBGrid replaced by SMDBGrid (more info see www.scalabium.com) * UEntry: DBGrid enhanced with keyword and remark field * UEntry: Group Current record enhanced with keyword and remark field * UEntry: Redesinged form objects + UEntry: Menu with file, edit, search and help + UEntry: Toolbar with dbnavigator, query entry and speedbuttons to save and view html - UEntry: HTML file group. Used menu file|save as and file|view instead * UAbout: redesigned 11.12.2001 v2.0.19 * All Units background color set to btnface. 07.12.2001 v2.0.18 * Unit UEntry: form enhanced with group boxes for current record and html file * Unit UEntry: tstringlist to generate html file instead of direct output to textfile * Unit UMisc: added function fileinfo to display file date time and size * Unit UMisc: added function str2html to display umlaute correctly 06.12.2001 v2.0.17 * Unit UEntry: GRID field order changed; Subject first * Unit UEntry: HTML output field order according to GRID order * Unit UEntry: bitmaps for HTML processing replaced by buttons (again) 02.12.2001 v2.0.16 * Unit UEntry: HTML output redesigned and some bug fixes (like handling empty fields...) + Unit UEntry: HTML output file selection dialog (no fix filename anymore!) * Unit UEntry: Formsize enhanced for future developments (=functionalities) + Unit UAbout: DayLog Versioninfo is showed * All units have a silver background * Bitmaps DayLog, xhtmlprn, xhtmlshw, xfilopen redesigned 01.12.2001 v2.0.15 + Unit UDataMod: is a datamodule which manages one database with all the daylog tables * Unit UEntry: removed datasources etc. Are managed by UDataMod. * Unit USubject: removed datasources etc. Are managed by UDataMod. + Entry-Table: lookupfield subject with link to entry.subject-field * All buttons for OK and HELP with Bitmaps * All OK buttons close via mrOK * All forms Boderstyle = bsDialog, Position = poScreenCenter //I would like to thank Robert Probst from dataWeb GmbH for his ideas and //contribution which are incorporated in this release 30.11.2001 v2.0.14 + Form Entry: Combo field for Subject. Combo dropdownlist filled from subject.dat. * Selection Edit field changed to Combo field. Combo dropdownlist filled with some default queries. * HTML-output enhanced with Subject field. 28.11.2001 v2.0.12 + Start to add help: buttons, contextsensitive. + Added ApplicationInitCheck befor the first form is displayed. * Updated HTML-Output * Optimized Forms: Entry and Subject 27.11.2001 v2.0.11 * Renamed table tentry.dat to entry.dat. * Field entry.thema changed to subject. Not a link but a stringtype. + Added table subject.dat with fiels subject and subjecttype. + Added form subject for subject definitions. * Entry grid in the Entry form enhanced with field subject. * Field subject in Entry grid has optional lookup table. This is dyn. produced from table subject. * Optimized incorrect query handling. 25.11.2001 v2.0.10 + Added query-field for manual queries. 24.11.2001 v2.0.9 * Basis Daylog complete reworked. * Datenbase from now on (v2.x) is TurboDB from dataWeb (www.turbodb.de). 13.05.2001 v1.1 * Form in englisch * Filename for HTML-output with date * Some Output errors corrected. * Day and Month in nn instead of n or nn. 28.01.2001 v1.0 + First version. [Developer Notes] |
Some developer notes for those interested. | Units defined UEntry - main Unit with Form Nr.: 100 USubject - definition of subjects with a smal form Nr.: 200 UDataMod - data module definition Nr.: 300 UAbout - whats all about Nr.: 400 UMisc - misc. routines Nr.: 500 Help Definitions Every unit has its unique number. The objects for context sensitive help in a unit are consecutive defined starting with unit-number plus 1 (101, 102, 202). The context strings are the same as the internal object name (object calDaylog has a contextstring named calDaylog). Example: Unit UEntry has a form with an calendar object: In Delphi defined: Form Nr.: 100 Objectname: calDayLog HelpContext: 101 In the Helpauthoring tool (like KAL) defined: Chapter: Elements Topic: Calendar Contextstring: calDayLog Contextvalue: 101
|