Neues Design im Stil der Handy-Insel-Webtools: Kopfzeile, Seitenleiste, Kennzahlen, Filter, hell/dunkel, IBM Plex
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
2600eea574
commit
f296483fdc
12 files changed
+654
-160
No files matched your search
@@ -80,6 +80,19 @@ def hwnd(fenster: tk.Misc) -> int | None:
|
||||
return None
|
||||
|
||||
|
||||
def dunkle_titelleiste(fenster: tk.Misc) -> None:
|
||||
"""Windows-Titelleiste dunkel (Design „dunkel“, ab Windows 10 20H1)."""
|
||||
h = hwnd(fenster)
|
||||
if not h:
|
||||
return
|
||||
try:
|
||||
import ctypes
|
||||
an = ctypes.c_int(1)
|
||||
ctypes.windll.dwmapi.DwmSetWindowAttribute(h, 20, ctypes.byref(an), ctypes.sizeof(an)) # IMMERSIVE_DARK_MODE
|
||||
except (OSError, AttributeError):
|
||||
pass
|
||||
|
||||
|
||||
def stapel(*fenster: tk.Misc) -> list[int]:
|
||||
"""Reihenfolge der übergebenen Fenster im Windows-Fensterstapel, oberstes zuerst (Indizes)."""
|
||||
ziele = [hwnd(f) for f in fenster]
|
||||
|
||||
Reference in new issue
Block a user