home *** CD-ROM | disk | FTP | other *** search
- <includeonce
- // Filename: string.hei version 1.0
- // Release date: March 3rd, 1997
- // File Type: heitml String Tag Library
- //
- // (C) 1996-97 H.E.I. GmbH and suppliers all rights reseved
- //
- // Redistribution and use in source and binary forms, with or without
- // modification, are permitted provided that the following conditions
- // are met:
- // 1. Redistributions of source code must retain the above copyright
- // notice, this list of conditions and the following disclaimer.
- // 2. Redistributions in binary form must reproduce the above copyright
- // notice, this list of conditions and the following disclaimer in the
- // documentation and/or other materials provided with the distribution.
- // 3. Neither the name of H.E.I. GmbH nor the names of its contributors
- // may be used to endorse or promote products derived from this software
- // without specific prior written permission.
- // 4. The complete licensing conditions of heitml apply also to this file,
- // be sure to have read and accepted these conditions before using this
- // file. This file may be used and modified freely in conjunction with
- // a valid heitml license.
- //
- // THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
- // WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- // IN NO EVENT SHALL THE H.E.I. OR CONTRIBUTORS BE LIABLE FOR ANY
- // DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- // GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
- // IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- // OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
- // IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
- defenv TxtStr;
- if isdecl(border) || isdecl(bgcolor)>
- <table
- <if isdecl(border)> border="<? border>" </if>
- <if isdecl(bgcolor)> bgcolor="<? bgcolor>" </if>
- > <tr> <td> <
- /if> //
- <font //
- <if isdecl(s)> size=<? s> </if> //
- <if isdecl(c)> color=<? c> </if> //
- >
- <if isdecl(style);
- if toupper(style)=="I"
- || toupper(style)=="IB"
- || toupper(style)=="BI"> <i> <
- /if
-
- if toupper(style)=="B"
- || toupper(style)=="IB"
- || toupper(style)=="BI"> <b> <
- /if;
- /if;
-
- defbody;
-
- if isdecl(style);
- if toupper(style)=="I"
- || toupper(style)=="IB"
- || toupper(style)=="BI"> </i> <
- /if;
-
- if toupper(style)=="B"
- || toupper(style)=="IB"
- || toupper(style)=="BI"> </b> <
- /if;
- /if> //
- </font> //
- <if isdecl(border) || isdecl(bgcolor)> </td> </tr> </table> </if;
- /defenv
- >