_gtkTextBufferCBchanged

Set the callback when the text into a textbuffer has changed.

Définit un réflexe pour tout changement du contenu d'un textbuffer.

Type :

fun [ObjGtkTextBuffer fun [ObjGtkTextBuffer u0 I] u1 u0] ObjGtkTextBuffer

_textbuffer_ : ObjGtkTextBuffer : any textbuffer object already created.

_reflex_ : fun [ObjGtkTextBuffer u0 I S] u1 : callback

_userparam_ : u0 : a parameter at your convenience.

Return : ObjGtkTextBuffer : the same textbuffer or nil if error.

Example :

	typeof buffer = ObjGtkTextBuffer;;
	
	fun cbBufferChanged (obj, userparam, position, char)=
		_fooS strcat "user parameter = " userparam;
		_fooS strcat "position = " itoa position;
		_fooS strcat "char = " char;
		0;;
	
	fun main ()=
		_showconsole;
		...
		set buffer = _gtkTextBufferNew _channel nil;
		_gtkTextBufferCBchanged buffer @cbBufferChanged "test reflex !"; /* set the callback */
		...
	

Back