Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!rutgers!apple!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!kth.se!news From: hagelin@pommac.lne.kth.se (Martin Hagelin) Newsgroups: comp.sys.atari.st.tech Subject: Programrunning from ACC ? Message-ID: <1990Nov23.161821.21897@kth.se> Date: 23 Nov 90 16:18:21 GMT Sender: news@kth.se (News Administrator) Reply-To: hagelin@pommac.lne.kth.se (Martin Hagelin) Organization: Royal Institute of Technology, Sweden Lines: 36 Hello Networld! As a hardiskowner I often find it very irritating to open two windows every time I want to use my editor, open four windows when I'd like to run another program, etc. So I thought that arranging some kind of a menusystem would be good, and I Ftp:ed several menuprograms, but I found out that they weren't so good either. Every time I want to copy or move a file (as one does from the desktop), I have to leave the menuprogram. But then I thought, why not write a menusytem that was contained in an ACC. So, I started programming, and ran into trouble. How do you run a program from an ACC ? First I tried with shel_write(). Nothing happened. In the documentation I've got, it says that the program will be run after the current application is terminated. But the accessory application never terminates. Then I tried to start another application inside the acc with appl_init, the shel_write, and then appl_exit, but nothing happened. Pexec() worked with starting a program, but then after terminating and going back to the desktop, everything got weird. The desktop didn't update and all menus disappeared, etc. And now I wonder, is there a way to start a program from an acc, and then how do I do it ? Martin ------------------------------------------------------------------------------ Martin Hagelin Internet: hagelin@lne.kth.se Departement of Electrotechnology Royal Institute of Technology Sweden