#阴影 #窗口管理

window-shadows

为您的窗口添加原生阴影

8 个版本

0.2.2 2023 年 10 月 17 日
0.2.1 2022 年 12 月 28 日
0.2.0 2022 年 7 月 27 日
0.1.3 2022 年 5 月 23 日
0.0.0 2022 年 3 月 5 日

GUI 中排名 #506

Download history 2478/week @ 2024-04-20 2549/week @ 2024-04-27 2151/week @ 2024-05-04 3715/week @ 2024-05-11 3564/week @ 2024-05-18 4410/week @ 2024-05-25 3458/week @ 2024-06-01 1637/week @ 2024-06-08 1710/week @ 2024-06-15 2097/week @ 2024-06-22 2395/week @ 2024-06-29 2165/week @ 2024-07-06 2198/week @ 2024-07-13 1669/week @ 2024-07-20 3330/week @ 2024-07-27 3625/week @ 2024-08-03

每月下载量 11,480

Apache-2.0 OR MIT

1MB

window-shadows

Chat Server

为您的窗口添加原生阴影。

平台特定

  • Windows:在 Windows 11 上,窗口还将具有圆角。
  • macOS:对于透明窗口,阴影始终被禁用。
  • Linux:不支持,阴影由终端用户系统上安装的合成器控制。

示例

use window_shadows::set_shadow;

#[cfg(any(windows, target_os = "macos"))]
set_shadow(&window, true).unwrap();

截图

Windows macOS
Windows screenshot macOS screenshot


lib.rs:

为您的窗口添加原生阴影。

平台特定

  • Windows:在 Windows 11 上,窗口还将具有圆角。
  • macOS:对于透明窗口,阴影始终被禁用。
  • Linux:不支持,阴影由终端用户系统上安装的合成器控制。

示例

use window_shadows::set_shadow;

#[cfg(any(windows, target_os = "macos"))]
set_shadow(&window, true).unwrap();

依赖项

~0–11MB
~73K SLoC