Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenRoads | OpenSite
  • Product Communities
OpenRoads | OpenSite
OpenRoads | OpenSite - Wiki (Français) Interface - sauvegarde et restauration des préférences utilisateur
    • Sign In
    • -OpenRoads - OpenSite - Wiki (français)
      • -OpenRoads Designer
        • +Annotations
        • +Assainissement et réseaux
        • +Compatibilité des fichiers civils
        • +Configuration
        • Coupe
        • +Dataset FR_Standards
        • +Exports
        • +Formations
        • +Gestion des standards - définitions d'objets, symbologies, modèles d'éléments
        • +Géométrie
        • +Installation OpenRoads/OpenRails/OpenSite
        • -Interface
          • Interface - raccourcis clavier
          • Interface - sauvegarde et restauration des préférences utilisateur
        • +Interopérabilité AUTOCAD
        • Intégration ProjectWise
        • +Modélisation des corridors
        • +Modélisation Urbaine
        • Paramètres de base
        • +Production des Dessins
        • +Profils en Travers
        • +Rapports
        • +Renforcement / Rabotage
        • +Terrain
        • +Utilitaires
        • +Visibilité
        • +Webinaires

     
     Questions about this article, topic, or product? Click here. 

    Interface - sauvegarde et restauration des préférences utilisateur

    Mécanisme

    Les préférences utilisateurs courantes sont stockées dans un ensemble de fichiers de paramétrage, dans le répertoire windows du profil utilisateur :

    • 1) Premier lancement

    Au premier lancement d’OpenRoads, ce répertoire \Prefs est créé et peuplé par des fichiers « sources »
    qui sont stockés dans les paramètres "système" d’OpenRoads (C:\Program Files\Bentley\OpenRoads Designer CE 10.11\OpenRoadsDesigner\Default\Data).

    • 2) Mise à jour des préférences au cours de l’utilisation

    Au cours de l’utilisation d’openRoads et à chaque sauvegarde des spécifications, certains fichiers sont mis à jour, principalement :

    1. Le fichier OpenRoadsDesigner_FR.upf
      Fichier binaire sauvegardant les préférences éditées depuis l’interface
    2. Le fichier personal.ucf
      Fichier texte recevant les modifications faites aux variables de configuration depuis l’interface
    3. Des fichiers XML qui vont sauvegarder divers paramètres relatifs aux groupes du ruban, aux panneaux de l’explorateur, …

    • 3) Réinitialisation d’OpenRoads 

    Lors d’une réinitialisation d’OpenRoads, ce répertoire préférence est supprimé, et au prochain lancement d’OpenRoads, par défaut ce seront encore les réglages par défaut qui seront appliqués.

    • 4) Remplacement des préférences par défaut

    Pour pouvoir conserver votre interface après l’avoir personnalisée, il faut remplacer les fichiers prototypes utilisés par ORD quand les préférences sont réinitialisées pour pointer vers les votres, et non vers le répertoire par défaut.

    ORD prévoit ce mécanisme avec le répertoire \Preference seeds créé à l’installation d’OpenRoads.

    Ce répertoire est destiné à recevoir les prototypes de préférences utilisateur.

    Il n’est pas conseillé de sauvegarder directement vos préférences sous ce répertoire.
    En effet, ces préférences sont relatives à votre profil windows.
    Plusieurs personnes peuvent être amenées à utiliser ORD sur un même poste, et il faut prévoir la possibilité des stocker ces préférences sur un réseau de façon à en faciliter la gestion.

    Il est donc conseillé de sauvegarder vos préférences en incluant votre nom d’utilisateur Windows dans le chemin :

    La procédure est la suivante :

    1. Créer un répertoire avec le nom de votre utilisateur Windows (typiquement prénom.nom) sous le répertoire \préference seeds
    2. Configurer votre interface selon vos préférences.
    3. Enregistrer les spécifications et quitter ORD.
    4. Recopier et renommer les fichiers ci-dessous :

    fichier dans \Utilisateur\...\Prefs

    Recopier et renommer en

    OpenRoadsDesigner_FR.button.btnmenu

    OpenRoadsDesigner_FR.button.btnmenu

    OpenRoadsDesigner_FR.funckey.mnu

    OpenRoadsDesigner_FR.funckey.mnu

    OpenRoads Designer_FR.dgnlib

    OpenRoads Designer_FR_seed.dgnlib

    OpenRoads Designer_FR.explorer-settings.xml

    explorer-settings_seed.xml

    OpenRoadsDesigner_FR.upf

    preferences.spf

    OpenRoadsDesigner_FR.docking.xml

    docking_seed.xml

    OpenRoadsDesigner_FR.GroupPanels.xml

    GroupPanels_seed.xmlv

    personal.ucf

    personal.ucf

    Il faut ensuite déclarer les variables qui vont permettre pointer vers ces ressources.

    Ajouter Le bloc de déclaration suivants dans FR_Standards.cfg dans C:\ProgramData\Bentley\OpenRoads Designer CE 10.11\Configuration\Organization-Civil

    Ce bloc sera intégré par défaut dans les versions 10.12 et supérieures du dataset FR_Standard.

    Les préférences sont d’abords recherchées dans le sous répertoire [Profil utilisateur windows] de \preferences seeds, puis si elles ne sont pas trouvées, lues directement dans \preferences seeds.
    Cela permet d’être compatible avec le choix de placer les préférences dans un répertoire utilisateur ou générique.

    # 02/2023 GESTION DES PREFERENCES
    #  Les préférences sont lues depuis \preference seeds\[Profil utilisateur windows]\ si ce répertoire existe, sinon 
    # directement depuis \preference seeds\
    #%if exists ($(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\preferences.spf)
    	MS_BUTTONMENUSEED   = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\OpenRoadsDesigner_FR.button.btnmenu
    	MS_DOCKINGPREFSEED   = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\docking_seed.xml
    	MS_EXPLORERSETTINGSSEED   = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\explorer_settings_seed.xml
    	MS_GROUPPANELPREFSEED   = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\group_panel_seed.xml
    #	MS_INPUT_CONFIGXMLSEED Pas utilisé (controle gestuel)
    	MS_RIBBONPREFSSEED   = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\ribbon_seed.xml
    #	MS_TASKDIALOGPREFSEED		Pas utilisé taches V8)
    	MS_USERPREFSEED = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\preferences.spf
    	MS_FKEYMNUSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\OpenRoadsDesigner_FR.funckey.mnu
    	MS_PERSONALDGNLIBSEED = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\OpenRoadsDesigner_FR_Seed.dgnlib
    	MS_KEYBOARDSHORTCUTSSEED = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\$(USERNAME)\OpenRoadsDesigner_FR.KeyboardShortcuts_Seed.xml
    %else
    	MS_BUTTONMENUSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\OpenRoadsDesigner_FR.button.btnmenu
    	MS_DOCKINGPREFSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\docking_seed.xml
    	MS_EXPLORERSETTINGSSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\explorer_settings_seed.xml
    	MS_GROUPPANELPREFSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\group_panel_seed.xml
    #	MS_INPUT_CONFIGXMLSEED Pas utilisé (controle gestuel)
    	MS_RIBBONPREFSSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\ribbon_seed.xml
    #	MS_TASKDIALOGPREFSEED		Pas utilisé taches V8)
    	MS_USERPREFSEED = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\preferences.spf
    	MS_FKEYMNUSEED  = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\OpenRoadsDesigner_FR.funckey.mnu
    	MS_PERSONALDGNLIBSEED = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\OpenRoadsDesigner_FR_Seed.dgnlib
    	MS_KEYBOARDSHORTCUTSSEED = $(CIVIL_ORGANIZATION_ROOT)Preference Seeds\OpenRoadsDesigner_FR.KeyboardShortcuts_Seed.xml
    %endif

    Cas des fichiers de touches de fonction et  de raccourcis clavier

    Ces fichiers ont un comportement particulier.
    Ces fichiers ne seront pas créés dans le répertoire \Prefs au premier lancement d'OpenRoads après suppression des préférences.
    Les préférences seront bien recopiées depuis les prototypes, mais les fichiers eux même ne seront créés que s'ils sont modifiés depuis l'interface.
    Pas de panique donc si vous ne les voyez pas recopiés dans \prefs, ils seront créés en déclenchant la sauvegarde depuis l'interface d'édition.

    Ils auront alors les noms corrects dans le répertoire \prefs.

     

    Cas du fichier personal.ucf

     

    Le fichier personal.ucf sera toujours réinitialisé complètement à la réinitialisation des préférences.
    C’est le but de ce fichier, de capturer les modifications faites aux variables depuis l’interface à partir de la configuration initiale.

    IL N’EST PAS ACTUELLEMENT POSSIBLE D’AUTOMATISER SA COPIE.

    Pour conserver vos configurations dans ce fichier, La procédure est la suivante :

    1. Après avoir réinitialisé ORD,
    2. Lancer OpenRoads
    3. Ensuite recopier le fichier personal.ucf depuis vos préférences dans \preference seeds (ou preference seeds\[Profil Utilisateur Windows]\  ) vers le répertoire prefs crée pour remplacer celui qu’ORD vient de créer.

    Note :

    Dans la plupart des cas, les changements de variables de configuration effectués depuis l’interface ne sont pas destinés à être liés à votre profil utilisateur, mais à être disponibles dans le WorkSet ou le WorkSpace ou généralisé à tous les Worksets et Workspaces.
    Il s’agissait par exemple de corriger une variable pour ajouter une bibliothèque de cellules, une bbliothèque DGNLIB à un filtre de fichier, … et cette correction, vous ne voulez pas la limiter à vous mais la généraliser.
    Dans ce cas, avant de réinitialiser votre environnement, regarder dans ce personal.ucf : il y a de grandes chances que les spécifications dans ce fichier aient intérêt à « remonter » dans le fichier de configuration :

    • Au niveau du Workspace :
      Dans un fichier .cfg de votre choix dans
      C:\ProgramData\Bentley\OpenRoads Designer CE 10.11\Configuration\WorkSpaces\FR Standards
      qui sera lu à partir du moment où vous utiliser le WorkSpace FR_standards
    • Au niveau du WorkSet :
      Dans un fichier .cfg de votre choix dans
      C:\ProgramData\Bentley\OpenRoads Designer CE 10.11\Configuration\WorkSpaces\FR Standards\WorkSets\Nom_du_WorkSet
      qui sera lu à partir du moment où vous utiliser le Workset en question.

    Vos spécifications sont alors enregistrées dans ces fichiers configuration, et un nouveau fichier personal.ucf vierge peut être créé à la réinitialisation d’ORD.
    Si vous souhaitez conserver des paramètres qui vous sont propres (en tant qu'utilisateur), il restera nécessaire de manuellement recopier votre personal.ucf pour remplacer celui recopié par OprnRoads comme indiqué ci-dessus.

    • OpenRoads
    • OpenRoads Designer
    • UPF
    • préférences
    • UCF
    • Interface
    • Share
    • History
    • More
    • Cancel
    • vincent Created by Bentley Colleague vincent
    • When: Thu, Feb 9 2023 5:47 AM
    • vincent Last revision by Bentley Colleague vincent
    • When: Thu, Feb 9 2023 7:16 AM
    • Revisions: 4
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies