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

    Crazy problem with Right Click

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    53 Posts 14 Posters 11.5k Views 14 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.
    • TIGT Offline
      TIG Moderator
      last edited by

      @alexmozg said:

      I wrote a plugin completely fix this problem.
      If you use my plugin is no need to adjust the already installed plugins that use the context menu.
      Soon I'll post it for testing.
      πŸ˜„

      The earliest view of your fix would be greatly appreciated ! πŸŽ‰

      TIG

      1 Reply Last reply Reply Quote 0
      • Dan RathbunD Offline
        Dan Rathbun
        last edited by

        @thomthom said:

        Named "_0.rb" to make it load first. (or does underscore make it load last...?)

        Yes '_' (underscore) loads AFTER '!' (exclamation) and alpha characters 'A'..'Z'

        FYI: because both Windows and OSX are both case aware, but case preserving systems; the lower case 'a'..'z' are collated (in directory lists,) in the same positions as the uppercase letters, even though the lower case come after the underscore in the character set.

        We must be careful when using special characters to control script load order, as the "allowable" filename characters may vary from system to system. It would be nice to have a list of characters that can be used on both OSX and WIN, and those to avoid (like those characters that are used in URIs ['#','?','&'.'='].

        So far.. I am only comfortable using exclamation and underscore.

        I'm not here much anymore.

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

          I believe that the ASCII characters disallowed in file-names are \/:*?"<>|
          I have used a # to prefix my early loading rubies for some time, without any reported problems on both PC or Mac.
          but then some apps don't even like a <space> in their file-names. πŸ˜•
          We know that 'accented' characters also cause problems in Ruby/Sketchup... πŸ˜’

          TIG

          1 Reply Last reply Reply Quote 0
          • Dan RathbunD Offline
            Dan Rathbun
            last edited by

            @tig said:

            I believe that the ASCII characters disallowed in file-names are \/:*?"<>|
            This is list that is displayed in the standard Windows warning dialog when you try to use one of these characters when renaming a file.

            Can anyone find a link for UNIX/Linux/BSD (and therefor OSX,) invalid filename characters ??

            @tig said:

            I have used a # to prefix my early loading rubies for some time, without any reported problems on both PC or Mac.
            But I would have to vote for putting '#' on the list of DON'Ts because it is used to specify an anchor (html <A> target,) in a URI.
            The same goes for '%' as it's used for character numeric codes in URIs.

            @tig said:

            but then some apps don't even like a <space> in their file-names.
            Yes.. I would vote for always using an underscore in place of a space, within a script filename.

            @tig said:

            We know that 'accented' characters also cause problems in Ruby/Sketchup...
            Yup... this is due to the differences in character sets, even though there are some accented characters in the UTF8 set, it's a pain getting Windows to recognize them (using the 1.8.x branch of Ruby.)

            [**P.S.:**This may change in the future... if we can twist Google's arms into checking the Ruby version before they set the encoding (ie: KCODE) and calling the appropriate Ruby call per version. In the 1.8.x branch the call is rb_set_kcode; but in ver 1.9.x KCODE has been deprecated, and rb_set_kcode has been removed, in favor of one of the calls in encoding.c (perhaps rb_enc_set_index, see the encoding.h file.) Until this is done, Sketchup will not load Ruby ver 1.9.x, because we just get an error that the entry point for rb_set_kcode cannot be found (because it's not in the 1.9.x branch.)
            Not only is 1.9.x faster, but it has much better support for character encoding.]

            NOTE: Sorry this has gone off-topic, perhaps one of the moders can break these filename posts off into a new topic.

            I'm not here much anymore.

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

              Here is a list of Unix file-name character exceptions
              http://en.wikipedia.org/wiki/Filename#Reserved_characters_and_words
              Seems that ' %' is disliked, but otherwise it's pretty much as the Windows restricted set, isn't it ?
              Also see http://support.grouplogic.com/?p=1607 too...
              Interestingly that says a Mac can accept any character in a file-name except a ' :' [the folder separator], or starting with a ' .' - reserved for special files [hidden?]; the length limit is 256 for OS-10 [or 31 for OS-9].
              Windows:- a file-name can't end with a <space> or a '.', be named as one of the 'protected names' - e.g. com1 [no extension], be longer than 255/256/260 characters depending on FAT/NTFS/extension, or additionally contain a ' ^' on 'FAT' systems only.

              TIG

              1 Reply Last reply Reply Quote 0
              • thomthomT Offline
                thomthom
                last edited by

                Doesn't . at the beginning on UNIX system mean hidden files/folders?

                Thomas Thomassen β€” SketchUp Monkey & Coding addict
                List of my plugins and link to the CookieWare fund

                1 Reply Last reply Reply Quote 0
                • thomthomT Offline
                  thomthom
                  last edited by

                  @lapx said:

                  Has anyone found a fix to this problem of the right click menu. I cant access any many of the commands 😠

                  Yes - update your Fredo plugins.

                  Thomas Thomassen β€” SketchUp Monkey & Coding addict
                  List of my plugins and link to the CookieWare fund

                  1 Reply Last reply Reply Quote 0
                  • L Offline
                    lapx
                    last edited by

                    Thanks Tom! Ill do. Wow there's so many...fredo scale n tools on surface.

                    1 Reply Last reply Reply Quote 0
                    • L Offline
                      lapx
                      last edited by

                      Has anyone found a fix to this problem of the right click menu. I cant access many of the commands 😠

                      1 Reply Last reply Reply Quote 0
                      • L Offline
                        lapx
                        last edited by

                        Updating all plugins did not solve the grey out issue. I know there are suggestions of renaming and unloading plugins but this is a pain obviously. Is there a way to see or track visually the limit if there is such a thing? Is it really the number of programs that are casuing the problem? How many are too many? And which one's are the memory hogs?

                        ps. i'm getting duplicate information in my menus. What is the cause of this?
                        attached is a copy of my plugins folder (this may be dated by a few months).

                        Thanks!


                        console.jpg


                        Plugins.txt

                        1 Reply Last reply Reply Quote 0
                        • H Offline
                          hitechbob Newcomers
                          last edited by

                          Hi,
                          I have figured out what was causing the problem. When using Windows 11 and Chrome browser, the right-click rendered a truncated (worthless) menu. It seems MS has cleverly disabled right-clicking on any other browser EXCEPT for MS Edge. Imagine my surprise.

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

                          Advertisement