styles/next.style
author convert-repo
Fri, 21 Dec 2018 04:38:02 +0000
changeset 8601 bee9c53ab413
parent 3270 9c8c9b83eadb
permissions -rw-r--r--
update tags
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
     1
; View defaultStyle:#next 
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
     2
;
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
     3
; NeXT look-alike - almost like motif or iris,
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
     4
; but with smoother edges and frames around scrollbars and selections
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
     5
;
3270
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
     6
; $Header: /cvs/stx/stx/libview/styles/next.style,v 1.21 2000-08-25 09:52:12 cg Exp $
144
claus
parents: 122
diff changeset
     7
claus
parents: 122
diff changeset
     8
comment  'NeXT look alike'
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
     9
309
8cc4d0e7b41b germanism
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    10
#if (Language == #german) or:[Language == #de]
8cc4d0e7b41b germanism
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    11
comment  'Angelehnt an NeXT'
8cc4d0e7b41b germanism
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    12
#endif
498
ca1d11e446ce some french strings
Claus Gittinger <cg@exept.de>
parents: 309
diff changeset
    13
#if (Language == #french) or:[Language == #fr]
ca1d11e446ce some french strings
Claus Gittinger <cg@exept.de>
parents: 309
diff changeset
    14
comment  'Comme NeXT'
ca1d11e446ce some french strings
Claus Gittinger <cg@exept.de>
parents: 309
diff changeset
    15
#endif
309
8cc4d0e7b41b germanism
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    16
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    17
is3D                            true
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    18
name                            #next
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    19
2117
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
    20
lightGrey                       Color redByte:170 greenByte:170 blueByte:170
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
    21
darkGrey                        Color redByte:85 greenByte:85 blueByte:85
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
    22
2991
918e2f570098 removed all direct references to Display (must use Screen current)
Stefan Vogel <sv@exept.de>
parents: 2585
diff changeset
    23
#if Screen current hasGreyscales
2117
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
    24
viewGrey                        =lightGrey exactOrNearestOn:(Screen current) 
152
claus
parents: 144
diff changeset
    25
lightColor                      Color white
2117
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
    26
halfShadowColor                 =darkGrey exactOrNearestOn:(Screen current)
152
claus
parents: 144
diff changeset
    27
halfLightColor                  Color white "/ grey:67
claus
parents: 144
diff changeset
    28
#else
claus
parents: 144
diff changeset
    29
viewGrey                        Color white
claus
parents: 144
diff changeset
    30
lightColor                      Color grey:50
claus
parents: 144
diff changeset
    31
#endif
1853
c3d87b4f6051 use nearest colors to avoid dithered view backgrounds
Claus Gittinger <cg@exept.de>
parents: 1620
diff changeset
    32
2122
a0e79be44383 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2120
diff changeset
    33
textCursor.type.                #block
a0e79be44383 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2120
diff changeset
    34
textCursor.typeNoFocus          #none
a0e79be44383 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2120
diff changeset
    35
152
claus
parents: 144
diff changeset
    36
shadowColor                     Color black
claus
parents: 144
diff changeset
    37
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    38
borderWidth                     0
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    39
viewBackground                  =viewGrey
2585
2e99a5a32653 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2568
diff changeset
    40
popup.borderWidth               1     
2e99a5a32653 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2568
diff changeset
    41
popup.level                     1     
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    42
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    43
variablePanel.handlePosition     #center 
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    44
variablePanel.handleStyle        #next
2118
b104d5e356ab *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2117
diff changeset
    45
variablePanel.handleImage        Image fromFile:'bitmaps/HandleNext.xpm'
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    46
3270
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
    47
variablePanel.handleImage        Image fromFile:'bitmaps/HandleNext.xpm'
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
    48
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
    49
variablePanel.snapLevel         1
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
    50
variablePanel.snapEnterLevel    1
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
    51
variablePanel.selectedLevel     1
9c8c9b83eadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2991
diff changeset
    52
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    53
scrollBar.scrollerBordered       true
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    54
2991
918e2f570098 removed all direct references to Display (must use Screen current)
Stefan Vogel <sv@exept.de>
parents: 2585
diff changeset
    55
#if Screen current hasGreyscales
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    56
scroller.viewBackground          (Color grey:50) exactOrNearestOn:(Screen current)
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    57
scroller.thumbColor              (Color lightGrey) exactOrNearestOn:(Screen current)
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    58
scroller.thumbEdgeStyle          #soft
152
claus
parents: 144
diff changeset
    59
