menu_set_sensitive(mimeview->popupfactory,
"/Open", TRUE);
- gtk_object_set_data(GTK_OBJECT(mimeview->popupmenu),
- "pop_partinfo", partinfo);
+ g_object_set_data(G_OBJECT(mimeview->popupmenu),
+ "pop_partinfo", partinfo);
gtk_menu_popup(GTK_MENU(mimeview->popupmenu),
NULL, NULL, NULL, NULL,
partinfo = mimeview_get_selected_part(mimeview);
if (!partinfo) {
- partinfo = (MimeInfo *) gtk_object_get_data
- (GTK_OBJECT(mimeview->popupmenu),
+ partinfo = (MimeInfo *) g_object_get_data
+ (G_OBJECT(mimeview->popupmenu),
"pop_partinfo");
- gtk_object_set_data(GTK_OBJECT(mimeview->popupmenu),
- "pop_partinfo", NULL);
+ g_object_set_data(G_OBJECT(mimeview->popupmenu),
+ "pop_partinfo", NULL);
}
g_return_if_fail(partinfo != NULL);
partinfo = mimeview_get_selected_part(mimeview);
if (!partinfo) {
- partinfo = (MimeInfo *) gtk_object_get_data
- (GTK_OBJECT(mimeview->popupmenu),
+ partinfo = (MimeInfo *) g_object_get_data
+ (G_OBJECT(mimeview->popupmenu),
"pop_partinfo");
- gtk_object_set_data(GTK_OBJECT(mimeview->popupmenu),
- "pop_partinfo", NULL);
+ g_object_set_data(G_OBJECT(mimeview->popupmenu),
+ "pop_partinfo", NULL);
}
g_return_if_fail(partinfo != NULL);
partinfo = mimeview_get_selected_part(mimeview);
if (!partinfo) {
- partinfo = (MimeInfo *) gtk_object_get_data
- (GTK_OBJECT(mimeview->popupmenu),
+ partinfo = (MimeInfo *) g_object_get_data
+ (G_OBJECT(mimeview->popupmenu),
"pop_partinfo");
- gtk_object_set_data(GTK_OBJECT(mimeview->popupmenu),
- "pop_partinfo", NULL);
+ g_object_set_data(G_OBJECT(mimeview->popupmenu),
+ "pop_partinfo", NULL);
}
g_return_if_fail(partinfo != NULL);
partinfo = mimeview_get_selected_part(mimeview);
if (!partinfo) {
- partinfo = (MimeInfo *) gtk_object_get_data
- (GTK_OBJECT(mimeview->popupmenu),
+ partinfo = (MimeInfo *) g_object_get_data
+ (G_OBJECT(mimeview->popupmenu),
"pop_partinfo");
- gtk_object_set_data(GTK_OBJECT(mimeview->popupmenu),
- "pop_partinfo", NULL);
+ g_object_set_data(G_OBJECT(mimeview->popupmenu),
+ "pop_partinfo", NULL);
}
g_return_if_fail(partinfo != NULL);
gint num;
MimeInfo *partinfo;
- num = GPOINTER_TO_INT(gtk_object_get_data(GTK_OBJECT(button), "icon_number"));
- partinfo = gtk_object_get_data(GTK_OBJECT(button), "partinfo");
+ num = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(button), "icon_number"));
+ partinfo = g_object_get_data(G_OBJECT(button), "partinfo");
icon_selected(mimeview, num, partinfo);
gtk_widget_grab_focus(button);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button),
TRUE);
} else {
- gtk_signal_emit_stop_by_name(GTK_OBJECT(button), "button_press_event");
+ g_signal_stop_emission_by_name(G_OBJECT(button), "button_press_event");
}
part_button_pressed(mimeview, event, partinfo);
SummaryView *summaryview;
TextView *textview;
- num = GPOINTER_TO_INT(gtk_object_get_data(GTK_OBJECT(button), "icon_number"));
- partinfo = gtk_object_get_data(GTK_OBJECT(button), "partinfo");
+ num = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(button), "icon_number"));
+ partinfo = g_object_get_data(G_OBJECT(button), "partinfo");
if (!event) return FALSE;
mimeview->icon_count++;
button = gtk_toggle_button_new();
gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE);
- gtk_object_set_data(GTK_OBJECT(button), "icon_number",
- GINT_TO_POINTER(mimeview->icon_count));
- gtk_object_set_data(GTK_OBJECT(button), "partinfo",
- mimeinfo);
+ g_object_set_data(G_OBJECT(button), "icon_number",
+ GINT_TO_POINTER(mimeview->icon_count));
+ g_object_set_data(G_OBJECT(button), "partinfo",
+ mimeinfo);
switch (mimeinfo->type) {
mimeview->icon_count = 0;
adj = gtk_layout_get_vadjustment(GTK_LAYOUT(mimeview->icon_scroll));
adj->value = adj->lower;
- gtk_signal_emit_by_name(GTK_OBJECT (adj), "value_changed");
+ g_signal_stop_emission_by_name(G_OBJECT (adj), "value_changed");
}
static void icon_list_toggle_by_mime_info(MimeView *mimeview,
child = gtk_container_children(GTK_CONTAINER(mimeview->icon_vbox));
for (; child != NULL; child = g_list_next(child)) {
if (GTK_IS_TOGGLE_BUTTON(child->data) &&
- gtk_object_get_data(GTK_OBJECT(child->data),
- "partinfo") == (gpointer)mimeinfo) {
+ g_object_get_data(G_OBJECT(child->data),
+ "partinfo") == (gpointer)mimeinfo) {
toggle_icon(GTK_TOGGLE_BUTTON(child->data), mimeview);
gtk_toggle_button_set_active
(GTK_TOGGLE_BUTTON(child->data), TRUE);
child = gtk_container_children(GTK_CONTAINER(mimeview->icon_vbox));
for (; child != NULL; child = g_list_next(child)) {
if (GTK_IS_TOGGLE_BUTTON(child->data) &&
- GPOINTER_TO_INT(gtk_object_get_data(GTK_OBJECT(child->data),
+ GPOINTER_TO_INT(g_object_get_data(G_OBJECT(child->data),
"icon_number")) == number) {
icon_selected(mimeview, number,
- (MimeInfo*)gtk_object_get_data(GTK_OBJECT(child->data),
- "partinfo"));
+ (MimeInfo*)g_object_get_data(G_OBJECT(child->data),
+ "partinfo"));
toggle_icon(GTK_TOGGLE_BUTTON(child->data), mimeview);
gtk_toggle_button_set_active
(GTK_TOGGLE_BUTTON(child->data), TRUE);