WebPrefsDlgParam Class Reference

Allows data to be passed into the export web preference dialog box and then returned to the caller. More...

#include <webparam.h>

Inheritance diagram for WebPrefsDlgParam:

OpParam CCObject SimpleCCObject List of all members.

Public Member Functions

 WebPrefsDlgParam ()
 WebPrefsDlgParam constructor.
void SetBmpCompression (INT32 BmpComp)
void SetCompression (BOOL Comp)
void SetExportPreviewBitmap (BOOL b)
void SetConvertTextToOutlines (BOOL b)
void SetConvertBlendsToOutlines (BOOL b)
void SetRemoveInvisibleLayers (BOOL b)
void SetRemoveUnusedColours (BOOL b)
void SetMinimalWebFormat (BOOL b)
void SetExportSel (SelectionType Type)
void SetViewportSel (SelectionType Type)
void SetHTMLToClipboard (BOOL Ok)
void SetWebOk (BOOL Ok)
INT32 GetBmpCompression ()
BOOL GetCompression ()
BOOL GetExportPreviewBitmap ()
BOOL GetConvertTextToOutlines ()
BOOL GetConvertBlendsToOutlines ()
BOOL GetRemoveInvisibleLayers ()
BOOL GetRemoveUnusedColours ()
BOOL GetMinimalWebFormat ()
SelectionType GetExportSel ()
SelectionType GetViewportSel ()
BOOL GetHTMLToClipboard ()
BOOL GetWebOk ()

Private Member Functions

 CC_DECLARE_MEMDUMP (WebPrefsDlgParam)

Private Attributes

INT32 BmpCompression
BOOL Compression
BOOL ExportPreviewBitmap
BOOL ConvertTextToOutlines
BOOL ConvertBlendsToOutlines
BOOL RemoveInvisibleLayers
BOOL RemoveUnusedColours
BOOL MinimalWebFormat
BOOL HTMLToClipboard
SelectionType ExportSel
SelectionType ViewportSel
BOOL WebOk

Detailed Description

Allows data to be passed into the export web preference dialog box and then returned to the caller.

Author:
Neville_Humphrys (Xara Group Ltd) <camelotdev@xara.com>
Date:
1/5/96

Definition at line 114 of file webparam.h.


Constructor & Destructor Documentation

WebPrefsDlgParam::WebPrefsDlgParam  ) 
 

WebPrefsDlgParam constructor.

Author:
Phil_Martin (Xara Group Ltd) <camelotdev@xara.com>
Date:
07/04/2006
Parameters:
- [INPUTS]
- [OUTPUTS]
Returns:
-

Errors: - Notes: Seems that GCC needs to have at least one non-inline function or else it gets confused.

Definition at line 130 of file webparam.cpp.

00131 {
00132     ViewportSel             = DRAWING;
00133     ExportSel               = DRAWING;
00134     BmpCompression          = 100;
00135     Compression             = TRUE;
00136     ExportPreviewBitmap     = FALSE;
00137     ConvertTextToOutlines   = TRUE;
00138     WebOk                   = FALSE;
00139     HTMLToClipboard         = FALSE;
00140     ConvertBlendsToOutlines = FALSE;
00141 };


Member Function Documentation

WebPrefsDlgParam::CC_DECLARE_MEMDUMP WebPrefsDlgParam   )  [private]
 

INT32 WebPrefsDlgParam::GetBmpCompression  )  [inline]
 

Definition at line 140 of file webparam.h.

00140 { return BmpCompression; };             // Bitmap compression flag 

BOOL WebPrefsDlgParam::GetCompression  )  [inline]
 

Definition at line 141 of file webparam.h.

00141 { return Compression; };                // File compression flag 

BOOL WebPrefsDlgParam::GetConvertBlendsToOutlines  )  [inline]
 

Definition at line 144 of file webparam.h.

00144 { return ConvertBlendsToOutlines; };    // Convert blends to outlines

BOOL WebPrefsDlgParam::GetConvertTextToOutlines  )  [inline]
 

Definition at line 143 of file webparam.h.

00143 { return ConvertTextToOutlines; };      // Convert text to outlines

BOOL WebPrefsDlgParam::GetExportPreviewBitmap  )  [inline]
 

Definition at line 142 of file webparam.h.

00142 { return ExportPreviewBitmap; };        // Export preview bitmap

SelectionType WebPrefsDlgParam::GetExportSel  )  [inline]
 

Definition at line 148 of file webparam.h.

00148 { return ExportSel; };                  // Export spread, drawing or selection 

BOOL WebPrefsDlgParam::GetHTMLToClipboard  )  [inline]
 

Definition at line 150 of file webparam.h.

00150 { return HTMLToClipboard; };            // Whether an HTML tag should be exported to the clipboard

BOOL WebPrefsDlgParam::GetMinimalWebFormat  )  [inline]
 

Definition at line 147 of file webparam.h.

00147 { return MinimalWebFormat; };           // whether we use our minimal web format or not

