Four Js Development Tools Forum

Discussions by product => GDC => Topic started by: David H. on September 10, 2010, 04:48:12 pm



Title: ui.interface.frontCall does not run Win32 console programs in GDC 2.2x or later
Post by: David H. on September 10, 2010, 04:48:12 pm
Our customers currently use GDC 2.1x. We have recently been upgrading GDC 1.x customers to 2.x. Some of the recent GDC 2.x customers have been complaining about some issues (flickering screen redraws and random window resizing) introduced by the upgrade to 2.x. During an investigation to these I've discovered they are resolved by simply upgrading GDC to 2.2x or later, which we can do now using the v2.11 backwards compatibility.

So all is good, except I've discovered the upgrade to GDC 2.2x or later seems to have altered the way ui.interface.frontCall() works as it can no longer launch console mode Win32 applications. The programs do actually launch, but they are hidden. Because of this the program appears to hang until the Win32 console app is killed off in the task manager.

The program we are wanting to run is the TSE editor console edition, a test drive edition is available here:-
http://www.semware.com/html/demofiles.php (http://www.semware.com/html/demofiles.php), filename : tsecon44.zip.

I'm wondering if this is a bug or are console mode Win32 programs no longer supported?

TIA.

David


Title: Re: ui.interface.frontCall does not run Win32 console programs in GDC 2.2x or later
Post by: Reuben B. on September 13, 2010, 08:39:49 am
Hi David,

What syntax are you using in the frontCall command?

Reuben


Title: Re: ui.interface.frontCall does not run Win32 console programs in GDC 2.2x or later
Post by: David H. on September 14, 2010, 10:56:57 am
Sorry about the delay... In effect:-

Code
  1. CALL ui.interface.frontCall("standard","execute",["c:\tse44\e32 k:\reports\testcomp\testdb\ls38\113.rep",1],[l_ret])

This works fine on GDC versions 2.11 or earlier...