by thomthom » Tue Nov 03, 2009 10:08 pm
Obsolete This library is no longer used by any of my plugins. This is not a standalone plugin!You only need to download this package if a plugin states it requires TT_Lib (Previously Plugin Manager). OverviewThis is a library of reusable code to better organize and manage plugins that implement's its features. This first release only have a UI Manager. More feature will come later. (With no promises to what or when.) Features- UI Manager (1.0.0)
Provides a UI to add and remove menu and toolbar items.
- Cheat Sheet (1.1.0)
Creates a list of commands and the keyboard commands assigned.
- Common Code Snippets
Includes some commonly used methods.
DocumentationSDK is being written. Coming soon to a forum near you! (Sorry - heavy changes has postponed this.) InstallationYou can remove the old TT_Plugin_Manager folder. Extract the TT_Lib folder inside the .zip file into your Sketchup Plugins folder. "Same procedure as last yea'!"
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by Rich O Brien » Tue Nov 03, 2009 10:18 pm
Hi Thom,
Is this tool for those developing scripts or for users to manage plugins that incorporate this tool?
Sorry for the dumbass question? But Ruby and me are like peanuts and chewing gum. We don't mix!
There's a frontroom and a backroom....reverse faces
-

Rich O Brien
- Administrator
-
- Posts: 12683
- Joined: Fri Oct 31, 2008 9:05 am
- Location: Broadford, Clare, Ireland
- Name: Rich O'Brien
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Advanced
-
by thomthom » Tue Nov 03, 2009 10:57 pm
rclub24 wrote:Is this tool for those developing scripts or for users to manage plugins that incorporate this tool?
Both. I found the need to make a UI manager for my Selection Toys plugin. And I figured I might want to do the same for other plugins. So I made this single library which multiple plugins can use without having to rewrite the same code. It also means that any plugin that implements the UI Manager in this package will allow the users to add/remove items from the menus and toolbars. Note, it#s only add and remove, not move things freely around. Not much for end users here unless a plugin told them to download this package.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by DIEGO-RODRIGUEZ » Tue Nov 03, 2009 11:00 pm
thomthom, excuse my ignorance. As I run this tool. not find a shortcut
-
DIEGO-RODRIGUEZ
- Banned
-
- Posts: 272
- Joined: Sat Jan 10, 2009 6:20 pm
- Location: Argentina - Mar del plata
- Name: diego
-
by thomthom » Tue Nov 03, 2009 11:02 pm
elcorto wrote:thomthom, excuse my ignorance. As I run this tool. not find a shortcut
Please read the description at the top.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by pilou » Wed May 12, 2010 9:12 am
No rapport with your ttmenu but I have this message error tterror.jpg
-

pilou
- Top SketchUcator
-
- Posts: 19610
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by thomthom » Wed May 12, 2010 2:14 pm
Pilou wrote:No rapport with your ttmenu but I have this message error tterror.jpg
TT_PLuginmanager was the old name of TT_Lib, which an old version of Selection Toys used. Download an updated version of both. Why did you suddenly get that error now?
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by pilou » Wed May 12, 2010 3:56 pm
Because I have this message for many months but not taken the time to managed it  Works fine now except the Window UI that I can't scroll inside! As don't possible scrolling I can't have all lines show even in resize the window  You have a lot things inside ! I can Open Close some item like Tools Menu, Context Menu So I can see 22 vertical icones not_possible.jpg
-

pilou
- Top SketchUcator
-
- Posts: 19610
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by thomthom » Thu May 13, 2010 9:43 am
Pilou wrote:Because I have this message for many months but not taken the time to managed it  Works fine now except the Window UI that I can't scroll inside! As don't possible scrolling I can't have all lines show even in resize the window  You have a lot things inside ! I can Open Close some item like Tools Menu, Context Menu So I can see 22 vertical icones
What IE version do you have installed?
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by pilou » Thu May 13, 2010 10:36 am
Yes I have not IE7  Normally no need about the "what page"  page = screen I you can place your "TT plugs" on the end of the top heros Script (as like in a sea port) that will be terrific Now you are on the end of the second page (screen) As SU has not "page down" just the black triangle pressed, that is very painful!  ttt.jpg
Last edited by pilou on Thu May 13, 2010 10:39 am, edited 1 time in total.
-

pilou
- Top SketchUcator
-
- Posts: 19610
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by TIG » Thu May 13, 2010 10:39 am
Can't you resize the window by dragging the bottom edge down ?
TIG
-

TIG
- Global Moderator
-
- Posts: 19917
- Joined: Mon Nov 12, 2007 7:24 pm
- Location: Northumbria UK
- Name: TIG
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by pilou » Thu May 13, 2010 10:40 am
That you see is my full screen on my 17 inch ! So don't resize more! 
-

pilou
- Top SketchUcator
-
- Posts: 19610
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by TIG » Thu May 13, 2010 10:44 am
I mean resize the dialog's window ! 
TIG
-

TIG
- Global Moderator
-
- Posts: 19917
- Joined: Mon Nov 12, 2007 7:24 pm
- Location: Northumbria UK
- Name: TIG
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by thomthom » Thu May 13, 2010 10:49 am
Pilou wrote:Yes I have not IE7  Normally no need
You still have IE6? And a million web-developers cried out in pain! Update your IE to IE8. Even if you don't use IE as your browser - there are many applications that use the IE platform, such as SU with it's webdialogs. As for the position of the menu item - .rb files are loaded in order of their file names. rename tt_0000_menu.rb to something like 0000_tt_menu.rb and I think you're good to go.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by pilou » Thu May 13, 2010 11:00 am
Yes it's the disavantages of the monopoly system if you don't want use it!  That is the first time that I am blocked I will try your 000 number but for respect of your previous friends I will give a more hight number! Sea spirit  
-

pilou
- Top SketchUcator
-
- Posts: 19610
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by thomthom » Thu May 13, 2010 11:12 am
Pilou wrote:I will try your 000 number but for respect of your previous friends I will give a more hight number!
If you sort the files in the Plugins folder by name you can see the load order. Name the file to whatever you want to control where it appears on the menu, just make sure it loads before the rest of the tt_*.rb files.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by pilou » Thu May 13, 2010 11:45 am
Thx for the precision! 
-

pilou
- Top SketchUcator
-
- Posts: 19610
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by TIG » Thu May 13, 2010 12:31 pm
Starting a file name with # loads before any numbers/letter start...
TIG
-

