mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 20:47:45 +00:00
WindowServer+LibGUI: Add data_type and data fields to drag operations
These fields are intended to carry the real meat of a drag operation, and the "text" is just for what we show on screen (alongside the cursor during the actual drag.) The data field is just a String for now, but in the future we should make it something more flexible.
This commit is contained in:
parent
af7cb7ce1b
commit
cfcb38dff1
13 changed files with 50 additions and 15 deletions
|
@ -67,5 +67,5 @@ endpoint WindowServer = 2
|
|||
GetWallpaper() => (String path)
|
||||
SetWindowOverrideCursor(i32 window_id, i32 cursor_type) => ()
|
||||
|
||||
StartDrag(String text, i32 bitmap_id, Size bitmap_size) => (bool started)
|
||||
StartDrag(String text, String data_type, String data, i32 bitmap_id, Size bitmap_size) => (bool started)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue