$wnd.showcase.runAsyncCallback15("function iu(){}\nfunction ou(){}\nfunction Eu(){}\nfunction ei(a,b){Th(b,a)}\nfunction hu(a,b){Wgc(b.a,a)}\nfunction nu(a,b){Xgc(b.a,a)}\nfunction Du(a,b){Ygc(b.a,a)}\nfunction cWb(a){this.a=a}\nfunction hWb(a){this.a=a}\nfunction lhc(a){this.a=a}\nfunction Ahc(a){this.a=a}\nfunction dhc(){ehc.call(this,new zhc)}\nfunction Xgc(a,b){ahc(a,Dt(b),Et(b))}\nfunction Wgc(a,b){_gc(a,Dt(b),Et(b))}\nfunction Ygc(a,b){bhc((Dt(b),Et(b),a))}\nfunction bhc(a){a.f=false;Oac((Iac(),a.hb))}\nfunction chc(a){!a.g&&(a.g=Fbc(new lhc(a)));Ki(a)}\nfunction gu(){gu=vCb;fu=new Ot(VQc,new iu)}\nfunction mu(){mu=vCb;lu=new Ot(nRc,new ou)}\nfunction Cu(){Cu=vCb;Bu=new Ot(qRc,new Eu)}\nfunction Zgc(a,b){if(a.g){JAc(a.g.a);a.g=null}yi(a,b)}\nfunction _gc(a,b,c){Iac();if(!Hac){a.f=true;Qac(a.hb);a.d=b;a.e=c}}\nfunction Rdc(a,b,c){var d;d=Pdc(a,b);!!d&&((Iac(),d)[xRc]=c.a,undefined)}\nfunction Pgc(a,b){var c,d;d=(Iac(),jcc(a.b,b));c=(null,jcc(d,1));return null,Oo(c)}\nfunction $gc(a,b){var c;c=hp(b);if(Lo(c)){return Xo(Qo((Iac(),Pgc(a.j,0))),c)}return false}\nfunction zhc(){ohc();whc.call(this);(Iac(),this.hb).className='Caption'}\nfunction ahc(a,b,c){var d,e;if(a.f){d=b+Zo((Iac(),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(GNc);Go(a.s,a.u);a.s.style[TNc]=(Ir(),VNc);a.s.style[POc]=(ss(),QOc);a.s.style[ROc]=QOc}}\nfunction ehc(a){var b,c;qgc.call(this,false,true,fNc);Rh(a);this.a=a;c=(Iac(),Pgc(this.j,0));so(c,Pac(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 Ahc(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 _Vb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new dhc,zuc((Iac(),g.hb),'',ITc),hh(g.a,'cwDialogBox-caption'),zuc(Pgc(g.j,1),ITc,kTc),phc(g.a,'Sample DialogBox'),h=new Quc,h.e[LRc]=4,ji(g.j,h),zi(g),i=new yhc('This is an example of a standard dialog box component.'),Nuc(h,i),Rdc(h,i,(Hkc(),Bkc)),j=new U9b((CGb(),sGb)),Nuc(h,j),Rdc(h,j,Bkc),k=new Odc('Close',new hWb(g)),Nuc(h,k),uB(),Rdc(h,k,Gkc),g);Fi(a);a.w=true;e=new Odc('Show Dialog Box',new cWb(a));d=new yhc('<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 gmc;c.hb.size=1;for(b=10;b>0;b--){cmc(c,'item '+b,'item '+b,-1)}f=new Quc;f.e[LRc]=8;Nuc(f,e);Nuc(f,d);Nuc(f,c);return f}\nvar ITc='cwDialogBox';uCb(1110,1224,{},iu);_.Mc=function ju(a){hu(this,kfb(a,1258))};_.Pc=function ku(){return fu};var fu;var kkb=uBc(lOc,'MouseDownEvent',1110);uCb(1112,1224,{},ou);_.Mc=function pu(a){nu(this,kfb(a,1260))};_.Pc=function qu(){return lu};var lu;var mkb=uBc(lOc,'MouseMoveEvent',1112);uCb(1111,1224,{},Eu);_.Mc=function Fu(a){Du(this,kfb(a,1259))};_.Pc=function Gu(){return Bu};var Bu;var pkb=uBc(lOc,'MouseUpEvent',1111);uCb(456,1,eQc,cWb);_.Sc=function dWb(a){ti(this.a);chc(this.a)};var osb=uBc(vQc,'CwDialogBox/1',456);uCb(457,1,nQc);_.Bc=function gWb(){KEb(this.a,_Vb())};uCb(458,1,eQc,hWb);_.Sc=function iWb(a){Zgc(this.a,false)};var qsb=uBc(vQc,'CwDialogBox/3',458);uCb(243,194,HTc,dhc);_.Wb=function fhc(){try{Oh(this.j)}finally{Oh(this.a)}};_.Xb=function ghc(){try{Qh(this.j)}finally{Qh(this.a)}};_.kc=function hhc(a){Zgc(this,a)};_._b=function ihc(a){switch(Iac(),Zbc(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!$gc(this,a)){return}}Ph(this,a)};_.lc=function jhc(a){var b;b=a.d;!a.a&&Wac(a.d)==4&&$gc(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.mc=function khc(){chc(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var $vb=uBc(DNc,'DialogBox',243);uCb(900,1,IQc,lhc);_.Zc=function mhc(a){this.a.i=a.a};var Xvb=uBc(DNc,'DialogBox/1',900);uCb(898,29,ENc,zhc);var Yvb=uBc(DNc,'DialogBox/CaptionImpl',898);uCb(899,1,{1258:1,1260:1,1191:1,1192:1,1259:1,15:1},Ahc);_.Vc=function Bhc(a){};_.Wc=function Chc(a){};var Zvb=uBc(DNc,'DialogBox/MouseHandler',899);OMc(zl)(15);\n//# sourceURL=showcase-15.js\n")
