+1 to this;  and put an "af|panelBox" on the top <table>, 'course.

-- Adam


On 8/22/06, Simon Lessard <[EMAIL PROTECTED]> wrote:
Hello everyones,

I see that image borders around panelBox are no longer possible, is there a
reason for this or it was simply forgotten while switching to faces major
renderer? If that was an image package issue, I think we can re-add the
support without calling that API simply by generating something like


<table>
  <tr>
    <td class="af|panelBox::top-left-corner"/>
    <td class="af|panelBox::top"/>
    <td class="af|panelBox::top-right-corner"/>
  </tr>
  <tr>
    <td class="af|panelBox::left"/>
    <td class="af|panelBox::content">
        <!-- Box content -->
    </td>
    <td class="af|panelBox::right"/>
  </tr>
  <tr>
    <td class="af|panelBox::bottom-left-corner"/>
    <td class="af|panelBox::bottom"/>
    <td class="af|panelBox::bottom-right-corner"/>
  </tr>
</table>

with style classes looking like:
af|panelBox::top
{
    background-image: url(...);
    background-repeat: repeat-x;
}

af|panelBox::left
{
    background-image: url(...);
    background-repeat: repeat-y;
}

af|panelBox::bottom
{
    background-image: url(...);
    background-repeat: repeat-x;
}

af|panelBox::right
{
    background-image: url(...);
    background-repeat: repeat-y;
}

af|panelBox::top-left-corner
{
    background-image: url(...);
    height: imageHeight;
    width: imageWidth;
}

af|panelBox::top-right-corner
{
    background-image: url(...);
    height: imageHeight;
    width: imageWidth;
}

af|panelBox::bottom-left-corner
{
    background-image: url(...);
    height: imageHeight;
    width: imageWidth;
}

af|panelBox::bottom-right-corner
{
    background-image: url(...);
    height: imageHeight;
    width: imageWidth;
}

af|panelBox::content
{
    background-color: rgb(...);
}


Is there anything I don't see? That would prevent it from working?


Reply via email to