德尔福:毛玻璃片

标签 delphi tabs aero-glass

我想要像这样的标签(都是玻璃的): enter image description here

A program是用Delphi 或C++ Builder 编写的。我在 Winspector Spy & Window Detective 中找不到选项卡类别。

我知道一个非常好的组件 - rkAeroTabs ,但不幸的是它没有显示带有玻璃的事件选项卡(这就是我需要的),并且其他选项卡不是完全玻璃的: enter image description here
(来源:rmklever.com)

有人知道如何获得这些玻璃标签吗?谢谢。

最佳答案

我刚刚完成了 Delphi 的 Chrome Tabs 的几乎完整实现。

enter image description here

功能包括:

  • 完全可配置的外观和感觉,包括渐变、透明度和自定义选项卡形状
  • 适用于 Vista 玻璃
  • 选项卡移动动画
  • 选项卡过渡样式效果(颜色和 Alpha 级别之间的淡入淡出)
  • 在容器内和容器之间拖放
  • 拖动图像显示选项卡和任何 TWinControl
  • 用户点击关闭按钮时智能调整标签页大小
  • 通过最小和最大标签尺寸来灵活调整标签大小
  • 添加选项卡按钮可以位于左侧、右侧或 float 右侧
  • 全功能滚动,包括拖动时自动滚动
  • 智能标签内容显示根据标签宽度隐藏/显示项目
  • 所有者绘制任何元素
  • 从右到左的文本
  • 固定标签
  • 带有动画发光效果的修改选项卡
  • 标签图像和叠加图像
  • 将鼠标悬停在发光上
  • 很多事件
  • 加载/保存外观和流式传输/文件选项
  • 生成外观/选项 Delphi 代码

您可以在此处下载源代码和完整的演示/编辑器:http://code.google.com/p/delphi-chrome-tabs/

关于德尔福:毛玻璃片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8753939/

相关文章:

delphi - 在非开发环境下调试Delphi应用程序

Android Tab 图标图像全尺寸

qt - 使用样式表定义选项卡背景而不更改 QWidget?

给定用户输入整数的 C++ 打印空格或制表符

Delphi 按钮在 Aero 玻璃上显示白色边框

java - 如何在Java中制作整个 window 的毛玻璃?

delphi - Delphi 10.2 中未设置编译器指令

delphi - 以两种不同的方式显示表单

delphi - 如何检查后代类是否覆盖所有虚拟方法?

c# - 桌面图标操作 - 当启用带有图片旋转的主题时如何获取 SysListView32 的句柄