Ubuntu 12.04의 GNOME Sudoku 3.4.1에서 채울 수있는 사각형의 색상을 "백색"으로 바꾸려면 어떻게해야합니까?


2

랩톱에서 스도쿠를 재생하지만 채워야 할 빈 사각형의 흰색이 내 눈에 해가된다는 것을 알았습니다. # 777777과 같이 색상을 덜 흰색으로 바꾸고 싶습니다.

Ambiance 테마에서 gtk.css, gtk-widgets.css 및 settings.ini를 편집하려고 시도했지만 아무 소용이 없습니다. 스도쿠가 gtk3이라고 가정합니다.

프로그래밍을 모르지만 텍스트 파일을 편집해도 문제가 해결되지 않습니다. 따라서 솔루션에 소스 코드 편집이 필요하지 않은 경우 지침에 대해 감사드립니다.

colors  gnome3  gtk 

답변:


0

불행히도 ~/.config/gtk-3.0/gtk.css다른 위젯에서와 같이 또는 다른 쉬운 방법으로 색상을 변경할 수 없습니다 . 필요한 경우 다음과 같이 소스 코드를 변경해야합니다.

--- /usr/lib/python2.7/dist-packages/gnome_sudoku/number_box.py~        2012-08-14 19:45:16.000000000 +0900
+++ /usr/lib/python2.7/dist-packages/gnome_sudoku/number_box.py 2012-08-14 19:41:41.000000000 +0900
@@ -571,7 +571,7 @@
             #    self.style.base[self.state]
             #    )
             #Gdk.cairo_set_source_rgba(
-            cr.set_source_rgb(1.0, 1.0, 1.0)
+            cr.set_source_rgb(0.9, 0.9, 0.9)
         cr.rectangle(
             0, 0, w, h,
             )

참고 :

  • RGB를 나타내는 세 가지 값으로 색상을 제어 할 수 있습니다. 위의 샘플 차이는 1.0s를 0.9s 로 변경 합니다.
  • 이 샘플 diff는 python 2.7 용입니다. python3을 기본 파이썬으로 사용하는 경우 그에 따라 디렉토리를 변경하십시오.
  • gnome-sudoku패키지 를 업그레이드 하면 변경 사항이 되돌려집니다.
  • gtk.css로 그것들을 제어 할 수없는 이유는 그것들이 GtkDrawingArea커스텀 드로잉 방법과 리터럴 rgb 값 (위의 diff에 표시되어 있음) 때문입니다.

이것이 도움이되기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.