sgliboil.h File Reference

(r1785/r1282)

Go to the source code of this file.

Namespaces

namespace  InetUtils

Classes

class  ClipartImportParam
 This class represents the Undo-able operation to import and open clipart files. More...
class  OpClipartImport
class  BitmapImportParam
class  OpBitmapImport
class  SGLibOil
 Initially, general OILy utilities for the library, but then the Add Library dialog code was added in... More...

Defines

#define OPTOKEN_OPCLIPARTIMPORT   _T("ClipartImport")
#define OPTOKEN_OPBITMAPIMPORT   _T("BitmapImport")

Enumerations

enum  FillTypeEnum { ApplyToObject, ApplyToObjectAsTransp, SetBackground, AddToPage }

Functions

TCHARInetUtils::GetStringField (UINT32 nIndex, UINT32 nCompositeStringID)
String_256 InetUtils::MakeURL (const String_256 &rRelativePath, const String_256 &rRootURL)
 Allows us to obtain the URL of a file knowing its relative path (from the main clipart index file) and the root URL. The URL is necessary to download the file.
String_256 InetUtils::MakeLocalPath (const String_256 &rRelPath)
BOOL InetUtils::GetTempInetDir (String_256 *pTempDir)
 Get path to the internet cache directory used to download web clipart files.
BOOL InetUtils::GetAppDataPath (String_256 *pPath)
BOOL InetUtils::GetAppCachePath (String_256 *pPath)
BOOL InetUtils::DeleteDirectoryTree (const String_256 &rPath)
 remove a directory tree from the hard drive


Define Documentation

#define OPTOKEN_OPBITMAPIMPORT   _T("BitmapImport")
 

Definition at line 195 of file sgliboil.h.

#define OPTOKEN_OPCLIPARTIMPORT   _T("ClipartImport")
 

Definition at line 145 of file sgliboil.h.


Enumeration Type Documentation

enum FillTypeEnum
 

Enumerator:
ApplyToObject 
ApplyToObjectAsTransp 
SetBackground 
AddToPage 

Definition at line 167 of file sgliboil.h.

00168 {
00169     ApplyToObject,          // Apply to specified object (as a fill)
00170     ApplyToObjectAsTransp,  // Apply to specified object (as a transparency)
00171     SetBackground,          // Set as background
00172     AddToPage               // Add as a new object on the page
00173 };


Generated on Sat Nov 10 03:49:36 2007 for Camelot by  doxygen 1.4.4