[Mono-docs-list] web monodoc ptree css

Miguel de Icaza miguel@ximian.com
16 Oct 2003 22:40:00 -0400


--=-528gi1UhFTEPiPGxMT3h
Content-Type: multipart/alternative; boundary="=-rkTgy9pM6LRoff2L2Zp5"


--=-rkTgy9pM6LRoff2L2Zp5
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello,


> Small patch to have the tree css behave more like ndoc.
> Specifically, the hover over links behavior.


The only downside is that they have a small rendering problem in
Mozilla with it, screenshot follows:


Monodoc screenshot

Miguel

--=-rkTgy9pM6LRoff2L2Zp5
Content-Type: text/html; charset=utf-8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.8">
</HEAD>
<BODY>
Hello,<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE><FONT COLOR="#737373"><I>Small patch to have the tree css behave more like ndoc.
Specifically, the hover over links behavior.</I></FONT></PRE>
</BLOCKQUOTE>
<PRE>
The only downside is that they have a small rendering problem in
Mozilla with it, screenshot follows:

<TABLE BGCOLOR="#c0c0c0" CELLSPACING="0">
<TR>
<TD>
<TABLE BGCOLOR="#f2f2f2" CELLSPACING="0" CELLPADDING="8" WIDTH="100%">
<TR>
<TD ALIGN="center">
<IMG SRC="cid:1066358400.10011.82.camel@erandi.boston.ximian.com" WIDTH="251" HEIGHT="176" ALIGN="top" ALT="" BORDER="0">
</TD>
</TR>
<TR>
<TD>
<B>Monodoc screenshot</B>
</TD>
</TR>
</TABLE>

</TD>
</TR>
</TABLE>


Miguel</PRE>
</BODY>
</HTML>

--=-rkTgy9pM6LRoff2L2Zp5--

--=-528gi1UhFTEPiPGxMT3h
Content-ID: <1066358400.10011.82.camel@erandi.boston.ximian.com>
Content-Disposition: attachment; filename=a.gif
Content-Type: image/gif; name=a.gif
Content-Transfer-Encoding: base64

R0lGODlh+wCwAOcAAPfz972+vb26vTE0MTk8OWNdY1phWlpZWpyWnJyanAAAANbT1s7TztbX1t7X
3tbf1t7f3uff5+fn5+/r7+fj5xAUEO/n797b3t7n3u/v74yKjGNhY4yOjM7LzlJNUggICAAEANbb
1ufr5+/z7yksKcbDxvfv997j3vf39/f79//////7/5SOlOfv5wgMCPf/95SWlFJRUlpVWjEwMbWu
tbWytSkoKe/37xgcGCEkIRAQEEJlrXOKxtbf79bb773H54yizoSezv/3/0ptte/z/0ppte/z95Sm
1rXD3t7j92uGvd7j75Smzvf7//f3/8bP573L53OSxnOOxu/v92OCvVJxtc7X75yy1kJprXuWxq26
3t7f73uSxt7n97XH3muKxs7T7+fv94SazsbT51p1tVJ1tffz/6W23kpxtVp5vZyu1oymzrW+3s7b
74yezpSq1lp9va2qrUpJShgYGCEgIaWepZSSlK2mrSEcITk4OUJFQikkKXNxc1JVUnNtc0JBQsa+
xoSChNbP1jk0Ob22vXN1c2tpa6WipUI8Qq2urUpFSmtta7W2tUpNSoyGjHuCe62yrXt9e4SKhEpR
SqWmpbW6tc7HzlpdWmNlY5yenMbHxpyinMbLxs7PzoSGhHt5e4R9hKWqpf//////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////yH+FUNyZWF0ZWQgd2l0aCBU
aGUgR0lNUAAh+QQBCgD/ACwAAAAA+wCwAAAI/gABCBQYYKDBgwgTKlzIsKHDhxAjSpxIsaLFixgL
YtzIsaPHjyBDiowoYKTJkyhTqlzpUCPLlzBjypxJs6bNmzhz6tzJs6fPn0CD7nQJkajQo0iHTjSa
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

--=-528gi1UhFTEPiPGxMT3h--