![background image](http://html1.mh-extra.com/html/amx/i-pclink-web/i-pclink-web_instruction-manual_2938917028.webp)
Programming i!-PCLink/Web
22
i!-PCLinkWeb
Out-bound Strings
i!-PCLink/Web also supports a file directly as an out-bound strings (master to device). Simply
sending the name of any file or web site as a string will open the file or web site directly.
Channels
i!-PCLink/Web supports the following control channels (master to PC).
In-bound Strings (Cont.)
BROWSERTITLE-<title>
Returns the current webpage title from the internal web browser.
BROWSERSTATUS-<status>
Returns the current browser status/link from the internal web
browser.
LINKCOUNT-<count>
Received the internal web browser link count
LINK-<index>,<name>
Received an internal web browser link list item
LINKURL-<index>,<url>
Received a internal web browser link item url
WINDOWCOUNT-<count>
Returns the total number of windows on the computer.
WINDOW-<index>,<handle>,<name>
Returns a window list item.
Channels
PCL_CHNL_BROWSER_HOME = 1 //go to home page in the internal web browser
PCL_CHNL_BROWSER_STOP = 2 //stop loading page in internal web browser
PCL_CHNL_BROWSER_BACK = 3 //navigate to previous page in the internal web browser
PCL_CHNL_BROWSER_NEXT = 4 //navigate to next page in the internal web browser
PCL_CHNL_BROWSER_RELOAD = 5 //reload page in the internal web browser
PCL_CHNL_BROWSER_PREV_LINK = 6 //navigate to the previous hyperlink in the PCLink/Web internal
web browser
PCL_CHNL_BROWSER_NEXT_LINK = 7 //navigate to the next hyperlink in the internal web browser
PCL_CHNL_BROWSER_SELECT_LINK = 8 //select the current hyperlink in the internal web browser
PCL_CHNL_BROWSER_SCROLL_UP = 9 //scroll up in the internal web browser
PCL_CHNL_BROWSER_SCROLL_DOWN = 10 //scroll down in the internal web browser
PCL_CHNL_BROWSER_PAGE_UP = 11 //move page up in the internal web browser
PCL_CHNL_BROWSER_PAGE_DOWN = 12 //move page down in the internal web browser
PCL_CHNL_BROWSER_CLOSE = 13 //close the internal web browser
PCL_CHNL_MOUSE_INVISIBLE = 20 //hide/show mouse cursor
PCL_CHNL_MOUSE_UPDATES = 21 //enable/disable mouse position update from the computer
PCL_CHNL_MOUSE_CLICK_LEFT = 22 //emulate a left mouse click on the computer
PCL_CHNL_MOUSE_CLICK_MIDDLE = 23 //emulate a middle mouse click on the computer
PCL_CHNL_MOUSE_CLICK_RIGHT = 24 //emulate a right mouse click on the computer
PCL_CHNL_MOUSE_DCLICK_LEFT = 25 //emulate a left mouse double click on the computer
PCL_CHNL_MOUSE_DCLICK_MIDDLE = 26 //emulate a middle mouse double click on the computer
PCL_CHNL_MOUSE_DCLICK_RIGHT = 27 //emulate a right mouse double click on the computer
PCL_CHNL_TASKBAR_INVISIBLE = 32 //hide/show the system taskbar
PCL_CHNL_DESKTOP_INVISIBLE = 33 //hide/show the desktop icons
PCL_CHNL_STARTMENU_INVISIBLE = 34 //hide/show the system start menu button
PCL_CHNL_WINDOW_CLOSE = 40 //close the current active window
PCL_CHNL_WINDOW_SWITCH = 41 //switch tasks
PCL_CHNL_WINDOW_MINIMIZE = 42 //minimize current active window