23 Maret 2021 [GNOME, Linux, Python, Tech, Xfce]
Internet penuh dengan kode Python yang ketinggalan jaman untuk melakukan sesuatu dengan windows, jadi inilah yang saya kerjakan hari ini di lingkungan Python 3, GTK 3.
Skrip ini mengaktifkan dan menonaktifkan dekorasi jendela pada jendela aktif. Saya mengikatnya ke Ctrl+NumPadMinus untuk memudahkan akses.
#!/usr/bin/env python3
import gi
gi.require_version('Gdk', '3.0')
gi.require_version('GdkX11', '3.0')
gi.require_version('Wnck', '3.0')
from gi.repository import Gdk
from gi.repository import GdkX11
from gi.repository import Wnck
def active_window(screen):
for window in screen.get_windows():
if window.is_active() == True:
return window
def toggle_decorations(w):
if w.get_decorations().decorations == 0:
w.set_decorations(Gdk.WMDecoration.ALL)
else:
w.set_decorations(0)
screen = Wnck.Screen.get_default()
screen.force_update()
display = GdkX11.X11Display.get_default()
window = active_window(screen)
window_id = window.get_xid()
w = GdkX11.X11Window.foreign_new_for_display(display, window_id)
toggle_decorations(w)
window = None
screen = None
Wnck.shutdown()
News
Berita Teknologi
Berita Olahraga
Sports news
sports
Motivation
football prediction
technology
Berita Technologi
Berita Terkini
Tempat Wisata
News Flash
Football
Gaming
Game News
Gamers
Jasa Artikel
Jasa Backlink
Agen234
Agen234
Agen234
Resep
Download Film
A gaming center is a dedicated space where people come together to play video games, whether on PCs, consoles, or arcade machines. These centers can offer a range of services, from casual gaming sessions to competitive tournaments.
