home *** CD-ROM | disk | FTP | other *** search
- * Produced by pragma 3.0 (13.08.96)
- *-----------------------------------------
- *-- VNCLibrary --
- *-- © 1990-97 THOR-Software inc --
- *-- --
- *-- Library header file Version 3.50 --
- *-- --
- *-- created 5/2/92 by THOR --
- *-- updated to 2.06 3/28/93 --
- *-- updated to 2.08 4/21/93 --
- *-- updated to 2.12 6/18/93 --
- *-- updated to 2.14 6/25/93 --
- *-- updated to 2.16 9/30/93 --
- *-- updated to 2.17 10/4/93 --
- *-- updated to 2.21 11/28/93 --
- *-- updated to 2.26 1/1/94 --
- *-- updated to 2.32 2/21/94 --
- *-- updated to 3.00 3/1/96 --
- *-- updated to 3.12 10/13/96 --
- *-- updated to 3.14 11/02/96 --
- *-- updated to 3.19 2/8/97 --
- *-- updated to 3.30 3/30/97 --
- *-- updated to 3.40 5/8/97 --
- *-- updated to 3.50 16/7/97 --
- *-----------------------------------------
- *---- system entry points
- *_LVOVNCInputHandler equ -42
- _LVOVNCRawKeyConvert equ -48
- *---- SnipMap Support
- _LVOGetVNCSnip equ -54
- _LVOSetVNCSnip equ -60
- _LVOAddVNCSnipHook equ -66
- _LVORemVNCSnipHook equ -72
- *---- 2 slots reserved here
- *---- global patchable hook control. Don't call it, patch it
- _LVOInstallGlobalHooks equ -90
- *---- tabexpansion control
- _LVOSwitchTabExpansion equ -96
- _LVOHandleTabExpansion equ -102
- _LVOAbortTabExpansion equ -108
- *---- system entry points, continued
- *_LVOImVNCInputHandler equ -114
- *_LVOVNCPost equ -120
- *_LVOSysCopySnip equ -126
- *_LVOSysPasteSnip equ -132
- *_LVOVNCPreAdd equ -138
- *_LVOVNCPostRemove equ -144
- *---- CNWindow support
- _LVOAddWindow equ -150
- _LVORemWindow equ -156
- _LVOLockWindow equ -162
- _LVOUnLockWindow equ -168
- _LVOAllocCNWindow equ -174
- _LVOFreeCNWindow equ -180
- _LVOOpenViNCWindow equ -186
- _LVOCloseViNCWindow equ -192
- *_LVOLockList equ -198
- *_LVOUnLockList equ -204
- _LVOFindCNWindow equ -210
- _LVOUnFindCNWindow equ -216
- *---- Preferences Support
- _LVOLockPrefs equ -222
- _LVOUnLockPrefs equ -228
- _LVOSetVNCPrefs equ -234
- _LVOGetVNCPrefs equ -240
- _LVOGetVNCDefaultPrefs equ -246
- _LVOLoadPrefs equ -252
- _LVOSetWindowPrefs equ -258
- _LVOGetWindowPrefs equ -264
- *--- 2 slots reserved here
- _LVOReduceINPLines equ -282
- _LVOReduceUpperLines equ -288
- _LVOReduceLowerLines equ -294
- _LVOLoadPrefsFrom equ -300
- _LVOList2Prefs equ -306
- _LVOPrefs2List equ -312
- _LVOAllocPrefsBuffer equ -318
- _LVOFreePrefsBuffer equ -324
- *---- entry points for creating custom windows
- _LVODosInitPC equ -330
- _LVOMainInitPC equ -336
- _LVOMountHandler equ -342
- _LVODisMountHandler equ -348
- _LVOAddVNCHook equ -354
- _LVORemVNCHook equ -360
- *---- patchable hooks for window open/close messaging. Don't call them, patch them
- _LVOSendRequestPattern equ -366
- _LVOSendWindowOpens equ -372
- _LVOSendWindowCloses equ -378
- _LVOSendWindowQuits equ -384
- *---- obsolete device support functions, use the pooled functions below !
- _LVOVNCCreateExtIO equ -390
- _LVOVNCDeleteExtIO equ -396
- _LVOVNCCreateStdIO equ -402
- _LVOVNCDeleteStdIO equ -408
- _LVOVNCCreatePort equ -414
- _LVOVNCDeletePort equ -420
- _LVOVNCNewList equ -426
- *_LVODelayAWhile equ -432
- *---- More support functions and hooks, added in 3.0
- _LVOVNCRequestFile equ -438
- *---- Patchable hooks (try if you can do better)
- _LVOCtrlZSuspend equ -444
- *---- Even more support functions
- _LVOVNCUniqueID equ -450
- _LVOGetNodeN equ -456
- *---- pooled editor memory management (static and dynamic)
- _LVOAllocEdMem equ -462
- _LVOFreeEdMem equ -468
- _LVOAllocLine equ -474
- _LVOFreeLine equ -480
- _LVOGetYLine equ -486
- _LVOGetForcedYLine equ -492
- *---- line scrolling
- _LVOLogicalScrollUp equ -498
- _LVOLogicalScrollDown equ -504
- _LVOLogicalRemoveNLines equ -510
- _LVOLogicalInsertNBlankLines equ -516
- *---- 1.3 callable allocvec functions
- _LVOVNCAllocVec equ -522
- _LVOVNCFreeVec equ -528
- *---- patchable job control hooks
- _LVONotifyChOwner equ -534
- _LVONotifyClearScreen equ -540
- *---- number conversion and strings
- _LVOVNCAtoI equ -546
- _LVOVNCHtoI equ -552
- _LVOVNCStrToL equ -558
- *_LVOVNCReserved03 equ -564
- _LVOVNCItoA equ -570
- *_LVOVNCReserved04 equ -576
- *_LVOVNCObsoleteStrLen equ -582
- _LVOVNCStrCmp equ -588
- _LVOVNCStrICmp equ -594
- _LVOVNCToUpper equ -600
- _LVOVNCSPrintf equ -606
- _LVOFilterInput equ -612
- *---- 1 slot reserved here
- *---- more support 3.0
- _LVOConvertWindowTitle equ -624
- _LVOFindCloseMacro equ -630
- _LVOPrintSuspend equ -636
- *---- scrolling, inserting and deleting
- _LVOScrollNLeft equ -642
- _LVOScrollNRight equ -648
- _LVOScrollNUp equ -654
- _LVOScrollNDown equ -660
- _LVORemoveNLines equ -666
- _LVOInsertNLines equ -672
- _LVODeleteLinesDown equ -678
- _LVOSetTextRange equ -684
- _LVOInsertBlock equ -690
- _LVOInsertChar equ -696
- _LVODeleteChar equ -702
- _LVOPrintAll equ -708
- _LVORefreshAll equ -714
- *---- 3 slots reserved here
- *---- block functions
- _LVOBlockStart equ -738
- _LVOBlockChange equ -744
- _LVOBlockEnd equ -750
- *_LVOVNCReserved08 equ -756
- _LVOCutBlock equ -762
- _LVOCopyBlock equ -768
- _LVOPasteBlock equ -774
- _LVOPasteCommand equ -780
- _LVOHideBlock equ -786
- _LVOCopyBlockQuiet equ -792
- _LVOVNCMICut equ -798
- _LVOVNCMICopy equ -804
- _LVOVNCMIPaste equ -810
- _LVOVNCMISelectAll equ -816
- _LVOCopyBufferToVec equ -822
- _LVORemoveBlock equ -828
- *---- mask functions et al.
- _LVOGetGlobalRasterMask equ -834
- _LVORemakeRasterLists equ -840
- _LVOFlushCopyBuffer equ -846
- *---- more block support 3.0
- _LVOVNCMICopyQuiet equ -852
- *---- gadget support
- _LVOHandleGadgets equ -858
- *_LVOVNCReserved18 equ -864
- *_LVOVNCReserved19 equ -870
- _LVOGetProp equ -876
- _LVOSetProp equ -882
- _LVOGetXProp equ -888
- _LVOGetYProp equ -894
- _LVOSetXProp equ -900
- _LVOSetYProp equ -906
- *_LVOVNCObsoleteBuildPropGadget equ -912
- *_LVOVNCReserved11 equ -918
- _LVOAllocMacro equ -924
- _LVOAllocButton equ -930
- *---- 2 slots reserved here
- *---- DOS support functions
- _LVOVNCReplyPacket equ -948
- _LVOAllocAsyncPacket equ -954
- _LVOQueueOwnerLine equ -960
- _LVOPushOwnerLine equ -966
- _LVOGetLineData equ -972
- _LVOPutLineData equ -978
- _LVOVNCLockDeviceList equ -984
- _LVOVNCUnLockDeviceList equ -990
- _LVOSendAsyncPacket equ -996
- _LVOVNCDoPacket equ -1002
- *---- line controlling
- _LVOSaveActual equ -1008
- _LVOLoadActual equ -1014
- _LVOClearActualINP equ -1020
- _LVOChangeActualINP equ -1026
- *---- console hacks
- _LVODataToConsole equ -1032
- _LVODataFromConsole equ -1038
- *---- support functions
- _LVOSwitchToUser equ -1044
- _LVOSwitchToDOS equ -1050
- *---- job control functions
- _LVOForeground equ -1056
- _LVOBackground equ -1062
- *---- cursor movement
- _LVOMoveCursorXY equ -1068
- _LVOMoveCursorX equ -1074
- _LVOCursorToLeft equ -1080
- _LVOCursorToRight equ -1086
- _LVODeleteCursorLine equ -1092
- _LVONewSizeWindow equ -1098
- _LVOSearchWordFWD equ -1104
- _LVOSearchWordBKWD equ -1110
- _LVOHandleKeys equ -1116
- _LVOEmptyWindowPort equ -1122
- *---- 4 slots reserved here
- *---- nenu support
- *_LVOVNCReserved14 equ -1152
- _LVOHandleMenu equ -1158
- _LVORemoveMenu equ -1164
- _LVOBuildMenu equ -1170
- *_LVOVNCReserved20 equ -1176
- *_LVOVNCReserved21 equ -1182
- _LVORemoveMenuFromWindow equ -1188
- _LVOAddMenuToWindow equ -1194
- _LVOBuildMenuStructs equ -1200
- _LVOSetEditItems equ -1206
- _LVOConvertString equ -1212
- *_LVOVNCReserved22 equ -1218
- _LVODoAsciiData equ -1224
- *_LVOVNCReserved15 equ -1230
- *_LVOVNCReserved16 equ -1236
- _LVOFreeMacroList equ -1242
- *---- 3 slots reserved here
- *---- miscellaneos
- _LVOPredLine equ -1266
- _LVOSuccLine equ -1272
- *_LVOVNCReserved17 equ -1278
- _LVOClearFrame equ -1284
- _LVOBuildIfNeed equ -1290
- _LVODisplayCursor equ -1296
- _LVORemoveCursor equ -1302
- _LVOCmpText equ -1308
- _LVOSearchToPast equ -1314
- _LVOSearchToFuture equ -1320
- *_LVOSearchObsolete1 equ -1326
- *_LVOSearchObsolete2 equ -1332
- _LVOPredStarter equ -1338
- _LVOSuccStarter equ -1344
- _LVOLinearToLine equ -1350
- _LVOLinearToAlloc equ -1356
- _LVOLineToLinear equ -1362
- *---- 1 slot reserved here
- *---- extended version 3.00 entries: pooled device support
- _LVOPoolCreateExtIO equ -1374
- _LVOPoolDeleteExtIO equ -1380
- _LVOPoolCreateStdIO equ -1386
- _LVOPoolDeleteStdIO equ -1392
- _LVOPoolCreatePort equ -1398
- _LVOPoolDeletePort equ -1404
- *---- 4 slots reserved here
- *---- extended 3.50 entries: buffer io support
- _LVOVNCFOpen equ -1434
- _LVOVNCFClose equ -1440
- _LVOVNCFRead equ -1446
- _LVOVNCFWrite equ -1452
- _LVOVNCFSeek equ -1458
- _LVOVNCOneRequester equ -1464
- _LVOVNCTwoRequester equ -1470
- _LVOVNCBuildFailureString equ -1476
- _LVOGetHistory equ -1482
- _LVOGetScreen equ -1488
- _LVOPutHistory equ -1494
- _LVOPutScreen equ -1500
- *---- 4 slots reserved here
-