class='cKeyword'>#include<stdio.h>
class='cKeyword'>#include<gtk/gtk.h>
class='cKeyword'>#include<glade/glade.h>
GladeXML *gx;
int main(int argc,class='cKeyword'>char *argv[])
{
GtkWidget *w;
gtk_init(&argc,&argv);
gx=glade_xml_new("/opt/novell/nmas/methods/clrpwd/cpwdgui.glade",NULL,NULL);
g_assert(gx != NULL);
glade_xml_signal_autoconnect(gx);
w=glade_xml_get_widget(gx,"MainWindow");
g_signal_connect(G_OBJECT(w),"destroy",G_CALLBACK(gtk_main_quit),NULL);
gtk_widget_show_all(w);
gtk_main();
return 0;
}
void on_cancelButton_clicked (GtkButton *button, gpointer user_data)
{
gtk_main_quit();
}
void on_okButton_clicked (GtkButton *button, gpointer user_data)
{
GtkEntry *pass = GTK_ENTRY(glade_xml_get_widget(gx, "password"));
const class='cKeyword'>char *password = gtk_entry_get_text(pass);
printf("%s", password);
gtk_main_quit();
}