Entwickler-Ecke
Sonstiges (Delphi) - Apple-like Fortschrittstext ?
Seven of Nine - Sa 15.09.12 06:51
Titel: Apple-like Fortschrittstext ?
Ich würde in meine Applikation statt der üblichen Anzeigen "dauert noch 3min 4 sec" ... "3 min 3 sec"
gerne eine (Text) Anzeige einbauen wie sie Apple verwendet.
also so in etwa wie "weniger als 1 Minute" , "mehr als 2 Stunden", etc
Wer weiß ob/wo die dort angezeigten Texte je nach noch ausstehender Zeit spezifiziert sind?
oder hat vlt. sogar bereits einen entspr. Code parat?
lG Martin
Gausi - Sa 15.09.12 07:25
Naja, Code dafür ist ja nicht so schwer, oder?
Grober Ansatz für den bereich ab 2 Stunde
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| case Minuten of 0 : result = inttostr(stunden) + ' stunden'; 1..15 : result = 'Gut ' + inttostr(stunden) + ' stunden'; 15..29: result = 'Knapp ' + inttostr(stunden) + '.5 stunden'; 30: result = inttostr(stunden) + 'stunden'; 31..45: result = 'Gut ' + inttostr(stunden) + '.5 stunden'; else result = 'Knapp ' + inttostr(stunden+1) + 'stunden'; end |
Also so, wie du das umgangssprachlich auch machen würdest. ;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!