История изменений
Исправление Zubok, (текущая версия) :
Давай разложу на кусочки, чтобы понятнее:
Atom *atoms;
filter = XInternAtom(display, "_NET_WM_STATE_FULLSCREEN", False);
net_wm_state = XInternAtom(display, "_NET_WM_STATE", False);
status = XGetWindowProperty(... , &prop);
atoms = (Atom *)prop;
for (i = 0; i < nitems; i++) {
printf(" %d\n", atoms[i]);
}
И ты уверен, что у тебя твое окно fullscreen? Проверь через утилиту xprop, она показывает список _NET_WM_STATE.
Исправление Zubok, :
Давай разложу на кусочки, чтобы понятнее:
Atom *atoms;
filter = XInternAtom(display, "_NET_WM_STATE_FULLSCREEN", FALSE);
net_wm_state = XInternAtom(display, "_NET_WM_STATE", FALSE);
status = XGetWindowProperty(... , &prop);
atoms = (Atom *)prop;
for (i = 0; i < nitems; i++) {
printf(" %d\n", atoms[i]);
}
И ты уверен, что у тебя твое окно fullscreen? Проверь через утилиту xprop, она показывает список _NET_WM_STATE.
Исходная версия Zubok, :
Давай разложу на кусочки, чтобы понятнее:
Atom *atoms;
filter = XInternAtom(display, "_NET_WM_STATE_FULLSCREEN", FALSE);
net_wm_state = XInternAtom(display, "_NET_WM_STATE", FALSE);
status = XGetWindowProperty(... , &prop);
atoms = (Atom *)prop;
for (i = 0; i < nitems; i++) {
printf(" %d\n", atoms[i]);
}
И ты уверен, что у тебя твоей окно fullscreen? Проверь через утилиту xprop, она показывает список _NET_WM_STATE.