Hallo,
ist es möglich, die Systemfarbe (von Windows) auszulesen und diese für die Anwendung auf eine andere Farbe zu setzen?
LG
Simon
Systemfarbe - Hintergrund
Systemfarbe - Hintergrund
Sorgen sind wie Blumen, wenn man sie nicht gießt, gehen sie ein.
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Ich weis jetzt nicht genau, wie du das jetzt meinst und habe es mal mit dem Box-Beispiel aus der Hilfe gemacht.
Wenn du es anders gemeint hattest, dann entschuldige bitte.
MfG Falko
Wenn du es anders gemeint hattest, dann entschuldige bitte.
MfG Falko
Code: Alles auswählen
BG_Color.l=GetSysColor_(#COLOR_DESKTOP); #COLOR_DESKTOP oder #COLOR_BACKGROUND
Width=200
Height=150
If OpenWindow(0, 0, 0, Width, Height, #PB_Window_SystemMenu|#PB_Window_ScreenCentered, "Boxes")
If StartDrawing(WindowOutput())
Box(x, y, Width-2*x, Height-2*y ,BG_Color)
StopDrawing() ; Dies ist nach Abschluss der Zeichenoperationen immer nötig!!! Vergessen Sie dies nie!
EndIf
Repeat : EventID = WaitWindowEvent() : Until EventID = #PB_Event_CloseWindow
EndIf - Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Danke für deine Antwort!Hroudtwolf hat geschrieben:Nein er meinte ob man die Systemfarben manipullieren kann.
Das weiß ich daher , weil er das bei mir im Forum auch gepostet hat.
Danke für den Schnippselcode (funktioniert super) allerdings ist es nicht das, was ich gesucht habe. - Inzwischen hat sich mein Problem auch erledigt, da ich es auf eine andere Art und Weise gelöst habe. - Hoffe, ich bin jetzt nicht undankbar?Falko hat geschrieben:Ich weis jetzt nicht genau, wie du das jetzt meinst und habe es mal mit dem Box-Beispiel aus der Hilfe gemacht.
Wenn du es anders gemeint hattest, dann entschuldige bitte.
Liebe Grüße, Simon
Sorgen sind wie Blumen, wenn man sie nicht gießt, gehen sie ein.
- Falko
- Admin
- Beiträge: 3535
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit) - Kontaktdaten:
Mit Code ist das nicht viel, ich habe einfach ein Bild in den Hintergrund gelegt. (is zwar umständlich, aber es funktioniert!Falko hat geschrieben:Wenn du nix dagegen hast, könntest du deinen Codeschnipsel hier auch posten. Damit hilfst du jeden anderen PB-Neuling![]()
Sorgen sind wie Blumen, wenn man sie nicht gießt, gehen sie ein.
