Susan, Right. the Daisy view and the braille view would be projections of a utdml document. This looks promising. I hope to give all this more attention soon. Right now I'm concentrating on developing the files to build liblouisutdml.dll using msvc. The lack of this dll is what is really holding back BrailleBlaster frm doing something useful. I'm inching forward step by step. The difficulties are no greater than I expected, although working out all the little gotchas can get tedious. John On Mon, Jun 13, 2011 at 02:27:53PM -0600, Susan Jolly wrote: > Chris, > > I think it is possible that there is an "amazing solution" if only we knew > the right person to ask. > > This article talks about the Eclipse capability to distinguish widget > coordinates from model coordinates. "A widget coordinate corresponds to a > position on the text viewer while a model coordinate corresponds to a > position on the document." A view which doesn't show the entire document > is here called a "projection." So one can imagine that the print view and > braille views could be separate projections from the same document. > > http://www.eclipse.org/articles/Article-Folding-in-Eclipse-Text-Editors/folding.html > > Unfortunately the example code, which is for an XML editor, is built as an > Eclipse plugin rather than as a stand-alone so I can't understand most of > it. > > Susan > -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities