Renamed desktop to main window.
Undocked always takes priority over docked when calculating hover window.
Added a simple example.
Fix demo filename case #1.
Fix demo filename case #2.
Simple example: separate SDL code.
Pass a main window to renderer begin_frame instead of the window size.
Simple example: use the button label for metadata.