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-File8.16.13 objc_xedit TOS Name: »Object edit« - editiert einen Text in einem Objekt. AES-Nummer: 46 Deklaration: int16_t objc_xedit ( OBJECT *ob_edtree, int16_t ob_edobject, int16_t ob_edchar, int16_t *ob_edidx, int16_t ob_edkind, GRECT *r ); Beschreibung: Die Funktion ermöglicht Texteingaben in Objekte des Typs G_FTEXT oder G_FBOXTEXT. Es gilt: Parameter Bedeutung ob_edtree Adresse des Objektbaumes ob_edobject Nummer des zu editierenden Objektes ob_edchar eingegebenes Zeichen ob_edidx Position des Zeichens im String ob_edkind Funktionsauswahl, wie folgt: 0 reserviert 1 formatierten String berechnen, und Cursor einschalten 2 Zeichen verarbeiten und String anschließend neu anzeigen 3 Cursor ausschalten 103 Analog Modus-3, jedoch wird der Cursor im XOR-Modus gezeichnet. Zusätzlich muß jedoch Zeiger auf ein GRECT übergeben werden, auf das die Ausgabe beschränkt wird; wichtig für den Redraw im Fenster. r siehe ob_edkind Ergebnis: Ein Fehler ist nur dann aufgetreten, wenn als Ergebnis 0 zurückgegeben wird. Verfügbar: ab MagiC Version 2.0 Gruppe: Objekte Querverweise: Binding objc_wedit OBJECT TEDINFO objc_edit