problemas al crear un historial cronológico
Publicado: 09 Ago 2011, 14:05
hola!,
ando con el siguiente problema que no puedo resolver.
estoy creando un audiojuego (un juego para personas ciegas) de cartas online, para llevar un hilo del juego creo tipo un historial sobre todo los sucesos del juego, que carta jugó cada uno y que es lo que se hizo, en orden cronológico.
mi tema es que al agregar una nueva línea se pone donde está el cursor y no al final.
ejemp: creo un campo edit (de solo lectura):
$ttl="cartas - Online: esperando por jugadores"
$online = GUICreate($ttl, 633, 454, 193, 125)
$texto="creaste una nueva sala de juego online."
$monitor = GUICtrlCreateEdit($texto, 16, 64, 593, 193, BitOR($ES_READONLY, $ES_WANTRETURN, $WS_VSCROLL, $ES_AUTOVSCROLL))
luego le agrego el texto que quiero mostrar a la variable $hist y con esta línea lo agrego al final:
GUICtrlSetData($monitor,$hist,1)
pero si el usuario se encuentra leyendo justo por el medio, agrega el texto ahí,, y no al final, como hago para obligar a que el cursor vaya al final del edit antes de agregar el nuevo texto?, así se va formando el historial en forma cronológica.
ando con el siguiente problema que no puedo resolver.
estoy creando un audiojuego (un juego para personas ciegas) de cartas online, para llevar un hilo del juego creo tipo un historial sobre todo los sucesos del juego, que carta jugó cada uno y que es lo que se hizo, en orden cronológico.
mi tema es que al agregar una nueva línea se pone donde está el cursor y no al final.
ejemp: creo un campo edit (de solo lectura):
$ttl="cartas - Online: esperando por jugadores"
$online = GUICreate($ttl, 633, 454, 193, 125)
$texto="creaste una nueva sala de juego online."
$monitor = GUICtrlCreateEdit($texto, 16, 64, 593, 193, BitOR($ES_READONLY, $ES_WANTRETURN, $WS_VSCROLL, $ES_AUTOVSCROLL))
luego le agrego el texto que quiero mostrar a la variable $hist y con esta línea lo agrego al final:
GUICtrlSetData($monitor,$hist,1)
pero si el usuario se encuentra leyendo justo por el medio, agrega el texto ahí,, y no al final, como hago para obligar a que el cursor vaya al final del edit antes de agregar el nuevo texto?, así se va formando el historial en forma cronológica.