• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: New Tool: Click to Open
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New Tool: Click to Open


  • Subject: Re: New Tool: Click to Open
  • From: Mike Schrag <email@hidden>
  • Date: Wed, 12 Mar 2008 16:07:58 -0400

Nah, no way Mike could do that. :-P

You know, I had the same thought. AND there IS an browser integrated into Eclipse. But that would probably be way hard. I don't think Mike is up to that.
Funny thing is that if I can make it work in Eclipse in the Browser view, it actually probably COULD be done onto Safari outside. The biggest problem here -- and if you try this in the nightly you can see it happen -- is that Eclipse is a carbon app, and apparently the WebKit view for Carbon is always-on-top. You can't put any components over it. In fact, occasionally you can see that when you resize the outline view it's actually not CONTAINED inside its parent -- it's kept in-sync and drawn over top of it in the correct square (when your machine is under load, you can sometimes see it lag SLIGHTLY behind your resize). Well, this, unfortunately, screws us, because it means we can't drag with the fancy drag-and-drop binding trick that we are currently using, which is putting a transparent component on top of the eclipse shell and drawing, but it's always UNDER the browser view. If you drag over to outline, you'll see the drag just stops at the edge until you come back out. This frustrates me to no end. I'm hoping that the new Cocoa SWT implementation will fix this, because everything will be Cocoa and it won't be the HI junk anymore. I wouldn't expect this until AT LEAST the next major release of Eclipse, though. I do have some other tricks to try, though ... It's possible that even though I can't draw over top, maybe I can at least detect the drag events on the browser that were initiated outside, and switch to provide drag-over feedback in the browser control (possibly even from Javascript), though I'd have to turn off the line drag at the switchover point.

ms

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: New Tool: Click to Open
      • From: Chuck Hill <email@hidden>
References: 
 >New Tool: Click to Open (From: Chuck Hill <email@hidden>)
 >Re: New Tool: Click to Open (From: David Avendasora <email@hidden>)
 >Re: New Tool: Click to Open (From: Chuck Hill <email@hidden>)

  • Prev by Date: Re: Class 'Session' exists but is not a subclass of WOSession?
  • Next by Date: Tutorial
  • Previous by thread: Re: New Tool: Click to Open
  • Next by thread: Re: New Tool: Click to Open
  • Index(es):
    • Date
    • Thread