Bagaimana cara mengubah warna latar tooltip di Xfce?


10

Bagaimana cara mengubah warna latar tooltip di desktop Ubuntu "Xfce". Saya tahu cara mengganti Gnome, tetapi saya tidak tahu cara melakukannya di Xfce.

Warna latar belakang Tooltip di Eclipse adalah hitam, dan warna font juga hitam.

Jawaban:


5

Untuk melakukannya secara manual:

  • Jika Anda ingin mengubah pengaturan tooltip untuk semua aplikasi GTK2, kemudian edit ~/.gtkrc-2.0.
  • Atau, Jika Anda hanya ingin mengubah pengaturan untuk Eclipse, maka edit ~/gtkrc-eclipsedan kemudian mulai dengan eclipse GTK2_RC_FILES=~/gtkrc-eclipse eclipse):

Tambahkan berikut ini ke gtkrcfile Anda .

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

Atau, Anda dapat melakukan ini dari GUI:

  • Instal gnome-color-chooserInstal gnome-color-chooser .
  • Buka tab Khusus > Tip Alat dan centang Foreground (hitam) dan Background (kuning) . Klik berlaku.
  • Pengaturan disimpan ke ~/.gtkrc-2.0dan ~/.gtkrc-2.0-gnome-color-chooser.

Cara GUI bekerja dengan sempurna untuk saya. Sekarang saya memiliki tooltips yang dapat dibaca di Firefox, lagi. Terima kasih.
Christian

Cara GUI bekerja dengan baik untuk tim kami juga - jauh lebih mudah daripada mencari-cari file konfigurasi.
Jalpesh

3

Lihatlah di sini: ubuntuforums.org - Tooltips / Info skema perubahan warna popup untuk default 11,04 Xubuntu referensi swap untuk clearlooks dengan greybird. Semoga berhasil.

Kutipan dari thead:

Jadi, untuk meringkas semuanya, untuk tooltips kuning senang (Dalam Xubuntu)

Buka terminal, ketik barang di:

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

Rekatkan yang berikut di akhir file:

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

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

Beralih ke tema yang berbeda, daripada kembali lagi. Tooltips kuning. Yay!

Hal yang sama akan berfungsi untuk Ubuntu normal, cukup tukar mousepad untuk gedit pada perintah terminal.


1

Saya menggunakan Xubuntu 12.04 dan memiliki masalah yang sama (kebanyakan di Eclipse). Mengubah tema bukanlah pilihan, karena saya suka Greybird. Saya menemukan solusi di blog ini .

Untuk memulai, Anda perlu mengedit tiga file ini:

  • /usr/share/themes/Greybird/gtk-3.0/settings.ini
  • /usr/share/themes/Greybird/gtk-3.0/gtk.css
  • /usr/share/themes/Greybird/gtk-2.0/gtkrc

Anda perlu mencari entri berikut dan mengganti nilainya:

tooltip_bg_color
tooltip_fg_color

Untuk selera saya, saya telah menggunakan #EAEAEAwarna latar belakang tooltip dan #666666untuk warna latar depan tooltip (warna font). Itu dia!


1

Saya telah memodifikasi gtkrcdalam tema cahaya saya untuk memperbaiki masalah warna pada tooltips di Eclipse.

Untuk memodifikasi di sistem Anda, jalankan:

  • Untuk membuka dengan editor teks berbasis Terminal:

    sudo nano /usr/share/themes/Radiance/gtk-2.0/gtkrc
    
  • Untuk membuka dengan editor teks berbasis GUI ( leafpad):

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

CATATAN: Pastikan Anda membuat cadangan file di atas sebelum Anda membuat perubahan.

Anda perlu membuat dua perubahan berikut untuk memperbaiki masalah tooltip:

  1. Ganti baris pertama dengan

    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. Pencarian untuk

    bg[SELECTED]      = "#000000"
    

    dan ganti saluran dengan

    bg[SELECTED]      = "#ffffff"
    

Simpan perubahan dan mulai ulang Eclipse setelah itu untuk melihat perubahannya.


Warna dapat diubah pada basis per pengguna dengan mengedit ~ / .config / gtk-3.0 / settings.ini dan ~ / .config / gtk-2.0 / settings.ini
Trismegistos
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.