Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   SpinEdit MinValue (https://www.delphipraxis.net/159759-spinedit-minvalue.html)

himitsu 12. Apr 2011 08:28

AW: SpinEdit MinValue
 
Man kann die Maus- und Cursortasten auch festhalten ... dann schaltet dieses SpinEdit nach kurzer Zeit in einen "SpeedModus" um.

Und dann gibt es (ich glaub z.B. bei den JEDI) auch noch andere "SpinEdits", da ist soein kleines "Strich" zwischen den SpinButtons, welchen man für eine schnelles "Scrollen" nutzen kann.

DeddyH 12. Apr 2011 08:39

AW: SpinEdit MinValue
 
Zitat:

Zitat von thomas2009 (Beitrag 1094539)
Zitat:

Zitat von s.h.a.r.k (Beitrag 1094537)
Oder du überlegst dir einfach, ein komplett anderes Control zu nutzen!

Es gibt in Delphi keine weitere Kontrole ausser Edit und SpinEdit

Da kannst Du doch jetzt nicht das Gegenteil behaupten :mrgreen:

Deep-Sea 12. Apr 2011 09:46

AW: SpinEdit MinValue
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1094530)
Stell dir mal vor, du beschränkst das SpinEdit auf das Interval [3-20] und der User will 20 eingeben, dann würde schon bei der Eingabe der 2 sein Wert korrigiert werden.

Richtig. Aber das TJvSpinEdit arbeitet trotzdem so.


PS: Es gibt in Delphi nur TEdit und TSpinEdit als Controls? :shock: Warum ist dann aber meine Komponentenliste sooooooo lang? :P

himitsu 12. Apr 2011 10:09

AW: SpinEdit MinValue
 
Man könnte auch den TSpinButton lose mit einem TEdit verküpfen,
also via Code und sich das gewünschte Verhalten so zusammenbasteln. (PS: in der Win3.1-Abteilung oder war's in den beigelegten Demos gibt es nochein anderes SpinControl)

PS: TSpinedit ist nur ein Beispiel, wie man sowas machen kann ... will man mehr/andere Funktionsweisen, dann kann man sich daraus leicht etwas passendes selber basteln.
Nicht umsonst liegt dieses Control in der Abteilung "Sambles".


TEdit + TUpDown wäre die aktuellere Variante, welche auch gewissermaßen dem Windowsstandard entspricht.
Oder man nimmt eben Komponenten von Drittanbietern. (JEDI, DevExpress und Co.)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:36 Uhr.
Seite 2 von 2     12   

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