ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage properties / Properties associated with windows, pages and controls
  • '&' character interpreted as shortcut
  • Limitations
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
InterpretAmpersand (Property)
In french: InterprèteEtCommercial
The InterpretAmpersand property is used to determine and change how the '&' character is interpreted in:
  • Static Text control window label.
  • elements of a List Box control.
  • elements of a Combo Box control.
  • the values of a column in a Table control.
Note: By default, if a string contains the '&' character, the letter following the '&' character is interpreted as the hotkey letter.. For more details, see Keyboard shortcut and hotkey.
Example
// Ne pas interpréter le caractère '&' comme une lettre d'appel
LISTE_ListeLivre.InterprèteEtCommercial = False
// Ajout d'un titre de livre
ListAdd(LISTE_ListeLivre, "Guerre&Paix")
Syntax

Finding out how the '&' character is interpreted Hide the details

<Result> = <Control used>.InterpretAmpersand
<Result>: Boolean
  • True if the letter following the '&' character is interpreted as a hotkey,
  • False if the '&' character is not interpreted.
<Control used>: Control name
Name of the control to be used.

Modifying how the '&' character is interpreted Hide the details

<Control used>.InterpretAmpersand = <New Interpretation Mode>
<Control used>: Control name
Name of the control to be used.
<New Interpretation Mode>: Boolean
  • True if the letter following the '&' character must be interpreted as a hotkey,
  • False if the '&' character must not be interpreted.
Remarks

'&' character interpreted as shortcut

If the letter that follows the '&' character is considered as being the shortcut, to display the '&' character in a caption, it must be typed twice. For example:
  • "War&Peace" will be displayed as "WarPeace" (with Alt + P as hotkey).
  • the wording "War&Peace" will be "War&Peace".

Limitations

The InterpretAmpersand property can only be used on the following fields in a window:
  • a Static Text control field.
  • a List Box control.
  • a Combo Box control.
  • a column of a Table control.
Minimum version required
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 05/10/2025

Send a report | Local help