Biblioteki C/C++
GtkProgressBar
[klasa] Widżet pokazujący postęp.GtkProgressBar (pasek postępu) jest używany do pokazywania postępu długo trwających operacji. Daje wskazówkę wizualną, że przetwarzanie jest obecnie w toku. GtkProgressBar może działać w dwóch trybach: w trybie procentowym oraz w trybie aktywności.
Kiedy aplikacja może określić ile pracy należy jeszcze wykonać (np. pobieranie pliku z internetu o określonym rozmiarze) i może kontrolować jej postęp, można użyć widżetu GtkProgressBar w trybie procentowym i użytkownik będzie widział pasek wskazujący stopień wykonania danej operacji. W tym trybie, aplikacja musi wywoływać cyklicznie
gtk_progress_bar_set_fraction, aby zaaktualizować pasek.
Kiedy aplikacja nie może określić, ile pracy będzie musiała jeszcze wykonać, można użyć widżetu GtkProgressBar w trybie aktywności, który pokazuje postęp w postaci bloku, który przesuwa się do przodu i do tyłu wewnątrz obszaru widżetu. W tym trybie, aplikacja musi wywoływać
gtk_progress_bar_pulse, aby zaaktualizować położenie bloku.
Jest możliwa zmiana, do pewnego stopnia, wyglądu paska postępu. Są dostępne funkcje do zmiany orientacji paska, opcjonalnego tekstu wyświetlanego wraz z paskiem, oraz długość skoku bloku paska używanego w trybie aktywności.
Linki zewnętrzne
Wykaz elementów dowiązanych
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.