|
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 |