zntg/ui
Sander Schobers 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
..
examples Added drag & drop addon. 2021-06-04 17:17:22 +02:00
alignment.go Added UI elements. 2019-03-05 21:52:18 +01:00
buffer.go Split rendering of buffer & blitting it to the display. 2021-01-12 20:35:07 +01:00
button.go Added shorthand method for retrieving default font for the control. 2020-12-13 07:40:58 +01:00
cache.go Added Paragraph control. 2020-05-16 15:37:53 +02:00
checkbox.go Added shorthand method for retrieving default font for the control. 2020-12-13 07:40:58 +01:00
clipboard.go Added keys. 2020-05-13 15:57:04 +02:00
containerbase.go ContainerBase now provides a DesiredSize (maximum of all children, if any). 2020-12-13 07:40:58 +01:00
context.go Added a debug overlay. 2020-05-24 20:15:40 +02:00
control.go Added Paragraph control. 2020-05-16 15:37:53 +02:00
controlbase.go Added shorthand method for retrieving default font for the control. 2020-12-13 07:40:58 +01:00
copyresources.go Resources only exposes OpenResource (and Destroy). 2020-05-25 22:24:06 +02:00
debug_test.go Added a debug overlay. 2020-05-24 20:15:40 +02:00
debug.go Added generic margin. 2020-12-13 07:43:00 +01:00
dragable.go Keeping state of a drag operation separately. 2020-05-15 12:15:44 +02:00
dragdrop.go Added drag & drop addon. 2021-06-04 17:17:22 +02:00
drawoptions.go Added support for rendering a partial texture. 2020-05-23 08:20:04 +02:00
event.go Added drag & drop addon. 2021-06-04 17:17:22 +02:00
events.go Renamed EventFn to EventEmptyFn and EventStateFn to EventFn (both in ui and zntg packages). 2020-05-16 12:07:13 +02:00
eventtarget.go Added UI elements. 2019-03-05 21:52:18 +01:00
fallbackresources.go Resources only exposes OpenResource (and Destroy). 2020-05-25 22:24:06 +02:00
font.go Added Fonts() to context similarly as Textures(). 2020-05-15 15:42:24 +02:00
fonts.go Added support for rendering text to a texture. 2020-05-22 17:42:02 +02:00
icon.go Added SDL backend. 2020-05-15 09:20:44 +02:00
imagesource.go Added scaled ImageSource. 2020-12-13 07:40:58 +01:00
key.go Added SDL backend. 2020-05-15 09:20:44 +02:00
label.go Added shorthand method for retrieving default font for the control. 2020-12-13 07:40:58 +01:00
length.go Changed Length.Zero to return value instead of Length. 2019-04-11 08:44:38 +02:00
mouse.go Added changing the mouse cursor. 2019-03-11 17:30:41 +01:00
notifier.go Added Disabled to controls. 2020-05-16 13:46:07 +02:00
orientation.go Added UI elements. 2019-03-05 21:52:18 +01:00
osresources.go Resources only exposes OpenResource (and Destroy). 2020-05-25 22:24:06 +02:00
overflow.go Added override for scrollbar color. 2020-12-13 07:40:58 +01:00
overlay.go Renamed Overlay callbacks & extended interface of Overlay (must be a Control as well). 2020-05-16 10:57:14 +02:00
overlaybase.go Renamed Overlay callbacks & extended interface of Overlay (must be a Control as well). 2020-05-16 10:57:14 +02:00
overlays.go Show event wasn't invoked on overlay when visibility was set to true on add. 2021-01-09 17:08:35 +01:00
paragraph.go Added shorthand method for retrieving default font for the control. 2020-12-13 07:40:58 +01:00
pathresources.go Resources only exposes OpenResource (and Destroy). 2020-05-25 22:24:06 +02:00
proxy.go Removed OverlayProxy and incorporated logic into Proxy. 2020-05-17 20:07:52 +02:00
renderer.go Added drag & drop addon. 2021-06-04 17:17:22 +02:00
rendererfactory.go Try casting to PhysicalResources first when setting resource provider. 2020-07-07 18:19:34 +02:00
resources.go Resources only exposes OpenResource (and Destroy). 2020-05-25 22:24:06 +02:00
scrollbar.go Added override for scrollbar color. 2020-12-13 07:40:58 +01:00
slider.go Mouse wheel now increments/decrements the slider value by 1. 2021-05-11 08:25:15 +02:00
spacing_test.go Added Paragraph control. 2020-05-16 15:37:53 +02:00
spacing.go Fixed bug where spacing was not respecting a fixed width/height when asking its proxied control for its desired size. 2020-05-24 19:15:45 +02:00
stackpanel.go Added Paragraph control. 2020-05-16 15:37:53 +02:00
style.go Added generic margin. 2020-12-13 07:43:00 +01:00
textbox.go Added shorthand method for retrieving default font for the control. 2020-12-13 07:40:58 +01:00
texture.go Added Resize & SetIcon to Renderer. 2020-12-13 07:40:19 +01:00
textures.go Added Resize & SetIcon to Renderer. 2020-12-13 07:40:19 +01:00
tooltip.go Renamed Overlay callbacks & extended interface of Overlay (must be a Control as well). 2020-05-16 10:57:14 +02:00
ui.go Added drag & drop addon. 2021-06-04 17:17:22 +02:00
visual.go Added Fonts() to context similarly as Textures(). 2020-05-15 15:42:24 +02:00