PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • How to proceed?
  • Including the "?" menu automatically
  • Options proposed by the "?" menu
  • Modifying the options proposed by the "?" menu
  • Deleting the "?" menu
  • "?" menu and user groupware
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
Overview
WINDEV proposes a help menu adapted to your applications. This menu allows the users to easily access several features.
This menu is automatically included at the end of the main menu of your application.
For example:
Note: The "?" menu is also automatically proposed in the system popup menu of the window ("?" option).
How to proceed?

Including the "?" menu automatically

To automatically include the "?" menu:
  1. Open the window into which the "?" menu must be added.
    This window must include a main menu. See Main menu of a window for more details.
  2. Select the "Window .. Main menu .. Add "?" menu" option "?". The wizard for creating the help menu starts.
    Go to the next wizard plane.
    On the "Window" pane, in the "Bars and menus" group, expand "Main menu" and select "Add the '?' menu". The wizard for creating the help menu starts.
    Go to the next wizard plane.
  3. Select the options that will be proposed by the "?" menu:
  4. Answer the questions and close the wizard.
    The "?" menu automatically adds the internal window named "IW_MenuHWinDevHelp" into your application. The popup menu of this window corresponds to the "?" menu. To display this popup menu, click "?" in the menu of the window and select "Open the '?' menu".
Note: If the WDRules component was included in your project, it can be deleted.

Options proposed by the "?" menu

The "?" menu proposes the following options:
  • New in the version: displays the list of modifications made to the current version. This list was specified when creating the client version of the application. See Informing the users about the evolutions for more details.
  • Help for the application: starts the help (HLP or CHM format) for your application. This help file can be automatically created by WINDEV.
    Select the help file to display or choose to automatically generate the help for the application.
  • Help for AAF (Automatic Application Features): starts the help for the automatic features of the application (in PDF format). This document allows the users to get familiar with the automatic features proposed in the WINDEV applications. This PDF file is also available in the "Help" sub-directory of the setup directory of WINDEV and it can be modified if necessary.
    This option automatically adds the "CCMenu" component into the application. Indeed, this option is using a procedure of this component to operate.
  • Did you know it: displays a "Tip of the day" window.
    This window presents different tips for using a WINDEV application. These tips correspond to the different AAFs (Automatic Application Features) available in WINDEV. These tips are also started by default when the application is started.
    See Managing the "Did you know" feature for more details.
    This option automatically adds the "TipOfTheDay" component into the application. Indeed, this option is using a procedure of this component to operate.
  • Replication tool : starts the tool for assisted universal replication (ReplicSynchro). This option is recommended only if the assisted universal replication was implemented in the application.
    This option automatically adds the "CCMenu" component into the application. Indeed, this option is using a procedure of this component to operate.
  • Enable the remote debugging: allows you to debug the application remotely. This option is used to start WDDebug on the user computer. Therefore, the user can allow the remote debugging of the application. This option automatically adds the "CCMenu" component into the application. Indeed, this option is using a procedure of this component to operate.
  • Versions 15 and later
    Enable the runtime audit: allows you to start recording a runtime audit report containing the asserts, the errors, the memory footprint... This option saves the different elements found in a ".waudit" file that can be processed by the developer of the application.
    New in version 15
    Enable the runtime audit: allows you to start recording a runtime audit report containing the asserts, the errors, the memory footprint... This option saves the different elements found in a ".waudit" file that can be processed by the developer of the application.
    Enable the runtime audit: allows you to start recording a runtime audit report containing the asserts, the errors, the memory footprint... This option saves the different elements found in a ".waudit" file that can be processed by the developer of the application.
  • Versions 15 and later
    Create an image of the memory occupancy: saves the status of the application in memory in a ".wmem" file that can be opened by the developer of the application.
    New in version 15
    Create an image of the memory occupancy: saves the status of the application in memory in a ".wmem" file that can be opened by the developer of the application.
    Create an image of the memory occupancy: saves the status of the application in memory in a ".wmem" file that can be opened by the developer of the application.
  • Create, modify a report: starts Reports & Queries to create or customize a report in the application. If Report & Queries is not installed on the current computer, a window allows the user to download this software or to install it from a specific location.
  • Create, modify a query: starts Reports & Queries to create or customize a query in the application. If Report & Queries is not installed on the current computer, a window allows the user to download this software or to install it from a specific location.
  • Send feedback, notify incidents, create a business rule: displays a wizard allowing the user to notify the developer by email of the problem that occurred, to make suggestions and to propose operating modes. The problems, the suggestions and the business rules can be retrieved by the Project Monitoring Center and/or by the Business Rules pane.
    This option automatically adds:
    • the "Feedback" component in the application.
    • the project corresponding to the current WINDEV application into the Project Monitoring Center.
      Enter an email address to receive this information.
      See Managing the user feedback for more details.
  • Show the outgoing requests: displays all the suggestions, problems and business rules sent by the current user. Depending on the filter used, the requests correspond to the current application, to some applications or to all the applications.
    This option can be selected only if the previous option is selected. See Managing the user feedback for more details.
  • Update the application: used to update the application (a network setup of the application is required). This update can be performed via the local network or via a Web page.
    This option automatically adds the "CCMenu" component into the application. Indeed, this option is using a procedure of this component to operate.
  • Restore a version of the application: used to go back to an earlier version of the application. If a problem occurs, this choice allows you to go back to an earlier version that operates properly. To use this option, the application must be in network setup and the history of versions must be enabled.
  • License agreement: displays the license agreement (in text, HLP or CHM format) of the application.
    This option automatically adds the "CCMenu" component into the application. Indeed, this option is using a procedure of this component to operate. The license file used is the one defined when generating the setup procedure of the application.
  • Register the product: allows you to open an independent Web page in order to register the product.
    Enter the name of the Web page to start.
  • About: opens the "About" window of the application. This window can be automatically created by WINDEV.
    Select the window to display or choose to automatically generate an "About" window. To automatically generate this window, select its different characteristics. See About window for more details.

