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.
To specify the target’s library search path
-
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. -
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.Make sure the order is correct
When you select multiple libraries from the Select Library
dialog box using Shift+click or Ctrl+click, the first library
you select appears last in the Library Search Path list and will
be the last library searched.To delete a library from the search path, select the
library in the list and use the pop-up menu or press
Delete. -
-
Click OK.
PowerBuilder updates the search path for the target.
Where PowerBuilder maintains the library search
pathPowerBuilder stores your target’s library search path in
the target (.pbt) file in a line beginning with LibList; for
example:1LibList "pbtutor.pbl;tutor_pb.pbl";