• Jueves 28 de Marzo de 2024, 21:55

Autor Tema:  Interfaz gráfica en Pascal  (Leído 6955 veces)

VideoPascal

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Interfaz gráfica en Pascal
« en: Martes 13 de Octubre de 2009, 21:08 »
0
Pues resulta que he estado programando un poco en Pascal, algunos jueguecillos, como el Mastermind. Sin embargo, ahora quiero dar un paso más e ir a juegos con algún tipo de gráficos. He mirado por internet pero no encuentro nada.
¿Cómo se puede "dibujar" en pascal (Compilador:Turbo Pascal 7.0)? (Tened en cuenta que el entorno de ejecución es M-DOS).
Por otro lado,estuve un tiempo con un lenguaje, KPL que me permitía importar "Sprites" (Dibujitos) como una pelota, un triángulo, un monigote... Así programé algunos juegos como el pang o el pong pong :D:D:D ¿Sabe alguien como se pueden importar "Sprites" al Pascal? Graicas

DriverOp

  • Miembro MUY activo
  • ***
  • Mensajes: 201
    • Ver Perfil
Re: Interfaz gráfica en Pascal
« Respuesta #1 en: Miércoles 14 de Octubre de 2009, 08:08 »
0
Para comenzar lo mejor y más a mano está en la ayuda de TP7, busca la ayuda de la unidad Graph y todas sus funciones y procedimientos asociados.

Dynyck

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Interfaz gráfica en Pascal
« Respuesta #2 en: Domingo 18 de Octubre de 2009, 15:45 »
0
Puedes manipular gráficos a través del BIOS, haciendo uso de la librería DOS.

Un saludo!

iTrekky

  • Nuevo Miembro
  • *
  • Mensajes: 2
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.iarivas.com/
Re: Interfaz gráfica en Pascal
« Respuesta #3 en: Jueves 29 de Octubre de 2009, 02:09 »
0
Por ahí te interesa utilizar botones y ciertos componentes visuales en el. Hace un tiempo estuve codeando algunos componentes en free-pascal para un trabajo de la facultad. Por ahí te interesa usarlos, el código esta ahí así que lo podes tocar, modificar y hacer básicamente lo que quieras.

Puse los fuentes de un componente que te permite mapear el comportamiento de un datagrid de VS, botones con fade effect y degrades y el mas interesante es un scroll bar, que emula el comportamiento de la ruedita del ipod.

Podes bajar los fuentes de este link:

iarivas.com/2009/09/componentes-graficos-en-pascal/


Saludos!

House

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Interfaz gráfica en Pascal
« Respuesta #4 en: Miércoles 18 de Noviembre de 2009, 06:20 »
0
Hasta ahora veo este thread, y me gustaría preguntar si puedo generar ventanas tipo windows con pascal. He hecho unas cuantas aplicaciones con graph pero he visto que tienen la misma ventana DOS, no existe una unidad que permita asociar la interfaz del sistema al programa?

DriverOp

  • Miembro MUY activo
  • ***
  • Mensajes: 201
    • Ver Perfil
Re: Interfaz gráfica en Pascal
« Respuesta #5 en: Viernes 20 de Noviembre de 2009, 00:48 »
0
Pues no. Tendrás que hacerlo "a mano". Aunque tampoco descarto que alguien, en alguna parte, haya hecho una cómoda Unit para manejar esto :D

iTrekky

  • Nuevo Miembro
  • *
  • Mensajes: 2
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.iarivas.com/
Re: Interfaz gráfica en Pascal
« Respuesta #6 en: Viernes 20 de Noviembre de 2009, 20:05 »
0
Una vez me vi con la misma necesidad y cree una unidad que te permite crear ventanas dentro de una ventana de modo grafico. Te permite hacer drag & drop de la misma y agregar componentes a ella. Si te interesa me mandas un mail y te envio los fuentes. Saludos!