Special

Special Print Closeout!

We're clearing out the remainder of our print issues at fire sale prices -- as much as 75% off! Quantities are extremely limited and only available while supplies last. Hurry to take advantage of this one-time offer.

RBD Magazines

Once these printed back issues are gone, they are gone!

Article Preview


Buy Now

PDF:

Beginner's Corner

Browsing the Web

Using the HTTPViewer control

Issue: 6.6 (September/October 2008)
Author: Marc Zeedar editor-at-rbdeveloper.com
Article Description: No description available.
Article Length (in bytes): 14,912
Starting Page Number: 38
RBD Number: 6613
Resource File(s):

Download Icon 6613.zip Updated: Monday, September 1, 2008 at 2:43 PM

Related Link(s): None
Known Limitations: None

Excerpt of article text...

I must be getting old -- I remember when the term "web browser" was a novelty. Today web browsers are so standard it's not uncommon to have one inside another application.

For example, many help systems will use HTML-based help files and the help viewer application (or built-in viewer) is essentially a mini-web browser. Other programs need to link you to the web for viewing information and sometimes it is better (interface-wise) to do that in an integrated fashion rather than sending the user to their default browser.

How is this done, you ask? Isn't rendering HTML a lot of overhead for an application? Well, there's not much overhead because most modern operating systems today already feature a web-browser engine as part of the OS. Therefore it's easy for other applications to simply call that engine when some HTML needs rendering.

REALbasic lets you do this easily with its HTTPViewer control. This is a seemingly basic control, but it has surprising power and usefulness. Today we'll explore how to incorporate it into your own application.

...End of Excerpt. Please purchase the magazine to read the full article.

Article copyrighted by REALbasic Developer magazine. All rights reserved.


 


|

 


Weblog Commenting and Trackback by HaloScan.com