$wnd.showcase.runAsyncCallback15("function wv(){}\nfunction Cv(){}\nfunction Sv(){}\nfunction _h(a,b){Oh(b,a)}\nfunction vv(a,b){PDb(b.a,a)}\nfunction Bv(a,b){QDb(b.a,a)}\nfunction Rv(a,b){RDb(b.a,a)}\nfunction Dgb(a){this.a=a}\nfunction Igb(a){this.a=a}\nfunction gEb(a){this.a=a}\nfunction vEb(a){this.a=a}\nfunction XDb(a){a.f=false;Hxb(a.hb)}\nfunction PDb(a,b){VDb(a,Ru(b),Su(b))}\nfunction QDb(a,b){WDb(a,Ru(b),Su(b))}\nfunction RDb(a,b){XDb(a,(Ru(b),Su(b)))}\nfunction ZDb(){$Db.call(this,new uEb)}\nfunction uv(){uv=TX;tv=new av(ebc,new wv)}\nfunction Qv(){Qv=TX;Pv=new av(_ac,new Sv)}\nfunction Av(){Av=TX;zv=new av('mousemove',new Cv)}\nfunction YDb(a){!a.g&&(a.g=wyb(new gEb(a)));Ei(a)}\nfunction SDb(a,b){if(a.g){KXb(a.g.a);a.g=null}ri(a,b)}\nfunction DAb(a,b,c){var d;d=CAb(a,b);!!d&&rp(d,$bc,c.a)}\nfunction JDb(a,b){var c,d;d=azb(a.b,b);c=d.children[1];return Ip(c)}\nfunction uEb(){jEb();rEb.call(this);np(this.hb,'Caption')}\nfunction VDb(a,b,c){if(!Bxb){a.f=true;Jxb(a.hb);a.d=b;a.e=c}}\nfunction UDb(a,b){ERb(a.hb,'',b);dh(a.a,b+'-caption');ERb(JDb(a.j,1),b,ndc)}\nfunction TDb(a,b){var c;c=b.srcElement;if(vp(c)){return dq(Kp(JDb(a.j,0)),c)}return false}\nfunction Ru(a){var b,c;b=a.b;if(b){return c=a.a,(Gp(c)|0)-gq(b)+iq(b)+tq(b.ownerDocument)}return Gp(a.a)|0}\nfunction Su(a){var b,c;b=a.b;if(b){return c=a.a,(Hp(c)|0)-hq(b)+(ip(b)|0)+uq(b.ownerDocument)}return Hp(a.a)|0}\nfunction WDb(a,b,c){var d,e;if(a.f){d=b+gq(a.hb);e=c+hq(a.hb);if(d<a.b||d>=a.i||e<a.c){return}zi(a,d-a.d,e-a.e)}}\nfunction yi(a){a.A=true;if(!a.s){a.s=Sp($doc,q8b);np(a.s,a.u);a.s.style[v9b]=(Ss(),w9b);a.s.style[y9b]=(Ct(),z9b);a.s.style[A9b]=z9b}}\nfunction $Db(a){var b,c;hDb.call(this,false,true,R7b);Mh(a);this.a=a;c=JDb(this.j,0);To(c,Ixb(this.a.hb));_h(this,this.a);np(Kp(Ip(this.hb)),'gwt-DialogBox');this.i=qq($doc);this.b=nq($doc);this.c=oq($doc);b=new vEb(this);Fh(this,b,(uv(),uv(),tv));Fh(this,b,(Qv(),Qv(),Pv));Fh(this,b,(Av(),Av(),zv));Fh(this,b,(Lv(),Lv(),Kv));Fh(this,b,(Gv(),Gv(),Fv))}\nfunction Agb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new ZDb,UDb(g,'cwDialogBox'),kEb(g.a,'Sample DialogBox'),h=new VRb,qp(h.e,_bc,4),ei(g.j,h),si(g),i=new tEb('This is an example of a standard dialog box component.'),SRb(h,i),DAb(h,i,(CHb(),wHb)),j=new Owb((c1(),U0)),SRb(h,j),DAb(h,j,wHb),k=new BAb('Close',new Igb(g)),SRb(h,k),tA(),DAb(h,k,BHb),g);yi(a);a.w=true;e=new BAb('Show Dialog Box',new Dgb(a));d=new tEb('<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 dJb;Hq(c.hb,1);for(b=10;b>0;b--){_Ib(c,'item '+b,'item '+b,-1)}f=new VRb;qp(f.e,_bc,8);SRb(f,e);SRb(f,d);SRb(f,c);return f}\nSX(1035,1137,{},wv);_.Ic=function xv(a){vv(this,SC(a,1163))};_.Lc=function yv(){return tv};var tv;var LH=zYb(U8b,'MouseDownEvent',1035);SX(1037,1137,{},Cv);_.Ic=function Dv(a){Bv(this,SC(a,1165))};_.Lc=function Ev(){return zv};var zv;var NH=zYb(U8b,'MouseMoveEvent',1037);SX(1036,1137,{},Sv);_.Ic=function Tv(a){Rv(this,SC(a,1164))};_.Lc=function Uv(){return Pv};var Pv;var QH=zYb(U8b,'MouseUpEvent',1036);SX(413,1,nac,Dgb);_.Oc=function Egb(a){oi(this.a);YDb(this.a)};var jO=zYb(Cac,'CwDialogBox/1',413);SX(414,1,wac);_.xc=function Hgb(){j_(this.a,Agb())};SX(415,1,nac,Igb);_.Oc=function Jgb(a){SDb(this.a,false)};var lO=zYb(Cac,'CwDialogBox/3',415);SX(214,166,xdc,ZDb);_.Ub=function _Db(){try{Jh(this.j)}finally{Jh(this.a)}};_.Vb=function aEb(){try{Lh(this.j)}finally{Lh(this.a)}};_.ic=function bEb(a){SDb(this,a)};_.Zb=function cEb(a){switch(Syb(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!TDb(this,a)){return}}Kh(this,a)};_.Mb=function dEb(a){UDb(this,a)};_.jc=function eEb(a){var b;b=a.d;!a.a&&Syb(a.d.type)==4&&TDb(this,b)&&Wp(b);a.c&&(a.d,false)&&(a.a=true)};_.kc=function fEb(){YDb(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var YR=zYb(m8b,'DialogBox',214);SX(865,1,Pac,gEb);_.Vc=function hEb(a){this.a.i=a.a};var VR=zYb(m8b,'DialogBox/1',865);SX(863,29,o8b,uEb);var WR=zYb(m8b,'DialogBox/CaptionImpl',863);SX(864,1,{1163:1,1165:1,1102:1,1103:1,1164:1,14:1},vEb);_.Rc=function wEb(a){};_.Sc=function xEb(a){};var XR=zYb(m8b,'DialogBox/MouseHandler',864);z7b(Cl)(15);\n//# sourceURL=showcase-15.js\n")
