Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: m4tx
Biblioteki C/C++

GtkProgressBar::gtk_progress_bar_set_text

[metoda] Ustawia tekst widoczny na pasku.

Składnia

C/C++
#include <gtk/gtk.h>

void gtk_progress_bar_set_text( GtkProgressBar * pbar,
const gchar * text );

Argumenty

ArgumentOpis
pbarWskaźnik do widżetu GtkProgressBar
textTekst do ustawienia (lub NULL)

Opis szczegółowy

Powoduje, że przekazany tekst wyświetla się na pasku postępu.

Jeżeli argument text to NULL, a włączone jest wyświetlanie tekstu na pasku, aktualna ustawiona wartość postępu zostanie wyświetlona w postaci procentowej.

Jeżeli argument text to nie jest NULL, a włączone jest wyświetlanie tekstu na pasku, przekazany tekst będzie wyświetlony. W tym przypadku wyłączone będzie wyświetlanie postępu w postaci procentowej. Jeżeli tekst jest pustym ciągiem znaków, pasek postępu będzie wciąż ostylowany i będzie miał zmieniony rozmiar, będąc gotowym do zawarcia tekstu, tak długo, jak włączone jest wyświetlanie tekstu.

Dodatkowe informacje

Niezbędne jest wywołanie » GTK+ » GtkProgressBargtk_progress_bar_set_show_text, aby tekst został wyświetlony.

Wymagania

Nagłówekgtkprogressbar.h (wewnątrz gtk.h)

Przykład

C/C++
#include <gtk/gtk.h>

int main( int argc, char * argv[] )
{
    GtkWidget * okno;
    GtkWidget * pasek;
   
    gtk_init( & argc, & argv );
   
    okno = gtk_window_new( GTK_WINDOW_TOPLEVEL );
   
    pasek = gtk_progress_bar_new();
    gtk_progress_bar_set_fraction( GTK_PROGRESS_BAR( pasek ), 0.5 );
    gtk_progress_bar_set_show_text( GTK_PROGRESS_BAR( pasek ), TRUE );
    gtk_progress_bar_set_text( GTK_PROGRESS_BAR( pasek ), "Oto jest tekst." );
    gtk_container_add( GTK_CONTAINER( okno ), pasek );
   
    gtk_widget_show_all( okno );
   
    gtk_main();
   
    return 0;
}

Zagadnienia powiązane

gtk_progress_bar_get_textZwraca ustawiony na pasku tekst. (metoda)
gtk_progress_bar_set_show_textUstawia, czy włączone jest wyświetlanie tekstu na pasku. (metoda)

Linki zewnętrzne