Làm cách nào để thay đổi màu nền của tooltip trong Xfce?


10

Làm cách nào để thay đổi màu nền của tooltip trên máy tính để bàn Ubuntu "Xfce". Tôi biết cách thay đổi trong Gnome nhưng tôi không thể tìm ra cách thực hiện trong Xfce.

Màu nền của Tooltip trong Eclipse là màu đen và màu của phông chữ cũng màu đen.

Câu trả lời:


5

Để thực hiện thủ công:

  • Nếu bạn muốn thay đổi cài đặt chú giải công cụ cho tất cả các ứng dụng GTK2, thì hãy chỉnh sửa ~/.gtkrc-2.0.
  • Hoặc, nếu bạn chỉ muốn thay đổi cài đặt cho Eclipse, sau đó chỉnh sửa ~/gtkrc-eclipsevà sau đó bắt đầu nhật thực với GTK2_RC_FILES=~/gtkrc-eclipse eclipse):

Thêm vào sau vào gtkrctập tin của bạn .

style "gnome-color-chooser-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"

Ngoài ra, bạn có thể làm điều này từ GUI:

  • Cài đặt gnome-color-chooderCài đặt trình chọn màu gnome .
  • Chuyển đến tab Cụ thể > Chú giải công cụ và kiểm tra Tiền cảnh (màu đen)Nền (màu vàng) . Nhấn vào áp dụng.
  • Các cài đặt được lưu vào ~/.gtkrc-2.0~/.gtkrc-2.0-gnome-color-chooser.

Cách GUI hoạt động hoàn hảo đối với tôi. Bây giờ tôi có các chú giải công cụ có thể đọc được trong Firefox, một lần nữa. Cảm ơn.
Christian

Cách GUI cũng hoạt động tốt cho nhóm của chúng tôi - dễ dàng hơn nhiều so với việc tìm kiếm các tệp cấu hình.
Jalpesh

3

Hãy xem tại đây: ubuntuforums.org - Thay đổi lược đồ màu bật lên của Tooltips / Info cho mặc định 11.04 Tham chiếu hoán đổi Xubfox để xóa hình ảnh với greybird. Chúc may mắn.

Trích từ thead:

Vì vậy, để tổng hợp tất cả, cho các chú giải công cụ màu vàng hạnh phúc (Trong Xubfox)

Mở một thiết bị đầu cuối, nhập công cụ vào:

gksudo mousepad /usr/share/themes/Clearlooks/gtk-2.0/gtkrc

Dán đoạn sau vào cuối tập tin:

style "clearlooks-tooltips" = "clearlooks-default"
{
        xthickness = 4
        ythickness = 4
        bg[NORMAL] = { 1.0,1.0,0.75 }
}

widget "gtk-tooltips" style "clearlooks-tooltips"

Chuyển sang một chủ đề khác, hơn là trở lại. Chú giải công cụ màu vàng. Yay!

Điều tương tự sẽ hoạt động với Ubuntu bình thường, chỉ cần trao đổi mousepad ra để lấy gedit trong lệnh terminal.


1

Tôi đang sử dụng Xubfox 12.04 và gặp vấn đề tương tự (chủ yếu là trong Eclipse). Thay đổi chủ đề không phải là một lựa chọn, vì tôi thích Greybird. Tôi tìm thấy một giải pháp tại blog này .

Để bắt đầu, bạn sẽ cần chỉnh sửa ba tệp này:

  • /usr/share/theme/Greybird/gtk-3.0/sinstall.ini
  • /usr/share/theme/Greybird/gtk-3.0/gtk.css
  • /usr/share/theme/Greybird/gtk-2.0/gtkrc

Bạn sẽ cần tìm các mục sau và thay thế các giá trị của chúng:

tooltip_bg_color
tooltip_fg_color

Đối với sở thích của tôi, tôi đã sử dụng #EAEAEAlàm màu nền của tooltip và #666666cho màu nền trước của tooltip (màu phông chữ). Đó là nó!


1

Tôi đã sửa đổi gtkrctrong chủ đề rạng rỡ của mình để sửa lỗi màu trên các chú giải công cụ trong Eclipse.

Để sửa đổi trong hệ thống của bạn, hãy chạy:

  • Để mở bằng trình soạn thảo văn bản dựa trên Terminal:

    sudo nano /usr/share/themes/Radiance/gtk-2.0/gtkrc
    
  • Để mở bằng trình soạn thảo văn bản dựa trên GUI ( leafpad):

    gksudo leafpad /usr/share/themes/Radiance/gtk-2.0/gtkrc
    

LƯU Ý: Đảm bảo bạn sao lưu tệp trên trước khi bạn thực hiện thay đổi.

Bạn cần thực hiện hai thay đổi sau để khắc phục sự cố tooltip:

  1. Thay thế dòng đầu tiên bằng

    gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\nselected_bg_color:#f07746\nselected_fg_color:#000000\ntext_color:#3C3C3C\nbg_color:#f6f4f2\ntooltip_bg_color:#FFFFE1\nlink_color:#DD4814"
    
  2. Tìm kiếm

    bg[SELECTED]      = "#000000"
    

    và thay thế dòng bằng

    bg[SELECTED]      = "#ffffff"
    

Lưu các thay đổi và khởi động lại Eclipse sau đó để xem các thay đổi.


Màu sắc có thể được thay đổi theo từng người dùng bằng cách chỉnh sửa ~ / .config / gtk-3.0 / settings.ini và ~ / .config / gtk-2.0 / settings.ini
Trismegistos
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.