Hi, sorry that I didn't explain exactly what I want, but I need to pack widgets like GtkVScale into a GtkOptionMenu and I can't find a cell renderer for widgets and I believe that there isn't one for widgets. So my question was why is GtkOptionMenu deprecated and what could I do better when I implement my own? Assumed there will be a way by using GtkComboBox, please show me the missing code below. GtkWindow *window; GtkComboBox *combo_box; GtkVScale *vscale; GtkListStore *list_store; GtkTreeIter tree_iter; gtk_init(&argc, &argv); window = (GtkWindow *) gtk_window_new(GTK_WINDOW_TOPLEVEL); list_store = gtk_list_store_new(1, GTK_TYPE_VSCALE); vscale = (GtkVScale *) gtk_vscale_new_with_range(0.0, 1.0, 0.1); gtk_widget_set_size_request((GtkWidget *) vscale, -1, 100); gtk_list_store_append(list_store, &tree_iter); gtk_list_store_set(list_store, &tree_iter, 0, vscale, -1); combo_box = (GtkComboBox *) gtk_combo_box_new_with_model(GTK_TREE_MODEL(list_store)); gtk_container_add((GtkContainer *) window, (GtkWidget *) combo_box); gtk_widget_show_all((GtkWidget *) window); /* here is missing a renderer */ _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list