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++

GtkButton::gtk_button_new_with_mnemonic

[metoda] Tworzy przycisk z etykietą. Dodatkowo jest możliwość ustawienia mnemoniki.

Składnia

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

GtkWidget * gtk_button_new_with_mnemonic( const gchar * label );

Argumenty

ArgumentOpis
labelŻądana etykieta dla przycisku

Zwracana wartość

Wskaźnik do nowo utworzonego przycisku z etykietą.

Opis szczegółowy

Tworzy nowy widżet typu GtkButton wraz z widżetem potomnym GtkLabel przechowującym etykietę przycisku. Dodatkowo, w odróżnieniu od » GTK+ » GtkButtongtk_button_new_with_label, jest możliwość ustawienia mnemoniki.

Żądany znak mnemoniki poprzedzić należy znakiem _ (podkreślnikiem). Wciśnięcie Alta oraz pierwszej ustawionej mnemoniki będzie miało taki sam efekt, co wciśnięcie tego przycisku. Jeżeli potrzebny jest podkreślnik na przycisku, należy anulować podkreślnik; innymi słowy, napisać 2 podkreślniki.

Dla przykładu, jeśli parametr label będzie równy "__Z_amkni_j", to przycisk będzie miał etykietę: “_Zamknij”. Po wciśnięciu alta, litery "a" oraz "j" zostaną podkreślone, jednak tylko po wciśnięciu kombinacji Alt+A przycisk zostanie wciśnięty.

Wymagania

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

Zagadnienia powiązane

gtk_button_newTworzy nowy widżet typu GtkButton. (metoda)
gtk_button_new_with_labelTworzy przycisk z etykietą. (metoda)

Linki zewnętrzne