[arriscad] 95 Tool Bars
Jim Bennett
jim.bennett at sigmadesign.com
Mon Feb 20 08:10:44 CST 2012
We have had several folks ask questions about new features, including
the User Toolbar - such as how to set a toolbar as the user default.
Note that all new features have either new or updated topics in the
ARRIS Encyclopedia that explain everything in detail. While the ARRIS
9.5 New Features Guide lists new features, it is not intended as
documentation or "how to" for them.
On to the questions:
The User Toolbars are stored in .utb files which are located in the User
or Standards config.dir subdirectory. These are text files and while
they may be edited manually with a text editor, it is easier to create
and edit them in ARRIS using the User Toolbar Manager.
The default User Toolbar that is loaded on startup is handled by naming
convention. The toolbar must be named the same as the login user name
(i.e. the same as the User Home directory). For example if my user login
name is "jim", my User Home directory would be (by default)
C:\arris_users\jim. If I have a toolbar named "jim" (i.e. jim.utb). In
my user directory config.dir, this toolbar will be loaded automatically
on startup. There are a couple of variations allowed. The names "jim1"
or "jim 1" will also load on startup.
That brings us to the next question about multiple toolbars. While you
can load any toolbar through the User Toolbar Manager, you can create a
"group" of toolbars by locating them in the same location (either User
or Standards config.dir directory) and naming them with the same base
name plus a number 1-9. If the group is created in this manner once one
toolbar in the group is loaded, then toolbars may be scrolled from one
to another up or down by scrolling the mouse scroll wheel while the
cursor is over the User Toolbar. For example if I have a "jim1", "jim2",
"jim3", and "jim4" toolbar, once one of them is loaded (such as "jim1"
on startup), then I can scroll up and down through all 4 with the mouse
scroll wheel. The numbers must be consecutive and begin with 1. Up to 9
toolbars (1-9) may be used this way. A space is also allowed between the
base name and the number (i.e. "jim 1", "jim 2" and so on).
The new User Toolbar system is very different than the one used by
ARRIS++. While ARRIS++ did have a provision for multiple toolbars in the
old system, the way this was accomplished was by having multiple
versions of the same menu name in multiple libraries. This was a
work-around at best, but it was limited by the toolbar system that
existed at the time. In the new system the toolbar is not the menu. The
toolbar is it's own thing. The menu is only one parameter of the
toolbar. Different menus may be used for different toolbars. You can
even change the menu used for a given toolbar. There are a dozen or so
"out of the box" toolbar menus supplied with ARRIS. If you want to
create a custom menu configuration to use with your toolbars, it is easy
to do if you are familiar with ARRIS Developer and creating custom
menus. The parameters for the menu are explained further in the ARRIS
Encyclopedia.
Jim
On 2/17/2012 7:13 PM, Thom Truscio wrote:
> Anyone hacked away at the new, '95 tool bar stuff?
>
> I thrashed around with the supplied menus, discovered the ".utb" files
> that
> take the place of the old Sirgen style tool bar file in $GRUSR\config.dir.
> (not a fan of all that Sirgen formatting)
>
> I essentially picked a 46 box toolbar and used Lemmy to text edit it -
> just to learn
> how to/how not to do things.
>
> So as I've only had 9.5 for 2 hours:
>
> -How can I set a toolbar to be a user's default toolbar?
>
> - Is there an easy way to get a simple tool bar loader menu. I've
> only created one
> and it is quite incomplete but if I had say, 4 tool bars is there an
> easy way to switch
> them out or:
> - must I use the default tool bar's icon/process?
> - should I create my own "list all $GRUSR\config.dir\*.utb menu?
>
> - Just a thought: I noted in the 9.5 doc that the tool bar box break
> downs were user
> created (Jeff?). Can others be created with different layouts and
> shared or is that a
> little too deep at this point?
>
> Thom T
>
>
> _______________________________________________
> arriscad mailing list
> arriscad at lists.arriscad.com
> http://lists.arriscad.com/mailman/listinfo/arriscad
--
Jim Bennett, AIA
Product Director
Sigma Design
www.arriscad.com
More information about the arriscad
mailing list