You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
179 lines
7.2 KiB
179 lines
7.2 KiB
15 years ago
|
//Auto-generated by kalyptus. DO NOT EDIT.
|
||
|
package org.kde.koala;
|
||
|
|
||
|
import org.kde.qt.Qt;
|
||
|
import org.kde.qt.QtSupport;
|
||
|
|
||
|
/**
|
||
|
|
||
|
DOM.TextEvent
|
||
|
The detail attribute inherited from UIEvent is used to indicate
|
||
|
the number of keypresses which have occurred during key repetition.
|
||
|
If this information is not available this value should be 0.
|
||
|
@short DOM.TextEvent The detail attribute inherited from UIEvent is used to indicate the number of keypresses which have occurred during key repetition.
|
||
|
|
||
|
*/
|
||
|
public class TextEvent extends UIEvent {
|
||
|
protected TextEvent(Class dummy){super((Class) null);}
|
||
|
public TextEvent() {
|
||
|
super((Class) null);
|
||
|
newTextEvent();
|
||
|
}
|
||
|
private native void newTextEvent();
|
||
|
public TextEvent(TextEvent other) {
|
||
|
super((Class) null);
|
||
|
newTextEvent(other);
|
||
|
}
|
||
|
private native void newTextEvent(TextEvent other);
|
||
|
public TextEvent(Event other) {
|
||
|
super((Class) null);
|
||
|
newTextEvent(other);
|
||
|
}
|
||
|
private native void newTextEvent(Event other);
|
||
|
/**
|
||
|
initTextEvent
|
||
|
The initTextEvent method is used to initialize the value of a
|
||
|
MouseEvent created through the DocumentEvent interface. This
|
||
|
method may only be called before the TextEvent has been dispatched
|
||
|
via the dispatchEvent method, though it may be called multiple
|
||
|
times during that phase if necessary. If called multiple times,
|
||
|
the final invocation takes precedence. This method has no effect
|
||
|
if called after the event has been dispatched.
|
||
|
Parameters:
|
||
|
typeArg of type DOMString
|
||
|
Specifies the event type.
|
||
|
canBubbleArg of type booleanean
|
||
|
Specifies whether or not the event can bubble.
|
||
|
cancelableArg of type booleanean
|
||
|
Specifies whether or not the event's default action can be prevent.
|
||
|
viewArg of type views.AbstractView
|
||
|
Specifies the TextEvent's AbstractView.
|
||
|
detailArg of type unsigned short
|
||
|
Specifies the number of repeated keypresses, if available.
|
||
|
outputStringArg of type DOMString
|
||
|
Specifies the TextEvent's outputString attribute
|
||
|
keyValArg of type unsigned long
|
||
|
Specifies the TextEvent's keyValattribute
|
||
|
virtKeyValArg of type unsigned long
|
||
|
Specifies the TextEvent's virtKeyValattribute
|
||
|
inputGeneratedArg of type booleanean
|
||
|
Specifies the TextEvent's inputGeneratedattribute
|
||
|
numPadArg of type booleanean
|
||
|
Specifies the TextEvent's numPadattribute
|
||
|
No Return Value.
|
||
|
No Exceptions.
|
||
|
@short initTextEvent
|
||
|
*/
|
||
|
public native void initTextEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, AbstractView viewArg, long detailArg, String outputStringArg, long keyValArg, long virtKeyValArg, boolean inputGeneratedArg, boolean numPadArg);
|
||
|
/**
|
||
|
initModifier
|
||
|
The initModifier method is used to initialize the values of any
|
||
|
modifiers associated with a TextEvent created through the
|
||
|
DocumentEvent interface. This method may only be called before the
|
||
|
TextEvent has been dispatched via the dispatchEvent method, though
|
||
|
it may be called multiple times during that phase if necessary. If
|
||
|
called multiple times with the same modifier property the final
|
||
|
invocation takes precedence. Unless explicitly give a value of
|
||
|
true, all modifiers have a value of false. This method has no
|
||
|
effect if called after the event has been dispatched. The list of
|
||
|
keys below represents the allowable modifier parameters for this
|
||
|
method:
|
||
|
DOM_VK_LEFT_ALT
|
||
|
DOM_VK_RIGHT_ALT
|
||
|
DOM_VK_LEFT_CONTROL
|
||
|
DOM_VK_RIGHT_CONTROL
|
||
|
DOM_VK_LEFT_SHIFT
|
||
|
DOM_VK_RIGHT_SHIFT
|
||
|
DOM_VK_META
|
||
|
Parameters:
|
||
|
modifier of type unsigned long
|
||
|
The modifier which the user wishes to initialize
|
||
|
value of type booleanean
|
||
|
The new value of the modifier.
|
||
|
No Return Value
|
||
|
No Exceptions
|
||
|
@short initModifier
|
||
|
*/
|
||
|
public native void initModifier(long modifierArg, boolean valueArg);
|
||
|
/**
|
||
|
inputGenerated of type booleanean
|
||
|
The inputGenerated attribute indicates whether the key event will
|
||
|
normally cause visible output. If the key event does not
|
||
|
generate any visible output, such as the use of a function key
|
||
|
or the combination of certain modifier keys used in conjunction
|
||
|
with another key, then the value will be false. If visible
|
||
|
output is normally generated by the key event then the value
|
||
|
will be true. The value of inputGenerated does not guarantee
|
||
|
the creation of a character. If a key event causing visible
|
||
|
output is cancelable it may be prevented from causing
|
||
|
output. This attribute is intended primarily to differentiate
|
||
|
between keys events which may or may not produce visible output
|
||
|
depending on the system state.
|
||
|
@short inputGenerated of type boolean
|
||
|
*/
|
||
|
public native boolean inputGenerated();
|
||
|
/** keyVal of type unsigned long
|
||
|
The value of keyVal holds the value of the Unicode character
|
||
|
associated with the depressed key. If the key has no Unicode
|
||
|
representation or no Unicode character is available the value is
|
||
|
0.
|
||
|
@short keyVal of type unsigned long
|
||
|
*/
|
||
|
public native long keyVal();
|
||
|
/** numPad of type booleanean
|
||
|
The numPad attribute indicates whether or not the key event was
|
||
|
generated on the number pad section of the keyboard. If the number
|
||
|
pad was used to generate the key event the value is true,
|
||
|
otherwise the value is false.
|
||
|
@short numPad of type boolean
|
||
|
*/
|
||
|
public native boolean numPad();
|
||
|
/**
|
||
|
outputString of type DOMString
|
||
|
outputString holds the value of the output generated by the key
|
||
|
event. This may be a single Unicode character or it may be a
|
||
|
string. It may also be null in the case where no output was
|
||
|
generated by the key event.
|
||
|
@short outputString of type DOMString
|
||
|
*/
|
||
|
public native String outputString();
|
||
|
/** virtKeyVal of type unsigned long
|
||
|
When the key associated with a key event is not representable via
|
||
|
a Unicode character virtKeyVale holds the key code
|
||
|
associated with the depressed key. If the key has a Unicode
|
||
|
representation or no code is available the value is
|
||
|
DOM_VK_UNDEFINED.
|
||
|
@short virtKeyVal of type unsigned long
|
||
|
*/
|
||
|
public native long virtKeyVal();
|
||
|
/**
|
||
|
checkModifier
|
||
|
Note: the below description does not match the actual behavior.
|
||
|
it's extended in a way that you can query multiple modifiers
|
||
|
at once by logically OR`ing them.
|
||
|
also, we use the Qt modifier enum instead of the DOM one.
|
||
|
The CheckModifier method is used to check the status of a single
|
||
|
modifier key associated with a TextEvent. The identifier of the
|
||
|
modifier in question is passed into the CheckModifier function. If
|
||
|
the modifier is triggered it will return true. If not, it will
|
||
|
return false. The list of keys below represents the allowable
|
||
|
modifier parameters for this method:
|
||
|
DOM_VK_LEFT_ALT
|
||
|
DOM_VK_RIGHT_ALT
|
||
|
DOM_VK_LEFT_CONTROL
|
||
|
DOM_VK_RIGHT_CONTROL
|
||
|
DOM_VK_LEFT_SHIFT
|
||
|
DOM_VK_RIGHT_SHIFT
|
||
|
DOM_VK_META
|
||
|
Parameters:
|
||
|
modifier of type unsigned long
|
||
|
The modifier which the user wishes to query.
|
||
|
Return Value: booleanean
|
||
|
The status of the modifier represented as a booleanean.
|
||
|
No Exceptions
|
||
|
@short checkModifier
|
||
|
*/
|
||
|
public native boolean checkModifier(long modifierArg);
|
||
|
// DOM::TextEvent* TextEvent(DOM::TextEventImpl* arg1); >>>> NOT CONVERTED
|
||
|
}
|