Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PosNameTypeDescriptionDefault
<1>TypeOptionThe pane type.Normal
<2>ParametersMultivalueThe pane type's optional parameters.""

...

Scrolling panes scroll their contents across themselves from right to left. You can control the speed of the scroll by setting the PaneScrollDelay property.

SRP Status

SRP Status panes communicate with SRP OLE Button controls to have their StatusBarText properties automatically appear within an SRP OLE Status Bar pane.

...

Progress Normal panes just show their normal contents with a progress bar in the background. Use the PaneColors property to customize the progress bar appearance.

...

Progress Percent panes show a progress bar with the percentage value as the caption, ignoring the PaneCaption and PaneImage properties. The percentage value is drawn lightly over the progress bar and normally over the remainder of the pane. Use the PaneColors property to customize the progress bar appearance.

...

Progress Caption panes show a progress bar behind the pane's caption, ignoring the PaneImage property. The captions is drawn lightly over the progress bar and normally over the remainder of the pane. Use the PaneColors property to customize the progress bar appearance.

...

Progress Blocks type panes show a progress bar composed of blocks, and they do not display any caption or image. To customize the width, in pixels, of each block, simply set the Parameters field to the desired width. Use the PaneColors property to customize the progress bar appearance.

...

Progress Marquee panes show an animated progress bar composed of five progress blocks scrolling left to right. This type of pane is useful when you need to indicate that work is being done but you cannot calculate the amount of work remaining. To customize the width, in pixels, of each block, simply set the Parameters field to the desired width. Use the PaneColors property to customize the progress bar appearance. You can control the speed of the marquee by setting the PaneMarqueeDelay property.

NumLock

NumLock panes automatically respond to the NumLock key. When NumLock is off, then an effect is applied. To select an effect, simply choose one of the PaneEffect values. When NumLock is on, then the caption appears normally.

...

CapLock panes automatically respond to the CapLock key. When CapLock is off, then an effect is applied. To select an effect, simply choose one of the PaneEffect values. When CapLock is on, then the caption appears normally.

...

ScrollLock panes automatically respond to the ScrollLock key. When ScrollLock is off, then an effect is applied. To select an effect, simply choose one of the PaneEffect values. When ScrollLock is on, then the caption appears normally.

...

Code Block
// We're gonne set the types of 6 panes 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneCount", 6) 

// Make pane 1 an SRP Status pane 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[1]", "SRP") 

// Make pane 2 a scrolling pane and set it's speed 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[2]", "Scrolling") 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneScrollDelay[2]", 100) 

// Make pane 3 a normal progress bar 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[3]", "Progress Normal") 

// Make pane 3 a Percentage progress bar 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[3]", "Progress Percent") 

// Make pane 3 a captioned progress bar 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[3]", "Progress Caption") 

// Make pane 3 a block=style progress bar with 8-pixel-wide blocks 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[3]", "Progress Blocks":@FM:8) 

// Make pane 3 a Marquee progress bar with default block size 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[3]", "Progress Marquee") 

// Make pane 4 a NumLock pane 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[4]", "NumLock":@FM:"DIM") 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneCaption[4]", "NUM") 

* Make pane 5 a CapLock pane 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[5]", "CapLock":@FM:"DIM") 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneCaption[5]", "CAP") 

// Make pane 6 a NumLock pane 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneType[6]", "ScrollLock":@FM:"DIM") 
Set_Property(@Window:".OLE_STATUSBAR", "OLE.PaneCaption[6]", "SCROLL")

See Also

PanePercentPaneScrollDelayPaneMarqueeDelay