A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/cztomczak/cefpython/issues/251 below:

Drag & drop in OSR mode (Kivy). Expose API on all platforms. · Issue #251 · cztomczak/cefpython · GitHub

Drag & drop doesn't work in upstream cefclient on Linux, two related topics on the CEF Forum:

Two commits in upstream that added d&d support in OSR mode on Windows and Mac:

On Mac drag-image representation is not implemented (upstream Issue #1715). On Windows looks like there is drag-image representation (I haven't tested), but from looking at the code it is implemented using Windows API specific functions (probably IE html parser that might not be reliable that much), and such functions are not available on Linux / Mac (d&d OS APIs).

On Linux there is an issue with d&d in Chrome/cefclient in windowed-mode in the html5demos drag example - the drag-image representation is missing. Looks like this is some issue with that example.

I am testing d&d with these two examples:

Drag & drop in OSR Kivy was implemented in CEF Python in these commits:

There is still missing the drag-image representation. Currently a custom drag-drop icon is displayed during drag.

In cefclient to implement d&d in OSR on Linux it would be required to use OS d&d functions to register the window as draggable, similarly was done for Win/Mac (links [1], [2] posted at the beginning of the post). Below is a bunch of links on how to do that:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4