MaxLength bei Combobox
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
MaxLength bei Combobox
Maxlength bei ner TComboBox sollte doch das selbe bewirken wie bei nem TEdit?
Aber unter Windows zeigt es scheinbar keinerlei wirkung.
Aber unter Windows zeigt es scheinbar keinerlei wirkung.
Johannes
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
du könntest es auch zusammen fassen einem Ereignis.
Wozu gibt es denn den Sender Parameter ? bei onKeyPress....
leg einfach ein Ereignis an und weise allen anderen ComboBoxen das gleiche zu. Dann machst du ein TypCast vom Sender z.b. TCombobox(Sender) fragst die länge ab und vergleichst sie dann mit den Maximal wert... z.b. könnte der im Tag der Jeweiligen ComboBox landen.
ich hoffe das hat dich jetzt weiter gebracht....
Wozu gibt es denn den Sender Parameter ? bei onKeyPress....
leg einfach ein Ereignis an und weise allen anderen ComboBoxen das gleiche zu. Dann machst du ein TypCast vom Sender z.b. TCombobox(Sender) fragst die länge ab und vergleichst sie dann mit den Maximal wert... z.b. könnte der im Tag der Jeweiligen ComboBox landen.
ich hoffe das hat dich jetzt weiter gebracht....
MFG
Michael Springwald
Michael Springwald
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Pluto, darum gings mir gar nicht, das ich es so machen kann, weiß ich ja
.
Nur wenn bspw. onKeyPress verschiedener Comboboxen schon belegt ist, muss ich dort einzaln überal die Funktion einbinden und das ist nicht wirklich hübsch. Aber vorübergehend werd ich es so machen müssen.
Ein Bugreport ist schon erstellt.

Nur wenn bspw. onKeyPress verschiedener Comboboxen schon belegt ist, muss ich dort einzaln überal die Funktion einbinden und das ist nicht wirklich hübsch. Aber vorübergehend werd ich es so machen müssen.
Ein Bugreport ist schon erstellt.
Johannes
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
Ja man kann auch noch mehr durch den Arsch am gehirn rumwerkeln, pluto. Aber Fehler zu umschiffen ist nicht der Sinn der Sache. Wenn sie ersteinmal bemerkt und dokumentiert sind ist das schon viel wert. Oft hab ichs schon gehabt das 2 Tage nachdem ich nen bugreport erstell hab, dieser schon behoben war.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
Ich muss sagen, den fehler hatt ich noch nie. Und viele Bugs, die noch vor nem hablen Jahr drin waren sind nicht mehr... weiterhin verwendest du soweit ich weiss die Stable Versionen die 0.9.22 ist ja schon fast vor nem halben jahr rausgekommen wie soll sich daran was verändern.
Schau ab und zu mal in den Bugtracker, dann siehst du was für Fortschritte passieren.
Schau ab und zu mal in den Bugtracker, dann siehst du was für Fortschritte passieren.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
das war wohl der neue Geschwindigkeitsrekord:
http://www.freepascal.org/mantis/view.php?id=9439" onclick="window.open(this.href);return false;
http://www.freepascal.org/mantis/view.php?id=9439" onclick="window.open(this.href);return false;
Johannes