comparison finch/gntconv.h @ 15852:c5487dd19e61

merge of '31ed92ba1b530f050510b4958686e3013ba4176c' and '41f65a78d919384ad599d73c656a367d92292a41'
author Evan Schoenberg <evan.s@dreskin.net>
date Tue, 20 Mar 2007 14:37:22 +0000
parents 32c366eeeb99
children 66dff3dfdea6
comparison
equal deleted inserted replaced
15851:5198bd455160 15852:c5487dd19e61
1 /** 1 /**
2 * @file gntconv.h GNT Conversation API 2 * @file gntconv.h GNT Conversation API
3 * @ingroup gntui 3 * @ingroup gntui
4 * 4 *
5 * gaim 5 * purple
6 * 6 *
7 * Gaim is the legal property of its developers, whose names are too numerous 7 * Purple is the legal property of its developers, whose names are too numerous
8 * to list here. Please refer to the COPYRIGHT file distributed with this 8 * to list here. Please refer to the COPYRIGHT file distributed with this
9 * source distribution. 9 * source distribution.
10 * 10 *
11 * This program is free software; you can redistribute it and/or modify 11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by 12 * it under the terms of the GNU General Public License as published by
40 typedef struct _FinchConvIm FinchConvIm; 40 typedef struct _FinchConvIm FinchConvIm;
41 41
42 struct _FinchConv 42 struct _FinchConv
43 { 43 {
44 GList *list; 44 GList *list;
45 GaimConversation *active_conv; 45 PurpleConversation *active_conv;
46 46
47 GntWidget *window; /* the container */ 47 GntWidget *window; /* the container */
48 GntWidget *entry; /* entry */ 48 GntWidget *entry; /* entry */
49 GntWidget *tv; /* text-view */ 49 GntWidget *tv; /* text-view */
50 50
66 }; 66 };
67 67
68 /** 68 /**
69 * Get the ui-functions. 69 * Get the ui-functions.
70 * 70 *
71 * @return The GaimConversationUiOps populated with the appropriate functions. 71 * @return The PurpleConversationUiOps populated with the appropriate functions.
72 */ 72 */
73 GaimConversationUiOps *finch_conv_get_ui_ops(void); 73 PurpleConversationUiOps *finch_conv_get_ui_ops(void);
74 74
75 /** 75 /**
76 * Perform the necessary initializations. 76 * Perform the necessary initializations.
77 */ 77 */
78 void finch_conversation_init(void); 78 void finch_conversation_init(void);
85 /** 85 /**
86 * Set a conversation as active in a contactized conversation 86 * Set a conversation as active in a contactized conversation
87 * 87 *
88 * @param conv The conversation to make active. 88 * @param conv The conversation to make active.
89 */ 89 */
90 void finch_conversation_set_active(GaimConversation *conv); 90 void finch_conversation_set_active(PurpleConversation *conv);
91 91
92 /*@}*/ 92 /*@}*/
93 93
94 #endif 94 #endif