$wnd.showcase.runAsyncCallback15("function iu(){}\nfunction ou(){}\nfunction Eu(){}\nfunction ei(a,b){Th(b,a)}\nfunction hu(a,b){kBb(b.a,a)}\nfunction nu(a,b){lBb(b.a,a)}\nfunction Du(a,b){mBb(b.a,a)}\nfunction reb(a){this.a=a}\nfunction web(a){this.a=a}\nfunction BBb(a){this.a=a}\nfunction QBb(a){this.a=a}\nfunction kBb(a,b){pBb(a,Dt(b),Et(b))}\nfunction lBb(a,b){qBb(a,Dt(b),Et(b))}\nfunction mBb(a,b){rBb((Dt(b),Et(b),a))}\nfunction tBb(){uBb.call(this,new PBb)}\nfunction Cu(){Cu=KW;Bu=new Ot(c9b,new Eu)}\nfunction gu(){gu=KW;fu=new Ot(H8b,new iu)}\nfunction mu(){mu=KW;lu=new Ot(_8b,new ou)}\nfunction rBb(a){a.f=false;cvb((Yub(),a.hb))}\nfunction sBb(a){!a.g&&(a.g=Vvb(new BBb(a)));Ki(a)}\nfunction nBb(a,b){if(a.g){YUb(a.g.a);a.g=null}yi(a,b)}\nfunction pBb(a,b,c){Yub();if(!Xub){a.f=true;evb(a.hb);a.d=b;a.e=c}}\nfunction fyb(a,b,c){var d;d=dyb(a,b);!!d&&((Yub(),d)[j9b]=c.a,undefined)}\nfunction dBb(a,b){var c,d;d=(Yub(),zwb(a.b,b));c=(null,zwb(d,1));return null,Oo(c)}\nfunction oBb(a,b){var c;c=hp(b);if(Lo(c)){return Xo(Qo((Yub(),dBb(a.j,0))),c)}return false}\nfunction PBb(){EBb();MBb.call(this);(Yub(),this.hb).className='Caption'}\nfunction qBb(a,b,c){var d,e;if(a.f){d=b+Zo((Yub(),a.hb));e=c+$o(a.hb);if(d<a.b||d>=a.i||e<a.c){return}Gi(a,d-a.d,e-a.e)}}\nfunction Dt(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-Zo(c)+ap(c)+_o(c.ownerDocument)}return (a.a.clientX||0)|0}\nfunction Et(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-$o(c)+((c.scrollTop||0)|0)+bp(c.ownerDocument)}return (a.a.clientY||0)|0}\nfunction Fi(a){a.A=true;if(!a.s){a.s=$doc.createElement(U5b);Go(a.s,a.u);a.s.style[f6b]=(Ir(),h6b);a.s.style[b7b]=(ss(),c7b);a.s.style[d7b]=c7b}}\nfunction uBb(a){var b,c;GAb.call(this,false,true,t5b);Rh(a);this.a=a;c=(Yub(),dBb(this.j,0));so(c,dvb(eh(this.a)));ei(this,this.a);Qo(Oo(this.hb)).className='gwt-DialogBox';this.i=kp($doc);this.b=0;this.c=0;b=new QBb(this);Kh(this,b,(gu(),gu(),fu));Kh(this,b,(Cu(),Cu(),Bu));Kh(this,b,(mu(),mu(),lu));Kh(this,b,(xu(),xu(),wu));Kh(this,b,(su(),su(),ru))}\nfunction oeb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new tBb,OOb((Yub(),g.hb),'',cbc),hh(g.a,'cwDialogBox-caption'),OOb(dBb(g.j,1),cbc,Gac),FBb(g.a,'Sample DialogBox'),h=new dPb,h.e[x9b]=4,ji(g.j,h),zi(g),i=new OBb('This is an example of a standard dialog box component.'),aPb(h,i),fyb(h,i,(XEb(),REb)),j=new hub((R$(),H$)),aPb(h,j),fyb(h,j,REb),k=new cyb('Close',new web(g)),aPb(h,k),Fy(),fyb(h,k,WEb),g);Fi(a);a.w=true;e=new cyb('Show Dialog Box',new reb(a));d=new OBb('<br><br><br>This list box demonstrates that you can drag the popup over it. This obscure corner case renders incorrectly for many other libraries.');c=new wGb;c.hb.size=1;for(b=10;b>0;b--){sGb(c,'item '+b,'item '+b,-1)}f=new dPb;f.e[x9b]=8;aPb(f,e);aPb(f,d);aPb(f,c);return f}\nvar cbc='cwDialogBox';JW(1039,1126,{},iu);_.Mc=function ju(a){hu(this,tB(a,1154))};_.Pc=function ku(){return fu};var fu;var tG=JVb(z6b,'MouseDownEvent',1039);JW(1041,1126,{},ou);_.Mc=function pu(a){nu(this,tB(a,1156))};_.Pc=function qu(){return lu};var lu;var vG=JVb(z6b,'MouseMoveEvent',1041);JW(1040,1126,{},Eu);_.Mc=function Fu(a){Du(this,tB(a,1155))};_.Pc=function Gu(){return Bu};var Bu;var yG=JVb(z6b,'MouseUpEvent',1040);JW(426,1,S7b,reb);_.Sc=function seb(a){ti(this.a);sBb(this.a)};var EM=JVb(h8b,'CwDialogBox/1',426);JW(427,1,_7b);_.Bc=function veb(){ZY(this.a,oeb())};JW(428,1,S7b,web);_.Sc=function xeb(a){nBb(this.a,false)};var GM=JVb(h8b,'CwDialogBox/3',428);JW(216,167,bbc,tBb);_.Wb=function vBb(){try{Oh(this.j)}finally{Oh(this.a)}};_.Xb=function wBb(){try{Qh(this.j)}finally{Qh(this.a)}};_.kc=function xBb(a){nBb(this,a)};_._b=function yBb(a){switch(Yub(),nwb(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!oBb(this,a)){return}}Ph(this,a)};_.lc=function zBb(a){var b;b=a.d;!a.a&&kvb(a.d)==4&&oBb(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.mc=function ABb(){sBb(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var nQ=JVb(R5b,'DialogBox',216);JW(871,1,u8b,BBb);_.Zc=function CBb(a){this.a.i=a.a};var kQ=JVb(R5b,'DialogBox/1',871);JW(869,29,S5b,PBb);var lQ=JVb(R5b,'DialogBox/CaptionImpl',869);JW(870,1,{1154:1,1156:1,1093:1,1094:1,1155:1,15:1},QBb);_.Vc=function RBb(a){};_.Wc=function SBb(a){};var mQ=JVb(R5b,'DialogBox/MouseHandler',870);b5b(zl)(15);\n//# sourceURL=showcase-15.js\n")