BOOL WebPrefsDlgParam::GetRemoveInvisibleLayers  )  [inline]
 

Definition at line 145 of file webparam.h.

00145 { return RemoveInvisibleLayers; };      // whether invisible layers should be removed or not

BOOL WebPrefsDlgParam::GetRemoveUnusedColours  )  [inline]
 

Definition at line 146 of file webparam.h.

00146 { return RemoveUnusedColours; };        // whether unused colours should be removed or not

SelectionType WebPrefsDlgParam::GetViewportSel  )  [inline]
 

Definition at line 149 of file webparam.h.

00149 { return ViewportSel; };                // Viewport spread, drawing or selection 

BOOL WebPrefsDlgParam::GetWebOk  )  [inline]
 

Definition at line 151 of file webparam.h.

00151 { return WebOk; };                      // Ok or cancel selected 

void WebPrefsDlgParam::SetBmpCompression INT32  BmpComp  )  [inline]
 

Definition at line 126 of file webparam.h.

00126 { BmpCompression = BmpComp; };      // Bitmap compression flag 

void WebPrefsDlgParam::SetCompression BOOL  Comp  )  [inline]
 

Definition at line 127 of file webparam.h.

00127 { Compression = Comp; };            // File compression flag 

void WebPrefsDlgParam::SetConvertBlendsToOutlines BOOL  b  )  [inline]
 

Definition at line 130 of file webparam.h.

00130 { ConvertBlendsToOutlines = b; };   // Convert blends to outlines

void WebPrefsDlgParam::SetConvertTextToOutlines BOOL  b  )  [inline]
 

Definition at line 129 of file webparam.h.

00129 { ConvertTextToOutlines = b; };     // Convert text to outlines

void WebPrefsDlgParam::SetExportPreviewBitmap BOOL  b  )  [inline]
 

Definition at line 128 of file webparam.h.

00128 { ExportPreviewBitmap = b; };       // Export preview bitmap

void WebPrefsDlgParam::SetExportSel SelectionType  Type  )  [inline]
 

Definition at line 134 of file webparam.h.

00134 { ExportSel = Type; };              // Export spread, drawing or selection 

void WebPrefsDlgParam::SetHTMLToClipboard BOOL  Ok  )  [inline]
 

Definition at line 136 of file webparam.h.

00136 { HTMLToClipboard = Ok; };          // whether an HTML tag should be exported to the clipboard

void WebPrefsDlgParam::SetMinimalWebFormat BOOL  b  )  [inline]
 

Definition at line 133 of file webparam.h.

00133 { MinimalWebFormat = b; };          // whether we use our minimal web format or not

void WebPrefsDlgParam::SetRemoveInvisibleLayers BOOL  b  )  [inline]
 

Definition at line 131 of file webparam.h.

00131 { RemoveInvisibleLayers = b; };     // whether invisible layers should be removed or not

void WebPrefsDlgParam::SetRemoveUnusedColours BOOL  b  )  [inline]
 

Definition at line 132 of file webparam.h.

00132 { RemoveUnusedColours = b; };       // whether unused colours should be removed or not

void WebPrefsDlgParam::SetViewportSel SelectionType  Type  )  [inline]
 

Definition at line 135 of file webparam.h.

00135 { ViewportSel = Type; };            // Viewport as spread, drawing or selection 

void WebPrefsDlgParam::SetWebOk BOOL  Ok  )  [inline]
 

Definition at line 137 of file webparam.h.

00137 { WebOk = Ok; };                    // Ok or cancel selected 


Member Data Documentation

INT32 WebPrefsDlgParam::BmpCompression [private]
 

Definition at line 151 of file webparam.h.

BOOL WebPrefsDlgParam::Compression [private]
 

Definition at line 156 of file webparam.h.

BOOL WebPrefsDlgParam::ConvertBlendsToOutlines [private]
 

Definition at line 159 of file webparam.h.

BOOL WebPrefsDlgParam::ConvertTextToOutlines [private]
 

Definition at line 158 of file webparam.h.

BOOL WebPrefsDlgParam::ExportPreviewBitmap [private]
 

Definition at line 157 of file webparam.h.

SelectionType WebPrefsDlgParam::ExportSel [private]
 

Definition at line 165 of file webparam.h.

BOOL WebPrefsDlgParam::HTMLToClipboard [private]
 

Definition at line 163 of file webparam.h.

BOOL WebPrefsDlgParam::MinimalWebFormat [private]
 

Definition at line 162 of file webparam.h.

BOOL WebPrefsDlgParam::RemoveInvisibleLayers [private]
 

Definition at line 160 of file webparam.h.

BOOL WebPrefsDlgParam::RemoveUnusedColours [private]
 

Definition at line 161 of file webparam.h.

SelectionType WebPrefsDlgParam::ViewportSel [private]
 

Definition at line 166 of file webparam.h.

BOOL WebPrefsDlgParam::WebOk [private]
 

Definition at line 168 of file webparam.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 04:03:08 2007 for Camelot by  doxygen 1.4.4