Nana C++ Library. Reference for users.
What we need to use nana
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
nana::dragdrop_service Class Reference

Public Types

using dragdrop_target = x11_dragdrop
 
using dropdata_type = x11_dropdata
 

Public Member Functions

dragdrop_sessioncreate_dragdrop (window wd, bool simple_mode)
 
void remove (window source)
 
bool dragdrop (window drag_wd, dropdata_type *dropdata, dnd_action *executed_action)
 

Static Public Member Functions

static dragdrop_serviceinstance ()
 

Member Typedef Documentation

Member Function Documentation

dragdrop_session* nana::dragdrop_service::create_dragdrop ( window  wd,
bool  simple_mode 
)
inline
bool nana::dragdrop_service::dragdrop ( window  drag_wd,
dropdata_type dropdata,
dnd_action executed_action 
)
inline
static dragdrop_service& nana::dragdrop_service::instance ( )
inlinestatic
void nana::dragdrop_service::remove ( window  source)
inline