home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 March / Chip_2004-03_cd1.bin / opsys / wmakeup / downloads / wb340_pub.exe / %MAINDIR% / uis_info.txt < prev    next >
Encoding:
Text File  |  2002-09-04  |  3.5 KB  |  128 lines

  1. WB 3.2
  2.  
  3. -coloring should work ok for [colours] now
  4. -Can add Force= to [colour#] sections
  5. -Can customize the first/last (left/right) tabs
  6. like in Display Properties.
  7. [Tabs.Left]
  8. [Tabs.Right]
  9.  
  10. -Can customize the left and right areas of
  11. HeaderBars (but only on non-XP platforms, MS
  12. left out support for it on XP)
  13. [HeaderBar.Left]
  14. [HeaderBar.Right]
  15.  
  16. -Can customize the skinning for QuickLaunch area
  17. on XP
  18.  
  19. [Taskbar.QuickLaunch]
  20. [Taskbar.QuickLaunchVert]
  21.  
  22. -The above all use the "standard" definitions for
  23. UIS sections. e.g.
  24. Image=XPPlatinum\sunkedge.bmp
  25. ImageMask=XPPlatinum\sunkedgeM.bmp
  26. TopHeight=1
  27. BottomHeight=1
  28. LeftWidth=1
  29. RightWidth=1
  30.  
  31. -updated XP taskbar skinning to support
  32. QuickLaunch buttons
  33.  
  34.  
  35.  
  36.  
  37. WindowBlinds 3.09
  38. -----------------
  39.  
  40. See the LunaUIS1 sample included for an
  41. implementation of this. I've included
  42. the rgn.bmp samples indicated below in
  43. the root WindowBlinds directory with this build,
  44. but see the LunaUIS1.
  45.  
  46. Additions to WB for UIS1 features
  47. ---------------------------------
  48.  
  49. 1) The ability to set some system metrics
  50.  
  51. The following can be added to the UIS file
  52.  
  53. [Metrics]
  54. CaptionHeight = height in pixels
  55. ToolCaptionHeight = height of tool window captions in pixels
  56. MenuHeight = height of the menubar
  57. ScrollWidth = width of a vertical scrollbar
  58.  
  59. These are also supported for UIS2 skins
  60.  
  61. 2) The ability to add shapes to UIS1 skins.
  62.  
  63. These are done differently to UIS2 skins as they require an additional 2
  64. bitmaps
  65.  
  66. [Borders]
  67. ShapeFrameCount = number of images in the shape bitmaps.
  68.            Each 'row' is the height same height as the titlebar image
  69. (linked to the titlebar caption height)
  70.  
  71. ; Then we have the 2 images (width of each can be different.  Heights
  72. must be = shapeFrameCount * height of each titlebar image row)
  73.  
  74. ShapeLeftImage = crux_remake\rgn.bmp
  75. ShapeRightImage = crux_remake\rgn2.bmp
  76.  
  77. ; Then we tell WB which 'row' to use for each state.  There are a number
  78. of options.  0 would be the first row, 1 = 2nd, 2 = 3rd etc
  79.  
  80. ShapeNormalActiveFrame =
  81. ShapeNormalInactiveFrame =
  82. ShapeNormalDisabledFrame =
  83. ShapeMDIActiveFrame =
  84. ShapeMDIInactiveFrame =
  85. ShapeMDIDisabledFrame =
  86. ShapeToolActiveFrame =
  87. ShapeToolInactiveFrame =
  88. ShapeToolDisabledFrame =
  89. ShapeNonSizableActiveFrame =
  90. ShapeNonSizableInactiveFrame =
  91. ShapeNonSizableDisabledFrame =
  92. ShapeNonSizableToolActiveFrame =
  93. ShapeNonSizableToolInactiveFrame =
  94. ShapeNonSizableToolDisabledFrame =
  95.  
  96. Basically WB allows you to have different shapes for 15 different window
  97. styles / states.
  98.  
  99. Example bits to add to the UIS file of a UIS1+ skin
  100. ---------------
  101.  
  102. ; modify the path here obviously!
  103. ShapeLeftImage = crux_remake\rgn.bmp
  104. ShapeRightImage = crux_remake\rgn2.bmp
  105. ShapeNormalActiveFrame = 0
  106. ShapeNormalInActiveFrame = 1
  107. ShapeFrameCount= 5
  108.  
  109. -New tile/stretch options for standard objects
  110. Tile = 0 means stretch
  111. Tile = 1 means tile
  112. Tile = 2 means tile horz and stretch vert
  113. Tile = 3 means stretch horz and tile vert
  114. Tile = 4 means the middle bit in the middle and fill the rest
  115. with the top left colour
  116.  
  117. -PerPixel alpha blending is supported
  118. in most 'standard' objects (i.e. if there is a .wbd file).
  119. Just refer to the .tga instead of the .bmp. You _must_
  120. use 32bit, uncompressed .tga's. Add PerPixel=1 and
  121. Trans=1 to the appropriate section of the .uis file too
  122. (and wipe the .wbd's before you reload the skin).
  123. The perpixel alpha is only supported on 2000/XP, but
  124. the .tga's will load and work on 98/ME. See
  125. the XPPlatinum skin included with this build for
  126. a sample using button.tga).
  127.  
  128.