Specifying the target’s library search path

The objects you create in painters are stored in PowerBuilder libraries (PBLs). You can use objects from one library or multiple libraries in a target. You define each library the target uses in the library search path.

PowerBuilder uses the search path to find referenced objects at runtime. When a new object is referenced, PowerBuilder looks through the libraries in the order in which they are specified in the library search path until it finds the object.

On the Library List tab page of the Target Properties dialog box, you can modify the libraries associated with the current target.

StepsTo specify the target’s library search path:

  1. In the Workspace tab of the System Tree, right-click on the target containing your application and select Library List from the pop-up menu.

    The Target Properties dialog box displays the Library List tab page. The libraries currently included in the library search path are displayed in the list.

  2. Do one of the following:

    • Enter the name of each library you want to include in the Library Search Path list, separating the names with semicolons.

    • Use the Browse button to include other libraries in your search path.

    You must specify libraries using an absolute path. To change the order of libraries in the search path, use the pop-up menu to copy, cut, and paste libraries.

  3. Click OK.

    PowerBuilder updates the search path for the target.

NoteWhere PowerBuilder maintains the library search path PowerBuilder stores your target’s library search path in the target (.pbt) file in a line beginning with LibList; for example:

LibList "pbtutor.pbl;tutor_pb.pbl";