• 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: Cursor above siblings
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cursor above siblings


  • Subject: Re: Cursor above siblings
  • From: ecir hana <email@hidden>
  • Date: Sat, 10 Jan 2015 20:42:10 +0100

On Sat, Jan 10, 2015 at 6:18 PM, Quincey Morris <
email@hidden> wrote:


> — Make sure you *start* by investigating whether the tracking area options
> are configured correctly. You’re wasting your time if you go off looking
> for interactions between “sibling” tracking areas if in fact you just put
> the tracking area’s rect in the wrong place.
>

I have single one custom view and its tracking area covers the whole [self
bounds]. I set the tracking area in awakeFromNib and it works. Btw.,
"Quickies for NSView" has a section for "Setting a cursor for a view" which
works, too.

— If you can’t get it to work with the button, try ignoring the button, and
> add a custom view as a sibling of the text view. If that works, then
> perhaps the button is doing something itself that’s interfering with your
> intentions.
>
> — Re-arrange your view hierarchy so that the button [or your custom view]
> is still a sibling of the text view, but does not overlap it at all.
> Install a tracking area that (say) changes the pointer to a pointing
> finger, so it’s really obvious when it works right. If it doesn’t, the
> problem is nothing to do with the text field. There’s no point in going on
> to the next step until this works.
>

It works as expected: the custom view shows one pointer, textview the
other. They views don't overlap.


> — Then, move the button so that it partially overlaps the text field. You
> should now be able to see if there are any side-effects of crossing into
> and out of the overlap. If there are, you’ll have to do extra work to find
> a solution.
>

And that is where it stops working, no need to visit Neptune. The part of
custom view over the textview stops displaying the defined cursor, at shows
I-beam cursor instead.
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: Cursor above siblings
      • From: Quincey Morris <email@hidden>
References: 
 >Cursor above siblings (From: ecir hana <email@hidden>)
 >Re: Cursor above siblings (From: Uli Kusterer <email@hidden>)
 >Re: Cursor above siblings (From: ecir hana <email@hidden>)
 >Re: Cursor above siblings (From: Uli Kusterer <email@hidden>)
 >Re: Cursor above siblings (From: ecir hana <email@hidden>)
 >Re: Cursor above siblings (From: Quincey Morris <email@hidden>)

  • Prev by Date: Re: Cursor above siblings
  • Next by Date: Re: Cursor above siblings
  • Previous by thread: Re: Cursor above siblings
  • Next by thread: Re: Cursor above siblings
  • Index(es):
    • Date
    • Thread