add initial files from bbclean-xzero-2012-02-02

This commit is contained in:
josh committed 2015-02-06 11:43:28 -05:00
commit 9e2a2edf94
230 files changed
+6201

No files matched your search

BIN
View File
Binary file not shown.
+70
View File
@@ -0,0 +1,70 @@
# -----------------------------------------------
# - bbleanskin.rc
# - Lines starting with # or ! are ignored.
# - Titlebar Buttons
# - 0 = Empty
# - 1 = Close
# - 2 = Maximize
# - 3 = Minimize
# - 4 = Rollup
# - 5 = AlwaysOnTop
# - 6 = Pin
# - 7 = Application Icon
bbleanskin.titlebar.buttons: 75-321
# -----------------------------------------------
# - Titlebar Button Glyphs
# - May be a bitmap file or "default"
bbleanskin.titlebar.glyphs: buttons\buttons_11x11.bmp
# icon saturation / hue for inactive window
bbleanskin.titlebar.iconSat: 255
bbleanskin.titlebar.iconHue: 0
# -----------------------------------------------
# - Titlebar Clicks
# - format: [<modifier>]<button>Click: <action>
# - buttons: Left, Mid, Right, Dbl
# - modifiers: shift, ctrl, alt
# - actions: 1-6 from above, "Lower" or "Menu"
bbleanskin.titlebar.DblClick: Rollup
bbleanskin.titlebar.RightClick: Menu
bbleanskin.titlebar.MidClick: Close
# alternative suggestion
! bbleanskin.titlebar.DblClick: Rollup
! bbleanskin.titlebar.RightClick: Minimize
! bbleanskin.titlebar.ShiftRightClick: Close
! bbleanskin.titlebar.altRightClick: Menu
# -----------------------------------------------
# - Options
# - Snap windows to screen edges
bbleanskin.option.snapWindows: false
# - Rollup style
bbleanskin.option.nixShadeStyle: true
# - Show log window
bbleanskin.option.enableLog: false
# - Automatically adjust the systemwide caption
# - height to match the current style. (Some
# - apps might draw distorted icons with this)
bbleanskin.option.adjustCaptionHeight: false
# - Switch workspace with 'Send To' from window menu
bbleanskin.option.sendToSwitchTo: false
# -----------------------------------------------
# - Windows Appearance (uncomment to apply)
! bbleanskin.windows.menu.Height: 15
! bbleanskin.windows.menu.Font: shoe's 6pt ownage
! bbleanskin.windows.menu.FontHeight: 8
! bbleanskin.windows.ScrollbarSize: 13
! bbleanskin.windows.setTooltipColor: true
Binary file not shown.
Binary file not shown.
+23
View File
@@ -0,0 +1,23 @@
[begin] (bbLeanSkin)
[exec] (Toggle Log) {@BBLeanSkin.ToggleLog}
[exec] (Toggle Skin) {@BBLeanSkin.ToggleSkin}
[sep]
[submenu] (Button Order)
[exec] (Linux) {@BBLeanSkin.buttonOrder 3-21}
[exec] (Windows) {@BBLeanSkin.buttonOrder 4-321}
[exec] (Icon) {@BBLeanSkin.buttonOrder 7-321}
[exec] (All Buttons) {@BBLeanSkin.buttonOrder 7456-321}
[end]
[submenu] (Button Glyphs)
[exec] (Default Buttons) {@BBLeanSkin.buttonGlyphs default}
[sep]
[insertpath] {plugins\bbleanskin\buttons >> @BBLeanSkin.buttonGlyphs %1}
[end]
[sep]
[edit] (Edit Settings) {plugins\bbleanskin\bbleanskin.rc}
[edit] (Edit Exclusions) {plugins\bbleanskin\exclusions.rc}
[edit] (Edit This Menu) {plugins\bbleanskin\bbLeanSkinMenu.rc}
[sep]
[edit] (Readme) {plugins\bbleanskin\readme.txt}
[exec] (About) {@BBLeanSkin.About}
[end]
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

