INT 15 - TopView - SEND MESSAGE - "APPLY" - WRITE PANEL TO WINDOW       

Input

Output

AX

12h       AX

BX

 05h 00h     BX

CX

        CX

DX

        DX
ES:DI     ES:DI
Entry: STACK:   DWORD handle of panel object
                DWORD window's handle or 0
                DWORD length of panel name
                DWORD pointer to panel name

Return: STACK:   DWORD handle of created keyboard or 0
                 DWORD handle of window which was used

Note:   Status of APPLY may be checked with STATUS message
        Panel MUST have the following format
            First byte must be 1Bh (i.e. must start with a stream)
            First opcode in stream must be E5h
            Single byte arg of opcode is interpreted thus:
Arg
Bit Dec Hex  Description
0 1 01h  Not Used
1 2 02h  Not Used
2 4 04h  Not Used
3 8 08h  Not Used
4 16 10h  Make New Keyboard Active
5 32 20h Create New Keyboard, put in Field Mode
6 64 40h Means: 11 = New Window Created
           01 Existing Window Used
7 128 80h
 


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .