Adobe 65030089 User Guide - Page 252

Call context-sensitive Help for WebHelp Pro or FlashHelp Pro from ASP .NET

Page 252 highlights

USING ROBOHELP HTML 9 246 Context-sensitive Help 12 Select OK. 13 Double-click the Help button. 14 Copy C# .NET context-sensitive Help example code and paste into the code. 15 Add using RoboHelpAPI to the top of the document. 16 To test, compile, and run the project, select the Help button. Call context-sensitive Help for WebHelp or FlashHelp from ASP .NET 1 Include the RoboHelp_CSH.cs file in the project. 2 Call the RH_ShowLocalHelp (hParent, strtHelpURL, strWndName, nCommand, nData)function. Parameter hParent strHelpURL strWndName nCommand Data Type Object String String Int nData Int Description Handle of the parent window. Help source for WebHelp; specifies the path to the project start page. Name of the window to be opened. Class constants. OptionConstants.CSH_DISPLAY_CONTEXT Opens the topic associated with the map ID in the nData parameter OptionConstants.CSH_DISPLAY_TOC Displays the Contents pane and the default topic OptionConstants.CSH_DISPLAY_INDEX Displays the Index pane and the default topic OptionConstants.CSH_DISPLAY_SEARCH Displays the Search pane and the default topic Displays the map ID of the topic. To obtain the map ID, you can export the map file for a programming language using OptionConstants.CSH_DISPLAY_CONTEXT in nCommand. Call context-sensitive Help for WebHelp Pro or FlashHelp Pro from ASP .NET 1 Open VisualStudio .NET. 2 Do one of the following: • Select File > New > Project. • Open an ASP.NET project. 3 Navigate to the context-sensitive Help supporting files in C:\Program Files\[RoboHelp Install Folder]\CSH API\ASP.NET. 4 Copy the RoboHelp_CSH.cs file. 5 Paste the supporting files to the ASP.NET project. 6 Right-click the Reference folder. Select Add Reference. 7 Select .Net tab > System.Web.Services.Dll. 8 Click OK. 9 Add a button in the application. 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

246
USING ROBOHELP HTML 9
Context-sensitive Help
Last updated 12/14/2011
12
Select OK.
13
Double-click the Help button.
14
Copy C# .NET context-sensitive Help example code and paste into the code.
15
Add
using RoboHelpAPI
to the top of the document.
16
To test, compile, and run the project, select the Help button.
Call context-sensitive Help for WebHelp or FlashHelp from ASP .NET
1
Include the RoboHelp_CSH.cs file in the project.
2
Call the
RH_ShowLocalHelp (hParent, strtHelpURL, strWndName, nCommand, nData)
function.
Call context-sensitive Help for WebHelp Pro or FlashHelp Pro from ASP .NET
1
Open VisualStudio .NET.
2
Do one of the following:
Select File > New > Project.
Open an ASP.NET project.
3
Navigate to the context-sensitive Help supporting files in C:\Program Files\[RoboHelp Install Folder]\CSH
API\ASP.NET.
4
Copy the RoboHelp_CSH.cs file.
5
Paste the supporting files to the ASP.NET project.
6
Right-click the Reference folder. Select Add Reference.
7
Select .Net tab > System.Web.Services.Dll.
8
Click OK.
9
Add a button in the application.
Parameter
Data Type
Description
hParent
Object
Handle of the parent window.
strHelpURL
String
Help source for WebHelp; specifies the path to the project start page.
strWndName
String
Name of the window to be opened.
nCommand
Int
Class constants.
OptionConstants.CSH_DISPLAY_CONTEXT
Opens the topic associated
with the map ID in the nData parameter
OptionConstants.CSH_DISPLAY_TOC
Displays the Contents pane and
the default topic
OptionConstants.CSH_DISPLAY_INDEX
Displays the Index pane and
the default topic
OptionConstants.CSH_DISPLAY_SEARCH
Displays the Search pane
and the default topic
nData
Int
Displays the map ID of the topic. To obtain the map ID, you can export the map file
for a programming language using OptionConstants.CSH_DISPLAY_CONTEXT in
nCommand.