softmonkey.co.uk
HOME | PHOTOS | CGI | TUTORIALS | LINKS | CONTACT | OPTIONS
  • Colours:
  • Default
  • | Blue
  • | Green
  • | Gold
  • | Orange
previous post Next post
ARCHIVES | CATEGORIES | SEARCH
  • October 2007 (1)
  • February 2007 (3)
  • January 2007 (3)
  • November 2006 (8)
  • October 2006 (11)
  • 3D Stuff (8)
  • Games (2)
  • Gubbins (8)
  • Site Updates (9)
  • Work in Progress (1)
  • XBOX 360 (2)
  • XSI Resourses (6)

Button Collapse Layouts for XSI

October 26th, 2006 at 3:44 am | Posted in 3D Stuff, XSI Resourses |

So I have been using SOFTIMAGE|FACE ROBOT for a while now, and have got very used to its layout behaviour. If you haven’t seen the software, it basically has small buttons in the interface to quickly collapse/expand panels without the bother XSI’s optional panels.

Of course, once you are comfortable with a workflow, you want it to apply to as much as possible. So I spent a little time adding this behaviour to a new layout for XSI users as an example.

To make one of these layouts, you need to add two values to a switcher object in your layout using a text editor to edit the xml directly. The to values are:

  • optionbutton=”container”
  • optional=”hidden” or optional=”visible” to set the default state

In the example layout, I have added the buttons to the Left Main Toolbar and added a new switcher containing a bunch of views to the buttom of the View Manager. Check lines 67 and 82-92 for the major modifications.

Download

Place the file in your Application\layouts directory and restart XSI. The new layout will be available from the View menu. Here is a screen capture…

Example of a layout using buttons to collapse/expand panels

Write a comment




Help?

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

If you wish to insert a piece of programming code into your comment, please use the following syntax: [code lang="language_name"]...your code...[/code] where language_name cane be cpp (C++), python (Python), javascript (Javascript and JScript), html (HTML), xml (XML), java (Java), css (CSS), sql (SQL), perl (Perl) and mysql (MySQL)

I recommed using Firefox 2+, since it includes a built in spell checker.

previous post Next post SSPD | Log in | WordPress Powered | Get Firefox | Get Opera | 2.602s | Subscribe using RRS2