Description
Backdrop lets you add up to 8 completely adjustable backdrops anywhere on the screen. It was meant to be quick, light, and painless - not a huge 2000 hour project with advanced GUI support and Artificial Intelligence... :P If you want to add features feel free to submit patches - the code is pretty basic and easy to understand.
Features:
- backdrop coloring
- border coloring
- set transparency of background and/or border
- unlimited sizing possibilities
- frame level and frame strata settings
- locking / unlocking so you don't accidentally drag them
Simple way to get 2 red backdrops with green borders with 50% transparency on your screen. I'll write a line describing what each command does to make it crystal clear.
/backdrop enable
Enables all the backdrops (all 8 will show by default)
/backdrop hide all
We don't need all 8, so just hide them all...
/backdrop show 1
/backdrop show 2
... and show backdrops 1 and 2.
/backdrop red 1
/backdrop green 0
/backdrop blue 0
/backdrop alpha .5
Just setting the RGBA values for the background.
/backdrop bred 0
/backdrop bgreen 1
/backdrop bblue 0
/backdrop balpha .5
and finally setting the RGBA values for the border.
Now just move them where ever you'd like, resize them how you wish (SEE BELOW), and then type:
/backdrop lock
Locks all the backdrops so they can't be moved.
So easy a caveman could do it. ;)
If you are confused or need help finding the RGB values for a particular color, I made a converter that makes it real easy. Find it here: http://uui.nathanmx.com/convert/
=================================
COMPLETE LIST OF SLASH COMMANDS:
=================================
/bdp OR /backdrop
/backdrop lock | unlock | reset | enable | disable | report | reset | red | blue | green | alpha | bred | bblue | bgreen | balpha | show | hide | flevel | fstrata
The options red | blue | green | alpha | bred | bblue | bgreen | balpha take an additional parameter - a number from 0-1.
The options show | hide take an additional parameter - the frame number to be shown/hidden or "all".
The options flevel | fstrata take an additional parameter - flevel a frame level number and fstrata a framestrata string (DIALOG|HIGH|MEDIUM|LOW|BACKGROUND)
=================================
HOW TO MOVE / RESIZE THE BACKDROPS
=================================
When the backdrops are unlocked: Left click drags them around. Shift-left-click will size the top, shift-right-click will size the bottom. Ctrl-left-click will size the left, crtl-right-click will size the right.


