pyGTK를 사용하고 있습니다. 각면에 2 개의 작은 요소가있는 큰 요소를 배치하고 싶습니다. 미적 이유로, 나는 2 개의 작은 것들을 같은 크기로 만들고 싶다. 즉, 몇 픽셀 씩 차이가 나며 결과적으로 가운데 요소가 중앙에 배치되지 않습니다. 3 셀을 사용하여 gtk.Table을 사용했지만 homogeneous = True를 사용하면 원하는 효과가 없습니
의 배경색을 수정 내가 다음을 시도, 아직 버튼이 여전히 흰색 배경이 있습니다 self.button = gtk.CheckButton()
self.button.modify_fg(gtk.STATE_NORMAL, gtk.gdk.Color(65535,0,0))
self.button.modify_bg(gtk.STATE_NORMAL, gtk.gdk.
http://www.pygtk.org/docs/pygtk/gtk-constants.html에 따르면, STATE_NORMAL, STATE_INSENSITIVE 등 5 가지 상태 유형이 있습니다. 모든 유형의 모든 가능한 색상을 설정할려고했는데, HBox, VBox 등의 배경색을 설정하려고합니다. style = self.get_style()
for
gtk.Table에서 특정 행을 강조 표시하려고합니다. 또한 다른 색상 (웹 브라우저의 링크처럼)으로 강조 표시하는 마우스 오버가 필요합니다. eventBox를 사용하여 각 셀을 포장하고 작동하는 STATE_NORMAL 및 STATE_PRELIGHT bg 색상을 변경했지만 이벤트 상자 위로 마우스를 가져 가면 작동하지 않습니다. 더 좋은 방법이 있습니까?
나는 시스템 트레이 애플릿으로 나타나는 PyGTK 응용 프로그램에 대한 Windows 지원으로 지원하지만, GTK + 끈적 끈적한 물건에 그리 강한 오전 오전 ...에 gtk.StatusIcon의 위치를 얻기 우리는이 그래서 시스템 트레이 아이콘을 왼쪽으로 클릭하면 시스템 트레이가 어디에 있든 관계없이 트레이 아이콘에 의해 윈도우가 바로 나타납니다. 리
GTK에서 텍스트 요소의 글꼴 크기를 쉽게 변경할 수 있습니까? 지금 내가 할 수있는 최선의 바보 같은과, 라벨에 set_markup을 할 수 있습니다 : lbl.set_markup("<span font_desc='Tahoma 5.4'>%s</span>" % text)
이 1) 글꼴을 설정하는 저를 필요, 2) 오버 헤드가 많은 것 같아 (마크 업을 구
저는 파이썬 응용 프로그램을 통해 growisofs를 사용하여 iso를 굽습니다. 두 개의 다른 파일에 두 개의 클래스가 있습니다. GUI() (main.py) 및 Boxblaze() (core.py). GUI() 창을 빌드하고 모든 이벤트 및 물건을 처리하고 Boxblaze() GUI() 호출하는 모든 메서드가 있습니다. growisofs -use-the