Thanks chad also for sharing this alternative method of sayFormattedMesage with output type of OT_USER_BUFFER, for adding stuff to virtual viewer. I never knew about that one before. But, given your indication of the potential advantages though, of using your secondary method, which is what I've been using, re adding all the text first with UserBufferAddText lines, then using UserBufferActivate at the end, i.e. this not running the risk of obscuring other windows onScreen from which you may be needing clear to grab onScreen Text from etc, Could you perhaps share the particular reasons why you choose the SayFormattedMessage method as your primary one? There obviously must be some advantage to outweigh what I can myself only see at present as being potentially disadvantageous, due to reasons you described, but at present I'm unable to glean what those advantages might be? thanks. geoff c. ----- Original Message ----- From: <chad.foster@xxxxxxxxxx> To: <jawsscripts@xxxxxxxxxxxxx> Sent: Thursday, December 25, 2008 1:55 AM Subject: [jawsscripts] Re: Putting application windows in the virtual buffer > See the UserBuffer functions. UserBufferAddText is the one that allows > you to specify functions for links in the User Buffer. > > I usually call SayFormattedMessage with the output type of > OT_USER_BUFFER to start the User Buffer, then add text using the > function above. This gives you the desired effect for the say all. > > Optionally, you can add all of the text, then use the > UserBufferActivate function to bring the User Buffer to the forefront. > The avenue you choose depends on if the User Buffer clouds the > processing logic (obscures windows etc.) required to build its > contents. > > You need to write the functions to execute when the user clicks ENTER > on one of those User Buffer links, which executes the desired > activity. > > > Good luck, > > On 12/24/08, Andy Borka <andy@xxxxxxxxxxxxxxxxxxx> wrote: > > I have an application that uses its main window as an html_server class. > > I know for sure that it is html content since it has links and stuff in > > it. Was just wondering how you put it in the virtual buffer and show it > > like a web page? > > > > > > __________ > > Visit and contribute to The JAWS Script Repository http://jawsscripts.com > > > > View the list's information and change your settings at > > //www.freelists.org/list/jawsscripts > > > > > > > -- > Chad Foster > Access Technology Solutions > Leveling The Playing Field Through Technology > http://www.GO-ATS.net > __________ > Visit and contribute to The JAWS Script Repository http://jawsscripts.com > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts > __________ Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at //www.freelists.org/list/jawsscripts