Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!pfeed08.wxs.nl!newsfeed.kpn.net!pfeed14.wxs.nl!pfeed15.wxs.nl!not-for-mail From: Paul Sprangers Subject: Re: How to put a caret in a window Newsgroups: comp.sys.acorn.programmer Date: Wed, 27 Apr 2011 21:50:01 +0200 Message-ID: <51caa67f20Paul@sprie.nl> References: <51c98770d3Paul@sprie.nl> <3f7697c951.Matthew@sinenomine.freeserve.co.uk> <51c9a7e1b5Paul@sprie.nl> <702330ca51.Matthew@sinenomine.freeserve.co.uk> <8a105eca51.Matthew@sinenomine.freeserve.co.uk> <51ca78d47ePaul@sprie.nl> <1888c5b2-8f0a-4c3a-8103-e646835453ce@w36g2000vbi.googlegroups.com> User-Agent: Pluto/3.04e (RISC-OS/5.16) NewsHound/v1.50-32 Organization: None Lines: 24 NNTP-Posting-Host: 213.10.58.27 X-Trace: 1303933804 news.kpn.nl 9928 213.10.58.27:53319 X-Complaints-To: abuse@planet.nl Xref: x330-a1.tempe.blueboxinc.net comp.sys.acorn.programmer:225 Dear Pete, > Have you tried &7FFFFFFF for the large y integer value. I tried the > Font_ScanString call using &3FFFFFFF for both the x and y values and > got cx%=0, but it worked using &3FFFFFFF for the x value and &7FFFFFFF > for the y value. Ah, now we're getting somewhere! When I increase both values for x and y to &7FFFFFFF on entry, then I do get a response in cx% other than 0. > SYS "Font_ConverttoOS",cx% TO ,cx%. When I put an extra comma before the first cx%, then this call does a proper conversion indeed. Now, when I type some text, either in Russian or in English, the caret follows the string obediently and accurately. Great! The new challenge is finding out how to place the caret there, where I click the mouse within a given string. Mmm... any clue? Kind regards, Paul Sprangers