pleyo.com

WKAL::DragData Class Reference

List of all members.

Public Member Functions

 DragData (DragDataRef data, const IntPoint &clientPosition, const IntPoint &globalPosition, DragOperation operation)
 DragData constructor.
const IntPointclientPosition () const
 get client position
const IntPointglobalPosition () const
 get global position
DragDataRef platformData () const
 get platformData
DragOperation draggingSourceOperationMask () const
 dragging source pperation mask
PassRefPtr< Clipboard > createClipboard (ClipboardAccessPolicy) const
 create Clipboard
bool containsURL () const
 test if the DragData contains URL
bool containsPlainText () const
 test if the DragData contains plainText
bool containsCompatibleContent () const
 test if the DragData contains compatible content
String asURL (String *title=0) const
 return DragData as URL
String asPlainText () const
 return DragData as plainText
void asFilenames (Vector< String > &) const
 return DragData as file names
Color asColor () const
 return DragData as color
PassRefPtr< DocumentFragment > asFragment (Document *) const
 return DragData as document fragment
bool canSmartReplace () const
 test if dragData can smart replace
bool containsColor () const
 test if DragData contains color
bool containsFiles () const
 test if DragData contains files


Constructor & Destructor Documentation

WKAL::DragData::DragData ( DragDataRef  data,
const IntPoint clientPosition,
const IntPoint globalPosition,
DragOperation  operation 
)

DragData constructor.

Parameters:
[in] : drag data
[in] : client position
[in] : global position
[in] : operation
 DragData *dd = new DragData(data, cp, gp, op);


Member Function Documentation

const IntPoint& WKAL::DragData::clientPosition (  )  const

get client position

Parameters:
[out] : client position
 IntPoint p = dd->clientPosition();

const IntPoint& WKAL::DragData::globalPosition (  )  const

get global position

Parameters:
[out] : global position
 IntPoint p = dd->globalPosition();

DragDataRef WKAL::DragData::platformData (  )  const

get platformData

Parameters:
[out] : DragDataRef
 DragDataRef d = dd->platformData();

DragOperation WKAL::DragData::draggingSourceOperationMask (  )  const

dragging source pperation mask

Parameters:
[out] : DragOperation
 DragOperation do = dd->draggingSourceOperationMask();

PassRefPtr<Clipboard> WKAL::DragData::createClipboard ( ClipboardAccessPolicy   )  const

create Clipboard

Parameters:
[in] : Clipboard Access Policy
[out] : Clipboard
 RefPtr<Clipboard> c = dd->createClipboard(cap);

bool WKAL::DragData::containsURL (  )  const

test if the DragData contains URL

Parameters:
[out] : true if the DragData contains URL
 bool c = dd->containsURL();

bool WKAL::DragData::containsPlainText (  )  const

test if the DragData contains plainText

Parameters:
[out] : true if the DragData contains plainText
 bool c = dd->containsPlainText();

bool WKAL::DragData::containsCompatibleContent (  )  const

test if the DragData contains compatible content

Parameters:
[out] : true if the DragData contains compatible content
 bool c = dd->containsCompatibleContent();

String WKAL::DragData::asURL ( String *  title = 0  )  const

return DragData as URL

Parameters:
[in] : title
[out] : url
 String url = dd->asURL();

String WKAL::DragData::asPlainText (  )  const

return DragData as plainText

Parameters:
[out] : plainText
 String pt = dd->asPlainText();

void WKAL::DragData::asFilenames ( Vector< String > &   )  const

return DragData as file names

Parameters:
[in] : 
 dd->asFilenames(v);

Color WKAL::DragData::asColor (  )  const

return DragData as color

Parameters:
[out] : color
 Color c = dd->asColor();

PassRefPtr<DocumentFragment> WKAL::DragData::asFragment ( Document *   )  const

return DragData as document fragment

Parameters:
[in] : document
[out] : DocumentFragment
 RefPtr<DocumentFragment> df = dd->asFragment(d);

bool WKAL::DragData::canSmartReplace (  )  const

test if dragData can smart replace

Parameters:
[out] : true if you can smart replace
 bool c = dd->canSmartReplace();

bool WKAL::DragData::containsColor (  )  const

test if DragData contains color

Parameters:
[out] : true if DragData contains color
 bool c = dd->containsColor();

bool WKAL::DragData::containsFiles (  )  const

test if DragData contains files

Parameters:
[out] : true if DragData contains files
 bool c = dd->containsFiles();


The documentation for this class was generated from the following file:

Generated on Mon Jun 30 16:22:08 2008 for Origyn Web Browser by Doxygen 1.5.5

pleyo.com
pleyo.com