void SUB_IDEOBJUPDATE(void*_SUB_IDEOBJUPDATE_UDT_O,int32*_SUB_IDEOBJUPDATE_LONG_FOCUS,int32*_SUB_IDEOBJUPDATE_LONG_F,int32*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET,qbs*_SUB_IDEOBJUPDATE_STRING_KK,qbs*_SUB_IDEOBJUPDATE_STRING_ALTLETTER,int32*_SUB_IDEOBJUPDATE_LONG_MB,int32*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN,int32*_SUB_IDEOBJUPDATE_LONG_MOUSEUP,int32*_SUB_IDEOBJUPDATE_LONG_MX,int32*_SUB_IDEOBJUPDATE_LONG_MY,int32*_SUB_IDEOBJUPDATE_LONG_INFO,int32*_SUB_IDEOBJUPDATE_LONG_MW){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data384.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(28182,14930,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING1_SEP,func_chr( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14931,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_T=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+36)));
if(!qbevent)break;evnt(28182,14933,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_MOUSEUP=*_SUB_IDEOBJUPDATE_LONG_MOUSEUP;
if(!qbevent)break;evnt(28182,14934,"ide_methods.bas");}while(r);
S_60181:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,14935,"ide_methods.bas");if(r)goto S_60181;}
S_60182:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(28182,14936,"ide_methods.bas");if(r)goto S_60182;}
do{
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
if(!qbevent)break;evnt(28182,14937,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Y=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
if(!qbevent)break;evnt(28182,14937,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1;
if(!qbevent)break;evnt(28182,14938,"ide_methods.bas");}while(r);
S_60186:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(28182,14939,"ide_methods.bas");if(r)goto S_60186;}
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X2+FUNC_IDEHLEN(((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])))+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14940,"ide_methods.bas");}while(r);
}
S_60189:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MY>=(*_SUB_IDEOBJUPDATE_LONG_Y- 1 )))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<=(*_SUB_IDEOBJUPDATE_LONG_Y+ 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,14942,"ide_methods.bas");if(r)goto S_60189;}
S_60190:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=(*_SUB_IDEOBJUPDATE_LONG_X2+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 3 ))))||is_error_pending()){
if(qbevent){evnt(28182,14943,"ide_methods.bas");if(r)goto S_60190;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,14944,"ide_methods.bas");}while(r);
S_60192:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==*_SUB_IDEOBJUPDATE_LONG_Y))||is_error_pending()){
if(qbevent){evnt(28182,14946,"ide_methods.bas");if(r)goto S_60192;}
S_60193:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>(*_SUB_IDEOBJUPDATE_LONG_X2+ 1 )))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<(*_SUB_IDEOBJUPDATE_LONG_X2+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 2 ))))||is_error_pending()){
if(qbevent){evnt(28182,14947,"ide_methods.bas");if(r)goto S_60193;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14948,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_MX-*_SUB_IDEOBJUPDATE_LONG_X2- 2 ;
if(!qbevent)break;evnt(28182,14949,"ide_methods.bas");}while(r);
S_60196:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDEOBJUPDATE_LONG_X==*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))))&(-(*_SUB_IDEOBJUPDATE_LONG_X!=_SUB_IDEOBJUPDATE_STRING_A->len))))||is_error_pending()){
if(qbevent){evnt(28182,14950,"ide_methods.bas");if(r)goto S_60196;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14951,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_SUB_IDEOBJUPDATE_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14952,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
if(!qbevent)break;evnt(28182,14953,"ide_methods.bas");}while(r);
}else{
S_60201:;
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_X<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,14955,"ide_methods.bas");if(r)goto S_60201;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_X;
if(!qbevent)break;evnt(28182,14955,"ide_methods.bas");}while(r);
}else{
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(28182,14955,"ide_methods.bas");}while(r);
}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,14956,"ide_methods.bas");}while(r);
}
}
}
}
}
}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14964,"ide_methods.bas");}while(r);
S_60214:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,14965,"ide_methods.bas");if(r)goto S_60214;}
S_60215:;
if ((qbs_cleanup(qbs_tmp_base,(-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 ))|(-(*__LONG_KB!= 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,14966,"ide_methods.bas");if(r)goto S_60215;}
S_60216:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,14967,"ide_methods.bas");if(r)goto S_60216;}
do{
*_SUB_IDEOBJUPDATE_LONG_K=qbs_asc(_SUB_IDEOBJUPDATE_STRING_KK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14967,"ide_methods.bas");}while(r);
}
S_60219:;
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("V",1))))))||is_error_pending()){
if(qbevent){evnt(28182,14968,"ide_methods.bas");if(r)goto S_60219;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14969,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,_SUB_IDEOBJUPDATE_STRING_CLIP,func_chr( 13 ),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14970,"ide_methods.bas");}while(r);
S_60222:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,14971,"ide_methods.bas");if(r)goto S_60222;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,qbs_left(_SUB_IDEOBJUPDATE_STRING_CLIP,*_SUB_IDEOBJUPDATE_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14971,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,_SUB_IDEOBJUPDATE_STRING_CLIP,func_chr( 10 ),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14972,"ide_methods.bas");}while(r);
S_60226:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,14973,"ide_methods.bas");if(r)goto S_60226;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,qbs_left(_SUB_IDEOBJUPDATE_STRING_CLIP,*_SUB_IDEOBJUPDATE_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14973,"ide_methods.bas");}while(r);
}
S_60229:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_CLIP->len))||is_error_pending()){
if(qbevent){evnt(28182,14974,"ide_methods.bas");if(r)goto S_60229;}
S_60230:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(28182,14975,"ide_methods.bas");if(r)goto S_60230;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,14976,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,14976,"ide_methods.bas");}while(r);
S_60233:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,14977,"ide_methods.bas");if(r)goto S_60233;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,14977,"ide_methods.bas");}while(r);
}
S_60236:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,14978,"ide_methods.bas");if(r)goto S_60236;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),_SUB_IDEOBJUPDATE_STRING_CLIP),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14979,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(28182,14980,"ide_methods.bas");}while(r);
S_60239:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,14981,"ide_methods.bas");if(r)goto S_60239;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1+_SUB_IDEOBJUPDATE_STRING_CLIP->len;
if(!qbevent)break;evnt(28182,14981,"ide_methods.bas");}while(r);
}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,14982,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))),_SUB_IDEOBJUPDATE_STRING_CLIP),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14985,"ide_methods.bas");}while(r);
S_60246:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,14986,"ide_methods.bas");if(r)goto S_60246;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+_SUB_IDEOBJUPDATE_STRING_CLIP->len;
if(!qbevent)break;evnt(28182,14986,"ide_methods.bas");}while(r);
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,14989,"ide_methods.bas");}while(r);
}
S_60253:;
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("A",1))))))||is_error_pending()){
if(qbevent){evnt(28182,14992,"ide_methods.bas");if(r)goto S_60253;}
S_60254:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_A->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,14993,"ide_methods.bas");if(r)goto S_60254;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= -1 ;
if(!qbevent)break;evnt(28182,14994,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))= 0 ;
if(!qbevent)break;evnt(28182,14995,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(28182,14996,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,14998,"ide_methods.bas");}while(r);
}
S_60261:;
if ((qbs_cleanup(qbs_tmp_base,((*__LONG_KCTRL&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("C",1)))))))||is_error_pending()){
if(qbevent){evnt(28182,15001,"ide_methods.bas");if(r)goto S_60261;}
S_60262:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(28182,15002,"ide_methods.bas");if(r)goto S_60262;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,15003,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15003,"ide_methods.bas");}while(r);
S_60265:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,15004,"ide_methods.bas");if(r)goto S_60265;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,15004,"ide_methods.bas");}while(r);
}
S_60268:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15005,"ide_methods.bas");if(r)goto S_60268;}
do{
sub__clipboard(func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1+ 1 ,*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15005,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,15007,"ide_methods.bas");}while(r);
}
S_60274:;
if ((qbs_cleanup(qbs_tmp_base,((*__LONG_KSHIFT&(-(*__LONG_KB== 21248ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("X",1)))))))||is_error_pending()){
if(qbevent){evnt(28182,15010,"ide_methods.bas");if(r)goto S_60274;}
S_60275:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(28182,15011,"ide_methods.bas");if(r)goto S_60275;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,15012,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15012,"ide_methods.bas");}while(r);
S_60278:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,15013,"ide_methods.bas");if(r)goto S_60278;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,15013,"ide_methods.bas");}while(r);
}
S_60281:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15014,"ide_methods.bas");if(r)goto S_60281;}
do{
sub__clipboard(func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1+ 1 ,*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15015,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15017,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(28182,15018,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15019,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,15022,"ide_methods.bas");}while(r);
}
S_60290:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_K== 8 ))&(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15025,"ide_methods.bas");if(r)goto S_60290;}
S_60291:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(28182,15026,"ide_methods.bas");if(r)goto S_60291;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,15027,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15027,"ide_methods.bas");}while(r);
S_60294:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,15028,"ide_methods.bas");if(r)goto S_60294;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,15028,"ide_methods.bas");}while(r);
}
S_60297:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15029,"ide_methods.bas");if(r)goto S_60297;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15031,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15032,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15035,"ide_methods.bas");}while(r);
S_60303:;
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,15036,"ide_methods.bas");if(r)goto S_60303;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15036,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15036,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(_SUB_IDEOBJUPDATE_STRING_A1,_SUB_IDEOBJUPDATE_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15037,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ;
if(!qbevent)break;evnt(28182,15037,"ide_methods.bas");}while(r);
}
S_60311:;
}else{
if ((-(*_SUB_IDEOBJUPDATE_LONG_K== 8 ))&*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))){
if(qbevent){evnt(28182,15039,"ide_methods.bas");if(r)goto S_60311;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,15040,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15040,"ide_methods.bas");}while(r);
S_60314:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,15041,"ide_methods.bas");if(r)goto S_60314;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,15041,"ide_methods.bas");}while(r);
}
S_60317:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15042,"ide_methods.bas");if(r)goto S_60317;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15044,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15045,"ide_methods.bas");}while(r);
}
}
}
S_60322:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_K!= 8 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 9 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 0 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 10 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 13 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 26 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 255 ))&((((-(*__LONG_KALT== 0 ))&(-(*__LONG_KCTRL== 0 )))|((-(*__LONG_KALT== -1 ))&(-(*__LONG_KCTRL== -1 ))))))||is_error_pending()){
if(qbevent){evnt(28182,15048,"ide_methods.bas");if(r)goto S_60322;}
S_60323:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(28182,15049,"ide_methods.bas");if(r)goto S_60323;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,15050,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15050,"ide_methods.bas");}while(r);
S_60326:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,15051,"ide_methods.bas");if(r)goto S_60326;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,15051,"ide_methods.bas");}while(r);
}
S_60329:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15052,"ide_methods.bas");if(r)goto S_60329;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15054,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_SUB_IDEOBJUPDATE_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15055,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15056,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(28182,15057,"ide_methods.bas");}while(r);
}
}
S_60336:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15060,"ide_methods.bas");if(r)goto S_60336;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15060,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15060,"ide_methods.bas");}while(r);
}
S_60341:;
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,15061,"ide_methods.bas");if(r)goto S_60341;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15061,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15061,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_add(_SUB_IDEOBJUPDATE_STRING_A1,_SUB_IDEOBJUPDATE_STRING_KK),_SUB_IDEOBJUPDATE_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15062,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+ 1 ;
if(!qbevent)break;evnt(28182,15062,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_SUB_IDEOBJUPDATE_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15064,"ide_methods.bas");}while(r);
}
S_60351:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15066,"ide_methods.bas");if(r)goto S_60351;}
S_60352:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(28182,15067,"ide_methods.bas");if(r)goto S_60352;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(28182,15068,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15068,"ide_methods.bas");}while(r);
S_60355:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,15069,"ide_methods.bas");if(r)goto S_60355;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(28182,15069,"ide_methods.bas");}while(r);
}
S_60358:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15070,"ide_methods.bas");if(r)goto S_60358;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15072,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_SUB_IDEOBJUPDATE_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15073,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(28182,15074,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15075,"ide_methods.bas");}while(r);
}
}else{
S_60365:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15078,"ide_methods.bas");if(r)goto S_60365;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15078,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15078,"ide_methods.bas");}while(r);
}
S_60370:;
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))<_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,15079,"ide_methods.bas");if(r)goto S_60370;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15079,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15079,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(_SUB_IDEOBJUPDATE_STRING_A1,_SUB_IDEOBJUPDATE_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15080,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_SUB_IDEOBJUPDATE_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15081,"ide_methods.bas");}while(r);
}
}
S_60379:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("K",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15086,"ide_methods.bas");if(r)goto S_60379;}
do{
return_point[next_return_point++]=184;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_184:;
if(!qbevent)break;evnt(28182,15086,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ;
if(!qbevent)break;evnt(28182,15086,"ide_methods.bas");}while(r);
}
S_60383:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("M",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15087,"ide_methods.bas");if(r)goto S_60383;}
do{
return_point[next_return_point++]=185;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_185:;
if(!qbevent)break;evnt(28182,15087,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+ 1 ;
if(!qbevent)break;evnt(28182,15087,"ide_methods.bas");}while(r);
}
S_60387:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("G",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15088,"ide_methods.bas");if(r)goto S_60387;}
do{
return_point[next_return_point++]=186;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_186:;
if(!qbevent)break;evnt(28182,15088,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
if(!qbevent)break;evnt(28182,15088,"ide_methods.bas");}while(r);
}
S_60391:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("O",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15089,"ide_methods.bas");if(r)goto S_60391;}
do{
return_point[next_return_point++]=187;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_187:;
if(!qbevent)break;evnt(28182,15089,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(28182,15089,"ide_methods.bas");}while(r);
}
S_60395:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15090,"ide_methods.bas");if(r)goto S_60395;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
if(!qbevent)break;evnt(28182,15090,"ide_methods.bas");}while(r);
}
S_60398:;
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))>_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,15091,"ide_methods.bas");if(r)goto S_60398;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(28182,15091,"ide_methods.bas");}while(r);
}
S_60401:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))==*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))))||is_error_pending()){
if(qbevent){evnt(28182,15092,"ide_methods.bas");if(r)goto S_60401;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15092,"ide_methods.bas");}while(r);
}
}
S_60405:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
if(qbevent){evnt(28182,15096,"ide_methods.bas");if(r)goto S_60405;}
S_60406:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(28182,15097,"ide_methods.bas");if(r)goto S_60406;}
do{
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])),qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15098,"ide_methods.bas");}while(r);
S_60408:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,15099,"ide_methods.bas");if(r)goto S_60408;}
S_60409:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])),*_SUB_IDEOBJUPDATE_LONG_X+ 1 , 1 ,0|1)),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
if(qbevent){evnt(28182,15100,"ide_methods.bas");if(r)goto S_60409;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,15100,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(28182,15104,"ide_methods.bas");}while(r);
}
S_60417:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,15107,"ide_methods.bas");if(r)goto S_60417;}
do{
if(!qbevent)break;evnt(28182,15108,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+84))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15109,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15112,"ide_methods.bas");}while(r);
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=( 0 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15113,"ide_methods.bas");}while(r);
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=( 0 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15114,"ide_methods.bas");}while(r);
S_60423:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_A->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15115,"ide_methods.bas");if(r)goto S_60423;}
do{
*_SUB_IDEOBJUPDATE_LONG_N= 0 ;
if(!qbevent)break;evnt(28182,15116,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X= 1 ;
if(!qbevent)break;evnt(28182,15116,"ide_methods.bas");}while(r);
S_60426:;
do{
if(qbevent){evnt(28182,15117,"ide_methods.bas");if(r)goto S_60426;}
do{
*_SUB_IDEOBJUPDATE_LONG_X2=func_instr(*_SUB_IDEOBJUPDATE_LONG_X,_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING1_SEP,0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15118,"ide_methods.bas");}while(r);
S_60428:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_X2> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15119,"ide_methods.bas");if(r)goto S_60428;}
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(28182,15120,"ide_methods.bas");}while(r);
S_60430:;
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_N>func_ubound(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS,1,1))))||is_error_pending()){
if(qbevent){evnt(28182,15121,"ide_methods.bas");if(r)goto S_60430;}
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15122,"ide_methods.bas");}while(r);
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15123,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long])),qbs__trim(func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_X,*_SUB_IDEOBJUPDATE_LONG_X2-*_SUB_IDEOBJUPDATE_LONG_X,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15125,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long])),func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_X,*_SUB_IDEOBJUPDATE_LONG_X2-*_SUB_IDEOBJUPDATE_LONG_X,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15126,"ide_methods.bas");}while(r);
S_60436:;
if ((qbs_cleanup(qbs_tmp_base,((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))->len))||is_error_pending()){
if(qbevent){evnt(28182,15127,"ide_methods.bas");if(r)goto S_60436;}
S_60437:;
while((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])))< 32 ))|(-(qbs_asc(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])))> 126 ))))||is_error_pending()){
if(qbevent){evnt(28182,15128,"ide_methods.bas");if(r)goto S_60437;}
do{
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long])),func_mid(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])), 2 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15129,"ide_methods.bas");}while(r);
S_60439:;
if ((qbs_cleanup(qbs_tmp_base,-(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15130,"ide_methods.bas");if(r)goto S_60439;}
do{
goto dl_exit_7119;
if(!qbevent)break;evnt(28182,15130,"ide_methods.bas");}while(r);
}
dl_continue_7119:;
}
dl_exit_7119:;
}
}else{
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(28182,15134,"ide_methods.bas");}while(r);
S_60446:;
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_N>func_ubound(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS,1,1))))||is_error_pending()){
if(qbevent){evnt(28182,15135,"ide_methods.bas");if(r)goto S_60446;}
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15136,"ide_methods.bas");}while(r);
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15137,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long])),qbs__trim(qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_X+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15139,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long])),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_X+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15140,"ide_methods.bas");}while(r);
S_60452:;
if ((qbs_cleanup(qbs_tmp_base,((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))->len))||is_error_pending()){
if(qbevent){evnt(28182,15141,"ide_methods.bas");if(r)goto S_60452;}
S_60453:;
while((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])))< 32 ))|(-(qbs_asc(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])))> 126 ))))||is_error_pending()){
if(qbevent){evnt(28182,15142,"ide_methods.bas");if(r)goto S_60453;}
do{
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long])),func_mid(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])), 2 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15143,"ide_methods.bas");}while(r);
S_60455:;
if ((qbs_cleanup(qbs_tmp_base,-(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15144,"ide_methods.bas");if(r)goto S_60455;}
do{
goto dl_exit_7124;
if(!qbevent)break;evnt(28182,15144,"ide_methods.bas");}while(r);
}
dl_continue_7124:;
}
dl_exit_7124:;
}
do{
goto dl_exit_7117;
if(!qbevent)break;evnt(28182,15147,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X2+ 1 ;
if(!qbevent)break;evnt(28182,15149,"ide_methods.bas");}while(r);
dl_continue_7117:;
}while(1);
dl_exit_7117:;
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15151,"ide_methods.bas");}while(r);
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,15152,"ide_methods.bas");}while(r);
}
S_60467:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(28182,15155,"ide_methods.bas");if(r)goto S_60467;}
do{
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
if(!qbevent)break;evnt(28182,15156,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Y1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
if(!qbevent)break;evnt(28182,15156,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 1 ;
if(!qbevent)break;evnt(28182,15157,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Y2=*_SUB_IDEOBJUPDATE_LONG_Y1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))+ 1 ;
if(!qbevent)break;evnt(28182,15157,"ide_methods.bas");}while(r);
S_60472:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>=*_SUB_IDEOBJUPDATE_LONG_Y1))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<=*_SUB_IDEOBJUPDATE_LONG_Y2)))||is_error_pending()){
if(qbevent){evnt(28182,15158,"ide_methods.bas");if(r)goto S_60472;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,15159,"ide_methods.bas");}while(r);
S_60474:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>*_SUB_IDEOBJUPDATE_LONG_Y1))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<*_SUB_IDEOBJUPDATE_LONG_Y2)))||is_error_pending()){
if(qbevent){evnt(28182,15160,"ide_methods.bas");if(r)goto S_60474;}
do{
*_SUB_IDEOBJUPDATE_LONG_Y=*_SUB_IDEOBJUPDATE_LONG_MY-*_SUB_IDEOBJUPDATE_LONG_Y1- 1 ;
if(!qbevent)break;evnt(28182,15161,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Y=*_SUB_IDEOBJUPDATE_LONG_Y+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15162,"ide_methods.bas");}while(r);
S_60477:;
if ((-((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))==*_SUB_IDEOBJUPDATE_LONG_Y))&&(-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_FIRSTCLICKTIME)))<((double)( 0.3E+0 ))))))||is_error_pending()){
if(qbevent){evnt(28182,15163,"ide_methods.bas");if(r)goto S_60477;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO= 1 ;
if(!qbevent)break;evnt(28182,15163,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*_SUB_IDEOBJUPDATE_LONG_Y;
if(!qbevent)break;evnt(28182,15164,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_DOUBLE_FIRSTCLICKTIME=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,15164,"ide_methods.bas");}while(r);
S_60482:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(28182,15165,"ide_methods.bas");if(r)goto S_60482;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97))));
if(!qbevent)break;evnt(28182,15165,"ide_methods.bas");}while(r);
}
}
}
}
S_60488:;
if ((*_SUB_IDEOBJUPDATE_LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,15171,"ide_methods.bas");if(r)goto S_60488;}
S_60489:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15172,"ide_methods.bas");if(r)goto S_60489;}
do{
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
if(!qbevent)break;evnt(28182,15174,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Y1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
if(!qbevent)break;evnt(28182,15174,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 1 ;
if(!qbevent)break;evnt(28182,15175,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Y2=*_SUB_IDEOBJUPDATE_LONG_Y1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))+ 1 ;
if(!qbevent)break;evnt(28182,15175,"ide_methods.bas");}while(r);
S_60494:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>=*_SUB_IDEOBJUPDATE_LONG_Y1))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<=*_SUB_IDEOBJUPDATE_LONG_Y2)))||is_error_pending()){
if(qbevent){evnt(28182,15176,"ide_methods.bas");if(r)goto S_60494;}
S_60495:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>(*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 )))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<(*_SUB_IDEOBJUPDATE_LONG_Y2- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,15178,"ide_methods.bas");if(r)goto S_60495;}
do{
*_SUB_IDEOBJUPDATE_LONG_TSEL=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))));
if(!qbevent)break;evnt(28182,15179,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_TNUM=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(28182,15180,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Q=FUNC_IDEVBAR(_SUB_IDEOBJUPDATE_LONG_X2,&(pass7126=*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 ),(int32*)(void*)( ((char*)(_SUB_IDEOBJUPDATE_UDT_O)) + ((0+32)) ),_SUB_IDEOBJUPDATE_LONG_TSEL,_SUB_IDEOBJUPDATE_LONG_TNUM);
if(!qbevent)break;evnt(28182,15181,"ide_methods.bas");}while(r);
S_60499:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY<*_SUB_IDEOBJUPDATE_LONG_Q))||is_error_pending()){
if(qbevent){evnt(28182,15183,"ide_methods.bas");if(r)goto S_60499;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 73 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15184,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,15185,"ide_methods.bas");}while(r);
}
S_60503:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY>*_SUB_IDEOBJUPDATE_LONG_Q))||is_error_pending()){
if(qbevent){evnt(28182,15187,"ide_methods.bas");if(r)goto S_60503;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 81 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15188,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,15189,"ide_methods.bas");}while(r);
}
}
S_60508:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY==(*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,15192,"ide_methods.bas");if(r)goto S_60508;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 72 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15193,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,15194,"ide_methods.bas");}while(r);
}
S_60512:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY==(*_SUB_IDEOBJUPDATE_LONG_Y2- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,15196,"ide_methods.bas");if(r)goto S_60512;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 80 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15197,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,15198,"ide_methods.bas");}while(r);
}
}
}
}
S_60519:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15205,"ide_methods.bas");if(r)goto S_60519;}
S_60520:;
if ((*_SUB_IDEOBJUPDATE_LONG_MW)||is_error_pending()){
if(qbevent){evnt(28182,15206,"ide_methods.bas");if(r)goto S_60520;}
S_60521:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MW< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15208,"ide_methods.bas");if(r)goto S_60521;}
S_60522:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))))||is_error_pending()){
if(qbevent){evnt(28182,15209,"ide_methods.bas");if(r)goto S_60522;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15209,"ide_methods.bas");}while(r);
}
}else{
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))- 1 ;
if(!qbevent)break;evnt(28182,15211,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+(*_SUB_IDEOBJUPDATE_LONG_MW* 3 );
if(!qbevent)break;evnt(28182,15213,"ide_methods.bas");}while(r);
S_60529:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15214,"ide_methods.bas");if(r)goto S_60529;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(28182,15214,"ide_methods.bas");}while(r);
}
S_60532:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(28182,15215,"ide_methods.bas");if(r)goto S_60532;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(28182,15215,"ide_methods.bas");}while(r);
}
}
S_60536:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 72 ))))))||is_error_pending()){
if(qbevent){evnt(28182,15217,"ide_methods.bas");if(r)goto S_60536;}
S_60537:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15218,"ide_methods.bas");if(r)goto S_60537;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(28182,15219,"ide_methods.bas");}while(r);
}else{
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))- 1 ;
if(!qbevent)break;evnt(28182,15221,"ide_methods.bas");}while(r);
S_60541:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15222,"ide_methods.bas");if(r)goto S_60541;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(28182,15222,"ide_methods.bas");}while(r);
}
}
}
S_60546:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 80 ))))))||is_error_pending()){
if(qbevent){evnt(28182,15225,"ide_methods.bas");if(r)goto S_60546;}
S_60547:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15226,"ide_methods.bas");if(r)goto S_60547;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(28182,15227,"ide_methods.bas");}while(r);
}else{
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
if(!qbevent)break;evnt(28182,15229,"ide_methods.bas");}while(r);
S_60551:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(28182,15230,"ide_methods.bas");if(r)goto S_60551;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(28182,15230,"ide_methods.bas");}while(r);
}
}
}
S_60556:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 73 ))))))||is_error_pending()){
if(qbevent){evnt(28182,15233,"ide_methods.bas");if(r)goto S_60556;}
S_60557:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15234,"ide_methods.bas");if(r)goto S_60557;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(28182,15235,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))+ 1 ;
if(!qbevent)break;evnt(28182,15237,"ide_methods.bas");}while(r);
S_60561:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15238,"ide_methods.bas");if(r)goto S_60561;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(28182,15238,"ide_methods.bas");}while(r);
}
}
S_60565:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 81 ))))))||is_error_pending()){
if(qbevent){evnt(28182,15240,"ide_methods.bas");if(r)goto S_60565;}
S_60566:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15241,"ide_methods.bas");if(r)goto S_60566;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(28182,15242,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))- 1 ;
if(!qbevent)break;evnt(28182,15244,"ide_methods.bas");}while(r);
S_60570:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(28182,15245,"ide_methods.bas");if(r)goto S_60570;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(28182,15245,"ide_methods.bas");}while(r);
}
}
S_60574:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("w",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15247,"ide_methods.bas");if(r)goto S_60574;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(28182,15248,"ide_methods.bas");}while(r);
}
S_60577:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("u",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15250,"ide_methods.bas");if(r)goto S_60577;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(28182,15251,"ide_methods.bas");}while(r);
}
S_60580:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,15254,"ide_methods.bas");if(r)goto S_60580;}
do{
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= 0 ;
if(!qbevent)break;evnt(28182,15255,"ide_methods.bas");}while(r);
S_60582:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_LASTKEYBINPUT)))>((double)( 1.0E+0 ))))||is_error_pending()){
if(qbevent){evnt(28182,15256,"ide_methods.bas");if(r)goto S_60582;}
do{
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15256,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= -1 ;
if(!qbevent)break;evnt(28182,15256,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_DOUBLE_LASTKEYBINPUT=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,15257,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_K=qbs_asc(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15258,"ide_methods.bas");}while(r);
S_60588:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_K< 32 ))|(-(*_SUB_IDEOBJUPDATE_LONG_K> 126 )))||is_error_pending()){
if(qbevent){evnt(28182,15259,"ide_methods.bas");if(r)goto S_60588;}
do{
goto LABEL_SELECTED;
if(!qbevent)break;evnt(28182,15260,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_add(__STRING_FILEDLGSEARCHTERM,qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15263,"ide_methods.bas");}while(r);
S_60592:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_FILEDLGSEARCHTERM->len== 2 ))&(qbs_equal(qbs_left(__STRING_FILEDLGSEARCHTERM, 1 ),qbs_right(__STRING_FILEDLGSEARCHTERM, 1 )))))||is_error_pending()){
if(qbevent){evnt(28182,15265,"ide_methods.bas");if(r)goto S_60592;}
do{
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= -1 ;
if(!qbevent)break;evnt(28182,15268,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15269,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS= 1 ;
if(!qbevent)break;evnt(28182,15272,"ide_methods.bas");}while(r);
S_60597:;
if ((~(*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER))||is_error_pending()){
if(qbevent){evnt(28182,15273,"ide_methods.bas");if(r)goto S_60597;}
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))));
if(!qbevent)break;evnt(28182,15273,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))))+ 1 ;
if(!qbevent)break;evnt(28182,15273,"ide_methods.bas");}while(r);
}
S_60602:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH< 1 ))|(-(*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH>*_SUB_IDEOBJUPDATE_LONG_N)))||is_error_pending()){
if(qbevent){evnt(28182,15274,"ide_methods.bas");if(r)goto S_60602;}
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH= 1 ;
if(!qbevent)break;evnt(28182,15274,"ide_methods.bas");}while(r);
}
LABEL_RETRYFIND:;
if(qbevent){evnt(28182,15275,"ide_methods.bas");r=0;}
S_60605:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS> 2 ))||is_error_pending()){
if(qbevent){evnt(28182,15276,"ide_methods.bas");if(r)goto S_60605;}
do{
goto LABEL_SELECTED;
if(!qbevent)break;evnt(28182,15276,"ide_methods.bas");}while(r);
}
S_60608:;
fornext_value7130=*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH;
fornext_finalvalue7130=*_SUB_IDEOBJUPDATE_LONG_N;
fornext_step7130= 1 ;
if (fornext_step7130<0) fornext_step_negative7130=1; else fornext_step_negative7130=0;
if (is_error_pending()) goto fornext_error7130;
goto fornext_entrylabel7130;
while(1){
fornext_value7130=fornext_step7130+(*_SUB_IDEOBJUPDATE_LONG_FINDMATCH);
fornext_entrylabel7130:
*_SUB_IDEOBJUPDATE_LONG_FINDMATCH=fornext_value7130;
if (fornext_step_negative7130){
if (fornext_value7130<fornext_finalvalue7130) break;
}else{
if (fornext_value7130>fornext_finalvalue7130) break;
}
fornext_error7130:;
if(qbevent){evnt(28182,15277,"ide_methods.bas");if(r)goto S_60608;}
S_60609:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(qbs_left(((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_FINDMATCH)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])),__STRING_FILEDLGSEARCHTERM->len)),qbs_ucase(__STRING_FILEDLGSEARCHTERM))))||is_error_pending()){
if(qbevent){evnt(28182,15278,"ide_methods.bas");if(r)goto S_60609;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*_SUB_IDEOBJUPDATE_LONG_FINDMATCH;
if(!qbevent)break;evnt(28182,15279,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+84))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_FINDMATCH)-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15280,"ide_methods.bas");}while(r);
do{
goto LABEL_SELECTED;
if(!qbevent)break;evnt(28182,15281,"ide_methods.bas");}while(r);
}
fornext_continue_7129:;
}
fornext_exit_7129:;
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH= 1 ;
if(!qbevent)break;evnt(28182,15285,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS=*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS+ 1 ;
if(!qbevent)break;evnt(28182,15286,"ide_methods.bas");}while(r);
do{
goto LABEL_RETRYFIND;
if(!qbevent)break;evnt(28182,15287,"ide_methods.bas");}while(r);
LABEL_SELECTED:;
if(qbevent){evnt(28182,15288,"ide_methods.bas");r=0;}
}
}
S_60620:;
if ((qbs_cleanup(qbs_tmp_base,(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 0 ))&(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))<=func_ubound(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS,1,1)))))||is_error_pending()){
if(qbevent){evnt(28182,15291,"ide_methods.bas");if(r)goto S_60620;}
do{
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+84))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),((qbs*)(((uint64*)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))))-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15291,"ide_methods.bas");}while(r);
}
S_60623:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
if(qbevent){evnt(28182,15294,"ide_methods.bas");if(r)goto S_60623;}
S_60624:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(28182,15295,"ide_methods.bas");if(r)goto S_60624;}
do{
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])),qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15296,"ide_methods.bas");}while(r);
S_60626:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,15297,"ide_methods.bas");if(r)goto S_60626;}
S_60627:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])),*_SUB_IDEOBJUPDATE_LONG_X+ 1 , 1 ,0|1)),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
if(qbevent){evnt(28182,15298,"ide_methods.bas");if(r)goto S_60627;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,15298,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(28182,15303,"ide_methods.bas");}while(r);
}
S_60635:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,15306,"ide_methods.bas");if(r)goto S_60635;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15308,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N= 1 ;
if(!qbevent)break;evnt(28182,15309,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,15310,"ide_methods.bas");}while(r);
S_60639:;
fornext_value7134= 1 ;
fornext_finalvalue7134=_SUB_IDEOBJUPDATE_STRING_A->len;
fornext_step7134= 1 ;
if (fornext_step7134<0) fornext_step_negative7134=1; else fornext_step_negative7134=0;
if (is_error_pending()) goto fornext_error7134;
goto fornext_entrylabel7134;
while(1){
fornext_value7134=fornext_step7134+(*_SUB_IDEOBJUPDATE_LONG_I2);
fornext_entrylabel7134:
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value7134;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative7134){
if (fornext_value7134<fornext_finalvalue7134) break;
}else{
if (fornext_value7134>fornext_finalvalue7134) break;
}
fornext_error7134:;
if(qbevent){evnt(28182,15311,"ide_methods.bas");if(r)goto S_60639;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_I2, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15312,"ide_methods.bas");}while(r);
S_60641:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,15313,"ide_methods.bas");if(r)goto S_60641;}
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(28182,15313,"ide_methods.bas");}while(r);
}
S_60644:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_X== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15314,"ide_methods.bas");if(r)goto S_60644;}
S_60645:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_A2),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
if(qbevent){evnt(28182,15315,"ide_methods.bas");if(r)goto S_60645;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N- 1 ;
if(!qbevent)break;evnt(28182,15316,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_N;
if(!qbevent)break;evnt(28182,15317,"ide_methods.bas");}while(r);
}
}
S_60650:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
if(qbevent){evnt(28182,15320,"ide_methods.bas");if(r)goto S_60650;}
do{
*_SUB_IDEOBJUPDATE_LONG_X= 1 ;
if(!qbevent)break;evnt(28182,15320,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_IDEOBJUPDATE_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,15320,"ide_methods.bas");}while(r);
}
fornext_continue_7133:;
}
fornext_exit_7133:;
S_60656:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(28182,15324,"ide_methods.bas");if(r)goto S_60656;}
S_60657:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24))))))||is_error_pending()){
if(qbevent){evnt(28182,15325,"ide_methods.bas");if(r)goto S_60657;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15326,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N= 1 ;
if(!qbevent)break;evnt(28182,15327,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_C= 0 ;
if(!qbevent)break;evnt(28182,15328,"ide_methods.bas");}while(r);
S_60661:;
fornext_value7137= 1 ;
fornext_finalvalue7137=_SUB_IDEOBJUPDATE_STRING_A->len;
fornext_step7137= 1 ;
if (fornext_step7137<0) fornext_step_negative7137=1; else fornext_step_negative7137=0;
if (is_error_pending()) goto fornext_error7137;
goto fornext_entrylabel7137;
while(1){
fornext_value7137=fornext_step7137+(*_SUB_IDEOBJUPDATE_LONG_I2);
fornext_entrylabel7137:
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value7137;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative7137){
if (fornext_value7137<fornext_finalvalue7137) break;
}else{
if (fornext_value7137>fornext_finalvalue7137) break;
}
fornext_error7137:;
if(qbevent){evnt(28182,15329,"ide_methods.bas");if(r)goto S_60661;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_I2, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15330,"ide_methods.bas");}while(r);
S_60663:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,15331,"ide_methods.bas");if(r)goto S_60663;}
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(28182,15332,"ide_methods.bas");}while(r);
}else{
S_60666:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
if(qbevent){evnt(28182,15334,"ide_methods.bas");if(r)goto S_60666;}
do{
*_SUB_IDEOBJUPDATE_LONG_C=*_SUB_IDEOBJUPDATE_LONG_C+ 1 ;
if(!qbevent)break;evnt(28182,15334,"ide_methods.bas");}while(r);
}
}
fornext_continue_7136:;
}
fornext_exit_7136:;
do{
*_SUB_IDEOBJUPDATE_LONG_W=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)));
if(!qbevent)break;evnt(28182,15337,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_C=*_SUB_IDEOBJUPDATE_LONG_C+(*_SUB_IDEOBJUPDATE_LONG_N* 4 );
if(!qbevent)break;evnt(28182,15338,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_WHITESPACE=*_SUB_IDEOBJUPDATE_LONG_W-*_SUB_IDEOBJUPDATE_LONG_C;
if(!qbevent)break;evnt(28182,15339,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SPACING=qb_safe_idiv(*_SUB_IDEOBJUPDATE_LONG_WHITESPACE,(*_SUB_IDEOBJUPDATE_LONG_N+ 1 ));
if(!qbevent)break;evnt(28182,15340,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N2= 1 ;
if(!qbevent)break;evnt(28182,15341,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15342,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
if(!qbevent)break;evnt(28182,15343,"ide_methods.bas");}while(r);
S_60678:;
fornext_value7140= 1 ;
fornext_finalvalue7140=_SUB_IDEOBJUPDATE_STRING_A->len;
fornext_step7140= 1 ;
if (fornext_step7140<0) fornext_step_negative7140=1; else fornext_step_negative7140=0;
if (is_error_pending()) goto fornext_error7140;
goto fornext_entrylabel7140;
while(1){
fornext_value7140=fornext_step7140+(*_SUB_IDEOBJUPDATE_LONG_I2);
fornext_entrylabel7140:
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value7140;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative7140){
if (fornext_value7140<fornext_finalvalue7140) break;
}else{
if (fornext_value7140>fornext_finalvalue7140) break;
}
fornext_error7140:;
if(qbevent){evnt(28182,15344,"ide_methods.bas");if(r)goto S_60678;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_I2, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15345,"ide_methods.bas");}while(r);
S_60680:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,15346,"ide_methods.bas");if(r)goto S_60680;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A3,qbs_add(_SUB_IDEOBJUPDATE_STRING_A3,_SUB_IDEOBJUPDATE_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15346,"ide_methods.bas");}while(r);
}
S_60683:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 )))|(-(*_SUB_IDEOBJUPDATE_LONG_I2==_SUB_IDEOBJUPDATE_STRING_A->len))))||is_error_pending()){
if(qbevent){evnt(28182,15347,"ide_methods.bas");if(r)goto S_60683;}
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_SPACING;
if(!qbevent)break;evnt(28182,15348,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=FUNC_IDEHLEN(_SUB_IDEOBJUPDATE_STRING_A3)+ 4 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15349,"ide_methods.bas");}while(r);
S_60686:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<(*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_X2))))||is_error_pending()){
if(qbevent){evnt(28182,15350,"ide_methods.bas");if(r)goto S_60686;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_N2;
if(!qbevent)break;evnt(28182,15350,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N2- 1 ;
if(!qbevent)break;evnt(28182,15350,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_X2;
if(!qbevent)break;evnt(28182,15351,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15352,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N2=*_SUB_IDEOBJUPDATE_LONG_N2+ 1 ;
if(!qbevent)break;evnt(28182,15353,"ide_methods.bas");}while(r);
}
fornext_continue_7139:;
}
fornext_exit_7139:;
}
}
S_60697:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET>= 0 ))&(-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET<*_SUB_IDEOBJUPDATE_LONG_N)))||is_error_pending()){
if(qbevent){evnt(28182,15360,"ide_methods.bas");if(r)goto S_60697;}
do{
*_SUB_IDEOBJUPDATE_LONG_F2=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET;
if(!qbevent)break;evnt(28182,15361,"ide_methods.bas");}while(r);
S_60699:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,func_chr( 13 )))|(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1)))))||is_error_pending()){
if(qbevent){evnt(28182,15362,"ide_methods.bas");if(r)goto S_60699;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET+ 1 ;
if(!qbevent)break;evnt(28182,15363,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N;
if(!qbevent)break;evnt(28182,15367,"ide_methods.bas");}while(r);
}
S_60705:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 4 ))||is_error_pending()){
if(qbevent){evnt(28182,15370,"ide_methods.bas");if(r)goto S_60705;}
S_60706:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(28182,15371,"ide_methods.bas");if(r)goto S_60706;}
do{
*_SUB_IDEOBJUPDATE_LONG_Y=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
if(!qbevent)break;evnt(28182,15372,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
if(!qbevent)break;evnt(28182,15373,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+ 2 ;
if(!qbevent)break;evnt(28182,15373,"ide_methods.bas");}while(r);
S_60710:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(28182,15374,"ide_methods.bas");if(r)goto S_60710;}
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X2+ 1 +FUNC_IDEHLEN(((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15375,"ide_methods.bas");}while(r);
}
S_60713:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==*_SUB_IDEOBJUPDATE_LONG_Y))||is_error_pending()){
if(qbevent){evnt(28182,15377,"ide_methods.bas");if(r)goto S_60713;}
S_60714:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(28182,15378,"ide_methods.bas");if(r)goto S_60714;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,15379,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
if(!qbevent)break;evnt(28182,15380,"ide_methods.bas");}while(r);
S_60717:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15380,"ide_methods.bas");if(r)goto S_60717;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
if(!qbevent)break;evnt(28182,15380,"ide_methods.bas");}while(r);
}
}
}
}
S_60723:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15385,"ide_methods.bas");if(r)goto S_60723;}
S_60724:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("H",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15386,"ide_methods.bas");if(r)goto S_60724;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(28182,15386,"ide_methods.bas");}while(r);
}
S_60727:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("P",1))))))||is_error_pending()){
if(qbevent){evnt(28182,15387,"ide_methods.bas");if(r)goto S_60727;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
if(!qbevent)break;evnt(28182,15387,"ide_methods.bas");}while(r);
}
S_60730:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1))))||is_error_pending()){
if(qbevent){evnt(28182,15388,"ide_methods.bas");if(r)goto S_60730;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
if(!qbevent)break;evnt(28182,15389,"ide_methods.bas");}while(r);
S_60732:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15389,"ide_methods.bas");if(r)goto S_60732;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
if(!qbevent)break;evnt(28182,15389,"ide_methods.bas");}while(r);
}
}
}
S_60737:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
if(qbevent){evnt(28182,15394,"ide_methods.bas");if(r)goto S_60737;}
S_60738:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(28182,15395,"ide_methods.bas");if(r)goto S_60738;}
do{
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])),qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15396,"ide_methods.bas");}while(r);
S_60740:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,15397,"ide_methods.bas");if(r)goto S_60740;}
S_60741:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])),*_SUB_IDEOBJUPDATE_LONG_X+ 1 , 1 ,0|1)),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
if(qbevent){evnt(28182,15398,"ide_methods.bas");if(r)goto S_60741;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,15398,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(28182,15403,"ide_methods.bas");}while(r);
}
S_60749:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 5 ))||is_error_pending()){
if(qbevent){evnt(28182,15406,"ide_methods.bas");if(r)goto S_60749;}
do{
if(!qbevent)break;evnt(28182,15407,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 1 ;
if(!qbevent)break;evnt(28182,15409,"ide_methods.bas");}while(r);
S_60752:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+56)))> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15410,"ide_methods.bas");if(r)goto S_60752;}
S_60753:;
if ((-(*__LONG_KB== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15411,"ide_methods.bas");if(r)goto S_60753;}
do{
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= 0 ;
if(!qbevent)break;evnt(28182,15411,"ide_methods.bas");}while(r);
}
S_60756:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN!= 0 ))|(((-(*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT== 0 ))&(((qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,func_chr( 13 )))|(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1)))))))))||is_error_pending()){
if(qbevent){evnt(28182,15412,"ide_methods.bas");if(r)goto S_60756;}
S_60757:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15413,"ide_methods.bas");if(r)goto S_60757;}
do{
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= -1 ;
if(!qbevent)break;evnt(28182,15413,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= 0 ;
if(!qbevent)break;evnt(28182,15413,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_DOUBLE_FIRSTHITTIME=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,15414,"ide_methods.bas");}while(r);
S_60763:;
}else{
if (-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_FIRSTHITTIME)))<((double)( 0.625E+0 )))){
if(qbevent){evnt(28182,15415,"ide_methods.bas");if(r)goto S_60763;}
do{
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 0 ;
if(!qbevent)break;evnt(28182,15416,"ide_methods.bas");}while(r);
}else{
S_60766:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_LASTRUNTIME)))<((double)(( 1 / ((long double)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+56))))))))))||is_error_pending()){
if(qbevent){evnt(28182,15418,"ide_methods.bas");if(r)goto S_60766;}
do{
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 0 ;
if(!qbevent)break;evnt(28182,15418,"ide_methods.bas");}while(r);
}
}
}
}
S_60771:;
if ((*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN)||is_error_pending()){
if(qbevent){evnt(28182,15422,"ide_methods.bas");if(r)goto S_60771;}
S_60772:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN!= 0 ))|(-(*_SUB_IDEOBJUPDATE_LONG_MB!= 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15423,"ide_methods.bas");if(r)goto S_60772;}
S_60773:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24))))))||is_error_pending()){
if(qbevent){evnt(28182,15424,"ide_methods.bas");if(r)goto S_60773;}
S_60774:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20))))))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)))+ 3 ))))||is_error_pending()){
if(qbevent){evnt(28182,15425,"ide_methods.bas");if(r)goto S_60774;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO= 1 ;
if(!qbevent)break;evnt(28182,15425,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(28182,15425,"ide_methods.bas");}while(r);
}
}
}
}
S_60781:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15429,"ide_methods.bas");if(r)goto S_60781;}
S_60782:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,func_chr( 13 )))|(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1)))))||is_error_pending()){
if(qbevent){evnt(28182,15430,"ide_methods.bas");if(r)goto S_60782;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN;
if(!qbevent)break;evnt(28182,15430,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,15430,"ide_methods.bas");}while(r);
}
}
S_60787:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_INFO== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,15432,"ide_methods.bas");if(r)goto S_60787;}
do{
*_SUB_IDEOBJUPDATE_DOUBLE_LASTRUNTIME=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,15432,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(28182,15434,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,15437,"ide_methods.bas");}while(r);
LABEL_SELECTCHECK:;
if(qbevent){evnt(28182,15438,"ide_methods.bas");r=0;}
S_60793:;
if ((*__LONG_KSHIFT&(-(*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,15439,"ide_methods.bas");if(r)goto S_60793;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= -1 ;
if(!qbevent)break;evnt(28182,15439,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(28182,15439,"ide_methods.bas");}while(r);
}
S_60797:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,15440,"ide_methods.bas");if(r)goto S_60797;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(28182,15440,"ide_methods.bas");}while(r);
}
do{
#include "ret384.txt"
if(!qbevent)break;evnt(28182,15441,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free384.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
}
