Activer JavaScript pour consulter ce site.

Altova MobileTogether Designer

» Aucune rubrique au-dessus de ce niveau «

Nouvelles fonctions

Défiler Accueil Préc Haut Suivant Plus

Version 7.0

 

Débogueur MT pour les expressions XPath et les actions

Dans la fenêtre XPath/XQuery, vous pouvez construire non seulement des expressions à l’aide des assistants à la saisie sous forme de popup, mais vous pouvez aussi évaluer des résultats et déboguer des expressions.

Dans le Débogueur d’actions, vous pouvez déboguer des actions. Avant ou pendant une simulation, vous pouvez sélectionner les actions que vous souhaitez déboguer. La simulation s’interrompra en arrivant à ces actions et les affichera dans le Débogueur d’actions.

Définir des points d’arrêt et des points de trace sur des expressions XPath et des points d’arrêt sur des actions. Les simulations peuvent être interrompues au niveau de ces points d'arrêt et l’expression ou l’action est affichées dans le débogueur respectif (Débogueur XPath ou Débogueur d’actions).

Un nouveau volet Points d’arrêt dans lequel des points de débogage (des points d’arrêt et des points de trace) peuvent être gérés convivialement dans un seul endroit.

Un nouveau menu Débogueur qui contient les commandes nécessaires au débogage.

 

 

Propriétés de page

Les unités de longueur des composants de design et la taille de texte dans les versions précédentes étaient indiquées soit sous la forme de pixels soit de pourcentage d’un composant conteneur. À partir de la version 7.0, les unités de longueur liées à la page peuvent aussi être spécifiées en tant que pixels indépendant de l’appareil (dp) et pixels indépendant de l’échelle (sp). La fonction d’extension Xpath intégrée mt-convert-units vous d’effectuer des conversions entre les unités.

La propriété Largeur de navigateur a été renommée en Largeur Maximum de Navigateur, et spécifie maintenant la largeur maximum d’une page de solution dans le navigateur.

Des propriétés de page permettent maintenant de définir les marges de la page.

Une nouvelle propriété nommée Tous les styles vous permet de définir toutes les propriétés de style de page dans un emplacement pratique par le biais d’une expression de map XPath.

 

 

Commandes

Les unités de longueur des composants de design et la taille de texte dans les versions précédentes étaient indiquées soit sous la forme de pixels soit de pourcentage d’un composant conteneur. À partir de la version 7.0, les unités de longueur pour les propriétés de commande peuvent aussi être spécifiées en tant que pixels indépendant de l’appareil (dp) et pixels indépendant de l’échelle (sp). La fonction d’extension Xpath intégrée mt-convert-units vous d’effectuer des conversions entre les unités.

La largeur des listes de choix peut être définie (par le biais de la valeur wrap_content_longest_entry de la propriété Largeur de commande) pour qu’elle soit aussi large que l’item le plus long dans la liste déroulante de la liste de choix. Les largeurs de la liste de choix peuvent donc être définies de manière plus flexible.

Les Cases à cocher peuvent être alignées verticalement par rapport à son texte si le texte s’étend sur plus d’une ligne. Cela s’effectue par le biais de la propriété de commande Alignement Vertical.

Si une table est plus large que son objet parent, alors la largeur d’une de ses colonnes peut être réduite en utilisant la nouvelle valeur wrap_content_fit_parent.

Avec la propriété Sauter wrap_content des cellules de table, la largeur de contenu d’une cellule de table spécifique peut être ignorée pour le calcul de wrap_content (qui détermine la largeur minimum de la colonne parent de la cellule).

Commande de touche : Des images supplémentaires ont été ajoutées dans la bibliothèque des images qui peuvent être affichées sur des touches (via la propriété Image de bouton).

Une nouvelle propriété nommée Tous les styles vous permet de définir tous les styles dans une seule propriété par le biais d’une expression de map XPath. Pour consulter une description, consulter la rubrique d’une commande, par exemple la commande Bouton.

La gestion du remplissage dans les lignes et les colonnes de table a été améliorée.

Les modèles de commande peuvent voir leurs actions contournées pour une instanciation particulière en définissant un nouvel ensemble d’actions dans la place réservée d’instanciation.

La propriété Ajustement automatique du texte a été étendue de manière à ce que les commandes dans les modèles de commande puissent être regroupés pour avoir une seule taille de texte. Neuf groupes de modèle peuvent être définis. La propriété est disponible dans les commandes qui affichent du texte, comme des libellés.

 

 

Action

La nouvelle action Mettre à jour la variable permet aux variables définies par l'utilisateur de se voir attribuer de nouvelles valeurs pendant l’exécution de la solution.

L’action Défiler vers a été étendue pour spécifier où, verticalement dans le mode, l’objet cible doit défiler.

L’action Commandes de mesure a été étendue pour prendre en compte les couleurs d’arrière-plan de la touche et des unités spécifiées en tant que longueurs dp/sp.

L’action Imprimer sur action fournit une option pour sélectionner le format de sortie d’impression via XPath, ce qui permet de sélectionner dynamiquement le format d’imprimer sous pression.

L’action BD Commencer la transaction fournit une propriété Timeout (en secondes) pour les bases de données SQLite, ce qui vous permet de spécifier une période d'attente pour appliquer un verrouillage d’écriture.

L’action Mettre à jour l'écran propose des options pour spécifier quelles commandes mettre à jour.

L’action Rappel d’Événement de Modèle peut être utilisée dans des commandes d’espace réservé pour modifier les actions que l’espace réservé exécutera.

 

 

Fonctions liées à XPath et fonctions d'extension XPath

Les nouvelles fonctions d'extension MobileTogether ont été ajoutées : mt-convert-units et mt-solution-path.

La fonction d’extension MobileTogether mt-control-width a été étendue pour prendre compte des couleurs d’arrière-plan de la touche et des unités spécifiées en tant que longueurs dp/sp.

 

 

Divers

Les paramètres de navigateur des projets ont été étendus avec deux nouveaux paramètres : (i) une taille de base pour calculer la taille de police des commandes ; (ii) savoir si une navigation à reculons dans des solutions qui sont intégrées dans IFrames est autorisée ou pas.

Vous pouvez spécifier le langage de démarrage par défaut d’une solution disponible en plusieurs langues lorsque vous déployez la solution.

Variables utilisateur peut être définie pour être stockée uniquement sur le client, ce qui améliore la vitesse lorsque la variable contient ou implique l’utilisation d’ensembles de données volumineux.

Prise en charge d’Android 10.

 

© 2020 Altova GmbH