Re: Making the Versions Browser less of a dog

2014-11-20 Thread Jerry Krinock
> On 2014 Nov 20, at 18:10, Graham Cox wrote: > > I can already see a bit of a problem with what I'm trying to do though - > without reading and parsing my file data, the UI isn't built properly, for > example I have a source list outline view that is populated by the data model > I load. If

Re: Making the Versions Browser less of a dog

2014-11-20 Thread Graham Cox
Thanks Jerry, I hadn't known about -isInViewingMode - I'll check out whether it means anything I can use :) I can already see a bit of a problem with what I'm trying to do though - without reading and parsing my file data, the UI isn't built properly, for example I have a source list outline vi

Re: Making the Versions Browser less of a dog

2014-11-20 Thread Jerry Krinock
> On 2014 Nov 19, at 20:36, Graham Cox wrote: > > Is there a sound way to determine at document creation time whether the VB is > active or not? Try the term “viewing mode”, as in-[NSDocument inViewingMode]. The documentation leaves me unsure as to whether or not “viewing mode” == “versions

Re: Making the Versions Browser less of a dog

2014-11-19 Thread Maxthon Chan
> On Nov 20, 2014, at 09:36, Graham Cox wrote: > > As we know, the Versions Browser causes your app to open an actual document > for each version it displays in the Browser. > > If you have large documents that cause a complex drawing to need to be > rendered, the experience is horrible - eac

Making the Versions Browser less of a dog

2014-11-19 Thread Graham Cox
As we know, the Versions Browser causes your app to open an actual document for each version it displays in the Browser. If you have large documents that cause a complex drawing to need to be rendered, the experience is horrible - each version takes seconds to open and more seconds to display.