diff src/dialogs.c @ 146:99248fb977c2

[gaim-migrate @ 156] Started adding support for changing user passwords. committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Fri, 21 Apr 2000 08:07:26 +0000
parents fe81c8b4951d
children 9d684979f507
line wrap: on
line diff
--- a/src/dialogs.c	Fri Apr 21 01:25:44 2000 +0000
+++ b/src/dialogs.c	Fri Apr 21 08:07:26 2000 +0000
@@ -140,6 +140,14 @@
 	GtkWidget *entry;
 };
 
+struct passwddlg {
+	GtkWidget *window;
+	GtkWidget *ok;
+	GtkWidget *cancel;
+	GtkWidget *original;
+	GtkWidget *new1;
+	GtkWidget *new2;
+};
 
 /*------------------------------------------------------------------------*/
 /*  Function to Send an Email                                             */
@@ -1035,6 +1043,47 @@
 	gtk_widget_show(b->window);	
 }
 
+void show_change_passwd()
+{
+	GtkWidget *hbox;
+	GtkWidget *label;
+	GtkWidget *vbox;
+	struct passwddlg *b = g_new0(struct passwddlg, 1);
+
+	b->window = gtk_window_new(GTK_WINDOW_DIALOG);
+	dialogwindows = g_list_prepend(dialogwindows, b->window);
+	b->cancel = gtk_button_new_with_label("Cancel");
+	b->ok = gtk_button_new_with_label("Ok");
+
+	vbox = gtk_vbox_new(FALSE, 10);
+	label = gtk_label_new("Changing Password");
+	gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 10);
+	gtk_widget_show(label);
+
+	hbox = gtk_hbox_new(FALSE, 10);
+	label = gtk_label_new("Original Password");
+	gtk_widget_show(label);
+	gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10);
+
+	b->original = gtk_entry_new();
+	gtk_box_pack_start(GTK_BOX(hbox), b->original, FALSE, FALSE, 10);
+
+	gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10);
+	gtk_widget_show(hbox);
+
+
+        label = gtk_label_new("Got sleepy, Will add the rest later.");
+        gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 10);
+        gtk_widget_show(label);
+	
+	gtk_container_add(GTK_CONTAINER(b->window), vbox);
+	gtk_widget_show(vbox);
+	gtk_widget_show(b->original);
+	aol_icon(b->window->window);
+	gtk_widget_realize(b->window);
+	gtk_widget_show(b->window);
+}
+
 void show_set_info()
 {
 	GtkWidget *bot;