ThumbMessage Class Reference

This message is sent to inform the system of important global thumbnail events. Currently the only such event is CACHESIZECHANGED, sent whenever the thumbnail cache wants its size changing. More...

#include <thumbmsg.h>

Inheritance diagram for ThumbMessage:

Msg CCObject SimpleCCObject List of all members.

Public Types

enum  ThumbState { CACHESIZECHANGED, KILLCACHE }

Public Member Functions

 ThumbMessage (ThumbState TheState, INT32 Size)
 ThumbMessage (ThumbState TheState, SGLibType LibType)

Public Attributes

ThumbState State
INT32 NewSize
SGLibType Type

Detailed Description

This message is sent to inform the system of important global thumbnail events. Currently the only such event is CACHESIZECHANGED, sent whenever the thumbnail cache wants its size changing.

Author:
Richard_Millican (Xara Group Ltd) <camelotdev@xara.com>
Date:
27/3/95
Notes: The IMPLEMENT_DYNAMIC can be found in winoil.cpp
See also:
Documentation:

Definition at line 126 of file thumbmsg.h.


Member Enumeration Documentation

enum ThumbMessage::ThumbState
 

Enumerator:
CACHESIZECHANGED 
KILLCACHE 

Definition at line 132 of file thumbmsg.h.

00133     {
00134         CACHESIZECHANGED,
00135         KILLCACHE
00136     };


Constructor & Destructor Documentation

ThumbMessage::ThumbMessage ThumbState  TheState,
INT32  Size
[inline]
 

Definition at line 143 of file thumbmsg.h.

00144                 : State(TheState), NewSize(Size), Type(SGLib_Blank)
00145         { /* empty */ }

ThumbMessage::ThumbMessage ThumbState  TheState,
SGLibType  LibType
[inline]
 

Definition at line 148 of file thumbmsg.h.

00149                 : State(TheState), NewSize(0), Type(LibType)
00150         { /* empty */ }


Member Data Documentation

INT32 ThumbMessage::NewSize
 

Definition at line 139 of file thumbmsg.h.

ThumbState ThumbMessage::State
 

Definition at line 138 of file thumbmsg.h.

SGLibType ThumbMessage::Type
 

Definition at line 140 of file thumbmsg.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 04:01:54 2007 for Camelot by  doxygen 1.4.4