Adapting a native COBOL program with VC90 VS2022 and DialogSystem for use in VC90 Eclipse

Knowing that Visual Cobol for Eclipse is not compatible with DialogSystem instructions.

If I would like to adapt a COBOL program that uses DialogSystem, is there any example or document that explains how it should be done? Is there in VC for Eclipse any tool similar to DS that facilitates the migration?

  • 0  

    I am not sure what you mean by "adapt a COBOL program that uses Dialog System". Visual COBOL for Eclipse on Windows can run native Dialog System applications in the same manner as Visual COBOL for Visual Studio. If you are looking to convert to managed JVM code, however, it would be a problem.

    Can you provide more detail as to exactly what you are trying to accomplish?

    Do you wish to continue to use Dialog System or do you wish to convert your existing Dialog System applications to some other UI technology?

    Chris Glazier
    Rocket Software - Principal Technical Support Specialist
    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button

  • 0 in reply to   

    Hi,

    on https://www.microfocus.com/documentation/visual-cobol/vc90/EclWin/GUID-F0DDC51A-BB5B-4D35-ACC1-EF037C94A586AB.html

    say "Dialog System applications are not supported in Eclipse".

    That's why I ask if there is any example or documentation to adapt a native cobol program in DialogSystem in another compatible with VC version Eclipse.

    Yes, I would like to continue using DialogSystem, in my developments, but there is always talk that DS, is already an old development system, but I would like to know other UI technology alternatives and how to migrate and convert programs using DialogSystem compatible with VC90 in Eclipse.

    Regards

  • 0   in reply to 

    I believe that section of the documentation may be left over from older versions of Visual COBOL where Dialog System was not included in the product or it refers to Dialog System tools, like the screen painter not being built-in to the Eclipse IDE itself.

    You can continue to run existing Dialog System applications under the Eclipse IDE in the same way as you can under Visual Studio. All of the Dialog System development and run-time files exist in both Visual COBOL products. If you wish to develop new or update existing DS screensets, you can start the screen painter by running DSWIN.EXE in the Visual COBOL\bin folder.

    Dialog System is old technology and new development on it is unlikely. In Visual Studio we recommend that you convert your applications to .NET and use one of the GUI technologies like Windows Forms or WPF but these are not available in Eclipse. In Eclipse you can use a Java based GUI plug-in but converting your application from Dialog System could be a difficult task, depending on how your application uses Dialog System.

    I really have no recommendations for you so hopefully, others who have successfully gone down this road will add their experiences here.

    Chris Glazier
    Rocket Software - Principal Technical Support Specialist
    If you found this post useful, give it a “Like” or click on "Verify Answer" under the "More" button