ONYX - Utilisation - Personnalisation de l'interface Designer

Différence entre versions

De MappingDoc
Ligne 1 : Ligne 1 :
En cours de développement: Cette documentation est susceptible d'évoluer au fur et à mesure du développement.
+
<languages/>
 +
<translate>
 +
(En cours de dev jusqufin juin 2020)
  
Cette page est une documentation d’utilisation qui contient des informations qui ne doivent pas être communiquer aux clients.
+
Onyx Designer 10.1 (sortie officielle Fin Juin 2020) et au-de-là donne la possibilité de personnaliser son interface. Il est alors maintenant possible de cacher certains boutons de la barre d'outils du ruban.
1. Masquer des éléments du ruban
+
Il est possible de cacher certains boutons des onglets '''Home''', '''Edit''', '''Display''' et '''Shape'''
  
Le ruban contient la majorité des fonctionnalités de M-Designer Il contient plusieurs catégories. Chaque catégories contiens des panneaux de boutons:
+
[[File:OX_D_CUSTOM1.jpg|1000px|center|sans_cadre]]
  
L’ajout du Style global permet de masquer des catégories, des panels et des boutons à partir du fichier global.xml. Ce fichiers se trouve dans le dossier d’installation de M-Designer, dans le dossier “Styles”.
 
1.1 Installation du fichier global.xml
 
  
Afin d’activer la personnalisation du ruban, il faut exécuter le fichier initGlobalStyle.reg. Ce dernier va ajouter une clé avec le nom du fichier XML contenant les éléments à masquer.
+
Dans une prochaine version, il sera également possible de personnaliser les autres barres d'outils et fenêtres de Designer ainsi que de modifier les couleurs.
1.2 Paramétrage du fichier XML
 
  
Le fichier XML reprends les même balise que les autre fichier de style avec la balise <style>. On y ajoute une balise <ui> qui contiendra une liste de balises <menu>. Ces dernières correspondront au catégories, panneaux et boutons à afficher ou supprimer:
+
==Prérequis==
<?xml version="1.0" encoding="utf-8"?>
+
Mapping Onyx 10.1 ou supérieur
<style>
 
<ui>
 
<menu ... />
 
                <menu ... />
 
                ...
 
        </ui>
 
</style>
 
  
La balise menu peut avoir les attributs suivant:
+
==Limites==
 +
Dans le cas où la queue à copier comporte plusieurs devices, uniquement la première sera copiée.
  
    category: indiquant le nom de la catégorie de l'élément
+
==Fonctionnement==
 +
===Paramétrage===
  
    panel: indiquant le nom du panel de l'élément
+
un nouveau paramètre est apparu dans le mapping.conf (section Expert path) :
 +
'''[PATH_SITE_MODEL]: ''' Permet de donner le nom du site ayant toutes les queues pouvant être copiées. (Site modèle).
  
    id: indiquant le nom du bouton de l'élément
 
  
    status: valeur indiquant si l'élément doit s’afficher (“on”) ou non (“off”)
+
<block name="EXPERT PATH">
 +
    <group>
 +
        <element>
 +
          ...
 +
          '''<info name="[PATH_SITE_MODEL]">queue_models</info>'''
 +
          ...
 +
        </element>
 +
    </group>
 +
  </block>
  
Si on souhaite supprimer uniquement un bouton il faudra ajouter les quatre attributs à la balise menu. En revanche si, on veut supprimer une catégorie, il ne faudra ajouter que les attribut category et status. De même, si on souhaite enlever un panneau, il ne faudra mettre que les attributs category, panel et status.  
+
 +
Cet entrée est créée automatiquement à l'installation de Mapping 10.1.
  
Dans l’exemple ci-dessous, Le bouton “générer”, le panneau “insérer” et la catégorie “format” n’apparaitront pas dans M-Designer:
 
<?xml version="1.0" encoding="utf-8"?>
 
<style>
 
<ui>
 
<menu category="home" panel="generate" id="generate_btn" status="off"/>
 
                <menu category="format" status="off"/>
 
                <menu category="shape" panel="insert" status="off"/>
 
        </ui>
 
</style>
 
  
Les éléments non renseignés sont au status “on” par défaut.
+
La valeur par défaut à l'installation est ''queue_models''
1.3 Liste des noms
 
  
Les noms en rouge ne peuvent pas encore être supprimer sans risque. Leurs attributs ne doivent donc pas être présents dans une documentation officielle.
 
  
Les panneaux et boutons se trouvant dans plusieurs catégories doivent être mis dans la catégorie Accueil (home) et seront supprimer dans toutes les catégories.
+
Le site en question n'est quand à lui pas créé.
Catégories:
 
  
Catégorie
 
  
Attribut XML
+
Il faudra le créer ainsi que créer les modèles de queues.
  
