Depending on the purpose of an Adlib screen, certain reserved tags are either allowed or mandatory. Below is a listing of these tags for each screen. The screen names used are the default names for that screen type. Most of these screens and reserved tags can only be used in Adlib applications for DOS; only the tags and parameters marked in light green can also be used in Adlib applications for Windows. See the Help topics Altering screens for Adlib DOS applications and Reserved tags on screens, for more information.
(In Adlib applications for Windows, most functionality that under DOS was implemented through tags or parameters on screens, is now an integral part of the software, or can be set through properties of Adlib objects.)

The number between brackets behind a tag is the maximum number of occurrences of that tag; (n) means that there is no maximum.

Screens: WELCOME

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

 

parameter

see Parameters per screen

*0

system field

program title from text file

Screens: DBSELECT

Tag

Object type

Comments

 

label

fixed text

 

box

cosmetic

*0

system field

program title from text file

*1(n)

menu option

dataset titles

Screens: ACSELECT

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*0(1)

system field

program title from text file

*1(n)

menu option

access point titles

*2(1)

system field

dataset title

*E(1)

system field

With old executables this reserved tag displayed text to indicate a combine search status, but now this is displayed by default in the tab header. Therefore *E has no longer a function here.

Screens: SEARCH

Tag

Object type

Comments

 

label

fixed text

 

box

cosmetic

&1(2)

field

1 or 2 fields for entering a search key. The occurrence number can be either 1 or 2. You only need to define one input field for entering search keys in ordinary text fields (term index) and free text fields (word index). For numeric searches or searches on date, you will need two input fields.

*0(1)

system field

program title from text file

*1(n)

menu option

serial numbers from index values

*2(1)

system field

dataset title

*3(2)

system field

prompt text for the input fields

*9(1)

system field

match counter

*E(1)

system field

With old executables this reserved tag displayed text to indicate a combine search status, but now this is displayed by default in the tab header. Therefore *E has no longer a function here.

*J(1)

system field

show search time

*M(1)

system field

last used record number

*N(1)

system field

option number entered by user

*O(1)

system field

insert on/off text

Screens: BRIEF

Tag

Object type

Comments

 

label

fixed text

 

box

cosmetic

*0(1)

system field

program title

*1(n)

menu option

checkboxes and record numbers of records in the selection

*2(1)

system field

dataset title

*3(1)

system field

access point title

*9(1)

system field

match counter

*A(1)

system field

first line for brief display of records

*B(1)

system field

second line for brief display of records

*C(1)

system field

third line for brief display of records

*D(1)

system field

fourth line for brief display of records

*E(1)

system field

fifth line for brief display of records

*J(1)

system field

show search time

*K(1)

system field

show selection criteria

*L(1)

system field

show number of marked records

*N(1)

system field

option number entered by user

**

parameter

field separator for brief display of records

XX

parameter

field and field line separator for brief display of records

EDIT

parameter

edit functions available (see Parameters per screen)

Screens: DETAILED

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*0(1)

system field

program title

*2(1)

system field

dataset title

*3(1)

system field

access point title

*8(1)

system field

show record counter

*9(1)

system field

(not in edit mode) counter: Screen x of y

*F(1)

system field

prompt name of file being imported

*G(1)

system field

during input: "Input/Edit ON"

*H(1)

system field

date/time updated

*I(1)

system field

marked

*L(1)

system field

...records marked

*O

system field

insert on/off text (in edit mode)

 

text window

With old executable this reserved a space for "stacked" fields. Today, a text window has other functionality.

XX(n)

field

database field from the record

YY

parameter

tag with start text at beginning of entry field

DISPALL

parameter

Show all fields on this screen, even when they are empty. (In Designer this parameter is invisibly present on a screen, through the marked Show empty fields screen property.)

EDIT

parameter

If this parameter is on a screen, the user can edit the data on it, if no other restricting access rights apply of course. (In Designer this parameter is invisibly present on a screen, through the unmarked Read-only screen property.)

SCROLL

parameter

scroll function on

Screens: PRINT

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*0(1)

system field

program title

*1(n)

menu option

list with format or file names

*F(1)

system field

enter file name

*L(1)

system field

… records marked for output

*O

system field

insert on/off text

&1(1)

field

enter file name

Screens: CONTROL & CONTROLM

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*4(1)

system field

instruction line

*5(8)

system field

function keys: name

*6(8)

system field

function keys: function

*S

system field

field status

Screens: HELP

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*1(n)

system field

help text line from .HLP file

*4(1)

system field

instruction line

*9(1)

system field

counter: page .../...

Screens: LINK

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*1(n)

system field

lines with retrieved index values

*N(1)

system field

option number entered by user

Screens: point

Tag

Object type

Comments

 

label

fixed information

 

box

cosmetic

*0(1)

system field

program title

*1(n)

menu option

list of pointer files

*2(1)

system field

dataset title