858 view->
col_file = gtk_tree_view_column_new();
868 gtk_tree_view_column_pack_start(
874 gtk_tree_view_column_pack_start(
880 gtk_tree_view_column_set_attributes(
887 gtk_tree_view_column_set_attributes(
894 gtk_tree_view_column_set_spacing(
899 view->
view = gtk_tree_view_new_with_model(
903 gtk_widget_add_events(
905 GDK_BUTTON_PRESS_MASK |
909 gtk_tree_view_append_column(GTK_TREE_VIEW(view->
view), view->
col_file);
911 gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(view->
view), FALSE);
912 gtk_tree_sortable_set_sort_column_id(
919 G_OBJECT(view->
view),
921 G_CALLBACK(mape_disk_view_cb_row_expanded),
926 G_OBJECT(view->
view),
927 "button-press-event",
928 G_CALLBACK(mape_disk_view_cb_button_press_event),
933 G_OBJECT(view->
view),
935 G_CALLBACK(mape_disk_view_cb_key_press_event),
939 if(mape_disk_view_load(view, NULL, error) == FALSE)
942 gtk_widget_destroy(view->
view);
949 gtk_widget_show(view->
view);
951 view->
window = gtk_scrolled_window_new(NULL, NULL);
953 GTK_CONTAINER(view->
window),
957 gtk_scrolled_window_set_policy(
958 GTK_SCROLLED_WINDOW(view->
window),
959 GTK_POLICY_AUTOMATIC,
963 gtk_scrolled_window_set_shadow_type(
964 GTK_SCROLLED_WINDOW(view->
window),
968 gtk_widget_set_size_request(view->
window, 150, -1);
969 gtk_widget_show(view->
window);
GtkTreeViewColumn * col_file
GtkCellRenderer * renderer_icon
MapeFileIconSet * icon_set
GtkCellRenderer * renderer_file