TIG
- Global Moderator
-
- Posts: 19917
- Joined: Mon Nov 12, 2007 7:24 pm
- Location: Northumbria UK
- Name: TIG
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by arjunmax09 » Sat Jun 26, 2010 7:20 am
how can i use this plugin to manage my plugins??  I have no idea how to use this plugin...plz help
when you fail at something....you haven't really failed...you've found one way the thing will not work out
-
arjunmax09
- Banned
-
- Posts: 265
- Joined: Wed Jan 27, 2010 11:02 am
- Location: Delhi, India
- Name: Arjun
by thomthom » Sat Jun 26, 2010 9:17 am
arjunmax09 wrote:how can i use this plugin to manage my plugins??  I have no idea how to use this plugin...plz help
You don't - it a shared library that some of my plugins use.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by arqalexanderog » Sat Jun 26, 2010 10:04 pm
I get this error apology Error loading file config.rb No such file to load - TT_Lib / loading file json.rbError config_ini.rb No such file to load - TT_Lib / loading file core.rbError inputbox.rb No such file to load - TT_Lib / loading file gui.rbError tt_selection_toys.rb No such file to load - TT_Lib / loading file core.rbError ui_manager.rb No such file to load - TT_Lib / loading file core.rbError window.rb I was not missing, I cooperation could you please remove me from this little problem
-
arqalexanderog
-
- Posts: 1
- Joined: Thu Apr 08, 2010 7:29 am
- Name: alex
by thomthom » Sun Jun 27, 2010 9:35 am
How did you install it?
You should have a TT_Lib file in your Plugins folder, and all those files you mention in that error you got should be inside that.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by arjunmax09 » Wed Jun 30, 2010 2:23 pm
thomthom wrote:arjunmax09 wrote:how can i use this plugin to manage my plugins??  I have no idea how to use this plugin...plz help
You don't - it a shared library that some of my plugins use.
I was advised by KXI that this plugin was formerly known as plugin manager and could be used to manage junk plugins. How can I do this?
when you fail at something....you haven't really failed...you've found one way the thing will not work out
-
arjunmax09
- Banned
-
- Posts: 265
- Joined: Wed Jan 27, 2010 11:02 am
- Location: Delhi, India
- Name: Arjun
by thomthom » Wed Jun 30, 2010 2:30 pm
You can't. It was previously intended to help manage plugins - but it was only for developers. It is only a library of reusable code.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by derei » Fri Nov 26, 2010 12:23 am
Could you update TT_Lib2, or make another library for your plugins, as now I have TT_Lib and TT_Lib2. I just made some cleaning in my Plugins and I deleted TT_Lib, because I assumed that is obsolete  . Thank you.
-

derei
-
- Posts: 836
- Joined: Tue Nov 16, 2010 1:48 pm
- Name: derei
- Operating system: Windows
- SketchUp version: 2015
- License type: Free/Make
- SketchUp use: product design
- Level of SketchUp: Advanced
-
by thomthom » Fri Nov 26, 2010 9:09 am
dereeei wrote:Could you update TT_Lib2, or make another library for your plugins, as now I have TT_Lib and TT_Lib2. I just made some cleaning in my Plugins and I deleted TT_Lib, because I assumed that is obsolete  . Thank you.
They are completely different. TT_Lib2 can't be backwards compatible with TT_Lib - it's the whole reason why I made v2. However - I think the only plugin I released that use TT_Lib is Selection Toys - the rest was in development stage and was ported to TT_Lib2. There will be an major update to Selection Toys - then it will use TT_Lib2. Until then you need both libraries.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by majid » Mon Oct 22, 2012 7:00 pm
 thank you TT  . I like the feature of selectiong and converting group copies to component and use it ferequentely, but the confliction of selection toys and TT uv toolkit is a bit time consuming. each time I must delete one of TT_lib folders....  hahhahahahah waiting for next update, and thanks axain mate 
-

majid
- Top SketchUcator
-
- Posts: 2258
- Joined: Sun Dec 16, 2007 8:51 pm
- Location: Tehran, IRAN
- Name: majid
- Operating system: Windows
- SketchUp version: 8
- License type: Free/Make
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Tue Oct 23, 2012 11:41 am
majid wrote::thumb: thank you TT  . I like the feature of selectiong and converting group copies to component and use it ferequentely, but the confliction of selection toys and TT uv toolkit is a bit time consuming. each time I must delete one of TT_lib folders....  hahhahahahah waiting for next update, and thanks axain mate 
? What conflict? I have them all running on my computer with no problem. TT_Lib is only used by Selection Toys. UV Toolkit uses TT_Lib2.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by cotty » Tue Oct 23, 2012 11:50 am
lunchtime? 
-

cotty
- Top SketchUcator
-
- Posts: 3399
- Joined: Fri Feb 12, 2010 1:41 pm
- Location: Germany
- Name: Carsten
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: education
- Level of SketchUp: Intermediate
-
by thomthom » Tue Oct 23, 2012 12:14 pm
cotty wrote:lunchtime? 
Rendering Catching up for not being online while I was at Basecamp.
-

thomthom
- PluginStore Author

-
- Posts: 19335
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by Ad Machine » 5 minutes ago
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to Plugins
|