Code Monkey home page Code Monkey logo

Comments (7)

lextm avatar lextm commented on May 13, 2024

You might capture screen shots of a sample project and edit it with an image editor (Photoshop, Paint.NET or any others) to achieve the effect you like to achieve. Then link them here for everyone to understand the idea better.

Based on your description above, I could hardly tell what exactly you need.

from dockpanelsuite.

orzFly avatar orzFly commented on May 13, 2024

@lextm He just want to make an Auto-Hide panel disabled, so when mouse is over the tab page on dockstrip, the panel won't appear.

from dockpanelsuite.

lextm avatar lextm commented on May 13, 2024

@louwill if what you like to achieve is what @orzFly described, I don't think it should be implemented.

Why do you want to disable a panel? Closing/hiding it is better than showing it in a disabled way. To me, it is far from "a great addition".

from dockpanelsuite.

louwill avatar louwill commented on May 13, 2024

@orzFly Your interpretation is correct.

@lextm I don't want to disable it at the very beginning. I want to disable it during runtime and triggered when DockPanel.ActiveDocument changes.

In the following example, I'd like the right hand "Component Filter" TabPage/AutoHide panel to exhibit the following behavior:
a) Gray out "Component Filter" TabPage text indicating the TabPage and associated panel is disabled when the DockPanel.ActiveDocument is not set to the "Operating Case Variables" document, and
b) When the cursor is placed over the TabPage, the AutoHide panel would not slide open.

GitHub Logo
Format: Alt Text

from dockpanelsuite.

orzFly avatar orzFly commented on May 13, 2024

However, as I think, If you do so, the user will think why the panel cannot open and then blame the terrible dock panel.......
Maybe you can try to disable the contents in the panel?

from dockpanelsuite.

louwill avatar louwill commented on May 13, 2024

@orzFly I thought the same originally, but thought having the TabPage text visually grayed out would be enough indication to the user that the panel is disabled.

from dockpanelsuite.

orzFly avatar orzFly commented on May 13, 2024

@louwill Uh... I don't think Gray and Black looks different there ;)

from dockpanelsuite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.