HTML
Splash!
PostScript
  
Template Toolkit Examples: Splash! Library: Container Frames

  tab
frame
panel  

Container Frames

The splash/frame template create a frame with an optional border into which splash/panel template can be embedded. It is implemented as an HTML table.

Source #1:
    [% WRAPPER splash/frame %]
    <tr>
     <td> Foo Bar Baz </td>
    </tr>
    [% END %]
    
    
Output #1:

Foo Bar Baz


Source #2:
    [% WRAPPER splash/frame 
    	   style = splash.style.select
    %]
    <tr>
     <td> Foo Bar Baz </td>
    </tr>
    [% END %]
    
    
Output #2:

Foo Bar Baz


Source #3:
    [% WRAPPER splash/frame 
    	   style  = splash.style.select
    	   border = 8
    	   bgcol  = 'white'
    %]
    <tr>
     <td> This is some more content </td>
    </tr>
    [% END %]
    
    
Output #3:

This is some more content


Source #4:
    [% WRAPPER splash/frame 
    	   style  = splash.style.select
    	   border = 0
    	   pad    = 10
    %]
    <tr>
     <td> This has no border </td>
    </tr>
    [% END %]
    
    
Output #4:

This has no border


Source #5:
    [% WRAPPER splash/frame 
               width = "80%"
    %]
    <tr>
      <td colspan="2" align="middle">
        A frame is implemented as a table 
      </td>
    </tr>
    <tr>
      <td align="left">
        Left
      </td>
      <td align="right">
        Right
      </td>
    </tr>
    [% END %]
    
    
Output #5:

A frame is implemented as a table
Left Right