PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Principe de génération d'une application Linux avec WINDEV
  • Fonctions WLangage disponibles
  • Les fonctionnalités suivantes sont disponibles sous Linux
  • Formats d'images
  • Remarques et limitations
  • Utilisation d'un exécutable Linux
  • Limitations
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Application WINDEV pour Linux : Particularités
HFSQLHFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Présentation

Principe de génération d'une application Linux avec WINDEV

WINDEV permet de générer une application Linux très simplement. Le développement de l'application se fait comme pour toutes les applications WINDEV en WLangage.
Lors de la compilation du projet WINDEV, les fenêtres et les fonctions du WLangage sont automatiquement converties en Linux.
Remarques :
  • Les distributions Linux supportées sont les suivantes :
    • Debian 7 (et supérieure).
    • Ubuntu 14 (et supérieure).
    • Mandriva 2010 Spring (et supérieure).
  • Les applications Linux développées avec WINDEV fonctionnent uniquement sur du matériel possédant un processeur Intel ou compatible (les processeurs ARM ne sont pas supportés).
Fonctions WLangage disponibles

Les fonctionnalités suivantes sont disponibles sous Linux

De nombreuses fonctions sont disponibles pour les applications WINDEV sous Linux. Il n'est pas possible de donner une liste exhaustive, cette liste évoluant avec chaque version.
Il est conseillé de consulter la documentation de chaque fonction. Le sigle indique si la fonction est disponible en Linux et ses limitations.
Formats d'images
Les formats d'images gérés par les applications WINDEV Linux sont les suivants :
  • 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).
    Remarque : l'option "tiff mosaïque" de la norme tiff 6.0 n'est pas supportée. Dans ce cas, il est conseillé d'enregistrer l'image à la norme tiff 5.0.
  • X11 Bitmap (*.xbm)
  • X11 Pixmap (*.xpm)
  • Versions 21 et supérieures
    Scalable Vector Graphics (*.svg)
    Remarque : Pour gérer ce format, il faut installer une librairie QT supportant le format SVG.
    Nouveauté 21
    Scalable Vector Graphics (*.svg)
    Remarque : Pour gérer ce format, il faut installer une librairie QT supportant le format SVG.
    Scalable Vector Graphics (*.svg)
    Remarque : Pour gérer ce format, il faut installer une librairie QT supportant le format SVG.
Remarques et limitations

Utilisation d'un exécutable Linux

Pour utiliser un exécutable Linux, il est nécessaire d'installer la librairie QT (Core et GUI), version 4.5 minimale.
Sous Ubuntu et Debian, cette librairie peut être installée avec les commandes suivantes :
sudo apt-get install libqtcore4
sudo apt-get install libqtgui4
Sous mandriva 2010 Spring, cette librairie peut être installée avec les commandes suivantes :
urpmi libqtgui4
Versions 21 et supérieures
Remarque : Pour bénéficier de la gestion des images de type SVG, la librairie QT installée doit supporter le format d'image SVG.
Nouveauté 21
Remarque : Pour bénéficier de la gestion des images de type SVG, la librairie QT installée doit supporter le format d'image SVG.
Remarque : Pour bénéficier de la gestion des images de type SVG, la librairie QT installée doit supporter le format d'image SVG.

Limitations

Les champs/fenêtres gérés actuellement sont les suivants :
  • Fenêtre
  • Champ Libellé
  • Champ Bouton
  • Champ Image
  • Champ Graphe
  • Champ Liste
  • Champ Table (y compris les tables fichier)
  • Champ de Saisie
  • Champ Ascenseur
Les fonctionnalités disponibles sont :
  • Ancrage et redimensionnement
  • Fonctions de dessin
  • Propriétés de base (..X, ..Y, ..Largeur, ..Hauteur, ...)
  • Tri des colonnes de table
  • Gestion des plans
  • Menus (contextuels et menus des FAA sur les tables).
    Attention : Les fichiers créés par l'option "Exporter vers Excel" sont toujours au format XLSX (même si l'extension est XLS).
Limitations :
  • Barre de message des fenêtres
  • Gestion des chaînes graphiques (gImage, ...)
  • Animations
  • Champ de saisie HTML et RTF
  • Champ de saisie avec bouton Calendrier
  • Icône de l'exécutable
  • Colonnes de tables de type Interrupteur, conteneur, combo et jaugeColonnes de tables de type conteneur et combo
  • Actions prédéfinies
  • Images dans les champs de saisie et les listes.
  • Gestion des groupes de champs
  • Persistance
  • Image des ascenseurs
  • Bandeaux et images dans les tables
  • Gestion du multithread
Version minimum requise
  • Version 16
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire