MatOCAD Logo

Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

dragndrop.cpp File Reference

#include "../../include/wxIFM/dragndrop.h"
#include "../../icons/dock_left.xpm"
#include "../../icons/dock_left_mo.xpm"
#include "../../icons/dock_up.xpm"
#include "../../icons/dock_up_mo.xpm"
#include "../../icons/dock_down.xpm"
#include "../../icons/dock_down_mo.xpm"
#include "../../icons/dock_right.xpm"
#include "../../icons/dock_right_mo.xpm"
#include "../../icons/dock_center.xpm"
#include "../../icons/dock_center_mo.xpm"
#include <wx/msgdlg.h>
#include <wx/settings.h>

Include dependency graph for dragndrop.cpp:

Go to the source code of this file.

Functions

 DEFINE_EVENT_TYPE (wxEVT_IFM_INITDRAG)
 DEFINE_EVENT_TYPE (wxEVT_IFM_BEGINDRAG)
 DEFINE_EVENT_TYPE (wxEVT_IFM_ENDDRAG)
 DEFINE_EVENT_TYPE (wxEVT_IFM_DRAGGING)
 DEFINE_EVENT_TYPE (wxEVT_IFM_SHOWDROPTARGETS)
 IMPLEMENT_DYNAMIC_CLASS (wxIFMDefaultDockingPlugin, wxIFMExtensionPluginBase)
 IMPLEMENT_DYNAMIC_CLASS (wxIFMDockEventEx, wxIFMDockEvent)
void _create_helper (DockButtonArray &array, wxIFMDockTargetButton *btn)

Variables

wxBitmap img_left
wxBitmap img_right
wxBitmap img_top
wxBitmap img_bottom
wxBitmap img_tab
wxBitmap img_leftHover
wxBitmap img_rightHover
wxBitmap img_topHover
wxBitmap img_bottomHover
wxBitmap img_tabHover


Detailed Description

Implementation file for the drag and drop docking plugin

Author:
Robin McNeill
Date:
Created: 01/15/05
Copyright (c) Robin McNeill Licensed under the terms of the wxWindows license

Definition in file dragndrop.cpp.


Function Documentation

void _create_helper DockButtonArray &  array,
wxIFMDockTargetButton btn
[inline]
 

Definition at line 874 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::CreateTargetButtons().

DEFINE_EVENT_TYPE wxEVT_IFM_SHOWDROPTARGETS   ) 
 

DEFINE_EVENT_TYPE wxEVT_IFM_DRAGGING   ) 
 

DEFINE_EVENT_TYPE wxEVT_IFM_ENDDRAG   ) 
 

DEFINE_EVENT_TYPE wxEVT_IFM_BEGINDRAG   ) 
 

DEFINE_EVENT_TYPE wxEVT_IFM_INITDRAG   ) 
 

IMPLEMENT_DYNAMIC_CLASS wxIFMDockEventEx  ,
wxIFMDockEvent 
 

IMPLEMENT_DYNAMIC_CLASS wxIFMDefaultDockingPlugin  ,
wxIFMExtensionPluginBase 
 


Variable Documentation

wxBitmap img_bottom
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_bottomHover
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_left
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_leftHover
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_right
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_rightHover
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_tab
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_tabHover
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_top
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

wxBitmap img_topHover
 

Definition at line 29 of file dragndrop.cpp.

Referenced by wxIFMDefaultDockingPlugin::Initialize().

 

SourceForge Logo