edit_window Struct Reference

#include <listener.h>

Public Member Functions

INT_PTR new_rollout ()
 
INT_PTR edit_rollout ()
 
INT_PTR new_rollout (bool delete_ew)
 
INT_PTR edit_rollout (bool delete_ew)
 
bool GetNeedsSave ()
 
void ClearNeedsSave ()
 

Static Public Member Functions

static void gc_trace ()
 

Public Attributes

edit_windownext
 
edit_windowprev
 
Valuefile_name
 
HWND window
 
HWND edit_box
 
int sr_offset
 
int click_tos
 
int click_at [CLICK_STACK_SIZE]
 
bool editing
 
bool needs_save
 
IUnknown * pDoc
 

Member Function Documentation

INT_PTR new_rollout ( )
INT_PTR edit_rollout ( )
INT_PTR new_rollout ( bool  delete_ew)
INT_PTR edit_rollout ( bool  delete_ew)
static void gc_trace ( )
static
bool GetNeedsSave ( )
void ClearNeedsSave ( )

Member Data Documentation

edit_window* next
edit_window* prev
Value* file_name
HWND window
HWND edit_box
int sr_offset
int click_tos
int click_at[CLICK_STACK_SIZE]
bool editing
bool needs_save
IUnknown* pDoc