PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Créer un today screen
  • Installer un today screen
  • Activer un today screen
  • Conseils
  • Voici quelques conseils pour le développement de vos Today Screen :
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
Today Screen
ODBCOLE DBDisponible uniquement avec ce type de connexion
Avertissement
A partir de la version 17, cette fonctionnalité n'est plus disponible
Présentation
Vous souhaiter afficher une fenêtre WINDEV Mobile sur l'écran d'accueil d'un Pocket PC ? Il suffit de générer un "Today screen" (élément de l'écran d'accueil du Pocket PC). Vous pouvez ainsi afficher un cours de bourse en temps réel, l'évolution des ventes, les clients à contacter, ...
Le principe est simple : il suffit de définir dans votre application, la fenêtre à afficher dans l'écran d'accueil. Il est également possible de proposer une fenêtre pour le paramétrage du "Today Screen". WINDEV Mobile crée ensuite les fichiers nécessaires et les installe sur le Pocket PC.
Limitations : Le "Today Screen" est disponible uniquement sur les Pockets PC utilisant des processeurs ARM et x86.
Comment le faire ?

Créer un today screen

Pour créer un today screen :
  1. Dans un projet WINDEV Mobile, créez :
    • la fenêtre utilisée pour le "Today Screen" (et si nécessaire les fenêtres affichées par le "Today Screen").
    • si nécessaire la fenêtre de paramétrage du "Today Screen".
  2. Sélectionnez l'option "Atelier .. Today Screen .. Générer un Today Screen".
  3. WINDEV Mobile propose de créer une nouvelle configuration de projet. Il est conseillé d'accepter. En effet, les configurations de projet permettent de regrouper et de retrouver facilement les éléments utilisés par un certain mode de génération. Pour plus de détails, consultez Configuration de projets.
  4. Lors de la création de la configuration de projet, indiquez :
    • Le nom et la description de la configuration "Today Screen".
    • Les éléments à intégrer (notamment les fenêtres spécifiques au "Today Screen").
  5. L'assistant de création de "Today Screen" se lance. Indiquez :
    • La fenêtre principale utilisée pour le "Today Screen".
    • Si elle existe, la fenêtre d'options du "Today Screen".
    • Les éléments à inclure dans la bibliothèque.
    • Les langues du projet à inclure dans la bibliothèque.
    • Les composants utilisés.
    • Les informations de version (société, description, ...).
    • Si nécessaire, les tâches et incidents correspondant à cette version du "Today Screen".
    • Le mode d'utilisation du framework PC SOFT.
    • Si une sauvegarde doit être réalisée (conseillé).
  6. Le Today Screen est automatiquement créé.

Installer un today screen

Pour installer un today screen :
  1. Ouvrez si nécessaire le projet WINDEV Mobile contenant le Today Screen.
  2. Sélectionnez l'option "Atelier .. Today Screen .. Créer la procédure d'installation d'un Today Screen".
  3. WINDEV Mobile propose de créer le Today Screen. Si vous avez déjà généré les fichiers correspondant au Today Screen, vous pouvez sauter cette étape en cliquant directement dans l'assistant sur le libellé "2 Installation" (à gauche de l'écran).
  4. Lors de la création de l'installation, indiquez :
    • Le fournisseur de l'application et le nom de l'application.
    • Le format de l'installation : format pour ActiveSync, ou format CAB pour une installation directe sur le Pocket PC.
    • Le répertoire d'installation.
    • Les fichiers à installer et le framework. Par défaut, les fichiers correspondant au Today Screen sont sélectionnés.
    • Les modules complémentaires à installer.
    • Le répertoire de génération de l'installation.
  5. Validez. L'installation est créée.

Activer un today screen

Pour activer un today screen :
  1. Sélectionnez l'option "Démarrer .. Paramètres .. Aujourd'hui .. Eléments".
  2. Cochez l'option "Pocket TodayScreen".
  3. Validez.
Remarque : Plusieurs Today Screen créés avec WINDEV Mobile peuvent être installés et utilisés simultanément sur le même Pocket PC.
Conseils

Voici quelques conseils pour le développement de vos Today Screen :

  • Lors de l'exécution de votre "Today Screen", le code d'initialisation du projet sera automatiquement chargé. Ce traitement ne doit pas contenir de code permettant d'ouvrir une fenêtre.
  • En cas de problème au chargement (par exemple erreur dans le code d'initialisation du projet), un reset du Pocket PC est nécessaire. Lors du reset, le Today Screen sera automatiquement désactivé.
  • La fenêtre qui constitue le "Today Screen" peut ouvrir une ou plusieurs fenêtres (à l'aide de boutons par exemple).
  • Pour rendre transparent la fenêtre du "Today Screen", utilisez le code suivant :
    MaFenêtre..CouleurFond = iTransparent

    Attention : vérifiez les styles utilisés, par rapport aux thèmes disponibles sur le Pocket PC.
  • Evitez d'utiliser la fonction Ferme dans la fenêtre principale du Today Screen. En effet, l'emplacement de la Today Screen restera visible.
  • La hauteur de la fenêtre du Today Screen peut être modifiée en cours d'exécution grâce à la propriété ..Hauteur.
  • La fenêtre de paramétrage du Today Screen est une fenêtre standard, avec un bouton Fermer permettant de valider les choix.
  • La position du Today Screen est paramétrée sur le Pocket PC (dans le paramétrage de "Aujourd'hui"). Si la fenêtre utilisée pour le Today Screen est trop grande, elle débordera de l'écran. Il est possible de faire un Today Screen qui couvre la totalité de l'écran quand le Pocket PC démarre : le Today Screen devient le tableau de bord du Pocket PC.
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire