UIKeyboardLayout Klassenreferenz

#import <UIKeyboardLayout.h>

Abgeleitet von UIView.

Basisklasse für KBView und UIKeyboardLayoutRoman.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithFrame:
(void) - dealloc
(void) - build
(id) - buildSublayoutForKey:
(id) - buildUIKeyboardLayoutMain
(id) - buildUIKeyboardLayoutAlternate
(id) - buildUIKeyboardLayoutAlphabet
(id) - buildUIKeyboardLayoutNumbers
(id) - buildUIKeyboardLayoutAlphabetTransparent
(id) - buildUIKeyboardLayoutNumbersTransparent
(id) - buildUIKeyboardLayoutPhonePad
(id) - buildUIKeyboardLayoutPhonePadAlt
(id) - buildUIKeyboardLayoutNumberPad
(id) - buildUIKeyboardLayoutNumberPadTransparent
(id) - buildUIKeyboardLayoutURL
(id) - buildUIKeyboardLayoutURLAlt
(id) - buildUIKeyboardLayoutSMSAddressing
(id) - buildUIKeyboardLayoutSMSAddressingAlt
(id) - buildUIKeyboardLayoutEmailAddressing
(id) - buildUIKeyboardLayoutEmailAddressingAlt
(id) - buildUIKeyboardLayoutSingleEmailAddress
(id) - buildUIKeyboardLayoutSingleEmailAddressAlt
(void) - addSublayout:forKey:
(void) - showSublayoutForKey:
(id) - sublayoutForKey:
(void) - addLocalizedCurrencyKeysToSublayout:keyboardType:
(id) - activeSublayoutKey
(CDAnonymousStruct9 *) - activeGroupKey
(BOOL) - usesAutoShift
(CDAnonymousStruct9 *) - activeKey
(unsigned int) - activeKeyMouseDownFlags
(unsigned int) - activeKeyMouseUpFlags
(unsigned int) - activeKeyType
(id) - activeKeyContextData
(void) - activateCompositeKey:
(void) - updateLocalizedKeys
(void) - updateReturnKey
(void) - activateKey:
(void) - activateKeyWithIndex:
(void) - activateFirstKeyOfType:
(void) - deactivateActiveKey
(void) - activateGroupKey:
(void) - activateGroupKeyWithIndex:
(void) - deactivateActiveGroupKey
(unsigned int) - keyHitTest:
(CDAnonymousStruct9 *) - keyForPoint:
(void) - setShift:
(void) - showAccentedVariantsForKey:
(void) - accentedCharacterSelected:
(BOOL) - isLongPressedKey:
(void) - longPressAction
(id) - inputStringForKey:
(CDAnonymousStruct9 *) - inputKeyboardKeyForKey:
(void) - activateGroupCharacterKeys:
(id) - alternateSublayoutKey:
(BOOL) - isShiftKeyBeingHeld
(id) - closestMatchingSublayout:
(void) - initSyntheticKeyCache:key:shift:
(void) - sendSyntheticEvent:point:
(void) - synthesizeInputForString:pause:dx:dy:
(void) - synthesizeInputForString:repeats:pause:dx:dy:
(id) - plistWithChildren:

Geschützte Attribute

NSMutableDictionarym_keyedSublayouts
UIKeyboardSublayoutm_activeSublayout
UIKeyboardSublayoutm_deactivatingSublayout
id m_activeSublayoutKey
int m_activeKeyIndex
int m_activeGroupKeyIndex
UIViewm_activeKeyView
UIViewm_activeGroupKeyView
UIViewm_activeGroupCharacterView
UIViewm_shadowView
UIViewm_accentedKeyView
int m_returnKeyIndex
UIViewm_enabledReturnKeyView
UIViewm_disabledReturnKeyView
UIViewm_pressedReturnKeyView
struct CGPoint m_dragPoint
int m_activation
unsigned int m_currentPathFlags
int m_activePathIndex
int m_shiftKeyPathIndex
BOOL m_shift
BOOL m_built
BOOL m_dragged
BOOL m_dragChangedKey
BOOL m_usesGroupKeys
BOOL m_mouseDownInMoreKey

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIKeyboardLayout.h.


