AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar
Thema durchsuchen
Ansicht
Themen-Optionen

ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar

Ein Thema von geesmith · begonnen am 12. Nov 2004 · letzter Beitrag vom 1. Aug 2014
Antwort Antwort
gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar

  Alt 1. Aug 2014, 09:21
*PUSH*

Gleiche Frage hier, 10 Jahre später...

TComboBox editierbar machen trotz csOwnerDrawFixed? ( D2009 )
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar

  Alt 1. Aug 2014, 09:40
*PUSH*

Gleiche Frage hier, 10 Jahre später...

TComboBox editierbar machen trotz csOwnerDrawFixed? ( D2009 )
Erklär doch mal genau, wie du dir das Editieren vorstellst. Schließlich hast du dort mehr als einen Wert zu bearbeiten (sonst bräuchtest du ja so eine ComboBox gar nicht)
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar

  Alt 1. Aug 2014, 09:54
Hier ein WorkAround:

http://qc.embarcadero.com/wc/qcmain.aspx?d=115151
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: ComboBox --> csOwnerDrawFixed --> Eingabefeld editierbar

  Alt 1. Aug 2014, 10:00
Grob umrissen ...

in meiner Combobox sollen eine Empfehlung ausgewählt werden können.
Abhängig von anderen "Parametern" auf der Form, werden die Empfehlungen in der ComboBox unterschiedlich farbig hinterlegt (OnDrawItem), deswegen csOwnerDraw... . Anders wüste ich nicht, wie ich das ganze farbig kriege.

Allerdings soll es auch möglich, seinen eigenen Text (eigene Empfehlung) einzugeben, wie es mit csDropDown möglich wäre. Nur wird bei csDropDown nicht mehr OnDrawItem gerufen.

Ich bräuchte also eine Kombination aus csDropDown (wegen dem editiert) und csOwnerDrawFixed/csOwnerDrawVariable (wegen den Farben).

Eine Idee, wie an das bewerkstelligen, ohne das Rad neu zu erfinden?


den WorkAround schaue ich mir gleich an.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:25 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