Accueil
+
===Interface===
+
Un nouveau bouton est apparu dans la '''gestion des sites, imprimantes et points d'entrée'''.
  
home
 
  
Mise en forme
+
[[File:OX_S_CLONEQUEUE1.jpg|1000px|center|sans_cadre]]
 
  
format
+
====Création du site modèle====
 +
La première chose à faire est de créer le site modèle (portant par défaut le nom '''queue_models'''
 +
Il faut également créer des modèles de queue à l'intérieur de celui-ci.
  
Affichage
 
 
  
view
+
Dans notre exemple, le site modèle se nomme '''queue_models''' et ses queues '''queue1''', '''queue2''', '''queue3'''.
  
Forme
 
 
  
shape
+
[[File:OX_S_CLONEQUEUE2.jpg|1000px|center|sans_cadre]]
  
Mapping
+
====Création d'une queue dans le site principal via la nouvelle fonctionnalité====
 
  
mapping
 
Panneaux:
 
  
Panneaux
+
A partir de maintenant, nous pouvons utiliser la nouvelle fonctionnalité de duplication de queues.
  
Attribut XML
 
  
Presse-papier
+
#Mettez vous au niveau du site principal (ou MAIN)
+
#Cliquer sur l'icone '''Duplicate queue''' du site principal (le site principal est alors la destination de la copie)
 +
#L'écran suivant apparait alors :
  
clipboard
 
  
Polices système
+
[[File:OX_S_CLONEQUEUE3.jpg|1000px|center|sans_cadre]]
 
  
fonts
 
  
Générer
+
1 : Nom de la queue à créer (Obligatoire)<br>
+
2 : Description de la queue à créer (Facultatif) Si vide alors on prends la valeur du nom de la queue et de la device <br>
 +
3 : Queue à copier (queue présente dans le site modèle)<br>
 +
4 : Bouton de création de la queue<br>
  
generate
 
  
Prévisualiser
+
Dans notre exemple, nous entrons
 
  
preview
 
  
Organiser
+
1 : copyqueue1<br>
+
2 : (vide)<br>
 +
3 : queue1<br>
 +
<br>
 +
La validation de cette écran créerai instantanément la queue '''copyqueue1''' à partir de la queue modèle '''queue1''' et vous serai redirigé vers l’écran de modification.
  
organize
 
  
Positionner selon la grille
+
[[File:OX_S_CLONEQUEUE4.jpg|1000px|center|sans_cadre]]
 
  
fit_to_grid
 
  
Afficher/masquer
+
Le nom de la queue et la description correspondent aux informations entrées dans l'écran précédent.
+
La device (Printer) reprend les caractéristiques de la queue copiée. (queue1)
  
view_panel
 
  
Liste des Caractères
+
Vous pouvez apporter les modifications que vous souhaitez et cliquer sur OK pour revenir sur la page principale.
 
  
char_table
 
  
Redessiner
 
 
  
redraw
+
[[File:OX_S_CLONEQUEUE5.jpg|1000px|center|sans_cadre]]
  
Fenêtre
 
 
  
window
+
La queue copyqueue1 avec sa device est créé dans le site MAIN.
  
Insérer
+
====Création de queues dans d'autres sites====
 
  
insert
 
  
Formes
+
Il est également possible d'utiliser cette fonctionnalité à partir d'un autre site se situant dans le site principal (SITE1 dans mon exemple) ou dans un site situé dans ce site 1 (SITE11 dans mon exemple)
 
  
form
 
  
Styles
+
[[File:OX_S_CLONEQUEUE6.jpg|1000px|center|sans_cadre]]
 
  
styles
+
</translate>
 
 
Générer (composant)
 
 
 
 
generate_component
 
 
 
Donnée
 
 
 
 
data
 
 
 
Insérer (Mapping)
 
 
 
 
insert_dynamic
 
Boutons:
 
 
 
Boutons
 
 
 
Attribut XML
 
 
 
 
paste
 
 
 
 
cut
 
 
 
 
copy
 
 
 
 
copy_format
 
 
 
 
dupplicate
 
 
 
 
font_group
 
 
 
 
txt_style
 
 
 
 
txt_align
 
 
 
 
font_color
 
 
 
 
generate_btn
 
 
 
 
associate
 
 
 
 
export_printer
 
 
 
 
script
 
 
 
 
send
 
 
 
 
send_multi
 
 
 
 
preview_btn
 
 
 
 
open_spool
 
 
 
 
multi_preview
 
 
 
 
save_preview
 
 
 
 
xps_layer
 
 
 
 
unlink_spool
 
 
 
 
process_xml
 
 
 
 
layer_front
 
 
 
 
layer_back
 
 
 
 
ids_alignment
 
 
 
 
ids_size
 
 
 
 
ids_rotate
 
 
 
 
magnet
 
 
 
 
grid_setup
 
 
 
 
grid
 
 
 
 
ruler_up
 
 
 
 
ruler_left
 
 
 
 
data_view
 
 
 
 
properties_view
 
 
 
 
conditions_view
 
 
 
 
recap_view
 
 
 
 
tabbed_group
 
 
 
 
text_box
 
 
 
 
image_box
 
 
 
 
table_box
 
 
 
 
selection
 
 
 
 
line
 
 
 
 
arc
 
 
 
 
square
 
 
 
 
rectangle
 
 
 
 
curved_rectangle
 
 
 
 
ellipse
 
 
 
 
circle
 
 
 
 
figure
 
 
 
 
outline_color
 
 
 
 
padding_color
 
 
 
 
weight
 
 
 
 
mapzone
 
 
 
 
anchor
 
 
 
 
mapgroup
 
 
 
 
mapgroup_var
 
 
 
 
commands
 
 
 
(onglet mapping)
 
 
 
 
mapselection
 
 
 
(onglet mapping)
 
 
 
 
mapline
 
 
 
(onglet mapping)
 
 
 
 
maprectangle
 
 
 
 
maptext
 
 
 
 
maplogo
 
 
 
 
mapgraph
 
 
 
 
mapcomponent
 
 
 
 
maplabel
 

Version du 13 mai 2020 à 15:59

Autres langues :
English • ‎français

(En cours de dev jusqu'à fin juin 2020)

Onyx Designer 10.1 (sortie officielle Fin Juin 2020) et au-de-là donne la possibilité de personnaliser son interface. Il est alors maintenant possible de cacher certains boutons de la barre d'outils du ruban. Il est possible de cacher certains boutons des onglets Home, Edit, Display et Shape

OX D CUSTOM1.jpg


Dans une prochaine version, il sera également possible de personnaliser les autres barres d'outils et fenêtres de Designer ainsi que de modifier les couleurs.

Prérequis

Mapping Onyx 10.1 ou supérieur

Limites

Dans le cas où la queue à copier comporte plusieurs devices, uniquement la première sera copiée.

Fonctionnement

Paramétrage

un nouveau paramètre est apparu dans le mapping.conf (section Expert path) :

[PATH_SITE_MODEL]:  Permet de donner le nom du site ayant toutes les queues pouvant être copiées. (Site modèle).


<block name="EXPERT PATH">

    <group>
       <element>
          ...
          <info name="[PATH_SITE_MODEL]">queue_models</info>
          ...		
       </element>
    </group>
 </block>


Cet entrée est créée automatiquement à l'installation de Mapping 10.1.


La valeur par défaut à l'installation est queue_models


Le site en question n'est quand à lui pas créé.


Il faudra le créer ainsi que créer les modèles de queues.

Interface

Un nouveau bouton est apparu dans la gestion des sites, imprimantes et points d'entrée.


OX S CLONEQUEUE1.jpg

Création du site modèle

La première chose à faire est de créer le site modèle (portant par défaut le nom queue_models Il faut également créer des modèles de queue à l'intérieur de celui-ci.


Dans notre exemple, le site modèle se nomme queue_models et ses queues queue1, queue2, queue3.


OX S CLONEQUEUE2.jpg

Création d'une queue dans le site principal via la nouvelle fonctionnalité

A partir de maintenant, nous pouvons utiliser la nouvelle fonctionnalité de duplication de queues.


  1. Mettez vous au niveau du site principal (ou MAIN)
  2. Cliquer sur l'icone Duplicate queue du site principal (le site principal est alors la destination de la copie)
  3. L'écran suivant apparait alors :


OX S CLONEQUEUE3.jpg


1 : Nom de la queue à créer (Obligatoire)

2 : Description de la queue à créer (Facultatif) Si vide alors on prends la valeur du nom de la queue et de la device 
3 : Queue à copier (queue présente dans le site modèle)
4 : Bouton de création de la queue


Dans notre exemple, nous entrons


1 : copyqueue1
2 : (vide)
3 : queue1

La validation de cette écran créerai instantanément la queue copyqueue1 à partir de la queue modèle queue1 et vous serai redirigé vers l’écran de modification.


OX S CLONEQUEUE4.jpg


Le nom de la queue et la description correspondent aux informations entrées dans l'écran précédent. La device (Printer) reprend les caractéristiques de la queue copiée. (queue1)


Vous pouvez apporter les modifications que vous souhaitez et cliquer sur OK pour revenir sur la page principale.


OX S CLONEQUEUE5.jpg


La queue copyqueue1 avec sa device est créé dans le site MAIN.

Création de queues dans d'autres sites

Il est également possible d'utiliser cette fonctionnalité à partir d'un autre site se situant dans le site principal (SITE1 dans mon exemple) ou dans un site situé dans ce site 1 (SITE11 dans mon exemple)


OX S CLONEQUEUE6.jpg