2 ; cdll definition file for Steel
7 author "© %ce%yr Straylight (%zdy %mo %ce%yr)"
9 ; --- Exported symbols ---
11 exports { ; Next = 651
15 akbd_checkInternalKey = 0
30 alarm_timedifference = 12
33 ; --- baricon (obsolete) ---
37 baricon_newsprite = 16
39 baricon_textandsprite = 18
40 baricon_textandsprite_left = 19
73 bbc_rectanglefill = 49
103 buttons_arrowClick = 69
104 buttons_insertChar = 70
105 buttons_redrawColourButton = 71
106 buttons_redrawSlider = 72
107 buttons_slideSlider = 73
108 buttons_updateColourButton = 74
109 buttons_updateSlider = 75
117 caretPtr__pointer = 77
128 colourtran_GCOL_tocolournumber = 82
129 colourtran_colournumbertoGCOL = 83
130 colourtran_convert_device_colour = 84
131 colourtran_invalidate_cache = 85
132 colourtran_returnGCOL = 86
133 colourtran_return_GCOLformode = 87
134 colourtran_return_OppGCOL = 88
135 colourtran_return_OppGCOLformode = 89
136 colourtran_return_Oppcolourformode = 90
137 colourtran_return_Oppcolournumber = 91
138 colourtran_return_colourformode = 92
139 colourtran_return_colournumber = 93
140 colourtran_returnfontcolours = 94
141 colourtran_select_GCOLtable = 95
142 colourtran_select_table = 96
143 colourtran_setGCOL = 97
144 colourtran_setOppGCOL = 98
145 colourtran_setfontcolours = 99
149 coords_box_toscreen = 100
150 coords_box_toworkarea = 101
151 coords_boxesoverlap = 102
152 coords_intersects = 103
153 coords_offsetbox = 104
154 coords_point_toscreen = 105
155 coords_point_toworkarea = 106
156 coords_withinbox = 107
157 coords_x_toscreen = 108
158 coords_x_toworkarea = 109
159 coords_y_toscreen = 110
160 coords_y_toworkarea = 111
165 dbox__eventProcess = 113
169 dbox_deleteNoUpdate = 117
171 dbox_drawEmbeddedTitle = 119
172 dbox_eventHandler = 120
174 dbox_getNumeric = 122
179 dbox_openDisplaced = 127
180 dbox_rawEventHandler = 128
182 dbox_selecticon = 130
183 dbox_setEmbeddedTitle = 131
184 dbox_setNumeric = 132
189 dbox_unclickAll = 137
190 dbox_updatePosition = 138
191 dbox_wasAdjustClick = 139
196 event_anywindows = 141
197 event_attachMidbHandler = 142
198 event_attachedMenu = 143
199 event_attachmenu = 144
200 event_attachmenumaker = 145
201 event_clear_current_menu = 146
203 event_is_menu_being_recreated = 148
204 event_makeIconbarMenu = 149
206 event_openIconbarMenu = 151
209 event_returnMenuHelp = 154
211 event_whyMenuEvent = 156
215 exception__registerHandler = 157
216 exception_generate = 158
221 fileicon_spriteName = 160
228 flex_dont_budge = 164
240 font_cacheaddress = 171
243 font_converttoos = 174
244 font_converttopoints = 175
248 font_findcaretj = 179
252 font_output_size = 183
253 font_output_to_buffer = 184
254 font_output_to_null = 185
255 font_output_to_screen = 186
259 font_readscalefactor = 190
260 font_readthresholds = 191
263 font_setpalette = 194
264 font_setscalefactor = 195
265 font_setthresholds = 196
266 font_stringbbox = 197
272 fontMenu_createFontMenu = 200
273 fontMenu_findFont = 201
274 fontMenu_fontname = 202
275 fontMenu_submenu = 203
277 fontMenu_tickGivenName = 205
291 help_readFromIcon = 213
292 help_readFromMenu = 214
298 ibicon_attachMenu = 217
299 ibicon_attachMenuMaker = 218
300 ibicon_changeSprite = 219
301 ibicon_changeText = 220
303 ibicon_eventHandler = 222
305 ibicon_rawEventHandler = 224
306 ibicon_removeIcon = 225
307 ibicon_setPriority = 226
308 ibicon_syshandle = 227
312 interface_closeDown = 228
313 interface_initialise = 229
315 interface_removeWorkareaPointer = 231
316 interface_render3dWindow = 232
317 interface_setWorkareaPointer = 233
318 interface_slabButton = 234
319 interface_spritearea = 235
328 list_addToSelection = 238
329 list_attachData = 239
333 list_doForItems = 243
334 list_doForSelected = 244
335 list_eventHandler = 245
340 list_indexToItem = 250
343 list_itemToIndex = 253
346 list_multipleSelection = 256
347 list_numSelected = 257
348 list_openDisplaced = 258
349 list_rawEventHandler = 259
350 list_redrawHandler = 260
351 list_removeItem = 261
353 list_selectItem = 263
355 list_setItemHeight = 265
358 list_unlinkNoUpdate = 268
359 list_updatePosition = 269
367 mem_allowFlexBudge = 274
373 mem_sizeOfBlock = 279
382 menu_attachMaker = 285
386 menu_make_sprite = 289
387 menu_make_writeable = 290
391 menu_redirectItem = 294
392 menu_restoreHandler = 295
393 menu_saveHandler = 296
409 nopoll_showDbox = 306
419 os_read_var_val = 313
441 pointer_reset_shape = 332
442 pointer_set_shape = 333
447 print_canceljob = 335
448 print_checkfeatures = 336
449 print_currentjob = 337
452 print_getrectangle = 340
453 print_giverectangle = 341
457 print_screendump = 345
458 print_selectillustration = 346
459 print_selectjob = 347
461 print_setpagesize = 349
465 pane_addListbox = 350
472 pane_removePane = 357
473 pane_updatePanes = 358
477 prefs_preferences = 359
479 prefs_readBoolean = 361
480 prefs_readNumeric = 362
481 prefs_readString = 363
483 prefs_writeBoolean = 365
484 prefs_writeNumeric = 366
485 prefs_writeString = 367
504 saveas_file_is_safe = 377
508 sculptrix_boundingBox = 378
509 sculptrix_doSlab = 379
510 sculptrix_plotIcon = 380
511 sculptrix_redrawWindow = 381
512 sculptrix_setSpriteArea = 382
513 sculptrix_slabColour = 383
514 sculptrix_slabIcon = 384
515 sculptrix_unslabIcon = 385
516 sculptrix_updateIcon = 386
520 sprite_area_initialise = 387
521 sprite_area_load = 388
522 sprite_area_merge = 389
523 sprite_area_readinfo = 390
524 sprite_area_reinit = 391
525 sprite_area_save = 392
526 sprite_change_size = 393
529 sprite_create_mask = 396
530 sprite_create_rp = 397
532 sprite_delete_column = 399
533 sprite_delete_row = 400
537 sprite_get_given = 404
538 sprite_get_given_rp = 405
541 sprite_insert_column = 408
542 sprite_insert_row = 409
543 sprite_outputtomask = 410
544 sprite_outputtoscreen = 411
545 sprite_outputtosprite = 412
547 sprite_put_char_scaled = 414
548 sprite_put_given = 415
549 sprite_put_greyscaled = 416
550 sprite_put_mask = 417
551 sprite_put_mask_given = 418
552 sprite_put_mask_pgm = 419
553 sprite_put_mask_scaled = 420
554 sprite_put_mask_trans = 421
556 sprite_put_scaled = 423
557 sprite_put_trans = 424
558 sprite_readinfo = 425
559 sprite_readmask = 426
560 sprite_readpixel = 427
561 sprite_readsize = 428
562 sprite_remove_mask = 429
563 sprite_removewastage = 430
565 sprite_restorestate = 432
566 sprite_screenload = 433
567 sprite_screensave = 434
569 sprite_select_rp = 436
570 sprite_sizeof_screencontext = 437
571 sprite_sizeof_spritecontext = 438
572 sprite_writemask = 439
573 sprite_writepixel = 440
590 tearoff_attachMenu = 635
591 tearoff_attachSubMenu = 636
592 tearoff_changeItemText = 637
593 tearoff_changeTitle = 638
594 tearoff_closeMenu = 639
596 tearoff_destroy = 641
597 tearoff_displayAt = 642
598 tearoff_displayMenu = 643
599 tearoff_extendMenu = 644
601 tearoff_howSelected = 646
603 tearoff_isShaded = 648
604 tearoff_selectItem = 649
605 tearoff_shadeItem = 650
612 template_loaded = 451
613 template_readfile = 452
614 template_syshandle = 453
615 template_use_fancyfonts = 454
619 utils_caselessCmp = 455
621 utils_ctermToNterm = 457
628 viewer_clickSelect = 461
632 viewer_doForIcons = 465
633 viewer_dragSelected = 466
634 viewer_drawFileIcons = 467
635 viewer_eventHandler = 468
636 viewer_exportSelected = 469
637 viewer_findIcon = 470
638 viewer_firstSelected = 471
639 viewer_helpIcon = 472
641 viewer_iconFromCoords = 474
642 viewer_iconHandle = 475
643 viewer_iconToCoords = 476
644 viewer_iconToViewer = 477
646 viewer_isSelected = 479
647 viewer_menuItem = 480
648 viewer_rawEventHandler = 481
649 viewer_readFiletype = 482
650 viewer_redrawHandler = 483
651 viewer_removeIcon = 484
652 viewer_selectAll = 485
653 viewer_selectIcon = 486
654 viewer_selected = 487
655 viewer_setCompare = 488
656 viewer_setFiletype = 489
657 viewer_setIconSize = 490
658 viewer_settitle = 491
659 viewer_setupMenu = 492
660 viewer_syshandle = 493
661 viewer_textOfIcon = 494
667 visdelay_percent = 497
668 visdelay_resume = 498
669 visdelay_suspend = 499
684 wimp_addmessages = 505
685 wimp_baseofsprites = 506
687 wimp_close_template = 508
688 wimp_close_wind = 509
690 wimp_commandwindow = 511
691 wimp_corrupt_fp_state_on_poll = 512
692 wimp_create_icon = 513
693 wimp_create_menu = 514
694 wimp_create_submenu = 515
695 wimp_create_wind = 516
696 wimp_decode_menu = 517
697 wimp_delete_icon = 518
698 wimp_delete_wind = 519
700 wimp_force_redraw = 521
701 wimp_get_caret_pos = 522
702 wimp_get_icon_info = 523
703 wimp_get_point_info = 524
704 wimp_get_rectangle = 525
705 wimp_get_wind_info = 526
706 wimp_get_wind_state = 527
707 wimp_getmenustate = 528
708 wimp_getwindowoutline = 529
709 wimp_initialise = 530
710 wimp_load_template = 531
711 wimp_open_template = 532
716 wimp_processkey = 537
717 wimp_readpalette = 538
718 wimp_readpixtrans = 539
719 wimp_readsysinfo = 540
720 wimp_redraw_wind = 541
721 wimp_removemessages = 542
722 wimp_reporterror = 543
723 wimp_save_fp_state_on_poll = 544
724 wimp_sendmessage = 545
725 wimp_sendwmessage = 546
726 wimp_set_caret_pos = 547
727 wimp_set_extent = 548
728 wimp_set_icon_state = 549
729 wimp_set_point_shape = 550
731 wimp_setfontcolours = 552
733 wimp_setpalette = 554
736 wimp_spriteop_full = 557
740 wimp_textcolour = 561
741 wimp_transferblock = 562
742 wimp_update_wind = 563
743 wimp_which_icon = 564
748 wimpt_checkmode = 566
752 wimpt_fake_event = 570
753 wimpt_forceredraw = 571
754 wimpt_getVersion = 572
756 wimpt_justChangedMode = 574
757 wimpt_last_event = 575
758 wimpt_last_event_was_a_key = 576
763 wimpt_pollingTime = 581
764 wimpt_programname = 582
766 wimpt_reporterror = 584
769 wimpt_setMessages = 587
770 wimpt_setOptions = 588
771 wimpt_stringWidth = 589
773 wimpt_wimpversion = 591
780 win_addIdleClaimer = 595
781 win_add_unknown_event_processor = 596
786 win_claim_idle_events = 601
787 win_claim_unknown_events = 602
789 win_give_away_caret = 604
791 win_idle_event_claimer = 606
792 win_processevent = 607
793 win_read_eventhandler = 608
794 win_register_event_handler = 609
795 win_removeIdleClaimer = 610
796 win_remove_unknown_event_processor = 611
799 win_unknown_event_claimer = 614
801 ; --- xferrecv_checkimport ---
803 xferrecv_checkimport = 615
804 xferrecv_checkinsert = 616
805 xferrecv_checkprint = 617
806 xferrecv_doimport = 618
807 xferrecv_file_is_safe = 619
808 xferrecv_importByScrap = 620
809 xferrecv_insertfileok = 621
810 xferrecv_nameToImport = 622
811 xferrecv_printfileok = 623
812 xferrecv_returnImportedBlock = 624
817 xfersend_close_on_xfer = 626
818 xfersend_file_is_safe = 627
819 xfersend_sendBlock = 628
820 xfersend_sendbuf = 629
821 xfersend_set_fileissafe = 630
840 ibicon__menuhelphandler
862 visdelay__exitHandler
871 ; --- Object files ---