Divelements Community
Customer discussion of all Divelements products

Multi-Level DockSites Theming Question

Latest post 07-01-2009 14:35 by Tim Dawson. 4 replies.
  • 06-26-2009 1:33

    • Adam Wilson
    • Top 25 Contributor
    • Joined on 08-15-2005
    • Chained to the Almighty Computer for all Eternity
    • Posts 33

    Multi-Level DockSites Theming Question

    Is their any way to set a theme for an individual DockSite? My software uses multi-level nested DockSites, either from seperate plugin modules or on the same screen. My dilemma is that the Acrobat theme works great for my top-level navigation, where as the Office 2007 (Black) renderer works best for the nested DockSites. I recall that this is perfectly doable in the in WinForms version.

    Thank you,

    Adam Wilson
    Lead Developer
    Highroad Automotive
    Web: www.high-road.com
    Blog: http://thedreamofflight.blogspot.com/

  • 06-26-2009 11:22 In reply to

    Re: Multi-Level DockSites Theming Question

    It ought to work by including all the relevant style resources in the Resources dictionary for the nested DockSite.

  • 06-26-2009 23:23 In reply to

    • Adam Wilson
    • Top 25 Contributor
    • Joined on 08-15-2005
    • Chained to the Almighty Computer for all Eternity
    • Posts 33

    Re: Multi-Level DockSites Theming Question

    It appears that it isn't working. I wonder if it has anything to do with the giant WPF hack that is my window loading system. But it's the only way i've been able to come up with to be able to excise window contents of a window stored in a plugin DLL. I've attached some sample code including my window-loading code. this is an accurate representation of what I am using right now.

    Adam Wilson
    Lead Developer
    Highroad Automotive
    Web: www.high-road.com
    Blog: http://thedreamofflight.blogspot.com/

  • 07-01-2009 14:32 In reply to

    Re: Multi-Level DockSites Theming Question

    You seem to have posted a non-redistrubutable part of the SandDock source code, which we sent you in private. We've had to remove your post attachment.

    This has to do with the way theme files are written the "example" themes packaged with the demo application are not supported and can be considered not to support every feature of SandDock. It seems the Acrobat one doesn't handle nested DockSites properly. If you find that the standard themes do not support this, let us know.

  • 07-01-2009 14:35 In reply to

    Re: Multi-Level DockSites Theming Question

    In face it may be slightly less complicated than this: the Office Black theme file that we sent you does not define a new theme, just new colors for the prevailing theme. Since the prevailing theme in your example is Acrobat, no change happens. Reverse them and you'll see things take effect as you'd expect. You might need to obtain the theme source from us. Please ask for this through customer support.

Page 1 of 1 (5 items) | RSS
Copyright © 2008 Divelements Limited
Powered by Community Server (Commercial Edition), by Telligent Systems