Creating an ObjectBar

Introduction

Installing and running

Starting a new bar

OB Elements

Adding, removing, Split group, Merge up, Hide group

Element Breakdown

Link (Shortcut or URL)
Folder Menu (e.g. Programs)
Popup Menu
Various Function Item
Clock
Taskbar (and a little more Various Function Item)
MFU List (Most Frequently used)
Folder:
System Tray
Virtual Desktops
DesktopX Widget
Plugin
Separators
RSS Feed
Address bar:
Mail checker:
Meters
DesktopX Widget (Cont.)

Cool features:

Tear offs
Autohide; Dock/Undock; Always on top, Task Manager, Theme Editor
Using other skins

Saving and Exporting

General options

My Favorite embedded DX Widgets


Introduction

ObjectBar is one of my favorite applications in the Object Desktop suite.  It has all the power of DesktopX, Virtual Desktops, RightClick, ControlCenter combined plus it can use any Windowblinds skins you have.  It allows me to create menus or bars that are customized to me.  I can make power menus or Vista-like docks.  I can embed external objects to supplement functions that are not natively there.

Installing and running

I install all my Stardock applications through Stardock Central.  It allows me to install, keep current, archive, restore, and uninstall all my Stardock apps.  Nice.  You can run ObjectBar from there or, after installing, it will be available in your Windows Start menu (usually) under "All Programs | Object Desktop.  So open it up!

Starting a new bar

The start of every bar is starting the bar.  It couldn't be easier:

 File | New | Create bar...

A dialog pops up and asks you to name your bar

I'm going to name mine "DemoBar" and I'm going to create a Vertical bar. The same steps would apply for a horizontal bar.

I like the menu bars because they feel very natural to me.  Horizontal bars make good replacements for the Windows default taskbar.  If you are looking for that, go with it.

I want my bar to match whatever WindowBlinds skin I am using so I choose the last option, "Use Skin from WindowBlinds" and I select the menu skin.  It's not the most exciting, but it alwasy renders correctly.  We'll play around with other settings after the bar is built.

And this is what we get:

It's a bar in the upper left corner of my screen with a default shortcut that does nothing.  The app creates a default Link element.  We're going to edit that first thing.  You could delete it if you wanted (See Adding, removing, Split group, Merge up, Hide group).

OB Elements

Down the left side of the editor is a list of all the available elements.  We're going to go through and add each one to our bar.  You may not use all of them for your bar but you never know, right?

  • Link (Shortcut or URL)
  • Folder Menu (e.g. Programs)
  • Popup Menu
  • Various Function Item
  • Clock
  • Taskbar
  • MFU List
  • Folder
  • System Tray
  • Virtual Desktops
  • DesktopX Widget
  • Plugin
  • Seperator
  • RSS Feed
  • Address Box
  • Email Checker
  • CPU Meter
  • Memory Meter
  • Battery Meter
  • Drive Meters
 


Adding, removing, Split group, Merge up, Hide group

The buttons between the fields control what goes where. Add and remove are pretty self explanatory and the Split and merge will make more sense later. For now, just know that you should click on an element on the left and click the Add --> button to add it to your bar. (If you want to remove that first, default element, select it from the right pane, click the remove button, and confirm.)


Element Breakdown

