TkDisplay Struct Reference

#include <tkInt.h>

Collaboration diagram for TkDisplay:

Collaboration graph
[legend]

Public Types

enum  { LU_IGNORE, LU_CAPS, LU_SHIFT }

Public Member Functions

XID defaultAllocProc _ANSI_ARGS_ ((Display *display))

Data Fields

Display * display
TkDisplaynextPtr
char * name
Time lastEventTime
int borderInit
Tcl_HashTable borderTable
int atomInit
Tcl_HashTable nameTable
Tcl_HashTable atomTable
int bindInfoStale
unsigned int modeModMask
unsigned int metaModMask
unsigned int altModMask
enum TkDisplay:: { ... }  lockUsage
int numModKeyCodes
KeyCode * modKeyCodes
int bitmapInit
int bitmapAutoNumber
Tcl_HashTable bitmapNameTable
Tcl_HashTable bitmapIdTable
Tcl_HashTable bitmapDataTable
int numIdSearches
int numSlowSearches
int colorInit
TkStressedCmapstressPtr
Tcl_HashTable colorNameTable
Tcl_HashTable colorValueTable
int cursorInit
Tcl_HashTable cursorNameTable
Tcl_HashTable cursorDataTable
Tcl_HashTable cursorIdTable
char cursorString [20]
Font cursorFont
TkErrorHandlererrorPtr
int deleteCount
TkWindowEvent * delayedMotionPtr
int focusDebug
TkWindowimplicitWinPtr
TkWindowfocusPtr
Tcl_HashTable gcValueTable
Tcl_HashTable gcIdTable
int gcInit
Tcl_HashTable maintainHashTable
int geomInit
Tcl_HashTable uidTable
int uidInit
TkWindowgrabWinPtr
TkWindoweventualGrabWinPtr
TkWindowbuttonWinPtr
TkWindowserverWinPtr
TkGrabEventfirstGrabEventPtr
TkGrabEventlastGrabEventPtr
int grabFlags
int gridInit
Tcl_HashTable gridHashTable
int imageId
int postCommandGeneration
int packInit
Tcl_HashTable packerHashTable
int placeInit
Tcl_HashTable masterTable
Tcl_HashTable slaveTable
TkSelectionInfo * selectionInfoPtr
Atom multipleAtom
Atom incrAtom
Atom targetsAtom
Atom timestampAtom
Atom textAtom
Atom compoundTextAtom
Atom applicationAtom
Atom windowAtom
Atom clipboardAtom
Atom utf8Atom
Tk_Window clipWindow
int clipboardActive
TkMainInfoclipboardAppPtr
TkClipboardTarget * clipTargetPtr
Tk_Window commTkwin
Atom commProperty
Atom registryProperty
Atom appNameProperty
TkIdStack * idStackPtr
TkIdStack * windowStackPtr
Tcl_TimerToken idCleanupScheduled
TkWmInfo * firstWmPtr
TkWmInfo * foregroundWmPtr
int destroyCount
unsigned long lastDestroyRequest
TkColormapcmapPtr
Tcl_HashTable winTable
int refCount
int mouseButtonState
Window mouseButtonWindow
Window warpWindow
int warpX
int warpY
unsigned int flags
TkCaret caret

Detailed Description

Definition at line 116 of file tkInt.h.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
LU_IGNORE 
LU_CAPS 
LU_SHIFT 

Definition at line 157 of file tkInt.h.


Member Function Documentation

XID defaultAllocProc _ANSI_ARGS_ (Display *display  ) 
 


Field Documentation

Display* display
 

Definition at line 117 of file tkInt.h.

struct TkDisplay* nextPtr
 

Definition at line 118 of file tkInt.h.

char* name
 

Definition at line 119 of file tkInt.h.

Time lastEventTime
 

Definition at line 121 of file tkInt.h.

int borderInit
 

Definition at line 128 of file tkInt.h.

Tcl_HashTable borderTable
 

Definition at line 129 of file tkInt.h.

int atomInit
 

Definition at line 136 of file tkInt.h.

Tcl_HashTable nameTable
 

Definition at line 138 of file tkInt.h.

Tcl_HashTable atomTable
 

Definition at line 139 of file tkInt.h.

int bindInfoStale
 

Definition at line 145 of file tkInt.h.

unsigned int modeModMask
 

Definition at line 148 of file tkInt.h.

unsigned int metaModMask
 

Definition at line 151 of file tkInt.h.

unsigned int altModMask
 

Definition at line 154 of file tkInt.h.

enum { ... } lockUsage
 

int numModKeyCodes
 

Definition at line 159 of file tkInt.h.

KeyCode* modKeyCodes
 

Definition at line 161 of file tkInt.h.

int bitmapInit
 

Definition at line 170 of file tkInt.h.

int bitmapAutoNumber
 

Definition at line 171 of file tkInt.h.

Tcl_HashTable bitmapNameTable
 

Definition at line 172 of file tkInt.h.

Tcl_HashTable bitmapIdTable
 

Definition at line 175 of file tkInt.h.

Tcl_HashTable bitmapDataTable
 

Definition at line 177 of file tkInt.h.

int numIdSearches
 

Definition at line 187 of file tkInt.h.

int numSlowSearches
 

Definition at line 188 of file tkInt.h.

int colorInit
 

Definition at line 194 of file tkInt.h.

TkStressedCmap* stressPtr
 

Definition at line 195 of file tkInt.h.

Tcl_HashTable colorNameTable
 

Definition at line 198 of file tkInt.h.

Tcl_HashTable colorValueTable
 

Definition at line 201 of file tkInt.h.

int cursorInit
 

Definition at line 209 of file tkInt.h.

Tcl_HashTable cursorNameTable
 

