Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Jak modyfikować dekoracje okien

Ostatnio zmodyfikowano 2012-03-03 19:32
Autor Wiadomość
m4tx
» 2012-03-02 20:12:22
Dokładnie to co umie?
Ustawiać otwarte karty na titlebarze.
P-51758
jsc
Temat założony przez niniejszego użytkownika
» 2012-03-02 20:16:50
Zakładki są umieszczane po za obszarem dekoracyjnym.
P-51759
akwes
» 2012-03-02 20:17:30
@jsc, zależy w której wersji firefoxa :P i jaki komputer (zdaje się że na starszych używa starego wyglądu)

W Chrome. :)
P-51760
m4tx
» 2012-03-02 20:28:19
zależy w której wersji firefoxa :P i jaki komputer (zdaje się że na starszych używa starego wyglądu)
Firefox 4+, Windows XP+

Edit:
Ah, nie. Kart nie umieszcza na titlebarze, ale przycisk Firefox i owszem :)
P-51761
jsc
Temat założony przez niniejszego użytkownika
» 2012-03-02 20:38:39
W Chrome. :)

Rzeczywiście. Ale czy w GTK+ jest to możliwe?
P-51762
akwes
» 2012-03-02 20:44:48
P-51763
m4tx
» 2012-03-02 20:51:17
@jsc powiedziałem przed chwilą, że jest :) Firefox w Windowsie używa GTK+ z tego co wiem i umieszcza sobie button Firefox na titlebarze :) I wcale go nie usuwając :)

Edit:
Tak btw., czemu sobie nie popatrzysz w kod źródłowy? Firefox jest otwarty, Chrome (a właściwie Chromium) też... Co za problem? :)
P-51764
akwes
» 2012-03-02 20:54:59
yyy

C/C++
GtkWidget * window;
GtkWindowDecoration * deco;
GtkWidget * area;
GtkWidget * entry;

window = gtk_window_new( GTK_WINDOW_TOPLEVEL );
gtk_window_set_client_side_decorated( window, TRUE );

deco = gtk_window_get_decoration( window );
area = gtk_window_decoration_get_titlebar_area( deco );

entry = gtk_entry_new();

gtk_container_add( area, entry );

?

Mówiłem już że nie mam pojęcia o GTK+?
P-51765
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona