d_portable.rc
author Claus Gittinger <cg@exept.de>
Wed, 28 Apr 1999 15:53:56 +0200
changeset 345 60ed020e7c7c
parent 209 22793de5d56e
child 399 5a842f5d7196
permissions -rw-r--r--
always init new cursors
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
0cb137a77319 Initial revision
claus
parents:
diff changeset
     1
"*
0cb137a77319 Initial revision
claus
parents:
diff changeset
     2
 * $Header$
5
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
     3
 *
209
22793de5d56e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 100
diff changeset
     4
 * ST/X startup configuration file:
22793de5d56e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 100
diff changeset
     5
 *
5
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
     6
 * display configuration - for my portable-pc (gas plasma b&w vga or 8514 color)
100
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
     7
 *
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
     8
 * You probably dont need that one ...
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
     9
 *
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
    10
 * Since I run my portably pc with changing VGA cards (dump VGA vs. 8514),
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
    11
 * the code below guesses on this depending on the resolution.
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
    12
 * The gas plasma display can only display greyscales - although the Xserver
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
    13
 * thinks its running on a color display.
7d469db172b1 commentary
Claus Gittinger <cg@exept.de>
parents: 7
diff changeset
    14
 *
0
0cb137a77319 Initial revision
claus
parents:
diff changeset
    15
 *"
0cb137a77319 Initial revision
claus
parents:
diff changeset
    16
5
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
    17
"*
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
    18
 * view style
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
    19
 *"
7
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    20
"*
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    21
 * figure out if running on plasma or color display
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    22
 * (the plasma display works with 640x480 only;
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    23
 *  the 8514 has 1024x768 resolution)
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    24
 */"
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    25
Display width == 640 ifTrue:[
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    26
    "*
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    27
     * its VGA hardware, but displays only grey
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    28
     *"
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    29
    Display hasColors:false.
5
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
    30
7
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    31
    "*
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    32
     * its a small gas plasma display
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    33
     *"
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    34
    Display heightInMillimeter:160.
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    35
    Display widthInMillimeter:212
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    36
] ifFalse:[
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    37
    "*
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    38
     * its a 16 inch display
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    39
     *"
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    40
    Display heightInMillimeter:208.
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    41
    Display widthInMillimeter:275
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    42
].
5
420e4af41733 *** empty log message ***
claus
parents: 0
diff changeset
    43
7
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    44
Display depth <= 4 ifTrue:[
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    45
    View defaultStyle:#normal
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    46
] ifFalse:[
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    47
    View defaultStyle:#iris 
57c09d1b7f69 *** empty log message ***
claus
parents: 5
diff changeset
    48
]
0
0cb137a77319 Initial revision
claus
parents:
diff changeset
    49
!
0cb137a77319 Initial revision
claus
parents:
diff changeset
    50
0cb137a77319 Initial revision
claus
parents:
diff changeset
    51
"*
0cb137a77319 Initial revision
claus
parents:
diff changeset
    52
 * add some function key definitions ...
0cb137a77319 Initial revision
claus
parents:
diff changeset
    53
 * (this is of course my private taste)
0cb137a77319 Initial revision
claus
parents:
diff changeset
    54
 *"
0cb137a77319 Initial revision
claus
parents:
diff changeset
    55
|map|
0cb137a77319 Initial revision
claus
parents:
diff changeset
    56
0cb137a77319 Initial revision
claus
parents:
diff changeset
    57
map := Display keyboardMap.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    58
0cb137a77319 Initial revision
claus
parents:
diff changeset
    59
map bindValue:#Again to:#F1.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    60
0cb137a77319 Initial revision
claus
parents:
diff changeset
    61
map bindValue:$[ to:#'Cmd['.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    62
map bindValue:$] to:#'Cmd]'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    63
map bindValue:${ to:#'Cmd{'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    64
map bindValue:$} to:#'Cmd}'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    65
map bindValue:$| to:#'Cmd|'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    66
map bindValue:$< to:#'Cmd<'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    67
map bindValue:$> to:#'Cmd>'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    68
map bindValue:$~ to:#'Cmd~'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    69
map bindValue:$@ to:#'Cmd@'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    70
map bindValue:$^ to:#'Cmd^'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    71
map bindValue:$# to:#'Cmd#'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    72
map bindValue:$\ to:#'Cmd\'.
0cb137a77319 Initial revision
claus
parents:
diff changeset
    73
0cb137a77319 Initial revision
claus
parents:
diff changeset
    74
!