Progressive Disclosure Controls
-
Hallo @all
ich wollte für mein Programm ganz gerne solche Buttons benutzen.
Auf http://msdn.microsoft.com/en-US/library/windows/desktop/dn742409.aspx wird auch die Nutzung ganz gut beschrieben,
allerdings finde ich unter http://msdn.microsoft.com/en-us/library/windows/desktop/bb773169(v=vs.85).aspx kein entsprechenden Eintrag.
Gibt diese Art-Buttons für die WinAPI oder muss man die afwendig mit WM_PAINT selber zeichnen?mfG
shft
-
Früher hats sowas in der Windows API sicher nicht gegeben. Was Windows 8 angeht, bin ich mir jetzt nicht sicher. Würd mich auch mal interessieren, ob es da mittlerweile was neues gibt.
-
Hi,
ich glaube so einfach ist das nicht.
Ich empfehle dir erstmal diese beiden Programme:
ThemeExplorer (http://sourceforge.net/projects/mctrl/files/theme-explorer/)
UxExplorer (http://specials.rejbrand.se/uxexplore/readme.html)Ich habe mir jetzt mal speziell das Rechteck(TVP_GLYPH) mit "+" und "-" angesehen, welches in jeder Treeview zu finden ist.
Hier mal ein paar Links:
http://msdn.microsoft.com/en-us/library/windows/desktop/ee453680(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/bb759827(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/tf9hd91s.aspx
http://msdn.microsoft.com/de-de/library/windows/desktop/hh298355(v=vs.85).aspx (Betrifft CommandLink)
http://msdn.microsoft.com/en-us/library/windows/desktop/dd162480(v=vs.85).aspx
http://stackoverflow.com/questions/3889555/progressive-disclosure-controlVielleicht war das schon mal genug Input.
Solltest du nicht weiterkommen, dann würde ich einfach mal empfehlen das mit einem png Bildchen zu machen(sofern es das Control zulässt und keine Animationen notwendig sind) Spotify macht beispielsweise auch sehr viel mit selbst gemalten png's.
-
WTF heisst "Progressive Disclosure Controls"?
-
Ich vermute, da wird das Control nach und nach enthüllt, also progressive ^^
-
hustbaer schrieb:
WTF heisst "Progressive Disclosure Controls"?
Ich zitiere den OP: "Auf http://msdn.microsoft.com/en-US/library/windows/desktop/dn742409.aspx wird auch die Nutzung ganz gut beschrieben,"
Und das bestätigt Mechanics: "With a progressive disclosure control, users can show or hide additional information including data, options, or commands. Progressive disclosure promotes simplicity by focusing on the essential, yet revealing additional detail as needed."
-
Normale Menschen nennen das Expander
-
Loxx schrieb:
Normale Menschen nennen das Expander
Das ist doch ein Fitness-Gerät?