No announcement yet.

List box working with 2 web browsers

  • Filter
  • Time
  • Show
Clear All
new posts

  • List box working with 2 web browsers

    Hi, how can I make that when I select an Item from a list box it shows a different text or object on each browser if i have two of them?

  • #2
    Re: List box working with 2 web browsers

    Hi angelo

    Something like this will work:

    %SelectedIndex% = ListBoxObject[ListBox1].GetSelected
    IF (%SelectedIndex% = 0)
    WebBrowserObject[WebBrowser1].NavigateTo ("?\address\file.htm")
    IF (%SelectedIndex% = 1)
    WebBrowserObject[WebBrowser2].NavigateTo ("?\address\file.htm")
    END IF
    END IF
    = Derek
    ["All glory comes from daring to begin" - fortune cookie]


    • #3
      Re: List box working with 2 web browsers

      If I understand you correctly, the problem is how to store two different addresses in a list? So that when you click on one item, you can get two different URLs, one for each Web Browser Object?

      If so, it's actually pretty simple. First, I'll assume you're using the item::data notation, to have a descriptive title in the list (like "Hilarious Antler Antics Page") along with a hidden data element, where you will store the URL.

      To get more than one URL in the data part, just use a delimited list. Like so:


      Using || as a delimiter to separate URL1 from URL2. You can use any delimiter you want, so long as it's different from :: and, if you're adding items to the list box with actions, also different from the delimiter you use in the Add Items action (which is ;; by default -- that's why I used || in this example).

      Hilarious Antler Antics Page::||

      When you wanted to get the URLs for the selected item, you'd just use a "List Box - Get Data" action, to get a delimited list like this:||

      ...and store that in a variable. Then, you'd use two "String - Get Delimited String" actions to get item 0 and item 1 from the list (in that variable) and store each URL in a variable. Then use the variables in "Web Browser Object - Navigate To" actions. Note: in the "String - Get Delimited String" actions, make sure you set the delimiter field to || or whatever you decided to use as the delimiter.
      --[[ Indigo Rose Software Developer ]]