Commit Graph

7 Commits

Author SHA1 Message Date
5a4dcd52b0 Added embedres.
- Exposes embed.FS (native) as a ui.Resources.
2021-07-18 22:47:34 +02:00
3c89748eac Added drag & drop addon.
- Drop addon is based on WM_DROPFILES, dragdrop addon is based on the OLE IDragDrop interface and thus can registerer more interactions.
- The allg5ui implementation will try to fall back on the drop addon (because the dragdrop addon wouldn't work properly).
- Drop addon is refactored to use the same interface as the dragdrop addon.
2021-06-04 17:17:22 +02:00
302ae1c338 Added simple drop (files) addon. 2021-06-01 21:14:51 +02:00
67e73a8671 Resources only exposes OpenResource (and Destroy).
PhysicalResources derives from Resources and exposes FetchResource.
Made dependency specific resource addons.
Extended the available resource options (fallback, path, refactored copy).
NewRenderer provides DefaultResources to the created renderer.
2020-05-25 22:24:06 +02:00
ff4b04262c Moved fs addon as res addon. 2020-05-16 09:22:32 +02:00
b28b3e1838 Added Resources abstraction. 2020-05-15 14:20:07 +02:00
a0660a9650 Moved clipboard to addons. 2020-05-15 13:14:08 +02:00