On Feb 21, 2006, at 2:44 PM, Timothy Miller wrote:

Oh dear, this isn't supposed to be difficult. Maybe I'll get used to the new documentation format. So far, it seems to have evolved from "terse" to "overwhelming."

All I want to do is put a clickable link in a field that will open a web browser and navigate to the URL specified in the link.

I.e., I might like to enter a link like http:// www.nigerianmillions.com in a field. There might be text in the field, before and after the link. If I click on the link, I want my web browser to open and go to that web page.

Let's say fld "bunchamoney" contains the text "You can get millions by going to this web site." and you want to make the word "millions" clickable. Make the word "hot" and associate a string of text with it like this:

        set the textStyle of word 4 of fld "bunchamoney" to link
set the linkText of word 4 of fld "bunchamoney" to "http:// www.nigerianmillions.com"

Now lock the field and write a linkClicked handler in its script. The linkClicked message returns the linkText of the linked text you clicked on so you have to provide a variable to hold the linkText contents:

on linkClicked linkTextOfTheWordIClickedOn -- (or any variable name you want)
    if linkTextOfTheWordIClickedOn contains "http://"; then
      revGoUrl linkTextOfTheWordIClickedOn
    end if
  end linkClicked

The revGoURL command opens the url in the browser that is set as the default browser for your system.

I can't quite figure out how. It will be obvious *after* someone tells me. It never seems obvious *before* someone tells me.

After a few times of having it become obvious *after* someone tells you, you'll start to get a feel for what "obvious" is in the Rev context. :-)

I have several web browsers installed on my machine. Can I specify a browser with the link? Like, "Use any browser that happens to be open." or "If no browser is open, use Safari"? Otherwise, just "Use Safari; launch it first if necessary"?

HTH

Devin


Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to