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 "data320.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(25769,14409,"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(25769,14410,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_T=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+36)));
if(!qbevent)break;evnt(25769,14412,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_MOUSEUP=*_SUB_IDEOBJUPDATE_LONG_MOUSEUP;
if(!qbevent)break;evnt(25769,14413,"ide_methods.bas");}while(r);
S_55498:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14414,"ide_methods.bas");if(r)goto S_55498;}
S_55499:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(25769,14415,"ide_methods.bas");if(r)goto S_55499;}
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(25769,14416,"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(25769,14416,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1;
if(!qbevent)break;evnt(25769,14417,"ide_methods.bas");}while(r);
S_55503:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,14418,"ide_methods.bas");if(r)goto S_55503;}
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(25769,14419,"ide_methods.bas");}while(r);
}
S_55506:;
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(25769,14421,"ide_methods.bas");if(r)goto S_55506;}
S_55507:;
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(25769,14422,"ide_methods.bas");if(r)goto S_55507;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14423,"ide_methods.bas");}while(r);
S_55509:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==*_SUB_IDEOBJUPDATE_LONG_Y))||is_error_pending()){
if(qbevent){evnt(25769,14425,"ide_methods.bas");if(r)goto S_55509;}
S_55510:;
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(25769,14426,"ide_methods.bas");if(r)goto S_55510;}
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(25769,14427,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_MX-*_SUB_IDEOBJUPDATE_LONG_X2- 2 ;
if(!qbevent)break;evnt(25769,14428,"ide_methods.bas");}while(r);
S_55513:;
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(25769,14429,"ide_methods.bas");if(r)goto S_55513;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14430,"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(25769,14431,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
if(!qbevent)break;evnt(25769,14432,"ide_methods.bas");}while(r);
}else{
S_55518:;
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_X<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,14434,"ide_methods.bas");if(r)goto S_55518;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_X;
if(!qbevent)break;evnt(25769,14434,"ide_methods.bas");}while(r);
}else{
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(25769,14434,"ide_methods.bas");}while(r);
}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14435,"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(25769,14443,"ide_methods.bas");}while(r);
S_55531:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14444,"ide_methods.bas");if(r)goto S_55531;}
S_55532:;
if ((qbs_cleanup(qbs_tmp_base,(-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 ))|(-(*__LONG_KB!= 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,14445,"ide_methods.bas");if(r)goto S_55532;}
S_55533:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,14446,"ide_methods.bas");if(r)goto S_55533;}
do{
*_SUB_IDEOBJUPDATE_LONG_K=qbs_asc(_SUB_IDEOBJUPDATE_STRING_KK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14446,"ide_methods.bas");}while(r);
}
S_55536:;
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(25769,14447,"ide_methods.bas");if(r)goto S_55536;}
do{
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14448,"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(25769,14449,"ide_methods.bas");}while(r);
S_55539:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,14450,"ide_methods.bas");if(r)goto S_55539;}
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(25769,14450,"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(25769,14451,"ide_methods.bas");}while(r);
S_55543:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,14452,"ide_methods.bas");if(r)goto S_55543;}
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(25769,14452,"ide_methods.bas");}while(r);
}
S_55546:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_CLIP->len))||is_error_pending()){
if(qbevent){evnt(25769,14453,"ide_methods.bas");if(r)goto S_55546;}
S_55547:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(25769,14454,"ide_methods.bas");if(r)goto S_55547;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14455,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14455,"ide_methods.bas");}while(r);
S_55550:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14456,"ide_methods.bas");if(r)goto S_55550;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14456,"ide_methods.bas");}while(r);
}
S_55553:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14457,"ide_methods.bas");if(r)goto S_55553;}
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(25769,14458,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(25769,14459,"ide_methods.bas");}while(r);
S_55556:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,14460,"ide_methods.bas");if(r)goto S_55556;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1+_SUB_IDEOBJUPDATE_STRING_CLIP->len;
if(!qbevent)break;evnt(25769,14460,"ide_methods.bas");}while(r);
}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14461,"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(25769,14464,"ide_methods.bas");}while(r);
S_55563:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,14465,"ide_methods.bas");if(r)goto S_55563;}
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(25769,14465,"ide_methods.bas");}while(r);
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,14468,"ide_methods.bas");}while(r);
}
S_55570:;
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(25769,14471,"ide_methods.bas");if(r)goto S_55570;}
S_55571:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_A->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14472,"ide_methods.bas");if(r)goto S_55571;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= -1 ;
if(!qbevent)break;evnt(25769,14473,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))= 0 ;
if(!qbevent)break;evnt(25769,14474,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(25769,14475,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,14477,"ide_methods.bas");}while(r);
}
S_55578:;
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(25769,14480,"ide_methods.bas");if(r)goto S_55578;}
S_55579:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(25769,14481,"ide_methods.bas");if(r)goto S_55579;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14482,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14482,"ide_methods.bas");}while(r);
S_55582:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14483,"ide_methods.bas");if(r)goto S_55582;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14483,"ide_methods.bas");}while(r);
}
S_55585:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14484,"ide_methods.bas");if(r)goto S_55585;}
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(25769,14484,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,14486,"ide_methods.bas");}while(r);
}
S_55591:;
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(25769,14489,"ide_methods.bas");if(r)goto S_55591;}
S_55592:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(25769,14490,"ide_methods.bas");if(r)goto S_55592;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14491,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14491,"ide_methods.bas");}while(r);
S_55595:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14492,"ide_methods.bas");if(r)goto S_55595;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14492,"ide_methods.bas");}while(r);
}
S_55598:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14493,"ide_methods.bas");if(r)goto S_55598;}
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(25769,14494,"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(25769,14496,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(25769,14497,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14498,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,14501,"ide_methods.bas");}while(r);
}
S_55607:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_K== 8 ))&(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14504,"ide_methods.bas");if(r)goto S_55607;}
S_55608:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(25769,14505,"ide_methods.bas");if(r)goto S_55608;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14506,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14506,"ide_methods.bas");}while(r);
S_55611:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14507,"ide_methods.bas");if(r)goto S_55611;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14507,"ide_methods.bas");}while(r);
}
S_55614:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14508,"ide_methods.bas");if(r)goto S_55614;}
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(25769,14510,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14511,"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(25769,14514,"ide_methods.bas");}while(r);
S_55620:;
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(25769,14515,"ide_methods.bas");if(r)goto S_55620;}
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(25769,14515,"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(25769,14515,"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(25769,14516,"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(25769,14516,"ide_methods.bas");}while(r);
}
S_55628:;
}else{
if ((-(*_SUB_IDEOBJUPDATE_LONG_K== 8 ))&*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))){
if(qbevent){evnt(25769,14518,"ide_methods.bas");if(r)goto S_55628;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14519,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14519,"ide_methods.bas");}while(r);
S_55631:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14520,"ide_methods.bas");if(r)goto S_55631;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14520,"ide_methods.bas");}while(r);
}
S_55634:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14521,"ide_methods.bas");if(r)goto S_55634;}
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(25769,14523,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14524,"ide_methods.bas");}while(r);
}
}
}
S_55639:;
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(25769,14527,"ide_methods.bas");if(r)goto S_55639;}
S_55640:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(25769,14528,"ide_methods.bas");if(r)goto S_55640;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14529,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14529,"ide_methods.bas");}while(r);
S_55643:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14530,"ide_methods.bas");if(r)goto S_55643;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14530,"ide_methods.bas");}while(r);
}
S_55646:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14531,"ide_methods.bas");if(r)goto S_55646;}
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(25769,14533,"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(25769,14534,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14535,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(25769,14536,"ide_methods.bas");}while(r);
}
}
S_55653:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14539,"ide_methods.bas");if(r)goto S_55653;}
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(25769,14539,"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(25769,14539,"ide_methods.bas");}while(r);
}
S_55658:;
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(25769,14540,"ide_methods.bas");if(r)goto S_55658;}
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(25769,14540,"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(25769,14540,"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(25769,14541,"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(25769,14541,"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(25769,14543,"ide_methods.bas");}while(r);
}
S_55668:;
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(25769,14545,"ide_methods.bas");if(r)goto S_55668;}
S_55669:;
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
if(qbevent){evnt(25769,14546,"ide_methods.bas");if(r)goto S_55669;}
do{
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,14547,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14547,"ide_methods.bas");}while(r);
S_55672:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,14548,"ide_methods.bas");if(r)goto S_55672;}
do{
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
if(!qbevent)break;evnt(25769,14548,"ide_methods.bas");}while(r);
}
S_55675:;
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14549,"ide_methods.bas");if(r)goto S_55675;}
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(25769,14551,"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(25769,14552,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
if(!qbevent)break;evnt(25769,14553,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14554,"ide_methods.bas");}while(r);
}
}else{
S_55682:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14557,"ide_methods.bas");if(r)goto S_55682;}
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(25769,14557,"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(25769,14557,"ide_methods.bas");}while(r);
}
S_55687:;
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(25769,14558,"ide_methods.bas");if(r)goto S_55687;}
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(25769,14558,"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(25769,14558,"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(25769,14559,"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(25769,14560,"ide_methods.bas");}while(r);
}
}
S_55696:;
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(25769,14565,"ide_methods.bas");if(r)goto S_55696;}
do{
return_point[next_return_point++]=178;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_178:;
if(!qbevent)break;evnt(25769,14565,"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(25769,14565,"ide_methods.bas");}while(r);
}
S_55700:;
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(25769,14566,"ide_methods.bas");if(r)goto S_55700;}
do{
return_point[next_return_point++]=179;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_179:;
if(!qbevent)break;evnt(25769,14566,"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(25769,14566,"ide_methods.bas");}while(r);
}
S_55704:;
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(25769,14567,"ide_methods.bas");if(r)goto S_55704;}
do{
return_point[next_return_point++]=180;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_180:;
if(!qbevent)break;evnt(25769,14567,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
if(!qbevent)break;evnt(25769,14567,"ide_methods.bas");}while(r);
}
S_55708:;
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(25769,14568,"ide_methods.bas");if(r)goto S_55708;}
do{
return_point[next_return_point++]=181;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_181:;
if(!qbevent)break;evnt(25769,14568,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(25769,14568,"ide_methods.bas");}while(r);
}
S_55712:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14569,"ide_methods.bas");if(r)goto S_55712;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
if(!qbevent)break;evnt(25769,14569,"ide_methods.bas");}while(r);
}
S_55715:;
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(25769,14570,"ide_methods.bas");if(r)goto S_55715;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
if(!qbevent)break;evnt(25769,14570,"ide_methods.bas");}while(r);
}
S_55718:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))==*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))))||is_error_pending()){
if(qbevent){evnt(25769,14571,"ide_methods.bas");if(r)goto S_55718;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14571,"ide_methods.bas");}while(r);
}
}
S_55722:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
if(qbevent){evnt(25769,14575,"ide_methods.bas");if(r)goto S_55722;}
S_55723:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,14576,"ide_methods.bas");if(r)goto S_55723;}
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(25769,14577,"ide_methods.bas");}while(r);
S_55725:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,14578,"ide_methods.bas");if(r)goto S_55725;}
S_55726:;
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(25769,14579,"ide_methods.bas");if(r)goto S_55726;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14579,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,14583,"ide_methods.bas");}while(r);
}
S_55734:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,14586,"ide_methods.bas");if(r)goto S_55734;}
do{
if(!qbevent)break;evnt(25769,14587,"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(25769,14588,"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(25769,14591,"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(25769,14592,"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(25769,14593,"ide_methods.bas");}while(r);
S_55740:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_A->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14594,"ide_methods.bas");if(r)goto S_55740;}
do{
*_SUB_IDEOBJUPDATE_LONG_N= 0 ;
if(!qbevent)break;evnt(25769,14595,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X= 1 ;
if(!qbevent)break;evnt(25769,14595,"ide_methods.bas");}while(r);
S_55743:;
do{
if(qbevent){evnt(25769,14596,"ide_methods.bas");if(r)goto S_55743;}
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(25769,14597,"ide_methods.bas");}while(r);
S_55745:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_X2> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14598,"ide_methods.bas");if(r)goto S_55745;}
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,14599,"ide_methods.bas");}while(r);
S_55747:;
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(25769,14600,"ide_methods.bas");if(r)goto S_55747;}
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(25769,14601,"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(25769,14602,"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(25769,14604,"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(25769,14605,"ide_methods.bas");}while(r);
S_55753:;
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(25769,14606,"ide_methods.bas");if(r)goto S_55753;}
S_55754:;
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(25769,14607,"ide_methods.bas");if(r)goto S_55754;}
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(25769,14608,"ide_methods.bas");}while(r);
S_55756:;
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(25769,14609,"ide_methods.bas");if(r)goto S_55756;}
do{
goto dl_exit_6445;
if(!qbevent)break;evnt(25769,14609,"ide_methods.bas");}while(r);
}
dl_continue_6445:;
}
dl_exit_6445:;
}
}else{
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,14613,"ide_methods.bas");}while(r);
S_55763:;
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(25769,14614,"ide_methods.bas");if(r)goto S_55763;}
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(25769,14615,"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(25769,14616,"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(25769,14618,"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(25769,14619,"ide_methods.bas");}while(r);
S_55769:;
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(25769,14620,"ide_methods.bas");if(r)goto S_55769;}
S_55770:;
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(25769,14621,"ide_methods.bas");if(r)goto S_55770;}
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(25769,14622,"ide_methods.bas");}while(r);
S_55772:;
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(25769,14623,"ide_methods.bas");if(r)goto S_55772;}
do{
goto dl_exit_6450;
if(!qbevent)break;evnt(25769,14623,"ide_methods.bas");}while(r);
}
dl_continue_6450:;
}
dl_exit_6450:;
}
do{
goto dl_exit_6443;
if(!qbevent)break;evnt(25769,14626,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X2+ 1 ;
if(!qbevent)break;evnt(25769,14628,"ide_methods.bas");}while(r);
dl_continue_6443:;
}while(1);
dl_exit_6443:;
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(25769,14630,"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(25769,14631,"ide_methods.bas");}while(r);
}
S_55784:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(25769,14634,"ide_methods.bas");if(r)goto S_55784;}
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(25769,14635,"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(25769,14635,"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(25769,14636,"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(25769,14636,"ide_methods.bas");}while(r);
S_55789:;
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(25769,14637,"ide_methods.bas");if(r)goto S_55789;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14638,"ide_methods.bas");}while(r);
S_55791:;
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(25769,14639,"ide_methods.bas");if(r)goto S_55791;}
do{
*_SUB_IDEOBJUPDATE_LONG_Y=*_SUB_IDEOBJUPDATE_LONG_MY-*_SUB_IDEOBJUPDATE_LONG_Y1- 1 ;
if(!qbevent)break;evnt(25769,14640,"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(25769,14641,"ide_methods.bas");}while(r);
S_55794:;
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(25769,14642,"ide_methods.bas");if(r)goto S_55794;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO= 1 ;
if(!qbevent)break;evnt(25769,14642,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*_SUB_IDEOBJUPDATE_LONG_Y;
if(!qbevent)break;evnt(25769,14643,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_DOUBLE_FIRSTCLICKTIME=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,14643,"ide_methods.bas");}while(r);
S_55799:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(25769,14644,"ide_methods.bas");if(r)goto S_55799;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97))));
if(!qbevent)break;evnt(25769,14644,"ide_methods.bas");}while(r);
}
}
}
}
S_55805:;
if ((*_SUB_IDEOBJUPDATE_LONG_MB)||is_error_pending()){
if(qbevent){evnt(25769,14650,"ide_methods.bas");if(r)goto S_55805;}
S_55806:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14651,"ide_methods.bas");if(r)goto S_55806;}
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(25769,14653,"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(25769,14653,"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(25769,14654,"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(25769,14654,"ide_methods.bas");}while(r);
S_55811:;
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(25769,14655,"ide_methods.bas");if(r)goto S_55811;}
S_55812:;
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(25769,14657,"ide_methods.bas");if(r)goto S_55812;}
do{
*_SUB_IDEOBJUPDATE_LONG_TSEL=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))));
if(!qbevent)break;evnt(25769,14658,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_TNUM=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(25769,14659,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_Q=FUNC_IDEVBAR(_SUB_IDEOBJUPDATE_LONG_X2,&(pass6452=*_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(25769,14660,"ide_methods.bas");}while(r);
S_55816:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY<*_SUB_IDEOBJUPDATE_LONG_Q))||is_error_pending()){
if(qbevent){evnt(25769,14662,"ide_methods.bas");if(r)goto S_55816;}
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(25769,14663,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,14664,"ide_methods.bas");}while(r);
}
S_55820:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY>*_SUB_IDEOBJUPDATE_LONG_Q))||is_error_pending()){
if(qbevent){evnt(25769,14666,"ide_methods.bas");if(r)goto S_55820;}
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(25769,14667,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,14668,"ide_methods.bas");}while(r);
}
}
S_55825:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY==(*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,14671,"ide_methods.bas");if(r)goto S_55825;}
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(25769,14672,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,14673,"ide_methods.bas");}while(r);
}
S_55829:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY==(*_SUB_IDEOBJUPDATE_LONG_Y2- 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,14675,"ide_methods.bas");if(r)goto S_55829;}
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(25769,14676,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,14677,"ide_methods.bas");}while(r);
}
}
}
}
S_55836:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14684,"ide_methods.bas");if(r)goto S_55836;}
S_55837:;
if ((*_SUB_IDEOBJUPDATE_LONG_MW)||is_error_pending()){
if(qbevent){evnt(25769,14685,"ide_methods.bas");if(r)goto S_55837;}
S_55838:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MW< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14687,"ide_methods.bas");if(r)goto S_55838;}
S_55839:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))))||is_error_pending()){
if(qbevent){evnt(25769,14688,"ide_methods.bas");if(r)goto S_55839;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,14688,"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(25769,14690,"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(25769,14692,"ide_methods.bas");}while(r);
S_55846:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14693,"ide_methods.bas");if(r)goto S_55846;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(25769,14693,"ide_methods.bas");}while(r);
}
S_55849:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(25769,14694,"ide_methods.bas");if(r)goto S_55849;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(25769,14694,"ide_methods.bas");}while(r);
}
}
S_55853:;
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(25769,14696,"ide_methods.bas");if(r)goto S_55853;}
S_55854:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14697,"ide_methods.bas");if(r)goto S_55854;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(25769,14698,"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(25769,14700,"ide_methods.bas");}while(r);
S_55858:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14701,"ide_methods.bas");if(r)goto S_55858;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(25769,14701,"ide_methods.bas");}while(r);
}
}
}
S_55863:;
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(25769,14704,"ide_methods.bas");if(r)goto S_55863;}
S_55864:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14705,"ide_methods.bas");if(r)goto S_55864;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(25769,14706,"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(25769,14708,"ide_methods.bas");}while(r);
S_55868:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(25769,14709,"ide_methods.bas");if(r)goto S_55868;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(25769,14709,"ide_methods.bas");}while(r);
}
}
}
S_55873:;
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(25769,14712,"ide_methods.bas");if(r)goto S_55873;}
S_55874:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14713,"ide_methods.bas");if(r)goto S_55874;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(25769,14714,"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(25769,14716,"ide_methods.bas");}while(r);
S_55878:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14717,"ide_methods.bas");if(r)goto S_55878;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(25769,14717,"ide_methods.bas");}while(r);
}
}
S_55882:;
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(25769,14719,"ide_methods.bas");if(r)goto S_55882;}
S_55883:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14720,"ide_methods.bas");if(r)goto S_55883;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
if(!qbevent)break;evnt(25769,14721,"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(25769,14723,"ide_methods.bas");}while(r);
S_55887:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
if(qbevent){evnt(25769,14724,"ide_methods.bas");if(r)goto S_55887;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(25769,14724,"ide_methods.bas");}while(r);
}
}
S_55891:;
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(25769,14726,"ide_methods.bas");if(r)goto S_55891;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(25769,14727,"ide_methods.bas");}while(r);
}
S_55894:;
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(25769,14729,"ide_methods.bas");if(r)goto S_55894;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
if(!qbevent)break;evnt(25769,14730,"ide_methods.bas");}while(r);
}
S_55897:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,14733,"ide_methods.bas");if(r)goto S_55897;}
do{
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= 0 ;
if(!qbevent)break;evnt(25769,14734,"ide_methods.bas");}while(r);
S_55899:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_LASTKEYBINPUT)))>((double)( 1.0E+0 ))))||is_error_pending()){
if(qbevent){evnt(25769,14735,"ide_methods.bas");if(r)goto S_55899;}
do{
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14735,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= -1 ;
if(!qbevent)break;evnt(25769,14735,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_DOUBLE_LASTKEYBINPUT=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,14736,"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(25769,14737,"ide_methods.bas");}while(r);
S_55905:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_K< 32 ))|(-(*_SUB_IDEOBJUPDATE_LONG_K> 126 )))||is_error_pending()){
if(qbevent){evnt(25769,14738,"ide_methods.bas");if(r)goto S_55905;}
do{
goto LABEL_SELECTED;
if(!qbevent)break;evnt(25769,14739,"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(25769,14742,"ide_methods.bas");}while(r);
S_55909:;
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(25769,14744,"ide_methods.bas");if(r)goto S_55909;}
do{
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= -1 ;
if(!qbevent)break;evnt(25769,14747,"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(25769,14748,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS= 1 ;
if(!qbevent)break;evnt(25769,14751,"ide_methods.bas");}while(r);
S_55914:;
if ((~(*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER))||is_error_pending()){
if(qbevent){evnt(25769,14752,"ide_methods.bas");if(r)goto S_55914;}
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))));
if(!qbevent)break;evnt(25769,14752,"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(25769,14752,"ide_methods.bas");}while(r);
}
S_55919:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH< 1 ))|(-(*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH>*_SUB_IDEOBJUPDATE_LONG_N)))||is_error_pending()){
if(qbevent){evnt(25769,14753,"ide_methods.bas");if(r)goto S_55919;}
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH= 1 ;
if(!qbevent)break;evnt(25769,14753,"ide_methods.bas");}while(r);
}
LABEL_RETRYFIND:;
if(qbevent){evnt(25769,14754,"ide_methods.bas");r=0;}
S_55922:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS> 2 ))||is_error_pending()){
if(qbevent){evnt(25769,14755,"ide_methods.bas");if(r)goto S_55922;}
do{
goto LABEL_SELECTED;
if(!qbevent)break;evnt(25769,14755,"ide_methods.bas");}while(r);
}
S_55925:;
fornext_value6456=*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH;
fornext_finalvalue6456=*_SUB_IDEOBJUPDATE_LONG_N;
fornext_step6456= 1 ;
if (fornext_step6456<0) fornext_step_negative6456=1; else fornext_step_negative6456=0;
if (is_error_pending()) goto fornext_error6456;
goto fornext_entrylabel6456;
while(1){
fornext_value6456=fornext_step6456+(*_SUB_IDEOBJUPDATE_LONG_FINDMATCH);
fornext_entrylabel6456:
*_SUB_IDEOBJUPDATE_LONG_FINDMATCH=fornext_value6456;
if (fornext_step_negative6456){
if (fornext_value6456<fornext_finalvalue6456) break;
}else{
if (fornext_value6456>fornext_finalvalue6456) break;
}
fornext_error6456:;
if(qbevent){evnt(25769,14756,"ide_methods.bas");if(r)goto S_55925;}
S_55926:;
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(25769,14757,"ide_methods.bas");if(r)goto S_55926;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*_SUB_IDEOBJUPDATE_LONG_FINDMATCH;
if(!qbevent)break;evnt(25769,14758,"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(25769,14759,"ide_methods.bas");}while(r);
do{
goto LABEL_SELECTED;
if(!qbevent)break;evnt(25769,14760,"ide_methods.bas");}while(r);
}
fornext_continue_6455:;
}
fornext_exit_6455:;
do{
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH= 1 ;
if(!qbevent)break;evnt(25769,14764,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS=*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS+ 1 ;
if(!qbevent)break;evnt(25769,14765,"ide_methods.bas");}while(r);
do{
goto LABEL_RETRYFIND;
if(!qbevent)break;evnt(25769,14766,"ide_methods.bas");}while(r);
LABEL_SELECTED:;
if(qbevent){evnt(25769,14767,"ide_methods.bas");r=0;}
}
}
S_55937:;
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(25769,14770,"ide_methods.bas");if(r)goto S_55937;}
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(25769,14770,"ide_methods.bas");}while(r);
}
S_55940:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
if(qbevent){evnt(25769,14773,"ide_methods.bas");if(r)goto S_55940;}
S_55941:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,14774,"ide_methods.bas");if(r)goto S_55941;}
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(25769,14775,"ide_methods.bas");}while(r);
S_55943:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,14776,"ide_methods.bas");if(r)goto S_55943;}
S_55944:;
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(25769,14777,"ide_methods.bas");if(r)goto S_55944;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14777,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,14782,"ide_methods.bas");}while(r);
}
S_55952:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,14785,"ide_methods.bas");if(r)goto S_55952;}
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(25769,14787,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N= 1 ;
if(!qbevent)break;evnt(25769,14788,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,14789,"ide_methods.bas");}while(r);
S_55956:;
fornext_value6460= 1 ;
fornext_finalvalue6460=_SUB_IDEOBJUPDATE_STRING_A->len;
fornext_step6460= 1 ;
if (fornext_step6460<0) fornext_step_negative6460=1; else fornext_step_negative6460=0;
if (is_error_pending()) goto fornext_error6460;
goto fornext_entrylabel6460;
while(1){
fornext_value6460=fornext_step6460+(*_SUB_IDEOBJUPDATE_LONG_I2);
fornext_entrylabel6460:
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value6460;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6460){
if (fornext_value6460<fornext_finalvalue6460) break;
}else{
if (fornext_value6460>fornext_finalvalue6460) break;
}
fornext_error6460:;
if(qbevent){evnt(25769,14790,"ide_methods.bas");if(r)goto S_55956;}
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(25769,14791,"ide_methods.bas");}while(r);
S_55958:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,14792,"ide_methods.bas");if(r)goto S_55958;}
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,14792,"ide_methods.bas");}while(r);
}
S_55961:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_X== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14793,"ide_methods.bas");if(r)goto S_55961;}
S_55962:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_A2),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
if(qbevent){evnt(25769,14794,"ide_methods.bas");if(r)goto S_55962;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N- 1 ;
if(!qbevent)break;evnt(25769,14795,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_N;
if(!qbevent)break;evnt(25769,14796,"ide_methods.bas");}while(r);
}
}
S_55967:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
if(qbevent){evnt(25769,14799,"ide_methods.bas");if(r)goto S_55967;}
do{
*_SUB_IDEOBJUPDATE_LONG_X= 1 ;
if(!qbevent)break;evnt(25769,14799,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_IDEOBJUPDATE_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,14799,"ide_methods.bas");}while(r);
}
fornext_continue_6459:;
}
fornext_exit_6459:;
S_55973:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(25769,14803,"ide_methods.bas");if(r)goto S_55973;}
S_55974:;
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(25769,14804,"ide_methods.bas");if(r)goto S_55974;}
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(25769,14805,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N= 1 ;
if(!qbevent)break;evnt(25769,14806,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_C= 0 ;
if(!qbevent)break;evnt(25769,14807,"ide_methods.bas");}while(r);
S_55978:;
fornext_value6463= 1 ;
fornext_finalvalue6463=_SUB_IDEOBJUPDATE_STRING_A->len;
fornext_step6463= 1 ;
if (fornext_step6463<0) fornext_step_negative6463=1; else fornext_step_negative6463=0;
if (is_error_pending()) goto fornext_error6463;
goto fornext_entrylabel6463;
while(1){
fornext_value6463=fornext_step6463+(*_SUB_IDEOBJUPDATE_LONG_I2);
fornext_entrylabel6463:
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value6463;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6463){
if (fornext_value6463<fornext_finalvalue6463) break;
}else{
if (fornext_value6463>fornext_finalvalue6463) break;
}
fornext_error6463:;
if(qbevent){evnt(25769,14808,"ide_methods.bas");if(r)goto S_55978;}
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(25769,14809,"ide_methods.bas");}while(r);
S_55980:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,14810,"ide_methods.bas");if(r)goto S_55980;}
do{
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,14811,"ide_methods.bas");}while(r);
}else{
S_55983:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
if(qbevent){evnt(25769,14813,"ide_methods.bas");if(r)goto S_55983;}
do{
*_SUB_IDEOBJUPDATE_LONG_C=*_SUB_IDEOBJUPDATE_LONG_C+ 1 ;
if(!qbevent)break;evnt(25769,14813,"ide_methods.bas");}while(r);
}
}
fornext_continue_6462:;
}
fornext_exit_6462:;
do{
*_SUB_IDEOBJUPDATE_LONG_W=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)));
if(!qbevent)break;evnt(25769,14816,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_C=*_SUB_IDEOBJUPDATE_LONG_C+(*_SUB_IDEOBJUPDATE_LONG_N* 4 );
if(!qbevent)break;evnt(25769,14817,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_WHITESPACE=*_SUB_IDEOBJUPDATE_LONG_W-*_SUB_IDEOBJUPDATE_LONG_C;
if(!qbevent)break;evnt(25769,14818,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_SPACING=*_SUB_IDEOBJUPDATE_LONG_WHITESPACE/ (*_SUB_IDEOBJUPDATE_LONG_N+ 1 );
if(!qbevent)break;evnt(25769,14819,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N2= 1 ;
if(!qbevent)break;evnt(25769,14820,"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(25769,14821,"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(25769,14822,"ide_methods.bas");}while(r);
S_55995:;
fornext_value6466= 1 ;
fornext_finalvalue6466=_SUB_IDEOBJUPDATE_STRING_A->len;
fornext_step6466= 1 ;
if (fornext_step6466<0) fornext_step_negative6466=1; else fornext_step_negative6466=0;
if (is_error_pending()) goto fornext_error6466;
goto fornext_entrylabel6466;
while(1){
fornext_value6466=fornext_step6466+(*_SUB_IDEOBJUPDATE_LONG_I2);
fornext_entrylabel6466:
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value6466;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6466){
if (fornext_value6466<fornext_finalvalue6466) break;
}else{
if (fornext_value6466>fornext_finalvalue6466) break;
}
fornext_error6466:;
if(qbevent){evnt(25769,14823,"ide_methods.bas");if(r)goto S_55995;}
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(25769,14824,"ide_methods.bas");}while(r);
S_55997:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,14825,"ide_methods.bas");if(r)goto S_55997;}
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(25769,14825,"ide_methods.bas");}while(r);
}
S_56000:;
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(25769,14826,"ide_methods.bas");if(r)goto S_56000;}
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_SPACING;
if(!qbevent)break;evnt(25769,14827,"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(25769,14828,"ide_methods.bas");}while(r);
S_56003:;
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(25769,14829,"ide_methods.bas");if(r)goto S_56003;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_N2;
if(!qbevent)break;evnt(25769,14829,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N2- 1 ;
if(!qbevent)break;evnt(25769,14829,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_X2;
if(!qbevent)break;evnt(25769,14830,"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(25769,14831,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_N2=*_SUB_IDEOBJUPDATE_LONG_N2+ 1 ;
if(!qbevent)break;evnt(25769,14832,"ide_methods.bas");}while(r);
}
fornext_continue_6465:;
}
fornext_exit_6465:;
}
}
S_56014:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET>= 0 ))&(-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET<*_SUB_IDEOBJUPDATE_LONG_N)))||is_error_pending()){
if(qbevent){evnt(25769,14839,"ide_methods.bas");if(r)goto S_56014;}
do{
*_SUB_IDEOBJUPDATE_LONG_F2=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET;
if(!qbevent)break;evnt(25769,14840,"ide_methods.bas");}while(r);
S_56016:;
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(25769,14841,"ide_methods.bas");if(r)goto S_56016;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET+ 1 ;
if(!qbevent)break;evnt(25769,14842,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N;
if(!qbevent)break;evnt(25769,14846,"ide_methods.bas");}while(r);
}
S_56022:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 4 ))||is_error_pending()){
if(qbevent){evnt(25769,14849,"ide_methods.bas");if(r)goto S_56022;}
S_56023:;
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(25769,14850,"ide_methods.bas");if(r)goto S_56023;}
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(25769,14851,"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(25769,14852,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+ 2 ;
if(!qbevent)break;evnt(25769,14852,"ide_methods.bas");}while(r);
S_56027:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,14853,"ide_methods.bas");if(r)goto S_56027;}
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(25769,14854,"ide_methods.bas");}while(r);
}
S_56030:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==*_SUB_IDEOBJUPDATE_LONG_Y))||is_error_pending()){
if(qbevent){evnt(25769,14856,"ide_methods.bas");if(r)goto S_56030;}
S_56031:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(25769,14857,"ide_methods.bas");if(r)goto S_56031;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14858,"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(25769,14859,"ide_methods.bas");}while(r);
S_56034:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14859,"ide_methods.bas");if(r)goto S_56034;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
if(!qbevent)break;evnt(25769,14859,"ide_methods.bas");}while(r);
}
}
}
}
S_56040:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14864,"ide_methods.bas");if(r)goto S_56040;}
S_56041:;
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(25769,14865,"ide_methods.bas");if(r)goto S_56041;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
if(!qbevent)break;evnt(25769,14865,"ide_methods.bas");}while(r);
}
S_56044:;
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(25769,14866,"ide_methods.bas");if(r)goto S_56044;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
if(!qbevent)break;evnt(25769,14866,"ide_methods.bas");}while(r);
}
S_56047:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1))))||is_error_pending()){
if(qbevent){evnt(25769,14867,"ide_methods.bas");if(r)goto S_56047;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
if(!qbevent)break;evnt(25769,14868,"ide_methods.bas");}while(r);
S_56049:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14868,"ide_methods.bas");if(r)goto S_56049;}
do{
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
if(!qbevent)break;evnt(25769,14868,"ide_methods.bas");}while(r);
}
}
}
S_56054:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
if(qbevent){evnt(25769,14873,"ide_methods.bas");if(r)goto S_56054;}
S_56055:;
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,14874,"ide_methods.bas");if(r)goto S_56055;}
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(25769,14875,"ide_methods.bas");}while(r);
S_56057:;
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,14876,"ide_methods.bas");if(r)goto S_56057;}
S_56058:;
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(25769,14877,"ide_methods.bas");if(r)goto S_56058;}
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14877,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,14882,"ide_methods.bas");}while(r);
}
S_56066:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 5 ))||is_error_pending()){
if(qbevent){evnt(25769,14885,"ide_methods.bas");if(r)goto S_56066;}
do{
if(!qbevent)break;evnt(25769,14886,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 1 ;
if(!qbevent)break;evnt(25769,14888,"ide_methods.bas");}while(r);
S_56069:;
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+56)))> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14889,"ide_methods.bas");if(r)goto S_56069;}
S_56070:;
if ((-(*__LONG_KB== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14890,"ide_methods.bas");if(r)goto S_56070;}
do{
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= 0 ;
if(!qbevent)break;evnt(25769,14890,"ide_methods.bas");}while(r);
}
S_56073:;
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(25769,14891,"ide_methods.bas");if(r)goto S_56073;}
S_56074:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14892,"ide_methods.bas");if(r)goto S_56074;}
do{
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= -1 ;
if(!qbevent)break;evnt(25769,14892,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= 0 ;
if(!qbevent)break;evnt(25769,14892,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_DOUBLE_FIRSTHITTIME=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,14893,"ide_methods.bas");}while(r);
S_56080:;
}else{
if (-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_FIRSTHITTIME)))<((double)( 0.625E+0 )))){
if(qbevent){evnt(25769,14894,"ide_methods.bas");if(r)goto S_56080;}
do{
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 0 ;
if(!qbevent)break;evnt(25769,14895,"ide_methods.bas");}while(r);
}else{
S_56083:;
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(25769,14897,"ide_methods.bas");if(r)goto S_56083;}
do{
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 0 ;
if(!qbevent)break;evnt(25769,14897,"ide_methods.bas");}while(r);
}
}
}
}
S_56088:;
if ((*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN)||is_error_pending()){
if(qbevent){evnt(25769,14901,"ide_methods.bas");if(r)goto S_56088;}
S_56089:;
if (((-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN!= 0 ))|(-(*_SUB_IDEOBJUPDATE_LONG_MB!= 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14902,"ide_methods.bas");if(r)goto S_56089;}
S_56090:;
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(25769,14903,"ide_methods.bas");if(r)goto S_56090;}
S_56091:;
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(25769,14904,"ide_methods.bas");if(r)goto S_56091;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO= 1 ;
if(!qbevent)break;evnt(25769,14904,"ide_methods.bas");}while(r);
do{
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
if(!qbevent)break;evnt(25769,14904,"ide_methods.bas");}while(r);
}
}
}
}
S_56098:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14908,"ide_methods.bas");if(r)goto S_56098;}
S_56099:;
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(25769,14909,"ide_methods.bas");if(r)goto S_56099;}
do{
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN;
if(!qbevent)break;evnt(25769,14909,"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(25769,14909,"ide_methods.bas");}while(r);
}
}
S_56104:;
if ((-(*_SUB_IDEOBJUPDATE_LONG_INFO== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14911,"ide_methods.bas");if(r)goto S_56104;}
do{
*_SUB_IDEOBJUPDATE_DOUBLE_LASTRUNTIME=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,14911,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,14913,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,14916,"ide_methods.bas");}while(r);
LABEL_SELECTCHECK:;
if(qbevent){evnt(25769,14917,"ide_methods.bas");r=0;}
S_56110:;
if ((*__LONG_KSHIFT&(-(*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14918,"ide_methods.bas");if(r)goto S_56110;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= -1 ;
if(!qbevent)break;evnt(25769,14918,"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(25769,14918,"ide_methods.bas");}while(r);
}
S_56114:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14919,"ide_methods.bas");if(r)goto S_56114;}
do{
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
if(!qbevent)break;evnt(25769,14919,"ide_methods.bas");}while(r);
}
do{
#include "ret320.txt"
if(!qbevent)break;evnt(25769,14920,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free320.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;
}
