Document wxDataViewEvent::GetProposedDropIndex()
This method was added back in d3e8d3f271
(Support or disable "insert"
for drag/drop wxDataViewCtrl on OSX, 2018-07-16) but didn't appear in
the documentation at all, so describe it, at least minimally.
See #18167.
This commit is contained in:
@@ -899,8 +899,8 @@ public:
|
|||||||
int GetDragFlags() const { return m_dragFlags; }
|
int GetDragFlags() const { return m_dragFlags; }
|
||||||
void SetDropEffect( wxDragResult effect ) { m_dropEffect = effect; }
|
void SetDropEffect( wxDragResult effect ) { m_dropEffect = effect; }
|
||||||
wxDragResult GetDropEffect() const { return m_dropEffect; }
|
wxDragResult GetDropEffect() const { return m_dropEffect; }
|
||||||
// for plaforms (currently only OSX) that support Drag/Drop insertion of items,
|
// For platforms (currently generic and OSX) that support Drag/Drop
|
||||||
// this is the proposed child index for the insertion
|
// insertion of items, this is the proposed child index for the insertion.
|
||||||
void SetProposedDropIndex(int index) { m_proposedDropIndex = index; }
|
void SetProposedDropIndex(int index) { m_proposedDropIndex = index; }
|
||||||
int GetProposedDropIndex() const { return m_proposedDropIndex;}
|
int GetProposedDropIndex() const { return m_proposedDropIndex;}
|
||||||
#endif // wxUSE_DRAG_AND_DROP
|
#endif // wxUSE_DRAG_AND_DROP
|
||||||
|
@@ -3919,6 +3919,19 @@ public:
|
|||||||
*/
|
*/
|
||||||
int GetCacheTo() const;
|
int GetCacheTo() const;
|
||||||
|
|
||||||
|
/**
|
||||||
|
Returns the index of the child item at which an item currently being
|
||||||
|
dragged would be dropped.
|
||||||
|
|
||||||
|
This function can be used from wxEVT_DATAVIEW_ITEM_DROP_POSSIBLE
|
||||||
|
handlers to determine the exact position of the item being dropped.
|
||||||
|
|
||||||
|
Note that it currently always returns wxNOT_FOUND when using native GTK
|
||||||
|
implementation of this control.
|
||||||
|
|
||||||
|
@since 3.1.2
|
||||||
|
*/
|
||||||
|
int GetProposedDropIndex() const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Returns the item affected by the event.
|
Returns the item affected by the event.
|
||||||
|
Reference in New Issue
Block a user