sketchucation logo sketchucation
    • Login
    1. Home
    2. Matt666
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now
    M
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 75
    • Posts 822
    • Groups 1

    Matt666

    @Matt666

    10
    Reputation
    9
    Profile views
    822
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    Matt666 Unfollow Follow
    registered-users

    Latest posts made by Matt666

    • RE: [Plugin] Toggle Units

      Aaaah! ^^ I am a drummer!

      posted in Plugins
      M
      Matt666
    • RE: [Plugin] Toggle Units

      What do I play?

      posted in Plugins
      M
      Matt666
    • RE: [Plugin] Toggle Units

      Hi all, I edited 1st post with a correction of the bug. Thank you.

      posted in Plugins
      M
      Matt666
    • RE: [Plugin] Toggle Units

      Hi Pete! Thank you for your kind words..

      i don't use SU and Ruby anymore, my new job as musician doesn't need for these kind of software! 😄
      But I love programming so I will try to do something for you..

      I just have to reinstall SU!

      posted in Plugins
      M
      Matt666
    • RE: [Plugin] Title block from title v1.2 (20110713)

      Here is a preview of the new version of cartouche plugin:
      Cartouche.jpg
      I don't have time to test it, and have a problem with preview window. But I would put it for download soon.
      😉

      posted in Plugins
      M
      Matt666
    • RE: Une journée pour les utilisateurs de Sketchup

      Pfff, je suis dégouté.. J'aurais vraiment voulu être présent... Sniff. 😡

      posted in Français
      M
      Matt666
    • RE: Une belle barre pour un plugin sans barre d'outils

      Pour l'arborescence du dossier, voici comment je fais :
      Sans titre 1.jpg
      Au lieu d'écrire require 'Multiple Offsets.rb' ou ce genre de ligne à chaque nouvelle icône, je préfère utiliser un bout de code qui permet de charger tous les scripts dans un dossier :

      <span class="syntaxdefault">require_all</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">File</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">dirname</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">__FILE__</span><span class="syntaxkeyword">)+</span><span class="syntaxstring">"/Barre&nbsp;perso/scripts"</span><span class="syntaxkeyword">)&nbsp;</span><span class="syntaxdefault"></span>
      

      le code File.dirname(__FILE__) permet de retrouver le chemin du script "barre_perso.rb", et ensuite il faut juste ajouter le reste du chemin par +"/Barre perso/scripts".
      Donc à partir de là plus besoin d'écrire quoi que ce soit pour trouver les scripts, il faut les déplacer dans le dossier.

      Et ensuite faire la même chose avec les icônes avec attribution d'une variable :

      <span class="syntaxdefault">dir</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">File</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">dirname</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">__FILE__</span><span class="syntaxkeyword">)+</span><span class="syntaxstring">"/Barre&nbsp;perso/icones"&nbsp;</span><span class="syntaxdefault"></span>
      

      et pour retrouver l'icone, c'est comme ça :

      <span class="syntaxdefault">cmd1</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">small_icon&nbsp;</span><span class="syntaxkeyword">=&nbsp;</span><span class="syntaxdefault">File</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">join</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">dir</span><span class="syntaxkeyword">,&nbsp;</span><span class="syntaxstring">"offsets16x16.png"</span><span class="syntaxkeyword">)&nbsp;</span><span class="syntaxdefault"></span>
      

      Z'ont compris ? ^^

      posted in Français
      M
      Matt666
    • RE: Une belle barre pour un plugin sans barre d'outils

      @adebeo said:

      Mais je reste humble face à ta production de plugin.

      Oh ben tu sais, c'est pas grand chose ! Et puis je publie des scripts mais je n'ai pas le temps de les améliorer ou de les débugger, c'est quand même con... Mais merci à toi ! ^^

      posted in Français
      M
      Matt666
    • RE: Une belle barre pour un plugin sans barre d'outils

      Ben ouais, ce serait plus clair pour tout le monde !

      posted in Français
      M
      Matt666
    • RE: Une belle barre pour un plugin sans barre d'outils

      C'est le File.exist? qui pose problème.
      C'est normal, la variable 'png1' reste une chaine de caractères, pas un fichier. Voici quelques infos sur la classe File.

      Si ton icone en small ou large est identique, voici le code que tu peux écrire à la place de la ligne 44 à 48 :

      <span class="syntaxdefault">png1</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"offsets16x16.png"<br /></span><span class="syntaxdefault">cmd1</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">small_icon</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">cmd1</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">large_icon</span><span class="syntaxkeyword">=</span><span class="syntaxdefault">png1</span>
      
      posted in Français
      M
      Matt666