• 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: white screen windows at first
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: white screen windows at first


  • Subject: Re: white screen windows at first
  • From: "Paul Sanders" <email@hidden>
  • Date: Mon, 26 Apr 2010 22:47:24 +0100

It sounds like [NSWindow flushWindow] isn't getting called.
Nothing is sent to the window server until that happens.  In a
'normal' Cocoa app, this is taken care of in the event loop but
in your case that evidently isn't happening.  It might be good
enough just to call it at the end of your drawRect: method, but
calling it too often hurts performance and, depending on exactly
what is being drawn when, can cause 'screen flash'.

Paul Sanders.

----- Original Message -----
From: "Bill Appleton" <email@hidden>
To: "cocoa-dev list" <email@hidden>
Sent: Monday, April 26, 2010 10:35 PM
Subject: white screen windows at first


hi all,

when my windows are first shown there is no drawing inside, they
are white

but when i slowly move the mouse over to the close box and the
close box
responds to the mouse hover suddenly they draw their content
properly

does this ring any bells with people? i'm not sure where to look
in the docs
for this one

i have properly subclassed the NSView and the drawRect message
is working...
do i need to do something else when I first show a window?

thanks,

bill appleton



_______________________________________________

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: white screen windows at first
      • From: Bill Appleton <email@hidden>
References: 
 >white screen windows at first (From: Bill Appleton <email@hidden>)

  • Prev by Date: Re: white screen windows at first
  • Next by Date: Re: white screen windows at first
  • Previous by thread: Re: white screen windows at first
  • Next by thread: Re: white screen windows at first
  • Index(es):
    • Date
    • Thread