Transmet le nouveau contenu à l’interface utilisateur et l’actualise.
Identifiant : ui_update
<ui_update id="show_specified_amount">
   <widget_params>
      <ui_element name="EXT_SCANNER_NAME">
         <param name="content">Socket 7Xi</param>
      </ui_element>
      <ui_element name="STATUS">
         <param name="content">CONNECTED</param>
         <param name="text_color">green.dark</param>
      </ui_element>
   </widget_params>
</ui_update>
            Modifie l’état d’un bouton. Il permet d’activer ou de désactiver un bouton.
Identifiant : change_button_status
<change_button_status id="deactivate_continue_btn">
    <button_tag>CONTINUE_BTN</button_tag><
    control>DEACTIVATE</control>
</change_button_status>
            Affiche une notification temporaire sur le côté de l’application. Cela n’influence pas le flux de travail.
Identifiant : ui_notification
<ui_notification id="error_note » type="ERROR » duration="LONG » show_immediately="true"> <message>Aucune connexion au serveur n’a été établie !</message> </ui_notification>
Affiche une fenêtre de dialogue qui nécessite une interaction avec l’utilisateur. Il envoie des événements tels que les boutons sur lesquels l’utilisateur a cliqué pour une étape d’appel particulière.
Identifiant : ui_dialog
Déclenche des événements qui contiennent la commande spécifiée dans un bouton une fois qu’il a été cliqué (ou que sa commande vocale a été reconnue).
<ui_dialog id="test » type="INFO » title="mon titre » message="mon message">
    <buttons>
        <button text="Nouvel ordre » command="NEW_ORDER » speech_command="Neue Order » focused="true"/>
        <button text="Même ordre » command="SAME_ORDER"/>
     </buttons>
</ui_dialog>
            Affiche un écran de dialogue qui nécessite l’interaction de l’utilisateur. Il envoie les événements de boîte de dialogue qui se produisent une fois la fenêtre fermée.
Identifiant : ui_page_dialog
L’utilisateur peut cliquer sur trois boutons :
Déclenche les événements qui contiennent la commande spécifiée dans un bouton, une fois que vous avez cliqué sur le bouton (ou que sa commande vocale est reconnue).
Minimal
<ui_page_dialog id="show-server-errors-dialog » type="ERROR » title="Échec de la procédure">
   <messages>
      <message>First Error... </message>
      <message>Deuxième erreur... </message>
      <message>Troisième erreur... </message>
   </messages>
   <buttons>
      <previous_page_btn>
         <param name="text">←</param>
         <param name="speech_command">PRÉCÉDENT</param><
      /previous_page_btn>
      <next_page_btn>
         <param name="text">→</param>
         <param name="speech_command">NEXT</param>
         <param name="focused« >true</param>
      </next_page_btn>
      <close_btn><
         param name="text">ANDRRES_cancel</param>
         <param name="commande">EXIT_PAGER</param>
         <param name="speech_command">CANCEL</param>
      </close_btn>
   </buttons>
</ui_page_dialog>
             Toutes les options
<ui_page_dialog id="confirm_pick » type="INFO » title="C’est reparti">
   <messages>
      <message>what</message>
      <message>to<message>
      <message>do</message>
   </messages>
   <buttons>
      <previous_page_btn>
         <text>< ![ CDATA[<]]></text>
         <speech_command>PREVIOUS</speech_command><
         focused>false</focused>
      </previous_page_btn>
      <next_page_btn>
         <text>< ![ CDATA[>]]></text>
         <speech_command>NEXT</speech_command>
         <focused>true</focused>
      </next_page_btn>
      <close_btn>
         <text>Return</text>
         <command>BW</command>
         <speech_command>RETURN</speech_command>
         <focused>false</focused><
      /close_btn>
   </buttons>
</ui_page_dialog>
             Utilisation de context_variable = true
<ui_page_dialog id="confirm_what_to_do » type="INFO » title="C’est reparti">
   <messages context_variable="true">#{what_to_do}</messages>
   <buttons>
      <previous_page_btn>
         <text>< ! [CDATA[<]]></text> <speech_command>PRÉCÉDENT</speech_command> <focalisé>faux</focalisé> </previous_page_btn> <next_page_btn> <texte>< ! [CDATA[>]]></text> <speech_command>SUIVANT</speech_command> <focalisé>faux</focalisé> </next_page_btn> <close_btn> <texte>ANDRRES_cancel</texte> <commande>BW</commande> <speech_command>RETOUR</speech_command> <focalisé>faux</focalisé> </close_btn> </boutons> </ui_page_dialog> 
             Traitement du résultat
<rule id="confirm_what_to_do_back">
   <expression> < ![ CDATA[#{event :command} == 'BW' || #{event :command} == 'RETURN']]> </expression>
   <actions>
      <action ref="backwards"></action>
   </actions>
</rule>
            Ouvre et ferme une notification intermédiaire et non interruptive dans le coin supérieur droit de l’écran. Cela permet au travailleur de savoir si quelque chose se passe en arrière-plan.
Cas d’utilisation suggérés :
Identifiant : ui_progress_notification
Minimal
Pour ouvrir la notification :
<ui_progress_notification id="show_progress">
    <param name="id">group_confirmation</param>
    <param name="message">Bestätige Schritt</param>
    <param name="action">show</param>
</ui_progress_notification>
             Pour refermer la notification :
<ui_progress_notification id="close_progress">
    <param name="id">group_confirmation</param>
    <param name="action">close</param>
</ui_progress_notification>
             Toutes les options
<ui_progress_notification id="show_progress">
  <param name="id">group_confirmation</param>
  <param name="title">CommitProcess</param>
  <param name="message">Confirmation de PickGroup</param>
  <param name="action">show</param>
</ui_progress_notification>
<ui_progress_notification id="close_progress">
    <param name="id">group_confirmation</param>
    <param name="action">close</param>
</ui_progress_notificatio
            Permet la création de nouveaux styles et la modification de styles existants dans votre mise en page.
Cas d’utilisation suggérés :
Identifiant : modify_style_repo
Minimal
<modify_style_repo id="change_exception_style » style_name="list_item_style_same_size">
    <properties>
        <param name="text_group » type="string">#{test_group}</param>
    </properties>
</modify_style_repo>
             Style de référence dans les éléments de mise en page de l’interface utilisateur :
<Nom de la liste="SELF_MENU_TABLE_MENU » Weight="0.75 » FocusOrder="0" 
      TextStyle="LIST_ITEM_STYLE_SAME_SIZE" 
      PageIndicatorStyle="PAGE_INDICATOR_STYLE » EntriesPerPage="5 » Border="0,gray.dark,black » Padding="10,0,10,0"/>
             Produit:
Toutes les options
<modify_style_repo id="change_exception_style » style_name="list_item_style_same_size">
    <param name="base_on » type="string">list_item_style</param>
    <properties>
        <param name="text_group » type="string">#{test_group}</param>
        <param name="maxtextsize » type="string">15</param>
        <param name="gravity » type="string">center</param>
    </properties>
</modify_style_repo>
            Définit un élément de focus dans l’interface utilisateur.
Identifiant : ui_set_focus_item
<ui_set_focus_item id="myaction"><ui_set_focus_item/>