PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • How to proceed?
  • Enabling the GUI compilation errors
  • Correcting a GUI error
  • Disabling a GUI compilation error
  • Some examples of detected GUI errors
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
The GUI compilation errors indicate the possible problems detected in your interfaces whenever saving a window or a page or whenever recompiling the project.
Versions 16 and later
The GUI compilation errors are also available for the reports.
New in version 16
The GUI compilation errors are also available for the reports.
The GUI compilation errors are also available for the reports.
By default, the GUI compilation errors are enabled for each new created project.
How to proceed?

Enabling the GUI compilation errors

The GUI compilation errors can be enabled:
  • from the project description.
  • from the pane of compilation errors.
To enable the GUI compilation errors from the project description:
  1. Display the description window of project ("Project .. Project description"). Display the description window of project (on the "Project" pane, in the "Project" group, click "Description").
  2. In the "Compilation" tab:
    • Check "GUI errors: enable the GUI compilation".
    • Versions 22 and later
      The "Edit the languages" button is used to choose the project languages that will be taken into account by the GUI compilation.
      New in version 22
      The "Edit the languages" button is used to choose the project languages that will be taken into account by the GUI compilation.
      The "Edit the languages" button is used to choose the project languages that will be taken into account by the GUI compilation.
  3. Validate.
To enable the GUI compilation errors from the pane of compilation errors:
  1. Display the pane of compilation errors ("Display .. Toolbars .. Panes .. Compilation errors"). Display the pane of compilation errors: on the "Home" pane, in the "Environment" group, expand "Panes" and select "Compilation errors".
  2. Click .
The GUI errors are checked:
  • whenever saving a window, a page or a report.
  • whenever recompiling the project.

Correcting a GUI error

The GUI errors are listed in the pane of compilation errors.
To fix the GUI errors:
  1. Double-click the error displayed in the pane. The element containing the control where the problem occurs is opened in the editor. The description of relevant control is displayed.
  2. Fix the problem.
Versions 15 and later

Disabling a GUI compilation error

To disable a GUI compilation error:
  1. In the pane of compilation errors, select the error to disable.
  2. Display the popup menu of the error:
    • "Disable this error" is used to disable the selected error.
    • the option "Disable this error and all the identical ones" is used to disable the error and all the errors of the same type in the current project.
To see the list of disabled GUI compilation errors:
  1. In the pane of compilation errors, display the popup menu (right mouse click).
  2. Select "List of disabled errors".
To re-enable (if necessary) one or more errors in this list, all you have to do is uncheck the errors that must be re-enabled and validate the window.
New in version 15

Disabling a GUI compilation error

To disable a GUI compilation error:
  1. In the pane of compilation errors, select the error to disable.
  2. Display the popup menu of the error:
    • "Disable this error" is used to disable the selected error.
    • the option "Disable this error and all the identical ones" is used to disable the error and all the errors of the same type in the current project.
To see the list of disabled GUI compilation errors:
  1. In the pane of compilation errors, display the popup menu (right mouse click).
  2. Select "List of disabled errors".
To re-enable (if necessary) one or more errors in this list, all you have to do is uncheck the errors that must be re-enabled and validate the window.

Disabling a GUI compilation error

To disable a GUI compilation error:
  1. In the pane of compilation errors, select the error to disable.
  2. Display the popup menu of the error:
    • "Disable this error" is used to disable the selected error.
    • the option "Disable this error and all the identical ones" is used to disable the error and all the errors of the same type in the current project.
To see the list of disabled GUI compilation errors:
  1. In the pane of compilation errors, display the popup menu (right mouse click).
  2. Select "List of disabled errors".
To re-enable (if necessary) one or more errors in this list, all you have to do is uncheck the errors that must be re-enabled and validate the window.
Some examples of detected GUI errors
The problems that can be detected are as follows:
  • Checking the existence of the images used by the Image controls.
  • Detecting the truncated captions on some types of controls.
  • WINDEVWINDEV Mobile Checking the existence of the internal windows used by the Internal Window controls.
  • WEBDEV - Server code Checking the existence of the internal pages used by the Internal Page controls.
  • Checking whether an anchored table contains an anchored column.
  • Checking the links with the items of the data files or with the variables.
  • Checking the existence of the control captions in all the languages.
  • WINDEV Checking whether a shortcut does not exist several times in the same window.
  • Versions 15 and later
    WINDEV Checking the corrupted links in the table breaks.
    New in version 15
    WINDEV Checking the corrupted links in the table breaks.
    WINDEV Checking the corrupted links in the table breaks.
  • Versions 15 and later
    Checking the presence of empty rows at the end of initial content of list box and combo box.
    New in version 15
    Checking the presence of empty rows at the end of initial content of list box and combo box.
    Checking the presence of empty rows at the end of initial content of list box and combo box.
  • Versions 15 and later
    Checking the spelling mistakes.
    New in version 15
    Checking the spelling mistakes.
    Checking the spelling mistakes.
  • Versions 15 and later
    Error if the text displayed in a language is always the default text.
    New in version 15
    Error if the text displayed in a language is always the default text.
    Error if the text displayed in a language is always the default text.
  • Versions 15 and later
    WEBDEV - Server code Checking the invalid superposition areas.
    New in version 15
    WEBDEV - Server code Checking the invalid superposition areas.
    WEBDEV - Server code Checking the invalid superposition areas.
  • Versions 16 and later
    Checking whether the caption of a button does not exceed the size of the control.
    New in version 16
    Checking whether the caption of a button does not exceed the size of the control.
    Checking whether the caption of a button does not exceed the size of the control.
  • Versions 16 and later
    Checking the identical databinding links.
    New in version 16
    Checking the identical databinding links.
    Checking the identical databinding links.
  • Versions 17 and later
    WINDEV Checking the use of menus with different styles ("system" and "non system") in the same window
    New in version 17
    WINDEV Checking the use of menus with different styles ("system" and "non system") in the same window
    WINDEV Checking the use of menus with different styles ("system" and "non system") in the same window
  • Versions 20 and later
    WINDEVWINDEV Mobile Checking the tooltips in a window. Error if several controls have the same tooltip.
    New in version 20
    WINDEVWINDEV Mobile Checking the tooltips in a window. Error if several controls have the same tooltip.
    WINDEVWINDEV Mobile Checking the tooltips in a window. Error if several controls have the same tooltip.
  • Versions 21 and later
    WEBDEV - Server code Errors specific to Responsive Web Design: Error about block stacking, Error about display order, ... See Responsive Web Design: Specific GUI errors for more details.
    New in version 21
    WEBDEV - Server code Errors specific to Responsive Web Design: Error about block stacking, Error about display order, ... See Responsive Web Design: Specific GUI errors for more details.
    WEBDEV - Server code Errors specific to Responsive Web Design: Error about block stacking, Error about display order, ... See Responsive Web Design: Specific GUI errors for more details.
Minimum required version
  • Version 14
This page is also available for…
Comments
Click [Add] to post a comment