![]() |
Cursor Combobox
Hallo
Ich weise einer Combobox im Objektinspektor einen Cursor zu, zum Beispiel -> crHandPoint Merkwürdig ist das dieser Cursor nur am äußeren Rand zu sehen ist aber nicht dort wo der Text eingeben wird. Wißt ihr was ich meine? Wie kann ich das ändern? Gruss vom Capo |
Re: Cursor Combobox
Ich denke da wirst du schlechte Karten haben.
Soweit ich weiß, stellt die Combobox automatisch auf den Texteingabe-Cursor um, sobald was eingegeben werden kann (Imho auch sinnvoll, sonst weiß der Anwender nicht, das er da was eingeben kann). Wenn du aber nicht auf eine Texteingabe angewiesen bist, kannst du über die Eigenschaft Style umstellen auf DropDownList (es können nur Einträge ausgewählt werden), dann sollte auch die Cursor-Einstellung komplett greifen. |
Re: Cursor Combobox
Eine Kombobox besteht aus zwei teilen, der Kombobox und einem Textedit. Die VCL setzt wohl nur den Cursor für die Kombobox selber. Wie man allerdings das Problem lösen kann, weiß ich leider auch nicht.
|
Re: Cursor Combobox
Zitat:
Textmousecursor schon Sinn und ist besser als ein anderer Cursor. Wenn du den Style der Kombobox auf csDropDownList umstellst wird dein eingestellter Cursor dargestellt. |
Re: Cursor Combobox
Hallo
Danke für eure Antworten. Wenn ich csDropDownList einstelle dann ist der Text der Combobox nicht mehr zu sehen. Die Items sind nach dem aufklappen zu sehen. Auch ein
Delphi-Quellcode:
ändert daran nichts.
with combobox do Text := Items[0];
Gibt es dafür eine Lösung? Dann könnte ich meinen Cursor endlich sehen :) Capo |
Re: Cursor Combobox
Wenn dann
Delphi-Quellcode:
with Combobox do
begin ItemIndex := 0; // ... end; // bzw.: Combobox.ItemIndex := 0; |
Re: Cursor Combobox
Vielen Dank. :cheers:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 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