Dokumentation der Elementfunktionen

- (id) initWithFrame: (struct CGRect fp8  

- (void) dealloc  

Implementiert UIView.

Implementiert in JIMView und KBView.

- (void) build  

- (id) buildSublayoutForKey: (id)  fp8  

- (id) buildUIKeyboardLayoutMain  

- (id) buildUIKeyboardLayoutAlternate  

- (id) buildUIKeyboardLayoutAlphabet  

- (id) buildUIKeyboardLayoutNumbers  

- (id) buildUIKeyboardLayoutAlphabetTransparent  

- (id) buildUIKeyboardLayoutNumbersTransparent  

- (id) buildUIKeyboardLayoutPhonePad  

- (id) buildUIKeyboardLayoutPhonePadAlt  

- (id) buildUIKeyboardLayoutNumberPad  

- (id) buildUIKeyboardLayoutNumberPadTransparent  

- (id) buildUIKeyboardLayoutURL  

- (id) buildUIKeyboardLayoutURLAlt  

- (id) buildUIKeyboardLayoutSMSAddressing  

- (id) buildUIKeyboardLayoutSMSAddressingAlt  

- (id) buildUIKeyboardLayoutEmailAddressing  

- (id) buildUIKeyboardLayoutEmailAddressingAlt  

- (id) buildUIKeyboardLayoutSingleEmailAddress  

- (id) buildUIKeyboardLayoutSingleEmailAddressAlt  

- (void) addSublayout: (id)  fp8
forKey: (id)  fp12 

- (void) showSublayoutForKey: (id)  fp8  

- (id) sublayoutForKey: (id)  fp8  

- (void) addLocalizedCurrencyKeysToSublayout: (id)  fp8
keyboardType: (id)  fp12 

- (id) activeSublayoutKey  

- (CDAnonymousStruct9 *) activeGroupKey  

- (BOOL) usesAutoShift  

- (CDAnonymousStruct9 *) activeKey  

- (unsigned int) activeKeyMouseDownFlags  

- (unsigned int) activeKeyMouseUpFlags  

- (unsigned int) activeKeyType  

- (id) activeKeyContextData  

- (void) activateCompositeKey: (CDAnonymousStruct9 *)  fp8  

- (void) updateLocalizedKeys  

Implementiert in KBView.

- (void) updateReturnKey  

Implementiert in KBView.

- (void) activateKey: (CDAnonymousStruct9 *)  fp8  

- (void) activateKeyWithIndex: (unsigned int)  fp8  

- (void) activateFirstKeyOfType: (unsigned int)  fp8  

- (void) deactivateActiveKey  

- (void) activateGroupKey: (CDAnonymousStruct9 *)  fp8  

- (void) activateGroupKeyWithIndex: (unsigned int)  fp8  

- (void) deactivateActiveGroupKey  

- (unsigned int) keyHitTest: (struct CGPoint fp8  

- (CDAnonymousStruct9 *) keyForPoint: (struct CGPoint fp8  

- (void) setShift: (BOOL)  fp8  

Implementiert in KBView.

- (void) showAccentedVariantsForKey: (CDAnonymousStruct9 *)  fp8  

- (void) accentedCharacterSelected: (id)  fp8  

- (BOOL) isLongPressedKey: (CDAnonymousStruct9 *)  fp8  

- (void) longPressAction  

- (id) inputStringForKey: (CDAnonymousStruct9 *)  fp8  

- (CDAnonymousStruct9 *) inputKeyboardKeyForKey: (CDAnonymousStruct9 *)  fp8  

- (void) activateGroupCharacterKeys: (CDAnonymousStruct9 *)  fp8  

- (id) alternateSublayoutKey: (id)  fp8  

- (BOOL) isShiftKeyBeingHeld  

- (id) closestMatchingSublayout: (id)  fp8  

- (void) initSyntheticKeyCache: (struct __CFDictionary *)  fp8
key: (id)  fp12
shift: (BOOL)  fp16 

- (void) sendSyntheticEvent: (int)  fp8
point: (struct CGPoint fp12 

- (void) synthesizeInputForString: (id)  fp8
pause: (double)  fp12
dx: (int)  fp20
dy: (int)  fp24 

- (void) synthesizeInputForString: (id)  fp8
repeats: (int)  fp12
pause: (double)  fp16
dx: (int)  fp24
dy: (int)  fp28 

- (id) plistWithChildren: (struct CGPoint fp8  


Dokumentation der Datenelemente

Definiert in Zeile 13 der Datei UIKeyboardLayout.h.

Definiert in Zeile 14 der Datei UIKeyboardLayout.h.

Definiert in Zeile 15 der Datei UIKeyboardLayout.h.

- (id) m_activeSublayoutKey [protected]

Definiert in Zeile 16 der Datei UIKeyboardLayout.h.

- (int) m_activeKeyIndex [protected]

Definiert in Zeile 17 der Datei UIKeyboardLayout.h.

- (int) m_activeGroupKeyIndex [protected]

Definiert in Zeile 18 der Datei UIKeyboardLayout.h.

- (UIView*) m_activeKeyView [protected]

Definiert in Zeile 19 der Datei UIKeyboardLayout.h.

- (UIView*) m_activeGroupKeyView [protected]

Definiert in Zeile 20 der Datei UIKeyboardLayout.h.

Definiert in Zeile 21 der Datei UIKeyboardLayout.h.

- (UIView*) m_shadowView [protected]

Definiert in Zeile 22 der Datei UIKeyboardLayout.h.

- (UIView*) m_accentedKeyView [protected]

Definiert in Zeile 23 der Datei UIKeyboardLayout.h.

- (int) m_returnKeyIndex [protected]

Definiert in Zeile 24 der Datei UIKeyboardLayout.h.

- (UIView*) m_enabledReturnKeyView [protected]

Definiert in Zeile 25 der Datei UIKeyboardLayout.h.

- (UIView*) m_disabledReturnKeyView [protected]

Definiert in Zeile 26 der Datei UIKeyboardLayout.h.

- (UIView*) m_pressedReturnKeyView [protected]

Definiert in Zeile 27 der Datei UIKeyboardLayout.h.

- (struct CGPoint) m_dragPoint [read, protected]

Definiert in Zeile 28 der Datei UIKeyboardLayout.h.

- (int) m_activation [protected]

Definiert in Zeile 29 der Datei UIKeyboardLayout.h.

- (unsigned int) m_currentPathFlags [protected]

Definiert in Zeile 30 der Datei UIKeyboardLayout.h.

- (int) m_activePathIndex [protected]

Definiert in Zeile 31 der Datei UIKeyboardLayout.h.

- (int) m_shiftKeyPathIndex [protected]

Definiert in Zeile 32 der Datei UIKeyboardLayout.h.

- (BOOL) m_shift [protected]

Definiert in Zeile 33 der Datei UIKeyboardLayout.h.

- (BOOL) m_built [protected]

Definiert in Zeile 34 der Datei UIKeyboardLayout.h.

- (BOOL) m_dragged [protected]

Definiert in Zeile 35 der Datei UIKeyboardLayout.h.

- (BOOL) m_dragChangedKey [protected]

Definiert in Zeile 36 der Datei UIKeyboardLayout.h.

- (BOOL) m_usesGroupKeys [protected]

Definiert in Zeile 37 der Datei UIKeyboardLayout.h.

- (BOOL) m_mouseDownInMoreKey [protected]

Definiert in Zeile 38 der Datei UIKeyboardLayout.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: