PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV


  • Titre des boîtes de dialogues
  • Cas particulier sous Android et iOS : Utilisation de la fonction Sablier
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Modifie le titre de la prochaine fenêtre à ouvrir.
Rappel : Par défaut, le titre de la fenêtre est celui défini sous l'éditeur.
Android Remarque : Exécutée dans le code d'initialisation du projet, la fonction TitreSuivant permet de mettre à jour le message de chargement affiché sur le splash screen.
Exemple
AndroidWidget AndroidiPhone/iPad
// Modification du titre de la prochaine fenêtre à ouvrir
TitreSuivant("Modification d'une fiche client")
Syntaxe
TitreSuivant(<Nouveau titre>)
<Nouveau titre> : Chaîne de caractères
Nouveau titre de la prochaine fenêtre ou boîte de dialogue à ouvrir.
Remarques

Titre des boîtes de dialogues

Par défaut, les fenêtres ouvertes par les fonctions Avertissement, Confirmer, Dialogue, Erreur, ErreurInfo, Info, OKAnnuler ou OuiNon ont le même titre que la fenêtre précédente. La fonction TitreSuivant permet de modifier ce titre.
AndroidiPhone/iPad

Cas particulier sous Android et iOS : Utilisation de la fonction Sablier

L'utilisation de la fonction Sablier provoque l'affichage d'une jauge infinie. L'interface de l'application n'est plus manipulable par l'utilisateur durant le temps d'affichage du sablier.
Par défaut, aucun message n'est affiché à côté de la jauge.
Il est possible de réaliser les actions suivantes :
  • Pour afficher un message, utilisez la fonction TitreSuivant.
  • Pour modifier le message alors que la jauge est affichée, il suffit de ré-exécuter les fonctions TitreSuivant puis Sablier.
  • Pour masquer la jauge, utilisez la fonction Sablier avec le paramètre <Activé> = Faux autant de fois que la fonction Sablier a été utilisée avec le paramètre <Activé> = Vrai.
Remarque : Lors de l'exécution de traitements longs, il est conseillé d'ajouter des appels à la fonction Multitâche dans le code afin de laisser le temps à la jauge de rafraîchir son affichage.
Android Exemple :
// Cet exemple montre une copie de plusieurs fichiers HFSQL
// depuis un serveur HFSQL vers un répertoire local.
// Dans cet exemple, on affiche une information pour chaque copie.
// sConnexion est une connexion définie par programmation.
 
gsMonCheminHFLocal est une chaîne = SysRepCarteStockage() + fSep() + "MonApplication Data" + fSep()
sMotDePasse est une chaîne = "Mon mot de passe"
 
TitreSuivant("Copie du fichier Catégorie")
Sablier(Vrai)
SI PAS HCopieFichier("", ...
gsMonCheminHFLocal + Catégorie..Nom + ".fic", sConnexion, Catégorie..Nom + ".fic", ...
hCopieIndex, "", sMotDePasse) ALORS
Erreur("Erreur pendant la copie du fichier " + Catégorie..Nom + " en local")
FIN
 
TitreSuivant("Copie du fichier CompteBancaire")
Sablier(Vrai)
SI PAS HCopieFichier("", gsMonCheminHFLocal + CompteBancaire..Nom + ".fic", ...
sConnexion, CompteBancaire..Nom + ".fic", hCopieIndex, "", sMotDePasse) ALORS
Erreur("Erreur pendant la copie du fichier " + Catégorie..Nom + " en local")
FIN
 
TitreSuivant("Copie du fichier Opérations")
Sablier(Vrai)
SI PAS HCopieFichier("", gsMonCheminHFLocal + Operations..Nom + ".fic", ...
sConnexion, Operations..Nom + ".fic", hCopieIndex, "", sMotDePasse) ALORS
Erreur("Erreur pendant la copie du fichier " + Catégorie..Nom + " en local")
FIN
 
TitreSuivant("Copie du fichier SousCatégorie")
Sablier(Vrai)
SI PAS HCopieFichier("", gsMonCheminHFLocal + SousCatégorie..Nom + ".fic", ...
sConnexion, SousCatégorie..Nom + ".fic", hCopieIndex, "", sMotDePasse) ALORS
Erreur("Erreur pendant la copie du fichier " + Catégorie..Nom + " en local")
FIN
 
TitreSuivant("Copie du fichier Utilisateur")
Sablier(Vrai)
SI PAS HCopieFichier("", gsMonCheminHFLocal + Utilisateur..Nom + ".fic", ...
sConnexion, Utilisateur..Nom + ".fic", hCopieIndex, "", sMotDePasse) ALORS
Erreur("Erreur pendant la copie du fichier " + Catégorie..Nom + " en local")
FIN
// Fermeture des sabliers
Sablier(Faux)
Sablier(Faux)
Sablier(Faux)
Sablier(Faux)
Sablier(Faux)
 
Info("La copie des fichiers sur le Smartphone est maintenant terminée.")
Composante : wd280obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire