Main Page   Class Hierarchy   Compound List   Compound Members  

QextScintillaCommand Class Reference

The QextScintillaCommand class represents an internal editor command that may have one or two keys bound to it. More...

#include <qextscintillacommand.h>

List of all members.

Public Methods

Static Public Methods


Detailed Description

The QextScintillaCommand class represents an internal editor command that may have one or two keys bound to it.

Methods are provided to change the keys bound to the command and to remove a key binding. Each command has a user friendly description of the command for use in key mapping dialogs.


Member Function Documentation

void QextScintillaCommand::setKey int    key
 

Binds the key key to the command. If key is 0 then the key binding is removed. If key is invalid then the key binding is unchanged. Valid keys are any visible or control character or any of Key_Down, Key_Up, Key_Left, Key_Right, Key_Home, Key_End, Key_Prior, Key_Next, Key_Delete, Key_Insert, Key_Escape, Key_Backspace, Key_Tab and Key_Return. Keys may be modified with any combination of SHIFT, CTRL and ALT.

See also:
key(), setAlternateKey(), validKey()

void QextScintillaCommand::setAlternateKey int    altkey
 

Binds the alternate key altkey to the command. If key is 0 then alternate key binding is removed.

See also:
alternateKey(), setKey(), validKey()

int QextScintillaCommand::key   const [inline]
 

The key that is currently bound to the command is returned.

See also:
setKey(), alternateKey()

int QextScintillaCommand::alternateKey   const [inline]
 

The alternate key that is currently bound to the command is returned.

See also:
setAlternateKey(), key()

bool QextScintillaCommand::validKey int    key [static]
 

If the key key is valid then TRUE is returned.

QString QextScintillaCommand::description  
 

The user friendly description of the command is returned.


Generated on Sat Aug 16 21:46:53 2003 for QScintilla by doxygen1.2.18