![]() |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
Wieso in 95% der Antworten auf sowas wie Generics, Unicode, lokale Variablendeklaratino verzichten, wenn man das auch in nur 5% muss Zitat:
EmbeddedWB war mit aktuellen Delphis nicht mehr nötig und jetzt fliegt auch IE-Nutzung raus und Edge kommt rein. Ebenfalls eine Bibliotheken konnten entsorgt werden, da jetzt Delphi alles mitbringt (z.B. PNG) Auch ein Workaround wegen Abstürzen auf Multi-Sockelsystemen (gerne auf TerminalServices/Citrix-Umfeld zu finden) konnte ins nil-Device verschoben werden. |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
Ich würde sicherlich nicht mehr zu ein Arbeitsstelle welchseln die bei einem solch alten IDE-Version bleiben will. |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
![]() |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
Code:
clwindow ist die standard Fensterfarbe des aktiven Windows Theme.
Buffer.Canvas.Brush.Color := clWindow
Noch eine Sache. Lazarus ist zu Delphi7-code recht kompatibel bzw. kann deutlich mehr. Es ist eine gute Plattform um Legacy Delphi 7 Projeke zu pflegen ohne sie großartig weiter zu entwickeln. Mit dem festhalten an Delphi7 tust Du Dir keinen gefallen. Was du hier massiv aufgebaut hast nennt man "Technical Debt". Und die "Zinsen" die du dafür zahlst diese Schulden nicht zu zahlen werden immer größer. Das projekt wird sich immer aufwändiger verändern und am laufen halten. Du wirst für kleinste Änderungen Tagelang in Foren nach Lösungen suchen müssen oder Lösungen selber entwickeln müssen für die es fertigen Kode gäbe hättest du dein Projekt nur mal auf einen aktuellen stand gebracht! Tatsache ist das Profis sich so einen Rückstand eher leisten können als Hobbyisten, denn Profis können ein Projekt das mal eine Cashcow war und gemolken wurde bis zum geht nicht mehr auch einfach unter Wirtschaftlichkeits aspekten sterben lassen. Du willst aber vermutlich nicht neu anfangen? |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
Delphi-Quellcode:
procedure TForm1.DrawSpectrum;
begin // clear background // Buffer.Canvas.Brush.Color := TStyleManager.ActiveStyle.GetStyleColor (scWindow); Buffer.Canvas.Brush.Color := clWindow; Buffer.Canvas.FillRect(Rect(0, 0, Buffer.Width, Buffer.Height)); // Rest wie gehabt end; |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Naja, wenn man die aktuelle Farbe des aktuellen Styles haben will, dann brauchte man es.
clWindow ist ja die Standardfensterhintergrundfarbe, wie sie im aktuellen Windows ist. |
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
|
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
|
AW: So beheben Sie den Farbeinstellungsbefehl für den aktiven Stil unter Windows
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz