Ignore:
Timestamp:
01/18/08 15:17:58 (16 years ago)
Author:
niltonneto
Message:

Commit da nova versão do módulo, usando agente em C.
Vide Página do módulo do Trac:
http://www.expressolivre.org/dev/wiki/messenger

A versão anterior encontra-se na subpasta bkp (32/64).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/instant_messenger/xsl/window.xsl

    r63 r151  
    44 
    55<xsl:template match="/window"> 
    6    <html> 
    7    <head> 
    8    </head> 
    9    <body> 
    10       <div id="{@id}_im_window_master" class="master" style="top:{@top};left:{@left};height:{(@height + 48)};width:{(@width + 12)};{@style};"> 
    11         <div id="{@id}_im_window" class="pai" style="height:{(@height + 40)};"> 
    12                 <div id="{@id}_im_window_icon" class="im_window_icon" /> 
    13             <div class="tit"><xsl:value-of select="@title" /></div> 
    14             <xsl:apply-templates select="/" mode='buttons' /> 
    15             <div class="filho" id="{@id}_im_window_body_inner" style="width:{@width};height:{@height};" /> 
    16          </div>       
    17       </div> 
    18  
    19       <div class="im-windowfantom-des" id="{@id}_im_window_fantom" /> 
    20       <div class="im-windowfantom-des" id="{@id}_im_window_movable" /> 
    21       <div class="im-window-resizehandle" id="{@id}_im_window_resize" style="visibility:hidden;" /> 
    22    </body> 
    23    </html> 
    24 </xsl:template> 
    25  
    26 <xsl:template match="/window" mode="buttons"> 
    27    <xsl:if test='@close and @close="true"'> 
    28       <div class="im-window-button im-window-closebutton" style="z-index:6000;right:4px" onclick="im_win.windowClose(this.parentNode.id);" /> 
    29    </xsl:if> 
    30  
    31    <xsl:if test='@maximize and @maximize="true"'> 
    32       <xsl:choose> 
    33          <xsl:when test='@close and @close="true"'> 
    34             <div class="im-window-button im-window-maximizerestorebutton" style="z-index:6000;right:20px" onclick="im_win.windowMaximizeRestore(this.parentNode.id);" /> 
    35          </xsl:when> 
    36          <xsl:otherwise> 
    37             <div class="im-window-button im-window-maximizerestorebutton" style="z-index:6000;right:4px" onclick="im_win.windowMaximizeRestore(this.parentNode.id);" /> 
    38          </xsl:otherwise> 
    39       </xsl:choose> 
    40    </xsl:if> 
    41  
    42    <xsl:if test='@minimize and @minimize="true"'> 
    43       <xsl:choose> 
    44          <xsl:when test='@close and @close="true" and @maximize and @maximize="true"'> 
    45             <div class="im-window-button im-window-minimizebutton" style="z-index:6000;right:36px" onclick="im_win.windowMinimize(this.parentNode.id);" /> 
    46          </xsl:when> 
    47          <xsl:when test='(@close and @close="true" or @maximize and @maximize="true") and not (@close and @close="true" and @maximize and @maximize="true")'> 
    48             <div class="im-window-button im-window-minimizebutton" style="z-index:6000;right:20px" onclick="im_win.windowMinimize(this.parentNode.id);" /> 
    49          </xsl:when> 
    50          <xsl:otherwise> 
    51             <div class="im-window-button im-window-minimizebutton" style="z-index:6000;right:4px" onclick="im_win.windowMinimize(this.parentNode.id);" /> 
    52          </xsl:otherwise> 
    53       </xsl:choose> 
    54    </xsl:if> 
     6        <div id="{name}_window_master" style="width:{width};" class="window" onmousedown="javascript:drag_drop.drag(event,this); javascript:im_window.window_focus(this);" dragdrop="true"> 
     7                <b class="corner blackcorner"> 
     8                        <b class="corner1 blackcorner1"><b></b></b> 
     9                        <b class="corner2 blackcorner2"><b></b></b> 
     10                        <b class="corner3 blackcorner3"></b> 
     11                        <b class="corner4 blackcorner4"></b> 
     12                        <b class="corner5 blackcorner5"></b> 
     13                </b> 
     14                <div class="titulo" dragdrop="true"> 
     15                        <span id="{name}_window_title" style="float:left;" dragdrop="true"> 
     16                                <xsl:value-of select="title" /> 
     17                        </span> 
     18                        <div id="{name}_window_title_buttons" style="float:right;"> 
     19                                <div id="{name}_button_minimize" style="display: {pButMin};" class="button_minimize" onclick="javascript:im_window.window_minimize('{name}');"></div> 
     20                                <div id="{name}_button_maximize" style="display: {pButMax};" class="button_maximize1" onclick="javascript:im_window.window_maximize('{name}');"></div> 
     21                                <div id="{name}_button_close" style="display: {pButClose};" class="button_close" onclick="javascript:im_window.window_close('{name}');"></div> 
     22                        </div> 
     23                </div> 
     24                <div id="{name}_window_body" class="body"> 
     25                        <div id="{name}_window_body_content" class="content" style="overflow:auto;"> 
     26                                <xsl:copy-of select="content" /> 
     27                        </div> 
     28                </div> 
     29                <div id="{name}_window_bottom" class="rodape" dragdrop="false"></div> 
     30        </div> 
    5531</xsl:template> 
    5632 
Note: See TracChangeset for help on using the changeset viewer.