diff options
author | Atsushi Eno <atsushieno@gmail.com> | 2005-10-14 21:41:18 +0400 |
---|---|---|
committer | Atsushi Eno <atsushieno@gmail.com> | 2005-10-14 21:41:18 +0400 |
commit | d23ec3d72095e41cebf5310480648c5dc339d805 (patch) | |
tree | ae727c564ad9e97849afc294877eeb14733fec00 /web | |
parent | 10641dd512ba902b209db9f6df4a2757db864d67 (diff) |
2005-10-14 Atsushi Enomoto <atsushi@ximian.com>
* cormissing.js, cormissing.css, w.gif : added support files for
displaying generic constraint differences.
svn path=/trunk/mono/; revision=51723
Diffstat (limited to 'web')
-rw-r--r-- | web/web/deploy/cm/cormissing.css | 17 | ||||
-rw-r--r-- | web/web/deploy/cm/cormissing.js | 23 | ||||
-rw-r--r-- | web/web/deploy/cm/w.gif | bin | 0 -> 240 bytes |
3 files changed, 35 insertions, 5 deletions
diff --git a/web/web/deploy/cm/cormissing.css b/web/web/deploy/cm/cormissing.css index 1f22da54273..61fdcbcd480 100644 --- a/web/web/deploy/cm/cormissing.css +++ b/web/web/deploy/cm/cormissing.css @@ -21,7 +21,8 @@ .o, .o_, .p, .p_, .r, .r_, -.x, .x_ +.x, .x_, +.w, .w_ { FONT: 10px 'Verdana'; margin-left: 20px; @@ -57,6 +58,8 @@ .c_ .x_, .c_ .i, .c_ .i_, +.c_ .w, +.c_ .w_, .d_ .c, .d_ .c_, .d_ .e, @@ -73,6 +76,8 @@ .d_ .r_, .d_ .x, .d_ .x_, +.d_ .w, +.d_ .w_, .en_ .c, .en_ .c_, .en_ .e, @@ -89,6 +94,8 @@ .en_ .r_, .en_ .x, .en_ .x_, +.en_ .w, +.en_ .w_, .i_ .c, .i_ .c_, .i_ .e, @@ -105,6 +112,8 @@ .i_ .r_, .i_ .x, .i_ .x_, +.i_ .w, +.i_ .w_, .i_ .i, .i_ .i_, .s_ .c, @@ -125,6 +134,8 @@ .s_ .x_, .s_ .i, .s_ .i_, +.s_ .w, +.s_ .w_, .e_ .r, .e_ .r_, @@ -154,6 +165,10 @@ .x_ .r_, .x_ .o, .x_ .o_ +.w_ .r, +.w_ .r_, +.w_ .o, +.w_ .o_ { display: none; } diff --git a/web/web/deploy/cm/cormissing.js b/web/web/deploy/cm/cormissing.js index 51b743987e7..c37179c0c1e 100644 --- a/web/web/deploy/cm/cormissing.js +++ b/web/web/deploy/cm/cormissing.js @@ -149,8 +149,10 @@ function clickHandler (evt) var strField; var strNamespace; var strAssembly; + var targetType; elt = getParentDiv (elt); + targetType = elt.className; var strEltClass = elt.className; if (strEltClass.charAt (strEltClass.length - 1) == '_') strEltClass = strEltClass.slice (0, strEltClass.length - 1); @@ -166,7 +168,7 @@ function clickHandler (evt) strEltClass == 'e' || // event strEltClass == 'f') // field { - strField = getName (elt).toLowerCase (); + strField = getName (elt); var match = strField.match ( /[\.A-Z0-9_]*/i ); if (match) strField = match [0]; @@ -234,11 +236,24 @@ function clickHandler (evt) } else if (strNamespace) { + switch (targetType.toString ()) { + case "c": + case "i": + case "e": + case "s": + case "d": + targetType = 'T'; break; + case "f": + case "p": + case "e": + case "m": + targetType = 'M'; break; + } if (strClass) - strNamespace += '.' + strClass.toLowerCase (); + strNamespace += '_' + strClass; if (strField) - strNamespace += '.' + strField; - window.open ('http://msdn2.microsoft.com/library/' + strNamespace + '.aspx', 'MSDN'); + strNamespace += '_' + strField; + window.open ('http://windowssdk.msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/' + targetType.toUpperCase () + strNamespace.replace ('.', '_') + '.asp', 'MSDN'); } } else diff --git a/web/web/deploy/cm/w.gif b/web/web/deploy/cm/w.gif Binary files differnew file mode 100644 index 00000000000..43fb38abce2 --- /dev/null +++ b/web/web/deploy/cm/w.gif |