sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    PERSONNALISATION MENU : THANKS TO TIG

    Scheduled Pinned Locked Moved Français
    3 Posts 2 Posters 220 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • chriC Offline
      chri
      last edited by chri

      Bonjour

      Petite question à propos des plugins

      Lors de l'ajout d'un nouveau plugin, une nouvelle commande est ajoutée dans les menus .
      Il est souvent possible de modifier le plugin pour effectuer une traduction ou un commentaire perso .

      Questions :
      Comment les commandes sont-elles triées dans le menu .( elles n'ont pas l'air triées alphabétiquement ) ?
      Est-il possible de définir un ordre par menu ?
      Je n'ai pas vu de fonction particulière dans les script ruby pour réaliser cette "mise en page" .

      christian


      menu contextuel.png

      1 Reply Last reply Reply Quote 0
      • TIGT Offline
        TIG Moderator
        last edited by

        L'ordre des éléments du menu contextuel intégré en Sketchup est fixé.
        Certains ne s'affichent que si certaines conditions sont trouver.
        Éléments créés par un script sont énumérés dans l'ordre de son charge [alphanumérique].
        Ainsi, les articles pour «aardvark.rb» apparaissent au-dessus «zzzz.rb», même si le fichier «zzzz» contient des éléments de menu nommées «abc» et «bcd», tandis que fichier «aardvark» a un élément «zoo» vient près du sommet.
        Vous pouvez changer l'ordre des éléments de menu [à la fois le menu contextuel et menu principal] en changeant la désignation alphanumérique de scripts.
        L'ajout d'un numéro pour le début de nom du script le charge antérieure.
        Ajout '!' ou '#' encore plus tôt ...
        Si vous ne renommez manuellement des scripts pour modifier leur ordre de chargement garder une note du changement de nom, car le chargement d'une version mise à jour aura un nom différent qui pourrait charger plus tard, et / ou de dupliquer l'élément de menu, etc...

        The order of the Sketchup built-in context-menu items is fixed.
        Some will display only if certain conditions exist.
        Items created by a script are listed in the order that the scripts load [alphanumerically].
        So the items for aardvark.rb appear above zzzz.rb, even if the zzzz file contains menu items named 'abc' and 'bcd', while the aardvark file's 'zoo' comes near the top.
        You ca affect the order of menu items [both context-menu and main-menu] by changing the alphanumeric naming of scripts.
        Adding a numeral to the start of the script's name will load it earlier.
        Adding '!' or '#' even earlier...
        If you do manually rename scripts to change their load order keep a note of the name change, because loading an updated version will have a different name that might load later, and/or duplicate the menu item etc...

        TIG

        1 Reply Last reply Reply Quote 0
        • chriC Offline
          chri
          last edited by

          [quote="TIG"]L'ordre des éléments du menu contextuel intégré en Sketchup est fixé.
          Certains ne s'affichent que si ...

          L'ajout d'un numéro pour le début de nom du script le charge antérieure.
          Ajout '!' ou '#' encore plus tôt ...

          %(#0000FF)[Merci TIG
          Thanks a lot for your quick answers
          it works well for easy plugin (not rbs)
          please take a look on my picture

          christian]

          %(#00BF00)[Je viens de faire un essai
          cela fonctionne bien pour les plugins faciles a modifier et non codés ( .rbs )
          je vous propose le récapitulatif suivant en image]


          menu contextuel3.png

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          Buy SketchPlus
          Buy SUbD
          Buy WrapR
          Buy eBook
          Buy Modelur
          Buy Vertex Tools
          Buy SketchCuisine
          Buy FormFonts

          Advertisement