Files
evolution/widgets/table/table-test.c
Iain Holmes 22f72cc08e Fix some crashes Make double clicking on the header dividers automatically
Fix some crashes
Make double clicking on the header dividers automatically size the header
to it's best fit.
When dragging onto the header check the dragged item is a header object.
Check the column is resizeable before setting the cursor to <->
Use the font and themes to draw the table and items.

svn path=/trunk/; revision=5438
2000-09-15 00:08:06 +00:00

46 lines
735 B
C

/*
* Test code for the ETable package
*
* Author:
* Miguel de Icaza (miguel@gnu.org)
*/
#include <config.h>
#include <stdio.h>
#include <string.h>
#include <fcntl.h>
#include <gnome.h>
#include "e-util/e-cursors.h"
#include "table-test.h"
int
main (int argc, char *argv [])
{
if (isatty (0)){
int fd;
close (0);
fd = open ("sample.table", O_RDONLY);
if (fd == -1){
fprintf (stderr, "Could not find sample.table, try feeding a table on stdin");
exit (1);
}
dup2 (fd, 0);
}
gnome_init ("TableTest", "TableTest", argc, argv);
e_cursors_init ();
/* table_browser_test (); */
/* multi_cols_test (); */
/* check_test (); */
e_table_test ();
gtk_main ();
e_cursors_shutdown ();
return 0;
}