Changeset 286
- Timestamp:
- 05/12/06 20:59:48
- Files:
-
- trunk/libtinymailui-gtk/tny-msg-window.c (modified) (3 diffs)
- trunk/libtinymailui/tny-msg-window-iface.c (modified) (1 diff)
- trunk/libtinymailui/tny-msg-window-iface.h (modified) (1 diff)
- trunk/tinymail/tny-summary-window.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libtinymailui-gtk/tny-msg-window.c
r279 r286 35 35 36 36 static void 37 tny_msg_window_set_msg (TnyMsg WindowIface *self, TnyMsgIface *msg)37 tny_msg_window_set_msg (TnyMsgViewIface *self, TnyMsgIface *msg) 38 38 { 39 39 TnyMsgWindowPriv *priv = TNY_MSG_WINDOW_GET_PRIVATE (self); … … 101 101 TnyMsgWindowIfaceClass *klass = (TnyMsgWindowIfaceClass *)g_iface; 102 102 103 return; 104 } 105 106 static void 107 tny_msg_view_iface_init (gpointer g_iface, gpointer iface_data) 108 { 109 TnyMsgViewIfaceClass *klass = (TnyMsgViewIfaceClass *)g_iface; 110 103 111 klass->set_msg_func = tny_msg_window_set_msg; 104 112 … … 148 156 }; 149 157 158 static const GInterfaceInfo tny_msg_view_iface_info = 159 { 160 (GInterfaceInitFunc) tny_msg_view_iface_init, /* interface_init */ 161 NULL, /* interface_finalize */ 162 NULL /* interface_data */ 163 }; 164 150 165 type = g_type_register_static (GTK_TYPE_WINDOW, 151 166 "TnyMsgWindow", 152 167 &info, 0); 168 169 g_type_add_interface_static (type, TNY_TYPE_MSG_VIEW_IFACE, 170 &tny_msg_view_iface_info); 153 171 154 172 g_type_add_interface_static (type, TNY_TYPE_MSG_WINDOW_IFACE, trunk/libtinymailui/tny-msg-window-iface.c
r212 r286 20 20 #include <tny-msg-window-iface.h> 21 21 22 /**23 * tny_msg_window_iface_set_msg:24 * @self: A #TnyMsgWindowIface instance25 * @msg: A #TnyMsgIface instace26 *27 * Set message to view in the window28 *29 **/30 void31 tny_msg_window_iface_set_msg (TnyMsgWindowIface *self, TnyMsgIface *msg)32 {33 TNY_MSG_WINDOW_IFACE_GET_CLASS (self)->set_msg_func (self, msg);34 return;35 }36 22 37 23 static void trunk/libtinymailui/tny-msg-window-iface.h
r139 r286 42 42 GTypeInterface parent; 43 43 44 void (*set_msg_func) (TnyMsgWindowIface *self, TnyMsgIface *msg);45 44 }; 46 45 47 46 GType tny_msg_window_iface_get_type (void); 48 49 void tny_msg_window_iface_set_msg (TnyMsgWindowIface *self, TnyMsgIface *msg);50 47 51 48 trunk/tinymail/tny-summary-window.c
r279 r286 390 390 tny_platform_factory_iface_new_msg_view (platfact))); 391 391 392 tny_msg_window_iface_set_msg (msgwin, TNY_MSG_IFACE (msg)); 392 tny_msg_view_iface_set_msg (TNY_MSG_VIEW_IFACE (msgwin), 393 TNY_MSG_IFACE (msg)); 393 394 394 395 gtk_widget_show (GTK_WIDGET (msgwin));
