Trying to figure out how to prevent the ijx window from appearing for making standalone applications. I found an example in Wiki Guides/ J8 Standalone. But the zip file of the project build for the application missing -(http://www.mcardle.wisc.edu/mprime/download/viewer-1.zip).
I downloaded the installer of it for Windows and it ran; however, it is for an earlier version of J (5/14/2013) and browsing viewer.ijs is rather difficult and it crashes the current version of J. So I have a few questions. Obviously, what happened to that zip file? Is there a way to tell if the development environment is displayed? I can use (wd 'ide hide') to hide it and (wd 'ide show') to hide and show it. The viewer.ijs used a name "IDE" to tell, but that name is no longer defined. A test script below which runs a simple form does not show ijx until the form closes. The script _________________ wd 'pc test closeok;pn "Test"' wd 'cc xx static; cn "Text here"' wd 'pshow' wd 'ide hide' End of Script __________________ I went into Windows Associate a file type and told it that file type .ijs should run jqt.exe to run the above as standalone. If I remove the "ide hide" the IDE shows up immediately, so the hide helped. But then the IDE pops up when the form is closed. I could put "exit 0" in a close event for the form, but that doesn't seem like a good way to solve the problem. J6 had an option that when the last window closed J closed. That doesn't seem to be J8 works. Next question: The viewer description also mentioned using "fixed" to help control the size of something. cc editname edit;set editname fixed 60; It isn't in the current J. There is a new wd command and verb not documented - "smact". It simply runs the wd command with the argument "smact". It is not documented in "Driver Command Reference". What does it do? In the viewer.ijs script the verb "smact" was defined quite differently as a cd call. I am not trying to build apps for distribution and to run on all systems. I am trying to find a way to make standalone J apps to be used on a system with J8 already installed. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
