GTK+ 에서 윈도창이 원하는 위치에 뜨게 하는 방법은?

aninly의 이미지

GTK+ 에서 윈도창이 원하는 위치에 뜨게 하는 방법을 알고 싶습니다.
예를 들어 여러개의 윈도를 만들어서 동시에 띄울때
윈도 창의 뜨는 위치 제가 정할려고 하는데 방버을 알고 싶습니다.

sio4의 이미지

aninly wrote:
GTK+ 에서 윈도창이 원하는 위치에 뜨게 하는 방법을 알고 싶습니다.

대체로, 창의 위치를 정하는 것은 창관리자의 몫입니다. 물론 클라이언트가 특정 위치를 원할 수는 있지만 창관리자의 역할이 중요하므로 두 부분을 모두 고려하셔야 할 것 같습니다.

--
"The love you take is equal to the love you make." The End, by Beatles

ganadist의 이미지

gtk에서 창을 제어하려면 GtkWindow를 제어해야 합니다.

http://developer.gnome.org/doc/API/2.0/gtk/GtkWindow.html 에서 gtk_window_move (), gtk_window_parse_geometry (), gtk_window_set_default_size() 등을 살펴보시기 바랍니다.

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러