Help / Automatic Application Features (AAF)
  • Overview
  • AAF menu settings
  • Programming
  • Functions for managing Automatic Features
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
The Automatic Application Features (AAF) allow you to add features to your application without having to write a single line of code. All you have to do is check the relevant options in order to benefit from these features.
Some examples of AAF:
Help the users
Use the AAFOpenHelp function to allow users to access the documentation about the automatic features in your application (sort and search in tables, chart options, etc.). The site presents the automatic features available in your applications: resize windows, table options, chart options, etc.). .
AAF menu settings
WINDEV includes several Automatic Application Features (AAFs). These AAFs allow end users to print and export the content of a Table control to Excel, show a calendar when entering a date, etc.
In most cases, specific context menus are linked to AAFs. These context menus are displayed on windows, Edit controls, Image controls, etc.
You can easily define the different options of the context menu in the editor.
A custom context menu can also be added to the AAF context menu. This context menu can be placed before or after the AAF context menu.

Functions for managing Automatic Features

Several WLanguage functions allow you to manage automatic features:
AAFChangeCaptionCustomizes the text of a menu option for context menus corresponding to an AAF (Automatic Application Feature).
AAFConfigureAllows you to specify the behavior of some Automatic Application Features (AAF). You can for example configure the option for exporting to Excel used by the automatic menu of tables.
AAFContextMenuToStringReturns the list of options in the context menu actually displayed by the control.
AAFDisableDisables an Automatic Application Feature (AAF) on a control, window or on the current application.
AAFEnableRe-enables an Automatic Application Feature (AAF) previously disabled by AAFDisable.
AAFExecuteRuns an Automatic Application Feature (AAF) on a control or window. This function can be used to start the spelling checker on an edit control for example.
AAFExportParameterSaves all customizations made via AAFs (Automatic Application Features) in a file.
AAFExportSecuritySecures the export of confidential data in the AAFs (Automatic Application Features) that are used to export, print or save data.
AAFImportParameterLoads all customizations made via AAFs (Automatic Applications Features) that have previously been saved to a file.
AAFOpenHelpOpens the AAF (Automatic Application Features) help website.
AAFPossibleIndicates whether an AAF (Automatic Application Feature) can be run on a specific control.
Minimum version required
  • Version 9
Click [Add] to post a comment

Last update: 07/17/2023

Send a report | Local help