ttt_test

pascal:
{
  $Id: ttt_test.pp,v 1.3 2005/02/14 17:13:20 peter Exp $

  Converted from C to Pascal by Frank Loemker
  <floemker@techfak.uni-bielefeld.de>
}

program ttt_test;
uses
  glib,gdk,gtk,
  tictactoe;

procedure win (widget : pGtkWidget ; data: gpointer); cdecl;
begin
  writeln ('Yay!');
  tictactoe_clear (pTICTACTOE (widget));
end;


var
  window,ttt : pGtkWidget;
begin
  gtk_init (@argc, @argv);

  window := gtk_window_new (GTK_WINDOW_TOPLEVEL);

  gtk_window_set_title (pGTKWINDOW (window), 'Aspect Frame');

  gtk_signal_connect (pGTKOBJECT (window), 'destroy',
                      GTK_SIGNAL_FUNC (@gtk_exit), NIL);

  gtk_container_set_border_width (pGTKCONTAINER (window), 10);

  ttt := tictactoe_new ();

  gtk_container_add (pGTKCONTAINER (window), ttt);
  gtk_widget_show (ttt);

  gtk_signal_connect (pGTKOBJECT (ttt), 'tictactoe',
                      GTK_SIGNAL_FUNC (@win), NIL);

  gtk_widget_show (window);

  gtk_main ();
end.
{
  $Log: ttt_test.pp,v $
  Revision 1.3  2005/02/14 17:13:20  peter
    * truncate log

}

 
¿Ya le viste algún error? Dejanos tu correción ;-)

Antes de comentar: Gran parte de los ejercicios propuestos no tienen librerías debido a que Wordpress elimina los tags HTML. Si sabes/tienes/conoces las librerías que hacen falta, déjalo en los comentarios.

Otro punto antes de comentar, Si vas a sugerir un segmento de código en algún lenguaje debes hacerlo así:

De esta manera el código sale coloreado.

Otro punto importante para muchos que sienten que se les ignora: Todos los comentarios los reviso y en su debido momento los apruebo, pero ojo con el último párrafo.

Para poner los símbolos de las librerías sin que desaparezcan, debes escribir los símbolos de mayor > y menor qué < con su entidad HTML correspondiente, así como el símbolo de &

Mis Algoritmos se reserva el derecho de alterar, publicar o no los comentarios así como cambiar estas reglas de uso.

Si estas de acuerdo, adelante puedes comentar :)

P.D. No le hago tareas a nadie, mejor hagan la mía :P