Has anyone seen or used a third party .NET GUI component for implementing the sliding window/dialog effect seen in Winamp when using the Modern Skin and clicking on the Config button that opens the Configuration Drawer?
Specifically what kind of .NET application are you writing? Animating fly-outs is particularly easy in a WPF app, and you wouldn't really have a need for a third-party component library.
That having been said, if I change my Winamp to the Modern skin and click on that Config button, it doesn't slide in and out, it just pops all the way open, so I'm only imagining the kind of effect to which you refer (maybe I have an older version?)
No, I'm using v5.54 and the Modern Skin. I'm not so interested in the animation of the slide out, although that is nice. I'm more interested in dialogs that can slide/pop out with the push of a button that are integrated into the UI, as opposed to a popup dialog. Does that make sense?
This'd be easier in WPF, but for WinForms, I'd implement something like a "More>>" dialog. That is: the dialog has all of the controls on it, but it's sized to only show a particular subset of them.
When you click on the "More>>" button, you enlarge the dialog to show the other controls. They need to be Enabled = false
and Visible = false
while they're not visible, most likely.
That said, I'd put the extra controls on a separate UserControl, for ease of editing.