~/.xbmbrowserrc
User's own menu configuration file.
View and manage x bitmap and x pixmap files.
xbmbrowser [-options ...]
[directory]
xbmbrowser will show you all the bitmaps or pixmaps in the directory if it is specified otherwise it will look in the current directory. Note that if the program can not change directory to the directory in the command line it will exit and print an error message.
Once started the User can change the directory being displayed by either
Editing the displayed current directory string on the main application window.
Selecting a directory from a popup menu, by pressing a mouse button over the displayed current directory string. This is the recommended method when you are moving around a directory tree that you know very well.
Clicking with the first (left-most) mouse button on a directory file symbol.
Or even through one of the user configurable popup menu actions (See below). This is usfull to define a specific directory that you wish to change to regularly.
This latest version of xbmbrowser will also display small symbols for all the other files and directories present in the displayed directory. These symbols can be turned of if desired either through command line options, resources, or interactivly within the program.
You can perform a many different operations on bitmap (or pixmap) file that is being displayed, or even any of the other files in the current directory. These operations include, Rename, Copy, Delete, Edit and Set it as the background root window pattern.
These operations are initialized from a default library configuration file "/usr/lib/X11/xbmbrowser/xbmbrowser.menu", or from the users own version of this file ".xbmbrowserrc" in the user's home directory.
Xbmbrowser will take all the normal Xtoolkit options as well as the following command line options. All but the -cf option can also be turned on and off as and when required from an "Options" menu (middle button along the top of the main application window) or its default set via X resource.
-cf "file"
-config "file"
Load the menu configuration from the given file instead of either the users rc file ".xbmbrowserrc" or the library configuration file "/usr/lib/X11/xbmbrowser/xbmbrowser.menu".
-solid
This controls the two different styles in which xbmbrowser can display the icons. The first -solid option uses a solid background with the icons displayed in shaped windows. This option is generally only usful on color displays and is by default enabled if this is the case. You can override this automatic setting with the X resource below.
Resource: XbmBrowser.solid_bgnd: True
-stipple
This other option is just the oppisite of the -solid option above. Display a stipple (checker board grey pattern) as the background and display the icon images in boxed (un-shaped) windows. This option is the original default of xbmbrowser. It also produces a better display on monocrome displays and as such is automatically selected as the defult for such displays. You can override this automatic setting with the X resource below.
Resource: XbmBrowser.solid_bgnd: False
-(no)labelDisplay (or not) the filenames under the icon or symbols shown.
Resource: XbmBrowser.label_all: False
-(no)iconsonlyOnly display (or not) the actual icons (bitmaps and pixmaps) found in the current directory. In other words do not display and file symbols for directories or other files found in the current directory. This option is provided to allow the user to turn of the display of a large number of file symbols that can appear at times, and return xbmbrowser back to the `older' version style.
Resource: XbmBrowser.icons_only: False
-(no)dirDisplay (or not) directory symbols for any sub-directories found. The ".." directory symbol will also be removed.
Resource: XbmBrowser.show_dir: True
-(no)xpmbadDisplay (or not) any pixmaps which failed to load properly. This Pixmaps usally couldn't be displayed as they were unable to allocate enough colors on the current display. To display these, try quiting some other applications, removing any root background image you may have on your display, or even delete or move other pixmaps in the current directory elsewhere.
Resource: XbmBrowser.show_xpmbad: True
-(no)otherDisplay (or not) the other files found in the current directory. As part of the attempt to load these files as icons for display, xbmbrowser has determined weather or not these files are either binary, plain text, or some other special file type. It will use an appropiate file symbol to show the user its findings. NOTE: Picture Image formats such as gif and jpeg will appear as binary files.
Resource: XbmBrowser.show_other: False
-(no)hiddenInclude in the display (or not) the UNIX hidden (or `dot') files found in the directory. Note that this only allows these hidden files to be shown, other options (above) may or may not permit these files to be visible. EG: hidden directories will not be visible in the display if either hidden files or directories are not visible.
Resource: XbmBrowser.show_hidden: False
-R or -recursive
This option can slow xbmbrowser enormously. When it is turned on, initially by this command line option, or interactively through the "Options" menu, xbmbrowser will recursively scan and display all the files in the directories under the current directory. This directory search can take a very very long and could result in system limitations crashing the program. As such this option will be automatically turned off any time xbmbrowser successfully changes the current directory.
Resource: XbmBrowser.recursive: False
This option was provided at the request of Steve Kinzler to allow xbmbrowser to scan the directory tree structure of his ``picons'' collection (See SEE ALSO below).
Other than those associated with command line others the following resources are also available and usful in your .Xdefults or other resource control files.
XbmBrowser.shape_syms: TrueControls if the non-icon file symbols are to be displayed in a shaped window or as a boxed symbol. Note that by default this is initially set equal to the value of the XbmBrowser.solid_bgnd: (see -solid commandline option above) unless overridden by your own resource setting (IE: True on color displays False on monocrome).
XbmBrowser.label_syms: FalseLabel only the file symbols. The XbmBrowser.label_all: resource (see -(no)label commandline option above) can override this value if it is True.
XbmBrowser.sym_foreground: blackXbmBrowser.sym_background: wheatThe colors to display file symbols and their labels on the display.
XbmBrowser.icon_foreground: blackXbmBrowser.icon_background: whiteThe colors to display bitmap icons and their labels with.
XbmBrowser.icon_transparent: linenThis is the color used for the transparent (or `None') pixmap color when not using a solid background color (and shaped windows). It is also the color of the pixmaps label.
XbmBrowser.solid_background: greyThe the solid background color to use.
XbmBrowser.stipple_background: pale greenThis is a very light color to use with the foreground color (usally black) when creating the background stipple pattern. This color is usally not used as the stipple pattern is normall used on monocrome display only.
ASIDE: The forground color of the stipple pattern currently is set to whatever the border color of the iconbox widget is set to. If you don't want it to be black you can change it with the resource XbmBrowserconbox.borderColor. In a future release you may be able to set this color and maybe the stripple pattern used, just like the other resources above.
Suggestion. Try setting the icon_background, icon_transparent, and solid_background all to the same color such as grey. This will make the background color of the bitmaps and pixmap labels the same as the solid background color, thus removing the square boxes around these items. This is more like a typical WWW client display.
Unfortunately if you do this, you will loose the visual information on the true bitmap sizes being used. You can temporarally regain this information however by switching to stripple (non-solid_background) mode which turns off shaped windows.
XbmBrowser*IconLabel.labelTop: TrueThis resource will cause xbmbrowser to place any and all Labels above the images displayed instead of below as is normal. This is not strictly a xbmbrowser resource but one for the unusal Widget it uses to handle the display of the Bitmaps and Pixmaps.
~/.xbmbrowserrc
User's own menu configuration file.
/usr/lib/X11/xbmbrowser/xbmbrowser.menu
Default library menu configuration file.
/usr/lib/X11/xbmbrowser/xbmbrowser.menu.tut
Verbose menu configuration file (with extra examples).
Note: Some of these files may be installed in different directories on your system, for example /usr/X11R6/lib/X11. If you are not sure, please contact your local system programmers.
Unchanged in 6 releases since Debian 1.3 (Bo).