UIControl Klassenreferenz

#import <UIControl.h>

Abgeleitet von UIView.

Basisklasse für _UITableCellGrabber, ABCardNameControl, ABCardNameInternalView, ABPersonImageView, CandItem, TPPhonePad, UIButtonBarButton, UIButtonBarCustomizeHeader, UICalloutView, UICheckbox, UIImageView, UIKBSuggestionBubble, UIPageIndicator, UIPopup, UIPushButton, UIRemoveControlMinusButton, UIRemoveControlTextButton, UISectionIndex, UISliderControl, UISwitchControlButton und UITextField.

Aufstellung aller Elemente


Öffentliche Methoden

(void) - dealloc
(BOOL) - isTracking
(BOOL) - beginTrackingAt:withEvent:
(BOOL) - continueTrackingAt:previous:withEvent:
(void) - endTrackingAt:previous:withEvent:
(BOOL) - cancelMouseTracking
(BOOL) - mouseInside
(void) - setRequiresDisplayOnTracking:
(void) - setHighlighted:
(BOOL) - isHighlighted
(BOOL) - shouldTrack
(void) - mouseDown:
(void) - mouseDragged:
(void) - mouseUp:
(void) - _didMoveFromWindow:toWindow:
(BOOL) - hasOneOrMoreTargets
(void) - addTarget:action:forEvents:
(void) - removeTarget:forEvents:
(void) - sendAction:toTarget:forEvent:
(void) - sendActionsForEvents:

Geschützte Attribute

NSMutableArray_targetActions
struct CGPoint _previousPoint
double _downTime
struct {
   unsigned int   tracking:1
   unsigned int   mouseInside:1
   unsigned int   mouseDragged:1
   unsigned int   needsDisplay:1
   unsigned int   highlighted:1
   unsigned int   dontHighlightOnMouseDown:1
   unsigned int   delayActions:1
   unsigned int   allowActionsToQueue:1
   unsigned int   pendingUnhighlight:1
   unsigned int   reserved:23
_controlFlags

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIControl.h.


Dokumentation der Elementfunktionen

- (BOOL) isTracking  

- (BOOL) beginTrackingAt: (struct CGPoint fp8
withEvent: (struct __GSEvent *)  fp16 

- (BOOL) continueTrackingAt: (struct CGPoint fp8
previous: (struct CGPoint fp16
withEvent: (struct __GSEvent *)  fp24 

- (void) endTrackingAt: (struct CGPoint fp8
previous: (struct CGPoint fp16
withEvent: (struct __GSEvent *)  fp24 

- (BOOL) cancelMouseTracking  

Implementiert UIView.

Implementiert in TPPhonePad, _UITableCellGrabber, UISliderButton und UISliderControl.

- (BOOL) mouseInside  

- (void) setRequiresDisplayOnTracking: (BOOL)  fp8  

- (BOOL) isHighlighted  

- (BOOL) shouldTrack  

- (void) mouseDown: (struct __GSEvent *)  fp8  

Implementiert UIResponder.

Implementiert in KBImageView und UITextField.

- (void) mouseDragged: (struct __GSEvent *)  fp8  

Implementiert UIResponder.

Implementiert in KBImageView und UITextField.

- (void) mouseUp: (struct __GSEvent *)  fp8  

Implementiert UIResponder.

Implementiert in KBImageView, UISwitchControl und UITextField.

- (void) _didMoveFromWindow: (id)  fp8
toWindow: (id)  fp12 

- (BOOL) hasOneOrMoreTargets  

- (void) addTarget: (id)  fp8
action: (SEL)  fp12
forEvents: (int)  fp16 

Implementiert in TPCallWaitingButton.

- (void) removeTarget: (id)  fp8
forEvents: (int)  fp12 

Implementiert in TPCallWaitingButton.

- (void) sendAction: (SEL)  fp8
toTarget: (id)  fp12
forEvent: (struct __GSEvent *)  fp16 

- (void) sendActionsForEvents: (int)  fp8  


Dokumentation der Datenelemente

- (NSMutableArray*) _targetActions [protected]

Definiert in Zeile 13 der Datei UIControl.h.

- (struct CGPoint) _previousPoint [read, protected]

Definiert in Zeile 14 der Datei UIControl.h.

- (double) _downTime [protected]

Definiert in Zeile 15 der Datei UIControl.h.

- (unsigned int) tracking [protected]

Definiert in Zeile 17 der Datei UIControl.h.

- (unsigned int) mouseInside [protected]

Definiert in Zeile 18 der Datei UIControl.h.

- (unsigned int) mouseDragged [protected]

Definiert in Zeile 19 der Datei UIControl.h.

- (unsigned int) needsDisplay [protected]

Definiert in Zeile 20 der Datei UIControl.h.

- (unsigned int) highlighted [protected]

Definiert in Zeile 21 der Datei UIControl.h.

- (unsigned int) dontHighlightOnMouseDown [protected]

Definiert in Zeile 22 der Datei UIControl.h.

- (unsigned int) delayActions [protected]

Definiert in Zeile 23 der Datei UIControl.h.

- (unsigned int) allowActionsToQueue [protected]

Definiert in Zeile 24 der Datei UIControl.h.

- (unsigned int) pendingUnhighlight [protected]

Definiert in Zeile 25 der Datei UIControl.h.

- (unsigned int) reserved [protected]

Implementiert UIView.

Implementiert in UICalloutView, UIPopup, UIPushButton und UISliderControl.

Definiert in Zeile 26 der Datei UIControl.h.

struct { ... } UIControl::_controlFlags [protected]


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