软件是对质量的不懈追求

让ubuntu的图形界面更紧凑

让ubuntu的图形界面更紧凑

  ubuntu自带的theme似乎都比较不好用,个个按钮都贼大,浪费了不少屏幕空间,这点恐怕吓跑了不少windows用户。
 
  但是linux的可配置能力还是毋庸置疑的,任何东西都可以自己动手丰衣足食,甚至是小康,哈哈
 
  1.配置文件 ~/.gtkrc-2.0

    作用:gtk2.0程序的设置文件,如果不存在,可手工创建。配置GTK2.0程序字体的配置如下:

     style "gtkcompact" { 
         font_name="Sans 8" 
         GtkButton::default_border={0,0,0,0} 
         GtkButton::default_outside_border={0,0,0,0} 
         GtkButtonBox::child_min_width=0 
         GtkButtonBox::child_min_heigth=0 
         GtkButtonBox::child_internal_pad_x=0 
         GtkButtonBox::child_internal_pad_y=0 
         GtkMenu::vertical-padding=1 
         GtkMenuBar::internal_padding=0 
         GtkMenuItem::horizontal_padding=4 
         GtkOptionMenu::indicator_size=0 
         GtkOptionMenu::indicator_spacing=0 
         GtkPaned::handle_size=4 
         GtkRange::trough_border=0 
         GtkRange::stepper_spacing=0 
         GtkScale::value_spacing=0 
         GtkScrolledWindow::scrollbar_spacing=0 
         GtkExpander::expander_size=10 
         GtkExpander::expander_spacing=0 
         GtkTreeView::vertical-separator=0 
         GtkTreeView::horizontal-separator=0 
         GtkTreeView::expander-size=8 
         GtkTreeView::fixed-height-mode=TRUE 
         GtkWidget::focus_padding=0 
     } 
     class "GtkWidget" style "gtkcompact" 

     该文件也有一个全局配置文件/etc/gtk-2.0/gtkrc,注意是gtkrc,而不是gtkrc-2.0,默认该文件也是没有的,需手工创建。
     一旦存在~/.gtkrc-2.0或/etc/gtk-2.0/gtkrc文件,则该文件的配置优先级是最高的,即使用gnome- font-properties字体配置程序也不能改变。
     例如你在~/.gtkrc-2.0里设置了字体是SimSun 10号字,则你不能用gnome-font-properties字体配置程序更改该设置。
    
    
  2.也有很多别人做好的紧凑型theme可用
 
     http://jaket.is-a-geek.com/blog/programming/a-compact-gtk-theme-for-small-screens
    

posted on 2009-12-11 10:55 BlakeSu 阅读(436) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: