• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Visual LISP, AutoLISP and General Customization

    Reply
    Distinguished Mentor
    Posts: 1,046
    Registered: ‎07-27-2000

    Retaining Tool Palette Grouping

    171 Views, 5 Replies
    04-18-2011 06:49 AM

    Hi All,

     

    I am developing 'enterprise' tool palettes which i've put on a networked drive to which i have write permissions and the users have read-only permissions. Within these palettes, each palette has separators and Text titles to group the commands and these groups originally appeared on everyone's computer as i expected when i first made them available. But now when i add new commands to a palette on the networked drive, the new command appears on the correct palette, but at the bottom of the palette, on the user's computers.

     

    I have made provisions for each user to create their own collection of palettes, which are saved on their own directory and, of course, they can do whatever they want with them. But i want to prevent them from re-organizing the enterprise palettes and more importantly, if i add a new command in palette "X" and locate it in group "y" of that palette, i want it to be in that location when the users view it.

     

    Is there some way to make the enterprise palettes on their computers look like i arrange them?

     

    TIA,

     

    Sal

    Please use plain text.
    Distinguished Mentor
    Posts: 1,046
    Registered: ‎07-27-2000

    Re: Retaining Tool Palette Grouping

    04-10-2012 12:04 PM in reply to: sbrusco

    Hi All,

     

    Here we are almost a year after the OP and no one has responded. Am i to assume that there is no way to dictate the location of new tools on existing enterprise palettes?

     

    This can't be correct but i can't figure out how to do it.

     

    Sal

    Please use plain text.
    *Expert Elite*
    Posts: 848
    Registered: ‎08-16-2007

    Re: Retaining Tool Palette Grouping

    04-13-2012 05:43 AM in reply to: sbrusco

    Palettes  in AutoCAD Architecture can be refreshed from the content browser. 

     

    I am not sure what AutoCAD capabilities are in this respect but I am pretty sure that lisp has no connection to the palette api.

     

    As far as tool organization within a palette, I do not believe there is any way for you to prevent users from dragging the tools whereever they want within the palette.  When a user changes his view options, the tools resort and display as the user wants.

     

    I can drag tools around and a palette refresh does not resort the tools.  It just makes sure the tools are current and all of them are there.

     

    If you want to force locations, perhaps ribbon or toolbars might be your preference.

     

     

    Please use plain text.
    Distinguished Mentor
    Posts: 1,046
    Registered: ‎07-27-2000

    Re: Retaining Tool Palette Grouping

    04-13-2012 06:07 AM in reply to: dbroad

    Thanks for your response. This is what i expected but i had to ask.

    Please use plain text.
    *Expert Elite*
    Posts: 848
    Registered: ‎08-16-2007

    Re: Retaining Tool Palette Grouping

    04-13-2012 06:18 AM in reply to: sbrusco

    You're welcome.  Sorry I couldn't offer more help.  The .NET group might have more help.

    Please use plain text.
    Distinguished Mentor
    Posts: 1,046
    Registered: ‎07-27-2000

    Re: Retaining Tool Palette Grouping

    04-13-2012 06:24 AM in reply to: dbroad

    Because its a computer, it has to "remember" the location of palette tools somewhere and i hoped i could overwrite those files with my own.  Of course, each user has their own collection of tool palettes wherein they have complete control but our corporate collection, which is in a read-only network location, i would like to set (i almost said dictate) the location of tools within groups of a tab.

     

    Oh well. Maybe we'll have that option somewhere down the line.

     

    Sal

    Please use plain text.