Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals

Ars::ResizeMessage Class Reference

A resize message generated by a resizable view. More...

#include <arsmessages.h>

Inheritance diagram for Ars::ResizeMessage:

Inheritance graph
[legend]
Collaboration diagram for Ars::ResizeMessage:

Collaboration graph
[legend]

Public Member Functions

 ResizeMessage (const EMessageType MessageType, MessageClient *pDestination, const void *pSource, const XPoint &NewSize)

Data Fields

const XPoint size
 A CPoint object that uses the XPos() value for the new width, and YPos() value for the new height.


Detailed Description

A resize message generated by a resizable view.

Definition at line 148 of file arsmessages.h.


Constructor & Destructor Documentation

Ars::ResizeMessage::ResizeMessage const EMessageType  MessageType,
MessageClient pDestination,
const void *  pSource,
const XPoint NewSize
[inline]
 

Construct a new Resize message

Parameters:
MessageType The type of message being created
pDestination A pointer to the window that the message is destined for (0 for no specific destination, or to broadcast to all)
pSource A pointer to the window that generated the message
NewSize A CPoint object that uses the XPos() value for the new width, and YPos() value for the new height

Definition at line 155 of file arsmessages.h.

References size.

00156         : CtrlMessage( MessageType , pDestination , pSource ) , size( NewSize )
00157         {}


Field Documentation

const XPoint Ars::ResizeMessage::size
 

A CPoint object that uses the XPos() value for the new width, and YPos() value for the new height.

Definition at line 161 of file arsmessages.h.

Referenced by ResizeMessage(), and Ars::View::wmResize().


The documentation for this class was generated from the following file:
Generated on Fri Dec 5 04:06:48 2003 for Borqueror by doxygen 1.3.3