HP 39g hp 39g+ (39g & 40g)_mastering the hp 39g+_English_E_F2224-90010.pdf - Page 224

Example aplet #3

Page 224 highlights

In the next example we will use the Aplet Development Kit (ADK) to re-create the same 'Transformer' aplet used in example 2. This will allow us to concentrate on how to use the ADK rather than the aplet. The ADK runs only on Windows computers and was originally written for Windows 3.1. Because of this it does not understand long filenames or the Desktop and this makes it difficult to use at times. It may be that when you read this text new software will have been released by HP to supercede the ADK. The behavior of any successor is likely to be quite similar to that shown below since the basic design process is fixed by the calculator. There are two versions of the ADK - one for the hp 38g and one for the hp 39g, hp 40g and hp 39g+. Aplets created by one version are not compatible with the other version's calculators. Look for the ADK on The HP HOME view (at http://www.hphomeview.com). Example aplet #3 Run the Aplet Development Kit and use the File - New command to see the box shown right. Enter 'Transformer' and nominate the parent aplet to be the Parametric aplet in the box provided. When you press the 'OK' button the aplet will be created and its Note view will be displayed. Enter the text below as a hint to the user on how to use the aplet in case they don't have the documentation. "This aplet will let you investigate geometric transformations using a 2x2 matrix. Press VIEWS to see the menu." The next stage is to create the VIEWS menu. From the View menu, select Special views... and you will see the VIEWS menu creation screen. Press the Insert button five times to create the five entries we require for our menu. You can also create them one by one as required. 224

  • 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

224
In the next example we will use the Aplet Development Kit (ADK) to re-create
the same ±Transformer² aplet used in example 2.
This will allow us to
concentrate on how to use the ADK rather than the aplet.
The ADK runs only
on Windows computers and was originally written for Windows 3.1. Because
of this it does not understand long filenames or the Desktop and this makes it
difficult to use at times. It may be that when you read this text new software
will have been released by HP to supercede the ADK. The behavior of any
successor is likely to be quite similar to that shown below since the basic
design process is fixed by the calculator.
There are two versions of the ADK - one for the hp 38g and one for the
hp 39g, hp 40g and hp 39g+. Aplets created by one version are not
compatible with the other version²s calculators.
Look for the ADK on
The HP
HOME view
Example aplet #3
Run the Aplet Development Kit and use the
File - New
command to see the box shown
right.
Enter ±Transformer² and nominate the
parent aplet to be the Parametric aplet in the
box provided.
When you press the ±OK² button the aplet
will be created and its Note view will be
displayed. Enter the text below as a hint
to the user on how to use the aplet in
case they don²t have the documentation.
³This aplet will let you investigate geometric
transformations using a 2x2 matrix. Press
VIEWS to see the menu.´
The next stage is to create
the
VIEWS
menu.
From the
View
menu, select
Special
views…
and you will see
the
VIEWS
menu creation
screen.
Press the
Insert
button five times to create
the five entries we require
for our menu. You can also
create them one by one as
required.