Arayüz · 60 satır
Canlı performans grafiği
grafik bileşeni ile canlı işlemci ve bellek çizimi.
Önizleme · 0.6.0 — dil 1.0 öncesidir; sözdizimi ve kütüphane değişebilir. Buradaki her örnek derlenerek sınanır.
Çalıştırın
Uçbirim
kabalang calistir 05_canli_performans_grafigi.kblKaynak kod
05_canli_performans_grafigi.kbl
kullan kaba.arayuz
kullan kaba.sistem
kullan kaba.grafik
# KabaOS SIP İzinleri
izinler:
ag_erisim = yanlis
pencere CanliPerformansPencere:
baslik = "KabaOS Canlı Sistem Performans İzleyici"
genislik = 740
yukseklik = 560
tema = "koyu"
simge = "utilities-system-monitor"
etiket BaslikEtiketi:
metin = "KabaOS Gerçek Zamanlı Donanım & Çekirdek Monitörü"
stil = "font-size: 16px; font-weight: bold; color: #7aa2f7; padding: 2px;"
grafik CpuGrafigi:
baslik = "İşlemci (CPU) Kullanımı"
renk = "#7aa2f7"
birim = "%"
kapasite = 60
yukseklik = 190
grafik RamGrafigi:
baslik = "Bellek (RAM) Kullanımı"
renk = "#bb9af7"
birim = "%"
kapasite = 60
yukseklik = 190
yatay_kutu DurumBari:
etiket CpuBilgi:
metin = "CPU: %0.0"
stil = "font-size: 13px; font-weight: bold; color: #7aa2f7;"
etiket RamBilgi:
metin = "RAM: %0.0"
stil = "font-size: 13px; font-weight: bold; color: #bb9af7;"
etiket SistemBilgi:
metin = "KabaOS Zero-Trust Çekirdek"
stil = "font-size: 12px; color: #565f89;"
dugme SifirlaBtn:
metin = "Geçmişi Temizle"
simge = "edit-clear"
tiklandiginda:
CpuGrafigi.temizle()
RamGrafigi.temizle()
sistem.bildirim("KabaOS Monitör", "Performans grafik geçmişi temizlendi.")
zamanlayici 1000ms:
CpuGrafigi.ekle(grafik.anlik_cpu())
RamGrafigi.ekle(grafik.anlik_ram())
CpuBilgi.metin = "CPU: %" + CpuGrafigi.son_deger
RamBilgi.metin = "RAM: %" + RamGrafigi.son_deger + " (" + grafik.ram_ozet() + ")"
SistemBilgi.metin = "Çekirdek: " + sistem.cekirdek()