msntv2 initial work
@@ -0,0 +1,93 @@
|
||||
body.stretchyBackground
|
||||
{
|
||||
behavior: url(msntv:/htc/StretchyBackground.htc);
|
||||
margin: 0px;
|
||||
border-width: 0px;
|
||||
}
|
||||
|
||||
body, td
|
||||
{
|
||||
font-family: segoe tv;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.ellipsis
|
||||
{
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.inputText, .inputPwd
|
||||
{
|
||||
background-color:#485464;
|
||||
color:#F2F2F2;
|
||||
border-style:window-inset;
|
||||
border-width: 4px;
|
||||
border-color: #9297A1;
|
||||
border-right-color: #6F7783;
|
||||
padding-left:3px;
|
||||
padding-right:4px;
|
||||
}
|
||||
|
||||
.inputPwd
|
||||
{
|
||||
behavior: url(msntv:/htc/PasswordField.htc);
|
||||
}
|
||||
|
||||
.scroller
|
||||
{
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
overflow-y: hidden;
|
||||
behavior:url(../HTC/ScrollingDIV.htc);
|
||||
}
|
||||
|
||||
em
|
||||
{
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
p
|
||||
{
|
||||
margin-top: 0px;
|
||||
margin-bottom: 13px;
|
||||
}
|
||||
|
||||
ul
|
||||
{
|
||||
margin-top:-7px;
|
||||
margin-bottom:15px;
|
||||
}
|
||||
ul li
|
||||
{
|
||||
margin-left:-24px;
|
||||
margin-bottom:5px;
|
||||
}
|
||||
ul li span.li
|
||||
{
|
||||
position:relative;
|
||||
top:2px;
|
||||
left:-4px;
|
||||
}
|
||||
|
||||
ul.links
|
||||
{
|
||||
list-style:none;
|
||||
}
|
||||
|
||||
ul.links li
|
||||
{
|
||||
position:relative;
|
||||
top:2px;
|
||||
left:-15px;
|
||||
padding-left:13px;
|
||||
background:url(msntv:/Shared/images/BulletCustom.gif) no-repeat;
|
||||
background-position-y:3px;
|
||||
}
|
||||
ul.links li a
|
||||
{
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,249 @@
|
||||
@import url(msntv:/Shared/CSS/Base.css);
|
||||
|
||||
body
|
||||
{
|
||||
background-color: #B6D4F0;
|
||||
overflow: hidden;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
a:visited
|
||||
{
|
||||
color:#14224b;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:link
|
||||
{
|
||||
color:#14224b;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/******************************************************************
|
||||
* The following -- header, title, title2, subTitle, help, and helpIcon -- are used
|
||||
* exclusively by SettingsHeading.htc.
|
||||
*/
|
||||
#header
|
||||
{
|
||||
position: absolute;
|
||||
background: url(msntv:/Settings/Images/SettingsHeaderBG.jpg) no-repeat;
|
||||
background-color: #1C5798;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
height: 56px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#title
|
||||
{
|
||||
position: relative;
|
||||
top: 23px;
|
||||
margin-left: 15px;
|
||||
margin-right: 15px;
|
||||
color: #AACFF7;
|
||||
font: bold 21px;
|
||||
}
|
||||
|
||||
/* font, color and margin style only from title style above */
|
||||
/* used by settingsTemplate.js */
|
||||
|
||||
#mainHeading
|
||||
{
|
||||
color: #AACFF7;
|
||||
font: bold 21px;
|
||||
margin-left: 15px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
||||
|
||||
#title2
|
||||
{
|
||||
position: relative;
|
||||
top: 23px;
|
||||
color: #F7F7F7;
|
||||
font-size: 21px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
#subTitle
|
||||
{
|
||||
display:none;
|
||||
}
|
||||
|
||||
#help
|
||||
{
|
||||
position: absolute;
|
||||
bottom: 30px;
|
||||
right: 8px;
|
||||
color: #F2F2F2;
|
||||
font-size: 16px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
#helpIcon
|
||||
{
|
||||
position: relative;
|
||||
top: 1px;
|
||||
left: 4px;
|
||||
margin-left: 4px;
|
||||
behavior: url(#default#alphaImageLoader);
|
||||
src: url(msntv:/Shared/images/Icon_Help_RelatedLink.png);
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
/*
|
||||
* End for SettingsHeading.htc
|
||||
******************************************************************/
|
||||
|
||||
|
||||
#sideBar
|
||||
{
|
||||
position: absolute;
|
||||
top: 71px;
|
||||
right: 0px;
|
||||
width: 151px;
|
||||
padding-right: 8px;
|
||||
padding-left: 6px;
|
||||
}
|
||||
|
||||
.sideBarButton, #sideBar msntv\:CustomButton
|
||||
{
|
||||
height: 26px;
|
||||
width: 100%;
|
||||
display: block;
|
||||
text-align:left;
|
||||
margin: 0 0 4px 0;
|
||||
}
|
||||
|
||||
|
||||
/* The following are for buttons at the bottom of a page: */
|
||||
#buttonBar
|
||||
{
|
||||
position: absolute;
|
||||
right: 20px;
|
||||
bottom: 10px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.buttonBarButton, #buttonBar msntv\:CustomButton
|
||||
{
|
||||
margin-left: 15px;
|
||||
margin-right:0px;
|
||||
}
|
||||
|
||||
|
||||
/* The following two -- scrollArea and gradient -- are for the
|
||||
* section of scrollable pages that are supposed to scroll.
|
||||
* If you use a <DIV id=scrollArea> on your page, be sure
|
||||
* to also set "showscrolltop=true" in the SettingsHeading.
|
||||
*/
|
||||
#scrollArea
|
||||
{
|
||||
position: absolute;
|
||||
top: 71px;
|
||||
left: 0px;
|
||||
width: 73%;
|
||||
bottom: 0px;
|
||||
height: 1px; /* will be overridden (because of the bottom value) once the HTC loads */
|
||||
padding-left: 15px;
|
||||
padding-right: 22px;
|
||||
overflow-y: hidden;
|
||||
behavior: url(msntv:/HTC/ScrollingDIV.htc);
|
||||
}
|
||||
|
||||
#gradient
|
||||
{
|
||||
width: 73%;
|
||||
height: 100%;
|
||||
behavior: url(#default#gradient);
|
||||
startColor:#7A9FCC;
|
||||
startTransparency:100;
|
||||
endTransparency:0;
|
||||
endcolor: #7A9FCC;
|
||||
angle:0;
|
||||
}
|
||||
|
||||
/* If your page is NOT supposed to scroll, use the following as
|
||||
* the ID of your content's DIV.
|
||||
*/
|
||||
#nonScrollArea
|
||||
{
|
||||
position: absolute;
|
||||
top: 71px;
|
||||
left: 0px;
|
||||
width: 100%;
|
||||
bottom: 51px;
|
||||
padding-left: 15px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
/* If you have a two-column table with check-boxes or radio-buttons
|
||||
* or text fields (or a table that should look the same way), use
|
||||
* <TABLE class=controlTable>. However, when using a table of
|
||||
* radio-buttons or check-boxes where some of the description
|
||||
* will span two or more lines, use class=options instead.
|
||||
*/
|
||||
table.controlTable, table.options
|
||||
{
|
||||
margin-top:-5px;
|
||||
margin-bottom:9px;
|
||||
border-collapse:collapse;
|
||||
}
|
||||
table.controlTable td, table.options td
|
||||
{
|
||||
padding: 0px 8px 5px 0px;
|
||||
}
|
||||
table.options td
|
||||
{
|
||||
vertical-align:top;
|
||||
}
|
||||
|
||||
|
||||
/* class=topic is used on index pages for the section titles,
|
||||
* which are also links.
|
||||
*/
|
||||
.topic
|
||||
{
|
||||
margin-top: 4px;
|
||||
font: bold 18px;
|
||||
color: #14224b;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/* class=description is used on index pages for the description
|
||||
* under the section titles.
|
||||
*/
|
||||
.description, .description td
|
||||
{
|
||||
font-size: 18px;
|
||||
color: #1D1D1D;
|
||||
font-weight: normal;
|
||||
margin-bottom: 7px;
|
||||
}
|
||||
.description
|
||||
{
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
hr
|
||||
{
|
||||
height:2px;
|
||||
width: 100%;
|
||||
border:#5981B3 solid 2px;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
/* override scrollArea and SideBar for printing */
|
||||
@media print {
|
||||
#scrollArea
|
||||
{
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#sideBar
|
||||
{
|
||||
visibility: hidden;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,137 @@
|
||||
@import url(msntv:/CSS/Base.css);
|
||||
|
||||
body
|
||||
{
|
||||
background-color: #3D6CA6;
|
||||
overflow: hidden;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
a:visited
|
||||
{
|
||||
color:#F2F2F2;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:link
|
||||
{
|
||||
color:#F2F2F2;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
em
|
||||
{
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
#header
|
||||
{
|
||||
position: absolute;
|
||||
background: url(msntv:/Shared/Images/SynchManagerHeaderBG.jpg) no-repeat;
|
||||
background-color: #1C5798;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
height: 56px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#mainHeading
|
||||
{
|
||||
color: #F2F2F2;
|
||||
font: bold 21px;
|
||||
margin-left: 15px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
||||
|
||||
#title
|
||||
{
|
||||
position: relative;
|
||||
top: 23px;
|
||||
margin-left: 15px;
|
||||
margin-right: 8px;
|
||||
color: #F2F2F2;
|
||||
font: bold 21px;
|
||||
}
|
||||
|
||||
#title2
|
||||
{
|
||||
position: relative;
|
||||
top: 23px;
|
||||
color: #F2F2F2;
|
||||
font-size: 21px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
#buttonBar
|
||||
{
|
||||
position: absolute;
|
||||
right: 20px;
|
||||
bottom: 10px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.buttonBarButton, #buttonBar msntv\:CustomButton
|
||||
{
|
||||
margin-left: 15px;
|
||||
margin-right:0px;
|
||||
}
|
||||
|
||||
#nonScrollArea
|
||||
{
|
||||
position: absolute;
|
||||
top: 71px;
|
||||
left: 0px;
|
||||
width: 100%;
|
||||
bottom: 51px;
|
||||
padding-left: 15px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
|
||||
table.controlTable
|
||||
{
|
||||
border-collapse:collapse;
|
||||
}
|
||||
table.controlTable td
|
||||
{
|
||||
padding: 10px 5px 0px 0px;
|
||||
vertical-align: top;
|
||||
/* see also below under .control */
|
||||
}
|
||||
|
||||
.control, table.controlTable td
|
||||
{
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.topic
|
||||
{
|
||||
margin-top: 4px;
|
||||
font: bold 18px;
|
||||
color: #F2F2F2;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.description, .description td
|
||||
{
|
||||
font-size: 18px;
|
||||
color: #F2F2F2;
|
||||
font-weight: normal;
|
||||
margin-bottom: 7px;
|
||||
}
|
||||
.description
|
||||
{
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
hr
|
||||
{
|
||||
height:2px;
|
||||
width: 100%;
|
||||
border:#5981B3 solid 2px;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
|
After Width: | Height: | Size: 175 B |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 526 B |
|
After Width: | Height: | Size: 368 B |
|
After Width: | Height: | Size: 350 B |
|
After Width: | Height: | Size: 160 B |
|
After Width: | Height: | Size: 283 B |
|
After Width: | Height: | Size: 368 B |
|
After Width: | Height: | Size: 347 B |
|
After Width: | Height: | Size: 307 B |
|
After Width: | Height: | Size: 282 B |
|
After Width: | Height: | Size: 313 B |
|
After Width: | Height: | Size: 329 B |
|
After Width: | Height: | Size: 432 B |
|
After Width: | Height: | Size: 238 B |
|
After Width: | Height: | Size: 255 B |
|
After Width: | Height: | Size: 274 B |
|
After Width: | Height: | Size: 452 B |
|
After Width: | Height: | Size: 401 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
|
After Width: | Height: | Size: 5.1 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 972 B |
|
After Width: | Height: | Size: 383 B |
|
After Width: | Height: | Size: 968 B |
|
After Width: | Height: | Size: 383 B |
|
After Width: | Height: | Size: 970 B |
|
After Width: | Height: | Size: 403 B |
|
After Width: | Height: | Size: 966 B |
|
After Width: | Height: | Size: 364 B |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,29 @@
|
||||
window.attachEvent("onload", PreCacheOnload);
|
||||
|
||||
function PreCacheOnload()
|
||||
{
|
||||
// Give the page a chance to draw anything modified from the normal onload handler
|
||||
window.setTimeout(PreCacheStart, 100);
|
||||
}
|
||||
|
||||
function PreCacheStart()
|
||||
{
|
||||
// Look for <LINK rel=next href=...>
|
||||
var linkTags = document.all.tags("link");
|
||||
if (linkTags) {
|
||||
var len = linkTags.length;
|
||||
for (var i = 0; i < len; i++) {
|
||||
var tag = linkTags[i];
|
||||
if (tag.rel && tag.rel == "next" && tag.href) {
|
||||
var request = new ActiveXObject("Microsoft.XMLHTTP");
|
||||
try {
|
||||
request.open("GET", tag.href, true);
|
||||
request.send();
|
||||
}
|
||||
catch(exception) {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||