Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!mcvax!ukc!reading!sage.cs.reading.Ac.Uk!gordon From: gordon@sage.cs.reading.Ac.Uk (Simon Gordon) Newsgroups: net.micro.atari16 Subject: Re: Writing Desk Accessories in TDI Modula-2 Message-ID: <170@sage.cs.reading.Ac.Uk> Date: Fri, 16-May-86 19:40:20 EDT Article-I.D.: sage.170 Posted: Fri May 16 19:40:20 1986 Date-Received: Fri, 23-May-86 22:35:50 EDT References: <8605111518.AA11708@ohio-state.ARPA> Reply-To: gordon@sage.UUCP (Simon Gordon) Organization: Comp. Sci. Dept., Reading Univ. UK. (sage) Lines: 33 Summary: TDI Modula 2 In article <8605111518.AA11708@ohio-state.ARPA> terrell@OHIO-STATE.ARPA.UUCP writes: > >I am currently interested in writing a desk accessory in TDI Modula-2 or >OSS Personal Pascal (which should be in the mail soon). > >If someone has written a desk accessory in either of these languages, >perhaps they could send me a copy. > >I tried just renaming the excutable file of one of my Modula-2 programs >to whatever.acc, and the OS doesn't manage to boot. > >Are there any limitations associated with desk accessories? Are they >restricted in the memory they can use? > Unfortunately, most of the companies selling languages saying you have full access to GEM are TELLING FIBS !!! Firstly, you need an RSC file editor - these are not supplied by most of the companies and are needed to sort out the data for the pull down menus etc. The only places I have seen this is in the DRI dev kit (if you have $300) and with the MEGAMAX at about $200. Secondly, to make a program an acc instead of a normal program one must link it with a different startup routine, again not usualy supplied - and as TDI use their own linker (not the usual DEV kit or GST compatible ones) you cant even do it if you have the startup files from somewhere else. Perhaps if we all write to all the companies selling languages that claim full gem support but do not give it, we MIGHT get some action. From a very annoyed user of TDI Modula 2, Metacomco Pascal and GST C. Simon Gordon @ Sibly Hall - Reading University.