{"id":114,"date":"2015-02-20T08:06:25","date_gmt":"2015-02-20T08:06:25","guid":{"rendered":"http:\/\/www.gurnaik.com\/blog\/?p=114"},"modified":"2015-06-09T08:23:27","modified_gmt":"2015-06-09T07:23:27","slug":"bbpager-rc-file","status":"publish","type":"post","link":"https:\/\/www.gurnaik.com\/blog\/2015\/02\/20\/bbpager-rc-file\/","title":{"rendered":"bbpager rc file"},"content":{"rendered":"<p>Here&#8217;s an example of a bbpager configuration file:<\/p>\n<p><code><br \/>\n!**********************************************************************<br \/>\n!** bbpager.rc: bbpager configuration file                           **<br \/>\n!**                                                                  **<br \/>\n!** This is the global bbpager configuration file. To make           **<br \/>\n!** user-specific modifications, you should copy this file to your   **<br \/>\n!** home directory in $HOME\/.bbtools\/bbpager.rc and edit that file.  **<br \/>\n!**********************************************************************<\/p>\n<p>!**********************************************************************<br \/>\n!** behavior section<br \/>\n!**********************************************************************<\/p>\n<p>!** Indicate whether the bbpager window is withdrawn. If using with<br \/>\n!**   blackbox, \"withdrawn\" means it will be placed in the slit.<br \/>\nbbpager.withdrawn:     False<\/p>\n<p>!** Set the position of the bbpager window.<br \/>\n!** Relevant only when bbpager.withdrawn is False.<br \/>\n!bbpager.position:               +1040+0<br \/>\nbbpager.position:               -0-0<\/p>\n<p>!** Set the width and height of bbpager's model of the desktop windows.<br \/>\nbbpager.desktop.width:          32<br \/>\nbbpager.desktop.height:         20<\/p>\n<p>!** Set the desktop orientation.<br \/>\n!** Possible values: horizontal, vertical<br \/>\n!bbpager.desktop.orientation:    horizontal<\/p>\n<p>!** Define the maximum number of columns. The number of rows will<br \/>\n!**   increase as necessary to accommodate additional desktops.<br \/>\n!** Relevant only when bbpager.desktop.orientation is horizontal.<br \/>\nbbpager.desktop.columns:               2<\/p>\n<p>!** Define the maximum number of rows. The number of columns will<br \/>\n!**   increase as necessary to accommodate additional desktops.<br \/>\n!** Relevant only when bbpager.desktop.orientation is vertical.<br \/>\nbpager.desktop.rows:                  2<\/p>\n<p>!** Set the window focus style. This is the method to distinguish<br \/>\n!**   the focused window from unfocused windows. When set to none,<br \/>\n!**   a window will appear the same whether or not it is focused.<br \/>\n!**   When set to border, a window's border may change when it is<br \/>\n!**   focused, but its interior appearance will not. When set to<br \/>\n!**   texture, a window's border and interior appearance may<br \/>\n!**   change when it is focused.<br \/>\n!** Possible values: none, border, texture<br \/>\n!bbpager.window.focusStyle:      texture<\/p>\n<p>!** Set the desktop focus style. This is the method to distinguish<br \/>\n!**   the focused desktop from the other desktops. When set to none,<br \/>\n!**   a desktop will appear the same whether or not it is focused.<br \/>\n!**   When set to border, a desktop's border may change when it is<br \/>\n!**   focused, but its interior appearance will not. When set to<br \/>\n!**   texture, a desktop's border and interior appearance may<br \/>\n!**   change when it is focused.<br \/>\n!** Possible values: none, border, texture<br \/>\n!bbpager.desktop.focusStyle:     texture<\/p>\n<p>!** Set the mouse button used to perform various actions.<br \/>\n!** Typically, button 1 is the left mouse button, 2 middle, 3 right,<br \/>\n!**   etc., though this may be changed in the user's X configuration.<br \/>\n!** A value of 0 may be assigned to bbpager.windowFocusButton or<br \/>\n!**   bbpager.windowRaiseButton, meaning that no button will perform<br \/>\n!**   these actions.<br \/>\n!** Multiple functions may be assigned to a single mouse button. For<br \/>\n!**   example, raise and focus might be good candidates to assign to<br \/>\n!**   the same button.<br \/>\nbbpager.desktopChangeButton:    1<br \/>\nbbpager.windowMoveButton:      3<br \/>\n!bbpager.windowFocusButton:    0<br \/>\n!bbpager.windowRaiseButton:    0<\/p>\n<p>!**********************************************************************<br \/>\n!** style section<br \/>\n!**<br \/>\n!** See the blackbox documentation for a description of the style<br \/>\n!** syntax.<br \/>\n!**********************************************************************<\/p>\n<p>!** Set the margin between the edge of the tool and the desktops.<br \/>\nbbpager.margin:             2<\/p>\n<p>!** Set the margin between the desktops.<br \/>\nbbpager.desktop.margin:     1<\/p>\n<p>!** Define the frame style.<br \/>\n!** bbpager will attempt to copy these options from the blackbox<br \/>\n!**   toolbar style.<br \/>\nbbpager.frame.appearance: solid<br \/>\n!bbpager.frame.appearance: Raised Gradient Vertical<br \/>\nbbpager.frame.color:     gray20<br \/>\n!bbpager.frame.color1:     green<br \/>\n!bbpager.frame.color2:     white<\/p>\n<p>!** Define the desktop window style. This style is used to draw<br \/>\n!**   all desktops when bbpager.desktop.focusStyle is none or border,<br \/>\n!**   and it is used to draw the unfocused desktops when<br \/>\n!**   bbpager.desktop.focusStyle is texture.<br \/>\n!** bbpager will attempt to copy these options from the blackbox<br \/>\n!**   toolbar.label style.<br \/>\n!bbpager.desktop.appearance: solid<br \/>\n!bbpager.desktop.appearance: Sunken Gradient Vertical<br \/>\n!bbpager.desktop.color:     gray10<br \/>\n!bbpager.desktop.color1:     pink<br \/>\n!bbpager.desktop.color2:     black<\/p>\n<p>!** Define the focused desktop window style. This style is used<br \/>\n!**   to draw the focused desktop when bbpager.desktop.focusStyle<br \/>\n!**   is texture.<br \/>\nbbpager.desktop.focus.appearance: solid<br \/>\nbbpager.desktop.focus.color:     gray70<br \/>\n!bbpager.desktop.focus.color1:     cyan<br \/>\n!bbpager.desktop.focus.color2:     slategrey<\/p>\n<p>!** Define the border for the focused desktop window.<br \/>\n!** Set borderWidth to 0 for no border.<br \/>\n!** Not relevant when bbpager.desktop.focusStyle is none.<br \/>\n!bbpager.active.desktop.borderColor:    fuchsia<br \/>\n!bbpager.active.desktop.borderWidth:    0<\/p>\n<p>!** Define the border for unfocused desktop windows.<br \/>\n!** Set borderWidth to 0 for no border.<br \/>\n!bbpager.inactive.desktop.borderColor:    gray30<br \/>\n!bbpager.inactive.desktop.borderWidth:    0<\/p>\n<p>!** Define the window style. This style is used to draw all<br \/>\n!**   windows when bbpager.window.focusStyle is none or border,<br \/>\n!**   and it is used to draw the unfocused windows when<br \/>\n!**   bbpager.window.focusStyle is texture.<br \/>\n!** bbpager will attempt to copy these options from the blackbox<br \/>\n!**   window.label.unfocus style.<br \/>\n!bbpager.window.appearance: solid<br \/>\n!bbpager.window.appearance: Raised Gradient Diagonal<br \/>\n!bbpager.window.color:     gray30<br \/>\n!bbpager.window.color1:     rgb:c\/9\/6<br \/>\n!bbpager.window.color2:     rgb:8\/6\/4<\/p>\n<p>!** Define the focused window style. This style is used to draw<br \/>\n!**   the focused window when bbpager.window.focusStyle is<br \/>\n!**   texture.<br \/>\n!** bbpager will attempt to copy these options from the blackbox<br \/>\n!**   window.label.focus style.<br \/>\n!bbpager.window.focus.appearance: solid<br \/>\n!bbpager.window.focus.appearance: Raised Gradient Vertical<br \/>\nbbpager.window.focus.color:     gray100<br \/>\n!bbpager.window.focus.color1:     rgb:c\/9\/6<br \/>\n!bbpager.window.focus.color2:     rgb:8\/6\/4<\/p>\n<p>!** Define the border for the focused window.<br \/>\n!** Set borderWidth to 0 for no border.<br \/>\n!** Not relevant when bbpager.window.focusStyle is none.<br \/>\n!bbpager.active.window.borderColor:    gray30<br \/>\n!bbpager.active.window.borderWidth:    0<\/p>\n<p>!** Define the border for unfocused windows.<br \/>\n!** Set borderWidth to 0 for no border.<br \/>\n!bbpager.inactive.window.borderColor:    gray30<br \/>\n!bbpager.inactive.window.borderWidth:    1<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s an example of a bbpager configuration file: !********************************************************************** !** bbpager.rc: bbpager configuration file ** !** ** !** This is the global bbpager configuration file. To make ** !** user-specific modifications, you should copy this file to your ** !** home directory in $HOME\/.bbtools\/bbpager.rc and edit that file. ** !********************************************************************** !********************************************************************** !** behavior section !********************************************************************** [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,2],"tags":[],"class_list":["post-114","post","type-post","status-publish","format-standard","hentry","category-linux","category-utilities"],"_links":{"self":[{"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/posts\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":2,"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/posts\/114\/revisions"}],"predecessor-version":[{"id":119,"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/posts\/114\/revisions\/119"}],"wp:attachment":[{"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/media?parent=114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/categories?post=114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gurnaik.com\/blog\/wp-json\/wp\/v2\/tags?post=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}