Adobe 65030089 User Guide - Page 243

Call a context-sensitive function for WebHelp, FlashHelp, or FlashHelp Pro

Page 243 highlights

USING ROBOHELP HTML 9 237 Context-sensitive Help a_ pszHelpId a_pszWindowName ulMapNum a_pszMapId a_pszTopicURL const char * const char * unsigned long const char * const char * (Optional) ID of help content to be viewed in Viewer. It is specified in .helpcfg file. (Optional) Customized output window name. Context-sensitive map number (Optional) Context-sensitive map ID. If specified it takes priority and ulMapNum is ignored. (Optional) URL of the topic to appear. If specified, this parameter takes priority over ulMapNum and a_pszMapId. The return value is 0 for a successful result and non-zero if any error occurs. RH_GetAIRAppPath Call RH_GetAIRAppPath function to get AIR Help Application. TCHAR * RH_GetAIRAppPath(const TCHAR * a_pszAppId, const TCHAR * a_pszPublisherId); Parameter a_pszAppId a_pszPublisherId Data Type const char * const char * Description Help app ID, specified in RoboHelp during AIR generation. ID corresponding to the digital certificate used for signing the AIR application. The return value path of the AIR application. The user can call the function free() to free up the memory. Note: Data Type can also be const wchar * for Unicode enabled applications. Call a context-sensitive function for WebHelp, FlashHelp, or FlashHelp Pro The following example assumes the full path to the WebHelp/FlashHelp start page and a dialog box name are stored in a string variable called StrPathAndWindow. An example of this string is "C:\\Program Files\\MyApplication\WebHelp\MyStartPage.htm>MyWindow." Do not hard-code this string. Note: Export the map files to the location. Example: To open the topic mapped as number 1: RH_ShowHelp(GetSafeHwnd(), strPathAndWindow, HH_HELP_CONTEXT, (DWORD)1); Note: If using airplane Help, associate the offline Help before making calls. Last updated 12/14/2011

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380

237
USING ROBOHELP HTML 9
Context-sensitive Help
Last updated 12/14/2011
The return value is 0 for a successful result and non-zero if any error occurs.
RH_GetAIRAppPath
Call
RH_GetAIRAppPath
function to get AIR Help Application.
TCHAR * RH_GetAIRAppPath(const TCHAR * a_pszAppId,
const TCHAR * a_pszPublisherId);
The return value path of the AIR application. The user can call the function free() to free up the memory.
Note:
Data Type can also be
const wchar *
for Unicode enabled applications.
Call a context-sensitive function for WebHelp, FlashHelp, or FlashHelp Pro
The following example assumes the full path to the WebHelp/FlashHelp start page and a dialog box name are stored
in a string variable called StrPathAndWindow. An example of this string is “C:\\Program
Files\\MyApplication\WebHelp\MyStartPage.htm>MyWindow.” Do not hard-code this string.
Note:
Export the map files to the location.
Example:
To open the topic mapped as number 1:
RH_ShowHelp(GetSafeHwnd(), strPathAndWindow, HH_HELP_CONTEXT, (DWORD)1);
Note:
If using airplane Help, associate the offline Help before making calls.
a_ pszHelpId
const char *
(Optional) ID of help content to be viewed in Viewer. It is specified in
.helpcfg file.
a_pszWindowName
const char *
(Optional) Customized output window name.
ulMapNum
unsigned long
Context-sensitive map number
a_pszMapId
const char *
(Optional) Context-sensitive map ID. If specified it takes priority and
ulMapNum is ignored.
a_pszTopicURL
const char *
(Optional) URL of the topic to appear. If specified, this parameter takes
priority over ulMapNum and a_pszMapId.
Parameter
Data Type
Description
a_pszAppId
const char *
Help app ID, specified in RoboHelp during AIR generation.
a_pszPublisherId
const char *
ID corresponding to the digital certificate used for signing the AIR
application.