Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

TTransparentEditText.cpp File Reference

#include "TTransparentEditText.h"
#include "TImageCache.h"
#include "AUGUIUtilities.h"

Include dependency graph for TTransparentEditText.cpp:

Include dependency graph

Functions

CFRunLoopRef CFRunLoopGetMain (void)

Variables

const ControlKind kTransparentEditTextKind = { 'airy', 'eutx' }
 The control kind is the same as that for the unicode edit text control, with obviously a different signature.

const CFTimeInterval kCaretUpdateInterval = 0.5
 How often the caret is updated.

const float kMinDoubleClickDistance = 5.0
 Clicks must be within 5 pixels vertically and horizontally to be considered a double click.

const UniChar kTabChar = 0x0009
const UniChar kDeleteChar = 0x0008
const UniChar kReturnChar = 0x000d
const UniChar kEnterChar = 0x0003
const UniChar kLeftArrowChar = 0x001c
const UniChar kRightArrowChar = 0x001d
const UniChar kUpArrowChar = 0x001e
const UniChar kDownArrowChar = 0x001f

Function Documentation

CFRunLoopRef CFRunLoopGetMain void   ) 
 


Variable Documentation

const CFTimeInterval kCaretUpdateInterval = 0.5
 

How often the caret is updated.

It would be nice to grab this value from the OS somewhere, somewhen.

const UniChar kDeleteChar = 0x0008
 

const UniChar kDownArrowChar = 0x001f
 

const UniChar kEnterChar = 0x0003
 

const UniChar kLeftArrowChar = 0x001c
 

const float kMinDoubleClickDistance = 5.0
 

Clicks must be within 5 pixels vertically and horizontally to be considered a double click.

const UniChar kReturnChar = 0x000d
 

const UniChar kRightArrowChar = 0x001d
 

const UniChar kTabChar = 0x0009
 

const ControlKind kTransparentEditTextKind = { 'airy', 'eutx' }
 

The control kind is the same as that for the unicode edit text control, with obviously a different signature.

This allows users to compare by the control kind and see us as a regular unicode edit control.

const UniChar kUpArrowChar = 0x001e
 






Generated on Sun May 23 19:32:02 2004 for AUGUI Framework by doxygen1.3.7

hosted on SourceForge.net Logo