| | | | | | | | | | | | | | |  Properties associated with the Scrolling Banner control Overview The WLanguage properties can be used to handle: 

  * the Scrolling Banner control. To do so, use the following syntax:   
<Name of Banner Control>..<Property Name> For example:   
BAN_MyBanner..Value = 3  
See Properties associated with the Scrolling Banner control. 
  * the planes associated with the Scrolling Banner control. To do so, use the following syntax:   
<Name of Banner Control>[Plane Number]..<Property Name> For example:   
BAN_MyBanner[3]..Visible = True  
See Properties associated with the planes of a Scrolling Banner control

Properties associated with the Scrolling Banner control Properties available in a page (server code)The following properties are associated with the Scrolling Banner controls: | Versions 09 and later  
AliasNew in version 09  
AliasAlias| **..Alias** is used to: 

  * find out or modify the alias of a window (WINDEV)
  * Find out and modify the alias of a dynamic tab pane (WINDEV)
  * find out the internal HTML/Javascript name of a control (WEBDEV).

  
---|---  
Versions 09 and later  
BackgroundColorNew in version 09  
BackgroundColorBackgroundColor| **..BackgroundColor** is used to manage the background color of a control, window, page or report block.  
Versions 09 and later  
ColorNew in version 09  
ColorColor| **..Color** is used to find out and modify the font color for:

  * a font variable.
  * a text displayed in a Static control or in a calculated control of a report.
  * a text displayed in a window control.
  * a text displayed in a page control.

  
Versions 12 and later  
CountNew in version 12  
CountCount| **..Count** is used to find out the number of elements in a set.  
Versions 09 and later  
FullNameNew in version 09  
FullNameFullName| **..FullName** is used to find out the full name:

  * of a control.
  * of a window.
  * of a menu option.
  * of a table column.

  
Versions 17 and later  
GrayedNew in version 17  
GrayedGrayed| **..Grayed** is used to: 

  * Find out whether a control (or a group of controls) is grayed or not. 
  * Gray or ungray a control or a group of controls. 

  
Versions 09 and later  
GroupNew in version 09  
GroupGroup| **..Group** is used to: 

  * find out whether the control belongs to a group of controls. If the control belongs to one or more groups, **..Group** is used to identify these groups of controls.
  * associate a control with a group of controls. 

  
Versions 09 and later  
HeightNew in version 09  
HeightHeight| **..Height** is used to find out and modify the height:

  * of a control or block in a report.
  * of a control (found in a window), window, row found in a table, in a list box or in a listview, option found in a radio button or in a check box, break header or break footer found in a table or in a looper.
  * of a control (found in a page), break header or break footer found in a table or in a looper. The control can be stackable or not.

  
Versions 09 and later  
HorizontalAlignmentNew in version 09  
HorizontalAlignmentHorizontalAlignment| **..HorizontalAlignment** is used to find out and modify the horizontal alignment of a control.  
Versions 12 and later  
HTMLAfterNew in version 12  
HTMLAfterHTMLAfter| **..HTMLAfter** used to find out and modify the HTML code added after the control.  
Versions 12 and later  
HTMLBeforeNew in version 12  
HTMLBeforeHTMLBefore| **..HTMLBefore** used to find out and modify the HTML code added before the control.  
Versions 20 and later  
HTMLClassNew in version 20  
HTMLClassHTMLClass| **..HTMLClass** is used to read and modify the value of the HTML "class" attribute of the control.  
Versions 09 and later  
InitialStateNew in version 09  
InitialStateInitialState| **..InitialState** is used to find out the initial status of a control.   
Versions 09 and later  
InitialValueNew in version 09  
InitialValueInitialValue| **..InitialValue** is used to find out the initial value of a control found in a window or in a page.  
Versions 09 and later  
InitialVisibleNew in version 09  
InitialVisibleInitialVisible| **..InitialVisible** is used to find out whether:

  * a control was visible during the first display of associated window or page.
  * a window was visible during its first display.

  
Versions 09 and later  
MouseCursorNew in version 09  
MouseCursorMouseCursor| **..MouseCursor** is used to find out and modify the rollover cursor defined for a control, a window or a page.  
Versions 09 and later  
NameNew in version 09  
NameName| **..Name** is used to find out:

  * the name of the font associated with a Font variable.
  * the name of a control, report or report block.
  * the name of a control, group of controls or window.
  * the name of a control, group of controls or page.

  
Versions 09 and later  
NoteNew in version 09  
NoteNote| **..Note** is used to:

  * Find out the notes associated with a control, a window, a page or a report.
  * Modify the notes associated with a control, a window a page or a report.

  
Versions 09 and later  
NoteTitleNew in version 09  
NoteTitleNoteTitle| **..NoteTitle** is used to:

  * Find out the title of the notes used in the program documentation of a control, window, page or report. 
  * Modify the title of the notes used in the program documentation of a control, window, page or report.

  
Versions 09 and later  
OpacityNew in version 09  
OpacityOpacity| **..Opacity** is used to find out and define the percentage of opacity for a window or for the controls found in a window or in a page.  
Versions 19 and later  
ProcessNew in version 19  
ProcessProcess| **..Process** is used to modify the processes that must be run by the events available on a control, window, page, report, etc.  
Versions 09 and later  
StateNew in version 09  
StateState| **..State** is used to find out and modify the display status of an element.   
Versions 09 and later  
TypeNew in version 09  
TypeType| **..Type** is used to find out:

  * the type of element described by programming (file or item description) or not (file or item defined in the data model editor, view or query).
  * the type of object.
  * the type of value stored in a variant.

  
Versions 09 and later  
ValueNew in version 09  
ValueValue| **..Value** is used to:

  * Find out and modify the value of a report control.
  * Find out and modify the value of a control or the title of a window.
  * Find out the identifier of a stream. 
  * Find out and modify the value of a control or the title of a page.

  
Versions 09 and later  
VerticalAlignmentNew in version 09  
VerticalAlignmentVerticalAlignment| **..VerticalAlignment** is used to find out and modify the vertical alignment of a control.  
Versions 09 and later  
VisibleNew in version 09  
VisibleVisible| **..Visible** is used to:

  * Find out whether an element is visible.
  * Make an element visible or invisible.

  
Versions 09 and later  
WidthNew in version 09  
WidthWidth| **..Width** is used to find out and modify the width:

  * of a control or block in a report.
  * of a control (found in a window), window, column found in a table or column found in a list box (including listview).
  * of a control (found in a page), column found in a table or column found in a list box. The control can be stackable or not.

  
Versions 09 and later  
XNew in version 09  
XX| **..X** is used to:

  * Find out the X coordinate of a control, of a Table control column or of a window (position on X axis).
  * Modify the X coordinate of a control or window (position on X axis).

  
Versions 09 and later  
XInitialNew in version 09  
XInitialXInitial| **..XInitial** is used to:

  * Find out the X coordinate: 
    * of a control (position on X axis) when opening the window or the page.
    * of a window (position on X axis) when opening the window. 
  * Modify the X coordinate of a control anchored "to right" (position on X axis) when opening the window.
  * Find out the X coordinate of a control in relation to its block (position in millimeters on X axis) when opening the report.

  
Versions 09 and later  
YNew in version 09  
YY| **..Y** is used to:

  * Find out the Y coordinate of a control or window (position on Y axis).
  * Modify the Y coordinate of a control or window.

  
Versions 09 and later  
YInitialNew in version 09  
YInitialYInitial| **..YInitial** is used to:

  * Find out the Y coordinate: 
    * of a control (position on Y axis) when opening the window or the page.
    * of a window (position on Y axis) when opening the window.
  * Modify the Y coordinate of a control anchored "to bottom" (position on the vertical axis) when opening the window.
  * Find out the Y coordinate of a control in relation to its block (position in millimeters on the vertical axis) when opening the report.

  
  
Properties available in a page (browser code)

The following properties are associated with the Scrolling Banner controls: Versions 09 and later  
AliasNew in version 09  
AliasAlias| **..Alias** is used to: 

  * find out or modify the alias of a window (WINDEV)
  * Find out and modify the alias of a dynamic tab pane (WINDEV)
  * find out the internal HTML/Javascript name of a control (WEBDEV).

  
---|---  
Versions 12 and later  
CountNew in version 12  
CountCount| **..Count** is used to find out the number of elements in a set.  
Versions 17 and later  
GrayedNew in version 17  
GrayedGrayed| **..Grayed** is used to: 

  * Find out whether a control (or a group of controls) is grayed or not. 
  * Gray or ungray a control or a group of controls. 

  
Versions 20 and later  
HTMLClassNew in version 20  
HTMLClassHTMLClass| **..HTMLClass** is used to read and modify the value of the HTML "class" attribute of the control.  
Versions 09 and later  
InitialStateNew in version 09  
InitialStateInitialState| **..InitialState** is used to find out the initial status of a control.   
Versions 09 and later  
InitialVisibleNew in version 09  
InitialVisibleInitialVisible| **..InitialVisible** is used to find out whether:

  * a control was visible during the first display of associated window or page.
  * a window was visible during its first display.

  
Versions 09 and later  
NoteNew in version 09  
NoteNote| **..Note** is used to:

  * Find out the notes associated with a control, a window, a page or a report.
  * Modify the notes associated with a control, a window a page or a report.

  
Versions 09 and later  
NoteTitleNew in version 09  
NoteTitleNoteTitle| **..NoteTitle** is used to:

  * Find out the title of the notes used in the program documentation of a control, window, page or report. 
  * Modify the title of the notes used in the program documentation of a control, window, page or report.

  
Versions 09 and later  
OpacityNew in version 09  
OpacityOpacity| **..Opacity** is used to find out and define the percentage of opacity for a window or for the controls found in a window or in a page.  
Versions 09 and later  
StateNew in version 09  
StateState| **..State** is used to find out and modify the display status of an element.   
Versions 09 and later  
TypeNew in version 09  
TypeType| **..Type** is used to find out:

  * the type of element described by programming (file or item description) or not (file or item defined in the data model editor, view or query).
  * the type of object.
  * the type of value stored in a variant.

  
Versions 09 and later  
ValueNew in version 09  
ValueValue| **..Value** is used to:

  * Find out and modify the value of a report control.
  * Find out and modify the value of a control or the title of a window.
  * Find out the identifier of a stream. 
  * Find out and modify the value of a control or the title of a page.

  
Versions 09 and later  
VisibleNew in version 09  
VisibleVisible| **..Visible** is used to:

  * Find out whether an element is visible.
  * Make an element visible or invisible.

  
Versions 09 and later  
XNew in version 09  
XX| **..X** is used to:

  * Find out the X coordinate of a control, of a Table control column or of a window (position on X axis).
  * Modify the X coordinate of a control or window (position on X axis).

  
Versions 09 and later  
XInitialNew in version 09  
XInitialXInitial| **..XInitial** is used to:

  * Find out the X coordinate: 
    * of a control (position on X axis) when opening the window or the page.
    * of a window (position on X axis) when opening the window. 
  * Modify the X coordinate of a control anchored "to right" (position on X axis) when opening the window.
  * Find out the X coordinate of a control in relation to its block (position in millimeters on X axis) when opening the report.

  
Versions 09 and later  
YNew in version 09  
YY| **..Y** is used to:

  * Find out the Y coordinate of a control or window (position on Y axis).
  * Modify the Y coordinate of a control or window.

  
Versions 09 and later  
YInitialNew in version 09  
YInitialYInitial| **..YInitial** is used to:

  * Find out the Y coordinate: 
    * of a control (position on Y axis) when opening the window or the page.
    * of a window (position on Y axis) when opening the window.
  * Modify the Y coordinate of a control anchored "to bottom" (position on the vertical axis) when opening the window.
  * Find out the Y coordinate of a control in relation to its block (position in millimeters on the vertical axis) when opening the report.

  
  
