Hi John,
In the Source Control properties of your Workspace, does the Local Root Directory match where the source files including pbg files are located? Are all of the source files and pbg files Read Only?
You probably want to use PowerBuilder to check objects in and out and not TFS. After showing history of an object you should be able to get a specific version if that's what you want to do.
HTH,
Lars