Navigation:  Klassen > bKeyCommand >

bKeyCommand:Init()

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Erzeugt ein bKeyCommand-Objekt.

Klasse

bKeyCommand

Typ

Methode

Syntax

bKeyCommand{

<bKey | cKey>,

<lAlt>,

<lCtrl>,

<lShift>,

<lExt>,

<oOwner>,

<symCommand>,

[<auArgument>]

} Æ oKeyCommand

Argumente

<bKey>Der virtuelle Tastencode der Taste, die gedrückt werden muss.
Datentyp:Byte

 

<cKey>Die Taste als String, die gedrückt werden muss.
Datentyp:String

 

<lAlt>Logischer Wert der definiert, ob zusätzlich auch die ALT-Taste gedrückt werden muss.
Datentyp:Logic

 

<lCtrl>Logischer Wert der definiert, ob zusätzlich auch die STRG-Taste gedrückt werden muss.
Datentyp:Logic

 

<lShift>Logischer Wert der definiert, ob zusätzlich auch die SHIFT-Taste gedrückt werden muss.
Datentyp:Logic

 

<lExt>Logischer Wert der definiert, ob sich der Tastencode auf den numerischen Tastenblock bezieht.
Datentyp:Logic

 

<oOwner>Objekt, in dem die Methode aufgerufen werden soll, wenn die Tastenkombination gedrückt wird.
Datentyp:Object

 

<symCommand>Methode die im <oOwner> aufgerufen werden soll, wenn die Tastenkombination gedrückt wird.
Datentyp:Symbol

 

<auArgument>Array mit den Argumenten, die der Methode <symCommand> übergeben werden sollen.
Datentyp:Array

Rückgabewert

oKeyCommandDas erzeugte Objekt der Klasse bKeyCommand.
Datentyp:bKeyCommand

Beschreibung

bKeyCommand:Init() erzeugt ein neues Objekt der Klasse bKeyCommand und initialisiert es.

Beispiele

Das folgende Beispiel definiert einen Tastaturbefehl, der ausgeführt wird, wenn die Tastenkombination Strg + Delete gedrückt wird. In diesem Fall wird die Methode Delete() aufgerufen, der als Parameter ein Server übergeben wird.

 

oKeyCommand := bKeyCommand{KEYDELETE,;         // Tastaturcode

                                                 ,;              // Alt-Taste

                                                 TRUE,;          // Strg-Taste

                                                 ,;              // Shift-Taste

                                                 ,;              // Zahlenblock

                                                 oWindow,;       // Owner

                                                 #Delete,;       // Name der Methode

                                                 {odbsServer}}   // Liste der Argumente

 

Das folgende Beispiel definiert einen Tastaturbefehl, der ausgeführt wird, wenn die Tastenkombination Alt + d gedrückt wird. In diesem Fall wird die Methode Delete() aufgerufen, der als Parameter ein Server übergeben wird.

 

oKeyCommand := bKeyCommand{"d",;               // Tastaturcode

                                                 TRUE,;          // Alt-Taste

                                                 ,;              // Strg-Taste

                                                 ,;              // Shift-Taste

                                                 ,;              // Zahlenblock

                                                 oWindow,;       // Owner

                                                 #Delete,;       // Name der Methode

                                                 {odbsServer}}   // Liste der Argumente

Siehe auch

bKeyCommand:ArgumentList

bKeyCommand:Command

bKeyCommand:Owner

 


Page url: http://www.YOURSERVER.com/index.html?bkeycommand_init.htm