Properties available in a page (PHP)

The following properties are associated with the Scrolling Banner controls: Versions 09 and later  
AliasNew in version 09  
AliasAlias| **..Alias** is used to: 

  * find out or modify the alias of a window (WINDEV)
  * Find out and modify the alias of a dynamic tab pane (WINDEV)
  * find out the internal HTML/Javascript name of a control (WEBDEV).

  
---|---  
Versions 09 and later  
BackgroundColorNew in version 09  
BackgroundColorBackgroundColor| **..BackgroundColor** is used to manage the background color of a control, window, page or report block.  
Versions 09 and later  
ColorNew in version 09  
ColorColor| **..Color** is used to find out and modify the font color for:

  * a font variable.
  * a text displayed in a Static control or in a calculated control of a report.
  * a text displayed in a window control.
  * a text displayed in a page control.

  
Versions 12 and later  
CountNew in version 12  
CountCount| **..Count** is used to find out the number of elements in a set.  
Versions 17 and later  
GrayedNew in version 17  
GrayedGrayed| **..Grayed** is used to: 

  * Find out whether a control (or a group of controls) is grayed or not. 
  * Gray or ungray a control or a group of controls. 

  
Versions 09 and later  
HeightNew in version 09  
HeightHeight| **..Height** is used to find out and modify the height:

  * of a control or block in a report.
  * of a control (found in a window), window, row found in a table, in a list box or in a listview, option found in a radio button or in a check box, break header or break footer found in a table or in a looper.
  * of a control (found in a page), break header or break footer found in a table or in a looper. The control can be stackable or not.

  
Versions 09 and later  
HorizontalAlignmentNew in version 09  
HorizontalAlignmentHorizontalAlignment| **..HorizontalAlignment** is used to find out and modify the horizontal alignment of a control.  
Versions 12 and later  
HTMLAfterNew in version 12  
HTMLAfterHTMLAfter| **..HTMLAfter** used to find out and modify the HTML code added after the control.  
Versions 12 and later  
HTMLBeforeNew in version 12  
HTMLBeforeHTMLBefore| **..HTMLBefore** used to find out and modify the HTML code added before the control.  
Versions 20 and later  
HTMLClassNew in version 20  
HTMLClassHTMLClass| **..HTMLClass** is used to read and modify the value of the HTML "class" attribute of the control.  
Versions 09 and later  
InitialStateNew in version 09  
InitialStateInitialState| **..InitialState** is used to find out the initial status of a control.   
Versions 09 and later  
InitialVisibleNew in version 09  
InitialVisibleInitialVisible| **..InitialVisible** is used to find out whether:

  * a control was visible during the first display of associated window or page.
  * a window was visible during its first display.

  
Versions 09 and later  
NameNew in version 09  
NameName| **..Name** is used to find out:

  * the name of the font associated with a Font variable.
  * the name of a control, report or report block.
  * the name of a control, group of controls or window.
  * the name of a control, group of controls or page.

  
Versions 09 and later  
NoteNew in version 09  
NoteNote| **..Note** is used to:

  * Find out the notes associated with a control, a window, a page or a report.
  * Modify the notes associated with a control, a window a page or a report.

  
Versions 09 and later  
NoteTitleNew in version 09  
NoteTitleNoteTitle| **..NoteTitle** is used to:

  * Find out the title of the notes used in the program documentation of a control, window, page or report. 
  * Modify the title of the notes used in the program documentation of a control, window, page or report.

  
Versions 09 and later  
OpacityNew in version 09  
OpacityOpacity| **..Opacity** is used to find out and define the percentage of opacity for a window or for the controls found in a window or in a page.  
Versions 09 and later  
StateNew in version 09  
StateState| **..State** is used to find out and modify the display status of an element.   
Versions 09 and later  
TypeNew in version 09  
TypeType| **..Type** is used to find out:

  * the type of element described by programming (file or item description) or not (file or item defined in the data model editor, view or query).
  * the type of object.
  * the type of value stored in a variant.

  
