styles/mswindowsXP.style
author Claus Gittinger <cg@exept.de>
Thu, 14 Oct 2004 15:00:55 +0200
changeset 4306 6b1cb357160a
parent 4305 7ec3e2e33d8e
child 4307 75a886dc6513
permissions -rw-r--r--
''
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
     1
; View defaultStyle:#mswindowsXP
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
;
4306
Claus Gittinger <cg@exept.de>
parents: 4305
diff changeset
     3
; $Header: /cvs/stx/stx/libview/styles/mswindowsXP.style,v 1.15 2004-10-14 13:00:55 cg Exp $
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
     5
name                            #winXP
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
;
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
; for now, much like win95, except for some menuPanel details
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
     9
; scrollbars are to come ...
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
;
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
.
3750
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    12
;
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    13
; notice: the values below
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    14
; are not used when running under native Windows
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    15
; (uses system-settings values then)
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    16
;
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    17
#if Screen current hasGreyscales
3750
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    18
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    19
selectionBlue                   (Color red:0 green:0 blue:50) exactOrNearestOn:(Screen current)
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    20
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    21
viewGrey                        (Color redByte:241 greenByte:242 blueByte:239) exactOrNearestOn:(Screen current)
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    22
viewLightGrey                   Color white
3750
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    23
lightColor                      Color white
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    24
halfShadowColor                 (Color grey:80) exactOrNearestOn:(Screen current)
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    25
halfLightColor                  =viewGrey
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    26
shadowColor                     (Color grey:50) exactOrNearestOn:(Screen current)
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    27
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    28
#else
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    29
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    30
selectionBlue                   Color black
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    31
viewGrey                        Color white
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    32
viewLightGrey                   Color white
3750
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    33
lightColor                      Color grey:50
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    34
shadowColor                     Color black
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    35
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    36
#endif
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    37
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    38
#if Screen current platformName = 'WIN32'
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    39
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    40
selectionBlue                   [Screen current getSystemColor:#'COLOR_HIGHLIGHT']
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    41
menu.backgroundColor            [Screen current getSystemColor:#'COLOR_MENU'     ]
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    42
menu.foregroundColor            [Screen current getSystemColor:#'COLOR_MENUTEXT' ]
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    43
pullDownMenu.backgroundColor    =menu.backgroundColor
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    44
viewGrey                        [Screen current getSystemColor:#'COLOR_BTNFACE'  ]
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    45
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    46
#endif
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    47
e410988ac7ca *** empty log message ***
ca
parents: 3749
diff changeset
    48
#include 'mswindows95.common'
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    49
name                            #winXP
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    51
comment  'winXP lookalike (smarty design; experimental)'
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
#if (Language == #german) or:[Language == #de]
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
comment  'an MS WindowsXP angelehnter Stil'
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
#endif
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
#if (Language == #french) or:[Language == #fr]
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
comment  'Un style qui résemble MS WindowsXP'
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
#endif
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
menu.enteredLevel               0
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    62
; menu.buttonEnteredLevel         2   "/ sigh - does not work
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    63
3722
Claus Gittinger <cg@exept.de>
parents: 3720
diff changeset
    64
;; enable this, when old menuView cares for it also
Claus Gittinger <cg@exept.de>
parents: 3720
diff changeset
    65
;; menu.itemMargin                 1
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    66
menu.selectionFollowsMouse      true
3720
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
menu.enteredBackgroundColor     =menu.hilightBackgroundColor
746e0a7b1475 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
menu.enteredForegroundColor     =menu.hilightForegroundColor
4304
Claus Gittinger <cg@exept.de>
parents: 4303
diff changeset
    69
menu.iconIndicationOn.bitmapFile    'CheckOn_xp.xpm'
Claus Gittinger <cg@exept.de>
parents: 4303
diff changeset
    70
menu.iconIndicationOff.bitmapFile   'CheckOff_xp.xpm'
4305
Claus Gittinger <cg@exept.de>
parents: 4304
diff changeset
    71
menu.iconRadioOn.bitmapFile         'RadioOn_xp.xpm'
Claus Gittinger <cg@exept.de>
parents: 4304
diff changeset
    72
menu.iconRadioOff.bitmapFile        'RadioOff_xp.xpm'
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    73
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    74
;button.edgeStyle                 #soft
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    75
;button.activeLevel               -1
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    76
;button.passiveLevel              3
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    77
;button.enteredBackgroundColor    [ (Screen current getSystemColor:#'COLOR_BTNFACE') lightened ]
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    78
4300
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    79
comboView.downFormFile                  'ComboDn_xp.xpm'.
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    80
comboView.disabledDownFormFile          'ComboDn_disabled_xp.xpm'.
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    81
comboView.activeDownFormFile            'ComboDn_active_xp.xpm'.
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    82
comboView.enteredDownFormFile           'ComboDn_entered_xp.xpm'.
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    83
comboView.button.activeLevel            0
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    84
comboView.button.passiveLevel           0
Claus Gittinger <cg@exept.de>
parents: 4296
diff changeset
    85
comboView.button.activeBackgroundColor  =viewGrey
4301
Claus Gittinger <cg@exept.de>
parents: 4300
diff changeset
    86
; comboView.button.activeBackgroundColor  (Color white)
Claus Gittinger <cg@exept.de>
parents: 4300
diff changeset
    87
; comboView.button.backgroundColor        (Color white)
Claus Gittinger <cg@exept.de>
parents: 4300
diff changeset
    88
; comboView.level                         0
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    89
3749
c0fac7ccb840 *** empty log message ***
ca
parents: 3728
diff changeset
    90
selection.highlightEnterItem       true         "/ underline-highlight item under cursor
c0fac7ccb840 *** empty log message ***
ca
parents: 3728
diff changeset
    91
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    92
scroller.viewBackground          (Color redByte:16rFB greenByte:16rFB blueByte:16rF9)
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    93
scroller.thumbColor              (Color redByte:175 greenByte:190 blueByte:240) slightlyLightened
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    94
scroller.thumbLightColor         (Color redByte:16rCF greenByte:16rDD blueByte:16rFD)
4296
240f73781089 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3944
diff changeset
    95
scroller.thumbShadowColor        (Color redByte:16r83 greenByte:16r9E blueByte:16rD8)
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    96
scroller.thumbEnteredColor       (Color redByte:175 greenByte:190 blueByte:240) lightened
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    97
scroller.thumbActiveColor        (Color red:64 green:75 blue:98)
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    98
scroller.thumbLevel              0
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
    99
scroller.thumbInset              1
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   100
scroller.thumbFrameColor         Color white "/ (Color redByte:175 greenByte:190 blueByte:240) darkened
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   101
scroller.thumbEdgeStyle          #edged
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   102
scroller.NTallyMarks             4
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   103
scroller.tallyLevel              1
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   104
scroller.tallyInset              4
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   105
scroller.tallyDistance           2
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   106
scroller.snapBackDistance        100
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   107
scroller.minThumbSize            16
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   108
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   109
arrowButton.upFormFile            'ScrollUp.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   110
arrowButton.enteredUpFormFile     'ScrollUp_entered.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   111
arrowButton.activeUpFormFile      'ScrollUp_active.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   112
arrowButton.disabledUpFormFile    'ScrollUp_disabled.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   113
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   114
arrowButton.downFormFile          'ScrollDn.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   115
arrowButton.enteredDownFormFile   'ScrollDn_entered.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   116
arrowButton.activeDownFormFile    'ScrollDn_active.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   117
arrowButton.disabledDownFormFile  'ScrollDn_disabled.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   118
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   119
arrowButton.leftFormFile          'ScrollLt.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   120
arrowButton.enteredLeftFormFile   'ScrollLt_entered.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   121
arrowButton.activeLeftFormFile    'ScrollLt_active.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   122
arrowButton.disabledLeftFormFile  'ScrollLt_disabled.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   123
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   124
arrowButton.rightFormFile         'ScrollRt.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   125
arrowButton.enteredRightFormFile  'ScrollRt_entered.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   126
arrowButton.activeRightFormFile   'ScrollRt_active.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   127
arrowButton.disabledRightFormFile 'ScrollRt_disabled.xp.xpm'
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   128
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   129
arrowButton.passiveLevel          0
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   130
arrowButton.activeLevel           0
3728
566b30ab2f4d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3725
diff changeset
   131
arrowButton.backgroundColor       =scroller.viewBackground
566b30ab2f4d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3725
diff changeset
   132
arrowButton.activeBackgroundColor =scroller.viewBackground
3725
ecbc42849fea *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3722
diff changeset
   133
3944
770d3bc31490 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3750
diff changeset
   134
noteBook.backgroundColor          Color redByte:240 greenByte:240 blueByte:240
770d3bc31490 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3750
diff changeset
   135
noteBook.foregroundColor          Color black
770d3bc31490 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3750
diff changeset
   136
noteBook.lightColor               Color redByte:150 greenByte:150 blueByte:150
770d3bc31490 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3750
diff changeset
   137
noteBook.shadowColor              Color redByte:150 greenByte:150 blueByte:150
770d3bc31490 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3750
diff changeset
   138
noteBook.passiveBackgroundColor   Color redByte:230 greenByte:230 blueByte:230
4302
Claus Gittinger <cg@exept.de>
parents: 4301
diff changeset
   139
4303
Claus Gittinger <cg@exept.de>
parents: 4302
diff changeset
   140
checkToggle.bitmapFile            'CheckOn10_xp.xpm'
4306
Claus Gittinger <cg@exept.de>
parents: 4305
diff changeset
   141
radioButton.passiveImageFile      'RadioOff_xp.xpm'
Claus Gittinger <cg@exept.de>
parents: 4305
diff changeset
   142
radioButton.activeImageFile       'RadioOn_xp.xpm'