Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

SNAPINFO Struct Reference

#include <MDISnapper.h>


Public Types

enum   { MAXDELTA = (1<<30) }

Public Methods

void  Init (RECT const &oldRect, RECT const &newRect, DWORD snapwidth)
void  Init (RECT const &r, DWORD snapWidth, bool moveOnly=false)
void  SnapHLine (long y)
void  SnapVLine (long x)
RECT &  EndSnap ()

Data Fields

DWORD  snapWidth
RECT  rold
RECT  rnew
RECT  rdelta
RECT  rout


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
MAXDELTA 

Definition at line 15 of file MDISnapper.h.


Member Function Documentation

void SNAPINFO::Init RECT const &    oldRect,
RECT const &    newRect,
DWORD    snapwidth
 

Definition at line 35 of file MDISnapper.cpp.

void SNAPINFO::Init RECT const &    r,
DWORD    snapWidth,
bool    moveOnly = false
 

Definition at line 58 of file MDISnapper.cpp.

void SNAPINFO::SnapHLine long    y
 

Definition at line 111 of file MDISnapper.cpp.

void SNAPINFO::SnapVLine long    x
 

Definition at line 74 of file MDISnapper.cpp.

RECT & SNAPINFO::EndSnap  
 

Definition at line 150 of file MDISnapper.cpp.


Field Documentation

DWORD SNAPINFO::snapWidth
 

Definition at line 17 of file MDISnapper.h.

RECT SNAPINFO::rold
 

Definition at line 19 of file MDISnapper.h.

RECT SNAPINFO::rnew
 

Definition at line 20 of file MDISnapper.h.

RECT SNAPINFO::rdelta
 

Definition at line 21 of file MDISnapper.h.

RECT SNAPINFO::rout
 

Definition at line 23 of file MDISnapper.h.


The documentation for this struct was generated from the following files:
Generated on Sat Jan 18 21:01:46 2003 for ***PROJECTNAME*** by doxygen1.3-rc2