![background image](http://html1.mh-extra.com/html/amx/i-pclink-web/i-pclink-web_instruction-manual_2938917030.webp)
Programming i!-PCLink/Web
24
i!-PCLinkWeb
dvKP is the touch panel device array that i!-PCLink/Web application will communicate
with. That utilize keyboard capabilities.
The touch panels channel codes, variables text codes, and level codes are compiled directly in the
i!-PCLinkWeb2Mod.axs module. You may use the existing code or modify the module with your
own custom codes. Remember to compile the module is code are modified.
//--------------------------------------------------------
// i!-PCLink/Web CHANNEL CODES
//--------------------------------------------------------
(* Keyboard Control Buttons - KB Mode Status, Enter KB Mode, Exit KB Mode,
Shift, Control, Alt, Win, Caps Lock, Num Lock, Scroll Lock *)
INTEGER nchKeyboardCtrl[] = { 187,188,189,190,191,192,193,194,195,196 }
(* Web Browser - Open Browser, Close Browser *)
INTEGER nchWebBrowser[] = { 197,198 }
(* Web Browser Control - Back, Forward, Reload, Cancel, Home,
Previous Link, Next Link, Select Link,
Page Up, Page Down, Scroll Up, Scroll Down *)
INTEGER nchWebBrowserCtrl[] = { 199,200,201,202,203,
204,205,206,
NO_BUTTON,NO_BUTTON,207,208}
(* Web Browser Size Ratio - 100%, 75%, 50% *)
INTEGER nchWebBrowserScale[] = { 209,210,211 }
(* Active Window Controls - Close, Switch Tasks, Minimize, Normalize, Maximize,
Minimize All *)
INTEGER nchActiveWindow[] = { 212,213,214,215,216,NO_BUTTON }
(* File Control - Refresh, Page Up, Page Down, Top of List, Bottom of List,
Move to Root Directory, Move Up 1 Directory *)
INTEGER nchFilesCtrl[] = { 185,217,218,219,220, 221,222 }
(* File Select - 1 Open, 1 Print and 7 File buttons *)
INTEGER nchFiles[] = { 223,224, 225,226,227,228,229,230,231 }
(* Mouse Control Buttons - Mouse Update Status, Enable Mouse Updates, Disable
Mouse Updates,
Left Click, Middle Click, Right Click,
Left Double-Click, Middle Double-Click, Right Double-
Click *)
INTEGER nchMouseCtrl[] = {
232,233,234,235,236,237,NO_BUTTON,NO_BUTTON,NO_BUTTON }
(* Volume Mutes - Master Vol *)
INTEGER nchVolumeMute[] = { 238 }
(* Shortcuts - 1 Open, 1 Print button and 10 Shortcut buttons *)
INTEGER nchShortcuts[] = { 249,250,
239,240,241,242,243,244,245,246,247,248 }
(* Window List - 1 Activate, 1 Close, and 7 File buttons *)
INTEGER nchWindows[] = { 176,177, 178,179,180,181,182,183,184 }
(* Window List Control - Refresh, Page Up, Page Down, Top of List, Bottom of
List *)
INTEGER nchWindowsCtrl[] = { NO_BUTTON,172,173,174,175 }
(* Computer Blackout Controls - Enable Blackout, Disable Blackout, Toggle
Blackout *)
INTEGER nchBlackout[] = { NO_BUTTON,NO_BUTTON,254 }
(* Info - i!-PClink/Web is Online *)