【问题标题】:Rendering sub tools on vertical toolbar在垂直工具栏上渲染子工具
【发布时间】:2010-05-22 12:53:53
【问题描述】:

我想知道前 Photoshop 和 Expression Design 如何渲染子工具。例如,当您在填充工具上按住鼠标时,这些会显示出来,一个带有填充和渐变工具的子菜单会出现在您的右侧。我只是不知道该怎么做,因为这个子菜单本质上必须是我的工具栏的扩展,但是它会在我的 Frame 控件上找到它自己。这是如何处理的?只在我的框架上画画是个好主意吗?谢谢

【问题讨论】:

    标签: c++ c user-interface winapi


    【解决方案1】:

    我很确定它们被创建为 真正 瞬态窗口,就像弹出式 File 菜单和子菜单一样。我会看看 source of GTK 或类似的,看看它是如何精确地完成的。

    直接在框架上绘画往往会使窗口系统不愉快。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-02
      • 2021-12-17
      • 1970-01-01
      • 2021-03-06
      • 1970-01-01
      • 2017-05-02
      相关资源
      最近更新 更多