AppBuilder and Progress Developer Studio (PDSOE) were removed from the 32-bit product starting with OpenEdge Release 12.0.
This caused a problem when opening a .w file containing a 32-bit OCX control in either the standalone AppBuilder or PDS for OpenEdge. Doing this in 12.32bit after 12.0 will show the following error message:
Unable to create control.
Specified ActiveX control is not registered or the .ocx file was moved from where it was registered.
This is because 64-bit OpenEdge development environment cannot visualize a 32-bit OCX control.
However, compilation outside of AppBuilder can still be done as long as the .wrx has already been generated.
Since the r-code has no bitness, the compilation can be done with either 32-bit or 64-bit compiler.
Incidental code changes can be done using the ABL Editor (not in Design view).
Sources created in version 11.x including the files with the .WRX extension will need to be carried over from previous releases.
WRX files contain license keys (if ActiveX controls require it) and any custom property settings defined for any ActiveX control in the window.
Attempting to make any changes using the AppBuilder UI (adding/removing widgets or saving) would remove the OCX reference!!
Compilation can be done using the ABL COMPILE statement or the Application Compiler tool found under the 'Tools' menu.