SmoothText v1.0.5 (NT4/2000)

Talk about Windows 2000 Software here

SmoothText v1.0.5 (NT4/2000)

PostPosted by DosFreak » Mon May 10, 2010 6:55 pm

http://www.msfn.org/board/smoothtext-t107095.html


Changes (1.0.5)
- Added support for skinning tooltips, including alpha-blended tooltips.
- Added support for alpha-blended drop-down menus.
- Added support for drop-down menu overlay images.
- Added support for start button overlay images, with new fields:
- OffsetX...............horizontal offset of the overlay with respect to the Start button
- OffsetY...............vertical offset of the overlay with respect to the Start button
- Added [CONFIG] skin group with the following settings:
- FolderName............specifies the folder that contains all skin resources...crude way of creating a substyle
- Added [METRICS] skin group with the following settings:
- Taskbarheight.........specifies how wide the taskbar should be.
- ClockTextOfsX.........shifts the clock text position left or right
- ClockTextOfsY.........shifts the clock text position up or down
- TaskbarIconWidth......specifies the width of icons on the taskbar
- TaskbarIconHeight.....specifies the height of icons on the taskbar
- ClockWidth............specifies the minimum clock width
- ClockHeight...........specifies the minimum clock height
- ClockSizeUnits........specifies whether ClockWidth/ClockHeight specify pixels or points
- StartButtonXOfs.......shifts the start button left or right
- StartButtonYOfs.......shifts the start button up or down
- MultilineTaskText.....when set to 1, causes taskbar buttons to show multiple lines of text
- CaptionMinLeftInset...specifies the minimum number of pixels between a window's left edge and the caption text
- CaptionMinRightInset..specifies the minimum number of pixels between a window's right edge and the caption text
- CaptionIconInset......specifies the number of pixels between the window caption and the icon or any buttons
- CaptionIconLinked.....when set to 1, causes the window caption to shift to accommodate a window icon if there is one
- Added support for skin fonts. Each font must be specified in a [FONTx] group:
- ID....................unique ID, similar to ID in [COLOR] and [IMAGE] blocks
- Face..................font name
- PixHeight.............height in pixels
- PointSize.............height in points
- Bold..................0=normal, 1=bold
- Italic................0=normal, 1=italic
- Added new settings usable by each [COMPONENT] section:
- Font..................the font ID to use for that component
- ImageMaximized........Image to use for window buttons, captions, etc. when the window is maximized
- ImageNoMaximize.......Image to use for window buttons, captions, etc. when there is no maximize button present
- ImageNoMinimize.......Image to use for window buttons, captions, etc. when there is no minimize button present
- ImageNoMaxMin.........Image to use for window buttons, captions, etc. when there are no maximize or minimize buttons present, but there is a help button present
- ImageCloseOnly........Image to use for window buttons, captions, etc. when there only a close button present
- ImageNT4..............Image to use when running on Windows NT 4 (e.g. non-alpha-blended tooltips, menus, etc.)
- OffsetX...............Used by window buttons, captions, etc.
- OffsetY...............Used by window buttons, captions, etc.
- OffsetXMaximized......Used by window buttons, captions, etc. when the window is maximized
- OffsetYMaximized......Used by window buttons, captions, etc. when the window is maximized
- OffsetXNoMaximize.....Used by window buttons, captions, etc. when there is no maximize button present
- OffsetYNoMaximize.....Used by window buttons, captions, etc. when there is no maximize button present
- OffsetXNoMinimize.....Used by window buttons, captions, etc. when there is no minimize button present
- OffsetYNoMinimize.....Used by window buttons, captions, etc. when there is no minimize button present
- OffsetXNoMaxMin.......Used by window buttons, captions, etc. when there are no maximize or minimize buttons present, but there is a help button present
- OffsetYNoMaxMin.......Used by window buttons, captions, etc. when there are no maximize or minimize buttons present, but there is a help button present
- OffsetXCloseOnly......Used by window buttons, captions, etc. when there only a close button present
- OffsetYCloseOnly......Used by window buttons, captions, etc. when there only a close button present
- AnchorPoint...........Determines how the OffsetXYZ values above are used. Valid values are NW, N, NE, E, SE, S, SW, W, corresponding to window edges/corners.
- Added new settings to the [IMAGEx] group (used mainly for shadows):
- NonClientExtraRectLeft.......specifies extra pixels that should lie outside the component content area
- NonClientExtraRectTop........specifies extra pixels that should lie outside the component content area
- NonClientExtraRectRight......specifies extra pixels that should lie outside the component content area
- NonClientExtraRectBottom.....specifies extra pixels that should lie outside the component content area
- Added new settings to the [SYSTEMCOLORS] group:
- GrayText
- AppWorkspace
- InfoText
- InfoBk
- HotLight
- Added new skinnable components:
- DropDownMenuOverlay
- StartButtonOverlay
- ToolTip
- WindowsExplorerIconsSmall
- WindowsExplorerIconsLarge
- InternetExplorerIconsSmall
- InternetExplorerIconsLarge
- ExplorerIconGo
- ProgressBarHorzBackgroundGlyph
- ProgressBarVertBackgroundGlyph
- BorderTop (alpha-blended borders not yet supported, use "disabled" state for inactive windows)
- BorderBottom (alpha-blended borders not yet supported, use "disabled" state for inactive windows)
- BorderLeft (alpha-blended borders not yet supported, use "disabled" state for inactive windows)
- BorderRight (alpha-blended borders not yet supported, use "disabled" state for inactive windows)
- Close
- Maximize
- Minimize
- Help
- Restore (positioning is based on maximize and minimize buttons)
- SystemIcon
- WindowCaption (text/font support only for now)
- Added support for transparent desktop icon text, with optional shadows. The shadow color will be either black or white, based on the text color.
- Added the ability to force the desktop icon text color to a specific color.
- Added support for custom Windows Explorer and Internet Explorer icons (small, small hot, large, large hot, "Go", "Go" hot)
- NOTE: use Daedalus2 to get 32-bit icons to show up properly -- included with SmoothText
- The ContentLeft and ContentRight image settings can be used to cause QuickLaunch buttons to be widened.
- The ContentLeft image setting can be used to create a system tray portion to the left of the tray icons.
- Updated skin .INI files to use the new features.
- Expanded the Uber skin to use the new features.
- Added two new skins, Dark Star and Neptunium. Dark Star has light and dark variants. Neptunium is incomplete, but is usable (perhaps someone would care to expand it?).
- Updated Windows NT4 support -- nearly everything works in Windows NT 4. The main difference is that NT4 doesn't support alpha-blended windows, so it can't handle alpha-blended tooltips or menus.
- If you have SmoothText set to repaint the window caption, it will calculate a gradient color for titlebars and draw them with a gradient fill. If you set your active caption color to red=10, green=36, blue=106 in your Windows Display Properties applet, it will look very close to Windows 2000.
- Created an alpha-blended tooltip image for the Gridlok skin.
- Dozens of bugfixes...just about every part of the program has seen fixes.
DosFreak
 
Posts: 237
Joined: Thu Feb 21, 2008 12:04 pm

Return to Windows 2000 Software

Who is online

Users browsing this forum: No registered users and 0 guests