PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

  • Overview
  • Principle for generating a Linux application with WINDEV
  • Available WLanguage functions
  • The following features are available in Linux
  • Image formats
  • Notes and limitations
  • Using a Linux executable
  • Limitations
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
WINDEV applications for Linux: Specific features
HFSQLHFSQL Client/ServerAvailable only with these kinds of connection
Overview

Principle for generating a Linux application with WINDEV

WINDEV allows you to easily generate a Linux application. The method for developing the application is identical to the method for developing any other WINDEV application.
When the WINDEV project is compiled, the windows and the WLanguage functions are automatically converted into Linux.
Notes:
  • The following Linux distributions are supported:
    • Debian 7 (and later).
    • Ubuntu 14 (and later).
    • Mandriva 2010 Spring (and later).
  • The Linux applications developed with WINDEV operate on the devices equipped with an Intel processor or with a processor compatible with Intel (the ARM processors are not supported).
Available WLanguage functions

The following features are available in Linux

Several functions are available for the WINDEV applications in Linux. We cannot give an exhaustive list as this list evolves with each version.
We recommend that you check the documentation for each function. The logo indicates whether the function is available in Linux as well as its limitations.
Image formats
The following image formats are supported by the WINDEV Linux applications:
  • Bitmap (*.BMP)
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpg ; *.jpeg)
  • Portable Network Graphics (*.png)
  • Portable Bitmap (*.pbm)
  • Portable Graymap (*.pgm)
  • Portable Pixmap (*.ppm)
  • Tagged Image File Format (*.tiff).
    Note: the "tiled tiff" option of the tiff 6.0 standard is not supported. In this case, we advise you to save the image in tiff 5.0 standard.
  • X11 Bitmap (*.xbm)
  • X11 Pixmap (*.xpm)
  • Versions 21 and later
    Scalable Vector Graphics (*.svg)
    Note: To manage this format, you must install a QT library that supports the SVG format.
    New in version 21
    Scalable Vector Graphics (*.svg)
    Note: To manage this format, you must install a QT library that supports the SVG format.
    Scalable Vector Graphics (*.svg)
    Note: To manage this format, you must install a QT library that supports the SVG format.
Notes and limitations

Using a Linux executable

To use a Linux executable, the QT library (Core and GUI) version 4.5 (or later) must be installed.
In Ubuntu and Debian, this library can be installed with the following commands:
sudo apt-get install libqtcore4
sudo apt-get install libqtgui4
In mandriva 2010 Spring, this library can be installed with the following commands:
urpmi libqtgui4
Versions 21 and later
Note: To benefit from the management of SVG images, the QT library installed must support the SVG format.
New in version 21
Note: To benefit from the management of SVG images, the QT library installed must support the SVG format.
Note: To benefit from the management of SVG images, the QT library installed must support the SVG format.

Limitations

The following controls/windows are currently supported:
  • Window
  • Static control
  • Button control
  • Image control
  • Chart control
  • List Box control
  • Table control (including the browsing tables)
  • Edit control
  • Scrollbar control
The following features are available:
  • Anchoring and resizing
  • Drawing functions
  • Base properties (..X, ..Y, ..Width, ..Height, ...)
  • Sort on table columns
  • Management of planes
  • Menus (popup menus and AAF menus on the tables).
    Caution: The files created by the "Export to Excel" options are always in XLSX format (even if the extension is XLS).
Limitations:
  • Status bar of windows
  • Management of graphic strings (gImage, ...)
  • Animations
  • HTML and RTF edit control
  • Edit control with Calendar button
  • Icon of the executable
  • Table columns of following types: check box, container, combo box and progress barTable columns of following types: container and combo box
  • Preset actions
  • Images in the edit controls and in the list boxes.
  • Management of groups of controls
  • Persistence
  • Image of scrollbars
  • Banners and images in the tables
  • Management of multithread
Minimum required version
  • Version 16
Comments
Click [Add] to post a comment