+48
View File
@@ -0,0 +1,48 @@
# ---------------------------------------
# exclusions.rc - for bbLeanSkinEng.dll
# Format: program:classname
# program excludes all windows from 'program'
# program:classname excludes only that window from 'program'
# *:classname excludes all windows with 'classname'
# Get the appropriate names from bbleanskin's log-window.
# See README.TXT for further information.
# supported wildcards are ? and *
# h?llo = hallo, hello
# h*o = hallo, hejo, ho
# ---------------------------------------
# Invisible windows:
# (Listed here to save resources, and possibly trouble)
BROWSEUI.DLL:OTClass
SYSTRAY.EXE:SystemTray_Main
WEBCHECK.DLL:MS_WebcheckMonitor
STMGR.EXE:STATEMGRPROC
WIASERVC.DLL:STIExe_Window_Class
TAPISRV.EXE:UmdmSP Class
TAPISRV.EXE:WAN_Class
RNAAPP.EXE:RNAENGCLASS
QUARTZ.DLL:FilterGraphWindow
WMPUI.DLL:TimerWindowClass
WMPLAYER.EXE:atlcommon_timer*
wscntfy.dll
taskeng.exe
conime.exe:ConsoleIMEClass
# ---------------------------------------
# programs which come with their own skin:
trillian.exe
toolkit.dll
winamp.exe
# programs with trouble
SuperMeatBoy.exe
nero.exe
devenv.exe
+152
View File
@@ -0,0 +1,152 @@
bbLeanSkin 1.17
***************
bbLeanSkin is a plugin for Blackbox for Windows.
Copyright © 2003-2009 grischka <grischka@users.sourceforge.net>
http://bb4win.sourceforge.net/bblean
http://bb4win.sourceforge.net/
This program is free software, released under the GNU General
Public License (GPL version 2). For details see:
http://www.fsf.org/licenses/gpl.html
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.
Get started
-----------
To run bbLeanSkin, just load 'bbLeanSkin.dll' from bbLean's plugin
menu, or add it manually to plugins.rc.
Configuration
-------------
bbLeanSkin doesn't come with any visual elements. For configuration
edit bbLeanSkin.rc.
Also you can ínsert a submenu for bbleanskin into your main menu
using this line:
[include] {plugins\bbLeanSkin\menu.rc}
These are the broadcast messages that bbLeanSkin recognizes:
@BBLeanSkin.ToggleLog
@BBLeanSkin.ToggleSkin
@BBLeanSkin.buttonOrder 400321
@BBLeanSkin.buttonGlyphs my_buttons.bmp
@BBLeanSkin.About
See 'bblsmenu.rc' for details.
Button Glyphs
-------------
You can now make and set your own button glyphs for the titlebar
buttons. The bitmap image may be set up for glyphs from 9x9 to
17x17 max. The image size is calulated like:
width: 6*(N+1)+1 height: 2*(N+1)+1
For example for 11x11 usuable area, the bitmap needs to be 73x25.
Exclusion List
--------------
bbLeanSkin is supposed to run fine with most programs, on all windows
versions. But there are still chances that some applications dont
like to be skinned. Some come with their own skins, others dont behave
well for other reasons.
To exclude a program, you need to add it's name to exclusions.rc.
The names to put there are *not* always identic to the exe-names. For
that reason bbLeanSkin comes with a built-in log window where it lists
windows with their internal names.
To enable the Log Window, either:
- From the bbLeanSkin configuration menu click 'Toggle Log', then
'Toggle Skin' twice.
- Or set the option in bbLeanSkin.rc manually and reconfigure
blackbox: 'bbLeanSkin.option.enableLog: true'
Best is to copy & paste the names directly from the log window
into extensions.rc.
To make the exclusions take effect, un/reload the plugin or restart
blackbox, or click 'Toggle Skin' twice as above.
Known Issues
------------
- With slim titlebars, there may be left some pixels space between
maximized windows and the top of the screen. To avoid this, try
this option.
bbLeanSkin.option.adjustCaptionHeight: true
Note however that this may effect to distortion with icons drawn
within certain applications. (Because the caption size influences
the system default icon size, and some apps use that size for their
icons, and non-standard-sized icons generally don't look so good.)
- When blackbox is run over explorer, the windows taskbar might have
changed metrics afterwards. To fix this, reset your windows theme
from the display properties.
- Some windows are not skinned at all. (for example cmd.exe).
- bbLeanSkin may cause conflicts with virus protection software
(hanging of crashing applications). If you don't need it,
uninstall that software, it will make your computer run faster
and more stable anyway.
Credits
-------
- Thanks to the developer of CustomEyes, Didier Abderrahmane
(http://dabder.free.fr/CE/), from his code I learned the
principles.
- To the developers of BBWinSkin, seeing their program running
finally convinced me that the result makes it worth to start.
- And to the makers of EFX, who proved, that a program like
this can work reasonably stable.
Disclaimer
----------
BBLEANSKIN 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.
************************************************************
Dont use bbLeanSkin, when you work on important data!
************************************************************
Okay, that's it. Now, enjoy!
20 May 2009
-- grischka