Crumb Bar

The Concept

The_Concept

The idea of the "bread crumbs" is to leave a trail that you can then follow back to where you once belonged. We do a lot of navigation in GLX2 using links in scripts and tabs. It's extremely useful to use the crumbs you left behind to "go back."


When Do Crumbs Get Added?

When_Do_Crumbs_Get_Added_

Crumbs get added to the bar when you do any one of the following:

1. Click a link. 
2. Option+click on a handler's script. 
3. When you choose Add to Bar from Crumbs menu.

NOTE: When you have the More checkbox next Bread Crumbs in the prefs palette checked, a handler's name gets added to the crumb bar under the conditions stated above plus:

1. Whenever you select text within a handler.
2. Whenever you type within a handler.


How to Use Crumbs

crumbs

When you are scanning your code, you may see a link to another handler. You can't remember exactly what it does, so you click the link to see. Now you want to return, so you click the crumb that was left behind linking you back to the parent handler.

This same process can work to even greater advantage as you click deeper and broader into your web of handlers.


Cleaning up Crumbs

Cleaning_up_Crumbs

Under the Crumbs Menu there is a menu item for cleaning up the Crumb Bar. It will remove all crumbs.

There is also a way to selectively remove a crumb: option+click it or use the Crumbs menu if it is the "hot" crumb on the bar.


Crumbs Scroll!

Crumbs_Scroll_

If you have more crumbs than bar, they will, indeed, scroll. Here's how to make it happen:

• Just click on a crumb and hold your mouse button down. 
• Now move to the left or right.

Your crumbs will move to the right or left in the opposite direction of your mouse movement. When you release your mouse button, you will go to the crumb that lies beneath the pointer. That particular crumb is also highlited or "hot"--as those of us in the crumb trade like to say.

GLX2 Developed by Daniels & Mara  •  GLX2 Prices & Ordering