|
Public Member Functions |
virtual void | OnFinalRelease () |
BOOL | IsInRalphMethod () |
BOOL | PassErrorToHarness (HRESULT ErrCode) |
void | WebAddressSelected (String_256 *InAddress) |
BOOL | SelectViewQuality (INT32 ViewQuality) |
BOOL | SelectViewMode (ViewMode Viewmode) |
BOOL | SelectDitherType (DitherType Dither) |
BOOL | SelectPaletteMode (BOOL Foreground) |
void | SetSelected () |
void | SetStatusBar (String_256 *pNewText) |
void | SetStatusBar (wxString pNewText) |
void | SetStatusBar () |
BOOL | PrintRalphView (wxDC *TheDC, DWORD X, DWORD Y, DWORD Width, DWORD Height, DWORD DPI) |
BOOL | CleanUpAfterAsynchDownLoad (BOOL ok) |
void | SetViewportRect (DocRect &Viewport) |
DocRect * | GetViewportRect () |
RalphView * | GetRalphView () |
Document * | GetRalphDocument () |
String_256 | GetDocumentURL () |
String_256 | GetBaseURL () |
void | MakepRalphViewNULL () |
Static Public Member Functions |
static BOOL | SelectTool (ToolMode toolmode) |
static Document * | GetImportingDoc () |
static DWORD | GetImportingThreadID () |
static void | OnRalphAboutToDie () |
static void | SetRenderTimer (BOOL State) |
Public Attributes |
DitherType | Dither |
ToolMode | Toolmode |
QualityLevel | Quality |
ViewMode | Viewmode |
wxString | PathString |
CCAsynchDiskFile * | TempWriteAsynchFile |
CCAsynchDiskFile * | TempReadAsynchFile |
wxThread * | pLoadThread |
BOOL | IsImportOK |
BOOL | LoadErrorHasOccured |
Static Public Attributes |
static Document * | sm_pImportingDoc |
static DWORD | sm_ImportThreadID |
static wxCondition * | g_hAbortDownLoadEvent |
static wxCondition * | g_hSafeToEnterLoad |
static wxCondition * | WakeEvents [2] |
static wxWindow * | pTimerWnd |
static BOOL | InsideRenderLoop |
static BOOL | ForegroundPalette |
static void * | RestoreStackLimit |
Protected Member Functions |
| RalphDocument () |
virtual | ~RalphDocument () |
Protected Attributes |
LoadContext | TheLoadContext |
wxString | CurrentStatusText |
wxString | DocumentURL |
STDMETHOD( | CreateViewWindow )(HWND ParentWnd, ViewMode Viewmode, BOOL ShowScrollers, BOOL ShowWindow, BOOL HasBorder, HWND *ViewWindow) |
STDMETHOD( | LoadDocument )(TCHAR *pFileToLoad) |
STDMETHOD( | GetVerNum )(TCHAR *pVerNum) |
STDMETHOD( | RenderToDC )(HDC TheDC, DWORD X, DWORD Y, DWORD Width, DWORD Height, DWORD DPI) |
STDMETHOD( | SetToolMode )(ToolMode toolMode) |
STDMETHOD( | PreviousZoom )() |
STDMETHOD( | ZoomToDrawing )() |
STDMETHOD( | ZoomToFullScale )() |
STDMETHOD( | SetQuality )(QualityLevel Quality) |
STDMETHOD( | SetDitherType )(DitherType Dither) |
STDMETHOD( | SetPaletteMode )(BOOL Foreground) |
STDMETHOD( | HasPreviousZoom )() |
STDMETHOD( | SetURL )(wxString InURL) |
STDMETHOD( | ShowScrollers )(BOOL State) |
STDMETHOD( | SetViewMode )(ViewMode Viewmode) |
STDMETHOD( | SetErrorCallback )(IErrorCallback *pCallbackInterface) |
STDMETHOD( | SetEventCallback )(IEventCallback *pCallbackInterface) |
STDMETHOD( | StartAsynchDownLoad )() |
STDMETHOD( | OnDataAvailable )(unsigned char *pReadBuffer, DWORD BytesRead) |
STDMETHOD( | EndAsynchDownLoad )(HRESULT Status) |
Static Protected Attributes |
static BOOL | RenderTimerOn |
Private Member Functions |
BOOL | ZoomToFullScale () |
BOOL | SaveZoomAndScroll () |
BOOL | RestoreZoomAndScroll () |
BOOL | SetDocumentViewMode () |
BOOL | StartLoadThread () |
BOOL | EndAsynchDownLoad (HRESULT Status) |
BOOL | OnDataAvailable (unsigned char *pReadBuffer, DWORD BytesRead) |
Private Attributes |
DocRect | ViewportRect |
Document * | pDocument |
RalphView * | pRalphView |
wxWindow * | hParentWnd |
BOOL | DocumentViewInit |
INT32 | LastZoomIndex |
FIXED16 | LastViewScale |
WorkCoord | LastScrollOffset |
IErrorCallback * | pIErrorCallback |
IEventCallback * | pIEventCallback |
BOOL | InsideRalphMethod |
wxCursor * | hOldCurs |
Static Private Attributes |
static INT32 | RalphDocCnt |