Flat Scroll Bar

This section contains information about the programming elements used to control flat scroll bars.

Overviews

Topic Contents
Flat Scroll Bars Microsoft Internet Explorer 4.0 introduced a new visual technology called flat scroll bars. Functionally, flat scroll bars behave just like standard scroll bars. The difference is that you can customize their appearance to a greater extent than standard scroll bars.

Functions

Topic Contents
FlatSB_EnableScrollBar Enables or disables one or both flat scroll bar direction buttons. If flat scroll bars are not initialized for the window, this function calls the standard EnableScrollBar function.
FlatSB_GetScrollInfo Gets the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollInfo function.
FlatSB_GetScrollPos Gets the thumb position in a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollPos function.
FlatSB_GetScrollProp Gets the properties for a flat scroll bar. This function can also be used to determine if InitializeFlatSB has been called for this window.
FlatSB_GetScrollPropPtr Gets the properties for a flat scroll bar. This function can also be used to determine if InitializeFlatSB has been called for this window.
[!Note]
This is identical to FlatSB_GetScrollProp.


FlatSB_GetScrollRange Gets the scroll range for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard GetScrollRange function.
FlatSB_SetScrollInfo Sets the information for a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollInfo function.
FlatSB_SetScrollPos Sets the current position of the thumb in a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollPos function.
FlatSB_SetScrollProp Sets the properties for a flat scroll bar.
FlatSB_SetScrollRange Sets the scroll range of a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard SetScrollRange function.
FlatSB_ShowScrollBar Shows or hides a flat scroll bar. If flat scroll bars are not initialized for the window, this function calls the standard ShowScrollBar function.
InitializeFlatSB Initializes flat scroll bars for a particular window.
UninitializeFlatSB Uninitializes flat scroll bars for a particular window. The specified window will revert to standard scroll bars.