$wnd.showcase.runAsyncCallback15("function iu(){}\nfunction ou(){}\nfunction Eu(){}\nfunction ei(a,b){Th(b,a)}\nfunction hu(a,b){jhc(b.a,a)}\nfunction nu(a,b){khc(b.a,a)}\nfunction Du(a,b){lhc(b.a,a)}\nfunction jWb(a){this.a=a}\nfunction oWb(a){this.a=a}\nfunction Ahc(a){this.a=a}\nfunction Phc(a){this.a=a}\nfunction jhc(a,b){ohc(a,Dt(b),Et(b))}\nfunction khc(a,b){phc(a,Dt(b),Et(b))}\nfunction lhc(a,b){qhc((Dt(b),Et(b),a))}\nfunction shc(){thc.call(this,new Ohc)}\nfunction gu(){gu=yCb;fu=new Ot(bRc,new iu)}\nfunction Cu(){Cu=yCb;Bu=new Ot('mouseup',new Eu)}\nfunction mu(){mu=yCb;lu=new Ot('mousemove',new ou)}\nfunction qhc(a){a.f=false;Zac((Tac(),a.hb))}\nfunction rhc(a){!a.g&&(a.g=Pbc(new Ahc(a)));Ki(a)}\nfunction mhc(a,b){if(a.g){TAc(a.g.a);a.g=null}yi(a,b)}\nfunction ohc(a,b,c){Tac();if(!Sac){a.f=true;_ac(a.hb);a.d=b;a.e=c}}\nfunction eec(a,b,c){var d;d=cec(a,b);!!d&&((Tac(),d)[DRc]=c.a,undefined)}\nfunction chc(a,b){var c,d;d=(Tac(),ucc(a.b,b));c=(null,ucc(d,1));return null,Oo(c)}\nfunction nhc(a,b){var c;c=b.target;if(Lo(c)){return gp(Qo((Tac(),chc(a.j,0))),c)}return false}\nfunction Ohc(){Dhc();Lhc.call(this);(Tac(),this.hb).className='Caption'}\nfunction Dt(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-$o(c)+cp(c)+($wnd.pageXOffset|0)}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)-(ap(c)+$wnd.pageYOffset|0)+((c.scrollTop||0)|0)+($wnd.pageYOffset|0)}return (a.a.clientY||0)|0}\nfunction phc(a,b,c){var d,e;if(a.f){d=b+$o((Tac(),a.hb));e=c+(ap(a.hb)+$wnd.pageYOffset|0);if(d<a.b||d>=a.i||e<a.c){return}Gi(a,d-a.d,e-a.e)}}\nfunction Fi(a){a.A=true;if(!a.s){a.s=$doc.createElement(PNc);Go(a.s,a.u);a.s.style[UOc]=(Hr(),VOc);a.s.style[XOc]=(rs(),YOc);a.s.style[ZOc]=YOc}}\nfunction thc(a){var b,c;Fgc.call(this,false,true,oNc);Rh(a);this.a=a;c=(Tac(),chc(this.j,0));so(c,$ac(eh(this.a)));ei(this,this.a);Qo(Oo(this.hb)).className='gwt-DialogBox';this.i=jp($doc);this.b=0;this.c=0;b=new Phc(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 gWb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new shc,Quc((Tac(),g.hb),'',KTc),hh(g.a,'cwDialogBox-caption'),Quc(chc(g.j,1),KTc,mTc),Ehc(g.a,'Sample DialogBox'),h=new fvc,h.e[QRc]=4,ji(g.j,h),zi(g),i=new Nhc('This is an example of a standard dialog box component.'),cvc(h,i),eec(h,i,(Vkc(),Pkc)),j=new dac((JGb(),zGb)),cvc(h,j),eec(h,j,Pkc),k=new bec('Close',new oWb(g)),cvc(h,k),uB(),eec(h,k,Ukc),g);Fi(a);a.w=true;e=new bec('Show Dialog Box',new jWb(a));d=new Nhc('<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 umc;c.hb.size=1;for(b=10;b>0;b--){qmc(c,'item '+b,'item '+b,-1)}f=new fvc;f.e[QRc]=8;cvc(f,e);cvc(f,d);cvc(f,c);return f}\nvar KTc='cwDialogBox';xCb(1113,1228,{},iu);_.Mc=function ju(a){hu(this,kfb(a,1263))};_.Pc=function ku(){return fu};var fu;var jkb=GBc(rOc,'MouseDownEvent',1113);xCb(1115,1228,{},ou);_.Mc=function pu(a){nu(this,kfb(a,1265))};_.Pc=function qu(){return lu};var lu;var lkb=GBc(rOc,'MouseMoveEvent',1115);xCb(1114,1228,{},Eu);_.Mc=function Fu(a){Du(this,kfb(a,1264))};_.Pc=function Gu(){return Bu};var Bu;var okb=GBc(rOc,'MouseUpEvent',1114);xCb(458,1,mQc,jWb);_.Sc=function kWb(a){ti(this.a);rhc(this.a)};var qsb=GBc(DQc,'CwDialogBox/1',458);xCb(459,1,vQc);_.Bc=function nWb(){REb(this.a,gWb())};xCb(460,1,mQc,oWb);_.Sc=function pWb(a){mhc(this.a,false)};var ssb=GBc(DQc,'CwDialogBox/3',460);xCb(244,196,JTc,shc);_.Wb=function uhc(){try{Oh(this.j)}finally{Oh(this.a)}};_.Xb=function vhc(){try{Qh(this.j)}finally{Qh(this.a)}};_.kc=function whc(a){mhc(this,a)};_._b=function xhc(a){switch(Tac(),icc(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!nhc(this,a)){return}}Ph(this,a)};_.lc=function yhc(a){var b;b=a.d;!a.a&&ebc(a.d)==4&&nhc(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.mc=function zhc(){rhc(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var dwb=GBc(MNc,'DialogBox',244);xCb(901,1,QQc,Ahc);_.Zc=function Bhc(a){this.a.i=a.a};var awb=GBc(MNc,'DialogBox/1',901);xCb(899,29,NNc,Ohc);var bwb=GBc(MNc,'DialogBox/CaptionImpl',899);xCb(900,1,{1263:1,1265:1,1195:1,1196:1,1264:1,15:1},Phc);_.Vc=function Qhc(a){};_.Wc=function Rhc(a){};var cwb=GBc(MNc,'DialogBox/MouseHandler',900);YMc(zl)(15);\n//# sourceURL=showcase-15.js\n")
