add initial files from bbclean-xzero-2012-02-02
This commit is contained in:
commit
9e2a2edf94
230 files changed
+6201
No files matched your search
Executable
+13
@@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>bbLean - Readme</title>
|
||||
</head>
|
||||
<frameset cols="25%,*" frameborder="no" border="0">
|
||||
<frame name="toc" src="bblean_toc.htm">
|
||||
<frame name="body" src="bblean_overview.htm">
|
||||
</frameset>
|
||||
<body>
|
||||
<h1>Sorry</h1>
|
||||
<h3>this page must be viewed by a browser that is capable of viewing frames.</h3>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+870
@@ -0,0 +1,870 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>bbLean - Readme</title>
|
||||
<link rel="stylesheet" href="bblean_style.css" type="text/css">
|
||||
<style type=text/css></style>
|
||||
<base target="body">
|
||||
</head>
|
||||
<body class="frame_body">
|
||||
<A CLASS="label" NAME="Details"><H1>Details</H1></A>
|
||||
<A CLASS="label" NAME="Building_The_Menu"><H2>Building The Menu</H2></A>
|
||||
<P>To build or change your main menu, open menu.rc in a text editor. See also the
|
||||
included default menu.rc as an example.</P>
|
||||
<P>Notes:</P>
|
||||
<UL><LI>Lines starting with # or ! are ignored.
|
||||
<LI>In a menu label, a single '&' makes a shortcut letter, to display '&', use '&&'.
|
||||
<LI>You can use environment variables (e.g. %USERNAME%) to make your menu
|
||||
work for different setups.</UL>
|
||||
<P>Each menu item consists of 1..3 fields:</P>
|
||||
<PRE>[command] (label) {data}
|
||||
</PRE>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Menu structure</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[begin] (label)</TD>
|
||||
<TD>indicates the begin of the menu, label is optional.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[end]</TD>
|
||||
<TD>indicates the end of the menu or submenu, required.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[submenu] (label)</TD>
|
||||
<TD>inserts a submenu into the menu, must be closed by [end]</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[include] {filename}</TD>
|
||||
<TD>This will continue reading items from the indicated file.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[nop] (label)</TD>
|
||||
<TD>inserts an inactive item with an optional label</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[sep]</TD>
|
||||
<TD>inserts a separator (same as [nop] with no label)</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Inserting submenus</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[path] (label) {folder}</TD>
|
||||
<TD>inserts an submenu with a folder from your computer as specified</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[path] (label) {folder1|folder2}</TD>
|
||||
<TD>merges two folders into a single menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[insertpath] {folder}</TD>
|
||||
<TD>inserts items from a folder into the current menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[stylesmenu] (label) {folder}</TD>
|
||||
<TD>insert a submenu with stylefiles from a folder</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[stylesdir] {folder}</TD>
|
||||
<TD>insert style files from a folder into the current menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[config] (label)</TD>
|
||||
<TD>inserts the configuration menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[workspaces] (label)</TD>
|
||||
<TD>insert the workspaces menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[tasks] (label)</TD>
|
||||
<TD>insert a menu with the current tasks</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[icons] (label)</TD>
|
||||
<TD>insert a menu with the currently minimized tasks</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>In addition to normal paths like {c:/program files/...}, a number of items may
|
||||
be used to indicate a special shellfolder. See shellfolders.rc for examples.</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Blackbox commands</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[style] (label) {filename}</TD>
|
||||
<TD>insert an item to apply a new style.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[toggleplugins] (label)</TD>
|
||||
<TD>show/hide plugins</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[aboutplugins] (label)</TD>
|
||||
<TD>display 'about plugins' info</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[aboutstyle] (label)</TD>
|
||||
<TD>display 'about style' info</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[gather] (label)</TD>
|
||||
<TD>gather windows in current workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[reconfig] (label)</TD>
|
||||
<TD>re-read the configuration files</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[restart] (label)</TD>
|
||||
<TD>reload plugins</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[exit] (label)</TD>
|
||||
<TD>exit blackbox</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Edit commands</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[edit] (label) {file}</TD>
|
||||
<TD>edit the specified 'file'</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[editstyle] (label)</TD>
|
||||
<TD>edit the current style</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[editmenu] (label)</TD>
|
||||
<TD>edit menu.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[editlugins] (label)</TD>
|
||||
<TD>edit plugins.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[editextensions] (label)</TD>
|
||||
<TD>edit extension.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[editblackbox] (label)</TD>
|
||||
<TD>edit blackbox.rc</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>The 'edit' commands use the 'blackbox.editor', which is specified in
|
||||
extensions.rc. For example:</P>
|
||||
<PRE>blackbox.editor: bbnote.exe
|
||||
</PRE>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Shutdown commands</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[logoff] (label)</TD>
|
||||
<TD>logoff (*)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[suspend] (label)</TD>
|
||||
<TD>suspend the computer (*)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[hibernate] (label)</TD>
|
||||
<TD>hibernate (*)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[reboot] (label)</TD>
|
||||
<TD>reboot the computer (*)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[shutdown] (label)</TD>
|
||||
<TD>shutdown the computer (*)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[lockworkstation] (label)</TD>
|
||||
<TD>lock workstation</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[switchuser] (label)</TD>
|
||||
<TD>fast user switch</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[exitwindows] (label)</TD>
|
||||
<TD>display standard shutdown dialog</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>(*) You can add -q(uiet) for no confirmation. For example</P>
|
||||
<PRE>[logoff -q] (Log Out)
|
||||
</PRE>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>External commands</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[run] (label)</TD>
|
||||
<TD>show the windows 'run' dialog</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>[exec] (label) {command}</TD>
|
||||
<TD>run a program (*) or execute a <A HREF="bblean_details.htm#Broadcast_Messages">broam</A>.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>(*) Optionally a working directory or a start workspace can be specified,
|
||||
or a (console-) program can be started in an hidden window:</P>
|
||||
<PRE>[exec] (label) { -in "c:\working-dir" : program args ... }
|
||||
[exec] (label) { -workspace2 : program args ... }
|
||||
[exec] (label) { -hidden : program args ... }
|
||||
</PRE>
|
||||
<A CLASS="label" NAME="Backgrounds"><H2>Backgrounds</H2></A>
|
||||
<P>Generally, the background can be an image or a dynamically generated
|
||||
gradient. The background is specified in the current style with
|
||||
a line that starts like:</P>
|
||||
<PRE>rootCommand: bsetroot -full "backgrounds\your_image.jpg"
|
||||
</PRE>
|
||||
<P>Click on bsetroot.exe to get some help with it. See also the
|
||||
<A HREF="./bsetroot.htm" target="_parent">documentation</A> for bsetroot.exe.</P>
|
||||
<P>bbLean uses bsetroot.exe to generate the background and then either
|
||||
displays it on its own or lets Windows set the wallpaper, depending
|
||||
on the setting of 'Smart Wallpaper' in 'Configuration->Graphics'.</P>
|
||||
<P>Also any processing of the rootCommand may be disabled in
|
||||
'Configuration->Graphics'.</P>
|
||||
<A CLASS="label" NAME="Desktop_Margins"><H2>Desktop Margins</H2></A>
|
||||
<P>Desktop Margins are the areas of the screen that aren't covered by
|
||||
maximized windows. They can be set to adjust automatically according
|
||||
to the placement of the bars or manually from the configuration menu.</P>
|
||||
<UL><LI>'auto' (-1 in extensions.rc) means automatic adjustment
|
||||
to the toolbar's or Systembar's thickness.
|
||||
<LI>Values '0..x' mean fixed margin settings in pixels.
|
||||
<LI>With 'Full Maximisation' all margin settings are ignored.</UL>
|
||||
<P>Multiple monitors: Automatic adjustement is supposed to
|
||||
work independently on monitors. Margins for a 2nd monitor
|
||||
may be set manually in extensions.rc like:</P>
|
||||
<PRE>blackbox.desktop.2.marginLeft: ...
|
||||
</PRE>
|
||||
<A CLASS="label" NAME="Sticky_Windows"><H2>Sticky Windows</H2></A>
|
||||
<P>List each application to be common among all workspaces on a separate
|
||||
line in 'StickyWindows.ini' (located in the blackbox.exe's folder), save
|
||||
the changes, and 'reconfigure.'</P>
|
||||
<P>Click 'Show Appnames' from 'Configuration->Misc.' to get a list of
|
||||
the currently running tasks and their internal names.</P>
|
||||
<A CLASS="label" NAME="Install_as_Shell"><H2>Install as Shell</H2></A>
|
||||
<P>bbLean can be run on top of explorer or installed as default shell. To install
|
||||
bbLean as default shell, use the included <B>bsetshell</B> tool.</P>
|
||||
<P>On Win2k/XP/Vista you can install bbLean for all users or for certain users
|
||||
only. To install bbLean for certain users only you first need to run bsetshell
|
||||
as administrator (right-click -> "Run as ...") and enable "per-user" shell
|
||||
setting. Then from the user account set blackbox as shell for that user.</P>
|
||||
<P>Notes:</P>
|
||||
<UL><LI>With unexpected problems after installation, hold down 'Control' during
|
||||
startup. This will give you the option to uninstall bbLean before it actually
|
||||
loads.
|
||||
<LI>When running bbLean over explorer the systray icons won't show in many cases.</UL>
|
||||
<A CLASS="label" NAME="CommandLine"><H2>CommandLine</H2></A>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Switches</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>-help</TD>
|
||||
<TD>Show version and commandline info</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>-install</TD>
|
||||
<TD>Install Blackbox as default shell</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>-uninstall</TD>
|
||||
<TD>Reset Explorer as default shell</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>-nostartup</TD>
|
||||
<TD>Do not run startup programs</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>-rc <file></TD>
|
||||
<TD>Specify alternate blackbox.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>-exec <@broam></TD>
|
||||
<TD>Send broadcast message to running shell</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<A CLASS="label" NAME="Broadcast_Messages"><H2>Broadcast Messages</H2></A>
|
||||
<P>Broadcast messages (Broams) are messages sent to Blackbox and plugins
|
||||
to trigger some actions.</P>
|
||||
<P>They may be sent</P>
|
||||
<UL><LI>from the menu, such as:</UL>
|
||||
<PRE>[exec] (label) {@BroadcastMessage}
|
||||
</PRE>
|
||||
<UL><LI>from a key shortcut, in bbkeys.rc:</UL>
|
||||
<PRE>..., WithAction(@BBCore.ShowMenu)
|
||||
</PRE>
|
||||
<UL><LI>by other means, for instance by a 'BBInterface' button.</UL>
|
||||
<H4>Broadcast messages recognized by the core:</H4>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Menu</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu</TD>
|
||||
<TD>show pinned menu, or main menu as default</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu Root</TD>
|
||||
<TD>show the main menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu Workspaces</TD>
|
||||
<TD>show workspaces menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu Tasks</TD>
|
||||
<TD>show menu with all tasks</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu Icons</TD>
|
||||
<TD>show menu with minimized tasks</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu Configuration</TD>
|
||||
<TD>show configuration menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu <path></TD>
|
||||
<TD>show folder as specified</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu <menu.rc></TD>
|
||||
<TD>display alternative menu as specified</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.HideMenu</TD>
|
||||
<TD>hide all menus that are not 'pinned'</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>ShowMenu Options</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -at x,y ...</TD>
|
||||
<TD>show menu at position x,y as specified</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -at rb x,y ...</TD>
|
||||
<TD>align at position with right and/or bottom edge</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -key ...</TD>
|
||||
<TD>show menu at position as in blackbox.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -toggle</TD>
|
||||
<TD>hide menu if it currently has focus</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -pinned ...</TD>
|
||||
<TD>make menu stay permanently</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -ontop ...</TD>
|
||||
<TD>make menu stay on top</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShowMenu -notitle ...</TD>
|
||||
<TD>show title-less menu</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Windows</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.PrevWindow</TD>
|
||||
<TD>activate previous window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.NextWindow</TD>
|
||||
<TD>activate next window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.PrevWindowAllWorkspaces</TD>
|
||||
<TD>activate previous window (all workspaces)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.NextWindowAllWorkspaces</TD>
|
||||
<TD>activate next window (all workspaces)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.RaiseWindow</TD>
|
||||
<TD>bring bottom window on top</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.LowerWindow</TD>
|
||||
<TD>send top window to bottom</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ShadeWindow</TD>
|
||||
<TD>shade window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.StickWindow</TD>
|
||||
<TD>make window appear on all workspaces</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.OnTopWindow</TD>
|
||||
<TD>make window always on top</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MinimizeWindow</TD>
|
||||
<TD>minimize window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MaximizeWindow</TD>
|
||||
<TD>maximize window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MaximizeVertical</TD>
|
||||
<TD>maximize window vertically</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MaximizeHorizontal</TD>
|
||||
<TD>maximize window horizontally</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.RestoreWindow</TD>
|
||||
<TD>restore window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MoveWindow</TD>
|
||||
<TD>move the window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ResizeWindow</TD>
|
||||
<TD>resize the window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.CloseWindow</TD>
|
||||
<TD>close window</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.ActivateWindow</TD>
|
||||
<TD>activate the window in the foreground</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>All Windows</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MinimizeAll</TD>
|
||||
<TD>minimize all windows</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.RestoreAll</TD>
|
||||
<TD>restore all windows</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.Cascade</TD>
|
||||
<TD>cascade windows</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.TileVertical</TD>
|
||||
<TD>tile windows vertically</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.TileHorizontal</TD>
|
||||
<TD>tile windows horizontally</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Workspaces</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.PrevWorkspace</TD>
|
||||
<TD>previous workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.NextWorkspace</TD>
|
||||
<TD>next workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.SwitchToWorkspace #n</TD>
|
||||
<TD>switch to workspace number #n</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.LastWorkspace</TD>
|
||||
<TD>switch to last used workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MoveWindowLeft</TD>
|
||||
<TD>move window to previous workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MoveWindowRight</TD>
|
||||
<TD>move window to next workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.MoveWindowToWS #n</TD>
|
||||
<TD>move window to workspace number #n and switch WS</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.SendWindowToWS #n</TD>
|
||||
<TD>send window to workspace number #n and don't switch</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.GatherWindows</TD>
|
||||
<TD>gather all windows in the current workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.AddWorkspace</TD>
|
||||
<TD>add another workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.DelWorkspace</TD>
|
||||
<TD>remove the last workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.EditWorkspaceNames</TD>
|
||||
<TD>edit the names of workspaces</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Blackbox</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.toggleplugins</TD>
|
||||
<TD>toggle plugins (if configured to 'toggle with plugins')</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.toggleplugins true/false</TD>
|
||||
<TD>show/hide plugins (if configured to 'toggle with plugins')</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.aboutstyle</TD>
|
||||
<TD>display style info</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.aboutplugins</TD>
|
||||
<TD>display plugin info</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.about</TD>
|
||||
<TD>display core info</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.reconfig</TD>
|
||||
<TD>reload style-settings and rc-settings</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.restart [-p]</TD>
|
||||
<TD>unload and reload all plugins. (*) -p(ause) = paused restart.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.exit [-q]</TD>
|
||||
<TD>exit the blackbox shell. -q(uiet) = no confirmation.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Edit</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.editstyle</TD>
|
||||
<TD>run the 'blackbox editor' on the current style</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.editmenu</TD>
|
||||
<TD>run the 'blackbox editor' on menu.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.editplugins</TD>
|
||||
<TD>run the 'blackbox editor' on plugins.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.editextensions</TD>
|
||||
<TD>run the 'blackbox editor' on extensions.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.editblackbox</TD>
|
||||
<TD>run the 'blackbox editor' on blackbox.rc</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.edit <file></TD>
|
||||
<TD>run the 'blackbox editor' on the specified file</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>The 'blackbox editor' is specified in extensions.rc.</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Shutdown</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.shutdown [-q]</TD>
|
||||
<TD>shutdown the computer. -q(uiet) = no confirmation.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.reboot [-q]</TD>
|
||||
<TD>reboot the computer</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.logoff [-q]</TD>
|
||||
<TD>logoff</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.hibernate [-q]</TD>
|
||||
<TD>hibernate</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.suspend [-q]</TD>
|
||||
<TD>suspend the computer</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.lockworkstation</TD>
|
||||
<TD>lock workstation</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.switchuser</TD>
|
||||
<TD>fast user switch</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.exitwindows</TD>
|
||||
<TD>display standard shutdown dialog</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Other</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.exec <command></TD>
|
||||
<TD>execute command</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.style <stylefile></TD>
|
||||
<TD>apply the specified style</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.rootCommand <command></TD>
|
||||
<TD>set wallpaper, command is any line, 'style' or 'none'.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.run</TD>
|
||||
<TD>display the windows 'run' dialog</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.message <message></TD>
|
||||
<TD>popup a message box for confirmation</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.label <message></TD>
|
||||
<TD>display message on the toolbar label for 2 seconds</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.pause #n</TD>
|
||||
<TD>pause for #n milliseconds</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.nop</TD>
|
||||
<TD>do nothing</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.post <command></TD>
|
||||
<TD>execute command slightly later. Useful to unload a plugin from itself.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.showAppnames</TD>
|
||||
<TD>display module information of running tasks.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCore.showRecoverMenu</TD>
|
||||
<TD>display a menu that can be used to recover hidden windows
|
||||
after a crash while alternate workspace method was enabled.
|
||||
Use with care.</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Configuration</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCfg.plugin.load <plugin></TD>
|
||||
<TD>load/unload a plugin</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCfg.plugin.inslit <plugin></TD>
|
||||
<TD>toggle slit mode for plugin</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>@BBCfg.plugin.add <pathToPlugin></TD>
|
||||
<TD>add a plugin to the list and load it</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>Any '@BBCfg...' command that toggles a setting, can have an optional
|
||||
argument 'true' or 'false' to specify the new state. For example to unload
|
||||
bbLeanBar if loaded and do nothing otherwise:</P>
|
||||
<PRE>@BBCfg.plugin.load bbLeanBar false
|
||||
</PRE>
|
||||
<P>Use the <B>Show Bro@ms</B> option in Configuration->Menus to view other
|
||||
broadcast messages for core configuration and plugins.</P>
|
||||
<H4>Mini-Script</H4>
|
||||
<P>This is to execute multiple commands on one broadcast message. The
|
||||
command list must be enclosed into '[ ]'s, and single commands are
|
||||
separated by '|'s and may be broams or external executables.</P>
|
||||
<PRE>@Script [@SomeBroam | some_prog arguments | @AnotherBroam]
|
||||
</PRE>
|
||||
<A CLASS="label" NAME="Hotkeys"><H2>Hotkeys</H2></A>
|
||||
<P>Hotkeys are done with the 'bbKeys' plugin and its configuration file 'bbKeys.rc'.
|
||||
The line-format in bbkeys.rc is like this:</P>
|
||||
<PRE>KeyToGrab(<hotkey>), WithModifier(<modifiers>), WithAction(<action>)
|
||||
</PRE>
|
||||
<P>Available hotkeys:</P>
|
||||
<UL><LI>A..Z and 0..9
|
||||
<LI>F1..F12
|
||||
<LI>LEFT RIGHT UP DOWN HOME END PAGEUP PAGEDOWN INSERT DELETE
|
||||
<LI>TAB BACKSPACE SPACEBAR ENTER ESCAPE APPS PRTSCN PAUSE
|
||||
<LI>NUM0..NUM9
|
||||
<LI>MUL DIV ADD SUB DEC
|
||||
<LI>LWIN RWIN
|
||||
<LI>VK### - General virtual key code (decimal). For example VK112 is the same
|
||||
as F1. Tables for virtual key codes can be found on the internet.</UL>
|
||||
<P>Available modifiers:</P>
|
||||
<UL><LI>CTRL SHIFT ALT WIN</UL>
|
||||
<P>Available actions:</P>
|
||||
<UL><LI>Any of the <A HREF="bblean_details.htm#Broadcast_Messages">@BBCore commands</A>, but omitting the '@BBCore.'
|
||||
part. To run programs or to send other broadcast messages, the 'exec' action
|
||||
can be used.</UL>
|
||||
<P>Default Hotkey Bindings:</P>
|
||||
<UL><LI>Read -> <A HREF="bblean_overview.htm#Keyboard">here</A>.</UL>
|
||||
<A CLASS="label" NAME="Clock_Formatting"><H2>Clock Formatting</H2></A>
|
||||
<P>These codes are used for formatting the clock displays, for ...</P>
|
||||
<UL><LI>the Toolbar, in blackbox.rc:</UL>
|
||||
<PRE>session.screen0.strftimeFormat: %#I:%M:%S %p
|
||||
</PRE>
|
||||
<UL><LI>bbLeanbar, in bbleanbar.rc:</UL>
|
||||
<PRE>bbleanbar.strftimeFormat: %d %a %#H:%M
|
||||
</PRE>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Label</TH>
|
||||
<TH>Value</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%a</TD>
|
||||
<TD>Abbreviated weekday name</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%A</TD>
|
||||
<TD>Full weekday name</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%b</TD>
|
||||
<TD>Abbreviated month name</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%B</TD>
|
||||
<TD>Full month name</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%c</TD>
|
||||
<TD>Date and time representation appropriate for locale</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%d</TD>
|
||||
<TD>Day of month as decimal number (01 - 31)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%H</TD>
|
||||
<TD>Hour in 24-hour format (00 - 23)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%I</TD>
|
||||
<TD>Hour in 12-hour format (01 - 12)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%j</TD>
|
||||
<TD>Day of year as decimal number (001 - 366)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%m</TD>
|
||||
<TD>Month as decimal number (01 - 12)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%M</TD>
|
||||
<TD>Minute as decimal number (00 - 59)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%p</TD>
|
||||
<TD>Current locale's A.M./P.M. indicator for 12-hour clock</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%S</TD>
|
||||
<TD>Second as decimal number (00 - 59)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%U</TD>
|
||||
<TD>Week of year as decimal number, with Sunday as first day of week (00 - 53)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%w</TD>
|
||||
<TD>Weekday as decimal number (0 - 6; Sunday is 0)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%W</TD>
|
||||
<TD>Week of year as decimal number, with Monday as first day of week (00 - 53)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%x</TD>
|
||||
<TD>Date representation for current locale</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%X</TD>
|
||||
<TD>Time representation for current locale</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%y</TD>
|
||||
<TD>Year without century, as decimal number (00 - 99)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%Y</TD>
|
||||
<TD>Year with century, as decimal number</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%z</TD>
|
||||
<TD>Either the time-zone name or time zone abbreviation, depending on registry
|
||||
settings; no characters if time zone is unknown</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%Z</TD>
|
||||
<TD>same as above</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%%</TD>
|
||||
<TD>Percent sign</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%K</TD>
|
||||
<TD>Special extension with bbLeanBar: Two letter abbreviation for the active
|
||||
keyboard layout</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>The # flag modifies some of the above as follows:</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Format</TH>
|
||||
<TH>Effect</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%#c</TD>
|
||||
<TD>Long date and time representation, appropriate for current locale.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%#x</TD>
|
||||
<TD>Long date representation, appropriate to current locale.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%#d,H,I,j,m,M,S,U,w,W,y,Y</TD>
|
||||
<TD>Remove leading zeros (if any).</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>%#a,A,b,B,p,X,z,Z,%</TD>
|
||||
<TD># flag is ignored</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P> </P>
|
||||
<P>You can set another language for the clock display in extensions.rc.</P>
|
||||
<PRE>blackbox.options.locale: <locale-id>
|
||||
</PRE>
|
||||
<P>For locale-id's see <A HREF="http://en.wikipedia.org/wiki/ISO_3166-1_alpha-3" target="_parent">http://en.wikipedia.org/wiki/ISO_3166-1_alpha-3</A></P>
|
||||
<A CLASS="label" NAME="Hacks"><H2>Hacks</H2></A>
|
||||
<H4>Experimental options in extensions.rc</H4>
|
||||
<P>Some options are supported to disable parts of the bbLean shell for
|
||||
special purposes:</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Option</TH>
|
||||
<TH>Default</TH>
|
||||
<TH>Description</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.hideExplorer</TD>
|
||||
<TD>true</TD>
|
||||
<TD>hide desktop icons when run under explorer (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.hideTaskbar</TD>
|
||||
<TD>true</TD>
|
||||
<TD>hide explorer taskbar when run under explorer (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.disableTray</TD>
|
||||
<TD>false</TD>
|
||||
<TD>do not receive tray events (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.disableMargins</TD>
|
||||
<TD>false</TD>
|
||||
<TD>do not set desktop margins (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.disableVWM</TD>
|
||||
<TD>false</TD>
|
||||
<TD>disable workspaces (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.disableDDE</TD>
|
||||
<TD>false</TD>
|
||||
<TD>do not initialize DDE in shdocvw.dll (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.shellContextMenu</TD>
|
||||
<TD>false</TD>
|
||||
<TD>use plain grey context menu (right-click)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.disableDesk</TD>
|
||||
<TD>false</TD>
|
||||
<TD>do not create an own desktop window (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.desktopHook</TD>
|
||||
<TD>false</TD>
|
||||
<TD>use deskhook.dll to receive desktop clicks (Q) (D)</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>(R) Restart the shell to apply -
|
||||
(Q) Quit and restart the shell to apply -
|
||||
(L) Logout and login again to apply</P>
|
||||
<P>(D) deskhook.dll can be used in combination with no own desktop window to receive mouse
|
||||
clicks on the explore desktop background. deskhook.dll is not part of the binary package,
|
||||
but is included in the source code.</P>
|
||||
<P> </P>
|
||||
<P>Other options for extensions.rc:</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Option</TH>
|
||||
<TH>Default</TH>
|
||||
<TH>Description</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.openFolderCommand</TD>
|
||||
<TD>explorer</TD>
|
||||
<TD>for menu double-click, e.g. explorer.exe /e,"%1" (R)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.locale</TD>
|
||||
<TD>C</TD>
|
||||
<TD>locale identifier for clock and date strings (R)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.UTF8Encoding</TD>
|
||||
<TD>false</TD>
|
||||
<TD>use unicode and read menu.rc etc. as UTF-8 files (R)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.OldTray</TD>
|
||||
<TD>false</TD>
|
||||
<TD>Vista Support with older Taskbars (e.g. SystembarEx) (Q)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.translation</TD>
|
||||
<TD> </TD>
|
||||
<TD>translation file for messages and menus. See "docs/nls-c.txt" (R)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.options.log</TD>
|
||||
<TD> </TD>
|
||||
<TD>enable blackbox.log. Possible options: Startup, Tray (L)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.editor</TD>
|
||||
<TD>notepad</TD>
|
||||
<TD>editor to edit styles and rc files (R)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.startup.run</TD>
|
||||
<TD> </TD>
|
||||
<TD>program or script to run after system startup (L)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.contextmenu.itemAdjust</TD>
|
||||
<TD>28/28</TD>
|
||||
<TD>left adjust for contextmenus/sendto. (R)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackbox.appearance.bullet.bitmap</TD>
|
||||
<TD> </TD>
|
||||
<TD>bitmap for menu bullets. See "docs/menu-bullets.bmp" (R)</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>(R) Restart the shell to apply -
|
||||
(Q) Quit and restart the shell to apply -
|
||||
(L) Logout and login again to apply</P>
|
||||
<A CLASS="label" NAME="Issues"><H2>Issues</H2></A>
|
||||
<P>bbLean runs on windows versions 95/98/me/2000/xp/vista. Still there may be
|
||||
potential problems:</P>
|
||||
<DL><DT>Systray icons missing:</DT>
|
||||
<DD>You need to install blackbox as shell to get all systray icons.
|
||||
See -> <A HREF="bblean_details.htm#Install_as_Shell">Install as Shell</A></DD></DL>
|
||||
<DL><DT>Shell crashes, hangs, does not start, etc.:</DT>
|
||||
<DD>Unload all plugins first, then try again. Also some anti-virus/spyware
|
||||
programs cah cause problems with bbLeanSkin and/or blackbox itself.</DD></DL>
|
||||
<DL><DT>Drawing issues with applications, unresponsive applications:</DT>
|
||||
<DD>May be caused by bbLeanSkin. See bbLeanSkin/readme.txt for details on
|
||||
how to exclude applications from being skinned. Also, on XP/Vista it is
|
||||
recommended to use the 'Windows Classic' design option (in 'Display Properties').</DD></DL>
|
||||
<DL><DT>Titlebars flickers:</DT>
|
||||
<DD>May happen with bbLeanSkin when the caption text is frequently updated.
|
||||
Can't be fixed.</DD></DL>
|
||||
<DL><DT>Find files:</DT>
|
||||
<DD>Does not work from the context menu. Hit F3 or Ctrl-F in an explorer window
|
||||
instead. Or use an alternate tool like Agent Ransack...</DD></DL>
|
||||
<DL><DT>Network Places and Recent Documents folder don't update:</DT>
|
||||
<DD>This also does not seem to work without the explorer shell. On a blackbox
|
||||
menu you can press F5 to refresh.</DD></DL>
|
||||
<DL><DT>'SendTo' or 'Open With' menus empty or scrambled:</DT>
|
||||
<DD>Turn off 'ClearType' fonts (XP/Vista).</DD></DL>
|
||||
<DL><DT>Plugins conflict with gaming:</DT>
|
||||
<DD>Disable 'Always On Top' and 'AutoHide' with plugins. Or hit Win+Ctrl+P
|
||||
to toggle plugin visibility.</DD></DL>
|
||||
<DL><DT>Lost Windows, other issues with workspaces:</DT>
|
||||
<DD>Hit Win-G to 'Gather Windows' in the current workspace. If the problem
|
||||
continues, try 'Alternate Workspace Method' off or on, respectively.
|
||||
With Winamp, checkout its 'LiteStep Virtual Desktop' options, or
|
||||
add it to <A HREF="bblean_details.htm#Sticky_Windows">StickyWindows.ini</A>.</DD></DL>
|
||||
<DL><DT>Browse long menus:</DT>
|
||||
<DD>Drag the scroll button (under the menu titlebar) or use the mouse wheel
|
||||
or the arrow keys.</DD></DL>
|
||||
<DL><DT>Show file extensions in menus:</DT>
|
||||
<DD>Uncheck "Hide Extensions for Known File Types" in windows explorer options.</DD></DL>
|
||||
<DL><DT>Memory usage:</DT>
|
||||
<DD>bbLean itself uses about 1..2MB. However as it is the shell, bbLean is also
|
||||
responsible to load other things into its own process. For example on Vista
|
||||
just loading the systray applets causes something like 15MB additional memory
|
||||
usage. Of course if you don't need the network and volume icons, you could
|
||||
always compile your own bb-super-lean version.</DD></DL>
|
||||
<DL><DT>Unknow procedure DrawShadowText in comctl32.dll:</DT>
|
||||
<DD>This is a problem in the Microsoft products. See <A HREF="http://support.microsoft.com/?kbid=884883
|
||||
" target="_parent">http://support.microsoft.com/?kbid=884883
|
||||
</A> It means basically that some application has an old comctl32.dll installed,
|
||||
most likely in its own directory. Try to remove that dll or rename it to
|
||||
something else.</DD></DL>
|
||||
<DL><DT>Windows 95:</DT>
|
||||
<DD>You might need to install msvcrt.dll.</DD></DL>
|
||||
|
||||
<p> </p>
|
||||
<p class="footer">Copyright 2003-2009 grischka@users.sourceforge.net</p>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+176
@@ -0,0 +1,176 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>bbLean - Readme</title>
|
||||
<link rel="stylesheet" href="bblean_style.css" type="text/css">
|
||||
<style type=text/css></style>
|
||||
<base target="body">
|
||||
</head>
|
||||
<body class="frame_body">
|
||||
<A CLASS="label" NAME="Info"><H1>Info</H1></A>
|
||||
<A CLASS="label" NAME="License"><H2>License</H2></A>
|
||||
<P>bbLean is copyright 2003-2009 grischka@users.sourceforge.net</P>
|
||||
<P>bbLean is free software, released under the GNU General Public License
|
||||
(GPL version 2). For details see: <A HREF="http://www.fsf.org/licenses/gpl.html" target="_parent">http://www.fsf.org/licenses/gpl.html</A></P>
|
||||
<P>This program is distributed in the hope that it will be useful, but
|
||||
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
||||
or FITNESS FOR A PARTICULAR PURPOSE.</P>
|
||||
<P><IMG SRC="bblean_logo.png"/></P>
|
||||
<A CLASS="label" NAME="Links"><H2>Links</H2></A>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>General</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>bbLean</TD>
|
||||
<TD><A HREF="http://bb4win.sourceforge.net/bblean/" target="_parent">http://bb4win.sourceforge.net/bblean/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>bb4win</TD>
|
||||
<TD><A HREF="http://bb4win.org/" target="_parent">http://bb4win.org/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>xoblite</TD>
|
||||
<TD><A HREF="http://xoblite.net/" target="_parent">http://xoblite.net/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>blackboxwm for linux</TD>
|
||||
<TD><A HREF="http://blackboxwm.sourceforge.net/" target="_parent">http://blackboxwm.sourceforge.net/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Forum</TD>
|
||||
<TD><A HREF="http://www.lostinthebox.com/" target="_parent">http://www.lostinthebox.com/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Screenshots & Styles</TD>
|
||||
<TD><A HREF="http://www.boxshots.org/" target="_parent">http://www.boxshots.org/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Qwilk's plugin list</TD>
|
||||
<TD><A HREF="http://xoblite.net/plugins.html" target="_parent">http://xoblite.net/plugins.html</A></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Plugins Authors</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Bladestaylor</TD>
|
||||
<TD><A HREF="http://bb4win.sourceforge.net/systembarex/" target="_parent">http://bb4win.sourceforge.net/systembarex/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Kaloth</TD>
|
||||
<TD><A HREF="http://www.finalfury.co.uk/" target="_parent">http://www.finalfury.co.uk/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Kana</TD>
|
||||
<TD><A HREF="http://nicht.s8.xrea.com/" target="_parent">http://nicht.s8.xrea.com/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>NC-17</TD>
|
||||
<TD><A HREF="http://www.ratednc-17.com/" target="_parent">http://www.ratednc-17.com/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Theo</TD>
|
||||
<TD><A HREF="http://theo.host.sk/" target="_parent">http://theo.host.sk/</A> ?gone?</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Ysuke</TD>
|
||||
<TD><A HREF="http://zzbb.hp.infoseek.co.jp/" target="_parent">http://zzbb.hp.infoseek.co.jp/</A></TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Pitris</TD>
|
||||
<TD><A HREF="http://pitris.org/BBlean" target="_parent">http://pitris.org/BBlean</A></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<A CLASS="label" NAME="Upgrade_Notes"><H2>Upgrade Notes</H2></A>
|
||||
<P>Changes in bbLean 1.17 that are incompatible with previous versions.</P>
|
||||
<H4>bbkeys.rc:</H4>
|
||||
<P>@BBCore.ShowMenu will now always show at mouse position by default.
|
||||
To keep existing behaviour with menus invoked by the keyboard, use
|
||||
the -key or the -toggle switch:</P>
|
||||
<PRE>@BBCore.ShowMenu -key root
|
||||
</PRE>
|
||||
<H4>menu.rc:</H4>
|
||||
<P>[insertpath] does not remove duplicate items anymore. To merge
|
||||
two folders, use instead:</P>
|
||||
<PRE>[path] (label) {folder1|folder2}
|
||||
</PRE>
|
||||
<H4>bbLeanSkin.rc:</H4>
|
||||
<P>Now uses a dash to separate left from right buttons:</P>
|
||||
<PRE>bbleanskin.titlebar.buttons: 4-321
|
||||
</PRE>
|
||||
<H4>bsetroot.rc:</H4>
|
||||
<P>Now uses simple searchpaths instead of wildcards. See bsetroot.rc</P>
|
||||
<A CLASS="label" NAME="Changes"><H2>Changes</H2></A>
|
||||
<H4>08 Dec 2009 - bbLean 1.17.1</H4>
|
||||
<UL><LI>Minor bugfixes for blackbox.exe and bbLeanBar.dll
|
||||
<LI>Remove control chars from artwiz fonts</UL>
|
||||
<H4>20 May 2009 - bbLean 1.17</H4>
|
||||
<UL><LI>bbLean is more precise with the blackboxwm 0.70 style conventions.
|
||||
<LI>Automatically registers all .fnt|fon|ttf fonts in blackbox/fonts
|
||||
<LI>Detects whether startup items have been run (win 2k/xp/vista)
|
||||
<LI>Optional UTF-8 support with filenames, application titles and menu entries
|
||||
<LI>Switch '-in <workdir>' to run commands.
|
||||
<LI>Translation file for messages and menus
|
||||
<LI>Menus: separators, drop shadows, custom bullets, new title appearances
|
||||
(label, notitle), sort folders, more options for @bbCore.ShowMenu
|
||||
<LI>bbLeanBar: window menus, move to workspace with mouse gesture,
|
||||
hide tray icons feature, %K special format for keyboard layout
|
||||
<LI>bbLeanSkin: display icon, broam to set custom buttons
|
||||
<LI>bbKeys: no more 'winkeyhook', -debug and -nolabel options (bbKeys.rc)
|
||||
<LI>bbIconBox: new pager box, drag & drop applications between boxes</UL>
|
||||
<H4>02 Mai 2005 - bbLean 1.16</H4>
|
||||
<UL><LI>Ability to show alternate menus (See Details->Bro@ms->@BBCore->Menu).
|
||||
<LI>Configurable desktop mouse-clicks (in extensions.rc)
|
||||
<LI>New semantics to merge folders: [path] (label) {folder1|folder2}
|
||||
<LI>Snap Plugins to each other
|
||||
<LI>New workspace code</UL>
|
||||
<H4>22 Feb 2004 - bbLean 1.12 U1</H4>
|
||||
<UL><LI>Global font override option, see extensions.rc
|
||||
<LI>Some multimon fixes, mostly untested though
|
||||
<LI>bbKeys - no more crashes with long commands
|
||||
<LI>bbLeanBar - standard icon size is now 16/16
|
||||
<LI>bbLeanSkin - added titlebar click options</UL>
|
||||
<H4>10 Jan 2004 - bbLean 1.10</H4>
|
||||
<UL><LI>Drag & drop from and to menus.
|
||||
<LI>Keyboard navigation for menus.
|
||||
<LI>All menu commands available as bro@ms
|
||||
<LI>Load and unload plugins on the fly from the config menu.
|
||||
(Credits to qwilk for the idea and the working example).
|
||||
<LI>New menu item [insertpath] to join several folders in one menu.
|
||||
<LI>Toolbar and menus toggle with plugins.
|
||||
<LI>Added menuitems to set numbers. Hold down Ctrl for faster progress
|
||||
<LI>Task flashing support</UL>
|
||||
<H4>09 Sep 2003 - bbLean 1.00</H4>
|
||||
<UL><LI>Transparency for menus and bars.
|
||||
<LI>Scroll button for menus
|
||||
<LI>Force menu bullet orientation.
|
||||
<LI>Enable/disable the background/rootcommand.
|
||||
<LI>New version, new name!</UL>
|
||||
<H4>12 Jul 2003 - bb008lc update</H4>
|
||||
<UL><LI>New gradient code. Better Elliptic gradients and sunken bevels.
|
||||
<LI>Sharpened the 'diamond' bullet.
|
||||
<LI>Workspaces and desktop are preserved on restart.
|
||||
<LI>Toolbar display can be disabled for key commands.</UL>
|
||||
<H4>07 Jul 2003 - bb008lc update</H4>
|
||||
<UL><LI>BBSystemBar got a 'show current tasks only' option.</UL>
|
||||
<H4>27 Jun 2003 - bb008lc update</H4>
|
||||
<UL><LI>Workspaces remember their top window
|
||||
<LI>Toolbarclock is less self - resizing</UL>
|
||||
<H4>16 Jun 2003 - bb008lc update</H4>
|
||||
<UL><LI>The systray icon code has been reworked. Thanks to Roger for
|
||||
running several tests.</UL>
|
||||
<H4>01 Jun 2003 - bb008lc update</H4>
|
||||
<UL><LI>bb008lc has been made fit for xp-pro. Thanks to Pete for
|
||||
running numerous tests.
|
||||
<LI>Menues 'not always on top' option.
|
||||
<LI>Click on desktop-background brings menues into foreground.
|
||||
<LI>Double left click on menu-title toggles the 'on top' property
|
||||
for this menu only.</UL>
|
||||
<H4>23 May 2003 - bb008lc update</H4>
|
||||
<UL><LI>Clean up, removed unused configuration items.</UL>
|
||||
<H4>10 May 2003 - bb008lc update</H4>
|
||||
<UL><LI>Added parsing for <styleitem>.fontweight.
|
||||
<LI>Added some experimental parsing for *nix type font desriptions.
|
||||
<LI>Made any wildcards in styles work</UL>
|
||||
<H4>22 Apr 2003 - bb008lc, first release</H4>
|
||||
<UL><LI>bb008lc is a lean build for Blackbox for Windows. It is fully compatible
|
||||
to current 0.90 builds and plugins
|
||||
<LI>New menu code
|
||||
<LI>Built-in contextmenus
|
||||
<LI>Shellfolder support.
|
||||
<LI>Popup and close delay for menus
|
||||
<LI>Browse your styles without getting the menu closed
|
||||
<LI>Full access to large folders</UL>
|
||||
<H4>Jan 2003</H4>
|
||||
<UL><LI>grischka found Blackbox for Windows.</UL>
|
||||
|
||||
<p> </p>
|
||||
<p class="footer">Copyright 2003-2009 grischka@users.sourceforge.net</p>
|
||||
</body>
|
||||
</html>
|
||||
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 698 B |
Executable
+523
@@ -0,0 +1,523 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>bbLean - Readme</title>
|
||||
<link rel="stylesheet" href="bblean_style.css" type="text/css">
|
||||
<style type=text/css></style>
|
||||
<base target="body">
|
||||
</head>
|
||||
<body class="frame_body">
|
||||
<BLOCKQUOTE>"A new Blackbox for Windows generation..."</BLOCKQUOTE>
|
||||
<A CLASS="label" NAME="Overview"><H1>Overview</H1></A>
|
||||
<P>bbLean is the lean version of Blackbox for Windows. It tries
|
||||
to keep balance between features and complexity, to give you
|
||||
some efficient means within a compact shell.</P>
|
||||
<P>bbLean is based stylistically on the
|
||||
<A HREF="http://blackboxwm.sourceforge.net/" target="_parent">Blackbox window manager</A>
|
||||
for the X Window System by Brad Hughes.</P>
|
||||
<A CLASS="label" NAME="Quick_Start"><H2>Quick Start</H2></A>
|
||||
<P>First:</P>
|
||||
<UL><LI>Extract the zip-package to a folder on your computer, such as c:\bbLean.
|
||||
<LI>Click on blackbox.exe to start.
|
||||
<LI>Right-click on the desktop background to show the main menu.</UL>
|
||||
<P>Later:</P>
|
||||
<UL><LI>Checkout the universe of plugins available for Blackbox for Windows.
|
||||
<LI>You may want to set bbLean as default shell. See -> <A HREF="bblean_details.htm#Install_as_Shell">Install as Shell</A>.</UL>
|
||||
<A CLASS="label" NAME="User_Interface"><H2>User Interface</H2></A>
|
||||
<P>The Blackbox for Windows shell consists of the following elements:</P>
|
||||
<UL><LI>Desktop - the background of the screen
|
||||
<LI>Toolbar - the undispensible representative of all members of the blackbox family
|
||||
<LI>Menus - configurables, predefined ones and folder listings.
|
||||
<LI>Keyboard - Hotkeys for various action, implememted in the bbKeys plugin.
|
||||
<LI>Many others, available as plugins.</UL>
|
||||
<A CLASS="label" NAME="Desktop"><H3>Desktop</H3></A>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Mouse event</TH>
|
||||
<TH>Effect</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click</TD>
|
||||
<TD>show main menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>mid-click / right-click with shift</TD>
|
||||
<TD>show workspaces menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-click</TD>
|
||||
<TD>hide menus / bring pinned menus on top</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>These and other desktop mouse-clicks are configurable in extensions.rc.</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Drop Image</TH>
|
||||
<TH>Display mode</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>no modifier</TD>
|
||||
<TD>centered</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>with shift held down</TD>
|
||||
<TD>stretched</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>with control held down</TD>
|
||||
<TD>tiled</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<A CLASS="label" NAME="Toolbar"><H3>Toolbar</H3></A>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Mouse event</TH>
|
||||
<TH>Effect</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click</TD>
|
||||
<TD>show options menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click on label</TD>
|
||||
<TD>show workspaces menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click on clock</TD>
|
||||
<TD>show main menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>double-click on clock</TD>
|
||||
<TD>date & time control</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl + left-drag</TD>
|
||||
<TD>drag toolbar temporarily</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl + double-left-click</TD>
|
||||
<TD>reset position</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>The toolbar may be turned on or off from Configuration->Misc. Please note
|
||||
that what you see in the default installation is not the toolbar but bbLeanBar.
|
||||
See readme.txt and bbLeanBar.rc in the plugins/bbLeanBar folder.</P>
|
||||
<A CLASS="label" NAME="bbLeanBar"><H3>bbLeanBar</H3></A>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>on taskentry</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-click</TD>
|
||||
<TD>activate task</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>gesture to the left/right</TD>
|
||||
<TD>move window to previous/next workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>shift-left-click</TD>
|
||||
<TD>zoom task into current workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click</TD>
|
||||
<TD>minimize task / show window system menu (depending
|
||||
on the setting in Configuration->Tasks->System menu)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>shift-right-click</TD>
|
||||
<TD>close task</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>middle-click</TD>
|
||||
<TD>move task to next workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>shift-middle-click</TD>
|
||||
<TD>move task to previous workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>alt-left-click</TD>
|
||||
<TD>change task display mode (text, icon, text+icon)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>alt-right-click</TD>
|
||||
<TD>toggle 'current only' mode</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>on workspace label</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left/right-click</TD>
|
||||
<TD>switch to next/previous workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-double-click</TD>
|
||||
<TD>open clock properties</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%><other></TD>
|
||||
<TD>take over the configuration for desktop-clicks in extension.rc</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>on tray icon</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl-right</TD>
|
||||
<TD>show icons menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>alt-right</TD>
|
||||
<TD>toggle all hidden icons</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>shift-right</TD>
|
||||
<TD>toggle one icon</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%><other></TD>
|
||||
<TD>forwarded to the icons' application></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>on current-only button</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left click</TD>
|
||||
<TD>toggle display tasks for all/current workspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right click</TD>
|
||||
<TD>toggle display all trayicons</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>on the entire bar</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl-right</TD>
|
||||
<TD>bbleanbar options menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl-left-drag</TD>
|
||||
<TD>move the bar</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl-left-double-click</TD>
|
||||
<TD>reset the bar to its previous location</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<A CLASS="label" NAME="Menus"><H3>Menus</H3></A>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Mouse event</TH>
|
||||
<TH>Effect</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click on desktop background</TD>
|
||||
<TD>open main menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-click on desktop background</TD>
|
||||
<TD>close menus / bring menus on top</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click on titlebar</TD>
|
||||
<TD>close this menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-click the titlebar and drag</TD>
|
||||
<TD>move / pin menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>double-left-click the titlebar</TD>
|
||||
<TD>toggle on top property</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-click on folder</TD>
|
||||
<TD>bring back pinned submenu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>double-left-click on folder</TD>
|
||||
<TD>explore folder (*)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>left-drag of file-item</TD>
|
||||
<TD>drag item elsewhere</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>right-click on file-item</TD>
|
||||
<TD>open context menu for file or folder</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>shift+right-click on folder titlebar</TD>
|
||||
<TD>open folder's context menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>alt-double-left on file/folder</TD>
|
||||
<TD>show properties</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>mouse wheel / drag scroll-button</TD>
|
||||
<TD>scroll long menus</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>(*) This command is configurable in extensions.rc, for instance:</P>
|
||||
<PRE>blackbox.options.openFolderCommand: explorer.exe /e,"%1"
|
||||
</PRE>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Keyboard navigation</TH>
|
||||
<TH>Effect</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>up/down/left/right arrows</TD>
|
||||
<TD>navigate</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>page-up/down home/end</TD>
|
||||
<TD>navigate</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>crtl+up/down</TD>
|
||||
<TD>scroll menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>alt+up/down/left/right arrows</TD>
|
||||
<TD>move menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>letters A-Z,0-9,...</TD>
|
||||
<TD>shortcut (underscored or first letter)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>enter, spacebar</TD>
|
||||
<TD>activate item</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>alt-enter</TD>
|
||||
<TD>show properties (file/folder)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>app-key</TD>
|
||||
<TD>show context menu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>tab</TD>
|
||||
<TD>cycle through pinned menus</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>F5</TD>
|
||||
<TD>update folder</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>ctrl+n,e,t,s</TD>
|
||||
<TD>sort folder by name, extension, time, size</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>insert</TD>
|
||||
<TD>pin menu / toggle onTop mode</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>del, escape</TD>
|
||||
<TD>close menu</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>Notes:</P>
|
||||
<P>See the included <A HREF="bblean_overview.htm#Keyboard">bbkeys.rc</A> for examples, how to invoke the menu from
|
||||
the keyboard. The LWIN and RWIN key shortcuts work only if bbLean
|
||||
is installed as default shell.</P>
|
||||
<P>Hold down control for faster progress with the -number+ items.</P>
|
||||
<A CLASS="label" NAME="Keyboard"><H3>Keyboard</H3></A>
|
||||
<P>Shortcut hotkeys for various actions like changing workspaces or
|
||||
switching windows are done with the <B>BBKeys</B> plugin. Edit 'bbkeys.rc'
|
||||
to change or add key bindings.</P>
|
||||
<P>Default bbkeys.rc bindings:</P>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Menu</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>LWin</TD>
|
||||
<TD>ShowMenu -key root</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>RWin</TD>
|
||||
<TD>ShowMenu -key</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + M</TD>
|
||||
<TD>ShowMenu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Shift + M</TD>
|
||||
<TD>ShowWorkspaceMenu</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Workspaces</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Num1..6</TD>
|
||||
<TD>Workspace1..6</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Left</TD>
|
||||
<TD>PrevWorkspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Right</TD>
|
||||
<TD>NextWorkspace</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + Left</TD>
|
||||
<TD>PrevWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + Right</TD>
|
||||
<TD>NextWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + Up</TD>
|
||||
<TD>PrevWindowAllWorkspaces</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + Down</TD>
|
||||
<TD>NextWindowAllWorkspaces</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Up</TD>
|
||||
<TD>MoveWindowLeft</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Down</TD>
|
||||
<TD>MoveWindowRight</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + G</TD>
|
||||
<TD>GatherWindows</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Windows</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + X</TD>
|
||||
<TD>MaximizeWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + V</TD>
|
||||
<TD>MaximizeVertical</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + H</TD>
|
||||
<TD>MaximizeHorizontal</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + N</TD>
|
||||
<TD>MinimizeWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Y</TD>
|
||||
<TD>RestoreWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + D</TD>
|
||||
<TD>MinimizeAll</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + End</TD>
|
||||
<TD>ShadeWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + PageUp</TD>
|
||||
<TD>RaiseWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + PageDown</TD>
|
||||
<TD>LowerWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Insert</TD>
|
||||
<TD>StickWindow</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Delete</TD>
|
||||
<TD>CloseWindow</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Blackbox</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + M</TD>
|
||||
<TD>EditMenu</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + P</TD>
|
||||
<TD>EditPlugins</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + S</TD>
|
||||
<TD>EditStyle</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + S</TD>
|
||||
<TD>AboutStyle</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + P</TD>
|
||||
<TD>TogglePlugins</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + T</TD>
|
||||
<TD>ToggleTray</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + R</TD>
|
||||
<TD>Reconfigure</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Alt + R</TD>
|
||||
<TD>Restart</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Q</TD>
|
||||
<TD>Quit</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>System</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + F10</TD>
|
||||
<TD>Logoff</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + F11</TD>
|
||||
<TD>Reboot</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + F12</TD>
|
||||
<TD>Shutdown</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Ctrl + F12</TD>
|
||||
<TD>Hibernate</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Alt + F12</TD>
|
||||
<TD>Suspend</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Spacebar</TD>
|
||||
<TD>LockWorkstation</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + R</TD>
|
||||
<TD>Run</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<BR/>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Extern commands</TH>
|
||||
<TH> </TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + E</TD>
|
||||
<TD>Exec explorer.exe /e,c:\ (explorer window)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Pause</TD>
|
||||
<TD>Exec control.exe sysdm.cpl (system properties)</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>Win + Home</TD>
|
||||
<TD>Exec docs\bblean.htm (bbLean documentation)</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<A CLASS="label" NAME="Plugins"><H3>Plugins</H3></A>
|
||||
<H4>To load a plugin</H4>
|
||||
<P>Either use bbLean's configuration menu or add it manually to
|
||||
plugins.rc and restart bbLean.</P>
|
||||
<P>Clicking the right mouse button on a plugin with the control key held down
|
||||
will usually show its configuration menu.</P>
|
||||
<P>Dragging with the left mouse button with the control key held down
|
||||
will usually allow you to move the plugin over the screen.</P>
|
||||
<P>To load a plugin into BBSlit, you need to:</P>
|
||||
<UL><LI>have BBSlit itself loaded (of course)
|
||||
<LI>load the plugin
|
||||
<LI>check the plugin in bbLean's "Configuration->Plugins->In Slit" menu.
|
||||
<LI>check "Use Slit" or "Docked to Slit" in the plugin's own configuration menu.</UL>
|
||||
<H4>Some basic plugins</H4>
|
||||
<TABLE width=100%><TR ALIGN=LEFT><TH WIDTH=35%>Plugin</TH>
|
||||
<TH>Author</TH>
|
||||
<TH>Note</TH>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBAnalogExMod</TD>
|
||||
<TD>ysuke</TD>
|
||||
<TD>Analogue clock, with alarm etc.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBCalendar</TD>
|
||||
<TD>Theo</TD>
|
||||
<TD>Calendar that lets you set events on days.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBEdgeFlip</TD>
|
||||
<TD>BladeStaylor</TD>
|
||||
<TD>Switches workspace when mouse touches screen edge</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBIcons</TD>
|
||||
<TD>Tres`ni</TD>
|
||||
<TD>Icons to start programs, sitting on desktop or in the slit.
|
||||
Get docs from the pack <A HREF="http://xoblite.net/plugins.html" target="_parent">here</A>,
|
||||
but use latest version from <A HREF="http://bb4win.sourceforge.net/latest/Latest/" target="_parent">here</A>.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>bbIconBox</TD>
|
||||
<TD>grischka</TD>
|
||||
<TD>Icons in boxes.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBInterface</TD>
|
||||
<TD>psyci</TD>
|
||||
<TD>Buttons, sliders, icons and more...</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBMail</TD>
|
||||
<TD>qwilk</TD>
|
||||
<TD>Checks your email accounts.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>bbNote</TD>
|
||||
<TD>grischka</TD>
|
||||
<TD>Little stylized editor to edit your rc-files and other things.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBPager</TD>
|
||||
<TD>NC-17</TD>
|
||||
<TD>Virtual workspace display and control.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBSoundFx</TD>
|
||||
<TD>qwilk</TD>
|
||||
<TD>Plays sound snippets on various events.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBTaskSwitch</TD>
|
||||
<TD>kana</TD>
|
||||
<TD>BB-stylized Alt-Tab SwitchWindow.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>BBXEyes</TD>
|
||||
<TD>Procic Konstantin</TD>
|
||||
<TD>Eyes following your cursor around the screen</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>SystembarEx</TD>
|
||||
<TD>BladeStaylor</TD>
|
||||
<TD>Very configurable advanced taskbar.
|
||||
Available <A HREF="http://bb4win.sourceforge.net/systembarex/" target="_parent">here</A>. Use the
|
||||
latest built (07-14) from <A HREF="http://bb4win.sourceforge.net/systembarex/bin/test/" target="_parent">here</A>.</TD>
|
||||
</TR>
|
||||
<TR ALIGN=LEFT><TD WIDTH=35%>bbFoomp</TD>
|
||||
<TD>freeborn</TD>
|
||||
<TD>Front-end for foobar2k (must be loaded into slit).</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P>There are many other plugins available. See -> <A HREF="bblean_info.htm#Links">Links</A>.</P>
|
||||
<P> </P>
|
||||
<P>Note: If you get an error loading a plugin it might require extra runtime
|
||||
libraries (msvcr71/msvcp71.dll, msvcr80/msvcp80.dll, gdiplus.dll, ...).
|
||||
Kana's plugins require bbcmd.dll from his website.</P>
|
||||
<P>You can put these into the system32 directory or into the same directory
|
||||
as blackbox.exe.</P>
|
||||
|
||||
<p> </p>
|
||||
<p class="footer">Copyright 2003-2009 grischka@users.sourceforge.net</p>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+140
@@ -0,0 +1,140 @@
|
||||
body {
|
||||
scrollbar-arrow-color: #000;
|
||||
scrollbar-base-color: #000;
|
||||
scrollbar-shadow-color: #000;
|
||||
scrollbar-darkshadow-color: #000;
|
||||
scrollbar-track-color: #000;
|
||||
scrollbar-highlight-color: #000;
|
||||
scrollbar-3d-light-color: #000;
|
||||
scrollbar-face-color: #555;
|
||||
font-family: sans-serif;
|
||||
color: #999;
|
||||
background-color: #000;
|
||||
font-size: 11;
|
||||
}
|
||||
|
||||
h1 {font-size:20px; padding-top:0px}
|
||||
h2 {font-size:16px; padding-top:20px}
|
||||
h3 {font-size:12px; padding-top:20px}
|
||||
h4 {font-size:12px; padding-top:20px}
|
||||
|
||||
h1,h2,h3,h4 {font-weight:bold}
|
||||
h1 {color: #C60;}
|
||||
h2,h3 {color: #aaa;}
|
||||
h4 {color: #aaa; margin-bottom: 4;}
|
||||
|
||||
P {
|
||||
margin-right: 10%;
|
||||
text-indent: 0px;
|
||||
margin-top: 8;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
table {
|
||||
font-family: helvetica, verdana, sans-serif;
|
||||
font-size: 11;
|
||||
font-weight: normal;
|
||||
background-color: #111;
|
||||
color: #999;
|
||||
}
|
||||
|
||||
TH {
|
||||
text-align: left;
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
TD {
|
||||
background-color: #000;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-family: lucida console, courier new, courier;
|
||||
font-weight: normal;
|
||||
padding: 2px;
|
||||
margin-left: 15px;
|
||||
margin-top: 2px;
|
||||
color: #787;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
HR {
|
||||
color: #777;
|
||||
width: 80%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
B { color: #bbb; font-weight: normal }
|
||||
|
||||
blockquote {
|
||||
font-size: 10pt;
|
||||
font-style: italic;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
LI {
|
||||
margin-right: 10%;
|
||||
margin-bottom: 2;
|
||||
}
|
||||
|
||||
ul {
|
||||
margin-top: 2;
|
||||
margin-bottom: 2;
|
||||
padding-left: 25;
|
||||
}
|
||||
|
||||
dl {
|
||||
}
|
||||
|
||||
dt {
|
||||
font-weight: normal;
|
||||
color: #aaa;
|
||||
margin-top: 6px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
dd {
|
||||
margin-left: 16px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.footer {
|
||||
font-family: helvetica, verdana, sans-serif;
|
||||
font-size: 10px;
|
||||
letter-spacing: 1pt;
|
||||
text-align: center;
|
||||
margin-top: 10;
|
||||
}
|
||||
|
||||
a.label { text-decoration: none; }
|
||||
a.label:hover { text-decoration: none; }
|
||||
a { color:#789; text-decoration: none; }
|
||||
a:hover { color:#abc; text-decoration: underline; }
|
||||
|
||||
.bb1 { color: #DDD; }
|
||||
.bb2 { color: #D60; }
|
||||
.bb3 { color: #999; font-size: 12px; }
|
||||
|
||||
.simple_toc td { background-color: #111; text-align: right;}
|
||||
.simple_toc h1 { font-size: 24px; text-align:left; margin-right:30px; padding-top:0}
|
||||
.simple_toc .t1 { font-size: 13px; font-weight: bold; color: #aaa;}
|
||||
.simple_toc .t2 { font-weight: bold; color: #999; }
|
||||
.simple_toc .t3 { color: #898; font-size: 10px; }
|
||||
.simple_toc a.t2 { color:#999; text-decoration: none; }
|
||||
.simple_toc a:hover { color:#abc; text-decoration: underline; }
|
||||
.simple_body td { background-color: #111; }
|
||||
table.simple_toc, table.simple_body { width: 640px; padding-left:20px; padding-top:10px; margin:0px;}
|
||||
table.simple_body { margin-top: 20px }
|
||||
|
||||
.frame_toc { background-color: #111; margin:0; padding-right:20; }
|
||||
.frame_toc h1 { margin-left: 20px; margin-top:10px; margin-bottom:10px; text-align:right}
|
||||
.frame_toc .t1 { color: #d60; font-size:14px; font-weight: bold; margin-top: 10}
|
||||
.frame_toc .t2 { color: #aaa; }
|
||||
.frame_toc .t3 { color: #789; }
|
||||
.frame_toc a { text-decoration: none; }
|
||||
.frame_toc a:hover { text-decoration: underline; }
|
||||
.frame_toc p { margin: 0; text-align: right; }
|
||||
.frame_toc ul { padding-left:10; margin-left:10; list-style:none; }
|
||||
.frame_body { background-color: #111; padding-left:10px; }
|
||||
.frame_body h3 { color:#89a }
|
||||
body.frame_toc {border: #333 1px solid; height:99%;}
|
||||
|
||||
Executable
+37
@@ -0,0 +1,37 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>bbLean - Readme</title>
|
||||
<link rel="stylesheet" href="bblean_style.css" type="text/css">
|
||||
<style type=text/css></style>
|
||||
<base target="body">
|
||||
</head>
|
||||
<body class="frame_toc">
|
||||
<h1><span class="bb1">bb</span><span class="bb2">Lean</span> <span class="bb3">1.17</span></h1>
|
||||
<P CLASS="T1"><A CLASS="T1" HREF="bblean_overview.htm">Overview</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_overview.htm#Quick_Start">Quick Start</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_overview.htm#User_Interface">User Interface</A></P>
|
||||
<P CLASS="T3"><A CLASS="T3" HREF="bblean_overview.htm#Desktop">Desktop</A></P>
|
||||
<P CLASS="T3"><A CLASS="T3" HREF="bblean_overview.htm#Toolbar">Toolbar</A></P>
|
||||
<P CLASS="T3"><A CLASS="T3" HREF="bblean_overview.htm#bbLeanBar">bbLeanBar</A></P>
|
||||
<P CLASS="T3"><A CLASS="T3" HREF="bblean_overview.htm#Menus">Menus</A></P>
|
||||
<P CLASS="T3"><A CLASS="T3" HREF="bblean_overview.htm#Keyboard">Keyboard</A></P>
|
||||
<P CLASS="T3"><A CLASS="T3" HREF="bblean_overview.htm#Plugins">Plugins</A></P>
|
||||
<P CLASS="T1"><A CLASS="T1" HREF="bblean_details.htm">Details</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Building_The_Menu">Building The Menu</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Backgrounds">Backgrounds</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Desktop_Margins">Desktop Margins</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Sticky_Windows">Sticky Windows</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Install_as_Shell">Install as Shell</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#CommandLine">CommandLine</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Broadcast_Messages">Broadcast Messages</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Hotkeys">Hotkeys</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Clock_Formatting">Clock Formatting</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Hacks">Hacks</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_details.htm#Issues">Issues</A></P>
|
||||
<P CLASS="T1"><A CLASS="T1" HREF="bblean_info.htm">Info</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_info.htm#License">License</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_info.htm#Links">Links</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_info.htm#Upgrade_Notes">Upgrade Notes</A></P>
|
||||
<P CLASS="T2"><A CLASS="T2" HREF="bblean_info.htm#Changes">Changes</A></P>
|
||||
</body>
|
||||
</html>
|
||||
Executable
+358
@@ -0,0 +1,358 @@
|
||||
<HTML><HEAD><TITLE>bbNote</TITLE>
|
||||
<STYLE>
|
||||
body {
|
||||
background-color: #000000;
|
||||
margin-top: 30px;
|
||||
margin-left: 5px;
|
||||
scrollbar-arrow-color: #99bbcc;
|
||||
scrollbar-base-color: #002233;
|
||||
scrollbar-shadow-color: #002233;
|
||||
scrollbar-darkshadow-color: #002233;
|
||||
scrollbar-track-color: #002233;
|
||||
scrollbar-highlight-color: #002233;
|
||||
scrollbar-3d-light-color: #002233;
|
||||
scrollbar-face-color: #225577;
|
||||
}
|
||||
|
||||
hr { height: 1px; color: #666666;}
|
||||
|
||||
table {
|
||||
font-family: Tahoma;
|
||||
font-size: 8pt;
|
||||
font-weight: normal;
|
||||
text-align: left;
|
||||
color: #95aabb;
|
||||
}
|
||||
|
||||
span { color: #778899;}
|
||||
span.desc {color: #ccaa00;}
|
||||
pre { color: #779966; margin: 0; margin-left:32px; }
|
||||
.title {
|
||||
background-color: #112233;
|
||||
color: #9fafc3;
|
||||
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
line-height: 100%;
|
||||
}
|
||||
.title2 {
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
color: #9fafc3;
|
||||
}
|
||||
.header {
|
||||
background-color: #112233;
|
||||
color: #9fafc3;
|
||||
}
|
||||
.border {
|
||||
background-color: #224466;
|
||||
}
|
||||
.field {
|
||||
background-color: #000000;
|
||||
}
|
||||
.field2 {
|
||||
background-color: #001122;
|
||||
border: #005577 1px solid;
|
||||
border-top: 0px;
|
||||
color: #99aabb;
|
||||
}
|
||||
|
||||
.border2a {
|
||||
border: #005577 1px solid;
|
||||
border-left: 0px solid;
|
||||
padding-left: 3px;
|
||||
}
|
||||
.border2b {
|
||||
border: #005577 1px solid;
|
||||
border-right: 0px solid;
|
||||
padding-left: 3px;
|
||||
}
|
||||
|
||||
.border2a0 {
|
||||
border: #005577 1px solid;
|
||||
border-left: 0px solid;
|
||||
padding-left: 3px;
|
||||
}
|
||||
.border2b0 {
|
||||
border: #005577 1px solid;
|
||||
border-right: 0px solid;
|
||||
padding-left: 3px;
|
||||
}
|
||||
|
||||
UL { margin-left: 4; padding-left: 12;}
|
||||
|
||||
a { color: #ccaa00 }
|
||||
a:hover { color: #eedd00 }
|
||||
a.link { color: #ccaa00 }
|
||||
a.active { color: #ccaa00 }
|
||||
a.visited { color: #ccaa00 }
|
||||
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
|
||||
<BODY topmargin="5" leftmargin="5">
|
||||
<TABLE border="0" cellpadding="8" cellspacing="3" align="center" width="800" class=border>
|
||||
<TR>
|
||||
<TD colspan="2" class=header>
|
||||
<P><FONT size="4"><B>bbNote 1.08</B></FONT></TD>
|
||||
</TR>
|
||||
<TR class=field>
|
||||
<TD width="30%">
|
||||
<P class=title2>description</TD>
|
||||
<TD valign="top" width="70%" rowspan="9">
|
||||
<P class=title2>bbNote - Keys</P>
|
||||
<TABLE class=field2 cellspacing="0" width="100%" cellpadding="0">
|
||||
<TR>
|
||||
<TH class=border2a0 valign="top" colspan="3">
|
||||
<P><SPAN class="desc">file<BR></SPAN></P>
|
||||
</TH>
|
||||
<TD width="15" valign="top">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TH class=border2b0 valign="top" colspan="3">
|
||||
<P><SPAN class="desc">block</SPAN></P>
|
||||
</TH>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD valign="top">
|
||||
<P align="right">
|
||||
<BR>ctrl-n
|
||||
<BR>ctrl-o
|
||||
<BR>ctrl-s
|
||||
<BR>ctrl-f4
|
||||
<BR>alt-left/right
|
||||
<BR>f10
|
||||
<BR>esc
|
||||
</P>
|
||||
<P align="right">right-click, alt<BR>with ctrl/mid-btn</P>
|
||||
<P align="right">drag and drop<BR>with shift</P>
|
||||
<P align="right">F4<BR> <BR>shift-F4</P>
|
||||
<P align="right"> </P>
|
||||
</TD>
|
||||
<TD valign="top" width="10">
|
||||
<P> </P>
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P><BR>new file
|
||||
<BR>open file
|
||||
<BR>save file
|
||||
<BR>close file
|
||||
<BR>next/previous file
|
||||
<BR>zoom
|
||||
<BR>quit
|
||||
</P>
|
||||
<P>menu<BR>files picklist</P>
|
||||
<P>open file(s)<BR>apply style</P>
|
||||
<P>save all and<br>reconfigure the box<BR>write all files</P>
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD width="15" valign="top">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P align="right"><BR>mark<BR>column mark</P>
|
||||
<P align="right">ctrl-x<BR>ctrl-c<BR>ctrl-v, ins<BR>del</P>
|
||||
<P align="right">ctrl-a<BR>ctrl-b<BR>ctrl-u</P>
|
||||
<P align="right">ctrl-0<BR>ctrl-7,8,9</P>
|
||||
<P align="right">tab/shift-tab</P>
|
||||
</TD>
|
||||
<TD valign="top" width="10">
|
||||
<P> </P>
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P><BR>with shift-key or mouse<BR>with alt-key</P>
|
||||
<P>cut to clipboard<BR>copy to clipboard<BR>paste from clipboard<BR>delete</P>
|
||||
<P>mark all<BR>column mark on/off<BR>make upper/lower case</P>
|
||||
<P>windows clipboard<BR>private clipboards</P>
|
||||
<P>indent/unindent<BR> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TH class=border2a valign="top" colspan="3">
|
||||
<P><SPAN class="desc">edit<BR></SPAN></P>
|
||||
</TH>
|
||||
<TD width="15" valign="top">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TH class=border2b valign="top" colspan="3">
|
||||
<P><SPAN class="desc">search</SPAN></P>
|
||||
</TH>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD valign="top" rowspan="3">
|
||||
<P align="right">
|
||||
<BR>ctrl-up/dn
|
||||
<BR>ctrl-home/end
|
||||
<BR>ctrl-left/right
|
||||
<BR>ctrl-pgup/pgdn
|
||||
<BR>alt-up/dn
|
||||
</P>
|
||||
<P align="right">enter<BR>shift-bksp<BR>ctrl-enter/bksp<BR>alt-enter<BR>alt-ins/del</P>
|
||||
<P align="right">ctrl-del<BR>tab/shift-tab</P>
|
||||
<P align="right">ctrl-z<BR>ctrl-shift-z</P>
|
||||
<P align="right">ctrl-f / f3<BR>scroll-lock</P>
|
||||
</TD>
|
||||
<TD valign="top" rowspan="3">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top" rowspan="3">
|
||||
<P>
|
||||
<BR>scroll down/up
|
||||
<BR>scroll left/right
|
||||
<BR>previous/next word
|
||||
<BR>start/end of text
|
||||
<BR>previous/next block
|
||||
</P>
|
||||
<P>break line
|
||||
<BR>join lines
|
||||
<BR>insert/delete line
|
||||
<BR>duplicate line
|
||||
<BR>shift line up/down</P>
|
||||
<P>delete right
|
||||
<BR>tab/backtab</P>
|
||||
<P>undo
|
||||
<BR>redo</P>
|
||||
<P>find
|
||||
<BR>lock scroll</P>
|
||||
</TD>
|
||||
<TD width="15" valign="top" rowspan="3">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P align="right"><BR>up/down arrow<BR>ctrl-f / f3<BR>esc</P>
|
||||
<P align="right">case<BR>word<BR>regx<BR>files</P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P>
|
||||
<BR>find next/previous
|
||||
<BR>back to text
|
||||
<BR>close</P>
|
||||
<P>case sensitive
|
||||
<BR>find whole words only
|
||||
<BR>use regular expression
|
||||
<BR>search all open files
|
||||
<BR> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TH class=border2b valign="top" colspan="3">
|
||||
<P><SPAN class="desc"><B>regular expression<BR></B></SPAN></P>
|
||||
</TH>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD valign="top">
|
||||
<P align="center">
|
||||
<BR>^
|
||||
<BR>$
|
||||
<BR>.
|
||||
<BR>!
|
||||
<BR>[a-z] [^aeiou]
|
||||
<BR>?
|
||||
<BR>*
|
||||
<BR>+
|
||||
<BR>|
|
||||
<BR>()
|
||||
<BR>{}
|
||||
<BR> </P>
|
||||
<P align="center">/<BR>/i<BR>/c</P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P> </P>
|
||||
</TD>
|
||||
<TD valign="top">
|
||||
<P><BR>start of line
|
||||
<BR>end of line
|
||||
<BR>any char
|
||||
<BR>any char but space
|
||||
<BR>class, not-class
|
||||
<BR>optional
|
||||
<BR>optional repeat
|
||||
<BR>repeat
|
||||
<BR>or
|
||||
<BR>treat as single expression
|
||||
<BR>as before and assign to
|
||||
<BR>'%1..%9' in replace-string</P>
|
||||
<P>escape char
|
||||
<BR>ignore case from nowon
|
||||
<BR>care for case from nowon
|
||||
<BR> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<P class=title2>initial setup</P>
|
||||
<P>You can put bbNote.exe together with bbnote.rc in whatever directory you like.
|
||||
bbNote will create a .ini file there to save it's basic configurations.</P>
|
||||
<P>The included bbnote.dll is not needed with bbLean, but with other branches of
|
||||
Blackbox for Windows to tell bbNote about the currently loaded blackbox-style.
|
||||
To load the plugin you need to add its relative path to plugins.rc.
|
||||
For example, if you installed blackbox into c:\blackbox, and bbnote.dll
|
||||
is located in c:\blackbox\plugins\bbnote, you should add the line
|
||||
<pre>plugins\bbnote\bbnote.dll</pre>to plugins.rc.</P>
|
||||
<P>To use bbNote as your preferred blackbox editor, you may wish to add its full
|
||||
path to the extensions.rc configuration file. For example:
|
||||
<pre>blackbox.editor: "c:\blackbox\bbnote.exe"</pre>
|
||||
</P>
|
||||
<P>If you use bbNote without a running blackbox shell, it loads bbnote.rc from it's directory
|
||||
as a default style file. You actually can take any of your favorite styles,
|
||||
copy it beside the executable, and rename it to bbnote.rc.</P>
|
||||
<P>The title-font and the menu-font are taken from the blackbox style, but the font of
|
||||
the edit window is stored in the .ini file. bbNote will work with fixed width
|
||||
fonts only. (drift, edges, lime, lucida console, courier, ...)<BR> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR class=field>
|
||||
<TD width="30%" valign="top">
|
||||
<P>bbNote is a <A href="http://www.bb4win.org">Blackbox for Windows</A>
|
||||
tool, providing blackbox-stylized ascii-text editing.</P>
|
||||
<P>bbNote works with <SPAN class="desc">Blackbox for Windows</SPAN> 0.0.70 or later.</P>
|
||||
<P> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD width="30%" class=title>
|
||||
<P>revision history</TD>
|
||||
</TR>
|
||||
<TR class=field>
|
||||
<TD width="30%" valign="top">
|
||||
<UL>
|
||||
<LI>1.08 - 05/2009 update to bbLean 1.17</LI>
|
||||
<LI>1.07 - 09/2006 new style syntax</LI>
|
||||
<LI>1.06 - 03/2005 *nix EOL option</LI>
|
||||
<LI>1.05 - 08/2003 colorizer</LI>
|
||||
<LI>1.04 - 05/2003 mouse wheel</LI>
|
||||
<LI>1.03 - 04/2003 added more keys</LI>
|
||||
<LI>1.02 - 04/2003 added keys</LI>
|
||||
<LI>1.01 - 03/2003 preferences</LI>
|
||||
<LI>1.00 - 02/2003 original release</LI>
|
||||
</UL>
|
||||
<P> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD width="30%" class=title>
|
||||
<P>license information</TD>
|
||||
</TR>
|
||||
<TR class=field>
|
||||
<TD width="30%" valign="top">
|
||||
<P><SPAN class="desc">Copyright 2003-2009 grischka</SPAN></P>
|
||||
<P><SPAN>bbNote IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
|
||||
THE AUTHOR DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING
|
||||
THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
|
||||
IN NO EVENT SHALL THE AUTHOR OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES
|
||||
WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF
|
||||
BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF THE AUTHOR OR ITS SUPPLIERS
|
||||
HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</SPAN>
|
||||
<P> </P>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
||||
Executable
+116
@@ -0,0 +1,116 @@
|
||||
|
||||
BBNote 1.08
|
||||
|
||||
editing with style
|
||||
02/2003 by grischka
|
||||
THIS SOFTWARE IS PROVIDED AS IS, WITHOUT ANY WARRANTY.
|
||||
|
||||
BBNote - keys
|
||||
|
||||
file:
|
||||
|
||||
ctrl-n new file
|
||||
ctrl-o open file
|
||||
ctrl-s save file
|
||||
ctrl-f4 close file
|
||||
f6/ctrl-f6 next/previous file
|
||||
alt-left/right next/previous file
|
||||
f10 zoom
|
||||
esc quit
|
||||
|
||||
right-click, alt menu
|
||||
with ctrl/mid-btn files list
|
||||
|
||||
drag and drop open file(s)
|
||||
with shift apply style
|
||||
|
||||
f4 save all and reconfigure blackbox
|
||||
Shift-f4 write all files
|
||||
|
||||
|
||||
edit:
|
||||
|
||||
ctrl-up/dn scroll down/up
|
||||
ctrl-home/end scroll left/right
|
||||
|
||||
ctrl-left/right previous/next word
|
||||
ctrl-pgup/pgdn start/end of the text
|
||||
|
||||
alt-up/dn previous/next block
|
||||
|
||||
enter break line
|
||||
shift-bksp join lines
|
||||
|
||||
ctrl-enter/bksp insert/delete line
|
||||
|
||||
alt-enter duplicate line
|
||||
alt-ins/del shift line up/down
|
||||
|
||||
ctrl-ins/del insert/delete right
|
||||
|
||||
tab/shift-tab tab/backtab, kill right spaces
|
||||
|
||||
ctrl-z undo
|
||||
ctrl-shift-z redo
|
||||
|
||||
ctrl-f, f3 find
|
||||
|
||||
scroll-lock lock scroll
|
||||
|
||||
|
||||
block:
|
||||
|
||||
mark with shift-key or mouse
|
||||
column mark with alt-key
|
||||
|
||||
ctrl-x cut to \
|
||||
ctrl-c copy to > clipboard
|
||||
ctrl-v paste from /
|
||||
del delete
|
||||
|
||||
other common shift/ctrl-ins/del/bkspc
|
||||
combinations are available
|
||||
|
||||
ctrl-a mark all
|
||||
ctrl-b column mark on/off
|
||||
ctrl-u make upper/lower case
|
||||
|
||||
ctrl-0 windows clipboard
|
||||
ctrl-7,8,9 private clipboards
|
||||
|
||||
tab/shift-tab indent/unindent
|
||||
|
||||
|
||||
find:
|
||||
|
||||
up/down arrow find next/previous
|
||||
ctrl-f, f3 back to text
|
||||
esc close
|
||||
|
||||
case case sensitive
|
||||
word find whole words only
|
||||
regx search with regular expression
|
||||
files search all open files
|
||||
|
||||
regular expression:
|
||||
^ start of line
|
||||
$ end of line
|
||||
[a-z] [^aeiou] class, not-class
|
||||
|
||||
. any char
|
||||
! any char but space
|
||||
? none or one
|
||||
* none or some
|
||||
+ one or some
|
||||
| or
|
||||
() treat as single expression
|
||||
{} as before and assign to
|
||||
'%1..%9' in replacement-string.
|
||||
try this:
|
||||
search for: {ctrl|shift}-{!+}
|
||||
replace by: %1+%2
|
||||
|
||||
/ escape char
|
||||
/i ignore case from nowon
|
||||
/c do not ignore case from nowon
|
||||
|
||||
Executable
+147
@@ -0,0 +1,147 @@
|
||||
|
||||
=================================================================
|
||||
|
||||
bbStyleMaker 1.31
|
||||
Copyright 2003-2009 grischka@users.sourceforge.net
|
||||
|
||||
bbStyleMaker is a tool for Blackbox for Windows to create
|
||||
and edit blackbox styles in an interactive way.
|
||||
|
||||
BBSTYLEMAKER IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
|
||||
THE AUTHOR DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR
|
||||
IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND
|
||||
FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE
|
||||
AUTHOR OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER
|
||||
INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS
|
||||
OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF THE AUTHOR
|
||||
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
=================================================================
|
||||
|
||||
Quick Start:
|
||||
------------
|
||||
- Have blackbox running
|
||||
- Load a style that you want to begin with
|
||||
- Start bbStyleMaker
|
||||
|
||||
Everything else should explain itself easily step by step while
|
||||
you are using it.
|
||||
|
||||
|
||||
Buttons:
|
||||
--------
|
||||
[edit]
|
||||
Opens the current style in the 'blackbox editor' (as set in
|
||||
extensions.rc or bbStyleMaker.rc)
|
||||
|
||||
[save]
|
||||
Saves the style to disk. Asks for a name only if the style
|
||||
was not edited previously with bbStyleMaker. Also, wallpaper
|
||||
image changes on the 'bsetroot' section need a 'save' to apply.
|
||||
|
||||
[save as]
|
||||
Saves the style to disk. Asks for a name always. Also lets
|
||||
you choose whether you want a clean style or rather keep the
|
||||
formattings as is (i.e. leave any additional items and comments
|
||||
in the file).
|
||||
|
||||
[reload]
|
||||
Reverts to the last saved state.
|
||||
|
||||
[quit]
|
||||
Closes bbStyleMaker.
|
||||
|
||||
[?]
|
||||
Show bbStyleMaker Info.
|
||||
|
||||
|
||||
Color picker:
|
||||
-------------
|
||||
- The topmost color field shows the current style texture.
|
||||
|
||||
You can left click this and hold down the mousebutton to
|
||||
pick a color from anywhere of the screen or from the
|
||||
palette fields, also.
|
||||
|
||||
|
||||
Color palette:
|
||||
--------------
|
||||
- The other 9 color fields are palettes to store a style
|
||||
texture temporarily.
|
||||
|
||||
- Right-click to store a texture to the palette.
|
||||
|
||||
- Left click to pick from the palette. The behaviour varies
|
||||
accordingly to the 'color' selection:
|
||||
|
||||
Selection: Properties applied:
|
||||
------------------------------------------------------------
|
||||
color 1/2 All (texture, colors, bevel, text, border)
|
||||
text textColor and/or foregroundColor
|
||||
border borderColor
|
||||
|
||||
|
||||
Options:
|
||||
--------
|
||||
- *border when set applies border changes to all outer borders
|
||||
of the selected part (e.g. with window: title, frame, handle)
|
||||
|
||||
- *font when clicked applies the current shown font setting to
|
||||
all parts once.
|
||||
|
||||
- With the sliders you can hold down the control key to link/unlink
|
||||
them temporarily.
|
||||
|
||||
|
||||
bsetroot gradient:
|
||||
------------------
|
||||
In the 'other' section you can now interactively set the background
|
||||
rootCommand for the style. Note that you need to save the style to
|
||||
let image settings take effect (otherwise the update would be too slow)
|
||||
|
||||
|
||||
Configuration:
|
||||
--------------
|
||||
bbStyleMaker requires the configuration file 'bbStyleMaker.rc'
|
||||
in the same directory. You can open it in a text editor and set any
|
||||
options to your preference. You can also change the style of the gui,
|
||||
the font and font-size and the overall width/height of the window.
|
||||
|
||||
|
||||
Changing style syntax:
|
||||
----------------------
|
||||
When a style is 'saved as' with the style syntax set changing
|
||||
(bb*nix 0.65 <-> bb*nix 0.70) bbStyleMaker will insert a section
|
||||
'lost & found', with anything that it does not know what it is.
|
||||
It may be other items e.g. for bbpager or just misspelled items.
|
||||
You may want to edit this manually before proceeding.
|
||||
|
||||
|
||||
Requirements:
|
||||
-------------
|
||||
bbStyleMaker 1.31 requires bblean 1.17
|
||||
|
||||
|
||||
Changes:
|
||||
--------
|
||||
|
||||
[20 May 2009] v 1.31
|
||||
- Released with bbLean 1.17
|
||||
|
||||
[15 Mar 2006] v 1.3 - not published
|
||||
- New layout, new options
|
||||
- Border and margin settings for the new BB 0.70 style conventions
|
||||
- HSL (hue, sat, lum) slider mode
|
||||
- Interactive setting of the bsetroot background
|
||||
- Style info page
|
||||
|
||||
[05 Jul 2004] v 1.2
|
||||
- Fixed "Save As..." dialog for win98
|
||||
|
||||
[02 Feb 2004] v 1.1
|
||||
- fixed capitalization of style items - for fluxbox compatibility
|
||||
- alternate file writing mode, preserves manually added items
|
||||
|
||||
[09 Jan 2004] v 1.0
|
||||
- original release
|
||||
Executable
+374
@@ -0,0 +1,374 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>bsetroot.readme</title>
|
||||
<style type=text/css>
|
||||
body {
|
||||
scrollbar-arrow-color: #000;
|
||||
scrollbar-base-color: #000;
|
||||
scrollbar-shadow-color: #000;
|
||||
scrollbar-darkshadow-color: #000;
|
||||
scrollbar-track-color: #000;
|
||||
scrollbar-highlight-color: #000;
|
||||
scrollbar-3d-light-color: #000;
|
||||
scrollbar-face-color: #555;
|
||||
font-family: sans-serif;
|
||||
color: #999;
|
||||
background-color: #000;
|
||||
font-size: 11;
|
||||
}
|
||||
|
||||
h1 {font-size:20px; padding-top:0px}
|
||||
h2 {font-size:16px; padding-top:20px}
|
||||
h3 {font-size:12px; padding-top:20px}
|
||||
h4 {font-size:12px; padding-top:20px}
|
||||
|
||||
h1,h2,h3,h4 {font-weight:bold}
|
||||
h1 {color: #C60;}
|
||||
h2,h3 {color: #aaa;}
|
||||
h4 {color: #aaa; margin-bottom: 4;}
|
||||
|
||||
P {
|
||||
margin-right: 10%;
|
||||
text-indent: 0px;
|
||||
margin-top: 8;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
table {
|
||||
font-family: helvetica, verdana, sans-serif;
|
||||
font-size: 11;
|
||||
font-weight: normal;
|
||||
background-color: #111;
|
||||
color: #999;
|
||||
}
|
||||
|
||||
TH {
|
||||
text-align: left;
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
TD {
|
||||
background-color: #000;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-family: lucida console, courier new, courier;
|
||||
font-weight: normal;
|
||||
padding: 2px;
|
||||
margin-left: 15px;
|
||||
margin-top: 2px;
|
||||
color: #787;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
HR {
|
||||
color: #777;
|
||||
width: 80%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
B { color: #bbb; font-weight: normal }
|
||||
|
||||
blockquote {
|
||||
font-size: 10pt;
|
||||
font-style: italic;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
LI {
|
||||
margin-right: 10%;
|
||||
margin-bottom: 2;
|
||||
}
|
||||
|
||||
ul {
|
||||
margin-top: 2;
|
||||
margin-bottom: 2;
|
||||
padding-left: 25;
|
||||
}
|
||||
|
||||
dl {
|
||||
}
|
||||
|
||||
dt {
|
||||
font-weight: normal;
|
||||
color: #aaa;
|
||||
margin-top: 6px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
dd {
|
||||
margin-left: 16px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.footer {
|
||||
font-family: helvetica, verdana, sans-serif;
|
||||
font-size: 10px;
|
||||
letter-spacing: 1pt;
|
||||
text-align: center;
|
||||
margin-top: 10;
|
||||
}
|
||||
|
||||
a.label { text-decoration: none; }
|
||||
a.label:hover { text-decoration: none; }
|
||||
a { color:#789; text-decoration: none; }
|
||||
a:hover { color:#abc; text-decoration: underline; }
|
||||
|
||||
.bb1 { color: #DDD; }
|
||||
.bb2 { color: #D60; }
|
||||
.bb3 { color: #999; font-size: 12px; }
|
||||
|
||||
.simple_toc td { background-color: #111; text-align: right;}
|
||||
.simple_toc h1 { font-size: 24px; text-align:left; margin-right:30px; padding-top:0}
|
||||
.simple_toc .t1 { font-size: 13px; font-weight: bold; color: #aaa;}
|
||||
.simple_toc .t2 { font-weight: bold; color: #999; }
|
||||
.simple_toc .t3 { color: #898; font-size: 10px; }
|
||||
.simple_toc a.t2 { color:#999; text-decoration: none; }
|
||||
.simple_toc a:hover { color:#abc; text-decoration: underline; }
|
||||
.simple_body td { background-color: #111; }
|
||||
table.simple_toc, table.simple_body { width: 640px; padding-left:20px; padding-top:10px; margin:0px;}
|
||||
table.simple_body { margin-top: 20px }
|
||||
|
||||
.frame_toc { background-color: #111; margin:0; padding-right:20; }
|
||||
.frame_toc h1 { margin-left: 20px; margin-top:10px; margin-bottom:10px; text-align:right}
|
||||
.frame_toc .t1 { color: #d60; font-size:14px; font-weight: bold; margin-top: 10}
|
||||
.frame_toc .t2 { color: #aaa; }
|
||||
.frame_toc .t3 { color: #789; }
|
||||
.frame_toc a { text-decoration: none; }
|
||||
.frame_toc a:hover { text-decoration: underline; }
|
||||
.frame_toc p { margin: 0; text-align: right; }
|
||||
.frame_toc ul { padding-left:10; margin-left:10; list-style:none; }
|
||||
.frame_body { background-color: #111; padding-left:10px; }
|
||||
.frame_body h3 { color:#89a }
|
||||
body.frame_toc {border: #333 1px solid; height:99%;}
|
||||
|
||||
|
||||
body{padding:20px}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 class="simple_toc">
|
||||
<tr valign=top>
|
||||
<td class="simple_toc"><h1><span class="bb2">bsetroot</span> <span class="bb3">2.1</span> </h1></td>
|
||||
<td><p><A CLASS="T2" HREF="#Introduction">1. Introduction</A>
|
||||
<A CLASS="T2" HREF="#Switches">2. Switches</A>
|
||||
<A CLASS="T2" HREF="#Configuration">3. Configuration</A>
|
||||
<A CLASS="T2" HREF="#Searchpaths">4. Searchpaths</A>
|
||||
<A CLASS="T2" HREF="#Gradients">5. Gradients</A>
|
||||
<A CLASS="T2" HREF="#Colours">6. Colours</A>
|
||||
<A CLASS="T2" HREF="#History">7. History</A> </p></td>
|
||||
</tr></table>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 class="simple_body">
|
||||
<tr><td class="simple_body">
|
||||
<P>bsetroot is a tool for Blackbox for Windows.</P>
|
||||
<P>© 2001-2003 The Blackbox for Windows Development Team
|
||||
<BR />© 2003-2009 grischka at-users-dot-sourceforge.net
|
||||
<BR /><A HREF="http://bb4win.sourceforge.net/bblean/">http://bb4win.sourceforge.net/bblean/</A>
|
||||
<BR /><A HREF="http://bb4win.org/">http://bb4win.org/</A></P>
|
||||
<P>Based on bsetroot for Blackbox on Linux by Brad Hughes.</P>
|
||||
<P>bsetroot is free software, released under the GNU General Public
|
||||
License (GPL version 2). See: <A HREF="http://www.fsf.org/licenses/gpl.html">http://www.fsf.org/licenses/gpl.html</A></P>
|
||||
<P>bsetroot 2.1 uses CxImage 5.11. Supported image formats:
|
||||
bmp png jpg gif.</P>
|
||||
<A CLASS="label" NAME="Introduction"><H2>1. Introduction</H2></A>
|
||||
<P>bsetroot lets you set your desktop background to either a
|
||||
solid colour, a gradient, a square pattern, an image, or a
|
||||
combination of these. bsetroot usually is called from the
|
||||
'rootCommand' line in a blackbox style.</P>
|
||||
<P>The included bsetbg.exe works just as an alias to bsetroot.</P>
|
||||
<H4>Note on v2.1</H4>
|
||||
<P>The format of bsetroot.rc has been changed to a more intuitive format.
|
||||
No more cryptic wildcards, just simple search paths. See -> <A HREF="#Configuration">Configuration</A>.</P>
|
||||
<A CLASS="label" NAME="Switches"><H2>2. Switches</H2></A>
|
||||
<DL><DT>-solid <colour> :</DT>
|
||||
<DD>Change the desktop background to the colour you specify.</DD></DL>
|
||||
<DL><DT>-gradient <type> -from <colour> -to <colour> :</DT>
|
||||
<DD>Apply a <A HREF="#Gradients">gradient</A> of specified type to the
|
||||
background.</DD></DL>
|
||||
<DL><DT>-mod <x> <y> -fg <colour> [-bg <colour>] :</DT>
|
||||
<DD>Apply a square pattern to the background. <x> and <y> set the size
|
||||
of the squares.</DD></DL>
|
||||
<DL><DT>-full <image> :</DT>
|
||||
<DD>Display an image stretched to cover the desktop.</DD></DL>
|
||||
<DL><DT>-tile <image> :</DT>
|
||||
<DD>Display an image tiled over the desktop.</DD></DL>
|
||||
<DL><DT>-center <image> :</DT>
|
||||
<DD>Display an image in the center of the desktop.</DD></DL>
|
||||
<DL><DT>-bitmap [stretch|tile|center] <image> :</DT>
|
||||
<DD>Similar to above.</DD></DL>
|
||||
<DL><DT>-sat <0..255> :</DT>
|
||||
<DD>Set image color saturation</DD></DL>
|
||||
<DL><DT>-hue <0..255> :</DT>
|
||||
<DD>Set image/background merge factor.</DD></DL>
|
||||
<DL><DT>-scale <factor> :</DT>
|
||||
<DD>Resize the image by a percent factor.</DD></DL>
|
||||
<DL><DT>-path <searchpath> :</DT>
|
||||
<DD>Specify searchpath for images. This is useful when set
|
||||
in <A HREF="#Configuration">bsetroot.rc</A>.</DD></DL>
|
||||
<DL><DT>-quiet :</DT>
|
||||
<DD>Igore any errors silently.</DD></DL>
|
||||
<DL><DT>-vdesk :</DT>
|
||||
<DD>Use virtual desktop size to span the wallpaper over monitors.</DD></DL>
|
||||
<DL><DT>-save <file.bmp> :</DT>
|
||||
<DD>Save the generated background to the specified file rather
|
||||
than setting the wallpaper.</DD></DL>
|
||||
<DL><DT>-help :</DT>
|
||||
<DD>Show short summary.</DD></DL>
|
||||
<A CLASS="label" NAME="Configuration"><H2>3. Configuration</H2></A>
|
||||
<P>Configuration is not needed in most cases. Just put the bsetroot
|
||||
executable where blackbox.exe is.</P>
|
||||
<P>When bsetroot finds bsetroot.rc in the same directory, it starts
|
||||
reading options from it like commandline switches. This is supposed
|
||||
to be useful especially with the <B>-path</B> switch.</P>
|
||||
<P>For example these lines would make bsetroot look for images in
|
||||
two additional locations and also let it silently ignore any errors.</P>
|
||||
<PRE>-path "c:/blackbox/images"
|
||||
-path "c:/my pictures"
|
||||
-quiet
|
||||
</PRE>
|
||||
<A CLASS="label" NAME="Searchpaths"><H2>4. Searchpaths</H2></A>
|
||||
<P>This is how bsetroot looks for images:</P>
|
||||
<OL><LI>First it tries the image-path as given in the commandline.
|
||||
<LI>Then it looks for the image in the searchpaths from any
|
||||
-path ... options (as listed in bsetroot.rc).
|
||||
<LI>Finally it looks for the image in a folder 'backgrounds'
|
||||
relative to the location of bsetroot.exe.</OL>
|
||||
<P>You can use relative or absolute paths with both images and
|
||||
image searchpaths. Relative paths refer to the location where
|
||||
bsetroot.exe is.</P>
|
||||
<P><B>Please note that paths with spaces need to have quotes.</B> That
|
||||
is for both paths on the command line and paths in bsetroot.rc.</P>
|
||||
<A CLASS="label" NAME="Gradients"><H2>5. Gradients</H2></A>
|
||||
<P>A gradient texture is defined by the gradient type and two
|
||||
<A HREF="#Colours">colours</A>.</P>
|
||||
<P>Type can be one of "vertical", "horizontal", "diagonal",
|
||||
"crossdiagonal", "pipecross", "elliptic", "rectangle", or "pyramid".</P>
|
||||
<P>For compatibility with bsetroot on linux, you also can/should include
|
||||
the word "gradient" in the gradient type.</P>
|
||||
<P>You can combine the gradient type with "interlaced" to get some
|
||||
effect or add a bevel with "raised/sunken bevel1/2".</P>
|
||||
<P>Example:</P>
|
||||
<PRE>bsetroot -gradient verticalinterlacedgradient -from steelblue -to orange
|
||||
</PRE>
|
||||
<A CLASS="label" NAME="Colours"><H2>6. Colours</H2></A>
|
||||
<P>Colours can be in any format that blackbox accepts.</P>
|
||||
<UL><LI>rgb format: rgb:77/88/CC or rgb:7/8/C
|
||||
<LI>html format: "#7788CC" or the short form "#78C"
|
||||
<LI>one from the literal colors below</UL>
|
||||
<P>Note that bsetroot on linux wants quotes around html format colors.</P>
|
||||
<H4>Literal Colors:</H4>
|
||||
<P>These literal color names are known to bsetroot:</P>
|
||||
<P>aliceblue antiquewhite aquamarine azure beige bisque black
|
||||
blanchedalmond blue blueviolet brown burlywood cadetblue chartreuse
|
||||
chocolate coral cornflowerblue cornsilk cyan darkblue darkcyan
|
||||
darkgoldenrod darkgray darkgreen darkkhaki darkmagenta darkolivegreen
|
||||
darkorange darkorchid darkred darksalmon darkseagreen darkslateblue
|
||||
darkslategray darkturquoise darkviolet deeppink deepskyblue dimgray
|
||||
dodgerblue firebrick floralwhite forestgreen gainsboro ghostwhite
|
||||
gold goldenrod gray green greenyellow honeydew hotpink indianred
|
||||
ivory khaki lavender lavenderblush lawngreen lemonchiffon lightblue
|
||||
lightcoral lightcyan lightgoldenrod lightgoldenrodyellow lightgray
|
||||
lightgreen lightpink lightsalmon lightseagreen lightskyblue
|
||||
lightslateblue lightslategray lightsteelblue lightyellow limegreen
|
||||
linen magenta maroon mediumaquamarine mediumblue mediumorchid
|
||||
mediumpurple mediumseagreen mediumslateblue mediumspringgreen
|
||||
mediumturquoise mediumvioletred midnightblue mintcream mistyrose
|
||||
moccasin navajowhite navy navyblue oldlace olivedrab orange
|
||||
orangered orchid palegoldenrod palegreen paleturquoise
|
||||
palevioletred papayawhip peachpuff peru pink plum powderblue
|
||||
purple red rosybrown royalblue saddlebrown salmon sandybrown
|
||||
seagreen seashell sienna skyblue slateblue slategray springgreen
|
||||
steelblue tan thistle tomato turquoise violet violetred wheat white
|
||||
whitesmoke yellow yellowgreen</P>
|
||||
<P>antiquewhite1..4 aquamarine1..4 azure1..4 bisque1..4 blue1..
|
||||
4 brown1..4 burlywood1..4 cadetblue1..4 chartreuse1..4
|
||||
chocolate1..4 coral1..4 cornsilk1..4 cyan1..4 darkgoldenrod1..4
|
||||
darkolivegreen1..4 darkorange1..4 darkorchid1..4 darkseagreen1..4
|
||||
darkslategray1..4 deeppink1..4 deepskyblue1..4 dodgerblue1..4
|
||||
firebrick1..4 gold1..4 goldenrod1..4 green1..4 honeydew1..4
|
||||
hotpink1..4 indianred1..4 ivory1..4 khaki1..4 lavenderblush1..4
|
||||
lemonchiffon1..4 lightblue1..4 lightcyan1..4 lightgoldenrod1..4
|
||||
lightpink1..4 lightsalmon1..4 lightskyblue1..4 lightsteelblue1..4
|
||||
lightyellow1..4 magenta1..4 maroon1..4 mediumorchid1..4
|
||||
mediumpurple1..4 mistyrose1..4 navajowhite1..4 olivedrab1..4
|
||||
orange1..4 orangered1..4 orchid1..4 palegreen1..4 paleturquoise1..4
|
||||
palevioletred1..4 peachpuff1..4 pink1..4 plum1..4 purple1..4
|
||||
red1..4 rosybrown1..4 royalblue1..4 salmon1..4 seagreen1..4
|
||||
seashell1..4 sienna1..4 skyblue1..4 slateblue1..4 slategray1..4
|
||||
snow1..4 springgreen1..4 steelblue1..4 tan1..4 thistle1..4
|
||||
tomato1..4 turquoise1..4 violetred1..4 wheat1..4 yellow1..4</P>
|
||||
<A CLASS="label" NAME="History"><H2>7. History</H2></A>
|
||||
<H4>bsetroot</H4>
|
||||
<P>Version 2.1 (20-May-2009) (grischka)</P>
|
||||
<UL><LI>New: color dithering on 16-bit displays.
|
||||
<LI>Added switches: -scale, -quiet, -path.
|
||||
<LI>Changed bsetroot.rc format to be a commandline option listing.
|
||||
<LI>Optimized code (100 kb less)</UL>
|
||||
<P>Version 2.0b2 (11-Mar-2004) (grischka)</P>
|
||||
<UL><LI>Passes "tile"-option to windows for fullscreen images
|
||||
(for multimon setups to spawn images across all screens)</UL>
|
||||
<P>Version 2.0b1 (21-Dec-2003) (grischka)</P>
|
||||
<UL><LI>Added '-vdesk' switch (use virtual desktop size)
|
||||
<LI>Now reads image-search patterns from bsetroot.rc.</UL>
|
||||
<P>Version 2.0b (25-Apr-2003) (grischka)</P>
|
||||
<UL><LI>Merged bsetbg and bsetroot into one executable.
|
||||
<LI>As a benefit, it can draw images in .bmp .gif .jpg .png formats
|
||||
on gradient backgrounds, optionally with saturation and hue factors.
|
||||
<LI>The included bsetbg just passes it's commandline to bsetroot.
|
||||
<LI>Added -save <image.bmp> switch to write out the generated image
|
||||
to the specified path.</UL>
|
||||
<P> </P>
|
||||
<P>Version 1.8 (2003-04-01)</P>
|
||||
<UL><LI>Cleaned up the code and corrected some resource leaks (ironhead)</UL>
|
||||
<P>Version 1.7 (2002-09-05)</P>
|
||||
<UL><LI>Now uses the same rendering engine as Blackbox for Windows 0.0.60
|
||||
(ironhead/qwilk/nivenh)
|
||||
<LI>Added -mod support (ironhead)
|
||||
<LI>It is now possible to use -bitmap and -solid concurrently (useful
|
||||
for centered bitmaps) (qwilk)
|
||||
<LI>Fixed a bug where Diagonal would be drawn instead of CrossDiagonal
|
||||
(ironhead)
|
||||
<LI>Created the missing 48x48 pixel icon... :) (qwilk)
|
||||
<LI>Cleaned up the code and made minor changes all over the place...=]
|
||||
(qwilk/ironhead)</UL>
|
||||
<P># bsetroot is now open source...</P>
|
||||
<P>Version 1.0.0.6 (2002-03-03)</P>
|
||||
<UL><LI>Reintroduced the "stretch" bitmap style option (qwilk)
|
||||
<LI>Fixed an issue using rgb: colours, added more colour definitions
|
||||
(deadbeat)
|
||||
<LI>Fixed a memory leak in the gradient code (steev/nivenh)
|
||||
<LI>New HTML documentation (qwilk)</UL>
|
||||
<P>Version 1.0.0.5 (2002-01-03)</P>
|
||||
<UL><LI>Changed literal parsing (azathoth)</UL>
|
||||
<P>Version 1.0.0.4 (2002-01-02)</P>
|
||||
<UL><LI>Removed stretch option azathoth
|
||||
<LI>Updated to use new BImage version (azathoth)</UL>
|
||||
<P>Version 1.0.0.3 (2001-12-30)</P>
|
||||
<UL><LI>Fixed colour order (azathoth)</UL>
|
||||
<P>Version 1.0.0.2 (2001-12-29)</P>
|
||||
<UL><LI>Swapped colour rendering (azathoth)
|
||||
<LI>Fixed gradients so elliptic shows correctly and other gradients
|
||||
render more nicely (azathoth)</UL>
|
||||
<H4>bsetbg</H4>
|
||||
<P>Version 1.2 [change bsetbg.cpp 04/18/2003 NC-17]</P>
|
||||
<UL><LI>executing bsetbg.exe with no arguments now shows the help window</UL>
|
||||
<P>[change bsetbg.cpp 01/21/2003 ironhead]</P>
|
||||
<UL><LI>switched to the CxImage image manipulation library
|
||||
<LI>modified the command line to allow for greater compatibility with
|
||||
bsetbg for *nix
|
||||
<LI>made the default behaviour to load the file in "-full" mode (like
|
||||
bsetbg for *nix)</UL>
|
||||
<P>Version 1.1 [changed bsetbg.cpp 9/15 ironhead]</P>
|
||||
<UL><LI>added error checking (thanx NC-17!)</UL>
|
||||
|
||||
<p> </p>
|
||||
<hr />
|
||||
<p class="footer"> </p>
|
||||
</td></tr></table>
|
||||
|
||||
</center>
|
||||
</body>
|
||||
</html>
|
||||
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
Executable
+467
@@ -0,0 +1,467 @@
|
||||
# ------------------------------------------------------------------------------
|
||||
# nls-c.txt - Native language support for bbLean 1.17
|
||||
#
|
||||
# For translation of messages and menu entries. Please rename this file,
|
||||
# then translate any lines that don't start with '#' or '$'. More
|
||||
# translations for e.g. plugin menus may be added at the end of this file
|
||||
# accordingly.
|
||||
#
|
||||
# To use the file, put it into the blackbox directory and put this line
|
||||
# into extensions.rc:
|
||||
# blackbox.options.translation: nls-xx.txt
|
||||
# Reconfigure blackbox to apply.
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
# ------------------------
|
||||
# BBApi.cpp
|
||||
# ------------------------
|
||||
|
||||
$Error_WriteFile$
|
||||
Error: Could not open "%s" for writing.
|
||||
|
||||
$Error_ReadFile$
|
||||
Error: Unable to open file "%s".
|
||||
Please check location and try again.
|
||||
|
||||
$Error_MBox$
|
||||
Error: %s
|
||||
|
||||
$Error_Execute$
|
||||
Error: Could not execute: %s
|
||||
(%s)
|
||||
|
||||
$ <empty>
|
||||
<empty>
|
||||
|
||||
# ------------------------
|
||||
# Blackbox.cpp
|
||||
# ------------------------
|
||||
|
||||
$About_Blackbox$
|
||||
Based stylistically on the Blackbox window manager for Linux by Brad Hughes
|
||||
|
||||
Switches:
|
||||
-help \tShow this text
|
||||
-install \tInstall Blackbox as default shell
|
||||
-uninstall \tReset Explorer as default shell
|
||||
-nostartup \tDo not run startup programs
|
||||
-rc <path> \tSpecify alternate blackbox.rc path
|
||||
-exec <@broam> \tSend broadcast message to running shell
|
||||
|
||||
For more information visit:
|
||||
- http://bb4win.sourceforge.net/bblean/
|
||||
- http://bb4win.org/
|
||||
|
||||
$Error_StartedTwice$
|
||||
Blackbox already running!
|
||||
Do you want to close the other instance?
|
||||
|
||||
$Query_Escape$
|
||||
Control Key was held down.
|
||||
Do you want to start an explorer window instead of Blackbox?
|
||||
|
||||
$Query_Quit$
|
||||
Are you sure you want to quit the shell?
|
||||
|
||||
$Restart_Paused$
|
||||
Restart paused, press OK to continue...
|
||||
|
||||
$About_Style_Title$
|
||||
Style Information
|
||||
|
||||
$About_Style_NoName$
|
||||
[Style name not specified]
|
||||
|
||||
$About_Style_By$
|
||||
by
|
||||
|
||||
$About_Style_NoAuthor$
|
||||
[Author not specified]
|
||||
|
||||
$Show_Apps$
|
||||
Current Applications:
|
||||
(Use the name from the first column for StickyWindows.ini)
|
||||
%s
|
||||
|
||||
$Error_UnknownBroam$
|
||||
Error: Unknown Broadcast Message:
|
||||
%s
|
||||
|
||||
$ shut down
|
||||
shut down
|
||||
|
||||
$ reboot
|
||||
reboot
|
||||
|
||||
$ log off
|
||||
log off
|
||||
|
||||
$ hibernate
|
||||
hibernate
|
||||
|
||||
$ suspend
|
||||
suspend
|
||||
|
||||
$ lock workstation
|
||||
lock workstation
|
||||
|
||||
$ exit windows
|
||||
exit windows
|
||||
|
||||
$ switch user
|
||||
switch user
|
||||
|
||||
$Query_Shutdown$
|
||||
Are you sure you want to %s?
|
||||
|
||||
# ------------------------
|
||||
# ConfigMenu.cpp
|
||||
# ------------------------
|
||||
|
||||
$ Load/Unload
|
||||
Load/Unload
|
||||
|
||||
$ In Slit
|
||||
In Slit
|
||||
|
||||
$ Add Plugin ...
|
||||
Add Plugin ...
|
||||
|
||||
$ Edit plugins.rc
|
||||
Edit plugins.rc
|
||||
|
||||
$ About Plugins
|
||||
About Plugins
|
||||
|
||||
$ Bullet
|
||||
Bullet
|
||||
|
||||
$ Left
|
||||
Left
|
||||
|
||||
$ Right
|
||||
Right
|
||||
|
||||
$ Sort By Extension
|
||||
Sort By Extension
|
||||
|
||||
$ Show Hidden Files
|
||||
Show Hidden Files
|
||||
|
||||
$ Open Direction
|
||||
Open Direction
|
||||
|
||||
$ Maximal Width
|
||||
Maximal Width
|
||||
|
||||
$ Popup Delay
|
||||
Popup Delay
|
||||
|
||||
$ Wheel Factor
|
||||
Wheel Factor
|
||||
|
||||
$ Files
|
||||
Files
|
||||
|
||||
$ Transparency
|
||||
Transparency
|
||||
|
||||
$ Alpha Value
|
||||
Alpha Value
|
||||
|
||||
$ Draw Separators
|
||||
Draw Separators
|
||||
|
||||
$ Drop Shadows
|
||||
Drop Shadows
|
||||
|
||||
$ Always On Top
|
||||
Always On Top
|
||||
|
||||
$ Snap To Edges
|
||||
Snap To Edges
|
||||
|
||||
$ Toggle With Plugins
|
||||
Toggle With Plugins
|
||||
|
||||
$ Show Bro@ms
|
||||
Show Bro@ms
|
||||
|
||||
$ Enable Background
|
||||
Enable Background
|
||||
|
||||
$ Smart Wallpaper
|
||||
Smart Wallpaper
|
||||
|
||||
$ *Nix Bullets
|
||||
*Nix Bullets
|
||||
|
||||
$ *Nix Arrows
|
||||
*Nix Arrows
|
||||
|
||||
$ Image Dithering
|
||||
Image Dithering
|
||||
|
||||
$ Global Font Override
|
||||
Global Font Override
|
||||
|
||||
$ Top
|
||||
Top
|
||||
|
||||
$ Bottom
|
||||
Bottom
|
||||
|
||||
$ Full Maximization
|
||||
Full Maximization
|
||||
|
||||
$ Click To Focus
|
||||
Click To Focus
|
||||
|
||||
$ Sloppy Focus
|
||||
Sloppy Focus
|
||||
|
||||
$ Auto Raise
|
||||
Auto Raise
|
||||
|
||||
$ Auto Raise Delay
|
||||
Auto Raise Delay
|
||||
|
||||
$ Snap To Plugins
|
||||
Snap To Plugins
|
||||
|
||||
$ Padding
|
||||
Padding
|
||||
|
||||
$ Threshold
|
||||
Threshold
|
||||
|
||||
$ Follow Active Task
|
||||
Follow Active Task
|
||||
|
||||
$ Restore To Current
|
||||
Restore To Current
|
||||
|
||||
$ Alternative Method
|
||||
Alternative Method
|
||||
|
||||
$ Style-XP Fix
|
||||
Style-XP Fix
|
||||
|
||||
$ Recover Windows
|
||||
Recover Windows
|
||||
|
||||
$ Desktop Margins
|
||||
Desktop Margins
|
||||
|
||||
$ Focus Model
|
||||
Focus Model
|
||||
|
||||
$ Snap
|
||||
Snap
|
||||
|
||||
$ Workspaces
|
||||
Workspaces
|
||||
|
||||
$ Enable Toolbar
|
||||
Enable Toolbar
|
||||
|
||||
$ Opaque Window Move
|
||||
Opaque Window Move
|
||||
|
||||
$ Use UTF-8 Encoding
|
||||
Use UTF-8 Encoding
|
||||
|
||||
$ Blackbox Editor
|
||||
Blackbox Editor
|
||||
|
||||
$ Show Appnames
|
||||
Show Appnames
|
||||
|
||||
$ Plugins
|
||||
Plugins
|
||||
|
||||
$ Menus
|
||||
Menus
|
||||
|
||||
$ Graphics
|
||||
Graphics
|
||||
|
||||
$ Misc.
|
||||
Misc.
|
||||
|
||||
$ Configuration
|
||||
Configuration
|
||||
|
||||
$ auto
|
||||
auto
|
||||
|
||||
# ------------------------
|
||||
# Desk.cpp
|
||||
# ------------------------
|
||||
|
||||
$Error_DesktopHook$
|
||||
Error: %s not found!
|
||||
|
||||
# ------------------------
|
||||
# DesktopMenu.cpp
|
||||
# ------------------------
|
||||
|
||||
$ Tasks
|
||||
Tasks
|
||||
|
||||
$ Icons
|
||||
Icons
|
||||
|
||||
$ New/Remove
|
||||
New/Remove
|
||||
|
||||
$ New Workspace
|
||||
New Workspace
|
||||
|
||||
$ Remove Last
|
||||
Remove Last
|
||||
|
||||
$ Workspace Names
|
||||
Workspace Names
|
||||
|
||||
$ Toggle Window Visibilty
|
||||
Toggle Window Visibilty
|
||||
|
||||
# ------------------------
|
||||
# PluginManager.cpp
|
||||
# ------------------------
|
||||
|
||||
$Error_Plugin_IsBuiltIn$
|
||||
Dont load this plugin with bbLean. It is built-in.
|
||||
|
||||
$Error_Plugin_NotFound$
|
||||
The plugin was not found.
|
||||
|
||||
$Error_Plugin_MissingModule$
|
||||
The plugin cannot be loaded. Possible reason:
|
||||
- The plugin requires another dll that is not there.
|
||||
|
||||
$Error_Plugin_DoesNotLoad$
|
||||
The plugin cannot be loaded. Possible reasons:
|
||||
- The plugin requires another dll that is not there.
|
||||
- The plugin is incompatible with the windows version.
|
||||
- The plugin is incompatible with this blackbox version.
|
||||
|
||||
$Error_Plugin_MissingEntry$
|
||||
The plugin misses the begin- and/or endPlugin entry point. Possible reasons:
|
||||
- The dll is not a plugin for Blackbox for Windows.
|
||||
|
||||
$Error_Plugin_IniFailed$
|
||||
The plugin could not be initialized.
|
||||
|
||||
$Error_Plugin_CrashedOnLoad$
|
||||
The plugin caused a general protection fault on initializing.
|
||||
Please contact the plugin author.
|
||||
|
||||
$Error_Plugin_CrashedOnUnload$
|
||||
The plugin caused a general protection fault on shutdown.
|
||||
Please contact the plugin author.
|
||||
|
||||
$Error_Plugin$
|
||||
Error: %s
|
||||
%s
|
||||
|
||||
$About_Plugins_By$
|
||||
by
|
||||
|
||||
$About_Plugins_Title$
|
||||
About loaded plugins
|
||||
|
||||
$ No plugins loaded.
|
||||
No plugins loaded.
|
||||
|
||||
$ Add Plugin
|
||||
Add Plugin
|
||||
|
||||
# ------------------------
|
||||
# Toolbar.cpp
|
||||
# ------------------------
|
||||
|
||||
$ Top Left
|
||||
Top Left
|
||||
|
||||
$ Top Center
|
||||
Top Center
|
||||
|
||||
$ Top Right
|
||||
Top Right
|
||||
|
||||
$ Bottom Left
|
||||
Bottom Left
|
||||
|
||||
$ Bottom Center
|
||||
Bottom Center
|
||||
|
||||
$ Bottom Right
|
||||
Bottom Right
|
||||
|
||||
$ Width Percent
|
||||
Width Percent
|
||||
|
||||
$ Clock Format
|
||||
Clock Format
|
||||
|
||||
$ Placement
|
||||
Placement
|
||||
|
||||
$ Settings
|
||||
Settings
|
||||
|
||||
$ Auto Hide
|
||||
Auto Hide
|
||||
|
||||
$ Toolbar
|
||||
Toolbar
|
||||
|
||||
# ------------------------
|
||||
# Utils.cpp
|
||||
# ------------------------
|
||||
|
||||
$Error_RegisterClass$
|
||||
Error: Could not register "%s" window class.
|
||||
|
||||
# ------------------------
|
||||
# Workspaces.cpp
|
||||
# ------------------------
|
||||
|
||||
$Workspace_EditNames$
|
||||
Workspace Names:
|
||||
|
||||
$Workspace_DefaultName$
|
||||
Workspace %d
|
||||
|
||||
# ------------------------
|
||||
# Menu/Menu.cpp
|
||||
# ------------------------
|
||||
|
||||
$ off
|
||||
off
|
||||
|
||||
# ------------------------
|
||||
# Menu/MenuMaker.cpp
|
||||
# ------------------------
|
||||
|
||||
$ missing [begin]
|
||||
missing [begin]
|
||||
|
||||
$ missing [end]
|
||||
missing [end]
|
||||
|
||||
$ [include] failed
|
||||
[include] failed
|
||||
|
||||
# ------------------------
|
||||
# Menu/SpecialFolder.cpp
|
||||
# ------------------------
|
||||
|
||||
$ No Files
|
||||
No Files
|
||||
|
||||
$ Invalid Path
|
||||
Invalid Path
|
||||
Reference in new issue
Block a user