Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Consulata.... Dar Posicion En La Consola

Consulata.... Dar Posicion En La Consola
Artículo
Responder citando    Descargar mensaje  
Mensaje Consulata.... Dar Posicion En La Consola 
 
hola, soy nuevo en gambas y quisiera saber si existe alguna manera de dar posicion al texto dentro de la consola como el gotoxy en pascal.

o de que forma se pueden hacer pantallas o menus de una forma mas paresida a pascal o c



 
emillarb - Ver perfil del usuario Enviar mensaje privado  
emillarb [ Miercoles, 08 Agosto 2012, 21:13 ]
 


Consulata.... Dar Posicion En La Consola
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Consulata.... Dar Posicion En La Consola 
 
Existe un blinding de ncurses en gambas3. Yo no realizo aplicaciones de terminal, así que nunca lo he usado. Pero parece que willicab (un compañero de estos foros) sí. Así que en lo que a ver si el compañero nos puede ayudar puedes revisar una entrada en su blog http://willicab.gnu.org.ve/componente-ncurses-en-gambas-3/

Saludos!



 
razaAztk - Ver perfil del usuario Enviar mensaje privado  
razaAztk [ Jueves, 09 Agosto 2012, 01:51 ]
Responder citando    Descargar mensaje  
Mensaje Re: Consulata.... Dar Posicion En La Consola 
 
gracias por la respuesta esta muy buena, pero al ejecutar el script de da el siguiente error:

MMain.Main.7: #6: Type mismatch: wanted Screen, got Integer instead
1: MMain.Main.7


y al comentar la siguiente linea:
#hwin.Background = Color.Blue

da un error de sintaxy y hace un cat:

MMain.module:8:2: error: Syntax error

# gambas Project File 3.0
Title=gambas Script
Startup=MMain
Component=gb.ncurses

' gambas module file


PUBLIC SUB Main()

dim hwin As Window
 hwin = New Window(0, 0, 20, 30)
 #hwin.Background = Color.Blue
 hwin.show()
 hwin.Full()
 hwin.print("Hola Mundo", 0, 0)
 hwin.print("Hola", 0, 1)
 hwin.print("Mundo", 2, 2)
 hwin.printcenter("Texto Centrado")
 hwin.WaitKey()

END

y no se por que, estuve buscando material sobre el gb.ncurses y pillo solo que el ejemplo que me sugeriste tu.



 
emillarb - Ver perfil del usuario Enviar mensaje privado  
emillarb [ Jueves, 09 Agosto 2012, 17:15 ]
Responder citando    Descargar mensaje  
Mensaje Re: Consulata.... Dar Posicion En La Consola 
 
emillarb:

A lo mejor te puede servir este módulo que he hecho, no hace todo lo que hace ncurses, pero para colorear y posicionarte en una consola te valdrá:

http://foro.gambas-es.org/viewtopic.php?f=5&t=2535

captura-conio-gambas

Saludos



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Viernes, 10 Agosto 2012, 19:48 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron