[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/privacyprotection/cron/task/anonymize_ip.php on line 83: A non-numeric value encountered
Inoffizielles deutsches Xbase-Forum • CRT Modus Get Feld Taste "Ende" [Erledigt]
Seite 1 von 1

CRT Modus Get Feld Taste "Ende" [Erledigt]

Verfasst: Di, 19. Dez 2017 15:51
von mini990
Hallo,
bei drücken der taste "Ende" in einem Get feld (CRT Modus) springt der Cursor nicht wie zu
Clipperzeiten hinter das letzte Zeichen sondern auf das letze Zeichen.
Kann man das umgehen?

Gruß Stefan

Re: CRT Modus Get Feld Taste "Ende"

Verfasst: Di, 19. Dez 2017 16:14
von BJelinek
Hallo Stefan,

kann ich nicht nachvollziehen.

Springt bei mir an Ende hinter den letzten Buchstaben und dann weiter
ans Feldende, aber nie auf den letzten Buchstaben. Genau wie in meiner
Clipper-Version.

Beinflussen kann man das in der GETSYS.PRG, da hab ich auch Dinge angepasst,
auch zu Clipperzeiten. Mein Programm läuft fast 1 zu 1 unter Clipper/Xbase++
Gui = NO modus

Re: CRT Modus Get Feld Taste "Ende"

Verfasst: Di, 19. Dez 2017 16:34
von brandelh
Wenn in einem GET Feld, alle Zeichen ausgefüllt sind, dann springt ENDE auf das letzte Zeichen, wenn nicht, dann auf das erste Leer-(leere)-Zeichen hinter den anderen:

Code: Alles auswählen

"08:00" in einem Feld das genau diese Picture bedient, springt ENDE von vorne auf die letzte 0
"  :  " hier springt es nach ':' auf das Leerzeichen (leere Stelle), wobei ich hier auf Ziffern begrenzt habe, ein blank kann ich gar nicht eingeben.
Ich denke mich zu erinnern, dass das unter Clipper gleich war.

Re: CRT Modus Get Feld Taste "Ende"

Verfasst: Di, 19. Dez 2017 17:27
von mini990
habe das Problem jetzt "einfach" gelöst.
Fakt war:
Wurde das Feld von Hand befüllt sprang der Cursor hinter das letzte Zeichen
Wurde das Feld über ein GUI Suchfenster mit Rtrim(cErgebnis) befüllt sprang der Cursor auf das letzte Zeichen.

Um es mir einfach zu machen befülle ich das Feld nun mit Rtrim(cErgebnis) + " "
... und schon funktioniert's

Interessant auch:
get cSowieso Picture "99-xxx.xx" ist NICHT komplett editierbar
get cSowieso Picture "99-XXX.XX" ist komplett editierbar

Danke für Eure Mühe

Gruß Stefan

Re: CRT Modus Get Feld Taste "Ende"

Verfasst: Di, 19. Dez 2017 17:33
von mini990
Wie kann man "gelöst" setzen?

Re: CRT Modus Get Feld Taste "Ende" [Erledigt]

Verfasst: Di, 19. Dez 2017 22:24
von Martin Altmann
Stefan,
so, wie du es gemacht hast: den Betreff des ersten Beitrages entsprechend ergänzen.

Viele Grüße,
Martin