diff src/gaim.h @ 6340:7a34722b3164

[gaim-migrate @ 6839] DIE old vCard/MultiEntryDlg API! We're better off without you! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Wed, 30 Jul 2003 08:14:39 +0000
parents 16e384bb7fbf
children 0c5637b5462e
line wrap: on
line diff
--- a/src/gaim.h	Wed Jul 30 08:09:54 2003 +0000
+++ b/src/gaim.h	Wed Jul 30 08:14:39 2003 +0000
@@ -53,84 +53,4 @@
 /* Functions in idle.c */
 extern gint check_idle(gpointer);
 
-
-/*------------------------------------------------------------------------*/
-/*  Multi-Entry dialog and vCard dialog support                           */
-/*------------------------------------------------------------------------*/
-
-/*
- * Struct for "instructions" dialog data
- */
-typedef struct multi_instr_dlg {
-	GtkWidget *label;		/* dialog instructions widget */
-	gchar *text;			/* dialog instructions */
-} MultiInstrData;
-
-/*
- * Struct for multiple-entry dialog data
- */
-typedef struct multi_entry_data {
-	GtkWidget *widget;		/* entry widget object */
-	char *label;			/* label text pointer */
-	char *text;			/* entry text pointer */
-	int  visible;			/* should entry field be "visible?" */
-	int  editable;			/* should entry field be editable? */
-} MultiEntryData;
-
-/*
- * Struct for multiple-textbox dialog data
- */
-typedef struct multi_text_data {
-	char *label;			/* frame label */
-	GtkWidget *textbox;		/* text entry widget object */
-	char *text;			/* textbox text pointer */
-} MultiTextData;
-
-/*
- * Struct to create a multi-entry dialog
- */
-typedef struct multi_entry_dlg {
-	GtkWidget *window;			/* dialog main window */
-	gchar *role;				/* window role */
-	char *title;				/* window title */
-
-	GaimAccount *account;			/* user info - needed for most everything */
-
-	MultiInstrData *instructions;		/* instructions (what else?) */
-
-	GtkWidget *entries_table;		/* table widget containing m-e lables & entries */
-	GtkWidget *entries_frame;		/* frame widget containing the table widget */
-	gchar *entries_title;			/* title of multi-entries list */
-	GSList *multi_entry_items;		/* entry dialogs parameters */
-
-	GtkWidget *texts_ibox;			/* inner vbox containing multi-text frames */
-	GtkWidget *texts_obox;			/* outer vbox containing multi-text frames */
-	GSList *multi_text_items;		/* text dialogs parameters */
-
-	void * (*custom)(struct multi_entry_dlg *);	/* Custom function that may be used by */
-							/* multi-entry dialog "wrapper" functions */
-							/* (Not used by multi-entry dialog routines) */
-
-	void (*ok)(GtkWidget *, gpointer);	/* "Save/OK" action */
-	void (*cancel)(GtkWidget *, gpointer);	/* "Cancel" action */
-} MultiEntryDlg;
-
-extern MultiTextData *multi_text_list_update(GSList **, const char *, const char *, int);
-extern void multi_text_items_free_all(GSList **);
-extern MultiEntryData *multi_entry_list_update(GSList **, const char *, const char *, int);
-extern void multi_entry_items_free_all(GSList **);
-
-extern void re_show_multi_entry_instr(MultiInstrData *);
-extern void re_show_multi_entry_entries(GtkWidget **, GtkWidget *, GSList *);
-extern void re_show_multi_entry_textboxes(GtkWidget **, GtkWidget *, GSList *);
-
-extern MultiEntryDlg *multi_entry_dialog_new(void);
-extern void show_multi_entry_dialog(gpointer);
-
-extern void show_set_vcard(MultiEntryDlg *);
-
-/*------------------------------------------------------------------------*/
-/*  End Multi-Entry dialog and vCard dialog support                       */
-/*------------------------------------------------------------------------*/
-
 #endif /* _GAIM_H_ */