Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Grid Divider Style With Background Colors

  • To: mathgroup at smc.vnet.net
  • Subject: [mg120545] Re: Grid Divider Style With Background Colors
  • From: "Donald DuBois" <donabc at comcast.net>
  • Date: Thu, 28 Jul 2011 07:54:53 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201107251128.HAA25473@smc.vnet.net> <A6EB6AB9-1A03-404B-88A7-CE43F121134C@gmail.com>
  • Reply-to: "Donald DuBois" <donald at ieee.org>

Heike,

That was a wonderful solution.  Many thanks.

Don


-----Original Message----- 
From: Heike Gramberg
Sent: Monday, July 25, 2011 5:19 AM
To: Don
Cc: mathgroup at smc.vnet.net
Subject: [mg120545] Re: Grid Divider Style With Background Colors

You could do something like

With[{gap = 1, elemWidth=3, h = 8, w = 7},
mat = RandomInteger[10, {h, w}];
colours = Table[Blend[{Lighter[Blue], Pink}, j/w], {i, h}, {j, w}];
Framed[Grid[
   MapThread[
    Framed[Pane[#1, Scaled[1]], ImageMargins -> gap,
      Background -> #2] &, {mat, colours}, 2], Spacings -> {0, 0},
   ItemSize -> elemWidth], FrameMargins -> gap]]

elemWidth is the width of the elements in the Grid and gap the distance 
between the lines.

Heike

On 25 Jul 2011, at 12:28, Don wrote:

> Mathematica  permits divider lines between rows and columns in a table
> (grid)  such
> as this example from the documentation:
>
> Grid[Table[x, {4}, {11}], Dividers -> {{{{True, False}}, -1 -> True},
> False}]
>
> But, the dividers are single lines only.
>
> Sometimes  double line dividers are desired
> as shown in this table on the Web:
>
> http://www.assetcorrelation.com/user/correlations/90
>
> Notice that the background color for an item  is only within
> the inside line of a double line divider.
>
> Is there any way to produce (a) this  kind of divider (double line)
> and (b) with background colors for specific items that don't cross
> the inside line of the double line divider?
>
> Thank you in advance.
>
> Don
> 




  • Prev by Date: Re: And now for something completely different
  • Next by Date: Re: how to ListPlot3D large data sets
  • Previous by thread: Re: Grid Divider Style With Background Colors
  • Next by thread: Can't make Input[] work the way I want it to.