ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage properties / Various properties
  • Limits: operating system and graphics card
  • Limit: window types
  • Opacity of Action Bar
  • Limit: field types
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
The Opacity property is used to get and define the opacity percentage for a window, or for controls in a window or page. This gives you the ability to make a window transparent (or a control found in a window or in a page).
Remarks:
  • WEBDEV - Server code This property can also be applied to a page control.
  • WEBDEV - Server code This property may not be supported by the former browsers (Internet Explorer 5.5 and earlier, ...).
  • For a Color variable, the opacity value is not included between 0 and 100 but between 0 and 255.
New in version 2025
WINDEVAndroidiPhone/iPad This property is now available for the Cell control field in version 2025 Update 1.
Example
WINDEV
// Make the window invisible little by little (fade out)
i is int
FOR i = 1 TO 100
	WIN_EditWindow.Opacity = 100 - i
END
Close()
Syntax

Finding out the percentage of opacity applied to a window or to a control (found in a window or in a page) Hide the details

<Percentage of opacity> = <Element used>.Opacity
<Percentage of opacity>: Integer
Percentage of opacity for the specified element (window or control). This percentage is included between 0 (invisible window) and 100 (opaque window).
<Element used>: Name of window, control or group of controls
Name of element to use:
  • Name of the window,
    iPhone/iPad Not supported.
  • Name of control,
  • WINDEVAndroidiPhone/iPad Name of group of controls.

Modifying the percentage of opacity applied to a window or to a control (found in a window or in a page) Hide the details

<Element used>.Opacity = <Percentage of opacity>
<Element used>: Name of window, control or group of controls
Name of element to use:
  • Name of the window,
    iPhone/iPad Not supported.
  • Name of control,
  • WINDEVAndroidiPhone/iPad Name of group of controls.
<Percentage of opacity>: Integer
New percentage of opacity that will be applied to the specified element (window or control). This percentage is included between 0 (invisible window) and 100 (opaque window).
Remarks
WINDEV

Limits: operating system and graphics card

The Opacity property can only be used on systems above Windows 7.
If the graphics card does not support transparency, the Opacity property will have no effect.
WINDEV

Limit: window types

The Windows system cannot be used to manage the opacity of the MDI Child windows.
AndroidiPhone/iPad

Opacity of Action Bar

To manage the opacity of the Action Bar:
  1. Open the description window of the Action Bar control.
  2. In the "Details" tab:
    • Check "Make the bar background transparent".
    • Specify the strikethroughs taken into account: "StrikeOut" or "StrikeOut and system bar"..
  3. Validate.
  4. The Action Bar is transparent. The opacity of the Action Bar can be changed with the Opacity property.
For more details, see Describing the Action Bar control.
WINDEVWEBDEV - Server codeAndroidiPhone/iPadPHPAjax

Limit: field types

The Opacity property is only available for the following controls:
  • Edit control,
  • Static,
  • Button,
  • Check Box,
  • Radio Button,
  • List box, combo box,
  • WINDEV ListView,
  • Image,
  • WINDEV Table, TreeView Table,
  • Table cell (in read-only),
  • WINDEV Progress Bar,
  • WINDEV Scrollbar,
  • TreeView,
  • WINDEV Drawing,
  • WINDEV Splitter,
  • WINDEV Carousel,
  • WEBDEV - Server codeWEBDEV - Browser codePHP Formatted display control,
  • WEBDEV - Server codeWEBDEV - Browser codePHP HTML control,
  • WEBDEV - Server codeWEBDEV - Browser codePHP Link control,
  • WEBDEV - Server codePHP HTML static,
  • WEBDEV - Server codePHP Pager,
  • WEBDEV - Server codeWEBDEV - Browser codePHP Image (clickable or not),
  • WEBDEV - Server codeWEBDEV - Browser code Breadcrumb,
  • WEBDEV - Server codeWEBDEV - Browser code Thumbnail,
  • WEBDEV - Server codeWEBDEV - Browser code iFrame,
  • WEBDEV - Server codeWEBDEV - Browser code Chart,
  • WINDEV Rating.
  • WINDEVWEBDEV - Server code Dashboard.
  • WINDEVAndroid Group of controls.
  • AndroidiPhone/iPad Action Bar control.
  • New in version 2025
    WINDEVAndroidiPhone/iPad Cell control.
Related Examples:
Opacity property Unit examples (WEBDEV): Opacity property
[ + ] This example presents the use of the..Opacity property by programming on a cell.
The cell contains a virtual keyboard used to enter a password.
Transparency on the controls Unit examples (WINDEV): Transparency on the controls
[ + ] Using the transparency on controls.
Transparency on a window Unit examples (WINDEV): Transparency on a window
[ + ] Using the transparency of windows
WD Magnifier Complete examples (WINDEV): WD Magnifier
[ + ] This example enables you to zoom part of the screen with a magnifier.
The maximum zoom value is set to 8.
Summary of the example supplied with WINDEV:
The WLanguge function named dCopyBlt() and the WLanguage property named ..Opacity allow you to perform a capture of the Windows desktop at the location of a window without this window appearing in the screen shot.
This example uses this tip to zoom the part of the screen found below the magnifier.
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 02/01/2025

Send a report | Local help