To load BBSnow you simply need to add the relative path of the plugin (from your Blackbox directory) to the Blackbox configuration file plugins.rc (located in the Blackbox directory).
For example, if you installed Blackbox into c:\Blackbox, and BBSnow.dll is located in c:\Blackbox\plugins\BBSnow, you should add the line...
plugins\BBSnow\BBSnow.dll
...to plugins.rc. Simple, eh? :)
First you will need to set up the BBSnow.rc file.
Commands:
CTRL + Left Click to Move
Everythind definable into BBSnow.rc or by Broams
I have included a default configuration file (BBSnow.rc) in the .zip.
bbsnow.x: 100 X position
bbsnow.y: 100 Y position
bbsnow.width: 200 Snowy zone width
bbsnow.height: 200 Snowy zone height
bbsnow.horizontal_padding: 4 Horizontal padding
bbsnow.vertical_padding: 0 Vertical padding
bbsnow.visibility: true Plugin visible?
bbsnow.always_on_top: true Set it always on top of others windows
bbsnow.toggle_with_plugins: true Show/Hide with others plugins
bbsnow.snap_to_edge: true Snap to screen edges?
bbsnow.style: toolbar Style
bbsnow.interval: 75 Update interval in milisec
bbsnow.count: 75 Snowflakes count
bbsnow.DesktopBackground: true | false Displays the desktop as background
bbsnow.deviation: 3 Snowflakes maximum deviation (each flake is independant)
bbsnow.windorientation: 0 | 1 | 2 Wind orientation : 0=gusts of wind, 1=left to right, 2=right to left
bbsnow.windforce: 10 Force of the wind
Please note that BBSnow automatically saves the current running configuration when you quit or restart Blackbox, overwriting the previous contents of the file. So if you have made changes to your BBSnow.rc you want to keep, make sure to do a "Read Settings" before exiting Blackbox.
@BBShowPlugins Standard BB bro@m
@BBHidePlugins Standard BB bro@m
@BBSnow.visibility true|false Set the plugin visible or not
@BBSnow.reload_settings Reload RC file
@BBSnow.x 100 X position
@BBSnow.y 100 Y position
@BBSnow.width 100 Plugin width
@BBSnow.height 100 Plugin height
@BBSnow.horizontal_padding 4 Defines horizontal padding
@BBSnow.vertical_padding 4 Defines vertical padding
@BBSnow.always_on_top true | false Set it always on top or not
@BBSnow.toggle_with_plugins true | false Toggle with other plugins
@BBSnow.snap_to_edge true | false Snap to screen edges
@BBSnow.style toolbar Define plugin style
@BBSnow.in_slit true | false Add or remove plugin from Slit
@BBSnow.interval 100 Defines update interval in milisec
@BBSnow.count 75 Defines number of snowflakes
@BBSnow.desktopbackground 0 | 1 Activate normal or desktop background
@BBSnow.deviation 5 Defines max flakes deviation
@BBSnow.windorientation 0 | 1 | 2 Wind orientation : 0=gusts of wind, 1=left to right, 2=right to left
@BBSnow.windforce 15 Wind force
|