태그 보관물: gtk

gtk

창에서 그리퍼 크기 조정을 비활성화 하시겠습니까? 새로운 크기

Ubuntu Natty / 11.04에 표시되는 새로운 크기 조정 그리퍼를 비활성화 할 수 있습니까?



답변

폭과 높이를 0으로 설정하여 그리퍼의 크기를 조정하거나 숨길 수 있습니다. 다음을 넣습니다 ~/.gtkrc-2.0.

style "default-style"
{
  GtkWindow::resize-grip-height = 0
  GtkWindow::resize-grip-width = 0
}

class "GtkWidget" style "default-style"

또는이 문자열을 /usr/share/themes//gtk-2.0/gtkrc의 “기본”스타일 본문에 추가하십시오.

  GtkWindow::resize-grip-height = 0
  GtkWindow::resize-grip-width = 0

답변

gtk + 2 및 gtk + 3을 다시 컴파일하여 기본적으로 그리퍼를 해제 할 수 있습니다.

sudo apt-get build-dep libgtk2.0-0 libgtk3.0-0
sudo apt-get install quilt
apt-get source libgtk2.0-0 libgtk3.0-0
export QUILT_PATCHES=debian/patches
cd gtk+2*
quilt new 999_remove_grips.patch
quilt edit gtk/gtkwindow.c

코드 줄을 찾으십시오.

priv->has_resize_grip = TRUE;

TRUE를 FALSE로 변경

quilt refresh
fakeroot dpkg-buildpackage
cd ../gtk+3*
quilt new 999_remove_grips.patch
quilt edit gtk/gtkwindow.c

코드 줄을 찾으십시오.

priv->has_resize_grip = TRUE;

TRUE를 FALSE로 변경

quilt refresh
fakeroot dpkg-buildpackage

결과 deb 패키지를 설치하고 재부팅하십시오.

(물론, gtk에 대한 업데이트가있을 때마다이 작업을 수행해야합니다)


답변

사용자에게는 불가능합니다. 애플리케이션 소스를 수동으로 수정하고 아래 행을 포함해야하기 때문에 :

gtk_window_set_has_resize_grip(window, false);

이 기능은 GTK3에서 백 포트되었으므로 개발자 문서는 이 페이지에 있습니다.

그립에 문제가없는 한, 창 크기를 쉽게 조정할 수있는 매우 중요한 목적을 위해 그립을 그대로 두는 것이 가장 좋습니다.


답변

이것은 pixmap 엔진과 투명한 png를 사용하여 언급 한 Deviantart 의 게시물을 찾은 gtkrc 테마 파일을 편집하여 가능할 수 있습니다 .

빠른 편집을 시도했지만 작동하지 못했지만 테마에 대한 지식이 많은 사람이 더 성공할 수 있습니다.


답변

나는 이것이 가장 쉬운 방법이라는 것을 알았습니다 :
http://www.omgubuntu.co.uk/2011/05/disable-the-resize-grip-in-ubuntu-11-04/


답변