Форум — Development пример GtkProgressBar 0 2 Подкиньте пару примерчиков по использованию GtkProgressBar. Нигде нет. Ссылка
http://irrepupavel.com/documents/gtk/gtk_threads.htmlна, подавись Deleted (23.11.10 22:15:35 MSK) Показать ответ Ссылка
А он нужен? Виджет создается, как и любой другой, ну а для работы с ним потребуются 2-3 функции - диапазон выставить, да позицию установить.Читай референс внимательнее yoghurt ★★★★★ (24.11.10 00:24:45 MSK) Показать ответ Ссылка
Ответ на: комментарий от yoghurt 24.11.10 00:24:45 MSK что-то помнится мне там как раз-таки установка позици какая-то необычная. Deleted (24.11.10 08:41:00 MSK) Ссылка
Ответ на: комментарий от Deleted 23.11.10 22:15:35 MSK с тридами, это черезчур. #include <gtk/gtk.h> gboolean sf (gpointer data) { static gint count = 0; GtkProgressBar *pb = GTK_PROGRESS_BAR (data); if (count == 100) { gtk_main_quit(); return FALSE; } gtk_progress_bar_set_fraction (pb, (gdouble) count / 100); count++; return TRUE; } int main (int argc, char *argv[]) { GtkWidget *w, *pb; gtk_init (&argc, &argv); w = gtk_window_new (GTK_WINDOW_TOPLEVEL); g_signal_connect (G_OBJECT (w), "destroy", G_CALLBACK (gtk_main_quit), NULL); pb = gtk_progress_bar_new (); gtk_container_add (GTK_CONTAINER (w), pb); gtk_widget_show_all (w); g_timeout_add_seconds (1, sf, pb); gtk_main (); return 0; } ananas ★★★★★ (24.11.10 08:52:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от ananas 24.11.10 08:52:17 MSK Та нее, это урла просто так называется. Там раздел «Example 4: Let's Progress» ровно тот же механизм показывает, что и ты. Deleted (24.11.10 09:03:27 MSK) Ссылка