Files



  ---------------------------------------------------------------------

  bbColor3dc v1.3



  bbColor3dc is a plugin for Blackbox for Windows

  copyright © 2004-2009 grischka





  Description:



  According to the current blackbox style, bbColor3dc searches

  and applies a "3DC" set of system colors as generated by 3DCC

  (3D Color Changer) to the windows GUI.





  bbColor3dc looks for a 3DCC color scheme in the following locations:



  - In the style itself, immediately preceeded by a commentline

    containing "3dc" and the stylename or "start"



    Example: ! -- minimal.3dc --

             6781065

             ...



         or: ! -- 3dc theme start --

             6781065

             ...





  - In a separate file with the name of the style and

    the extension ".3dc" in three locations:



      - in the directory of the style itself

      - in a subdirectory "3dc" from where the style is located.

      - in a subdirectory "3dc" from the Blackbox directory.



    Examples:

      Current style:  "styles\misc\minimal"

      3DC file:       "styles\misc\minimal.3dc"

      or              "styles\misc\3dc\minimal.3dc"

      or              "c:\blackbox\3dc\minimal.3dc"





  ---------------------------------------------------------------------

  Alternatively:



  If no 3dc file is found, bbColor3dc sets some colors from the

  current style similar to the BBColor plugin by qwilk and NC-17.



  Colors are set for:

      - Window Caption Bar

      - Menu Hilite Bar

      - ToolTips





  ---------------------------------------------------------------------

  Installation:



  1. Put bbColor3dc.dll somewhere in the blackbox\plugins folder.

  2. Load it from the plugin-config menu, or add it's relative path

     to "plugins.rc".



  ---------------------------------------------------------------------

  Broadcast Messages:



  bbColor3dc recognizes the following Broadcast Messages:



    @BBColor3DC.Read <filename.3dc>



        Makes bbColor3dc set colors from the specified 3dc-file.

        Also disables default behaviour until cleared with:





    @BBColor3DC.Clear



        Reverts to the colors set before bbColor3dc has been loaded.





    @BBColor3DC.Keep



        This will keep the current set, even when bbColor3dc is unloaded.





    @BBColor3DC.Write <filename.3dc>



        Makes bbColor3dc write out the currently set system-colors

        to a 3dc-file as specified.





    -------------------------------------

    And for those who like experimenting:



    @BBColor3DC.SetColor <ITEM> #XXXXXX



        Sets the color for the specified ITEM, where ITEM can be one of:



        3DDKSHADOW 3DSHADOW 3DFACE 3DFACEALT 3DLIGHT 3DHIGHLIGHT

        ACTIVECAPTION GRADIENTACTIVECAPTION CAPTIONTEXT ACTIVEBORDER

        APPWORKSPACE BTNTEXT DESKTOP WINDOWFRAME GRAYTEXT

        INACTIVECAPTION GRADIENTINACTIVECAPTION INACTIVECAPTIONTEXT

        INACTIVEBORDER MENU MENUTEXT HOTLIGHT SCROLLBAR HIGHLIGHT

        HIGHLIGHTTEXT INFOBK INFOTEXT WINDOW WINDOWTEXT



        example: @BBColor3DC.SetColor 3DFACE #CC0000







    @BBColor3DC.GetColor <ITEM> @<Broadcast_Message %s>



        Makes bbColor3dc send a Broadcast Message with %s in the message

        replaced by the color for the specified ITEM.



        example:

        @BBColor3DC.GetColor 3DFACE @BBCore.message The '3DFace' Color is %s





  ---------------------------------------------------------------------

  History:



  [2009-05-20] version 1.3

    - released with bbLean 1.17



  [2004-08-27] version 1.1

    - now looks for a "3dc" section in the style itself.

    - also added "<blackbox>\3dc" as searchpath.

    - added Broadcast Messages



  [2004-05-05] version 1.0

    - original release



  ---------------------------------------------------------------------

  Legal:



  bbColor3dc is copyright © 2004-2009 grischka

  grischka@users.sourceforge.net

  http://bb4win.sourceforge.net/bblean



  bbColor3dc 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. See the

  GNU General Public License for more details.



  ---------------------------------------------------------------------



  3DCC (3D Color Changer) is Copyright 1998-2004 Jan Szulew, JaSMiN Co.

  For information on 3DCC visit:



    http://jote.pai.net.pl/jn/3dcc/



  Former at:

    http://jotenet.cjb.net/

    http://jotenet.idealscience.com/



  ---------------------------------------------------------------------