Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
roteo
Anmeldungsdatum: 31.07.2014 Beiträge: 15
|
Verfasst am: 31.07.2014, 22:35 Titel: Eigene Input-Routine |
|
|
Hallo zusammen,
ich hätte gerne eine eigene Inputroutine, da der Input-Befehl doch sehr unkomfortabel ist.
Sie sollte folgendes können:
- sichtbare Längenbegrenzung der Eingabe
- Vorbelegung mit einem Text
- Backspacetaste löscht den letzten Buchstaben
- idealerweise bewegen mit dem Cursor in der Eingabe
- Mit der Entertaste wird abgeschlossen und der String übergeben
Hat jemand einen Tipp, wie ich das anstelle oder hat jemand sogar eine, die ich benutzen dürfte. Das wäre sehr schön.
Ich danke euch.
Gruß Roteo |
|
Nach oben |
|
|
RockTheSchock
Anmeldungsdatum: 04.04.2007 Beiträge: 138
|
|
Nach oben |
|
|
nemored
Anmeldungsdatum: 22.02.2007 Beiträge: 4597 Wohnort: ~/
|
|
Nach oben |
|
|
roteo
Anmeldungsdatum: 31.07.2014 Beiträge: 15
|
Verfasst am: 01.08.2014, 06:41 Titel: |
|
|
Hallo zusammen,
wenn ich das einigermaßen richtig verstehe, ist das so etwas in der Art. Ich muss mich damit genauer befassen, da es etwas komplexer aussieht.
Danke.
Ich werde mal versuchen, eine eigene zu machen.
Wie macht ihr das oder schreibt ihr nur Programme mit Windows-GUI?
Gruß, Roteo |
|
Nach oben |
|
|
nemored
Anmeldungsdatum: 22.02.2007 Beiträge: 4597 Wohnort: ~/
|
Verfasst am: 01.08.2014, 09:28 Titel: |
|
|
Ich schreibe aus Prinzip nicht unter Windows-GUI, weil ich das Programm dann unter meinem Linux-System gar nicht mehr testen könnte.
Tatsächlich brauche ich eine Texteingabe in meinen Programmen nur recht selten, und entweder reicht dann das einfache (LINE) INPUT von FreeBASIC, oder ich schreibe mir was eigenes. Bei meinem oben verlinkten InputUsing kannst du genau festlegen, welche Eingabezeichen und Exit-Bedingungen zugelassen werden sollen - brauchst du das nicht, dann kann die Funktion ziemlich verschlankt werden. _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
Nach oben |
|
|
grindstone
Anmeldungsdatum: 03.10.2010 Beiträge: 1211 Wohnort: Ruhrpott
|
Verfasst am: 01.08.2014, 14:19 Titel: |
|
|
Hallo roteo!
Hier eine etwas ältere Version meiner persönlichen Input-Ersatzroutine (Deren aktuelle Version ist inzwischen *etwas* komplexer). Sie entspricht ziemlich genau deinen Wünschen, bis auf die sichtbare Längenbegrenzung, die müsstest du dir noch selber dazubasteln.
Gruß
grindstone _________________ For ein halbes Jahr wuste ich nich mahl wie man Proggramira schreibt. Jetzt bin ich einen! |
|
Nach oben |
|
|
roteo
Anmeldungsdatum: 31.07.2014 Beiträge: 15
|
Verfasst am: 03.08.2014, 14:02 Titel: |
|
|
Hallo Grindstone,
das ist in der Tat ziemlich genau das, was ich suchte. Vielen Dank dafür und auch dafür, dass ich sie benutzen darf.
Die sichtbare Längenbegrenzung bekomme ich dann selbst hin.
Gruß Roteo |
|
Nach oben |
|
|
|