Definition at line 210 of file tkInt.h.

Tcl_HashTable cursorDataTable
 

Definition at line 213 of file tkInt.h.

Tcl_HashTable cursorIdTable
 

Definition at line 216 of file tkInt.h.

char cursorString[20]
 

Definition at line 219 of file tkInt.h.

Font cursorFont
 

Definition at line 220 of file tkInt.h.

struct TkErrorHandler* errorPtr
 

Definition at line 227 of file tkInt.h.

int deleteCount
 

Definition at line 231 of file tkInt.h.

struct TkWindowEvent* delayedMotionPtr
 

Definition at line 240 of file tkInt.h.

int focusDebug
 

Definition at line 253 of file tkInt.h.

struct TkWindow* implicitWinPtr
 

Definition at line 255 of file tkInt.h.

struct TkWindow* focusPtr
 

Definition at line 261 of file tkInt.h.

Tcl_HashTable gcValueTable
 

Definition at line 274 of file tkInt.h.

Tcl_HashTable gcIdTable
 

Definition at line 276 of file tkInt.h.

int gcInit
 

Definition at line 277 of file tkInt.h.

Tcl_HashTable maintainHashTable
 

Definition at line 284 of file tkInt.h.

int geomInit
 

Definition at line 288 of file tkInt.h.

Tcl_HashTable uidTable
 

Definition at line 294 of file tkInt.h.

int uidInit
 

Definition at line 295 of file tkInt.h.

struct TkWindow* grabWinPtr
 

Definition at line 301 of file tkInt.h.

struct TkWindow* eventualGrabWinPtr
 

Definition at line 304 of file tkInt.h.

struct TkWindow* buttonWinPtr
 

Definition at line 308 of file tkInt.h.

struct TkWindow* serverWinPtr
 

Definition at line 312 of file tkInt.h.

TkGrabEvent* firstGrabEventPtr
 

Definition at line 320 of file tkInt.h.

TkGrabEvent* lastGrabEventPtr
 

Definition at line 326 of file tkInt.h.

int grabFlags
 

Definition at line 329 of file tkInt.h.

int gridInit
 

Definition at line 336 of file tkInt.h.

Tcl_HashTable gridHashTable
 

Definition at line 337 of file tkInt.h.

int imageId
 

Definition at line 344 of file tkInt.h.

int postCommandGeneration
 

Definition at line 350 of file tkInt.h.

int packInit
 

Definition at line 362 of file tkInt.h.

Tcl_HashTable packerHashTable
 

Definition at line 363 of file tkInt.h.

int placeInit
 

Definition at line 372 of file tkInt.h.

Tcl_HashTable masterTable
 

Definition at line 373 of file tkInt.h.

Tcl_HashTable slaveTable
 

Definition at line 375 of file tkInt.h.

struct TkSelectionInfo* selectionInfoPtr
 

Definition at line 382 of file tkInt.h.

Atom multipleAtom
 

Definition at line 387 of file tkInt.h.

Atom incrAtom
 

Definition at line 389 of file tkInt.h.

Atom targetsAtom
 

Definition at line 390 of file tkInt.h.

Atom timestampAtom
 

Definition at line 391 of file tkInt.h.

Atom textAtom
 

Definition at line 392 of file tkInt.h.

Atom compoundTextAtom
 

Definition at line 393 of file tkInt.h.

Atom applicationAtom
 

Definition at line 394 of file tkInt.h.

Atom windowAtom
 

Definition at line 395 of file tkInt.h.

Atom clipboardAtom
 

Definition at line 396 of file tkInt.h.

Atom utf8Atom
 

Definition at line 397 of file tkInt.h.

Tk_Window clipWindow
 

Definition at line 399 of file tkInt.h.

int clipboardActive
 

Definition at line 403 of file tkInt.h.

struct TkMainInfo* clipboardAppPtr
 

Definition at line 405 of file tkInt.h.

struct TkClipboardTarget* clipTargetPtr
 

Definition at line 407 of file tkInt.h.

Tk_Window commTkwin
 

Definition at line 417 of file tkInt.h.

Atom commProperty
 

Definition at line 421 of file tkInt.h.

Atom registryProperty
 

Definition at line 422 of file tkInt.h.

Atom appNameProperty
 

Definition at line 424 of file tkInt.h.

struct TkIdStack* idStackPtr
 

Definition at line 431 of file tkInt.h.

struct TkIdStack* windowStackPtr
 

Definition at line 437 of file tkInt.h.

Tcl_TimerToken idCleanupScheduled
 

Definition at line 441 of file tkInt.h.

struct TkWmInfo* firstWmPtr
 

Definition at line 450 of file tkInt.h.

struct TkWmInfo* foregroundWmPtr
 

Definition at line 451 of file tkInt.h.

int destroyCount
 

Definition at line 459 of file tkInt.h.

unsigned long lastDestroyRequest
 

Definition at line 461 of file tkInt.h.

TkColormap* cmapPtr
 

Definition at line 471 of file tkInt.h.

Tcl_HashTable winTable
 

Definition at line 484 of file tkInt.h.

int refCount
 

Definition at line 486 of file tkInt.h.

int mouseButtonState
 

Definition at line 494 of file tkInt.h.

Window mouseButtonWindow
 

Definition at line 496 of file tkInt.h.

Window warpWindow
 

Definition at line 498 of file tkInt.h.

int warpX
 

Definition at line 499 of file tkInt.h.

int warpY
 

Definition at line 500 of file tkInt.h.

unsigned int flags
 

Definition at line 505 of file tkInt.h.

TkCaret caret
 

Definition at line 507 of file tkInt.h.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:17 2006 for BRL-CAD by  doxygen 1.4.6