I want to note here (because I'm not going to say it for every element) that all elements have a field called "Label".  This is what you will see on your bar.  You can change it at will to something that makes sense to you.

One other thing, OB is a click-able type of thing.  Mouseover won't do much for you.

Link (Shortcut or URL)

The first thing we'll do is customize the default shortcut to make it useful.

We give it a label; "Wincustomize" and put in the address ("http://wincustomize.com") in the Target field and we go from this:

To this:

    

And our bar looks like this:

Folder Menu (e.g. Programs)

What a powerful element! This allows you to link to any number of special Windows folders, normal directories, or open a file type.

Let's create a link to a special folder:

Add the Folder menu element and click on the browse button to configure the shortcut. There are lots of options here. [And these are the same options we'd have had we clicked the Browse button on the Link element above. This brings up and interesting point; there are lot's of ways to do the same thing in OB.  it's designed to be easy and powerful depending on how you use it.]

(there are a few pretty big images in this walk-trough, click on them to see the larger version)

We are going to choose the middle option, "Use special folder" and select "Programs"

While we're playing here, lets create another Folder (or Link) element and open a default application. Make sure to label. and confirm (by clicking OK) to add this element and start on the next one.

Add the folder, browse for a target, choose by extension, enter whatever extension you want (I'm using .txt in this example). Make sure to give your element a label! This will open the default app that opens that extension.

So we now have this:

Right clicking on a special folder gives you teh option to open the Windows system menu for that stuff.  You can do things like open, explore, copy, paste, zip, etc.

Popup Menu

This element creates a sub menu that you can do whatever you want in.  Each sub menu is it's own bar.  Make sure to name your bar in the upper right of the sub-bar.

If you want to edit the parent bar from here, click on the "Edit Parent Menu..." in the upper right, under the title of the child bar.

And we see this:

Various Function Item

This next element is a killer.  It can do so much. I'm going to create a shutdown dialog but you can see all the other options below.  Add the element, give it a name and click "Change"

System Commands:

More System Commands:

ObjectBar Commands:

Clipboard Commands:

Windows Commands:

And we see this:

Clock

Not much to this one.  You can get fancy but I'm cool with simple

And we get this:

Click on the clock and you get the day/date.  Double click and you get Windows Clock app.  :)

Taskbar (and a little more Various Function Item)

I'm jumping back a few items so I can keep a cleaner interface. I'm going to create the windows taskbar (what apps are running) but I want them to be able to be hidden.  So first, I create an object that hides that group, enter Various Function Item!  I choose the option that hides/shows the next Element group.  The next element group in this case is just the Taskbar. That may change later.

Then I add the Taskbar and use the automatic grouping.

And I get this (I'll rename the Hide/show in a sec using the Label field):

MFU List (Most Frequently used)

This isn't a element I use much but it has it's purpose

How many items do you want to list?  Change it here.

Here I'm going to do some grouping. I want to be able to hide the taskbar and the MFU list at the same time. I choose the MFU item in my bar and click on the merge up button. That's it. Easy to hide or show

Folder:

The difference between this Folder element and the Folder Menu element is that the Folder Menu element pops up a sub menu (although you can actually do the same thing there by checking the "Show folders in menu" on that config.  This option lays it right in the bar. This option works really well for small folders or in sub menus.

I'm going to insert another hider for this. (I'm going to call it "My Documents".)  While I'm at it, I'm going to rename the Taskbar/Most Frequently used grouping to "TS/MFU"

So my collapsed bar looks like this:

And expanded looks like this:

System Tray

This element duplicates the Windows system tray. This is one of my favorite elements!  If you customize your icons that have functionality (like how Multiplicity shows an active connection) they won't work anymore.

Also note that this element relies on SDMCP being installed and running.  If this is your first time installing and running ObjectBar you may not see anything here.  If after a reboot, you still don't see anything, grab and install the standalone SDMCP and reboot.

One other thing . . the systray hook is not functional in Vista yet.  The bright side is that everything else works great!

Looks pretty good!

Virtual Desktops

This is a separate application that really needs it's own tutorial, so I'm going to use the defaults.

And there we are:

DesktopX Widget

I'm going to skip DesktopX Widgets for a moment.  We'll get back to it.

Plugin

Plugins are there for folks to extend what OB can do. Most of the available plugins are now incorporated into the the major elements. The only one I use now is the Shadows.

Available plugins (I don't have any idea what the last one (WinXP Menu Extention) does):

The shadows are nice but the only one I use regularly is the Address bar and I actually add that from a different element. (More on that later

Separators

Separators add a line between groups.  I'm going to add four here. Nuthin' to it

Doesn't that look better?

RSS Feed:

Who doesn't like RSS feeds?  The default feed is to Wincustomize.com and I'm cool with that.

You can edit it if you want.

It's there, but it's ugly.

What I am going to do is create a pop-up menu and put it there.

So now I have this:

The next bunch of elements are really repackaged Plugins.  I like these more than the plugins.



Address bar:

This opens a form that allows you to enter either a URL or a file path on your PC or network

Mail checker:

Do I really need to say anything here?

Meters:

These show a nice bunch of graphs.  If you want more drive meters create one for your c: drive and edit the plugin for that drive.

Lets group the meters together and then add another Hide/Show element to get rid of them.

So now we have this:

Oh wait, it's DX time.

DesktopX Widget (Cont.):

OB support any DX widgets you want, just like Vista's sidebar, maybe better.

I want to add my music widgets.  I have taken the Silica player and modified it to shuffle and I have a volume widget that lets me mouse-over and spin the wheel to change the volume.  Lets add those in a sub menu called "Music" ok?

Add the DX element and click the Change Widget button.

Browse to your widget and double-click

I add another widget the same way and also add a Link element to Windows Media player while I'm there.  The goofiness in layout is due to my widgets, not OB. :)

Now let's move some things around to make it look nice using the Move element buttons on the far right of the editor

So here we are:

(Collapsed)

(Expanded)

Cool features:



Tear offs

You can tear off sub-menus and they will stay torn off until you click their title.

Here I tore off the RSS feed and the Music menu:

I like to put separators at the top of most of my sub-menus so I can get an easy grip.  No real need for the  two pictured though.

Autohide; Dock/Undock; Always on top, Task Manager, Theme Editor

Autohide

This option makes the bar hide towards the nearest side of the workspace.  Bumping that edge makes the bar appear.

Always on top

Does this need more information? This option keeps the bar on top of everything

Dock/Undock

This option makes a bar take up a whole edge of a screen.  If you use this option a new element is added to the editor that allows you to stick the extra space created

HotKeys

Every element can be assigned a hotkey that will bring that element (and the main bar) to the front. VERY, VERY COOL!

Using other skins

This ain't my thing, but it's there.

Browse around.  :)

Saving and Exporting

You've got options.

  • "Save theme" saves it
  • "Save theme as" rename the theme
  • "Set theme description" allows you to set the author, version data for passing your bar around.
  • "Pack up the entire theme" takes all the gadgets and skins and whatever you used as an obpack

  • Use this option if you are going to upload your creation to wincustomize.com
  • "Export theme as standalone EXE" exports the theme with very little customization available but lets you share your bar with people without OB installed. :)

General options

I'm not going to cover these options, but there they are. I will note that starting with windows and hiding the OB icon are the choices I made.

My Favorite embedded DX Widgets

Some of these are in my root bar but some are in sub bars. It's your world, be happy.

Hyalo Calendar
by adni18
Hyalo Weather
by adni18
Hyalo Media player
by adni18
Pandora's Box
by RomanDA
SPM-CLOCK-V2-10
by RomanDA

7/29 

SkinStudio 6.2 Released

7/25 

A God Has Fallen - New Demigod Trailer Released

7/24 

Sins of a Solar Empire v1.1 Beta has Arrived

7/23 

Stardock Releases New WindowBlinds 6.2 Update

7/22 

Stardock Releases The Political Machine v1.04 with New Characters

7/22 

Stardock Releases MyColors 2.5

7/17 

DesktopX 3.5 Officially Released

7/11 

Corel WinDVD 9 and Painter X Now Available on Impulse!