Library window

Applies to:
Tools window

 

Description:

Open  View -> Library to access the BrowserBob library. The library provides functionality for saving BrowserBob objects including their properties for Drag & Drop use. You can save complete objects including their properties (e.g. a "back button" or your branded setup panel including all setup buttons).

 

VERY IMPORTANT NOTE: saving graphical objects to the library will only save a reference to their original graphic files. No copy of the files will be saved (no assets). If you delete your source graphics, the library object will be unusable. For this reason it is strongly recommended, that you save your source graphics in a consistent folder structure.

 

Using objects from the library:
Drag library objects with left mouse button down into your project to add them. All saved object properties will remain the same, in case of conflicts with existing project object names, objects will be renamed. Check the object properties for consistency after placing them.

 

TIP: when dragging an object into your project, position the upper left corner of the object on a visible part of the project to make sure it is properly added to the project. Afterwards you can move it to its intended position.

 

 Items: Adding your objects to the library:
In order to add an object to the library, open the library tab sheet to which you want to add the object, click on the object (in the design area) to highlight it (frame around it) and click the '+' button under Item. The object is now added to the selected library sheet - in case of naming conflicts, the object is renamed automatically.
 

Note: non-graphical objects will be added with their standard graphical representation, graphical objects like buttons, panels will be saved together with a small preview of their actual design.

 

 Items: Renaming library items:

In order to rename an item, select it by clicking on its name and click Rename under Item. Library items need to have unique names per library sheet.

 

Items: Deleting objects from the library:

Select the object to delete on the library page by a click on its name. Then press the - (minus) button under Item in order to delete the item.

 

Important note: the process of deleting objects or pages from the library can't be reversed. The Undo/Redo functionality of BrowserBob is design related only. As the library files (*.bof) do only save references (paths) to your source graphics, deletion of library items will leave your source graphics untouched.

 

TIP: in order to obtain path information about your source graphics (where is the graphic, which is used for that button?), place the button somewhere in your design area, highlight it by click and hold the mouse over the field 'Filename' under 'Graphic' on the properties window. A hint next to your mouse pointer will display complete path information to the source graphic file.

 

Moving objects to other library pages:

As you can't drag objects from one library page to a different one, you need to place objects in the design area and add them to a different library page by adding the object again via the + button.
 

  Pages: Creating, renaming and deleting library pages:

Click the + button under Pages to add a new page to the library (tab-sheet). Clicking the - (minus) button under Pages will delete the selected library page after a confirmation dialog.

Clicking the Rename button under Pages will enable you to enter a new name for the selected page.

 

Related topics:
Adding objects to your project