LINUX.ORG.RU

X окно по центру экрана


0

0

привет всем

подскажите решаема ли задача :

расположить произвольное X окно по центру экрана ( вне зависимости от того куда его хочет расположить wm ).

xresources читал но что-то не работает с моим приложением у меня SDL приложение. похоже xresources работают с приложениями типа xterm только.

У кого нибудь есть идеи ?

Спасибо.

anonymous
Ответ на: комментарий от anonymous

typedef struct { SDL_version version; SDL_SYSWM_TYPE subsystem; union { struct { Display *display; /* The X11 display */ Window window; /* The X11 display window */ /* These locking functions should be called around any X11 functions using the display variable. They lock the event thread, so should not be called around event functions or from event filters. */ void (*lock_func)(void); void (*unlock_func)(void); /* Introduced in SDL 1.0.2 */ Window fswindow; /* The X11 fullscreen window */ Window wmwindow; /* The X11 managed input window */ } x11; } info; } SDL_SysWMinfo;

ну в SDL есть такая структурка SDL_SysWMinfo; поэтому узнать можно.

А вот лезть каким то макаром в XSizeHints из SDL приложения совсем совсем неохота...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.