Copyright: Sam Francke 2000
Citation: Sam Francke


Contents
Contents help T2T 2.40  copyright sam francke 2000

About

What is New?

History

Card ware

How to Use

Get And Set Relation Between

Dot Commands

Embedded Style Sheet

Creating Links and E-mail addresses

Set Column Width[new in version 2.40]

Command Line

TAB files

TAB table props

TAB header / data props

TAB page setup

TAB column width

Options window

Examples

Example one

Example two

Example three

http://home.hccnet.nl/s.j.francke/t2t/text2table.htm

mailto:s.j.francke@hccnet.nl

This help file was created with HelpScribble.


Cardware
Card ware copyright sam francke 2000

If you are using T2T, send me a postcard of your town.

That will give me a motivation for further development of T2T.

It is cheapest way of registering a program :)

If you mention your e-mail address on the card, I'll

send you a message of receiving your card.

addresses:

Sam Francke

mailto Sam Francke

home page T2T

feedback page

address for postcard:

Sam Francke

Arendlaan 41

3853 SB Ermelo

The Netherlands

This help file was created with HelpScribble.


TAB table props
TAB table props copyright sam francke 2000

(Move your mouse around to find the hot spots)

On this TAB you can set many table properties to beautify your table.

This help file was created with HelpScribble.


_misc
here you can change the next table properties:

border width: changes the width of the border drawn around the table;

cell spacing: affects the amount of space between the cells,

          the width of the shaded lines thats separate the cells;

cell padding: is the amount of space between the edges of the cells

          and the cell's contents;

HTML code:

<table borderwidth=1 cellspacing=2 cellpadding=3>

This help file was created with HelpScribble.


_tablewidth
table width

Here you can define how wide the table will be on the page.

The width tag can have a value that is the table width in pixels,

and a value in percentage, the table is ex. 90% of the current screen.

HTML code:

<table width=90%>

or

<table width=200>

This help file was created with HelpScribble.


_tablecaption
table caption

Here you can define a table caption, if checked

it appears on the position specified in the

alignment list box, the font is chosen in the class

list box.

HTML code:

<caption class=header valign=bottom>This is a caption</caption>

This help file was created with HelpScribble.


_edit class
edit class

This label contains the class name which is used in the

style sheet class: .header or .data or .dataAC

If you double click the label, you can edit the class name.

On this label you can preview the colors, fonts of the text

as it will appear in your HTML table.

This help file was created with HelpScribble.


Creating Links And E-Mail Addresses
Creating Links And E-Mail Addresses copyright sam francke 2000

It is easy to create a link or an e-mail address now.

The row in the CSV/text file looks like this:

some data;some data;http://browse.to/myhomepage!homepage;some data;some data

http://browse.to/myhomepage!homepage becomes: <a href="http://browse.to/myhomepage">homepage</a>

The separator between URL and description is an exclamation mark !.

.chttp://browse.to/myhomepage!homepage works also as an one liner;

It also applies to create an e-mail address;

mailto:some@address.net!mail me

becomes: <a href="mailto:some@address.net">mail me</a>

it doesn't work with the following dc's: .H and .h;

see for an example koers3.csv

This help file was created with HelpScribble.


Command Line
Command Line copyright sam francke 2000

Using the command line:

click start and run and type in the next line:

t2t inputfile1;outputfile1;schemefile1 inputfile2;outputfile2;schemefile2

and so on

Attention: don't use spaces in your input-, output- and scheme file names.

The inputfile is a csv/text file, the outputfile is the HTML table you want to create and

the schemefile is a scheme file to use.

Using the command line with a .cml file:

create a file with the extension .cml and write the following lines:

inputfile1;outputfile1;schemefile1

inputfile2;outputfile2;schemefile2

inputfile3;outputfile3;schemefile3

use .! (dot command) to add comment in your .cml file, the comment line will be added to the log.txt file.

Use between inputfile, outputfile and schemefile ; as separator;

Use the command line like this:

click start and run and type in the next line:

t2t test.cml

and the tables are created;

If the inputfile and schemefile have no path or drive they must stay in the T2T directory,

otherwise they are ignored and no outputfile is created.

If the directory of the outputfile does not exists the outputfile is not created.

It is also possible to drag and drop the .cml file on the T2T icon on the desktop or within the explorer;

If you associate the extension .cml with T2T, with double click T2T starts to create the HTML files;

"../t2t" "%1" is the way to add the association, don't forget "%1";

add also your text editor to the .cml extension association, so with a right mouse click on a cml file

you can edit it;

(in Dutch use 'bewerken' I don't know in English, maybe 'edit' ?);

T2T creates log.txt in the directory in which T2T is located, with errors and files created.

when T2T is ready, T2T is closed.

This help file was created with HelpScribble.


How to Use
How To USE copyright sam francke 2000

choose on the TAB files a separator, which is used in your separated file;

push button 'open file', use menu [files][open CSV text file] or use the buttons on the TAB files and choose the file you want to handle;

on the TAB 'table props' choose something to beautify your table; changeable: border width, cell spacing and cell padding of the table, a caption for your table is available and border coloring;

on the TAB 'header / data props' are options to set fonts, colors, font weight and so on,  if they are enabled they are gathered in an embedded style sheet;

the properties in data are used for the data rows in your table, if the properties in dataAC are enabled, the even and odd rows, in your table, are set by the 'data' and  'accent data' properties;

on the colored label the name of the class is displayed, on double click that label, you can edit the class name, don't use same names for the classes;

on the TAB 'setup HTML page' you can add some basic properties if you want to create a 'standalone' html page;

on the TAB 'column width' you can set the width of every column in your table;

push button 'save file', use the possibilities on the TAB [files]or use menu [files][save CSV text file->table] and choose the filename;

now your table is ready;

if necessary: save the colors, fonts and so on with menu [files][save scheme] and load the colors,  fonts and so on with menu [files][load scheme] to use it again. yellow.t2t and yellow_blue.t2t are two scheme files, used for koers*.htm;

version 2.00 is not compatible with version 1.01 scheme files, some values are not detected properly, so you have to correct them :(

push the 'table' button to execute the HTML file with your standard browser, enable in menu [options][run browser automatic] to run the browser automatic after saving your HTML file;

choose the TAB 'edit text file', open the current CSV text file and change something if necessary, save the file and go back to  the tab 'files' and start with 1 through 7;

choose the TAB 'edit text file', and open the HTML (your table) file,  with copy and paste, you can drop the table in your HTML file where it needed, don't forget the embedded style sheet!

   the table is between

   <!-- start  table ------------------------------------->

   and

  <!-- end  table -------------------------------------->

This help file was created with HelpScribble.


_separator
separator

a separator is used in the CSV file,

a separator can be a:

, (comma)

; (semi-colon)

a tab (character 9)

| (a pipe)

This help file was created with HelpScribble.


_CSS
CSS

CSS means: Cascading Style Sheets

This help file was created with HelpScribble.


About
About copyright sam francke 2000

T2T converts separated files to HTML tables, separators are: (;) (,) (TAB) and (|).

It handles CSV files produced by spread sheet or database, handmade compliant

files may be processed as well. On the TAB Header / Table Props are options to

manipulate fonts and colors; these are gathered in an embedded style sheet.

There are 6 dot commands which you can use at the beginning of a row (in your CSV/text file):

.! (comment)

.H (header)

.h (sub header)

.e (empty row)

.c (comment row in your table)

.v (column coloring).

Features are:

colors evens and odd rows,

every property for header and data rows can be enabled or disabled,

table caption,

option to run browser automatic after saving file,

save your properties in a scheme file,

creating links and e-mail addresses,

column coloring,

get and set relations between the user files,

column width editor,

running from the command line and

some basic properties for a standalone page

This help file was created with HelpScribble.


Embedded Style Sheet
Embedded Style Sheet copyright sam francke 2000

<html><head><title>table by T2T</title>

<style type="text/css">

<!--

.header{text-align:left;font-family:Arial,Arial,Helvetica,sans-serif;color:#004080;font-size:12pt}

.data{text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;color:#004080}

.dataAC{text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif}

-->

</style>

</head>

<body>

<!-- start  table ------------------------------------->

<table  border="0" cellpadding="3" cellspacing="0" bgcolor=C0C0C0  width="90%">

<tr>

<td class="header">something</td>

<td>money</td>

<td class="data">free</td>

<td class="dataAC">space</td>

</tr>

and so on

the embedded style sheet must be located somewhere between the tags <head> and <body>;

a class name is preceded with a . (dot);

in the table the class is used like this <td class="header">

so the table data becomes the properties of the class in the CSS;

changing properties in the CSS, will effect the presentation of the table data;

with IE, Opera 3.61 and Netscape 6 the class can be added to <tr> like

<tr class="header"><td>something</td> .... </tr>,

in Netscape 4.7x nothing happens with <td>something</td>, I added the class to <td>

like <tr><td class="data">something</td> ... </tr>, it is more code, so the class properties

will effect in Netscape, when everybody uses Netscape 6 I'll change the code :)

This help file was created with HelpScribble.


Get And Set Relation Between
Get And Set Relation Between copyright sam francke 2000

When you have many CSV/text files with their scheme files and so on, it is a disaster to combine them when you load a CSV/text file.

When you have enabled 'get and set relation between files' on the options form the following happens:

when opening a CSV/text file (on the TAB files), the name of saved HTML file is displayed in the

combo box just like the name of the scheme file, besides the scheme is loaded.

If you change the CSV/text file and open it again the scheme file is loaded from disk,

if you have changed something in the scheme file, it is overwritten, so save the scheme file before loading your CSV/text file.

The relation between the files is written to the CSV/text file in the first and second row preceded with .!!,

don't delete the rows.

This help file was created with HelpScribble.


_Scheme File
scheme file

a scheme file contains all settings

made on the TAB header/data props and table props

This help file was created with HelpScribble.


Dot Commands
Dot Commands copyright sam francke 2000

Dot commands are used in the CSV / text file, to create some special effects in the table and they must start at the beginning of a row.

.!   is the remark dc (dot command) and does not appear in the table;

.H  with this dc the following row is a header and uses the properties

     of the class header specified on the TAB header / data props;

     the header row can be an one liner, see file koers2.csv;

.h  with this prefix a sub header row is created, it uses the properties of the

     class dataAC, coloring odd and even rows is disabled;

.e  creates an empty row in your table;

.c  you can add your remarks in this one liner row;

.v  this dc enables table column coloring and uses the

     classes data and dataAC;

Example:

Here's an example of a csv text file:

file : koers2.csv

in this file are used the dot commands: .H .e .c and .! in red

.HKOERS

.e

.HFonds;"Koers aankoop";"Huidige koers";"Stijging /daling (%)";Aantal;"Winst /verlies"

aegon;97,70; 99,20 ;1,5%;400;600,00

ahold;50,50; 49,80 ;-1,4%;100;70,00-

philips;47,30; 47,10 ;-0,4%;1500;300,00-

robeco;126,40; 126,90 ;0,4%;500;250,00

unilever;213,70; 212,90 ;-0,4%;100;80,00-

wolters-kluwer;117,50; 119,10 ;1,4%;750;1.200,00

.e

.HTotaal resultaat;;;;;F 9.155

.cTable written with T2T

.!date May 13 2000

see also example two and example three

This help file was created with HelpScribble.


TAB header / data props
TAB header / data props copyright sam francke 2000

(Move your mouse around to find the hot spots)

On this TAB you can modify all the properties of the three classes

'header', 'data' and 'dataAC'.

If the properties are enabled then they are stored in a embedded style sheet.

This help file was created with HelpScribble.


_aligntable
align table

This positioned the table in the current screen.

HTML code:

<table align=center>

This help file was created with HelpScribble.


_bordercolorstable
table border

Set the next properties for the table:

bgcolor: set the background color for  the table,

  if in the TAB header/data props the back ground

              color is disabled, the cell becomes the

  table back ground color;

border color, color light, color dark :

   sets the colors of the table border, the table

   border width must have a value greater then 3 to

   see the result;

HTML code:

<table bgcolor=#C0C0C0 bordercolor=#C0C0C0

bordercolordark=#808080 bordercolorlight=#C0C0C0>

This help file was created with HelpScribble.


TAB files
TAB files copyright sam francke 2000

(Move your mouse around to find the hot spots)

This help file was created with HelpScribble.


_disable
disable

enable or disable the properties

This help file was created with HelpScribble.


_clearcomboboxes
clear the combo box with file names

This help file was created with HelpScribble.


_CSV file
CSV

CSV means: comma separated values

a spread sheet creates a CSV file on demand

it looks like this:

1,2,3

4,5,6

7,8,9

This help file was created with HelpScribble.


_loadCSVdirectbutton
load CSV file direct

push this button to load the CSV file displayed

in the combo box, the open file dialog window is omitted.

This help file was created with HelpScribble.


_loadCSVfilebutton
load CSV file

push this button to load a CSV file

in the common way, using the open file

dialog window

This help file was created with HelpScribble.


_savetoHTMLdirectbutton
save CSV file to HTML table direct

push this button to save the CSV file to a HTML table,

this happens without the normal dialog window,

your file is written direct to disk, if the file already

exists, the file is over written without any question.

This help file was created with HelpScribble.


_savetoHTMLbutton
save CSV file to HTML table

push this button to save your CSV file to a

HTML table in the common way, using

the save file dialog window.

This help file was created with HelpScribble.


_loadSCHEMEfilebutton
load SCHEME file

push this button to open a SCHEME file to a

in the common way, using the open file dialog window.

This help file was created with HelpScribble.


_loadSCHEMEfiledirectbutton
load SCHEME file direct

push this button to load a SCHEME file displayed

in the combo box, the open file dialog window is omitted.

This help file was created with HelpScribble.


_saveSCHEMEfilebutton
save SCHEME file

push this button to save your SCHEME file in the

common way, using the save file dialog window.

This help file was created with HelpScribble.


_saveSCHEMEfiledirectbutton
save SCHEME file direct

push this button to save a SCHEME file,

this happens without the normal dialog window,

your file is written direct to disk, if the file already

exists, the file is over written without any question.

This help file was created with HelpScribble.


_separator
separator

Select a separator for your CSV file.

Separators are:

; semicolon

, comma

tab

| pipe

This help file was created with HelpScribble.


_cancelprocess
cancel creating HTML tables

This button is only enabled when T2T is creating

a HTML table, if pushed the process is stopped.

This help file was created with HelpScribble.


TAB page setup
TAB page setup copyright sam francke 2000

(Move your mouse around to find the hot spots)

If you are using T2T to create a 'standalone' page with your table,

then you can add some basic stuff, like title, background color and so on.

The topics are very basic because T2T is not a HTML editor.

This help file was created with HelpScribble.


_meta author
meta tag author

enter your name here

HTML code:

<META NAME="Author" CONTENT="your name">

This help file was created with HelpScribble.


_meta keywords
meta tag keywords

enter keywords corresponding with the content

of your page, use maximum 100 characters

HTML code:

<META NAME="keywords" CONTENT="csv,html,tables,converts">

This help file was created with HelpScribble.


_meta description
meta tag description

enter the description of your page,

the maximum length of the description is 200 characters

HTML code:

<META NAME="description" CONTENT="T2T converts delimited files to HTML tables,it handles CSV files produced by spreadsheet or database, handmade compliant files may be processed as well">

This help file was created with HelpScribble.


_pagetitle
page title

enter here the title of your page, the limit is 69 characters

HTML code:

<title>your title for your page</title>

This help file was created with HelpScribble.


_pagebgcolor
page back ground color

select the color for the back ground of your page

HTML code:

<body bgcolor=#C8D5D3>

This help file was created with HelpScribble.


_pagebgimage
page back ground image

enter the name of the image

HTML code:

<body background="linnen.jpg">

This help file was created with HelpScribble.


Options window
Options window copyright sam francke 2000

This help file was created with HelpScribble.


_pagetextcolor
page text color

select the color for text on the main page

HTML code:

<body text=#004080>

This help file was created with HelpScribble.


Example one
Example one copyright sam francke 2000

Example01;;;;;

;;;;;

Stock;Price;Current;up/down %;Count;Result

aegon;97,70; 99,20 ;1,5%;400;600,00

ahold;50,50; 49,80 ;-1,4%;100;70,00-

philips;47,30; 47,10 ;-0,4%;1500;300,00-

robeco;126,40; 126,90 ;0,4%;500;250,00

unilever;213,70; 212,90 ;-0,4%;100;80,00-

wolters;117,50; 119,10 ;1,4%;750;1.200,00

;;;;;

Total;;;;;$ 1.600

This is the raw csv file, without adding something.

example two

example three

This help file was created with HelpScribble.


Example two
Example two copyright sam francke 2000

.cExample02

.e

.HStock;Price;Current;up/down %;Count;Result

aegon;97,70; 99,20 ;1,5%;400;600,00

ahold;50,50; 49,80 ;-1,4%;100;70,00-

philips;47,30; 47,10 ;-0,4%;1500;300,00-

robeco;126,40; 126,90 ;0,4%;500;250,00

unilever;213,70; 212,90 ;-0,4%;100;80,00-

wolters;117,50; 119,10 ;1,4%;750;1.200,00

.e

.HTotal;;;;;$ 1.600

Added some dot commands in red.

The same tables with other colors:

example one

example three

This help file was created with HelpScribble.


Example three
Example three copyright sam francke 2000

.cExample03

.v

.HStock;Price;Current;up/down %;Count;Result

aegon;97,70; 99,20 ;1,5%;400;600,00

ahold;50,50; 49,80 ;-1,4%;100;70,00-

philips;47,30; 47,10 ;-0,4%;1500;300,00-

robeco;126,40; 126,90 ;0,4%;500;250,00

unilever;213,70; 212,90 ;-0,4%;100;80,00-

wolters;117,50; 119,10 ;1,4%;750;1.200,00

.HTotal;;;;;$ 1.600

The same as example two, but added dot command .v for column coloring.

The same tabes with other colors:

example one

example two

This help file was created with HelpScribble.


_headerprops
header properties

all these properties belongs to dotcommand .H and

are stored the CSS style sheet:

.header

 {

  background-color:#FCE39A;

  text-align:left;

  font-family:Arial,Arial,Helvetica,sans-serif;

  color:#FF0000;

  font-weight:bold;

  font-style:normal;

  font-size:12pt

}

see example two and example three

This help file was created with HelpScribble.


_dataprops
data properties

if used with dataAC properties, the even and odd rows are colored with them

the properties are stored in CSS style sheet:

.data

 {

  background-color:#FEF4D8;

  text-align:left;

  font-family:Verdana,Arial,Helvetica,sans-serif;

  color:#004080;

  font-weight:normal;

  font-style:normal;

  font-size:9pt

 }

see example two and example three

This help file was created with HelpScribble.


_dataACprops
dataAC properties

if used with data properties , the even and odd rows are colored with them

the properties are stored in CSS style sheet:

.dataAC

 {

  background-color:#CAE6FB;

  text-align:left;

  font-family:Verdana,Arial,Helvetica,sans-serif;

  color:#004080;

  font-weight:normal;

  font-style:normal;

  font-size:9pt

 }

see example two and example three

This help file was created with HelpScribble.


dc_header
dot command .H

.H  with this dot command the following row is a header and uses the properties of the class header specified on the TAB header / data props;

the header row can be an one liner, see file koers2.csv;

example in a csv file:

.HStock;Price;Current;up/down %;Count;Result

or as one liner

.HMy Table with new ...

the properties of the TAB header/data props are stored in the

embedded Style Sheet.

This help file was created with HelpScribble.


TAB column width
TAB column width copyright sam francke 2000

(Move your mouse around to find the hot spots)

On this TAB you can set the column width of every column in your table.

This help file was created with HelpScribble.


_column width checkbox
checkbox 'use column width'

if enabled the checked columns are set

in the HTML table

This help file was created with HelpScribble.


_column width listview
list view

here are the found columns listed,

if checked and you have added values,

the column width is set in the HTML table,

multi select is enabled,

This help file was created with HelpScribble.


_column width edit width
edit width

input width and push one of the apply buttons

This help file was created with HelpScribble.


_column kind of width
kind of width

select percent or width in pixels

This help file was created with HelpScribble.


_column width apply
apply buttons

apply width; only the width is set to the selected columns

apply kind; only the kind of width is set to the selected columns

apply both; the width and kind of width are set to the selected columns

This help file was created with HelpScribble.


_column save data
save data

save the column width data to file,

the filename is the CSV filename with

the extension .!!!

This help file was created with HelpScribble.


_column width load data
load data

load the column width data from file,

the filename is the CSV filename with

the extension .!!!

This help file was created with HelpScribble.


_column width filename
filename

the file is the CSV filename with the extension .!!!

This help file was created with HelpScribble.


Set Column Width
Set Column Width new in version 2.40 copyright sam francke 2000

On the TAB column width is it possible to give every column its own width.

When you load a CSV file, T2T is looking for 'the column width file', the filename is the same as the CSV file, without the extension. Default:!!!. You can simple change the extension. Only three characters needed, no dot.

If the file exists, the list view is filled with the column width data, else the list view stays empty.

If no file found, the label with the filename is maroon. Saving the file, the label color becomes teal.

Remember the table properties on the TAB 'table props' and set the table width to default or another acceptable value.

Remark: the file with column data is not saved automatic.

The width values are positioned in the COLGROUP element.

The COLGROUP element defines a column group in a table.

HTML code:

<COLGROUP>

<COL WIDTH>

<COL WIDTH>

<COL WIDTH>

</COLGROUP>

The WIDTH attribute specifies a width for each column in the group. The value must be a number in pixels, a percentage of the table width, or a relative length expressed as i* where i is an integer. A column with WIDTH="3*" will be allotted three times the width of a column with WIDTH="1*". The value 0* is equivalent to the minimum width necessary for the column's contents.

This help file was created with HelpScribble.


_column width buttons
buttons

four buttons to manipulate the list view:

set all checkboxes on

set all check boxes off

select all rows in the list view

reverse selected rows

This help file was created with HelpScribble.


_column delete file
delete file

delete file from disk

This help file was created with HelpScribble.


_column new file
new file

this means the list view is cleared and

using the filename already in use

This help file was created with HelpScribble.


_column extension
change extension

change the extension of

the column width file

minimum characters: 1

maximum characters: 3

note: if the extension is same

as your loaded CSV file, when

saving the column file, your CSV is

overwritten by the column file

This help file was created with HelpScribble.


What is New?
What is New? copyright sam francke 2000

version 2.40

added a column width editor, with which you can set the width of every column in your table.

changed the way of saving of the font names in he registry and scheme files. When you start now T2T Arial appears in the font names combo boxes. This is the default font name now and not longer the first font name in your system.

removed: help.txt file, history is now in the t2t.hlp file.

This help file was created with HelpScribble.


History
History copyright sam francke 2000

version 2.30.1 December 25 2000

removed: a small bug;

version 2.30 December 23 2000

added: TAB 'setup HTML page' with some basic stuff for creating a standalone page

version 2.20.1 November 3 2000

removed some small mistakes in help files

version 2.20 September 28 2000

added: windows help file

removed: small/big buttons on button bar

added: some small changes, I don't remember them all;

version 2.10 July 3 2000

added: using input on the command line and more options with a .cml file

version 2.02.2 June 17 2000

fixed bug with creating links like http:// and mailto:

version 2.02.1 June 13 2000

fixed bug with counting rows

there was a problem with 'raw' CSV files, the last cell was not recognized,

fixed now.

version 2.02 June 2 2000

solved bug with table color see feedback page, message number 8,

reported by Mike Mansfield

added: border color for table

added: dot command .v, colors the even and odd table columns

added: set / get relation between CSV/text file, file to save

and scheme file the relation is written to CSV/text file and preceded with .!!

see the first and second row of the file.

added: create a link from http://alhpa.com!alpha magazine ->

<a href="http://alhpa.com">alpha magazine</a>the separator must

be an exclamation mark !

added: drag and drop colors on TAB header/data props, drag from an edit

window and drop on another edit window

added: a simple help window with the dot commands

version 2.01 May 12 2000

redesigned signs to 'dot commands'

added: empty row in table with dot command .e

added: comment row in table with dot command .c

added: update csv/text files (version 1.00 - 2.00) to version 2.01 (dot commands)

added: empty combo boxes with filenames on TAB files

added: set count of files in combo boxes on TAB files

added: option form, with all settings

solved bug saving scheme file with wrong name at closing program,

when scheme file had been changed

added: on TAB files, select a separator: comma(,) semi-colon(;) tab(chr(9)) pipe(|)

version 2.00 April 26 2000

added: TAB files, to load and save files easily

added: progress meter and cancel button;

added: on TAB: header/data props:

every property can be enabled or disabled

labels with property descriptions

colored label with the colors of background and font

added: double click the color label to change the class name

added: the 'data accent' properties

added: T2T colors the even and odd rows with different colors,

properties 'data' and 'accent data'

added: in the menu [options] run the browser automatic after saving the HTML file

added: button in button bar to copy all the properties from data to dataAC

added: small or large buttons on button bar

added: a very tedious about box

version 1.01 April 11 2000

added more buttons on tool bar

improved font-family

added: font-style for header and table data

added: pop up menu with right click mouse

added: menu item options; enable/disable show hints

solved bug loading the HTML file, when an other file was loaded before

version 1.00 first release March 30 2000

This help file was created with HelpScribble.


HelpScribble

HelpScribble is a help authoring tool written by Jan Goyvaerts and available for download at http://www.jgsoft.com/. This help file was created with the unregistered version of HelpScribble, which is why you can read this ad. Once the author of this help file is so honest to register the shareware he uses, you will not see this ad again in his help files.

Recompiling the help project with the registered version is all it takes to get rid of this ad and the little footers below each topic.

HelpScribble is a stand-alone help authoring tool. It does not require an expensive word processor. (Only a help compiler as Microsoft likes keeping the .hlp format secret. Not my fault.)

Here are some of HelpScribble's features:

•	The Setup program will properly install and uninstall HelpScribble and all of its components, including registry keys.

•	Create, edit and navigate through topics right in the main window. No need to mess with heaps of dialog boxes.

•	All topics are listed in a grid in the main window so you won't lose track in big help projects. You can even set bookmarks.

•	Use the built-in Browse Sequence Editor to easily create browse sequences.

•	Use the built-in Window Editor to change the look of your help window and create secondary windows.

•	Use the built-in Contents Editor to create Windows 95-style contents files. Works a lot better than Microsoft's HCW.

•	No need to mess with Microsoft's SHED: use the built-in SHG Editor to create hotspot bitmaps. Draw your hotspots on the bitmap and pick the topic to link to from the list.

•	With the built-in Macro Editor you can easily compose WinHelp macros whenever needed. It will tell you what the correct parameters are and provide information on them.

•	If you have a problem, just consult the online help. The help file was completely created with HelpScribble, of course.

•	HelpScribble is shareware. However, the unregistered version is not crippled in any way. It will only add a small note to your help topics to encourage you to be honest and to register the shareware you use.

These options are very interesting for Delphi and C++Builder developers:

•	If you are a component writer, use the Delphi Parser to build an outline help file for your component. Just fill in the spaces and you are done. HelpScribble can also extract the comments from your source file and use them as the default descriptions.

•	If you are an application writer, HelpScribble provides you with a property editor for the HelpContext property. You can select the topic you need from a list of topic titles or simply instruct to create a new topic. No need to remember obscure numbers.

•	The property editor also provides a tree view of all the components on your form and their HelpContext properties. This works very intuitively. (Much nicer than those help tools that simply mess with your .dfm files.)

•	HelpScribble can perform syntax highlighting on any Delphi source code in your help file.

HelpScribble is shareware, so feel free to grab your copy today from my web site at http://www.jgsoft.com/