|
|
(One intermediate revision by the same user not shown) |
Line 1: |
Line 1: |
| {{IBM-Reprint}} | | {{IBM-Reprint}} |
| {{SMPProgAdd}} | | {{SMPProgAdd}} |
| [[Category:WorkToDo]]
| |
|
| |
|
| ┌────────────────────┬──────────────────────────────────────────────────┐
| | {| class="wikitable" |
| │Hook ID │Event Name │
| | |+ Hook ID and Event Name Codes |
| │Major/Minor Code │ │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | ! Hook ID <br/> Major/Minor Code |
| │6C/01 │VioRegister │
| | ! Event Name |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/02 │VioGetBuf │
| | | 6C/01 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioRegister]] |
| │6C/03 │VioGetCurPos │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/02 |
| │6C/04 │VioGetCurType │
| | | [[VioGetBuf]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/05 │VioGetMode │
| | | 6C/03 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioGetCurPos]] |
| │6C/06 │VioGetPhysBuf │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/04 |
| │6C/07 │VioReadCellStr │
| | | [[VioGetCurType]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/08 │VioReadCharStr │
| | | 6C/05 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioGetMode]] |
| │6C/09 │VioScrollDn │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/06 |
| │6C/0A │VioScrollUp │
| | | [[VioGetPhysBuf]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/0B │VioScrollLf │
| | | 6C/07 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioReadCellStr]] |
| │6C/0C │VioScrollRt │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/08 |
| │6C/0D │VioSetCurPos │
| | | [[VioReadCharStr]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/0E │VioSetCurType │
| | | 6C/09 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioScrollDn]] |
| │6C/0F │VioSetMode │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/0A |
| │6C/10 │VioShowBuf │
| | | [[VioScrollUp]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/11 │VioWrtCellStr │
| | | 6C/0B |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioScrollLf]] |
| │6C/12 │VioWrtCharStr │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/0C |
| │6C/13 │VioWrtCharStrAtt │
| | | [[VioScrollRt]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/14 │VioWrtNAttr │
| | | 6C/0D |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioSetCurPos]] |
| │6C/15 │VioWrtNCell │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/0E |
| │6C/16 │VioWrtNChar │
| | | [[VioSetCurType]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/17 │VioWrtTTY │
| | | 6C/0F |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioSetMode]] |
| │6C/18 │VioSetAnsi │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/10 |
| │6C/19 │VioGetAnsi │
| | | [[VioShowBuf]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/1A │VioModeWait │
| | | 6C/11 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioWrtCellStr]] |
| │6C/1B │VioSavRedrawWait │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/12 |
| │6C/1C │VioSavRedrawUndo │
| | | [[VioWrtCharStr]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/1D │VioScrLock │
| | | 6C/13 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioWrtCharStrAtt]] |
| │6C/1E │VioScrUnLock │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/14 |
| │6C/1F │VioModeUndo │
| | | [[VioWrtNAttr]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/20 │VioGetFont │
| | | 6C/15 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioWrtNCell]] |
| │6C/21 │VioGetConfig │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/16 |
| │6C/22 │VioPopUp │
| | | [[VioWrtNChar]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/23 │VioEndPopUp │
| | | 6C/17 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioWrtTTY]] |
| │6C/24 │VioDeRegister │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/18 |
| │6C/25 │VioPrtSc │
| | | [[VioSetAnsi]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/26 │VioPrtScToggle │
| | | 6C/19 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioGetAnsi]] |
| │6C/27 │VioSetCp │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/1A |
| │6C/28 │VioGetCp │
| | | [[VioModeWait]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/29 │VioSetFont │
| | | 6C/1B |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioSavRedrawWait]] |
| │6C/2A │VioGetState │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/1C |
| │6C/2B │VioSetState │
| | | [[VioSavRedrawUndo]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/2C │VioAssociate │
| | | 6C/1D |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioScrLock]] |
| │6C/2D │VioCreateLogFont │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/1E |
| │6C/2E │VioCreatePS │
| | | [[VioScrUnLock]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/2F │VioDeleteSetID │
| | | 6C/1F |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioModeUndo]] |
| │6C/30 │VioGetDeviceCellSize │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/20 |
| │6C/31 │VioGetOrg │
| | | [[VioGetFont]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/32 │VioGetPSAddress │
| | | 6C/21 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioGetConfig]] |
| │6C/33 │VioGlobalReg │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/22 |
| │6C/34 │VioQueryConsole │
| | | [[VioPopUp]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/35 │VioQueryFonts │
| | | 6C/23 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioEndPopUp]] |
| │6C/36 │VioQuerySetIDs │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/24 |
| │6C/37 │VioSetDeviceCellSize │
| | | [[VioDeRegister]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/38 │VioSetOrg │
| | | 6C/25 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioPrtSc]] |
| │6C/39 │VioShieldInit │
| | |- |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | 6C/26 |
| │6C/3A │VioShieldTerm │
| | | [[VioPrtScToggle]] |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | |- |
| │6C/3B │VioShowPS │
| | | 6C/27 |
| ├────────────────────┼──────────────────────────────────────────────────┤
| | | [[VioSetCp]] |
| │6C/3C │VioDestroyPS │
| | |- |
| └────────────────────┴──────────────────────────────────────────────────┘
| | | 6C/28 |
| | | [[VioGetCp]] |
| | |- |
| | | 6C/29 |
| | | [[VioSetFont]] |
| | |- |
| | | 6C/2A |
| | | [[VioGetState]] |
| | |- |
| | | 6C/2B |
| | | [[VioSetState]] |
| | |- |
| | | 6C/2C |
| | | [[VioAssociate]] |
| | |- |
| | | 6C/2D |
| | | [[VioCreateLogFont]] |
| | |- |
| | | 6C/2E |
| | | [[VioCreatePS]] |
| | |- |
| | | 6C/2F |
| | | [[VioDeleteSetId]] |
| | |- |
| | | 6C/30 |
| | | [[VioGetDeviceCellSize]] |
| | |- |
| | | 6C/31 |
| | | [[VioGetOrg]] |
| | |- |
| | | 6C/32 |
| | | [[VioGetPSAddress]] |
| | |- |
| | | 6C/33 |
| | | [[VioGlobalReg]] |
| | |- |
| | | 6C/34 |
| | | [[VioQueryConsole]] |
| | |- |
| | | 6C/35 |
| | | [[VioQueryFonts]] |
| | |- |
| | | 6C/36 |
| | | [[VioQuerySetIds]] |
| | |- |
| | | 6C/37 |
| | | [[VioSetDeviceCellSize]] |
| | |- |
| | | 6C/38 |
| | | [[VioSetOrg]] |
| | |- |
| | | 6C/39 |
| | | [[VioShieldInit]] |
| | |- |
| | | 6C/3A |
| | | [[VioShieldTerm]] |
| | |- |
| | | 6C/3B |
| | | [[VioShowPS]] |
| | |- |
| | | 6C/3C |
| | | [[VioDestroyPS]] |
| | |} |