On Friday 14 February 2003 3:08 pm, [EMAIL PROTECTED] wrote: > On Fri, 14 Feb 2003, Angus Leeming wrote: > > Congratulations duly sent. Incidentally, why are you using > > 'current_view'. It's a nasty, ugly hack. Could you not pass a (BufferView > > *) to the function that requires this? That's guaranteed to work in the > > future also when we have more than one BufferView. > > Good question....how can I not start from current_view, to get the > position of the cursor which lies on the current buffer?
Well, you must call this code FROM somewhere. If this somewhere is a class method, does the class have access to a BufferView* returned by buffer.h: BufferView * getUser() const; BufferView_pimpl.h: BufferView * bv_; funcrequest.h: BufferView * view() const; lyxfunc.h: BufferView * view() const; lyxtext.h: BufferView * bv; Angus