mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
Add support for file drag drop
This commit is contained in:
parent
73376d2f75
commit
6d2803dbb1
7 changed files with 94 additions and 18 deletions
|
@ -283,7 +283,7 @@ BF_EXPORT void BF_CALLTYPE BFWindow_SetCallbacks(BFWindow* window, BFWindow_Move
|
|||
BFWindow_KeyCharFunc keyCharFunc, BFWindow_KeyDownFunc keyDownFunc, BFWindow_KeyUpFunc keyUpFunc, BFWindow_HitTestFunc hitTestFunc,
|
||||
BFWindow_MouseMove mouseMoveFunc, BFWindow_MouseProxyMove mouseProxyMoveFunc,
|
||||
BFWindow_MouseDown mouseDownFunc, BFWindow_MouseUp mouseUpFunc, BFWindow_MouseWheel mouseWheelFunc, BFWindow_MouseLeave mouseLeaveFunc,
|
||||
BFWindow_MenuItemSelectedFunc menuItemSelectedFunc)
|
||||
BFWindow_MenuItemSelectedFunc menuItemSelectedFunc, BFWindow_DragDropFileFunc dragDropFileFunc)
|
||||
{
|
||||
window->mMovedFunc = movedFunc;
|
||||
window->mCloseQueryFunc = closeQueryFunc;
|
||||
|
@ -300,7 +300,8 @@ BF_EXPORT void BF_CALLTYPE BFWindow_SetCallbacks(BFWindow* window, BFWindow_Move
|
|||
window->mMouseUpFunc = mouseUpFunc;
|
||||
window->mMouseWheelFunc = mouseWheelFunc;
|
||||
window->mMouseLeaveFunc = mouseLeaveFunc;
|
||||
window->mMenuItemSelectedFunc = menuItemSelectedFunc;
|
||||
window->mMenuItemSelectedFunc = menuItemSelectedFunc;
|
||||
window->mDragDropFileFunc = dragDropFileFunc;
|
||||
}
|
||||
|
||||
BF_EXPORT void* BFWindow_GetNativeUnderlying(BFWindow* window)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue