?? tag_style_border.ascx
字號:
<%@ Control Inherits="CuteEditor.EditorUtilityCtrl" Language="c#" AutoEventWireup="false" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<style>
#div_selector_event
{
width:45;height:45;padding:5px;border:1px solid white;
}
#div_selector
{
width:40;height:40;border:4px solid white;
}
</style>
<fieldset>
<legend>
[[Borders]]</legend>
<table border="0" cellspacing="0" cellpadding="2" class="normal">
<tr>
<td width="48">
<div id="div_selector_event">
<div id="div_selector">
</div>
</div>
</td>
<td>
<select id="sel_part" isnotinput="1">
<option value="">[[All]]</option>
<option value="Top">[[Top]]</option>
<option value="Left">[[Left]]</option>
<option value="Right">[[Right]]</option>
<option value="Bottom">[[Bottom]]</option>
</select>
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>
[[Border]]</legend>
<table border="0" cellspacing="0" cellpadding="2" class="normal">
<tr>
<td width="48">[[Margin]]</td>
<td>
<input type="text" id="tb_margin" style="width:80">
<select id="sel_margin_unit">
<option value="px">px</option>
<option value="pt">pt</option>
<option value="pc">pc</option>
<option value="em">em</option>
<option value="cm">cm</option>
<option value="mm">mm</option>
<option value="in">in</option>
</select></td>
</tr>
<tr>
<td>[[Padding]]</td>
<td><input type="text" id="tb_padding" style="width:80">
<select id="sel_padding_unit">
<option value="px">px</option>
<option value="pt">pt</option>
<option value="pc">pc</option>
<option value="em">em</option>
<option value="cm">cm</option>
<option value="mm">mm</option>
<option value="in">in</option>
</select></td>
</tr>
<tr>
<td>[[Border]]</td>
<td><input type="text" id="tb_border" style="width:80">
<select id="sel_border_unit">
<option value="px">px</option>
<option value="pt">pt</option>
<option value="pc">pc</option>
<option value="em">em</option>
<option value="cm">cm</option>
<option value="mm">mm</option>
<option value="in">in</option>
</select>
[[Or]]
<select id="sel_border">
<option value="">[[NotSet]]</option>
<option value="medium">[[Medium]]</option>
<option value="thin">[[Thin]]</option>
<option value="thick">[[Thick]]</option>
</select>
</td>
</tr>
<tr>
<td>[[Style]]</td>
<td><select id="sel_style">
<option value="">[[NotSet]]</option>
<option value="none">[[None]]</option>
<option value="solid">solid</option>
<option value="inset">inset</option>
<option value="outset">outset</option>
<option value="ridge">ridge</option>
<option value="dotted">dotted</option>
<option value="dashed">dashed</option>
<option value="groove">groove</option>
<option value="double">double</option>
</select></td>
</tr>
<tr>
<td>[[Color]]</td>
<td>
<input type=text id=inp_color style='behavior:url(../ColorPicker.htc.aspx?culture=[[_culture_]]&[[DNN_Arg]])' oncolorpopup="this.selectedColor=value" oncolorchange="this.value=this.selectedColor;FireUIChanged()">
</td>
</tr>
</table>
</fieldset>
<div id="outer"><div id="div_demo">[[DemoText]]</div></div>
<script>
var OxO613b=["offsetX","offsetY","srcElement","offsetWidth","offsetHeight","Top","Left","Bottom","Right","","cssText","runtimeStyle","border","4px solid red","value","disabled","selectedIndex","style","4px solid blue","-","Color","Style","Width","length","options","margin","padding"," "]; function GetPartFromEvent(){var Ox2b=event[OxO613b[0x0]];var Ox2a=event[OxO613b[0x1]];if(event[OxO613b[0x2]]==div_selector){ Ox2b+=0xa ; Ox2a+=0xa ;} ;var Ox26=0xf-Ox2b;var r=Ox2b-(div_selector_event[OxO613b[0x3]]-0xf);var Ox20=0xf-Ox2a;var Ox12=Ox2a-(div_selector_event[OxO613b[0x4]]-0xf);if(Ox26>0x0){if(Ox20>0x0){return Ox26>Ox20?OxO613b[0x5]:OxO613b[0x6];} ;if(Ox12>0x0){return Ox26>Ox12?OxO613b[0x7]:OxO613b[0x6];} ;return OxO613b[0x6];} ;if(r>0x0){if(Ox20>0x0){return r>Ox20?OxO613b[0x5]:OxO613b[0x8];} ;if(Ox12>0x0){return r>Ox12?OxO613b[0x7]:OxO613b[0x8];} ;return OxO613b[0x8];} ;if(Ox20>0x0){return OxO613b[0x5];} ;if(Ox12>0x0){return OxO613b[0x7];} ;return OxO613b[0x9];} ; function div_selector_event.onmousemove(){var Ox639=GetPartFromEvent(); div_selector[OxO613b[0xb]][OxO613b[0xa]]=OxO613b[0x9] ; div_selector[OxO613b[0xb]][OxO613b[0xc]+Ox639]=OxO613b[0xd] ;} ; function div_selector_event.onmouseout(){ div_selector[OxO613b[0xb]][OxO613b[0xa]]=OxO613b[0x9] ;} ; function div_selector_event.onclick(){ sel_part[OxO613b[0xe]]=GetPartFromEvent() ; SyncToViewInternal() ; UpdateState() ;} ; function sel_part.onchange(){ SyncToViewInternal() ; UpdateState() ;} ; function UpdateState(){ tb_border[OxO613b[0xf]]=sel_border_unit[OxO613b[0xf]]=(sel_border[OxO613b[0x10]]>0x0) ; div_demo[OxO613b[0x11]][OxO613b[0xa]]=element[OxO613b[0x11]][OxO613b[0xa]] ; div_selector[OxO613b[0x11]][OxO613b[0xa]]=OxO613b[0x9] ; div_selector[OxO613b[0x11]][OxO613b[0xc]+(sel_part[OxO613b[0xe]]||OxO613b[0x9])]=OxO613b[0x12] ;} ; function SyncToView(){var Ox639=sel_part[OxO613b[0xe]];var Ox63a=Ox639?OxO613b[0x13]+Ox639:Ox639; inp_color[OxO613b[0xe]]=element[OxO613b[0x11]][OxO613b[0xc]+Ox639+OxO613b[0x14]] ; sel_style[OxO613b[0xe]]=element[OxO613b[0x11]][OxO613b[0xc]+Ox639+OxO613b[0x15]] ; sel_border[OxO613b[0xe]]=element[OxO613b[0x11]][OxO613b[0xc]+Ox639+OxO613b[0x16]] ;var Ox69e=element[OxO613b[0x11]][OxO613b[0xc]+Ox639+OxO613b[0x16]]; tb_border[OxO613b[0xe]]=ParseToString(Ox69e) ;if(tb_border[OxO613b[0xe]]){for(var i=0x0;i<sel_border_unit[OxO613b[0x18]][OxO613b[0x17]];i++){var Ox5b=sel_border_unit.options(i)[OxO613b[0xe]];if(Ox5b&&Ox69e.indexOf(Ox5b)!=-0x1){ sel_border_unit[OxO613b[0x10]]=i ;break ;} ;} ;} ;var Ox69f=element[OxO613b[0x11]][OxO613b[0x19]+Ox639]; tb_margin[OxO613b[0xe]]=ParseToString(Ox69f) ;if(tb_margin[OxO613b[0xe]]){for(var i=0x0;i<sel_margin_unit[OxO613b[0x18]][OxO613b[0x17]];i++){var Ox5b=sel_margin_unit.options(i)[OxO613b[0xe]];if(Ox5b&&Ox69f.indexOf(Ox5b)!=-0x1){ sel_margin_unit[OxO613b[0x10]]=i ;break ;} ;} ;} ;var Ox6a0=element[OxO613b[0x11]][OxO613b[0x1a]+Ox639]; tb_padding[OxO613b[0xe]]=ParseToString(Ox6a0) ;if(tb_padding[OxO613b[0xe]]){for(var i=0x0;i<sel_padding_unit[OxO613b[0x18]][OxO613b[0x17]];i++){var Ox5b=sel_padding_unit.options(i)[OxO613b[0xe]];if(Ox5b&&Ox6a0.indexOf(Ox5b)!=-0x1){ sel_padding_unit[OxO613b[0x10]]=i ;break ;} ;} ;} ;} ; function SyncTo(element){var Ox639=sel_part[OxO613b[0xe]];var Ox63a=Ox639?OxO613b[0x13]+Ox639:Ox639;var Ox63b=OxO613b[0x9];if(sel_border[OxO613b[0x10]]>0x0){ Ox63b=sel_border[OxO613b[0xe]] ;} else {if(ParseToString(tb_border.value)){ Ox63b=ParseToString(tb_border.value)+sel_border_unit[OxO613b[0xe]] ;} else { Ox63b=OxO613b[0x9] ;} ;} ;var Ox6b=inp_color[OxO613b[0xe]]||OxO613b[0x9];var Ox84=sel_style[OxO613b[0xe]]||OxO613b[0x9];if(Ox63b||Ox84){ SetStyle(element[OxO613b[0x11]],OxO613b[0xc]+Ox63a,Ox63b+OxO613b[0x1b]+Ox84+OxO613b[0x1b]+Ox6b) ;} else { SetStyle(element[OxO613b[0x11]],OxO613b[0xc]+Ox63a,OxO613b[0x9]) ;} ; SetStyle(element[OxO613b[0x11]],OxO613b[0x19]+Ox63a,ParseToString(tb_margin.value),sel_margin_unit.value) ; SetStyle(element[OxO613b[0x11]],OxO613b[0x1a]+Ox63a,ParseToString(tb_padding.value),sel_padding_unit.value) ;} ;
</script>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -