$wnd.showcase.runAsyncCallback15("function gu(){}\nfunction mu(){}\nfunction Cu(){}\nfunction ei(a,b){Th(b,a)}\nfunction fu(a,b){chc(b.a,a)}\nfunction lu(a,b){dhc(b.a,a)}\nfunction Bu(a,b){ehc(b.a,a)}\nfunction cWb(a){this.a=a}\nfunction hWb(a){this.a=a}\nfunction thc(a){this.a=a}\nfunction Ihc(a){this.a=a}\nfunction chc(a,b){hhc(a,Bt(b),Ct(b))}\nfunction dhc(a,b){ihc(a,Bt(b),Ct(b))}\nfunction ehc(a,b){jhc((Bt(b),Ct(b),a))}\nfunction lhc(){mhc.call(this,new Hhc)}\nfunction eu(){eu=vCb;du=new Mt(NQc,new gu)}\nfunction Au(){Au=vCb;zu=new Mt('mouseup',new Cu)}\nfunction ku(){ku=vCb;ju=new Mt('mousemove',new mu)}\nfunction jhc(a){a.f=false;Sac((Mac(),a.hb))}\nfunction khc(a){!a.g&&(a.g=Ibc(new thc(a)));Ki(a)}\nfunction fhc(a,b){if(a.g){EAc(a.g.a);a.g=null}yi(a,b)}\nfunction hhc(a,b,c){Mac();if(!Lac){a.f=true;Uac(a.hb);a.d=b;a.e=c}}\nfunction Zdc(a,b,c){var d;d=Xdc(a,b);!!d&&((Mac(),d)[nRc]=c.a,undefined)}\nfunction Xgc(a,b){var c,d;d=(Mac(),ncc(a.b,b));c=(null,ncc(d,1));return null,Oo(c)}\nfunction ghc(a,b){var c;c=b.target;if(Lo(c)){return fp(Qo((Mac(),Xgc(a.j,0))),c)}return false}\nfunction Hhc(){whc();Ehc.call(this);(Mac(),this.hb).className='Caption'}\nfunction Bt(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-Zo(c)+bp(c)+($wnd.pageXOffset|0)}return (a.a.clientX||0)|0}\nfunction Ct(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-(_o(c)+$wnd.pageYOffset|0)+((c.scrollTop||0)|0)+($wnd.pageYOffset|0)}return (a.a.clientY||0)|0}\nfunction ihc(a,b,c){var d,e;if(a.f){d=b+Zo((Mac(),a.hb));e=c+(_o(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(ANc);Go(a.s,a.u);a.s.style[EOc]=(Gr(),FOc);a.s.style[HOc]=(qs(),IOc);a.s.style[JOc]=IOc}}\nfunction mhc(a){var b,c;ygc.call(this,false,true,_Mc);Rh(a);this.a=a;c=(Mac(),Xgc(this.j,0));so(c,Tac(eh(this.a)));ei(this,this.a);Qo(Oo(this.hb)).className='gwt-DialogBox';this.i=ip($doc);this.b=0;this.c=0;b=new Ihc(this);Kh(this,b,(eu(),eu(),du));Kh(this,b,(Au(),Au(),zu));Kh(this,b,(ku(),ku(),ju));Kh(this,b,(vu(),vu(),uu));Kh(this,b,(qu(),qu(),pu))}\nfunction _Vb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new lhc,Fuc((Mac(),g.hb),'',vTc),hh(g.a,'cwDialogBox-caption'),Fuc(Xgc(g.j,1),vTc,ZSc),xhc(g.a,'Sample DialogBox'),h=new Wuc,h.e[BRc]=4,ji(g.j,h),zi(g),i=new Ghc('This is an example of a standard dialog box component.'),Tuc(h,i),Zdc(h,i,(Nkc(),Hkc)),j=new Y9b((CGb(),sGb)),Tuc(h,j),Zdc(h,j,Hkc),k=new Wdc('Close',new hWb(g)),Tuc(h,k),sB(),Zdc(h,k,Mkc),g);Fi(a);a.w=true;e=new Wdc('Show Dialog Box',new cWb(a));d=new Ghc('<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 mmc;c.hb.size=1;for(b=10;b>0;b--){imc(c,'item '+b,'item '+b,-1)}f=new Wuc;f.e[BRc]=8;Tuc(f,e);Tuc(f,d);Tuc(f,c);return f}\nvar vTc='cwDialogBox';uCb(1115,1229,{},gu);_.Mc=function hu(a){fu(this,ifb(a,1262))};_.Pc=function iu(){return du};var du;var ikb=rBc(bOc,'MouseDownEvent',1115);uCb(1117,1229,{},mu);_.Mc=function nu(a){lu(this,ifb(a,1264))};_.Pc=function ou(){return ju};var ju;var kkb=rBc(bOc,'MouseMoveEvent',1117);uCb(1116,1229,{},Cu);_.Mc=function Du(a){Bu(this,ifb(a,1263))};_.Pc=function Eu(){return zu};var zu;var nkb=rBc(bOc,'MouseUpEvent',1116);uCb(458,1,YPc,cWb);_.Sc=function dWb(a){ti(this.a);khc(this.a)};var nsb=rBc(nQc,'CwDialogBox/1',458);uCb(459,1,fQc);_.Bc=function gWb(){KEb(this.a,_Vb())};uCb(460,1,YPc,hWb);_.Sc=function iWb(a){fhc(this.a,false)};var psb=rBc(nQc,'CwDialogBox/3',460);uCb(244,196,uTc,lhc);_.Wb=function nhc(){try{Oh(this.j)}finally{Oh(this.a)}};_.Xb=function ohc(){try{Qh(this.j)}finally{Qh(this.a)}};_.kc=function phc(a){fhc(this,a)};_._b=function qhc(a){switch(Mac(),bcc(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!ghc(this,a)){return}}Ph(this,a)};_.lc=function rhc(a){var b;b=a.d;!a.a&&Zac(a.d)==4&&ghc(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.mc=function shc(){khc(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var awb=rBc(xNc,'DialogBox',244);uCb(902,1,AQc,thc);_.Zc=function uhc(a){this.a.i=a.a};var Zvb=rBc(xNc,'DialogBox/1',902);uCb(900,29,yNc,Hhc);var $vb=rBc(xNc,'DialogBox/CaptionImpl',900);uCb(901,1,{1262:1,1264:1,1196:1,1197:1,1263:1,15:1},Ihc);_.Vc=function Jhc(a){};_.Wc=function Khc(a){};var _vb=rBc(xNc,'DialogBox/MouseHandler',901);JMc(zl)(15);\n//# sourceURL=showcase-15.js\n")
