Turtel Familiar Face
Joined: 01 Mar 2010 Posts: 34 Location: India
|
Posted: Tue Mar 16, 2010 10:04 am Post subject: openning a .pdf file by pressing a window button |
|
|
I am new to Gtk How do i open a existing *.pdf file by pressing a window button and how do I create a file by pressing a window button in following code-Could any body please help
#include <gtk/gtk.h>
#include <glib.h>
#include <glib/gstdio.h>
int g_open(gchar *filename,
0, 0);
int
main( int argc,
char **argv )
{
GtkWidget *window,
*vbox,
*label,
*button;
gtk_init( &argc, &argv );
window = gtk_window_new( GTK_WINDOW_TOPLEVEL );
g_signal_connect( G_OBJECT( window ), "destroy",
G_CALLBACK( gtk_main_quit ), NULL );
vbox = gtk_vbox_new( FALSE, 5 );
gtk_container_add( GTK_CONTAINER( window ), vbox );
label = gtk_label_new( "open a file by clicking the button below" );
gtk_box_pack_start( GTK_BOX( vbox ), label, FALSE, FALSE, 0 );
button = gtk_button_new_with_mnemonic( "Open file" );
g_signal_connect( G_OBJECT( button ), "clicked",
G_CALLBACK(g_open), NULL );
gtk_box_pack_start( GTK_BOX( vbox ), button, FALSE, FALSE, 0 );
gtk_widget_show_all( window );
gtk_main();
return( 0 );
} |
|