PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • Width of a window: Specific features
  • Initial width (control and window)
  • Column width
  • Limits
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
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 overlayable or not.
This property also allows you to find out the width of a table cell. To modify its width, modify the width of the corresponding column.
Remarks:
  • In a report, the border of the control or block is included in its width. WidthInPixel is used to find out the width of a report control in pixels.
  • The width of a control is defined in the editor in the control description.
Example
// Increases the width of "EDT_CustomerName"
EDT_CustomerName.Width = EDT_CustomerName.Width + 15
// Is equivalent to: EDT_CustomerName.Width += 15
// Modify the width of two controls
EDT_CustomerLastName.Width += 100 // Adds 100 pixels
EDT_CustomerFirstName.Width += 10 // Adds 10 pixels
Syntax

Finding out the width of an element Hide the details

<Result> = <Element used>.Width
<Result>: Real
Width of the specified element. This width is expressed in pixels in a window and/or in a page, and in millimeters in a report.
<Element used>: Type of element
Name of the element (control, window, block, ...) to use.

Modifying the width of an element Hide the details

<Element used>.Width = <New width>
<Element used>: Type of element
Name of the element (control, window, block, ...) to use.
<New width>: Real
New width for the specified element. This width is expressed in pixels in a window and/or in a page, and in millimeters in a report.
Remarks
JavaUser code (UMC)

Width of a window: Specific features

    JavaUser code (UMC)

    Initial width (control and window)

    The initial width (defined in the editor) is returned by InitialWidth.
    In most cases, the width of an element depends on MaxWidth and MinWidth. Nevertheless, this constraint disappears when the width is modified by programming (using the Property Width or the WinSize function).
    Reports and QueriesJavaUser code (UMC)

    Column width

    When the width of a column is modified in a Table control, if the specified width is less than the minimum width, the latter must be modified (MinWidth) in order to apply the modification.
    Horizontal Table control: The Property Width changes the height of the row. Height is used to find out the width of the entire table. This property is available in read-only mode.

    Limits

    Reports and Queries The Property Width cannot be used on an report.
    PHP Width is not available for the iFrame controls.
    Java The Property Width applies only to the following items:
    • Button.
    • Libellé.
    • Edit control.
    • Image.
    • Check Box.
    • Radio Button.
    • List Box.
    • Combo Box.
    • TreeView.
    • Tab.
    • Window.
    • Table.
    • Table column.
    • Supercontrol.
    Minimum version required
    • Version 9
    This page is also available for…
    Comments
    Click [Add] to post a comment