BVB Source Codes

Pcook CMS bubble guest v3.0 SDCMS version Show text1.htm Source code

Return Download Pcook CMS bubble guest v3.0 SDCMS version: download text1.htm Source code - Download Pcook CMS bubble guest v3.0 SDCMS version Source code - Type:.htm
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  4. <link href="style/editor.css" rel="stylesheet" type="text/css">
  5. <script>
  6.         var sLangDir=dialogArguments.oUtil.langDir;
  7.         document.write("<scr"+"ipt src='language/"+sLangDir+"/text1.js'></scr"+"ipt>");
  8. </script>
  9. <script language="JavaScript" src="color_picker.js"></script>
  10. <script>writeTitle()</script>
  11. <script language="JavaScript" src="list.js"></script>
  12. <script>
  13. document.onclick=hideAll;
  14. function hideAll()
  15.         {
  16.         oColor1.hide();oColor2.hide();
  17.         }
  18.  
  19. function GetElement(oElement,sMatchTag)
  20.         {
  21.         while (oElement!=null&&oElement.tagName!=sMatchTag)
  22.                 {
  23.                 if(oElement.tagName=="BODY")return null;
  24.                 oElement=oElement.parentElement;
  25.                 }
  26.         return oElement;
  27.         }
  28.  
  29. function doWindowFocus()
  30.         {      
  31.         dialogArguments.oUtil.onSelectionChanged=new Function("realTime()");
  32.         }
  33. var obj1 = new ListEditor("obj1")
  34. function bodyOnLoad()
  35.         {
  36.         window.onfocus=doWindowFocus;
  37.         dialogArguments.oUtil.onSelectionChanged=new Function("realTime()");
  38.        
  39.         var obj=dialogArguments.oUtil.obj;
  40.        
  41.         //Font-Family
  42.         var sTmp="["
  43.         for(var i=0;i<obj.arrFontName.length;i++)
  44.                 {
  45.                 sFontName=obj.arrFontName[i];
  46.                 sTmp+="['"+sFontName+"','"+sFontName+"','font:8pt "+sFontName+";'],"
  47.                 }
  48.         sTmp=sTmp.substr(0,sTmp.length-1)
  49.         sTmp+="]";
  50.         obj1.items=eval(sTmp);
  51.         divFont_family.innerHTML=obj1.RUN()
  52.         obj1.onEdit = updateFont_Family
  53.  
  54.         realTime();
  55.         }
  56.  
  57. function realTime()
  58.         {
  59.         if(!dialogArguments.oUtil.obj.checkFocus()){return;}//Focus stuff
  60.         var oEditor=dialogArguments.oUtil.oEditor;
  61.         var oSel=oEditor.document.selection.createRange();
  62.  
  63.         if(dialogArguments.oUtil.activeElement)
  64.                 {
  65.                 oElement=dialogArguments.oUtil.activeElement;
  66.                 }
  67.         else
  68.                 {
  69.                 if (oSel.parentElement) oElement=oSel.parentElement();
  70.                 else oElement=oSel.item(0);
  71.                 }
  72.        
  73.         //~~~~~~~~~~~
  74.         /*
  75.         if(oElement.style.fontFamily!="")
  76.                 inpFont_Family.value=oElement.style.fontFamily;
  77.         else
  78.                 inpFont_Family.value=oEditor.document.queryCommandValue("FontName");
  79.  
  80.         if(oEditor.document.queryCommandState("Bold") && oEditor.document.queryCommandState("Italic"))
  81.                 inpFont_StyleWeight.value="Bold Italic";
  82.         else if(oEditor.document.queryCommandState("Bold"))
  83.                 inpFont_StyleWeight.value="Bold";
  84.         else if(oEditor.document.queryCommandState("Italic"))
  85.                 inpFont_StyleWeight.value="Italic";
  86.         else
  87.                 {
  88.                 inpFont_StyleWeight.value="";
  89.                 if(oElement.style.fontWeight=="normal")
  90.                         inpFont_StyleWeight.value="Regular";
  91.                 if(oElement.style.fontStyle=="normal")
  92.                         inpFont_StyleWeight.value="Regular";
  93.                 }*/
  94.                
  95.         inpFont_Family.value=oElement.style.fontFamily;
  96.  
  97.         if(oElement.style.fontWeight=="normal" && oElement.style.fontStyle=="normal")
  98.                 inpFont_StyleWeight.value=sStyleWeight1;
  99.         else if(oElement.style.fontWeight=="normal" && oElement.style.fontStyle=="italic")
  100.                 inpFont_StyleWeight.value=sStyleWeight2;
  101.         else if(oElement.style.fontWeight=="bold" && oElement.style.fontStyle=="normal")
  102.                 inpFont_StyleWeight.value=sStyleWeight3;
  103.         else if(oElement.style.fontWeight=="bold" && oElement.style.fontStyle=="italic")
  104.                 inpFont_StyleWeight.value=sStyleWeight4;
  105.         else inpFont_StyleWeight.value=""
  106.        
  107.         inpFont_Size.value=oElement.style.fontSize;
  108.        
  109.         inpText_ForegroundColor.style.backgroundColor=oElement.style.color;
  110.         inpText_BackgroundColor.style.backgroundColor=oElement.style.backgroundColor;
  111.        
  112.         if(oElement.style.textDecoration=="")inpText_Decoration[0].checked=true;
  113.         if(oElement.style.textDecoration=="underline")inpText_Decoration[1].checked=true;
  114.         if(oElement.style.textDecoration=="overline")inpText_Decoration[2].checked=true;
  115.         if(oElement.style.textDecoration=="line-through")inpText_Decoration[3].checked=true;
  116.         if(oElement.style.textDecoration=="none")inpText_Decoration[4].checked=true;
  117.        
  118.         if(oElement.style.textTransform=="")inpText_Case[0].checked=true;
  119.         if(oElement.style.textTransform=="capitalize")inpText_Case[1].checked=true;
  120.         if(oElement.style.textTransform=="uppercase")inpText_Case[2].checked=true;
  121.         if(oElement.style.textTransform=="lowercase")inpText_Case[3].checked=true;
  122.         if(oElement.style.textTransform=="none")inpText_Case[4].checked=true;
  123.        
  124.         if(oElement.style.fontVariant=="")inpFont_Variant[0].checked=true;
  125.         if(oElement.style.fontVariant=="small-caps")inpFont_Variant[1].checked=true;
  126.         if(oElement.style.fontVariant=="normal")inpFont_Variant[2].checked=true;
  127.        
  128.         if(oElement.style.verticalAlign=="")
  129.                 {
  130.                 inpText_VAlign[0].checked=true;
  131.                 inpText_VAlign_Relative.value="";
  132.                 }
  133.         if(oElement.style.verticalAlign=="super")
  134.                 {
  135.                 inpText_VAlign[1].checked=true;
  136.                 inpText_VAlign_Relative.value="";
  137.                 }
  138.         if(oElement.style.verticalAlign=="sub")
  139.                 {
  140.                 inpText_VAlign[2].checked=true;
  141.                 inpText_VAlign_Relative.value="";
  142.                 }                      
  143.         if(oElement.style.verticalAlign=="top" ||
  144.                 oElement.style.verticalAlign=="middle" ||
  145.                 oElement.style.verticalAlign=="bottom" ||
  146.                 oElement.style.verticalAlign=="text-top" ||
  147.                 oElement.style.verticalAlign=="text-bottom")
  148.                 {              
  149.                 inpText_VAlign[3].checked=true;
  150.                 inpText_VAlign_Relative.value=oElement.style.verticalAlign;
  151.                 }
  152.         if(oElement.style.verticalAlign=="baseline")
  153.                 {
  154.                 inpText_VAlign[4].checked=true;
  155.                 inpText_VAlign_Relative.value="";
  156.                 }
  157.        
  158.         inpText_LetterSpacing.value=oElement.style.letterSpacing;
  159.         }
  160.  
  161. function updateFont_Family()
  162.         {
  163.         sVal = ""
  164.         var arrList = obj1.getResultValues()
  165.         for(var i=0;i<arrList.length;i++) sVal += arrList[i] + ", ";
  166.         sVal = sVal.substring(0,sVal.length-2)
  167.         inpFont_Family.value = sVal
  168.        
  169.         preview()
  170.         }
  171.  
  172. function preview()
  173.         {
  174.         //divPreview selalu di-renew (bukan di-update) setiap kali style berubah (shg tdk perlu remove rule).
  175.         divPreview.innerHTML= "<table height=100% width=100%><tr><td valign=middle align=center>____________ <span id=spanPreview></span> ____________</td></tr></table>"
  176.         if(inpFont_Family.value!="") spanPreview.innerHTML=inpFont_Family.value;
  177.         else spanPreview.innerHTML="Text Preview";
  178.         format(spanPreview);
  179.         }
  180.  
  181. function getArrStyle()
  182.         {
  183.         var arrStyle=[];
  184.  
  185.         arrStyle.push(["fontFamily",inpFont_Family.value]);
  186.         arrStyle.push(["fontSize",inpFont_Size.value]);
  187.  
  188.         if(inpFont_StyleWeight.value==sStyleWeight1)
  189.                 {
  190.                 arrStyle.push(["fontWeight","normal"]);
  191.                 arrStyle.push(["fontStyle","normal"]);
  192.                 }
  193.         else if(inpFont_StyleWeight.value==sStyleWeight2)
  194.                 {
  195.                 arrStyle.push(["fontWeight","normal"]);
  196.                 arrStyle.push(["fontStyle","italic"]);
  197.                 }
  198.         else if(inpFont_StyleWeight.value==sStyleWeight3)
  199.                 {
  200.                 arrStyle.push(["fontWeight","bold"]);
  201.                 arrStyle.push(["fontStyle","normal"]);
  202.                 }
  203.         else if(inpFont_StyleWeight.value==sStyleWeight4)
  204.                 {
  205.                 arrStyle.push(["fontWeight","bold"]);
  206.                 arrStyle.push(["fontStyle","italic"]);
  207.                 }
  208.         else
  209.                 {
  210.                 arrStyle.push(["fontWeight",""]);
  211.                 arrStyle.push(["fontStyle",""]);
  212.                 }
  213.  
  214.         if(inpText_Decoration[0].checked)
  215.                 arrStyle.push(["textDecoration",""]);
  216.         if(inpText_Decoration[1].checked)
  217.                 arrStyle.push(["textDecoration","underline"]);
  218.         if(inpText_Decoration[2].checked)
  219.                 arrStyle.push(["textDecoration","overline"]);
  220.         if(inpText_Decoration[3].checked)
  221.                 arrStyle.push(["textDecoration","line-through"]);
  222.         if(inpText_Decoration[4].checked)
  223.                 arrStyle.push(["textDecoration","none"]);
  224.                
  225.         if(inpText_Case[0].checked)
  226.                 arrStyle.push(["textTransform",""]);
  227.         if(inpText_Case[1].checked)
  228.                 arrStyle.push(["textTransform","capitalize"]);
  229.         if(inpText_Case[2].checked)
  230.                 arrStyle.push(["textTransform","uppercase"]);
  231.         if(inpText_Case[3].checked)
  232.                 arrStyle.push(["textTransform","lowercase"]);
  233.         if(inpText_Case[4].checked)
  234.                 arrStyle.push(["textTransform","none"]);
  235.        
  236.         if(inpFont_Variant[0].checked)
  237.                 arrStyle.push(["fontVariant",""]);
  238.         if(inpFont_Variant[1].checked)
  239.                 arrStyle.push(["fontVariant","small-caps"]);
  240.         if(inpFont_Variant[2].checked)
  241.                 arrStyle.push(["fontVariant","normal"]);
  242.        
  243.         if(inpText_VAlign[0].checked)
  244.                 arrStyle.push(["verticalAlign",""]);
  245.         if(inpText_VAlign[1].checked)
  246.                 arrStyle.push(["verticalAlign","super"]);
  247.         if(inpText_VAlign[2].checked)
  248.                 arrStyle.push(["verticalAlign","sub"]);
  249.         if(inpText_VAlign[3].checked)
  250.                 arrStyle.push(["verticalAlign",inpText_VAlign_Relative.value]);
  251.         if(inpText_VAlign[4].checked)
  252.                 arrStyle.push(["verticalAlign","baseline"]);
  253.        
  254.         arrStyle.push(["color",inpText_ForegroundColor.style.backgroundColor]);
  255.         arrStyle.push(["backgroundColor",inpText_BackgroundColor.style.backgroundColor]);
  256.        
  257.         if(inpText_LetterSpacing.value=="")
  258.                 arrStyle.push(["letterSpacing",""]);
  259.         else
  260.                 arrStyle.push(["letterSpacing",inpText_LetterSpacing.value+"px"]);
  261.        
  262.         return arrStyle;
  263.         }
  264.  
  265. function format(s)
  266.         {      
  267.         if(inpFont_Family.value!="")s.style.fontFamily=inpFont_Family.value;
  268.         else
  269.                 {//Not Set
  270.                 s.style.fontFamily=""; 
  271.                 s.style.cssText = s.style.cssText.replace("FONT-FAMILY: ; ","");
  272.                 s.style.cssText = s.style.cssText.replace("FONT-FAMILY: ","");
  273.                 }
  274.        
  275.         if(inpFont_Size.value!="")s.style.fontSize=inpFont_Size.value;
  276.         else
  277.                 {//Not Set
  278.                 s.style.fontSize="";
  279.                 s.style.cssText = s.style.cssText.replace("FONT-SIZE: ; ","");
  280.                 s.style.cssText = s.style.cssText.replace("FONT-SIZE: ","");
  281.                 }      
  282.        
  283.         if(inpFont_StyleWeight.value=="")
  284.                 {//Not Set
  285.                 s.style.fontWeight="normal";s.style.fontStyle="normal"
  286.                 s.style.cssText = s.style.cssText.replace("FONT-WEIGHT: normal; ","");
  287.                 s.style.cssText = s.style.cssText.replace("FONT-WEIGHT: normal","");
  288.                
  289.                 s.style.cssText = s.style.cssText.replace("FONT-STYLE: normal; ","");
  290.                 s.style.cssText = s.style.cssText.replace("FONT-STYLE: normal","");
  291.                 }
  292.         if(inpFont_StyleWeight.value==sStyleWeight1){s.style.fontWeight="normal";s.style.fontStyle="normal"}
  293.         if(inpFont_StyleWeight.value==sStyleWeight2){s.style.fontWeight="normal";s.style.fontStyle="italic"}
  294.         if(inpFont_StyleWeight.value==sStyleWeight3){s.style.fontWeight="bold";s.style.fontStyle="normal"}
  295.         if(inpFont_StyleWeight.value==sStyleWeight4){s.style.fontWeight="bold";s.style.fontStyle="italic";}
  296.        
  297.         if(inpText_Decoration[0].checked)
  298.                 {
  299.                 s.style.textDecoration="none";         
  300.                 s.style.cssText = s.style.cssText.replace("TEXT-DECORATION: none; ","");
  301.                 s.style.cssText = s.style.cssText.replace("TEXT-DECORATION: none","");
  302.                 }
  303.         if(inpText_Decoration[1].checked) s.style.textDecoration="underline";
  304.         if(inpText_Decoration[2].checked) s.style.textDecoration="overline";
  305.         if(inpText_Decoration[3].checked) s.style.textDecoration="line-through";
  306.         if(inpText_Decoration[4].checked) s.style.textDecoration="none";
  307.        
  308.         if(inpText_Case[0].checked) s.style.textTransform = "";
  309.         if(inpText_Case[1].checked) s.style.textTransform = "capitalize";
  310.         if(inpText_Case[2].checked) s.style.textTransform = "uppercase";
  311.         if(inpText_Case[3].checked) s.style.textTransform = "lowercase";
  312.         if(inpText_Case[4].checked) s.style.textTransform = "none";
  313.        
  314.         if(inpFont_Variant[0].checked) s.style.fontVariant=""
  315.         if(inpFont_Variant[1].checked) s.style.fontVariant="small-caps";
  316.         if(inpFont_Variant[2].checked) s.style.fontVariant="normal";   
  317.        
  318.         if(inpText_VAlign[0].checked)s.style.verticalAlign = "";
  319.         if(inpText_VAlign[1].checked) s.style.verticalAlign = "super";
  320.         if(inpText_VAlign[2].checked) s.style.verticalAlign = "sub"     ;      
  321.         if(inpText_VAlign[3].checked) s.style.verticalAlign = inpText_VAlign_Relative.value;   
  322.         if(inpText_VAlign[4].checked) s.style.verticalAlign = "baseline";      
  323.        
  324.         s.style.color=inpText_ForegroundColor.style.backgroundColor;
  325.         s.style.backgroundColor=inpText_BackgroundColor.style.backgroundColor;
  326.  
  327.         if(inpText_LetterSpacing.value=="")
  328.                 {
  329.                 s.style.letterSpacing=0
  330.                 s.style.cssText = s.style.cssText.replace("LETTER-SPACING: 0px; ","");
  331.                 s.style.cssText = s.style.cssText.replace("LETTER-SPACING: 0px","");
  332.                 }
  333.         else s.style.letterSpacing=inpText_LetterSpacing.value+"px";   
  334.         }
  335.        
  336. function doApply()
  337.         {
  338.         if(!dialogArguments.oUtil.obj.checkFocus()){return;}//Focus stuff
  339.         var oEditor=dialogArguments.oUtil.oEditor;
  340.         var oSel=oEditor.document.selection.createRange();
  341.         var obj=dialogArguments.oUtil.obj;
  342.        
  343.         dialogArguments.oUtil.obj.saveForUndo();
  344.        
  345.         if(dialogArguments.oUtil.activeElement)
  346.                 {
  347.                 oElement=dialogArguments.oUtil.activeElement;
  348.                 format(oElement);
  349.                 }
  350.         else
  351.                 {
  352.                 if(oSel.parentElement)
  353.                         {
  354.                         if(oSel.text=="")
  355.                                 {
  356.                                 oElement=oSel.parentElement();
  357.                                 if(oElement)
  358.                                 if(oElement.tagName!="BODY") format(oElement);
  359.                                 }
  360.                         else
  361.                                 {
  362.                                 //var idNewSpan=obj.applySpan();
  363.                                 //if(idNewSpan)//if there is selected text
  364.                                 //      {
  365.                                 //      format(idNewSpan);
  366.                                 //      }
  367.                                 obj.applySpanStyle(getArrStyle());
  368.                                 }
  369.                         }
  370.                 else
  371.                         {
  372.                         oElement=oSel.item(0);
  373.                         if(oElement)
  374.                         format(oElement);
  375.                         }
  376.                 }
  377.         }
  378. </script>
  379. </head>
  380. <body onload="loadTxt();bodyOnLoad()" style="overflow:hidden;">
  381.  
  382. <table width=100% height="100%" align=center cellpadding=0 cellspacing=0>
  383. <tr>
  384. <td valign=top style="padding:5;height:100%">
  385.  
  386.         <table width=100%>
  387.         <tr>
  388.         <td valign=top style="padding-left:5;padding-right:5;">
  389.  
  390.         <div style="margin-bottom:3;"><b><span id=txtLang name=txtLang>Font</span> :</b></div>
  391.         <input type=text name=inpFont_Family style="width:100%" onchange="preview()" class="inpTxt"><div style="padding:1;"></div>
  392.         <div id=divFont_family></div>
  393.  
  394.         </td>
  395.         <td valign=top style="width:80">
  396.  
  397.                         <div style="margin-bottom:3;"><b><span id=txtLang name=txtLang>Style</span> :</b></div>
  398.                         <input type=text name=inpFont_StyleWeight style="width:100%" onchange="preview()" class="inpTxt"><div style="padding:1;"></div>
  399.                         <select size=6 style="width:100%" name="selFont_StyleWeight" onchange="inpFont_StyleWeight.value=selFont_StyleWeight.value; preview();" class="inpSel">
  400.                                 <option id="optLang" name="optLang" selected>Regular</option>
  401.                                 <option id="optLang" name="optLang">Italic</option>
  402.                                 <option id="optLang" name="optLang">Bold</option>
  403.                                 <option id="optLang" name="optLang">Bold Italic</option>
  404.                         </select>
  405.  
  406.         </td>
  407.         <td valign=top style="padding-right:5;width:80">
  408.  
  409.                         <div style="margin-bottom:3;"><b><span id=txtLang name=txtLang>Size</span> :</b></div>
  410.                         <input type=text name=inpFont_Size style="width:100%" onchange="preview()" class="inpTxt"><div style="padding:1;"></div>
  411.                         <select size=6 style="width:100%" name="selFont_Size" onchange="inpFont_Size.value=selFont_Size.value+'pt'; preview();" class="inpSel">
  412.                                 <option value="8">8</option>
  413.                                 <option value="9">9</option>
  414.                                 <option value="10">10</option>
  415.                                 <option value="11">11</option>
  416.                                 <option value="12">12</option>
  417.                                 <option value="14">14</option>
  418.                                 <option value="16">16</option>
  419.                                 <option value="18">18</option>
  420.                                 <option value="20">20</option>
  421.                                 <option value="22">22</option>
  422.                                 <option value="24">24</option>
  423.                                 <option value="26">26</option>
  424.                                 <option value="28">28</option>
  425.                                 <option value="36">36</option>
  426.                                 <option value="48">48</option>
  427.                                 <option value="72">72</option>
  428.                         </select>
  429.  
  430.         </td>
  431.         </tr>
  432.         <tr>
  433.         <td colspan=3 style="padding-left:5;padding-right:5;">
  434.  
  435.                         <div style="margin-bottom:5;margin-top:2;"><b><span id=txtLang name=txtLang>Foreground</span>:</b>
  436.                         <span style="background:#ffffff">
  437.                         <span id="inpText_ForegroundColor" style="margin-left:17;border:gray 1 solid;width:20;margin-right:3;"></span>
  438.                         </span>
  439.                         <input type=button name=btnPick1 value=Pick onclick="oColor1.show(this);event.cancelBubble=true;" class="inpBtn" onmouseover="this.className='inpBtnOver';" onmouseout="this.className='inpBtnOut'">
  440.                         <script>
  441.                         var oColor1 = new ColorPicker("oColor1");
  442.                         oColor1.onPickColor = new Function("inpText_ForegroundColor.style.backgroundColor=oColor1.color;preview()");
  443.                         oColor1.onRemoveColor = new Function("inpText_ForegroundColor.style.backgroundColor='';preview()");
  444.                         oColor1.align="left";
  445.                         oColor1.txtCustomColors=getTxt("Custom Colors");
  446.                         oColor1.txtMoreColors=getTxt("More Colors...");
  447.                         oColor1.RENDER();
  448.                         </script>      
  449.                        
  450.                         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b><span id=txtLang name=txtLang>Background</span>:</b>
  451.                         <span style="background:#ffffff">
  452.                         <span id="inpText_BackgroundColor" style="margin-left:17;border:gray 1 solid;width:20;margin-right:3;"></span>
  453.                         </span>
  454.                         <input type=button name=btnPick2 value=Pick onclick="oColor2.show(this);event.cancelBubble=true;" class="inpBtn" onmouseover="this.className='inpBtnOver';" onmouseout="this.className='inpBtnOut'">
  455.                         <script>
  456.                         var oColor2 = new ColorPicker("oColor2");
  457.                         oColor2.onPickColor = new Function("inpText_BackgroundColor.style.backgroundColor=oColor2.color;preview()");
  458.                         oColor2.onRemoveColor = new Function("inpText_BackgroundColor.style.backgroundColor='';preview()");
  459.                         oColor2.align="left";
  460.                         oColor2.onShow = new Function("inpText_VAlign_Relative.style.visibility='hidden';");
  461.                         oColor2.onHide = new Function("inpText_VAlign_Relative.style.visibility='visible';");
  462.                         oColor2.txtCustomColors=getTxt("Custom Colors");
  463.                         oColor2.txtMoreColors=getTxt("More Colors...");
  464.                         oColor2.RENDER();
  465.                         </script>      
  466.                         </div> 
  467.                        
  468.                        
  469.                         <div style="margin-bottom:5;margin-top:5;">
  470.                         <table width=100% style="border:#CFCFCF 1px solid;background:#FCFCFE">
  471.                         <tr>
  472.                         <td><span id=txtLang name=txtLang>Decoration</span>:</td>
  473.                         <td><span id=txtLang name=txtLang>Text Case</span>:</td>
  474.                         <td><span id=txtLang name=txtLang>Minicaps</span>:</td>
  475.                         <td><span id=txtLang name=txtLang>Vertical</span>:</td>
  476.                         </tr>
  477.                         <tr><td valign=top>
  478.                         <input type=radio class=inpRdo name="inpText_Decoration" onclick="preview()" checked> <span id=txtLang name=txtLang>Not Set</span><br>
  479.                         <input type=radio class=inpRdo name="inpText_Decoration" onclick="preview()"> <span id=txtLang name=txtLang>Underline</span><br>
  480.                         <input type=radio class=inpRdo name="inpText_Decoration" onclick="preview()"> <span id=txtLang name=txtLang>Overline</span><br>
  481.                         <input type=radio class=inpRdo name="inpText_Decoration" onclick="preview()"> <span id=txtLang name=txtLang>Line-through</span><br>
  482.                         <input type=radio class=inpRdo name="inpText_Decoration" onclick="preview()"> <span id=txtLang name=txtLang>None</span>
  483.                         </td>
  484.                         <td valign=top>
  485.                         <input type=radio class=inpRdo name="inpText_Case" onclick="preview()" checked> <span id=txtLang name=txtLang>Not Set</span><br>
  486.                         <input type=radio class=inpRdo name="inpText_Case" onclick="preview()"> <span id=txtLang name=txtLang>Capitalize</span><br>
  487.                         <input type=radio class=inpRdo name="inpText_Case" onclick="preview()"> <span id=txtLang name=txtLang>Uppercase</span><br>
  488.                         <input type=radio class=inpRdo name="inpText_Case" onclick="preview()"> <span id=txtLang name=txtLang>Lowercase</span><br>
  489.                         <input type=radio class=inpRdo name="inpText_Case" onclick="preview()"> <span id=txtLang name=txtLang>None</span>
  490.                         </td>
  491.                         <td valign=top>
  492.                         <input type=radio class=inpRdo name="inpFont_Variant" onclick="preview()" checked> <span id=txtLang name=txtLang>Not Set</span><br>
  493.                         <input type=radio class=inpRdo name="inpFont_Variant" onclick="preview()"> <span id=txtLang name=txtLang>Small-Caps</span><br>
  494.                         <input type=radio class=inpRdo name="inpFont_Variant" onclick="preview()"> <span id=txtLang name=txtLang>Normal</span>
  495.                         </td>
  496.                         <td valign=top>
  497.                         <input type=radio class=inpRdo name="inpText_VAlign" onclick="preview()" checked> <span id=txtLang name=txtLang>Not Set</span><br>
  498.                         <input type=radio class=inpRdo name="inpText_VAlign" onclick="preview()"> <span id=txtLang name=txtLang>Superscript</span><br>
  499.                         <input type=radio class=inpRdo name="inpText_VAlign" onclick="preview()"> <span id=txtLang name=txtLang>Subscript</span><br>
  500.                        
  501.                        
  502.                         <table cellpadding=0 cellspacing=0><tr><td>
  503.                         <input type=radio class=inpRdo name="inpText_VAlign" onclick="preview()">&nbsp;
  504.                         </td><td>
  505.                         <span id="txtLang" name=txtLang>Relative</span> :&nbsp;
  506.                         </td><td>
  507.                                 <select name="inpText_VAlign_Relative" style="vertical:bottom" onchange="preview();inpText_VAlign[3].checked=true;" class="inpSel">
  508.                                         <option value="top" id="optLang" name="optLang">Top</option>
  509.                                         <option value="middle" id="optLang" name="optLang" selected>Middle</option>
  510.                                         <option value="bottom" id="optLang" name="optLang">Bottom</option>
  511.                                         <option value="text-top" id="optLang" name="optLang">Text-Top</option>
  512.                                         <option value="text-bottom" id="optLang" name="optLang">Text-Bottom</option>
  513.                                 </select>
  514.                         </td></tr></table>                     
  515.  
  516.                         <input type=radio class=inpRdo name="inpText_VAlign" onclick="preview()"> <span id="txtLang" name=txtLang>Baseline</span><br>
  517.                         </td>
  518.                         </tr></table>
  519.                         </div>
  520.  
  521.                         <div style="margin-bottom:5;margin-top:5;">
  522.                         <b><span id=txtLang name=txtLang>Character Spacing</span> : </b><input type=text name=inpText_LetterSpacing size=3 value="" style="text-align:right" onblur="preview()" class="inpTxt">
  523.                         </div>
  524.  
  525.                         <div style="margin-bottom:2;">
  526.                         <div id="divPreview" style="overflow:auto;border:1 dimgray solid;width:100%;height:70;background:#ffffff"></div>
  527.                         </div>
  528.         </td>
  529.         </tr>
  530.         </table>
  531.  
  532. </td>
  533. </tr>
  534. <tr>
  535. <td class="dialogFooter" style="padding:13;padding-top:7;padding-bottom:7;" align="right">
  536.         <input type="button" name=btnCancel id=btnCancel value="cancel" onclick="self.close()" class="inpBtn" onmouseover="this.className='inpBtnOver';" onmouseout="this.className='inpBtnOut'">
  537.         <input type="button" name=btnApply id=btnApply value="apply" onclick="doApply()" class="inpBtn" onmouseover="this.className='inpBtnOver';" onmouseout="this.className='inpBtnOut'">
  538.         <input type="button" name=btnOk id=btnOk value=" ok " onclick="doApply();self.close()" class="inpBtn" onmouseover="this.className='inpBtnOver';" onmouseout="this.className='inpBtnOut'">
  539. </td>
  540. </tr>
  541. </table>
  542.  
  543. </body>
  544. </html>
downloadtext1.htm Source code - Download Pcook CMS bubble guest v3.0 SDCMS version Source code
Related Source Codes/Software:
Oo 126 CMS movie site system - This procedure ASP + ACC/ASP + SQL, using new kern... 2016-09-21
IDC sales web site - Beautiful IDC sales web site source code 2016-09-21
NPOINT virtual host v1.7.0 formal version management system - The system main function is introduced 2016-09-21
Classified information network business in suzhou - Overall module: classification of supply and deman... 2016-09-21
Jie Yang v0.6.3 article system - System functions: 1, the system settings A confi... 2016-09-21
Age design website information management system SDCMS v1.1 SP1 - SDCMS is designed to build the information managem... 2016-09-21
Age design website information management system SDCMS v1.1 SP1 - SDCMS is designed to build the information managem... 2016-09-21
C9 v2.1.1 static post system - Program USES ASP + ACC structure design and develo... 2016-09-21
Imitation green download station perfect version - Before increased | software home page, on the basi... 2016-09-21
Subdomain hosting edition v1.9 s taobao, pat - The background site admin 2016-09-21
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top