What is new in 4.8

Converted to PB10/10.5 builds instead of PB8/9. If you are using PowerBuilder 10.5, use the PB10 build. If you are using any other version of PowerBuilder, use the PB10.5 build.

Added support for PowerBuilder version 11.

Dropped support for PowerBuilder versions 6 & 7.

New program icon.

Microsoft SQL Stored Procedure search uses OLE DB.

Faster startup. The time it takes to load the system tree was reduced by 55%. The information needed by PBSearch from the Workspace and Target files are stored in the registry along with the file modified datetime. The next time PBSearch opens, it only has the read the files that have changed. Workspace files change whenever you add or remove a target. It also changes when the current target changes. Target files change whenever you change the library list.

DBProfiles can use the password from the PowerBuilder DBProfile. Just specify the PowerBuilder version you want to link to. As long as the profile names match, PBSearch will be able to use the PowerBuilder password.

Includes a custom text editor program. A separate program PBEditor is now included. It uses the open-source editor control Scintilla. As an extra feature, the editor program will automatically position itself at the first occurrence of the search string.

Abort screen image & information written to zipfile. If PBSearch aborts, it now captures a screen image and writes it to a zipfile located in your temp directory. It also puts a text file in the zipfile containing information needed to debug the abort. All you have to do is email the zipfile when reporting the abort.

PB Tracing to help debug problems. This turns on the PowerBuilder tracing feature. If PBSearch aborts while this is running, the trace file will be included in the abort zipfile.

Option to auto-load source code on startup. This causes PBSearch to automatically load the default target source into memory. This allows your first search to be much faster.

Search within objects in previous resultset. This allows you to perform a search within the objects found in the previous search.

The Target name is displayed in the search results. If a library is included in more than one Target, the first one is displayed.

The Filter Manager allows you to create a filter of currently selected libraries with one click of the mouse.

The rowfocuschanged event of the String Search and Stored Procedure result datawindows places the object name in clipboard.