Toolbars Available On This Page

  • Jeff's Stacked Windows and Resize Toolbars
  • Jeff's Custom Toolbar (Default Toolbar Replacement)

To install, download and open the linked to zip files.  Copy the files in the zip files into My Documents\Libronix DLS\CustomToolbars.  Restart Libronix if it is already running.  You should now have the toolbars available when you right click on the toolbar docking area.  I generally prefer to detach the Resize toolbar (click and drag it off the toolbar docking area), opening it with the button on the Stacked Windows toolbar.

Jeff's Stacked Windows and Resize Toolbars

The Stacked Windows toolbar is intended to help the user to managed tabbed groups of windows.  This The tabbed windows feature must be enabled in Libronix by going to Tools => Options => Power Tools Options => Stacked Window Tabs and checking the Use Stacked WIndow Tabs checkbox.  This feature causes windows in the same location and of the same size to be switched between by way of tabs at the bottom of the window.

tabs.png (8598 bytes)

To install these tool bars, download this zip file and copy the contents of it to "My Documents\Libronix DLS\CustomToolbars".

stacked_windows.png (15101 bytes)

1-6.png (3693 bytes) tag.png (6457 bytes)These buttons may be used to define a tagged stacked window group.  Each window in the group will have the group number between angle brackets (eg, "<1>".    The button operates in two modes:  (1) If no window is a member of the selected group, then the active window and all windows whose upper left corner is within 10 pixels of the active window are made into a group, resized, and repositioned to be coincident with the active window.  (2) If there are windows already members of the selected group, then the active window is made a member of the group and made to be coincident with one of them members of the group.

The basic work-flow idea of the two modes is to first create a group out of a stack of windows approximately placed, then to add other windows to the group individually.

x.png (3065 bytes)  This button always creates a new group of the active window and all windows with an upper left corner within 10 pixels of the active window.  The group numbers assigned begin with 7, and increase with each press.

collect.png (3031 bytes) This button collects all members of the group of the active window to the active window's location.  There are two work-flow idea for this button.  The first is that the user has temporarily spread out some of the members of a group and now wants to bring them all back "home".  He simply selects a member of the group that is still in the home position, then selects this button, and all windows in the same window are brought to the same location and size.  The second is that the user wants to move and/or resize a stacked group.  To do this, the user simply moves and or resizes one of the windows of the group, and while it is still the active window, clicks this button, and all the other members of the group move to its new location and/or size.

Untitled-1.png (3011 bytes) This button opens up a window resizer/repositioner tool bar.  In the picture above, I have detached it.  Because it has so many buttons, I expect most people will prefer to have it detached and to close it when not in use.  To detach it, just grab the handle on the left side of the tool bar and drag it elsewhere.  I like to resize it as well so that it has two rows of buttons.

In the picture of "Jeff's Resize" above, the top row controls horizontal size and location of the active window and the bottom row controls the vertical size and location.  Factoring it like this reduces the bewildering number of buttons that would be needed to achieve all possible permutations.  Each row is divided into three groups.  The first group has a single button that resizes the window to the full width or height.  The second group of buttons sets the size and location in increments of 1/4th of the screen width/height.  The final group sets the size and location in increments of 1/3rd of the screen width/height.

Acknowledgements: These buttons and scripts build upon various buttons and scripts that have been posted by Andrew McKenzie.

Jeff's Custom Toolbar

This toolbar replaces the Standard  toolbar.  It is designed to optimize my preferred workflow, and will probably not satisfy anyone else.

home.png (3305 bytes) I don't use the home page a lot, so I removed the text label on the button.  I generaly prefer to go straight to the study tool I want to use.  I do go to the home page to check news, so I didn't eliminate it entirely.

my_library.png (3431 bytes) I didn't change this one.

search.png (4331 bytes) I seldom find that the default search button does what I want to do, so I added access to most of the specific searches.

size.png (3400 bytes) I find myself needing to change the text size frequently, depending on my current reading coniditions.

file.png (3589 bytes)I didn't change the New and Load document buttons

workspace.png (3745 bytes)I found the Load/Save Workspace buttons unclear, so I include a text label with them.  I use them so much, having them be big buttons was useful too.   Since I'm a heavy Workspace user, I also included a Close All button for setting up a workspace from scratch.

windows.png (3730 bytes)I tend to have a large number of windows open, and a number iconified at any moment, so a buttons to pack the icons and the window dialog are musts.  The button to copy location is useful for creating links to libronix, though I haven't used this as much as I probably should.

reports.png (3375 bytes)These are the reports I use the most.  I prefer going straight to these dialogs than using the home page.