Thanks..... looks like this is window relative not screen absolute. Pretty it sure it won't work with setting the tooltip but hope to be proven wrong :) I'll test it later tonight. Kevin On Sun, Dec 28, 2008 at 9:31 AM, Lennart Borgman wrote: > On Sun, Dec 28, 2008 at 6:20 PM, Kevin Burton wrote: > > In the predictive package? > > I think one just needs to compute the left-margin width. > > Here is what I have. There is indeed a problem with the left margin. > What change do you propose? > > (defun point-to-coord (point) > "Return coordinates of POINT in selected window. > The coordinates are in the form \(\(XOFFSET YOFFSET) WINDOW). > This form is suitable for `popup-menu'." > ;; Fix-me: showtip.el adds (window-inside-pixel-edges > ;; (selected-window)). Why? > (let* ((pn (posn-at-point point)) > (x-y (posn-x-y pn)) > (x (car x-y)) > (y (cdr x-y)) > (pos (list (list x (+ y 20)) (selected-window)))) > pos)) > > > I wrote a tooltip-at-point package a few years ago (but never got it t > work > > reliably) and added this into the mix.... > > Kevin > > > > On Sun, Dec 28, 2008 at 9:14 AM, Lennart Borgman < > lennart.borgman@gmail.com> > > wrote: > >> > >> On Sun, Dec 28, 2008 at 10:53 AM, Jason Rumney wrote: > >> > Kevin Burton wrote: > >> >> > >> >> You mean by specifying top and left? I think that is what I was > going > >> >> to > >> >> do to position the tooltip but first I need to find out the x/y of > the > >> >> current point. > >> > > >> > (posn-at-point &optional POS WINDOW) > >> > >> I think there is a bug with left margin. (Though I have not had time > >> to submit a bug report for this.) > -- Founder/CEO Spinn3r.com Location: San Francisco, CA AIM/YIM: sfburtonator Skype: burtonator Work: http://spinn3r.com