First draft for StatusIcon.
Add first draft of StatusIconBackend (Mac).
Wired all the pieces so the first simplest StatusIcon works in the
Samples project (Mac backend only, for now).
Remove unneeded Menu property in the StatusIcon (although, at this
point, I think it would have been better to make StatusIcon inherit
from Menu, or Xwt.Component, rather than Xwt.Widget, so more work to
come after this...)
StatusIcon: As Menu's backend implements NSMenu, we can actually make
StatusIconBackend inherit from MenuBackend, and this way all gets much
more simplified (StatusIcon class inherits now from Menu as well,
instead of Widget).
StatusIcon: now that it inherits from Menu, the only component to set
is the image, so we refactor this to name methods better. Next
refactoring would be probably to use the proper Image class instead of
the path to the image...
Instead of initializing the backend in the setter of a property, we do
it now in the InitializeBackend() call (although we need to call it
manually for now).
StatusIconBackend: Simplify initialization much more by marking
MenuBackend's InitializeBackend() method as virtual.
Added new feature: partial image drawing(see issue #95)
Currently only implemented in WPF.
Improved partial image sample. Implemented partial image rendering on GTK+/Cairo
[WPF] DragLeave should be raised when drag dropped
[WPF] Cleanup
Correct Height spelling
[WPF] More aggressive graphics memory cleanup
Fixed samples height spelling
[WPF] TransferDataType isn't drag specific
[WPF] Simplified and completed clipboard
[WPF] Cell margins can be static
[WPF] Column support for TreeViews
[WPF] Formatting cleanup