#else
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    60
scroller.thumbColor              Color white
152
claus
parents: 144
diff changeset
    61
#endif
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    62
scroller.thumbLevel              2
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    63
scroller.thumbInset              1
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    64
scroller.borderWidth             1
2119
581ba258dd7d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2118
diff changeset
    65
scroller.handleImage             Image fromFile:'bitmaps/HandleNext.xpm'
2585
2e99a5a32653 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2568
diff changeset
    66
2e99a5a32653 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2568
diff changeset
    67
miniScroller.size                2.5       "/ millimeters
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    68
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    69
button.edgeStyle                 #soft
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    70
button.activeLevel               1
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    71
button.passiveLevel              2
2991
918e2f570098 removed all direct references to Display (must use Screen current)
Stefan Vogel <sv@exept.de>
parents: 2585
diff changeset
    72
#if Screen current hasGreyscales
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    73
button.activeForegroundColor     Color black
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    74
button.activeBackgroundColor     Color white
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    75
button.enteredBackgroundColor    (Color lightGrey) exactOrNearestOn:(Screen current)
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    76
button.halfShadowColor           =viewGrey darkened
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    77
button.halfLightColor            Color white
152
claus
parents: 144
diff changeset
    78
#else
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    79
button.activeBackgroundColor     Color black
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    80
button.activeForegroundColor     Color white
152
claus
parents: 144
diff changeset
    81
#endif
122
c84d8d1e8d48 Initial revision
claus
parents:
diff changeset
    82
2991
918e2f570098 removed all direct references to Display (must use Screen current)
Stefan Vogel <sv@exept.de>
parents: 2585
diff changeset
    83
#if Screen current hasGreyscales
2257
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    84
menu.hilightForegroundColor      Color black
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    85
menu.hilightBackgroundColor      Color white
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    86
#else
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    87
menu.hilightForegroundColor      Color white
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    88
menu.hilightBackgroundColor      Color black
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    89
#endif
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    90
menu.buttonActiveLevel               =button.activeLevel
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    91
menu.buttonPassiveLevel              =button.passiveLevel
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    92
menu.buttonActiveBackgroundColor    =button.activeBackgroundColor
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    93
3707d66694fb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2122
diff changeset
    94
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
    95
popUpList.popPosition            #shifted
193
Claus Gittinger <cg@exept.de>
parents: 152
diff changeset
    96
2120
9935ecfd0f06 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2119
diff changeset
    97
variableFont                    Font family:'helvetica' face:'medium' style:'roman' size:12
9935ecfd0f06 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2119
diff changeset
    98
selection.font                   =variableFont
9935ecfd0f06 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2119
diff changeset
    99
label.font                       =variableFont
1620
49812898bfe2 html defs for monochrome displays
Claus Gittinger <cg@exept.de>
parents: 498
diff changeset
   100
2991
918e2f570098 removed all direct references to Display (must use Screen current)
Stefan Vogel <sv@exept.de>
parents: 2585
diff changeset
   101
#if Screen current hasGrayscales not
1948
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   102
html.anchorUnderline                true
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   103
html.anchorForegroundColor          Color black
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   104
html.backgroundColor                Color white
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   105
html.activeAnchorForegroundColor    Color black
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   106
html.activeAnchorBackgroundColor    =htmlBackgroundColor
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   107
html.visitedAnchorForegroundColor   Color black
6a9b754ca6d3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1857
diff changeset
   108
html.exampleAnchorForegroundColor   Color black
1620
49812898bfe2 html defs for monochrome displays
Claus Gittinger <cg@exept.de>
parents: 498
diff changeset
   109
#endif
49812898bfe2 html defs for monochrome displays
Claus Gittinger <cg@exept.de>
parents: 498
diff changeset
   110
2117
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
   111
checkToggle.activeImage      Image fromFile:'bitmaps/CheckOnNext.xpm'
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
   112
checkToggle.passiveImage     Image fromFile:'bitmaps/CheckOffNext.xpm'
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
   113
checkToggle.activeLevel      0
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
   114
checkToggle.passiveLevel     0
2568
c0a4681674e2 checkToggle bg-color
Claus Gittinger <cg@exept.de>
parents: 2468
diff changeset
   115
checkToggle.activeBackgroundColor =viewGrey
2117
58ca18b9ff4f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1948
diff changeset
   116