APPCOMMON
The AppCommon class is for the basic TV functions (for example, Key Registration, and so on).
Add the following line for AppCommon class into a html file your own : <object id="plugin" classid="clsid:SAMSUNG-INFOLINK-SEF" style="width:0px; height:0px;"></object> |
You can declare AppCommon class like this : ex) plugin = document.getElementById("plugin"); plugin.Open('AppCommon', '1.001', 'AppCommon'); plugin.Execute('method', 'parm1', 'parm2'); |
Contents
- Constants
- Methods
- CheckReservedKey
- IsKeyRegister
- RegisterAllKey
- RegisterColorKey
- RegisterKey
- RegisterNaviKey
- RegisterNumKey
- RegisterPlaybackKey
- SendKeyToTVViewer
- UnregisterAllKey
- UnregisterColorKey
- UnregisterKey
- UnregisterNaviKey
- UnregisterNumKey
- UnregisterPlaybackKey
- FlagSmartControlNumber
- HideSmartControlNumber
- ShowSmartControlNumber
Constants
Name | Value | Description |
PL_APPCOMMON_KEY_JOYSTICK_OK | 29443 | JOYSTICK OK |
PL_APPCOMMON_KEY_MENU | 262 | MENU |
PL_APPCOMMON_KEY_JOYSTICK_UP | 29460 | JOYSTICK UP |
PL_APPCOMMON_KEY_JOYSTICK_DOWN | 29461 | JOYSTICK DOWN |
PL_APPCOMMON_KEY_JOYSTICK_LEFT | 4 | JOYSTICK LEFT |
PL_APPCOMMON_KEY_JOYSTICK_RIGHT | 5 | JOYSTICK RIGHT |
PL_APPCOMMON_KEY_3 | 6 | 3 |
PL_APPCOMMON_KEY_VOLUP | 7 | VOLUP |
PL_APPCOMMON_KEY_4 | 8 | 4 |
PL_APPCOMMON_KEY_5 | 9 | 5 |
PL_APPCOMMON_KEY_6 | 10 | 6 |
PL_APPCOMMON_KEY_VOLDOWN | 11 | VOLDOWN |
PL_APPCOMMON_KEY_7 | 12 | 7 |
PL_APPCOMMON_KEY_8 | 13 | 8 |
PL_APPCOMMON_KEY_9 | 14 | 9 |
PL_APPCOMMON_KEY_MUTE | 27 | MUTE |
PL_APPCOMMON_KEY_CHDOWN | 65 | CHDOWN |
PL_APPCOMMON_KEY_0 | 17 | 0 |
PL_APPCOMMON_KEY_CHUP | 68 | CHUP |
PL_APPCOMMON_KEY_PRECH | 259 | PRECH |
PL_APPCOMMON_KEY_GREEN | 20 | GREEN |
PL_APPCOMMON_KEY_YELLOW | 21 | YELLOW |
PL_APPCOMMON_KEY_CYAN | 22 | CYAN |
PL_APPCOMMON_KEY_STEP | 1023 | STEP |
PL_APPCOMMON_KEY_DEL | 1024 | DEL |
PL_APPCOMMON_KEY_ADDDEL | 1025 | ADDDEL |
PL_APPCOMMON_KEY_SOURCE | 222 | SOURCE |
PL_APPCOMMON_KEY_TV | 77 | TV |
PL_APPCOMMON_KEY_AUTO | 1028 | AUTO |
PL_APPCOMMON_KEY_MOIP | 1029 | MOIP |
PL_APPCOMMON_KEY_PMENU | 1030 | PMENU |
PL_APPCOMMON_KEY_INFO | 31 | INFO |
PL_APPCOMMON_KEY_PIP_ONOFF | 1032 | PIP ONOFF |
PL_APPCOMMON_KEY_PIP_SWAP | 1033 | PIP SWAP |
PL_APPCOMMON_KEY_PIP_ROTATE | 1034 | PIP ROTATE |
PL_APPCOMMON_KEY_PLUS100 | 35 | PLUS100 |
PL_APPCOMMON_KEY_PIP_INPUT | 1036 | PIP INPUT |
PL_APPCOMMON_KEY_CAPTION | 652 | CAPTION |
PL_APPCOMMON_KEY_PIP_STILL | 1038 | PIP STILL |
PL_APPCOMMON_KEY_AD | 1039 | AD |
PL_APPCOMMON_KEY_PMODE | 1040 | PMODE |
PL_APPCOMMON_KEY_SOUND_MODE | 1041 | SOUND MODE |
PL_APPCOMMON_KEY_NR | 1042 | NR |
PL_APPCOMMON_KEY_SMODE | 1043 | SMODE |
PL_APPCOMMON_KEY_TTX_MIX | 650 | TTX MIX |
PL_APPCOMMON_KEY_EXIT | 45 | EXIT |
PL_APPCOMMON_KEY_ENTER | 1046 | ENTER |
PL_APPCOMMON_KEY_PIP_SIZE | 1047 | PIP SIZE |
PL_APPCOMMON_KEY_MAGIC_CHANNEL | 1048 | MAGIC CHANNEL |
PL_APPCOMMON_KEY_PIP_SCAN | 1049 | PIP SCAN |
PL_APPCOMMON_KEY_PIP_CHUP | 1050 | PIP CHUP |
PL_APPCOMMON_KEY_PIP_CHDOWN | 1051 | PIP CHDOWN |
PL_APPCOMMON_KEY_DEVICE_CONNECT | 1052 | DEVICE CONNECT |
PL_APPCOMMON_KEY_HELP | 1053 | HELP |
PL_APPCOMMON_KEY_ANTENA | 1054 | ANTENA |
PL_APPCOMMON_KEY_CONVERGENCE | 1055 | CONVERGENCE |
PL_APPCOMMON_KEY_11 | 73 | 11 |
PL_APPCOMMON_KEY_12 | 1057 | 12 |
PL_APPCOMMON_KEY_AUTO_PROGRAM | 1058 | AUTO PROGRAM |
PL_APPCOMMON_KEY_FACTORY | 1059 | FACTORY |
PL_APPCOMMON_KEY_3SPEED | 1060 | 3SPEED |
PL_APPCOMMON_KEY_RSURF | 1061 | RSURF |
PL_APPCOMMON_KEY_ASPECT | 653 | ASPECT |
PL_APPCOMMON_KEY_EMANUAL | 1063 | EMANUAL |
PL_APPCOMMON_KEY_GAME | 1064 | GAME |
PL_APPCOMMON_KEY_QUICK_REPLAY | 1065 | QUICK REPLAY |
PL_APPCOMMON_KEY_STILL_PICTURE | 1066 | STILL PICTURE |
PL_APPCOMMON_KEY_DTV | 1067 | DTV |
PL_APPCOMMON_KEY_FAVCH | 256 | FAVCH |
PL_APPCOMMON_KEY_REWIND | 69 | REWIND |
PL_APPCOMMON_KEY_STOP | 70 | STOP |
PL_APPCOMMON_KEY_PLAY | 71 | PLAY |
PL_APPCOMMON_KEY_FF | 72 | FF |
PL_APPCOMMON_KEY_REC | 192 | REC |
PL_APPCOMMON_KEY_PAUSE | 74 | PAUSE |
PL_APPCOMMON_KEY_TOOLS | 115 | TOOLS |
PL_APPCOMMON_KEY_INSTANT_REPLAY | 1076 | INSTANT REPLAY |
PL_APPCOMMON_KEY_LINK | 1077 | LINK |
PL_APPCOMMON_KEY_FF_ | 1078 | LEY FF |
PL_APPCOMMON_KEY_GUIDE | 651 | GUIDE |
PL_APPCOMMON_KEY_REWIND_ | 1080 | REWIND |
PL_APPCOMMON_KEY_ANGLE | 1081 | ANGLE |
PL_APPCOMMON_KEY_RESERVED1 | 1082 | RESERVED1 |
PL_APPCOMMON_KEY_ZOOM1 | 1083 | ZOOM1 |
PL_APPCOMMON_KEY_PROGRAM | 1084 | PROGRAM |
PL_APPCOMMON_KEY_BOOKMARK | 1085 | BOOKMARK |
PL_APPCOMMON_KEY_DISC_MENU | 1086 | DISC MENU |
PL_APPCOMMON_KEY_PRINT | 1087 | |
PL_APPCOMMON_KEY_RETURN | 88 | RETURN |
PL_APPCOMMON_KEY_SUB_TITLE | 1089 | SUB TITLE |
PL_APPCOMMON_KEY_CLEAR | 1090 | CLEAR |
PL_APPCOMMON_KEY_VCHIP | 1091 | VCHIP |
PL_APPCOMMON_KEY_REPEAT | 78 | REPEAT |
PL_APPCOMMON_KEY_DOOR | 1093 | DOOR |
PL_APPCOMMON_KEY_OPEN | 1094 | OPEN |
PL_APPCOMMON_KEY_WHEEL_LEFT | 29468 | WHEEL LEFT |
PL_APPCOMMON_KEY_POWER | 76 | POWER |
PL_APPCOMMON_KEY_SLEEP | 1097 | SLEEP |
PL_APPCOMMON_KEY_2 | 98 | 2 |
PL_APPCOMMON_KEY_DMA | 1099 | DMA |
PL_APPCOMMON_KEY_TURBO | 1100 | TURBO |
PL_APPCOMMON_KEY_1 | 101 | 1 |
PL_APPCOMMON_KEY_FM_RADIO | 1102 | FM RADIO |
PL_APPCOMMON_KEY_DVR_MENU | 1103 | DVR MENU |
PL_APPCOMMON_KEY_MTS | 655 | MTS |
PL_APPCOMMON_KEY_PCMODE | 1105 | PCMODE |
PL_APPCOMMON_KEY_TTX_SUBFACE | 1106 | TTX SUBFACE |
PL_APPCOMMON_KEY_CH_LIST | 84 | CH LIST |
PL_APPCOMMON_KEY_RED | 108 | RED |
PL_APPCOMMON_KEY_DNIe | 1109 | DNIe |
PL_APPCOMMON_KEY_SRS | 654 | SRS |
PL_APPCOMMON_KEY_CONVERT_AUDIO_MAINSUB | 1111 | CONVERT AUTO MAINSUB |
PL_APPCOMMON_KEY_MDC | 1112 | MDC |
PL_APPCOMMON_KEY_SEFFECT | 1113 | SEFECT |
PL_APPCOMMON_KEY_DVR | 1114 | DVR |
PL_APPCOMMON_KEY_DTV_SIGNAL | 1115 | DTV SIGNAL |
PL_APPCOMMON_KEY_LIVE | 1116 | LIVE |
PL_APPCOMMON_KEY_PERPECT_FOCUS | 1117 | PERPECT FOCUS |
PL_APPCOMMON_KEY_HOME | 1118 | HOME |
PL_APPCOMMON_KEY_ESAVING | 1119 | ESAVING |
PL_APPCOMMON_KEY_WHEEL_RIGHT | 29469 | WHEEL RIGHT |
PL_APPCOMMON_KEY_CONTENTS | 261 | CONTENTS |
PL_APPCOMMON_KEY_VCR_MODE | 1122 | VCR MODE |
PL_APPCOMMON_KEY_CATV_MODE | 1123 | CATV MODE |
PL_APPCOMMON_KEY_DSS_MODE | 1124 | DSS MODE |
PL_APPCOMMON_KEY_TV_MODE | 1125 | TV MODE |
PL_APPCOMMON_KEY_DVD_MODE | 1126 | DVD MODE |
PL_APPCOMMON_KEY_STB_MODE | 1127 | STB MODE |
PL_APPCOMMON_KEY_CALLER_ID | 1128 | CALLER ID |
PL_APPCOMMON_KEY_SCALE | 1129 | SCALE |
PL_APPCOMMON_KEY_ZOOM_MOVE | 1130 | ZOOM MOVE |
PL_APPCOMMON_KEY_CLOCK_DISPLAY | 1131 | CLOCK DISPLAY |
PL_APPCOMMON_KEY_AV1 | 1132 | AV1 |
PL_APPCOMMON_KEY_SVIDEO1 | 1133 | SVIDEO1 |
PL_APPCOMMON_KEY_COMPONENT1 | 1134 | COMPONENT1 |
PL_APPCOMMON_KEY_SETUP_CLOCK_TIMER | 1135 | SETUP CLOCK TIMER |
PL_APPCOMMON_KEY_COMPONENT2 | 1136 | COMPONENT2 |
PL_APPCOMMON_KEY_MAGIC_BRIGHT | 1137 | MAGIC BRIGNT |
PL_APPCOMMON_KEY_DVI | 1138 | DVI |
PL_APPCOMMON_KEY_HDMI | 1139 | HDMI |
PL_APPCOMMON_KEY_W_LINK | 115 | W LINK |
PL_APPCOMMON_KEY_DTV_LINK | 1141 | DTV LINK |
PL_APPCOMMON_KEY_RESERVED5 | 1142 | RESERVED5 |
PL_APPCOMMON_KEY_APP_LIST | 118 | APP LIST |
PL_APPCOMMON_KEY_BACK_MHP | 1144 | KEY BACK MHP |
PL_APPCOMMON_KEY_ALT_MHP | 1145 | ALT MHP |
PL_APPCOMMON_KEY_DNSe | 1146 | DNSe |
PL_APPCOMMON_KEY_RSS | 147 | RSS |
PL_APPCOMMON_KEY_ENTERTAINMENT | 653 | ENTERTAINMENT |
PL_APPCOMMON_KEY_ID_INPUT | 1149 | INPUT |
PL_APPCOMMON_KEY_ID_SETUP | 1150 | SETUP |
PL_APPCOMMON_KEY_ANYNET | 1151 | ANYNET |
PL_APPCOMMON_KEY_POWEROFF | 1152 | POWEROFF |
PL_APPCOMMON_KEY_POWERON | 1153 | POWERON |
PL_APPCOMMON_KEY_ANYVIEW | 1154 | ANYVIEW |
PL_APPCOMMON_KEY_MS | 1155 | MS |
PL_APPCOMMON_KEY_MORE | 1156 | MORE |
PL_APPCOMMON_KEY_PANNEL_POWER | 614 | PANNEL POWER |
PL_APPCOMMON_KEY_PANNEL_CHUP | 105 | PANNEL CHUP |
PL_APPCOMMON_KEY_PANNEL_CHDOWN | 106 | PANNEL CHDOWN |
PL_APPCOMMON_KEY_PANNEL_VOLUP | 203 | PANNEL VOLUP |
PL_APPCOMMON_KEY_PANNEL_VOLDOWN | 204 | PANNEL VOLDOWN |
PL_APPCOMMON_KEY_PANNEL_ENTER | 309 | PANNEL ENTER |
PL_APPCOMMON_KEY_PANNEL_MENU | 613 | PANNEL MENU |
PL_APPCOMMON_KEY_PANNEL_SOURCE | 612 | PANNEL SOURCE |
PL_APPCOMMON_KEY_AV2 | 1165 | AV2 |
PL_APPCOMMON_KEY_AV3 | 1166 | AV3 |
PL_APPCOMMON_KEY_SVIDEO2 | 1167 | SVIDEO2 |
PL_APPCOMMON_KEY_SVIDEO3 | 1168 | SVIDEO3 |
PL_APPCOMMON_KEY_ZOOM2 | 1169 | ZOOM2 |
PL_APPCOMMON_KEY_PANORAMA | 1170 | PANORAMA |
PL_APPCOMMON_KEY_4_3 | 1171 | 4_3 |
PL_APPCOMMON_KEY_16_9 | 1172 | 16_9 |
PL_APPCOMMON_KEY_DYNAMIC | 1173 | DYNAMIC |
PL_APPCOMMON_KEY_STANDARD | 1174 | STANDARD |
PL_APPCOMMON_KEY_MOVIE1 | 1175 | MOVIE1 |
PL_APPCOMMON_KEY_CUSTOM | 1176 | CUSTOM |
PL_APPCOMMON_KEY_AUTO_ARC_RESET | 1177 | AUTO ARC RESET |
PL_APPCOMMON_KEY_AUTO_ARC_LNA_ON | 1178 | AUTO ARC LNA ON |
PL_APPCOMMON_KEY_AUTO_ARC_LNA_OFF | 1179 | AUTO ARC LNA OFF |
PL_APPCOMMON_KEY_AUTO_ARC_ANYNET_MODE_OK | 1180 | AUTO ARC ANYNET MODE OK |
PL_APPCOMMON_KEY_AUTO_ARC_ANYNET_AUTO_START | 1181 | AUTO ARC ANYNET AUTO START |
PL_APPCOMMON_KEY_AUTO_FORMAT | 1182 | AUTO FORMAT |
PL_APPCOMMON_KEY_DNET | 1183 | DNET |
PL_APPCOMMON_KEY_HDMI1 | 1184 | HDMI1 |
PL_APPCOMMON_KEY_AUTO_ARC_CAPTION_ON | 1185 | AUTO ARC CAPTION ON |
PL_APPCOMMON_KEY_AUTO_ARC_CAPTION_OFF | 1186 | AUTO ARC CAPTION OFF |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_DOUBLE | 1187 | AUTO ARC PIP |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_LARGE | 1188 | AUTO ARC PIP LARGE |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_SMALL | 1189 | AUTO ARC PIP SMALL |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_WIDE | 1190 | AUTO ARC PIP WIDE |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_LEFT_TOP | 1191 | AUTO ARC PIP LEFT TOP |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_RIGHT_TOP | 1192 | AUTO ARC PIP RIGHT TOP |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_LEFT_BOTTOM | 1193 | AUTO ARC PIP LEFT BOTTOM |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_RIGHT_BOTTOM | 1194 | AUTO ARC PIP RIGHT BOTTOM |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_CH_CHANGE | 1195 | AUTO ARC PIP CH CHANGE |
PL_APPCOMMON_KEY_AUTO_ARC_AUTOCOLOR_SUCCESS | 1196 | AUTO ARC AUTOCOLOR SUCCESS |
PL_APPCOMMON_KEY_AUTO_ARC_AUTOCOLOR_FAIL | 1197 | AUTO ARC AUTOCOLOR FAIL |
PL_APPCOMMON_KEY_AUTO_ARC_C_FORCE_AGING | 1198 | AUTO ARC C FORCE AGING |
PL_APPCOMMON_KEY_AUTO_ARC_USBJACK_INSPECT | 1199 | AUTO ARC USBJACK INSPECT |
PL_APPCOMMON_KEY_AUTO_ARC_JACK_IDENT | 1200 | AUTO ARC JACK IDENT |
PL_APPCOMMON_KEY_NINE_SEPERATE | 1201 | NINE SEPARATE |
PL_APPCOMMON_KEY_ZOOM_IN | 1202 | ZOOM IN |
PL_APPCOMMON_KEY_ZOOM_OUT | 1203 | ZOOM OUT |
PL_APPCOMMON_KEY_MIC | 1204 | MIC |
PL_APPCOMMON_KEY_HDMI2 | 1205 | HDMI2 |
PL_APPCOMMON_KEY_HDMI3 | 1206 | HDMI3 |
PL_APPCOMMON_KEY_AUTO_ARC_CAPTION_KOR | 1207 | AUTO ARC CAPTION KOR |
PL_APPCOMMON_KEY_AUTO_ARC_CAPTION_ENG | 1208 | AUTO ARC CAPTION ENG |
PL_APPCOMMON_KEY_AUTO_ARC_PIP_SOURCE_CHANGE | 1209 | AUTO ARC PIP SOURCE CHANGE |
PL_APPCOMMON_KEY_HDMI4 | 1210 | HDMI4 |
PL_APPCOMMON_KEY_AUTO_ARC_ANTENNA_AIR | 1211 | AUTO ARC ANTENNA AIR |
PL_APPCOMMON_KEY_AUTO_ARC_ANTENNA_CABLE | 1212 | AUTO ARC ANTENNA CABLE |
PL_APPCOMMON_KEY_AUTO_ARC_ANTENNA_SATELLITE | 1213 | AUTO ARC ANTENNA SATELLILTE |
PL_APPCOMMON_KEY_AUTO_ARC_CIP_TEST | 1214 | AUTO ARC CIP TEST |
PL_APPCOMMON_KEY_AUTO_ARC_CH_CHANGE | 1215 | AUTO ARC CH CHANGE |
PL_APPCOMMON_KEY_AUTO_ARC_START_MBR_TEST | 1216 | AUTO ARC STANT MBR TEST |
PL_APPCOMMON_KEY_TILT | 1217 | TILT |
PL_APPCOMMON_KEY_EZ_VIEW | 1218 | EZ VIEW |
PL_APPCOMMON_KEY_3D | 1219 | 3D |
PL_APPCOMMON_KEY_AUTO_ARC_PVR_RECORDING_TEST | 1120 | AUTO ARC PVR RECORDING TEST |
PL_APPCOMMON_KEY_AUTO_ARC_PVR_PLAY_TEST | 1121 | AUTO ARC PVR PLAY TEST |
PL_APPCOMMON_KEY_AUTO_ARC_PVR_DELETE_ALL | 1122 | AUTO ARC PVR DELETE ALL |
PL_APPCOMMON_KEY_AUTO_ARC_HOTEL_INTERACTIVE | 1123 | AUTO ARC HOTEL INTERACTIVE |
PL_APPCOMMON_KEY_D_LIST_UP | 1124 | D LIST UP |
PL_APPCOMMON_KEY_D_LIST_DOWN | 1125 | D LIST DOWN |
PL_APPCOMMON_KEY_D_ONDEMAND | 1126 | D ONDEMAND |
PL_APPCOMMON_KEY_D_PANNEL_VIRTUAL_ENTER | 1127 | D PANNEL VIRTUAL ENTER |
PL_APPCOMMON_KEY_D_PANNEL_VIRTUAL_SOURCE | 1128 | D PANNEL VIRTUAL SOURCE |
PL_APPCOMMON_KEY_D_REC_PAUSE | 1129 | D REC PAUSE |
PL_APPCOMMON_KEY_D_CONTINUED_FF | 1130 | D CONTINUED FF |
PL_APPCOMMON_KEY_D_CONTINUED_RW | 1131 | D CONTINUED RW |
PL_APPCOMMON_KEY_D_CONTINUED_OFF | 1132 | D CONTINUED IFF |
PL_APPCOMMON_KEY_D_CANCEL | 1133 | D CANCEL |
PL_APPCOMMON_KEY_D_TITLE_MENU | 1134 | D TITLE MENU |
PL_APPCOMMON_KEY_D_REPEAT_AB | 1135 | D REPEAT AB |
PL_APPCOMMON_KEY_D_AUDIO | 1136 | D AUDIO |
PL_APPCOMMON_KEY_D_REC_MODE | 1137 | D REC MODE |
PL_APPCOMMON_KEY_D_USB | 1138 | D USB |
PL_APPCOMMON_KEY_D_HDD | 1239 | D HDD |
PL_APPCOMMON_KEY_D_DISC | 1240 | D DISC |
PL_APPCOMMON_KEY_D_TEST | 1241 | D TEST |
PL_APPCOMMON_KEY_D_COPY | 1242 | D COPY |
PL_APPCOMMON_KEY_D_FRONT_PLAY | 1243 | D FRONT PLAY |
PL_APPCOMMON_KEY_D_FRONT_STOP | 1244 | D FRONT STOP |
PL_APPCOMMON_KEY_D_FRONT_FF | 1245 | D FRONT FF |
PL_APPCOMMON_KEY_D_FRONT_RW | 1246 | D FRONT RW |
PL_APPCOMMON_KEY_D_FRONT_REC | 1247 | D FRONT REC |
PL_APPCOMMON_KEY_D_VERSION_DISPLAY_KEU | 1248 | D VERSION DISPLAY KEU |
PL_APPCOMMON_KEY_D_VIEW_MODE | 1249 | D VIEW MODE |
PL_APPCOMMON_KEY_D_COLD_START | 1250 | D COLD START |
Methods
CheckReservedKey | ||
Description | ||
The CheckReservedKey function checks whether the specified key is reserved by the TV viewer. | ||
Parameters | ■key - PL_APPCOMMON_KEY - PL_APPCOMMON_KEY plugin enumeration defines the common keys. | |
Return | ■Success - 1 : the key is reserved, - 0 : the key is not reserved ■Fail - returns an error code | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
Var result = SefPlugin.Execute("CheckReservedKey",key); if (result == 1) .. |
IsKeyRegister | ||
Description | ||
The IsKeyRegister function returns whether a key is registered or not. | ||
Parameters | ■key - PL_APPCOMMON_KEY - PL_APPCOMMON_KEY plugin enumeration defines the common keys. | |
Return | ■Success - 1 : the key is registered, - 0 : the key is not registered ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
var result = SefPlugin.Execute("IsKeyRegister", PL_APPCOMMON_KEY_JOYSTICK_OK); if (result == 1) .. |
RegisterAllKey | ||
Description | ||
The RegisterAllKey function registers all the keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("RegisterAllKey"); |
RegisterColorKey | ||
Description | ||
The RegisterColorKey function registers the color keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("RegisterNumberKey"); |
RegisterKey | ||
Description | ||
The RegisterKey function registers the specified key. | ||
Parameters | ■key - PL_APPCOMMON_KEY - PL_APPCOMMON_KEY plugin enumeration defines the common keys. | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("RegisterKey", PL_APPCOMMON_KEY_JOYSTICK_UP); |
RegisterNaviKey | ||
Description | ||
The RegisterNaviKey function registers the navigation keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("RegisterNaviKey"); |
RegisterNumKey | ||
Description | ||
The RegisterNumKey function registers the number keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("RegisterNumberKey"); |
RegisterPlaybackKey | ||
Description | ||
The RegisterPlaybackKey function registers the playback keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("RegisterPlaybackKey"); |
SendKeyToTVViewer | ||
Description | ||
The SendKeyToTVViewer function sends the key to TVViewer. | ||
Parameters | ■key - PL_APPCOMMON_KEY - PL_APPCOMMON_KEY plugin enumeration defines the common keys. | |
Return | ■Success - 1 ■Fail - error code | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
if (1 == SefPlugin.Execute("CheckReservedKey", key)) { SefPlugin.Execute ("SendKeyToTVViewer", key); } |
UnregisterAllKey | ||
Description | ||
The UnregisterAllKey function unregisters all the keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("UnregisterAllKey"); |
UnregisterColorKey | ||
Description | ||
The UnregisterColorKey function unregisters the color keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("UnregisterColorKey"); |
UnregisterKey | ||
Description | ||
The UnregisterKey function unregisters the specified key. | ||
Parameters | ■key - PL_APPCOMMON_KEY - PL_APPCOMMON_KEY plugin enumeration defines the common keys. | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("UnregisterKey", PL_APPCOMMON_KEY_JOYSTICK_OK); |
UnregisterNaviKey | ||
Description | ||
The UnregisterNaviKey function unregisters the navigation keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("UnregisterNaviKey"); |
UnregisterNumKey | ||
Description | ||
The UnregisterNumKey function unregisters the number keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("UnregisterNumKey"); |
UnregisterPlaybackKey | ||
Description | ||
The UnregisterPlaybackKey function unregisters the playback keys. | ||
Parameters | none | |
Return | ■Success - positive value ■Fail - negative value | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
SefPlugin.Execute("UnregisterPlaybackKey"); |
FlagSmartControlNumber | ||
Description | ||
Interface which show smart control number key is added. | ||
Parameters | none | |
Return | ■Void | |
Emulator Support | Y | |
SDK Constraint | None | |
Example | ||
extern DTVInputService* g_pInputService;
//When user L-click 0~9 helpbar { g_pInputService->ShowSmartControlNumber(); } |
HideSmartControlNumber | ||
Description | ||
This API is used to hides smart control numeric pad. | ||
Parameters | None | |
Return | ■Number - success : returns 1 - fail : returns negative number | |
Emulator Support | Yes | |
SDK Constraint | None | |
Example | ||
var ret = SefPlugin.Execute("HideSmartControlNumber"); If(ret != true) { console.log("Failed! Result = " + ret); } |
ShowSmartControlNumber | ||
Description | ||
This API is used to shows smart control numeric pad. | ||
Parameters | None | |
Return | ■Number - success : returns 1 - fail : returns negative number | |
Emulator Support | Yes | |
SDK Constraint | None | |
Example | ||
var ret = SefPlugin.Execute("ShowSmartControlNumber"); If(ret != true) { console.log("Failed! Result = " + ret); } |