PBSEdit is an IDE/OOP translator to PB which does not require the PB compiler to be modified by the good guys at PB Inc. How does it work? PBSEdit is a stand alone EXE which allow you to design forms with controls, just like VB and Delphi. The IDE accept all PB keywords and work under the same rules as PB, but also has it's very one keywords for the OOP engine. For example, if you want to change the caption of a button, it's simply easier the write this...
Form1.Button1.Caption = "Cancel"
as oppose to this...
SendMessage hButton1, %WM_SETTEXT, 0, STRPTR(Button1Caption)
PBSEdit does the above for you when you are ready to compile. So no changes are neccessary to the PB compiler.
PBSEdit is under development and you can download it and see what it does so far.
A screen shot is also available for you're preview.
If you have any comments, suggestions or would like to contribute on the development of PBSEdit,
email me at firstname.lastname@example.org