Re: Comparing pixels in an image
Re: Comparing pixels in an image
- Subject: Re: Comparing pixels in an image
- From: Eamon Ford <email@hidden>
- Date: Wed, 18 Jan 2006 14:57:09 -0800
OK, thanks. I'll try that.
On Jan 18, 2006, at 2:54 PM, Jonathan del Strother wrote:
I don't know if webview allows you to easily apply a css style to
the page elements, but you might try the overflow:hidden property...
On 18 Jan 2006, at 19:47, Eamon Ford wrote:
It's okay. Maybe I'll just use JavaScript.
On Jan 18, 2006, at 7:36 AM, John Stiles wrote:
Sorry, I just double checked and you're right. The webview
doesn't have a regular NSScrollView built in.
(I think this is because of various web features like frames,
etc.. A web page may have multiple sets of scrollbars or none at
all.)
It looks like the class for the scrollbars in a web view is
"WebDynamicScrollBarsView" which is not a public API.
Sorry, I'm out of ideas. I'm sure you could use JavaScript to
turn off the scroll bars temporarily. Trying to identify them on
a pixel level is going to be a huge pain in the butt, though.
Eamon Ford wrote:
Hmm, neither of those are working. When I switch to list view,
it just shows the WebView, without an NSScrollView.
On Jan 17, 2006, at 8:51 PM, John Stiles wrote:
Two ways:
- you can use the list view instead of the graphical view. On
the right side of the "Instances" pane there are two tiny
icons, one with four squares and one with horizontal lines.
Click the horizontal lines.
- you can access it in the graphical view of IB if you try to
make a connection on the very edge of the web-view area. Not
sure why it works that way, it just does.
Eamon Ford wrote:
But I mean, how do I access it in IB? All I can select is the
WebView.
On Jan 17, 2006, at 7:16 PM, John Stiles wrote:
Well, typically you'd make an outlet in IB, like with any
other view.
On Jan 17, 2006, at 4:11 PM, Eamon Ford wrote:
Aha, okay. But how do I access the NSScrollView?
On Jan 17, 2006, at 3:13 PM, John Stiles wrote:
The web view is embedded inside an NSScrollView, which is
in charge of the scrollers. You can hide them that way.
On Jan 17, 2006, at 2:50 PM, Eamon Ford wrote:
I have a method that takes a screenshot of a WebView, but
I don't want there to be scroll bars in the screenshot. I
don't see a way to set the WebView to not have scroll
bars, without perhaps subclassing it, so I thought the
easiest way would be to determine if scroll bars show up
in the screenshot, and if they do, cut them out.
I'm rather new to Cocoa, so I might be doing this wrong.
Is there a better way to do this?
On Jan 17, 2006, at 2:43 PM, John C. Randolph wrote:
On Jan 17, 2006, at 1:45 PM, Eamon Ford wrote:
How do I compare the pixels at specified coordinates in
an image?
What are you trying to do?
-jcr
John C. Randolph <email@hidden> (408) 914-0013
Roaming Cocoa Engineer,
Available for your projects at great Expense and
Inconvenience.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40blizzard.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40steelskies.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden