camview.h File Reference

(r1785/r1688)

#include "wrkrect.h"
#include "wx/dnd.h"

Go to the source code of this file.

Classes

class  CCamView
 This OIL class implements many window functions, such as scrolling and sizing the editing windows. As such, it acts as an intermediary between the kernel and the host operating system. It is derived from the wx class wxView, which provides comprehensive methods for managing the client area of a window. More...
class  PageDropInfo
 Gives info about where an drag has, or is going to be, dropped on a page. More...
class  ViewDragTarget
 An instantiation of this class is created by each entity which wishes to provide a 'destination' to which the mouse can go to complete a drag. WinoilDragTargets are used as a base class from which to derive drag targets for WINOIL entities (an optional HWND). More...
class  CViewFileDropTarget

Defines

#define ReflectIntoView(Class, ViewClass, Handler, Type)

Enumerations

enum  MouseOverRulerHit { OVER_NO_RULERS, OVER_HORIZONTAL, OVER_VERTICAL, OVER_ORIGIN_GADGET }


Define Documentation

#define ReflectIntoView Class,
ViewClass,
Handler,
Type   ) 
 

Value:

void Class::Handler( Type& event ) \
    { ((ViewClass*)m_pView)->Handler( event ); }

Definition at line 133 of file camview.h.


Enumeration Type Documentation

enum MouseOverRulerHit
 

Enumerator:
OVER_NO_RULERS 
OVER_HORIZONTAL 
OVER_VERTICAL 
OVER_ORIGIN_GADGET 

Definition at line 124 of file camview.h.

00125 {
00126     OVER_NO_RULERS,
00127     OVER_HORIZONTAL,
00128     OVER_VERTICAL,
00129     OVER_ORIGIN_GADGET
00130 };


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