Unit 'keyboard' Package
[Overview][Constants][Types][Procedures and functions][Index] [#rtl]

TTreeElement

Tree element.

Declaration

Source position: keyboard.pp line 35

type TTreeElement = record

  Next: PTreeElement;

  

Reference to next scancode in the tree.

  Parent: PTreeElement;

  

Reference to parent scancode in the tree.

  Child: PTreeElement;

  

Reference to child scancode in the tree.

  CanBeTerminal: Boolean;

  

This scancode is possibly the last of a sequence scancode.

  AnsiChar: Byte;

  ScanValue: Byte;

  

Key scancode.

  CharValue: Byte;

  

Character value for scancode.

  ShiftValue: TEnhancedShiftState;

  SpecialHandler: Tprocedure;

  

Procedure to handle this sequence.

end;

Description

TTreeELement is used to describe key scancode sequences, and is used to handle special key combinations in AddSpecialSequence on UNIX platforms. There should be no need to handle records of this type.

See also

AddSpecialSequence

  

Add a handler for a special key sequence.


Documentation generated on: Jul 24 2023