qbs* FUNC_IDEFIND(){
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 "data358.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if (_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[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*)_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY)[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 (_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[2]&1){
preserve_old_ptr=_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0];
preserve_old_flags=_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[2];
preserve_old_total=_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[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);
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]=preserve_new_ptr;
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[2]&4){
while(tmp_long--) ((uint64*)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[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));
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]=preserve_new_ptr;
}else{
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]) error(257);
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[2]&4){
while(tmp_long--) ((uint64*)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[4]=alloc_new_desc[4];
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[5]=alloc_new_desc[5];
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[6]=alloc_new_desc[6];
_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,11741,"ide_methods.bas");}while(r);
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(28182,11743,"ide_methods.bas");}while(r);
do{
sub_pcopy( 0 , 1 );
if(!qbevent)break;evnt(28182,11744,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,11745,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(28182,11746,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,11747,"ide_methods.bas");}while(r);
do{
if (_FUNC_IDEFIND_ARRAY_UDT_O[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;
if (_FUNC_IDEFIND_ARRAY_UDT_O[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-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)(101);
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);
if (_FUNC_IDEFIND_ARRAY_UDT_O[2]&4){
_FUNC_IDEFIND_ARRAY_UDT_O[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEFIND_ARRAY_UDT_O[0]) error(257);
memset((void*)(_FUNC_IDEFIND_ARRAY_UDT_O[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_IDEFIND_ARRAY_UDT_O[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_IDEFIND_ARRAY_UDT_O[0]) error(257);
}
_FUNC_IDEFIND_ARRAY_UDT_O[2]|=1;
_FUNC_IDEFIND_ARRAY_UDT_O[4]=alloc_new_desc[4];
_FUNC_IDEFIND_ARRAY_UDT_O[5]=alloc_new_desc[5];
_FUNC_IDEFIND_ARRAY_UDT_O[6]=alloc_new_desc[6];
_FUNC_IDEFIND_ARRAY_UDT_O[7]=alloc_new_desc[7];
}
}
if(!qbevent)break;evnt(28182,11748,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,11749,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEFIND_STRING1_SEP,func_chr( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11750,"ide_methods.bas");}while(r);
S_56821:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,11756,"ide_methods.bas");if(r)goto S_56821;}
S_56822:;
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,11757,"ide_methods.bas");if(r)goto S_56822;}
do{
qbs_set(_FUNC_IDEFIND_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11758,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEFIND_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11759,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,11760,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,11760,"ide_methods.bas");}while(r);
S_56827:;
if ((-(*_FUNC_IDEFIND_LONG_SX2<*_FUNC_IDEFIND_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(28182,11761,"ide_methods.bas");if(r)goto S_56827;}
do{
swap_32(&*_FUNC_IDEFIND_LONG_SX1,&*_FUNC_IDEFIND_LONG_SX2);
if(!qbevent)break;evnt(28182,11761,"ide_methods.bas");}while(r);
}
S_56830:;
fornext_value6723=*_FUNC_IDEFIND_LONG_SX1;
fornext_finalvalue6723=*_FUNC_IDEFIND_LONG_SX2- 1 ;
fornext_step6723= 1 ;
if (fornext_step6723<0) fornext_step_negative6723=1; else fornext_step_negative6723=0;
if (is_error_pending()) goto fornext_error6723;
goto fornext_entrylabel6723;
while(1){
fornext_value6723=fornext_step6723+(*_FUNC_IDEFIND_LONG_X);
fornext_entrylabel6723:
*_FUNC_IDEFIND_LONG_X=fornext_value6723;
if (fornext_step_negative6723){
if (fornext_value6723<fornext_finalvalue6723) break;
}else{
if (fornext_value6723>fornext_finalvalue6723) break;
}
fornext_error6723:;
if(qbevent){evnt(28182,11762,"ide_methods.bas");if(r)goto S_56830;}
S_56831:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDEFIND_LONG_X<=_FUNC_IDEFIND_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,11763,"ide_methods.bas");if(r)goto S_56831;}
do{
qbs_set(_FUNC_IDEFIND_STRING_A2,qbs_add(_FUNC_IDEFIND_STRING_A2,func_mid(_FUNC_IDEFIND_STRING_A,*_FUNC_IDEFIND_LONG_X, 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11763,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEFIND_STRING_A2,qbs_add(_FUNC_IDEFIND_STRING_A2,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11763,"ide_methods.bas");}while(r);
}
fornext_continue_6722:;
}
fornext_exit_6722:;
}
}
S_56839:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEFIND_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,11767,"ide_methods.bas");if(r)goto S_56839;}
do{
qbs_set(_FUNC_IDEFIND_STRING_A2,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11768,"ide_methods.bas");}while(r);
}
do{
SUB_RETRIEVESEARCHHISTORY(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11771,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,11773,"ide_methods.bas");}while(r);
do{
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEFIND_UDT_P)) + ((0+0)) ),&(pass6725= 60 ),&(pass6726= 11 ),qbs_new_txt_len("Find",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11774,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11775,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_PREVFOCUS= 1 ;
if(!qbevent)break;evnt(28182,11776,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 1 ;
if(!qbevent)break;evnt(28182,11777,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 2 ;
if(!qbevent)break;evnt(28182,11778,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Find What",10));
if(!qbevent)break;evnt(28182,11779,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(_FUNC_IDEFIND_STRING_A2);
if(!qbevent)break;evnt(28182,11780,"ide_methods.bas");}while(r);
S_56851:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEFIND_STRING_A2->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,11781,"ide_methods.bas");if(r)goto S_56851;}
do{
*(int8*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+88)))= -1 ;
if(!qbevent)break;evnt(28182,11782,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+89)))= 0 ;
if(!qbevent)break;evnt(28182,11783,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+93)))=_FUNC_IDEFIND_STRING_A2->len;
if(!qbevent)break;evnt(28182,11785,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11789,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11790,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 5 ;
if(!qbevent)break;evnt(28182,11791,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Match Upper/Lowercase",22));
if(!qbevent)break;evnt(28182,11792,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDCASESENS;
if(!qbevent)break;evnt(28182,11793,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11795,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11796,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 6 ;
if(!qbevent)break;evnt(28182,11797,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Whole Word",11));
if(!qbevent)break;evnt(28182,11798,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDWHOLEWORD;
if(!qbevent)break;evnt(28182,11799,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11801,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11802,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 7 ;
if(!qbevent)break;evnt(28182,11803,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Search Backwards",17));
if(!qbevent)break;evnt(28182,11804,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDBACKWARDS;
if(!qbevent)break;evnt(28182,11805,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11807,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11808,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 8 ;
if(!qbevent)break;evnt(28182,11809,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Ignore 'comments",17));
if(!qbevent)break;evnt(28182,11810,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDNOCOMMENTS;
if(!qbevent)break;evnt(28182,11811,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11813,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11814,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+20)))= 29 ;
if(!qbevent)break;evnt(28182,11815,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 8 ;
if(!qbevent)break;evnt(28182,11816,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Look only in 'comments",23));
if(!qbevent)break;evnt(28182,11817,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDONLYCOMMENTS;
if(!qbevent)break;evnt(28182,11818,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11820,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11821,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 9 ;
if(!qbevent)break;evnt(28182,11822,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Ignore ",7),func_chr( 34 )),qbs_new_txt_len("s#trings",8)),func_chr( 34 )));
if(!qbevent)break;evnt(28182,11823,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDNOSTRINGS;
if(!qbevent)break;evnt(28182,11824,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11826,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 4 ;
if(!qbevent)break;evnt(28182,11827,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+20)))= 29 ;
if(!qbevent)break;evnt(28182,11828,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 9 ;
if(!qbevent)break;evnt(28182,11829,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Look only in ",13),func_chr( 34 )),qbs_new_txt_len("st#rings",8)),func_chr( 34 )));
if(!qbevent)break;evnt(28182,11830,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))=*__INTEGER_IDEFINDONLYSTRINGS;
if(!qbevent)break;evnt(28182,11831,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,11833,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)))= 3 ;
if(!qbevent)break;evnt(28182,11834,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+24)))= 11 ;
if(!qbevent)break;evnt(28182,11835,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_new_txt_len("#OK",3),_FUNC_IDEFIND_STRING1_SEP),qbs_new_txt_len("#Cancel",7)));
if(!qbevent)break;evnt(28182,11836,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+60)))= 1 ;
if(!qbevent)break;evnt(28182,11837,"ide_methods.bas");}while(r);
S_56898:;
fornext_value6730= 1 ;
fornext_finalvalue6730= 100 ;
fornext_step6730= 1 ;
if (fornext_step6730<0) fornext_step_negative6730=1; else fornext_step_negative6730=0;
if (is_error_pending()) goto fornext_error6730;
goto fornext_entrylabel6730;
while(1){
fornext_value6730=fornext_step6730+(*_FUNC_IDEFIND_LONG_I);
fornext_entrylabel6730:
*_FUNC_IDEFIND_LONG_I=fornext_value6730;
if (fornext_step_negative6730){
if (fornext_value6730<fornext_finalvalue6730) break;
}else{
if (fornext_value6730>fornext_finalvalue6730) break;
}
fornext_error6730:;
if(qbevent){evnt(28182,11841,"ide_methods.bas");if(r)goto S_56898;}
do{
memcpy(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+0))+ 0,((char*)_FUNC_IDEFIND_UDT_P)+((0+0))+ 0, 20);
if(!qbevent)break;evnt(28182,11841,"ide_methods.bas");}while(r);
fornext_continue_6729:;
}
fornext_exit_6729:;
S_56901:;
do{
if(qbevent){evnt(28182,11844,"ide_methods.bas");if(r)goto S_56901;}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEFIND_UDT_P)) + ((0+0)) ));
if(!qbevent)break;evnt(28182,11848,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_F= 1 ;
if(!qbevent)break;evnt(28182,11849,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_CX= 0 ;
if(!qbevent)break;evnt(28182,11849,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_CY= 0 ;
if(!qbevent)break;evnt(28182,11849,"ide_methods.bas");}while(r);
S_56906:;
fornext_value6733= 1 ;
fornext_finalvalue6733= 100 ;
fornext_step6733= 1 ;
if (fornext_step6733<0) fornext_step_negative6733=1; else fornext_step_negative6733=0;
if (is_error_pending()) goto fornext_error6733;
goto fornext_entrylabel6733;
while(1){
fornext_value6733=fornext_step6733+(*_FUNC_IDEFIND_LONG_I);
fornext_entrylabel6733:
*_FUNC_IDEFIND_LONG_I=fornext_value6733;
if (fornext_step_negative6733){
if (fornext_value6733<fornext_finalvalue6733) break;
}else{
if (fornext_value6733>fornext_finalvalue6733) break;
}
fornext_error6733:;
if(qbevent){evnt(28182,11850,"ide_methods.bas");if(r)goto S_56906;}
S_56907:;
if ((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36))))||is_error_pending()){
if(qbevent){evnt(28182,11851,"ide_methods.bas");if(r)goto S_56907;}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+72)))=*_FUNC_IDEFIND_LONG_FOCUS-*_FUNC_IDEFIND_LONG_F;
if(!qbevent)break;evnt(28182,11854,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+64)))= 0 ;
if(!qbevent)break;evnt(28182,11855,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+68)))= 0 ;
if(!qbevent)break;evnt(28182,11855,"ide_methods.bas");}while(r);
do{
SUB_IDEDRAWOBJ((void*)( ((char*)(_FUNC_IDEFIND_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEFIND_LONG_F);
if(!qbevent)break;evnt(28182,11856,"ide_methods.bas");}while(r);
S_56912:;
if ((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+64))))||is_error_pending()){
if(qbevent){evnt(28182,11857,"ide_methods.bas");if(r)goto S_56912;}
do{
*_FUNC_IDEFIND_LONG_CX=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+64)));
if(!qbevent)break;evnt(28182,11857,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_CY=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+68)));
if(!qbevent)break;evnt(28182,11857,"ide_methods.bas");}while(r);
}
}
fornext_continue_6732:;
}
fornext_exit_6732:;
do{
*_FUNC_IDEFIND_LONG_LASTFOCUS=*_FUNC_IDEFIND_LONG_F- 1 ;
if(!qbevent)break;evnt(28182,11860,"ide_methods.bas");}while(r);
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(28182,11867,"ide_methods.bas");}while(r);
S_56920:;
if ((*_FUNC_IDEFIND_LONG_CX)||is_error_pending()){
if(qbevent){evnt(28182,11868,"ide_methods.bas");if(r)goto S_56920;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,11868,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*_FUNC_IDEFIND_LONG_CY,*_FUNC_IDEFIND_LONG_CX, 1 ,NULL,NULL,7);
if(!qbevent)break;evnt(28182,11868,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,11868,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEFIND_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(28182,11871,"ide_methods.bas");}while(r);
S_56926:;
do{
if(qbevent){evnt(28182,11872,"ide_methods.bas");if(r)goto S_56926;}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,11873,"ide_methods.bas");}while(r);
S_56928:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,11874,"ide_methods.bas");if(r)goto S_56928;}
do{
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,11874,"ide_methods.bas");}while(r);
}
S_56931:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(28182,11875,"ide_methods.bas");if(r)goto S_56931;}
do{
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,11875,"ide_methods.bas");}while(r);
}
S_56934:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,11876,"ide_methods.bas");if(r)goto S_56934;}
do{
*_FUNC_IDEFIND_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(28182,11876,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,11876,"ide_methods.bas");}while(r);
}
S_56938:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(28182,11877,"ide_methods.bas");if(r)goto S_56938;}
do{
*_FUNC_IDEFIND_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(28182,11877,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,11877,"ide_methods.bas");}while(r);
}
S_56942:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,11878,"ide_methods.bas");if(r)goto S_56942;}
do{
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,11878,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEFIND_LONG_ALT=*__LONG_KALT;
if(!qbevent)break;evnt(28182,11879,"ide_methods.bas");}while(r);
S_56946:;
if ((-(*_FUNC_IDEFIND_LONG_ALT!=*_FUNC_IDEFIND_LONG_OLDALT))||is_error_pending()){
if(qbevent){evnt(28182,11879,"ide_methods.bas");if(r)goto S_56946;}
do{
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,11879,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEFIND_LONG_OLDALT=*_FUNC_IDEFIND_LONG_ALT;
if(!qbevent)break;evnt(28182,11880,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,11881,"ide_methods.bas");}while(r);
S_56951:;
dl_continue_6734:;
}while((!(*_FUNC_IDEFIND_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_6734:;
if(qbevent){evnt(28182,11882,"ide_methods.bas");if(r)goto S_56951;}
S_56952:;
if ((*_FUNC_IDEFIND_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(28182,11883,"ide_methods.bas");if(r)goto S_56952;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(28182,11883,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(28182,11883,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEFIND_STRING_ALTLETTER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11885,"ide_methods.bas");}while(r);
S_56958:;
if ((*_FUNC_IDEFIND_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(28182,11886,"ide_methods.bas");if(r)goto S_56958;}
S_56959:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,11887,"ide_methods.bas");if(r)goto S_56959;}
do{
*_FUNC_IDEFIND_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11888,"ide_methods.bas");}while(r);
S_56961:;
if (((-(*_FUNC_IDEFIND_LONG_K>= 65 ))&(-(*_FUNC_IDEFIND_LONG_K<= 90 )))||is_error_pending()){
if(qbevent){evnt(28182,11889,"ide_methods.bas");if(r)goto S_56961;}
do{
qbs_set(_FUNC_IDEFIND_STRING_ALTLETTER,func_chr(*_FUNC_IDEFIND_LONG_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11889,"ide_methods.bas");}while(r);
}
}
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,11892,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,11892,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,11892,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_INFO= 0 ;
if(!qbevent)break;evnt(28182,11896,"ide_methods.bas");}while(r);
S_56970:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,11897,"ide_methods.bas");if(r)goto S_56970;}
do{
qbs_set(__STRING_K,func_chr( 255 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11897,"ide_methods.bas");}while(r);
}
S_56973:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
if(qbevent){evnt(28182,11898,"ide_methods.bas");if(r)goto S_56973;}
do{
*_FUNC_IDEFIND_LONG_FOCUS=*_FUNC_IDEFIND_LONG_FOCUS+ 1 ;
if(!qbevent)break;evnt(28182,11898,"ide_methods.bas");}while(r);
}
S_56976:;
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(qbs_equal(__STRING_K,func_chr( 9 ))))|((func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))&(qbs_equal(__STRING_K,func_chr( 25 ))))))||is_error_pending()){
if(qbevent){evnt(28182,11899,"ide_methods.bas");if(r)goto S_56976;}
do{
*_FUNC_IDEFIND_LONG_FOCUS=*_FUNC_IDEFIND_LONG_FOCUS- 1 ;
if(!qbevent)break;evnt(28182,11899,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11899,"ide_methods.bas");}while(r);
}
S_56980:;
if ((-(*_FUNC_IDEFIND_LONG_FOCUS< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,11900,"ide_methods.bas");if(r)goto S_56980;}
do{
*_FUNC_IDEFIND_LONG_FOCUS=*_FUNC_IDEFIND_LONG_LASTFOCUS;
if(!qbevent)break;evnt(28182,11900,"ide_methods.bas");}while(r);
}
S_56983:;
if ((-(*_FUNC_IDEFIND_LONG_FOCUS>*_FUNC_IDEFIND_LONG_LASTFOCUS))||is_error_pending()){
if(qbevent){evnt(28182,11901,"ide_methods.bas");if(r)goto S_56983;}
do{
*_FUNC_IDEFIND_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(28182,11901,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEFIND_LONG_F= 1 ;
if(!qbevent)break;evnt(28182,11902,"ide_methods.bas");}while(r);
S_56987:;
fornext_value6737= 1 ;
fornext_finalvalue6737= 100 ;
fornext_step6737= 1 ;
if (fornext_step6737<0) fornext_step_negative6737=1; else fornext_step_negative6737=0;
if (is_error_pending()) goto fornext_error6737;
goto fornext_entrylabel6737;
while(1){
fornext_value6737=fornext_step6737+(*_FUNC_IDEFIND_LONG_I);
fornext_entrylabel6737:
*_FUNC_IDEFIND_LONG_I=fornext_value6737;
if (fornext_step_negative6737){
if (fornext_value6737<fornext_finalvalue6737) break;
}else{
if (fornext_value6737>fornext_finalvalue6737) break;
}
fornext_error6737:;
if(qbevent){evnt(28182,11903,"ide_methods.bas");if(r)goto S_56987;}
do{
*_FUNC_IDEFIND_LONG_T=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+36)));
if(!qbevent)break;evnt(28182,11904,"ide_methods.bas");}while(r);
S_56989:;
if ((*_FUNC_IDEFIND_LONG_T)||is_error_pending()){
if(qbevent){evnt(28182,11905,"ide_methods.bas");if(r)goto S_56989;}
do{
*_FUNC_IDEFIND_LONG_FOCUSOFFSET=*_FUNC_IDEFIND_LONG_FOCUS-*_FUNC_IDEFIND_LONG_F;
if(!qbevent)break;evnt(28182,11906,"ide_methods.bas");}while(r);
do{
SUB_IDEOBJUPDATE((void*)( ((char*)(_FUNC_IDEFIND_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEFIND_LONG_I)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEFIND_LONG_FOCUS,_FUNC_IDEFIND_LONG_F,_FUNC_IDEFIND_LONG_FOCUSOFFSET,__STRING_K,_FUNC_IDEFIND_STRING_ALTLETTER,__LONG_MB,_FUNC_IDEFIND_LONG_MOUSEDOWN,_FUNC_IDEFIND_LONG_MOUSEUP,__LONG_MX,__LONG_MY,_FUNC_IDEFIND_LONG_INFO,__LONG_MWHEEL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11907,"ide_methods.bas");}while(r);
}
fornext_continue_6736:;
}
fornext_exit_6736:;
S_56994:;
if ((-(*_FUNC_IDEFIND_LONG_FOCUS!=*_FUNC_IDEFIND_LONG_PREVFOCUS))||is_error_pending()){
if(qbevent){evnt(28182,11913,"ide_methods.bas");if(r)goto S_56994;}
do{
*_FUNC_IDEFIND_LONG_PREVFOCUS=*_FUNC_IDEFIND_LONG_FOCUS;
if(!qbevent)break;evnt(28182,11915,"ide_methods.bas");}while(r);
S_56996:;
if ((-(*_FUNC_IDEFIND_LONG_FOCUS== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,11916,"ide_methods.bas");if(r)goto S_56996;}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_FOCUS)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+93)))=((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_FOCUS)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]))->len;
if(!qbevent)break;evnt(28182,11917,"ide_methods.bas");}while(r);
S_56998:;
if ((-(*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_FOCUS)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+93)))> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,11918,"ide_methods.bas");if(r)goto S_56998;}
do{
*(int8*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_FOCUS)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+88)))= -1 ;
if(!qbevent)break;evnt(28182,11918,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEFIND_LONG_FOCUS)-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+89)))= 0 ;
if(!qbevent)break;evnt(28182,11919,"ide_methods.bas");}while(r);
}
}
S_57004:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 27 )))|(((-(*_FUNC_IDEFIND_LONG_FOCUS== 10 ))&(-(*_FUNC_IDEFIND_LONG_INFO!= 0 ))))))||is_error_pending()){
if(qbevent){evnt(28182,11923,"ide_methods.bas");if(r)goto S_57004;}
do{
qbs_set(_FUNC_IDEFIND_STRING_IDEFIND,qbs_new_txt_len("C",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11924,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,11925,"ide_methods.bas");}while(r);
}
S_57008:;
if (((-(*_FUNC_IDEFIND_LONG_FOCUS== 5 ))&(-(*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 5 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,11929,"ide_methods.bas");if(r)goto S_57008;}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 6 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11930,"ide_methods.bas");}while(r);
S_57010:;
}else{
if ((-(*_FUNC_IDEFIND_LONG_FOCUS== 6 ))&(-(*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 6 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))== 1 ))){
if(qbevent){evnt(28182,11931,"ide_methods.bas");if(r)goto S_57010;}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 5 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11932,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 7 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11933,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 8 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11934,"ide_methods.bas");}while(r);
S_57014:;
}else{
if ((-(*_FUNC_IDEFIND_LONG_FOCUS== 7 ))&(-(*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 7 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))== 1 ))){
if(qbevent){evnt(28182,11935,"ide_methods.bas");if(r)goto S_57014;}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 8 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11936,"ide_methods.bas");}while(r);
S_57016:;
}else{
if ((-(*_FUNC_IDEFIND_LONG_FOCUS== 8 ))&(-(*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 8 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))== 1 ))){
if(qbevent){evnt(28182,11937,"ide_methods.bas");if(r)goto S_57016;}
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 5 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11938,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 6 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11939,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 7 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)))= 0 ;
if(!qbevent)break;evnt(28182,11940,"ide_methods.bas");}while(r);
}
}
}
}
S_57021:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 13 )))|(((-(*_FUNC_IDEFIND_LONG_FOCUS== 9 ))&(-(*_FUNC_IDEFIND_LONG_INFO!= 0 ))))))||is_error_pending()){
if(qbevent){evnt(28182,11943,"ide_methods.bas");if(r)goto S_57021;}
do{
*__INTEGER_IDEFINDCASESENS=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 2 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11944,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFINDWHOLEWORD=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 3 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11945,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFINDBACKWARDS=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 4 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11946,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFINDNOCOMMENTS=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 5 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11947,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFINDONLYCOMMENTS=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 6 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11948,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFINDNOSTRINGS=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 7 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11949,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFINDONLYSTRINGS=*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 8 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+76)));
if(!qbevent)break;evnt(28182,11950,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEFIND_STRING_S,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11951,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDEFIND_STRING_S);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11952,"ide_methods.bas");}while(r);
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11953,"ide_methods.bas");}while(r);
do{
SUB_IDEFINDAGAIN(&(pass6739= 0 ));
if(!qbevent)break;evnt(28182,11954,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,11955,"ide_methods.bas");}while(r);
}
S_57035:;
if ((qbs_cleanup(qbs_tmp_base,-(func_ubound(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY,1,1)> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,11958,"ide_methods.bas");if(r)goto S_57035;}
S_57036:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 72 )))))&(-(*_FUNC_IDEFIND_LONG_FOCUS== 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,11959,"ide_methods.bas");if(r)goto S_57036;}
S_57037:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDEFIND_LONG_LN<func_ubound(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY,1,1))))||is_error_pending()){
if(qbevent){evnt(28182,11960,"ide_methods.bas");if(r)goto S_57037;}
do{
*_FUNC_IDEFIND_LONG_LN=*_FUNC_IDEFIND_LONG_LN+ 1 ;
if(!qbevent)break;evnt(28182,11961,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),((qbs*)(((uint64*)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[array_check((*_FUNC_IDEFIND_LONG_LN)-_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[4],_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11963,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+88)))= -1 ;
if(!qbevent)break;evnt(28182,11964,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+89)))= 0 ;
if(!qbevent)break;evnt(28182,11964,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+93)))=((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]))->len;
if(!qbevent)break;evnt(28182,11964,"ide_methods.bas");}while(r);
}
S_57045:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 80 )))))&(-(*_FUNC_IDEFIND_LONG_FOCUS== 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,11967,"ide_methods.bas");if(r)goto S_57045;}
S_57046:;
if ((-(*_FUNC_IDEFIND_LONG_LN> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,11968,"ide_methods.bas");if(r)goto S_57046;}
do{
*_FUNC_IDEFIND_LONG_LN=*_FUNC_IDEFIND_LONG_LN- 1 ;
if(!qbevent)break;evnt(28182,11969,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDEFIND_LONG_LN= 1 ;
if(!qbevent)break;evnt(28182,11971,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),((qbs*)(((uint64*)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[array_check((*_FUNC_IDEFIND_LONG_LN)-_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[4],_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,11973,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+88)))= -1 ;
if(!qbevent)break;evnt(28182,11974,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+89)))= 0 ;
if(!qbevent)break;evnt(28182,11974,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+93)))=((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEFIND_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEFIND_ARRAY_UDT_O[4],_FUNC_IDEFIND_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]))->len;
if(!qbevent)break;evnt(28182,11974,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDEFIND_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(28182,11981,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEFIND_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(28182,11982,"ide_methods.bas");}while(r);
dl_continue_6731:;
}while(1);
dl_exit_6731:;
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free358.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;
qbs_maketmp(_FUNC_IDEFIND_STRING_IDEFIND);return _FUNC_IDEFIND_STRING_IDEFIND;
}
