![]() |
AW: ListBox Items Brush zweifarbig?
Danke vielmals.
SplitRect, darauf muss man erstmal kommen. Verstehe ich den Ablauf richtig? 1) Brush wird gesetzt (Farbe1) 2) Text wird ausgegeben 3) Brush wird erneut gesetzt (Farbe2) 4) Rect wird aufgeteilt? Wie kann das Rect denn dann noch Farbe1 behalten, wenn ich sie doch bei 4) neu setze? Oder wird die festgesetzt, sobald ich FillRect ausführe? |
AW: ListBox Items Brush zweifarbig?
Zitat:
SplitRect gibt ein neues Rechteck zurück - in diesem Fall eins, daß nur die rechten 5 Pixel Breite des Originals enthält. |
AW: ListBox Items Brush zweifarbig?
Ok gut zu wissen. Ich wäre jetzt sonst mit einem Shape rangegangen :D
ich stelle mir nur noch eine Frage: permanent den Fokus eines Items (dotted Umrandung) bekommt man keines Falls weg oder? Ich meine den vorher/irgendwann mal wegbekommen zu haben aber ich weiß nicht mehr wie :( |
AW: ListBox Items Brush zweifarbig?
Zitat:
Delphi-Quellcode:
in deinem Quellcode?
aLBCanvas.DrawFocusRect(Rect);
|
AW: ListBox Items Brush zweifarbig?
Also was ich jetzt genau meine auf deine Frage bezogen weiß ich nicht.
Aber der Fokusrahmen wird ab und zu doch eingeblendet, obwohl er doch ausgeblendet bleiben sollte (das war schon vorher so). Nur wie bekomme ich den Fokusrahmen komplett weg? |
AW: ListBox Items Brush zweifarbig?
Er erscheint nur ab und zu?
|
AW: ListBox Items Brush zweifarbig?
Genau. Warum auch immer das passiert, ich weiß es nicht.
|
AW: ListBox Items Brush zweifarbig?
Kommentiere doch einfach die Zeile mit DrawFocusRect aus. Das wird intern mit XOR gezeichnet und kann zusammen mit dem Rest des Draw-Codes zu merkwürdigen Effekten führen.
|
AW: ListBox Items Brush zweifarbig?
Ich habe gar keine Zeile mit DrawFocusRect :P
Ich hab nur den Code von Seite + die Änderung. |
AW: ListBox Items Brush zweifarbig?
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:21 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-2025 by Thomas Breitkreuz