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

GtkWindowPosition

[typ wyliczeniowy] Określa położenie okna.

Składnia

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

typedef enum {
    GTK_WIN_POS_NONE,
    GTK_WIN_POS_CENTER,
    GTK_WIN_POS_MOUSE,
    GTK_WIN_POS_CENTER_ALWAYS,
    GTK_WIN_POS_CENTER_ON_PARENT
} GtkWindowPosition;

Opis szczegółowy

Okno (widżet GtkWindow) może być w łatwy sposób ustawione na ekranie dzięki temu typowi wyliczeniowemu.
NazwaOpis
GTK_WIN_POS_NONEBrak wpływu na położenie okna.
GTK_WIN_POS_CENTEROkno powinno być ustawione pośrodku ekranu.
GTK_WIN_POS_MOUSEOkno powinno być ustawione na aktualnej pozycji kursora myszy.
GTK_WIN_POS_CENTER_ALWAYSOkno powinno być zawsze ustawione pośrodku ekranu niezależnie od późniejszych zmian rozmiaru, itp. Niezalecana opcja ze względu na fakt, że nie każdy menedżer okien ją respektuje.
GTK_WIN_POS_CENTER_ON_PARENTOkno powinno być ustawione pośrodku okna rodzica (przydatna opcja, kiedy potrzebne jest utworzenie dialogu).

Wymagania

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

Zagadnienia powiązane

gtk_window_set_positionUstawia stałą położenia dla okna. (metoda)

Linki zewnętrzne