Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File11.6 Eingabefelder in MagiC TOS Die Eingabefelder bieten in MagiC von Haus aus bereits viele Funktionen, die sonst mühsam zu Fuß programmiert werden müssen. U.a. sind dies: ∙ exakte Cursorpositionierung per Maus ∙ Tastaturkürzel, um den Cursor zum vorherigen/nächsten Wort oder zum Zeilenanfang/Zeilenende zu bewegen. ∙ Einfüge/Überschreibmodus ∙ Löschen bis Zeilenende ∙ Cut, Copy, Paste ∙ Eingabefelder mit kleiner Schrift funktionieren Die Funktionen für Help, Undo, Shift-hoch, Shift-runter und Ctrl-Q sind in form_keybd enthalten (sie werden allerdings ignoriert, falls das entsprechende Objekt DISABLED ist) die Cursorpositionierung per Maus in form_do bzw. form_xdo und objc_edit und die restlichen Funktionen in objc_edit. Wer in den Genuß der entsprechenden Funktionen kommen möchte, muß die dazu gehörigen AES-Aufrufe benutzen. Querverweis: AES GEM Style-Guidelines scrollende Eingabefelder