profile

SuSE Blinux Profiles and Their Commands

_________________________________________________________________

 

SuSE Blinux Profiles and Their Commands

Copyright (c) 2000, Marburg

Author: Marco Skambraks <marco@skammel.de>

General Information

-------------------

The profile files of SuSE Blinux contain general settings which guide the opera

tion

of programs in certain environments or applications. The profile files are loca

ted in

the directory /etc/sbl/profile/. A profile can be created for each

environment or application in addition to the keymap. It bears the name of the

application (e.g., lynx) or the environment (e.g. bash). Autotoggle between the

profiles defined for the applications is preset, manual toggle with one of the

key commands for the Braille display as defined in the keymap is possible, too.

The profile files are created with a normal editor. Each line should contain on

e

command which is separated from the assigned value with a "=". Annotations can

be

introduced with a "#" which prevents the rest of the line to be read by SBL. No

t all

possible commands need to be employed in a profile file.

Profile File Commands

---------------------

name= name of the profile; should match with the name of the applicat

ion or

environment for which the profile is created

blockcsr= displays 8-dot cursor; 0 surpresses the display of an 8-dot cur

sor,

value 1 generates the 8-dot display

attron= display of attributes; value 1 causes attributes to be displaye

d, 0

causes them to be surpressed

sixdots= value 1 enables a 6-dot Braill display, 0 causes an 8-dot displ

ay

attractnum= defines the active attribute. There are 4 attributes, so the va

lues

1, 2, 3, or 4 can be set

attr1= determines the first of the four attributes; its BIT combinatio

n

consisting of the sign which is displayed on the Braille displa

y for

the attribute must be entered (BIT No. 7 on the left and BIT No

. 0 on

the far right). Assigned BITs are marked as "1", unassigned BIT

s as "0".

Hence, each attribute has 8 characters.

Example: If the character `q´ is diplayed for the attribute, th

e following

binary representation results: 00011111

attr2= determines the BIT combination for the second attribute. The pr

ocedure is

described under attr1=

attr3= determines the BIT combination for the second attribute. The pr

ocedure is

described under attr1=

attr4= determines the BIT combination for the second attribute. The pr

ocedure is

described under attr1=

attrcsr1= here the BIT combination of the attribute cursor to be tracked

is determined.

The BIT combination must be identical to attr1=

attrcsr2= here the BIT combination of the attribute cursor to be tracked

is determined

The BIT combination must be identical to attr2=

attrcsr3= here the BIT combination of the attribute cursor to be tracked

is determined

The BIT combination must be identical to attr3=

attrcsr4= here the BIT combination of the attribute cursor to be tracked

is determined

The BIT combination must be identical to attr4=

attrcsr1xy= the boundaries of the first attribute cursor are entered here.

There are four important values:

1. start line: values between 00 and 25 are possible

2. start column: values between 00 and 80 are possible

3. end column: values between 00 and 80 are possible

4. end line: values between 00 and 25 are possible

Example: attrcsr1xy=00,01-80,25

00 is the top line, 01 the first column,

80 the last column and 25 the last line

attrcsr2xy= the boundaries of the second attribute cursor are entered here.

The same rules as for attrcsr1xy= apply

syscsrlimit= the validity range of the system cursor is determined here

The same 4 values as for attrcsr1xy= or attrcsr2xy= are entered

and the entry must be in the same format.

csrmode= defines the cursor tracking mode. Possible values:

0 for the system cursor tracking, 1 for the attribute cursor,

2 for the system cursor and the attribute cursor assigned syste

m

cursor boundaries, 3 for the attribute cursor and the system cu

rsor

without the assigned system cursor boundaries

attrcsrnum= defines the number of attribute cursors to be tracked

vertmode= not yet supported!

mark1= 1. jump mark: values from 01 to 25 are possible. The value dete

rmines

the line you want to jump to

mark2= 2. jump mark: values from 01 to 25 are possible

mark3= 3. jump mark: values from 01 to 25 are possible

mark4= 4. jump mark: values from 01 to 25 are possibl

sound= signal sound status: 0 off, 1 on

Top of the page

_________________________________________________________________

 

Linux is a registered trademark of Linus Torvalds.

Page created: 02.11.2000 by webmaster@suse.de