Anuncios Google

Ayuda con editor de texto luadev

Haber he pensado en crear un editor de textos poara un proyecto que estoy dessarroyando pero tengo las siguientes dudas :

1) Como poner el puntero de escritura en el lugar que el usuario elija , aparte del principio i el final.

2) Como mostrar las lineas , tengo este code pero no se si sirve dado que no tengo PSP :

y = 10
archivo = io.open("miarchivo.txt","r")
 
for linea in archivo:lines() do
y = y + 10
screen.print(100,y,linea)
end
 
archivo:close()

3) Podria leer el modulo io qualquier archivo txt i despues renombrado. ejemplo : archivo.txt -> archivo.book



Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Jairo David

Que lastima

Que lastima yo tenia pensado hacer lo mismo pero si te vas a adelantar, ya había hecho bastante código pero bueno, pues terminalo amigo y suerte ;)

Un Saludo!

Imagen de Ayrton990

Oh Vamos Jairo

No tienes que desmotivarte, no está demás una segunda opción para nosotros. Pensé lo mismo que tú antes, pero me anime y pues, suerte xD.
Saludos


Administrador de www.SceneBeta.com y Android

Imagen de Andres_Ne

Jejejee pues  ya somos 4

Jejejee pues  ya somos 4 tambien pense en crear un editor,aunque yo si  lo voi a hacer ;) .Saludos amigos y suerte animensen a hacerlo no hay muy buenos editores de texto.


 

 

Imagen de Jairo David

Bueno enrealidad

Bueno enrealidad depende tengo muchas cosas en mente y tu bien que las sabes ANDRES demasiados proyectos en mente y claro una sola persona, a lo mejor me animo y me pongo a terminarlo, espero que te salga bien el editor ;)

Un Saludo!

Imagen de NEKERAFA

Mmm...

A ver, no tiene nada que ver que una persona haya hecho una cosa parecida para que no la puedas hacer. En esta comunidad cualquier aporte es aceptado. Así creamos una gran variedad de Homebrews y así podremos elegir el que más nos guste.

Yo también tenía pensado hacer un editor de textos para NekeOS (Creo que lo puse en los programas que iban a venir, nose), y no porque fulanito lo ha hecho no lo voy a hacer...


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de Jairo David

Tranquilo

Tranquilo e dicho que si puedo lo terminare tengo muchas cosas y muchos proyectos en la cabeza ahora mismo pero no lo tomes como que no lo vaya a hacer que cuando tenga tiempo lo hago ;), perdon si te a molestado mi forma de pensar.

Un Saludo NekeRafa

Imagen de NEKERAFA

Mmm...

Puede que me haya pasado un poco. Lo que quería decir es que yo puedo hacer algo aunque otro haya hecho algo parecido, eso si, sin copiar el codigo.


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de Jairo David

Lo se

Lo se si no no existirian todos lo shells que hay y bueno esta claro que sin copiar código ya mismo sacare mi editor solo me que queda hacer los gráficos y ya

Un Saludo! 

...

Para mover el cursor sería las funciones io.seek , y para renombrar: files.rename("archivo.txt", "otro.lua") o lo que tú quieras, están el la documentación de LuaDEV

 

Saludos!

Imagen de HappyFlowerPP

pues con lo de renombrar no me referia a eso

me referia a que si leeria el modulo io cualquier archivo txt renombrado a una extensión inventada

El módulo io puede abrir

El módulo io puede abrir cualquier clase de archivo, no tiene por qué ser forzosamente un txt ;)

Imagen de HappyFlowerPP

pues...

Muchas gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.