Versions 09 and later  
ValueNew in version 09  
ValueValue| **..Value** is used to:

  * Find out and modify the value of a report control.
  * Find out and modify the value of a control or the title of a window.
  * Find out the identifier of a stream. 
  * Find out and modify the value of a control or the title of a page.

  
Versions 09 and later  
VerticalAlignmentNew in version 09  
VerticalAlignmentVerticalAlignment| **..VerticalAlignment** is used to find out and modify the vertical alignment of a control.  
Versions 09 and later  
VisibleNew in version 09  
VisibleVisible| **..Visible** is used to:

  * Find out whether an element is visible.
  * Make an element visible or invisible.

  
Versions 09 and later  
WidthNew in version 09  
WidthWidth| **..Width** is used to find out and modify the width:

  * of a control or block in a report.
  * of a control (found in a window), window, column found in a table or column found in a list box (including listview).
  * of a control (found in a page), column found in a table or column found in a list box. The control can be stackable or not.

  
Versions 09 and later  
XNew in version 09  
XX| **..X** is used to:

  * Find out the X coordinate of a control, of a Table control column or of a window (position on X axis).
  * Modify the X coordinate of a control or window (position on X axis).

  
Versions 09 and later  
XInitialNew in version 09  
XInitialXInitial| **..XInitial** is used to:

  * Find out the X coordinate: 
    * of a control (position on X axis) when opening the window or the page.
    * of a window (position on X axis) when opening the window. 
  * Modify the X coordinate of a control anchored "to right" (position on X axis) when opening the window.
  * Find out the X coordinate of a control in relation to its block (position in millimeters on X axis) when opening the report.

  
Versions 09 and later  
YNew in version 09  
YY| **..Y** is used to:

  * Find out the Y coordinate of a control or window (position on Y axis).
  * Modify the Y coordinate of a control or window.

  
Versions 09 and later  
YInitialNew in version 09  
YInitialYInitial| **..YInitial** is used to:

  * Find out the Y coordinate: 
    * of a control (position on Y axis) when opening the window or the page.
    * of a window (position on Y axis) when opening the window.
  * Modify the Y coordinate of a control anchored "to bottom" (position on the vertical axis) when opening the window.
  * Find out the Y coordinate of a control in relation to its block (position in millimeters on the vertical axis) when opening the report.

  
  
Properties associated with the planes of a Scrolling Banner control

Properties available in a page (server code)

The following properties are associated with the planes of a Scrolling Banner control: Versions 09 and later  
AliasNew in version 09  
AliasAlias| **..Alias** is used to: 

  * find out or modify the alias of a window (WINDEV)
  * Find out and modify the alias of a dynamic tab pane (WINDEV)
  * find out the internal HTML/Javascript name of a control (WEBDEV).

  
---|---  
Versions 09 and later  
FullNameNew in version 09  
FullNameFullName| **..FullName** is used to find out the full name:

  * of a control.
  * of a window.
  * of a menu option.
  * of a table column.

  
Versions 17 and later  
GrayedNew in version 17  
GrayedGrayed| **..Grayed** is used to: 

  * Find out whether a control (or a group of controls) is grayed or not. 
  * Gray or ungray a control or a group of controls. 

  
Versions 09 and later  
InitialStateNew in version 09  
InitialStateInitialState| **..InitialState** is used to find out the initial status of a control.   
Versions 09 and later  
InitialVisibleNew in version 09  
InitialVisibleInitialVisible| **..InitialVisible** is used to find out whether:

  * a control was visible during the first display of associated window or page.
  * a window was visible during its first display.

  
Versions 09 and later  
NameNew in version 09  
NameName| **..Name** is used to find out:

  * the name of the font associated with a Font variable.
  * the name of a control, report or report block.
  * the name of a control, group of controls or window.
  * the name of a control, group of controls or page.

  
Versions 09 and later  
StateNew in version 09  
StateState| **..State** is used to find out and modify the display status of an element.   
Versions 09 and later  
ToolTipNew in version 09  
ToolTipToolTip| **..ToolTip** is used to find out and modify the text displayed in the tooltip associated with a control found in a window or in a page.  
Versions 09 and later  
VisibleNew in version 09  
VisibleVisible| **..Visible** is used to:

  * Find out whether an element is visible.
  * Make an element visible or invisible.

  
  
Properties available in a page (browser code)

The following properties are associated with the planes of a Scrolling Banner control: Versions 17 and later  
GrayedNew in version 17  
GrayedGrayed| **..Grayed** is used to: 

  * Find out whether a control (or a group of controls) is grayed or not. 
  * Gray or ungray a control or a group of controls. 

  
---|---  
Versions 09 and later  
StateNew in version 09  
StateState| **..State** is used to find out and modify the display status of an element.   
Versions 09 and later  
ToolTipNew in version 09  
ToolTipToolTip| **..ToolTip** is used to find out and modify the text displayed in the tooltip associated with a control found in a window or in a page.  
Versions 09 and later  
TypeNew in version 09  
TypeType| **..Type** is used to find out:

  * the type of element described by programming (file or item description) or not (file or item defined in the data model editor, view or query).
  * the type of object.
  * the type of value stored in a variant.

  
Versions 09 and later  
VisibleNew in version 09  
VisibleVisible| **..Visible** is used to:

  * Find out whether an element is visible.
  * Make an element visible or invisible.

  
  
Properties available in a page (PHP)

The following properties are associated with the planes of a Scrolling Banner control: Versions 09 and later  
AliasNew in version 09  
AliasAlias| **..Alias** is used to: 

  * find out or modify the alias of a window (WINDEV)
  * Find out and modify the alias of a dynamic tab pane (WINDEV)
  * find out the internal HTML/Javascript name of a control (WEBDEV).

  
---|---  
Versions 09 and later  
CaptionNew in version 09  
CaptionCaption| **In a database** , **..Caption** is used to:

  * Find out the caption associated with a file item. 
  * Find out the caption associated with a data file. 
  * Find out and modify the connection caption. 

**In a report** , **..Caption** is used to:

  * Find out the text displayed in a Static control or in a link control.
  * Modify the text displayed in a Static control or in a link control.

**In a window or in a page** , **..Caption** is used to:

  * Find out and modify the caption of a control in a window or in a page.
  * Find out and modify the caption of a menu option.
  * Find out and modify the title of a window or page.
  * Find out the content of a site map path.

  
Versions 17 and later  
GrayedNew in version 17  
GrayedGrayed| **..Grayed** is used to: 

  * Find out whether a control (or a group of controls) is grayed or not. 
  * Gray or ungray a control or a group of controls. 

  
Versions 09 and later  
InitialStateNew in version 09  
InitialStateInitialState| **..InitialState** is used to find out the initial status of a control.   
Versions 09 and later  
InitialVisibleNew in version 09  
InitialVisibleInitialVisible| **..InitialVisible** is used to find out whether:

  * a control was visible during the first display of associated window or page.
  * a window was visible during its first display.

  
Versions 09 and later  
NameNew in version 09  
NameName| **..Name** is used to find out:

  * the name of the font associated with a Font variable.
  * the name of a control, report or report block.
  * the name of a control, group of controls or window.
  * the name of a control, group of controls or page.

  
Versions 09 and later  
StateNew in version 09  
StateState| **..State** is used to find out and modify the display status of an element.   
Versions 09 and later  
ToolTipNew in version 09  
ToolTipToolTip| **..ToolTip** is used to find out and modify the text displayed in the tooltip associated with a control found in a window or in a page.  
Versions 09 and later  
VisibleNew in version 09  
VisibleVisible| **..Visible** is used to:

  * Find out whether an element is visible.
  * Make an element visible or invisible.