Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Combobox Caption?? (https://www.delphipraxis.net/100215-combobox-caption.html)

snow 24. Sep 2007 18:04


Combobox Caption??
 
Hallo,

ICh habe eine COmbobox. Wenn ich bei Style 'csDropdownlist' einstelle kann ich kein 'bitte wählen' Dialog benutzen oder?

Ich habs mit Combobox.caption:='bitte wählen'; ausprobiert.

Bei Style 'csDropDown' funtz es damit.

Wie mach ich sowas bei 'csDropdownlist'??

MfG snow

SirThornberry 24. Sep 2007 18:07

Re: Combobox Caption??
 
gar nicht. csDropdownlist sagt ja aus das etwas aus der Liste gewählt werden muss oder sonst nichts gewählt ist. Auf webseiten wird es daher üblicher Weise so gemacht das in der Liste der erste Eintrag die Beschriftung ist was du dann im quelltext natürlich berücksichtigen musst.

snow 24. Sep 2007 20:23

Re: Combobox Caption??
 
ok Ich probier mal mein glück.


ICh hab mal eine andere Frage. Kennt jemand eine Website, auf der ich zb für herausfinde wie man bei Standart Objekten wie COmbobox SpinEdit. Herausfinden kann wie man was verstellt und was man alles in welchem modus verstellen kann??


MfG snow

s-off 24. Sep 2007 20:32

Re: Combobox Caption??
 
Zitat:

Zitat von snow
Kennt jemand eine Website, auf der ich zb für herausfinde wie man bei Standart Objekten wie COmbobox SpinEdit. Herausfinden kann wie man was verstellt und was man alles in welchem modus verstellen kann??

Wie wäre es mit der Delphi-Hilfe?
Dort findest Du zu (fast) allen Komponenten der VCL die Eigenschaften, Methoden und Ereignisse.
Beispiele wie SpinEdit und die ShellControls sind dort meines Wissens nach allerdings nicht erläutert.

mkinzler 24. Sep 2007 20:34

Re: Combobox Caption??
 
Delphi liefert auch viele Beispiele mit

snow 24. Sep 2007 20:39

Re: Combobox Caption??
 
hab kein delphi sondern lazarus

mkinzler 24. Sep 2007 20:42

Re: Combobox Caption??
 
Lazarus verwendet auch nicht die VCL
http://wiki.lazarus.freepascal.org/index.php/Main_Page

snow 24. Sep 2007 20:46

Re: Combobox Caption??
 
Was is VCL?




MfG snow

mkinzler 24. Sep 2007 20:47

Re: Combobox Caption??
 
VLC <> VCL
VCL ist untersrtichen fahr mal mit der Maus drüber

snow 24. Sep 2007 20:54

Re: Combobox Caption??
 
Oder andere Frage.

kann ich so etwas realisieren??

ICh hab eine Combobox, die über einen button eingeschaltet wird.
ICh hab noch eine andere Combobox, die über den selben button eingestellt wird.

Klapp auch bisher.

Doch jetzt soll folgendes passiern. In beiden Boxen soll nach dem Enablen '-bitte wählen' stehen. In der 1. Box sind die wählbaren Items Statisch(sie sind immer gleich) In der 2. Box sind die Items von der Wahl der 1. Box abhänig. ICh dachte mir das man das mit CASE machen könnte, wenn man die Indexe abfragen könnte. Wie geht so was und geht es überhaupt?

Das problem mit dem bitte warten hab ich behoben

aber wie kann ich den geraden gewählten Index herausfinden.

Und kann ich irgendwie peer index einstellen welcher Index einer Combobox aktiv ist?


like this
[delphi]
Case Combobox1.AktuellerIndex of
1: Combobox2:EnabledIndexe:= 1, 2 ,3 ,4
2: Combobox2:EnabledIndexe:= 1, 2 ,3 ,6, 8, 9
usw usw
end;


MfG snow

s-off 24. Sep 2007 21:31

Re: Combobox Caption??
 
Boah ey,

wenn Du in Deinem Beitrag nicht permanent rumeditieren würdest, dann könnte man Dir auch mal antworten - macht nur wenig Sinn, wenn man gerade eine Frage beantworten möchte, die plötzlich gar nicht mehr da ist, dafür aber zwei neue drin stehen...

s-off 25. Sep 2007 09:53

Re: Combobox Caption??
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

habe keine Ahnung, ob Du Delphi-Projekte mit Lazarus öffnen kannst. Trotzdem hänge ich mal ein Beispielprojekt an, welches zeigt, wie Du auch bei ComboBoxen a la 'DropDownList' scheinbar einen Default-Wert eintragen kannst (in ein übergelagertes TEdit).

Das Ganze könnte man schön in eine Komponente packen (ebenfalls keine Ahnung, ob mit Lazarus möglich).

snow 25. Sep 2007 13:21

Re: Combobox Caption??
 
Ich habs jetzt mit
Delphi-Quellcode:
Combobox.item:=1;
gelöst

Und einfach einen Eintrag der Bitte wählen heißt dazugesteckt.

Doch eine Frage bleibt. Kann ich die Indexe irgendwie nutzen? Also anstatt der Strings die da drin sind? Dann könnte ich CASE benutzen.

ICh suche eine Möglichkeit.

1. Den Ausgewählten Index heruaszufinden.
Und 2. Die einträge peer Index sichtbar zu machen. Wenn ich z.B Eintrag 2 und 4 haben will dass ich dann nur Indexenabled:=2,4 schreiben muss.

MfG snow

Ja ich hab ein bissel viel rumeditiert. Sorry!

Edit:// Units kann ich öffnen Projektdateien nicht.

s-off 25. Sep 2007 13:23

Re: Combobox Caption??
 
Natürlich kannst Du die Indizes benutzen:
Delphi-Quellcode:
case ComboBox1.ItemIndex of
   //tu was
end;
Das hättest Du aber auch ohne zu fragen selber ausprobieren können...

snow 25. Sep 2007 13:40

Re: Combobox Caption??
 
gut... weist du auch wie ich dann Bestimmte inhalte peer Index visible machen kann?? wenn in der ersten Combobox z.B Index 4 gewählt wurde dann sollte in der 2. Combobox nur Index 5, 6, 9, 2 (<--- in der reinfolge) sichtbar sein.

Geht dass? Und wenn ja wie?

MfG snow

mkinzler 25. Sep 2007 13:45

Re: Combobox Caption??
 
Setzte die Items in der 2. Box dynamisch


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:18 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