SilverlightDesktop is really about the Windows. Yes, months have been spent making a full API that borrows much of what has proved successful for DotNetNuke (like the ability to make modules and easily install and upgrade them), it's the movable windows that draw most people to the project.
So when we saw the great new
Floatable Window by Tim Heuer we decided to update the existing Windows for SilverlightDesktop.
Some of the great things about the FloatableWindows are:
- They look better
- They can be “skinned” (you can alter the Template to change the look)
- They can be resized from the corner
- Did we mention that they look better?
However, on further examination:
- They can’t be resized from the side and the top (should not be hard to modify)
- The last window selected does not move to the “front” (should not be hard to modify)
- When the window is resized to a smaller size, the content inside the window disappears rather than scroll bars appearing to allow you to still navigate the content in the window (should not be hard to modify)
- No examples of dragging and dropping between Windows (we must get this to work or it is a showstopper)
Basically as we begin work on these modifications, we are reminded of how much work it took a year ago to get the current Windows working. We first got
SilverlightWindow working, then we got
Silverlight Drag and Drop Test working, then we created an API by creating small parts for it one at a time in projects like
Module Installer.
But, when people make their first visit to the home page, it will be about the look of the Windows.
So we just wanted you to know that we are actively working on it
