$wnd.showcase.runAsyncCallback15("function tv(){}\nfunction zv(){}\nfunction Pv(){}\nfunction ei(a,b){Th(b,a)}\nfunction sv(a,b){vic(b.a,a)}\nfunction yv(a,b){wic(b.a,a)}\nfunction Ov(a,b){xic(b.a,a)}\nfunction Oic(a){this.a=a}\nfunction bjc(a){this.a=a}\nfunction lXb(a){this.a=a}\nfunction qXb(a){this.a=a}\nfunction Fic(){Gic.call(this,new ajc)}\nfunction vic(a,b){Bic(a,Ou(b),Pu(b))}\nfunction wic(a,b){Cic(a,Ou(b),Pu(b))}\nfunction xic(a,b){Dic(a,(Ou(b),Pu(b)))}\nfunction Dic(a){a.f=false;$bc((Ubc(),a.hb))}\nfunction Eic(a){!a.g&&(a.g=Scc(new Oic(a)));Li(a)}\nfunction Nv(){Nv=FCb;Mv=new Zu(aTc,new Pv)}\nfunction rv(){rv=FCb;qv=new Zu(vSc,new tv)}\nfunction xv(){xv=FCb;wv=new Zu(ZSc,new zv)}\nfunction yic(a,b){if(a.g){BCc(a.g.a);a.g=null}yi(a,b)}\nfunction Bic(a,b,c){Ubc();if(!Tbc){a.f=true;acc(a.hb);a.d=b;a.e=c}}\nfunction hfc(a,b,c){var d;d=ffc(a,b);!!d&&xp((Ubc(),d),hTc,c.a)}\nfunction ajc(){Ric();Zic.call(this);tp((Ubc(),this.hb),'Caption')}\nfunction pic(a,b){var c,d;d=(Ubc(),xdc(a.b,b));c=xdc(d,1);return null,Op(c)}\nfunction Aic(a,b){qwc((Ubc(),a.hb),'',b);gh(a.a,b+'-caption');qwc(pic(a.j,1),b,bVc)}\nfunction zic(a,b){var c;c=pq(b);if(Bp(c)){return bq(Qp((Ubc(),pic(a.j,0))),c)}return false}\nfunction Ou(a){var b,c;b=a.b;if(b){return c=a.a,(Kp(c)|0)-eq(b)+hq(b)+gq(b.ownerDocument)}return Kp(a.a)|0}\nfunction Pu(a){var b,c;b=a.b;if(b){return c=a.a,(Lp(c)|0)-fq(b)+((b.scrollTop||0)|0)+iq(b.ownerDocument)}return Lp(a.a)|0}\nfunction Cic(a,b,c){var d,e;if(a.f){d=b+eq((Ubc(),a.hb));e=c+fq(a.hb);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(gPc);tp(a.s,a.u);a.s.style[vPc]=(Rs(),xPc);a.s.style[tQc]=(Bt(),uQc);a.s.style[vQc]=uQc}}\nfunction Gic(a){var b,c;Phc.call(this,false,true,IOc);Rh(a);this.a=a;c=(Ubc(),pic(this.j,0));$o(c,_bc(dh(this.a)));ei(this,this.a);tp(Qp(Op(this.hb)),'gwt-DialogBox');this.i=sq($doc);this.b=0;this.c=0;b=new bjc(this);Kh(this,b,(rv(),rv(),qv));Kh(this,b,(Nv(),Nv(),Mv));Kh(this,b,(xv(),xv(),wv));Kh(this,b,(Iv(),Iv(),Hv));Kh(this,b,(Dv(),Dv(),Cv))}\nfunction iXb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new Fic,Aic(g,'cwDialogBox'),Sic(g.a,'Sample DialogBox'),h=new Hwc,wp(h.e,xTc,4),ji(g.j,h),zi(g),i=new _ic('This is an example of a standard dialog box component.'),Ewc(h,i),hfc(h,i,(mmc(),gmc)),j=new ebc((MHb(),CHb)),Ewc(h,j),hfc(h,j,gmc),k=new efc('Close',new qXb(g)),Ewc(h,k),JC(),hfc(h,k,lmc),g);Fi(a);a.w=true;e=new efc('Show Dialog Box',new lXb(a));d=new _ic('<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 Qnc;Hq((Ubc(),c.hb),1);for(b=10;b>0;b--){Mnc(c,'item '+b,'item '+b,-1)}f=new Hwc;wp(f.e,xTc,8);Ewc(f,e);Ewc(f,d);Ewc(f,c);return f}\nECb(1103,RPc,{},tv);_.Ic=function uv(a){sv(this,Ofb(a,1262))};_.Lc=function vv(){return qv};var qv;var Ikb=qDc(PPc,'MouseDownEvent',1103);ECb(1105,RPc,{},zv);_.Ic=function Av(a){yv(this,Ofb(a,1264))};_.Lc=function Bv(){return wv};var wv;var Kkb=qDc(PPc,'MouseMoveEvent',1105);ECb(1104,RPc,{},Pv);_.Ic=function Qv(a){Ov(this,Ofb(a,1263))};_.Lc=function Rv(){return Mv};var Mv;var Nkb=qDc(PPc,'MouseUpEvent',1104);ECb(442,1,IRc,lXb);_.Oc=function mXb(a){ti(this.a);Eic(this.a)};var Ysb=qDc(XRc,'CwDialogBox/1',442);ECb(443,1,RRc);_.xc=function pXb(){TFb(this.a,iXb())};ECb(444,1,IRc,qXb);_.Oc=function rXb(a){yic(this.a,false)};var $sb=qDc(XRc,'CwDialogBox/3',444);ECb(241,193,lVc,Fic);_.Ub=function Hic(){try{Oh(this.j)}finally{Oh(this.a)}};_.Vb=function Iic(){try{Qh(this.j)}finally{Qh(this.a)}};_.ic=function Jic(a){yic(this,a)};_.Zb=function Kic(a){switch(Ubc(),ldc(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!zic(this,a)){return}}Ph(this,a)};_.Mb=function Lic(a){Aic(this,a)};_.jc=function Mic(a){var b;b=a.d;!a.a&&gcc(a.d)==4&&zic(this,b)&&aq(b);a.c&&(a.d,false)&&(a.a=true)};_.kc=function Nic(){Eic(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var Iwb=qDc(dPc,'DialogBox',241);ECb(893,1,iSc,Oic);_.Vc=function Pic(a){this.a.i=a.a};var Fwb=qDc(dPc,'DialogBox/1',893);ECb(891,29,ePc,ajc);var Gwb=qDc(dPc,'DialogBox/CaptionImpl',891);ECb(892,1,{1262:1,1264:1,1196:1,1197:1,1263:1,14:1},bjc);_.Rc=function cjc(a){};_.Sc=function djc(a){};var Hwb=qDc(dPc,'DialogBox/MouseHandler',892);qOc(Jl)(15);\n//# sourceURL=showcase-15.js\n")