Modifying the options proposed by the "?" menu

To modify the options proposed by the "?" menu:
  1. Open the window containing the "?" menu.
  2. Click "?".
  3. To modify:
    • the options proposed by default:
      select "Wizard for editing the '?' menu" and perform the requested modifications.
      You can also select "Windows .. Main menu ..Assisted edit of '?' menu".
      the options proposed by default:
      select "Wizard for editing the '?' menu" and perform the requested modifications.
      You also have the ability to use the ribbon: on the "Window" pane, in the "Bars and menus" group, expand "Main menu" and select "Assisted edit of '?' menu".
    • the style, code and position of the options, ... or to add new custom options:
      select "Open the '?' menu" and use the popup menu of the option to modify (right mouse click).
      You can also select "Windows .. Main menu .. Open the "?" menu".
      the style, code and position of the options, ... or to add new custom options:
      select "Open the '?' menu" and use the popup menu of the option to modify (right mouse click).
      You also have the ability to use the ribbon: on the "Window" pane, in the "Bars and menus" group, expand "Main menu" and select "Add the '?' menu".

Deleting the "?" menu

To delete the "?" menu:
  1. Open the window containing the "?" menu.
  2. Display the popup menu of the "?" option (right mouse click) and select "Delete".
  3. Delete the internal window named "IW_MenuHWINDEVHelp" from the application (for example, select "Delete from disk" from the popup menu, in the "Project explorer" pane).
  4. Delete (if necessary) the components used by the menu:
    • the "CCMenu" component.
    • the "Feedback" component.
    • the "TipOfTheDay" component.
These components can be deleted in the "Project explorer" pane ; to do so, select "Delete" from the popup menu of the component.

"?" menu and user groupware

In the earlier versions (up to version 100050), some options of the automatic menu were only available to the supervisor. These options were as follows:
  • Optimize the access speed to the database.
  • Save the data.
  • Save the application.
  • Repair the database.
From now on:
  • By default, these options are grayed if the user is not the supervisor.
  • To allow a non-supervisor user to access these options, modify the rights of the internal window named IW_MenuHWinDevHelp that contains the popup menu.
Note: If you already have customized the groupware and included the window for modifying the rights in your application, you must copy:
  • the GPWAssociationConfiguration.wdw window. This window is found in the Programs\Data\Models\GPW directory of WINDEV.
  • the wdxxxgpu.dll file found in the Programs directory of WINDEV.
Some options of the automatic menu can be accessed by the supervisor only (they are grayed if the user is not the supervisor). These options are as follows:
  • Optimize the access speed to the database.
  • Save the data.
  • Save the application.
  • Repair the database.
To allow a non-supervisor user to access these options, modify the rights of the internal window named IW_MenuHWinDevHelp that contains the popup menu.
Minimum required version
  • Version 10
Comments
Click [Add] to post a comment