#line 11739 "ide/ide_methods.bas"
qbs* FUNC_IDEFIND(){
#line 11739 "ide/ide_methods.bas"
qbs *tqbs;
#line 11739 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 11739 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 11739 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 11739 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 11739 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 11739 "ide/ide_methods.bas"
#include "data399.txt"
#line 11739 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 11739 "ide/ide_methods.bas"
new_mem_lock();
#line 11739 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 11739 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 11739 "ide/ide_methods.bas"
libqb_check_stack();
#line 11739 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 11741 "ide/ide_methods.bas"
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--) ((qbs**)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(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--) ((qbs**)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[tmp_long]=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];
}
#line 11741 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11741,"ide_methods.bas");}while(r);
#line 11743 "ide/ide_methods.bas"
do{
#line 11743 "ide/ide_methods.bas"
sub_pcopy( 0 , 2 );
#line 11743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11743,"ide_methods.bas");}while(r);
#line 11744 "ide/ide_methods.bas"
do{
#line 11744 "ide/ide_methods.bas"
sub_pcopy( 0 , 1 );
#line 11744 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11744,"ide_methods.bas");}while(r);
#line 11745 "ide/ide_methods.bas"
do{
#line 11745 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 11745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11745,"ide_methods.bas");}while(r);
#line 11746 "ide/ide_methods.bas"
do{
#line 11746 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_FOCUS= 1 ;
#line 11746 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11746,"ide_methods.bas");}while(r);
#line 11747 "ide/ide_methods.bas"
do{
#line 11747 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11747,"ide_methods.bas");}while(r);
#line 11748 "ide/ide_methods.bas"
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];
}
}
#line 11748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11748,"ide_methods.bas");}while(r);
#line 11749 "ide/ide_methods.bas"
do{
#line 11749 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11749,"ide_methods.bas");}while(r);
#line 11750 "ide/ide_methods.bas"
do{
#line 11750 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING1_SEP,func_chr( 0 ));
#line 11750 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11750,"ide_methods.bas");}while(r);
#line 11756 "ide/ide_methods.bas"
S_57933:;
#line 11756 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 11756 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11756,"ide_methods.bas");if(r)goto S_57933;}
#line 11757 "ide/ide_methods.bas"
S_57934:;
#line 11757 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
#line 11757 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11757,"ide_methods.bas");if(r)goto S_57934;}
#line 11758 "ide/ide_methods.bas"
do{
#line 11758 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 11758 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11758,"ide_methods.bas");}while(r);
#line 11759 "ide/ide_methods.bas"
do{
#line 11759 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_A2,qbs_new_txt_len("",0));
#line 11759 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11759,"ide_methods.bas");}while(r);
#line 11760 "ide/ide_methods.bas"
do{
#line 11760 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_SX1=*__LONG_IDESELECTX1;
#line 11760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11760,"ide_methods.bas");}while(r);
#line 11760 "ide/ide_methods.bas"
do{
#line 11760 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_SX2=*__LONG_IDECX;
#line 11760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11760,"ide_methods.bas");}while(r);
#line 11761 "ide/ide_methods.bas"
S_57939:;
#line 11761 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_SX2<*_FUNC_IDEFIND_LONG_SX1))||is_error_pending()){
#line 11761 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11761,"ide_methods.bas");if(r)goto S_57939;}
#line 11761 "ide/ide_methods.bas"
do{
#line 11761 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDEFIND_LONG_SX1,&*_FUNC_IDEFIND_LONG_SX2);
#line 11761 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11761,"ide_methods.bas");}while(r);
#line 11761 "ide/ide_methods.bas"
}
#line 11762 "ide/ide_methods.bas"
S_57942:;
#line 11762 "ide/ide_methods.bas"
fornext_value6013=*_FUNC_IDEFIND_LONG_SX1;
#line 11762 "ide/ide_methods.bas"
fornext_finalvalue6013=*_FUNC_IDEFIND_LONG_SX2- 1 ;
#line 11762 "ide/ide_methods.bas"
fornext_step6013= 1 ;
#line 11762 "ide/ide_methods.bas"
if (fornext_step6013<0) fornext_step_negative6013=1; else fornext_step_negative6013=0;
#line 11762 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6013;
#line 11762 "ide/ide_methods.bas"
goto fornext_entrylabel6013;
#line 11762 "ide/ide_methods.bas"
while(1){
#line 11762 "ide/ide_methods.bas"
fornext_value6013=fornext_step6013+(*_FUNC_IDEFIND_LONG_X);
#line 11762 "ide/ide_methods.bas"
fornext_entrylabel6013:
#line 11762 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_X=fornext_value6013;
#line 11762 "ide/ide_methods.bas"
if (fornext_step_negative6013){
#line 11762 "ide/ide_methods.bas"
if (fornext_value6013<fornext_finalvalue6013) break;
#line 11762 "ide/ide_methods.bas"
}else{
#line 11762 "ide/ide_methods.bas"
if (fornext_value6013>fornext_finalvalue6013) break;
#line 11762 "ide/ide_methods.bas"
}
#line 11762 "ide/ide_methods.bas"
fornext_error6013:;
#line 11762 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11762,"ide_methods.bas");if(r)goto S_57942;}
#line 11763 "ide/ide_methods.bas"
S_57943:;
#line 11763 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDEFIND_LONG_X<=_FUNC_IDEFIND_STRING_A->len)))||is_error_pending()){
#line 11763 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11763,"ide_methods.bas");if(r)goto S_57943;}
#line 11763 "ide/ide_methods.bas"
do{
#line 11763 "ide/ide_methods.bas"
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)));
#line 11763 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11763 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11763,"ide_methods.bas");}while(r);
#line 11763 "ide/ide_methods.bas"
}else{
#line 11763 "ide/ide_methods.bas"
do{
#line 11763 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_A2,qbs_add(_FUNC_IDEFIND_STRING_A2,qbs_new_txt_len(" ",1)));
#line 11763 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11763 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11763,"ide_methods.bas");}while(r);
#line 11763 "ide/ide_methods.bas"
}
#line 11764 "ide/ide_methods.bas"
fornext_continue_6012:;
#line 11764 "ide/ide_methods.bas"
}
#line 11764 "ide/ide_methods.bas"
fornext_exit_6012:;
#line 11765 "ide/ide_methods.bas"
}
#line 11766 "ide/ide_methods.bas"
}
#line 11767 "ide/ide_methods.bas"
S_57951:;
#line 11767 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEFIND_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 11767 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11767,"ide_methods.bas");if(r)goto S_57951;}
#line 11768 "ide/ide_methods.bas"
do{
#line 11768 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_A2,__STRING_IDEFINDTEXT);
#line 11768 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11768 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11768,"ide_methods.bas");}while(r);
#line 11769 "ide/ide_methods.bas"
}
#line 11771 "ide/ide_methods.bas"
do{
#line 11771 "ide/ide_methods.bas"
SUB_RETRIEVESEARCHHISTORY(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY);
#line 11771 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11771 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11771,"ide_methods.bas");}while(r);
#line 11773 "ide/ide_methods.bas"
do{
#line 11773 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I= 0 ;
#line 11773 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11773,"ide_methods.bas");}while(r);
#line 11774 "ide/ide_methods.bas"
do{
#line 11774 "ide/ide_methods.bas"
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEFIND_UDT_P)) + ((0+0)) ),&(pass6015= 60 ),&(pass6016= 11 ),qbs_new_txt_len("Find",4));
#line 11774 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11774,"ide_methods.bas");}while(r);
#line 11775 "ide/ide_methods.bas"
do{
#line 11775 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11775,"ide_methods.bas");}while(r);
#line 11776 "ide/ide_methods.bas"
do{
#line 11776 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_PREVFOCUS= 1 ;
#line 11776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11776,"ide_methods.bas");}while(r);
#line 11777 "ide/ide_methods.bas"
do{
#line 11777 "ide/ide_methods.bas"
*(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 ;
#line 11777 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11777,"ide_methods.bas");}while(r);
#line 11778 "ide/ide_methods.bas"
do{
#line 11778 "ide/ide_methods.bas"
*(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 ;
#line 11778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11778,"ide_methods.bas");}while(r);
#line 11779 "ide/ide_methods.bas"
do{
#line 11779 "ide/ide_methods.bas"
*(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));
#line 11779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11779,"ide_methods.bas");}while(r);
#line 11780 "ide/ide_methods.bas"
do{
#line 11780 "ide/ide_methods.bas"
*(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);
#line 11780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11780,"ide_methods.bas");}while(r);
#line 11781 "ide/ide_methods.bas"
S_57963:;
#line 11781 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEFIND_STRING_A2->len> 0 )))||is_error_pending()){
#line 11781 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11781,"ide_methods.bas");if(r)goto S_57963;}
#line 11782 "ide/ide_methods.bas"
do{
#line 11782 "ide/ide_methods.bas"
*(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 ;
#line 11782 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11782,"ide_methods.bas");}while(r);
#line 11783 "ide/ide_methods.bas"
do{
#line 11783 "ide/ide_methods.bas"
*(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 ;
#line 11783 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11783,"ide_methods.bas");}while(r);
#line 11784 "ide/ide_methods.bas"
}
#line 11785 "ide/ide_methods.bas"
do{
#line 11785 "ide/ide_methods.bas"
*(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;
#line 11785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11785,"ide_methods.bas");}while(r);
#line 11789 "ide/ide_methods.bas"
do{
#line 11789 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11789,"ide_methods.bas");}while(r);
#line 11790 "ide/ide_methods.bas"
do{
#line 11790 "ide/ide_methods.bas"
*(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 ;
#line 11790 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11790,"ide_methods.bas");}while(r);
#line 11791 "ide/ide_methods.bas"
do{
#line 11791 "ide/ide_methods.bas"
*(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 ;
#line 11791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11791,"ide_methods.bas");}while(r);
#line 11792 "ide/ide_methods.bas"
do{
#line 11792 "ide/ide_methods.bas"
*(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));
#line 11792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11792,"ide_methods.bas");}while(r);
#line 11793 "ide/ide_methods.bas"
do{
#line 11793 "ide/ide_methods.bas"
*(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;
#line 11793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11793,"ide_methods.bas");}while(r);
#line 11795 "ide/ide_methods.bas"
do{
#line 11795 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11795 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11795,"ide_methods.bas");}while(r);
#line 11796 "ide/ide_methods.bas"
do{
#line 11796 "ide/ide_methods.bas"
*(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 ;
#line 11796 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11796,"ide_methods.bas");}while(r);
#line 11797 "ide/ide_methods.bas"
do{
#line 11797 "ide/ide_methods.bas"
*(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 ;
#line 11797 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11797,"ide_methods.bas");}while(r);
#line 11798 "ide/ide_methods.bas"
do{
#line 11798 "ide/ide_methods.bas"
*(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));
#line 11798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11798,"ide_methods.bas");}while(r);
#line 11799 "ide/ide_methods.bas"
do{
#line 11799 "ide/ide_methods.bas"
*(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;
#line 11799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11799,"ide_methods.bas");}while(r);
#line 11801 "ide/ide_methods.bas"
do{
#line 11801 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11801 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11801,"ide_methods.bas");}while(r);
#line 11802 "ide/ide_methods.bas"
do{
#line 11802 "ide/ide_methods.bas"
*(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 ;
#line 11802 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11802,"ide_methods.bas");}while(r);
#line 11803 "ide/ide_methods.bas"
do{
#line 11803 "ide/ide_methods.bas"
*(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 ;
#line 11803 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11803,"ide_methods.bas");}while(r);
#line 11804 "ide/ide_methods.bas"
do{
#line 11804 "ide/ide_methods.bas"
*(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));
#line 11804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11804,"ide_methods.bas");}while(r);
#line 11805 "ide/ide_methods.bas"
do{
#line 11805 "ide/ide_methods.bas"
*(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;
#line 11805 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11805,"ide_methods.bas");}while(r);
#line 11807 "ide/ide_methods.bas"
do{
#line 11807 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11807,"ide_methods.bas");}while(r);
#line 11808 "ide/ide_methods.bas"
do{
#line 11808 "ide/ide_methods.bas"
*(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 ;
#line 11808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11808,"ide_methods.bas");}while(r);
#line 11809 "ide/ide_methods.bas"
do{
#line 11809 "ide/ide_methods.bas"
*(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 ;
#line 11809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11809,"ide_methods.bas");}while(r);
#line 11810 "ide/ide_methods.bas"
do{
#line 11810 "ide/ide_methods.bas"
*(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));
#line 11810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11810,"ide_methods.bas");}while(r);
#line 11811 "ide/ide_methods.bas"
do{
#line 11811 "ide/ide_methods.bas"
*(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;
#line 11811 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11811,"ide_methods.bas");}while(r);
#line 11813 "ide/ide_methods.bas"
do{
#line 11813 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11813,"ide_methods.bas");}while(r);
#line 11814 "ide/ide_methods.bas"
do{
#line 11814 "ide/ide_methods.bas"
*(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 ;
#line 11814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11814,"ide_methods.bas");}while(r);
#line 11815 "ide/ide_methods.bas"
do{
#line 11815 "ide/ide_methods.bas"
*(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 ;
#line 11815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11815,"ide_methods.bas");}while(r);
#line 11816 "ide/ide_methods.bas"
do{
#line 11816 "ide/ide_methods.bas"
*(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 ;
#line 11816 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11816,"ide_methods.bas");}while(r);
#line 11817 "ide/ide_methods.bas"
do{
#line 11817 "ide/ide_methods.bas"
*(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));
#line 11817 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11817,"ide_methods.bas");}while(r);
#line 11818 "ide/ide_methods.bas"
do{
#line 11818 "ide/ide_methods.bas"
*(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;
#line 11818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11818,"ide_methods.bas");}while(r);
#line 11820 "ide/ide_methods.bas"
do{
#line 11820 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11820,"ide_methods.bas");}while(r);
#line 11821 "ide/ide_methods.bas"
do{
#line 11821 "ide/ide_methods.bas"
*(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 ;
#line 11821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11821,"ide_methods.bas");}while(r);
#line 11822 "ide/ide_methods.bas"
do{
#line 11822 "ide/ide_methods.bas"
*(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 ;
#line 11822 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11822,"ide_methods.bas");}while(r);
#line 11823 "ide/ide_methods.bas"
do{
#line 11823 "ide/ide_methods.bas"
*(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 )));
#line 11823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11823,"ide_methods.bas");}while(r);
#line 11824 "ide/ide_methods.bas"
do{
#line 11824 "ide/ide_methods.bas"
*(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;
#line 11824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11824,"ide_methods.bas");}while(r);
#line 11826 "ide/ide_methods.bas"
do{
#line 11826 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11826,"ide_methods.bas");}while(r);
#line 11827 "ide/ide_methods.bas"
do{
#line 11827 "ide/ide_methods.bas"
*(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 ;
#line 11827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11827,"ide_methods.bas");}while(r);
#line 11828 "ide/ide_methods.bas"
do{
#line 11828 "ide/ide_methods.bas"
*(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 ;
#line 11828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11828,"ide_methods.bas");}while(r);
#line 11829 "ide/ide_methods.bas"
do{
#line 11829 "ide/ide_methods.bas"
*(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 ;
#line 11829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11829,"ide_methods.bas");}while(r);
#line 11830 "ide/ide_methods.bas"
do{
#line 11830 "ide/ide_methods.bas"
*(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 )));
#line 11830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11830,"ide_methods.bas");}while(r);
#line 11831 "ide/ide_methods.bas"
do{
#line 11831 "ide/ide_methods.bas"
*(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;
#line 11831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11831,"ide_methods.bas");}while(r);
#line 11833 "ide/ide_methods.bas"
do{
#line 11833 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=*_FUNC_IDEFIND_LONG_I+ 1 ;
#line 11833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11833,"ide_methods.bas");}while(r);
#line 11834 "ide/ide_methods.bas"
do{
#line 11834 "ide/ide_methods.bas"
*(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 ;
#line 11834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11834,"ide_methods.bas");}while(r);
#line 11835 "ide/ide_methods.bas"
do{
#line 11835 "ide/ide_methods.bas"
*(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 ;
#line 11835 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11835,"ide_methods.bas");}while(r);
#line 11836 "ide/ide_methods.bas"
do{
#line 11836 "ide/ide_methods.bas"
*(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)));
#line 11836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11836,"ide_methods.bas");}while(r);
#line 11837 "ide/ide_methods.bas"
do{
#line 11837 "ide/ide_methods.bas"
*(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 ;
#line 11837 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11837,"ide_methods.bas");}while(r);
#line 11841 "ide/ide_methods.bas"
S_58010:;
#line 11841 "ide/ide_methods.bas"
fornext_value6020= 1 ;
#line 11841 "ide/ide_methods.bas"
fornext_finalvalue6020= 100 ;
#line 11841 "ide/ide_methods.bas"
fornext_step6020= 1 ;
#line 11841 "ide/ide_methods.bas"
if (fornext_step6020<0) fornext_step_negative6020=1; else fornext_step_negative6020=0;
#line 11841 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6020;
#line 11841 "ide/ide_methods.bas"
goto fornext_entrylabel6020;
#line 11841 "ide/ide_methods.bas"
while(1){
#line 11841 "ide/ide_methods.bas"
fornext_value6020=fornext_step6020+(*_FUNC_IDEFIND_LONG_I);
#line 11841 "ide/ide_methods.bas"
fornext_entrylabel6020:
#line 11841 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=fornext_value6020;
#line 11841 "ide/ide_methods.bas"
if (fornext_step_negative6020){
#line 11841 "ide/ide_methods.bas"
if (fornext_value6020<fornext_finalvalue6020) break;
#line 11841 "ide/ide_methods.bas"
}else{
#line 11841 "ide/ide_methods.bas"
if (fornext_value6020>fornext_finalvalue6020) break;
#line 11841 "ide/ide_methods.bas"
}
#line 11841 "ide/ide_methods.bas"
fornext_error6020:;
#line 11841 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11841,"ide_methods.bas");if(r)goto S_58010;}
#line 11841 "ide/ide_methods.bas"
do{
#line 11841 "ide/ide_methods.bas"
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);
#line 11841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11841,"ide_methods.bas");}while(r);
#line 11841 "ide/ide_methods.bas"
fornext_continue_6019:;
#line 11841 "ide/ide_methods.bas"
}
#line 11841 "ide/ide_methods.bas"
fornext_exit_6019:;
#line 11844 "ide/ide_methods.bas"
S_58013:;
#line 11844 "ide/ide_methods.bas"
do{
#line 11844 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11844,"ide_methods.bas");if(r)goto S_58013;}
#line 11848 "ide/ide_methods.bas"
do{
#line 11848 "ide/ide_methods.bas"
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEFIND_UDT_P)) + ((0+0)) ));
#line 11848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11848,"ide_methods.bas");}while(r);
#line 11849 "ide/ide_methods.bas"
do{
#line 11849 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_F= 1 ;
#line 11849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11849,"ide_methods.bas");}while(r);
#line 11849 "ide/ide_methods.bas"
do{
#line 11849 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CX= 0 ;
#line 11849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11849,"ide_methods.bas");}while(r);
#line 11849 "ide/ide_methods.bas"
do{
#line 11849 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CY= 0 ;
#line 11849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11849,"ide_methods.bas");}while(r);
#line 11850 "ide/ide_methods.bas"
S_58018:;
#line 11850 "ide/ide_methods.bas"
fornext_value6023= 1 ;
#line 11850 "ide/ide_methods.bas"
fornext_finalvalue6023= 100 ;
#line 11850 "ide/ide_methods.bas"
fornext_step6023= 1 ;
#line 11850 "ide/ide_methods.bas"
if (fornext_step6023<0) fornext_step_negative6023=1; else fornext_step_negative6023=0;
#line 11850 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6023;
#line 11850 "ide/ide_methods.bas"
goto fornext_entrylabel6023;
#line 11850 "ide/ide_methods.bas"
while(1){
#line 11850 "ide/ide_methods.bas"
fornext_value6023=fornext_step6023+(*_FUNC_IDEFIND_LONG_I);
#line 11850 "ide/ide_methods.bas"
fornext_entrylabel6023:
#line 11850 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=fornext_value6023;
#line 11850 "ide/ide_methods.bas"
if (fornext_step_negative6023){
#line 11850 "ide/ide_methods.bas"
if (fornext_value6023<fornext_finalvalue6023) break;
#line 11850 "ide/ide_methods.bas"
}else{
#line 11850 "ide/ide_methods.bas"
if (fornext_value6023>fornext_finalvalue6023) break;
#line 11850 "ide/ide_methods.bas"
}
#line 11850 "ide/ide_methods.bas"
fornext_error6023:;
#line 11850 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11850,"ide_methods.bas");if(r)goto S_58018;}
#line 11851 "ide/ide_methods.bas"
S_58019:;
#line 11851 "ide/ide_methods.bas"
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()){
#line 11851 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11851,"ide_methods.bas");if(r)goto S_58019;}
#line 11854 "ide/ide_methods.bas"
do{
#line 11854 "ide/ide_methods.bas"
*(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;
#line 11854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11854,"ide_methods.bas");}while(r);
#line 11855 "ide/ide_methods.bas"
do{
#line 11855 "ide/ide_methods.bas"
*(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 ;
#line 11855 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11855,"ide_methods.bas");}while(r);
#line 11855 "ide/ide_methods.bas"
do{
#line 11855 "ide/ide_methods.bas"
*(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 ;
#line 11855 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11855,"ide_methods.bas");}while(r);
#line 11856 "ide/ide_methods.bas"
do{
#line 11856 "ide/ide_methods.bas"
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);
#line 11856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11856,"ide_methods.bas");}while(r);
#line 11857 "ide/ide_methods.bas"
S_58024:;
#line 11857 "ide/ide_methods.bas"
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()){
#line 11857 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11857,"ide_methods.bas");if(r)goto S_58024;}
#line 11857 "ide/ide_methods.bas"
do{
#line 11857 "ide/ide_methods.bas"
*_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)));
#line 11857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11857,"ide_methods.bas");}while(r);
#line 11857 "ide/ide_methods.bas"
do{
#line 11857 "ide/ide_methods.bas"
*_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)));
#line 11857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11857,"ide_methods.bas");}while(r);
#line 11857 "ide/ide_methods.bas"
}
#line 11858 "ide/ide_methods.bas"
}
#line 11859 "ide/ide_methods.bas"
fornext_continue_6022:;
#line 11859 "ide/ide_methods.bas"
}
#line 11859 "ide/ide_methods.bas"
fornext_exit_6022:;
#line 11860 "ide/ide_methods.bas"
do{
#line 11860 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_LASTFOCUS=*_FUNC_IDEFIND_LONG_F- 1 ;
#line 11860 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11860,"ide_methods.bas");}while(r);
#line 11867 "ide/ide_methods.bas"
do{
#line 11867 "ide/ide_methods.bas"
sub_pcopy( 1 , 0 );
#line 11867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11867,"ide_methods.bas");}while(r);
#line 11868 "ide/ide_methods.bas"
S_58032:;
#line 11868 "ide/ide_methods.bas"
if ((*_FUNC_IDEFIND_LONG_CX)||is_error_pending()){
#line 11868 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11868,"ide_methods.bas");if(r)goto S_58032;}
#line 11868 "ide/ide_methods.bas"
do{
#line 11868 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 11868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11868,"ide_methods.bas");}while(r);
#line 11868 "ide/ide_methods.bas"
do{
#line 11868 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDEFIND_LONG_CY,*_FUNC_IDEFIND_LONG_CX, 1 ,NULL,NULL,7);
#line 11868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11868,"ide_methods.bas");}while(r);
#line 11868 "ide/ide_methods.bas"
do{
#line 11868 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 11868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11868,"ide_methods.bas");}while(r);
#line 11868 "ide/ide_methods.bas"
}
#line 11871 "ide/ide_methods.bas"
do{
#line 11871 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 0 ;
#line 11871 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11871,"ide_methods.bas");}while(r);
#line 11872 "ide/ide_methods.bas"
S_58038:;
#line 11872 "ide/ide_methods.bas"
do{
#line 11872 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11872,"ide_methods.bas");if(r)goto S_58038;}
#line 11873 "ide/ide_methods.bas"
do{
#line 11873 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 11873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11873,"ide_methods.bas");}while(r);
#line 11874 "ide/ide_methods.bas"
S_58040:;
#line 11874 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 11874 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11874,"ide_methods.bas");if(r)goto S_58040;}
#line 11874 "ide/ide_methods.bas"
do{
#line 11874 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
#line 11874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11874,"ide_methods.bas");}while(r);
#line 11874 "ide/ide_methods.bas"
}
#line 11875 "ide/ide_methods.bas"
S_58043:;
#line 11875 "ide/ide_methods.bas"
if ((*__LONG_KB)||is_error_pending()){
#line 11875 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11875,"ide_methods.bas");if(r)goto S_58043;}
#line 11875 "ide/ide_methods.bas"
do{
#line 11875 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
#line 11875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11875,"ide_methods.bas");}while(r);
#line 11875 "ide/ide_methods.bas"
}
#line 11876 "ide/ide_methods.bas"
S_58046:;
#line 11876 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 11876 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11876,"ide_methods.bas");if(r)goto S_58046;}
#line 11876 "ide/ide_methods.bas"
do{
#line 11876 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_MOUSEDOWN= 1 ;
#line 11876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11876,"ide_methods.bas");}while(r);
#line 11876 "ide/ide_methods.bas"
do{
#line 11876 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
#line 11876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11876,"ide_methods.bas");}while(r);
#line 11876 "ide/ide_methods.bas"
}
#line 11877 "ide/ide_methods.bas"
S_58050:;
#line 11877 "ide/ide_methods.bas"
if ((*__LONG_MRELEASE)||is_error_pending()){
#line 11877 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11877,"ide_methods.bas");if(r)goto S_58050;}
#line 11877 "ide/ide_methods.bas"
do{
#line 11877 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_MOUSEUP= 1 ;
#line 11877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11877,"ide_methods.bas");}while(r);
#line 11877 "ide/ide_methods.bas"
do{
#line 11877 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
#line 11877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11877,"ide_methods.bas");}while(r);
#line 11877 "ide/ide_methods.bas"
}
#line 11878 "ide/ide_methods.bas"
S_58054:;
#line 11878 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 11878 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11878,"ide_methods.bas");if(r)goto S_58054;}
#line 11878 "ide/ide_methods.bas"
do{
#line 11878 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
#line 11878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11878,"ide_methods.bas");}while(r);
#line 11878 "ide/ide_methods.bas"
}
#line 11879 "ide/ide_methods.bas"
do{
#line 11879 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_ALT=*__LONG_KALT;
#line 11879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11879,"ide_methods.bas");}while(r);
#line 11879 "ide/ide_methods.bas"
S_58058:;
#line 11879 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_ALT!=*_FUNC_IDEFIND_LONG_OLDALT))||is_error_pending()){
#line 11879 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11879,"ide_methods.bas");if(r)goto S_58058;}
#line 11879 "ide/ide_methods.bas"
do{
#line 11879 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_CHANGE= 1 ;
#line 11879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11879,"ide_methods.bas");}while(r);
#line 11879 "ide/ide_methods.bas"
}
#line 11880 "ide/ide_methods.bas"
do{
#line 11880 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_OLDALT=*_FUNC_IDEFIND_LONG_ALT;
#line 11880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11880,"ide_methods.bas");}while(r);
#line 11881 "ide/ide_methods.bas"
do{
#line 11881 "ide/ide_methods.bas"
sub__limit( 100 );
#line 11881 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11881,"ide_methods.bas");}while(r);
#line 11882 "ide/ide_methods.bas"
S_58063:;
#line 11882 "ide/ide_methods.bas"
dl_continue_6024:;
#line 11882 "ide/ide_methods.bas"
}while((!(*_FUNC_IDEFIND_LONG_CHANGE))&&(!is_error_pending()));
#line 11882 "ide/ide_methods.bas"
dl_exit_6024:;
#line 11882 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11882,"ide_methods.bas");if(r)goto S_58063;}
#line 11883 "ide/ide_methods.bas"
S_58064:;
#line 11883 "ide/ide_methods.bas"
if ((*_FUNC_IDEFIND_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 11883 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11883,"ide_methods.bas");if(r)goto S_58064;}
#line 11883 "ide/ide_methods.bas"
do{
#line 11883 "ide/ide_methods.bas"
*__LONG_IDEHL= 1 ;
#line 11883 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11883,"ide_methods.bas");}while(r);
#line 11883 "ide/ide_methods.bas"
}else{
#line 11883 "ide/ide_methods.bas"
do{
#line 11883 "ide/ide_methods.bas"
*__LONG_IDEHL= 0 ;
#line 11883 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11883,"ide_methods.bas");}while(r);
#line 11883 "ide/ide_methods.bas"
}
#line 11885 "ide/ide_methods.bas"
do{
#line 11885 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_ALTLETTER,qbs_new_txt_len("",0));
#line 11885 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11885 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11885,"ide_methods.bas");}while(r);
#line 11886 "ide/ide_methods.bas"
S_58070:;
#line 11886 "ide/ide_methods.bas"
if ((*_FUNC_IDEFIND_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 11886 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11886,"ide_methods.bas");if(r)goto S_58070;}
#line 11887 "ide/ide_methods.bas"
S_58071:;
#line 11887 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
#line 11887 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11887,"ide_methods.bas");if(r)goto S_58071;}
#line 11888 "ide/ide_methods.bas"
do{
#line 11888 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
#line 11888 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11888 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11888,"ide_methods.bas");}while(r);
#line 11889 "ide/ide_methods.bas"
S_58073:;
#line 11889 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEFIND_LONG_K>= 65 ))&(-(*_FUNC_IDEFIND_LONG_K<= 90 )))||is_error_pending()){
#line 11889 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11889,"ide_methods.bas");if(r)goto S_58073;}
#line 11889 "ide/ide_methods.bas"
do{
#line 11889 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_ALTLETTER,func_chr(*_FUNC_IDEFIND_LONG_K));
#line 11889 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11889 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11889,"ide_methods.bas");}while(r);
#line 11889 "ide/ide_methods.bas"
}
#line 11890 "ide/ide_methods.bas"
}
#line 11891 "ide/ide_methods.bas"
}
#line 11892 "ide/ide_methods.bas"
do{
#line 11892 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 11892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11892,"ide_methods.bas");}while(r);
#line 11892 "ide/ide_methods.bas"
do{
#line 11892 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 11892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11892,"ide_methods.bas");}while(r);
#line 11892 "ide/ide_methods.bas"
do{
#line 11892 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 11892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11892,"ide_methods.bas");}while(r);
#line 11896 "ide/ide_methods.bas"
do{
#line 11896 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_INFO= 0 ;
#line 11896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11896,"ide_methods.bas");}while(r);
#line 11897 "ide/ide_methods.bas"
S_58082:;
#line 11897 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
#line 11897 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11897,"ide_methods.bas");if(r)goto S_58082;}
#line 11897 "ide/ide_methods.bas"
do{
#line 11897 "ide/ide_methods.bas"
qbs_set(__STRING_K,func_chr( 255 ));
#line 11897 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11897,"ide_methods.bas");}while(r);
#line 11897 "ide/ide_methods.bas"
}
#line 11898 "ide/ide_methods.bas"
S_58085:;
#line 11898 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
#line 11898 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11898,"ide_methods.bas");if(r)goto S_58085;}
#line 11898 "ide/ide_methods.bas"
do{
#line 11898 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_FOCUS=*_FUNC_IDEFIND_LONG_FOCUS+ 1 ;
#line 11898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11898,"ide_methods.bas");}while(r);
#line 11898 "ide/ide_methods.bas"
}
#line 11899 "ide/ide_methods.bas"
S_58088:;
#line 11899 "ide/ide_methods.bas"
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()){
#line 11899 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11899,"ide_methods.bas");if(r)goto S_58088;}
#line 11899 "ide/ide_methods.bas"
do{
#line 11899 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_FOCUS=*_FUNC_IDEFIND_LONG_FOCUS- 1 ;
#line 11899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11899,"ide_methods.bas");}while(r);
#line 11899 "ide/ide_methods.bas"
do{
#line 11899 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 11899 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11899,"ide_methods.bas");}while(r);
#line 11899 "ide/ide_methods.bas"
}
#line 11900 "ide/ide_methods.bas"
S_58092:;
#line 11900 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_FOCUS< 1 ))||is_error_pending()){
#line 11900 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11900,"ide_methods.bas");if(r)goto S_58092;}
#line 11900 "ide/ide_methods.bas"
do{
#line 11900 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_FOCUS=*_FUNC_IDEFIND_LONG_LASTFOCUS;
#line 11900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11900,"ide_methods.bas");}while(r);
#line 11900 "ide/ide_methods.bas"
}
#line 11901 "ide/ide_methods.bas"
S_58095:;
#line 11901 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_FOCUS>*_FUNC_IDEFIND_LONG_LASTFOCUS))||is_error_pending()){
#line 11901 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11901,"ide_methods.bas");if(r)goto S_58095;}
#line 11901 "ide/ide_methods.bas"
do{
#line 11901 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_FOCUS= 1 ;
#line 11901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11901,"ide_methods.bas");}while(r);
#line 11901 "ide/ide_methods.bas"
}
#line 11902 "ide/ide_methods.bas"
do{
#line 11902 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_F= 1 ;
#line 11902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11902,"ide_methods.bas");}while(r);
#line 11903 "ide/ide_methods.bas"
S_58099:;
#line 11903 "ide/ide_methods.bas"
fornext_value6027= 1 ;
#line 11903 "ide/ide_methods.bas"
fornext_finalvalue6027= 100 ;
#line 11903 "ide/ide_methods.bas"
fornext_step6027= 1 ;
#line 11903 "ide/ide_methods.bas"
if (fornext_step6027<0) fornext_step_negative6027=1; else fornext_step_negative6027=0;
#line 11903 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6027;
#line 11903 "ide/ide_methods.bas"
goto fornext_entrylabel6027;
#line 11903 "ide/ide_methods.bas"
while(1){
#line 11903 "ide/ide_methods.bas"
fornext_value6027=fornext_step6027+(*_FUNC_IDEFIND_LONG_I);
#line 11903 "ide/ide_methods.bas"
fornext_entrylabel6027:
#line 11903 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_I=fornext_value6027;
#line 11903 "ide/ide_methods.bas"
if (fornext_step_negative6027){
#line 11903 "ide/ide_methods.bas"
if (fornext_value6027<fornext_finalvalue6027) break;
#line 11903 "ide/ide_methods.bas"
}else{
#line 11903 "ide/ide_methods.bas"
if (fornext_value6027>fornext_finalvalue6027) break;
#line 11903 "ide/ide_methods.bas"
}
#line 11903 "ide/ide_methods.bas"
fornext_error6027:;
#line 11903 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11903,"ide_methods.bas");if(r)goto S_58099;}
#line 11904 "ide/ide_methods.bas"
do{
#line 11904 "ide/ide_methods.bas"
*_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)));
#line 11904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11904,"ide_methods.bas");}while(r);
#line 11905 "ide/ide_methods.bas"
S_58101:;
#line 11905 "ide/ide_methods.bas"
if ((*_FUNC_IDEFIND_LONG_T)||is_error_pending()){
#line 11905 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11905,"ide_methods.bas");if(r)goto S_58101;}
#line 11906 "ide/ide_methods.bas"
do{
#line 11906 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_FOCUSOFFSET=*_FUNC_IDEFIND_LONG_FOCUS-*_FUNC_IDEFIND_LONG_F;
#line 11906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11906,"ide_methods.bas");}while(r);
#line 11907 "ide/ide_methods.bas"
do{
#line 11907 "ide/ide_methods.bas"
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);
#line 11907 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11907,"ide_methods.bas");}while(r);
#line 11908 "ide/ide_methods.bas"
}
#line 11909 "ide/ide_methods.bas"
fornext_continue_6026:;
#line 11909 "ide/ide_methods.bas"
}
#line 11909 "ide/ide_methods.bas"
fornext_exit_6026:;
#line 11913 "ide/ide_methods.bas"
S_58106:;
#line 11913 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_FOCUS!=*_FUNC_IDEFIND_LONG_PREVFOCUS))||is_error_pending()){
#line 11913 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11913,"ide_methods.bas");if(r)goto S_58106;}
#line 11915 "ide/ide_methods.bas"
do{
#line 11915 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_PREVFOCUS=*_FUNC_IDEFIND_LONG_FOCUS;
#line 11915 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11915,"ide_methods.bas");}while(r);
#line 11916 "ide/ide_methods.bas"
S_58108:;
#line 11916 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_FOCUS== 1 ))||is_error_pending()){
#line 11916 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11916,"ide_methods.bas");if(r)goto S_58108;}
#line 11917 "ide/ide_methods.bas"
do{
#line 11917 "ide/ide_methods.bas"
*(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**)(__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;
#line 11917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11917,"ide_methods.bas");}while(r);
#line 11918 "ide/ide_methods.bas"
S_58110:;
#line 11918 "ide/ide_methods.bas"
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()){
#line 11918 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11918,"ide_methods.bas");if(r)goto S_58110;}
#line 11918 "ide/ide_methods.bas"
do{
#line 11918 "ide/ide_methods.bas"
*(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 ;
#line 11918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11918,"ide_methods.bas");}while(r);
#line 11918 "ide/ide_methods.bas"
}
#line 11919 "ide/ide_methods.bas"
do{
#line 11919 "ide/ide_methods.bas"
*(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 ;
#line 11919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11919,"ide_methods.bas");}while(r);
#line 11920 "ide/ide_methods.bas"
}
#line 11921 "ide/ide_methods.bas"
}
#line 11923 "ide/ide_methods.bas"
S_58116:;
#line 11923 "ide/ide_methods.bas"
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()){
#line 11923 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11923,"ide_methods.bas");if(r)goto S_58116;}
#line 11924 "ide/ide_methods.bas"
do{
#line 11924 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_IDEFIND,qbs_new_txt_len("C",1));
#line 11924 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11924 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11924,"ide_methods.bas");}while(r);
#line 11925 "ide/ide_methods.bas"
do{
#line 11925 "ide/ide_methods.bas"
goto exit_subfunc;
#line 11925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11925,"ide_methods.bas");}while(r);
#line 11926 "ide/ide_methods.bas"
}
#line 11929 "ide/ide_methods.bas"
S_58120:;
#line 11929 "ide/ide_methods.bas"
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()){
#line 11929 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11929,"ide_methods.bas");if(r)goto S_58120;}
#line 11930 "ide/ide_methods.bas"
do{
#line 11930 "ide/ide_methods.bas"
*(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 ;
#line 11930 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11930,"ide_methods.bas");}while(r);
#line 11931 "ide/ide_methods.bas"
S_58122:;
#line 11931 "ide/ide_methods.bas"
}else{
#line 11931 "ide/ide_methods.bas"
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 ))){
#line 11931 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11931,"ide_methods.bas");if(r)goto S_58122;}
#line 11932 "ide/ide_methods.bas"
do{
#line 11932 "ide/ide_methods.bas"
*(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 ;
#line 11932 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11932,"ide_methods.bas");}while(r);
#line 11933 "ide/ide_methods.bas"
do{
#line 11933 "ide/ide_methods.bas"
*(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 ;
#line 11933 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11933,"ide_methods.bas");}while(r);
#line 11934 "ide/ide_methods.bas"
do{
#line 11934 "ide/ide_methods.bas"
*(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 ;
#line 11934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11934,"ide_methods.bas");}while(r);
#line 11935 "ide/ide_methods.bas"
S_58126:;
#line 11935 "ide/ide_methods.bas"
}else{
#line 11935 "ide/ide_methods.bas"
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 ))){
#line 11935 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11935,"ide_methods.bas");if(r)goto S_58126;}
#line 11936 "ide/ide_methods.bas"
do{
#line 11936 "ide/ide_methods.bas"
*(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 ;
#line 11936 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11936,"ide_methods.bas");}while(r);
#line 11937 "ide/ide_methods.bas"
S_58128:;
#line 11937 "ide/ide_methods.bas"
}else{
#line 11937 "ide/ide_methods.bas"
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 ))){
#line 11937 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11937,"ide_methods.bas");if(r)goto S_58128;}
#line 11938 "ide/ide_methods.bas"
do{
#line 11938 "ide/ide_methods.bas"
*(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 ;
#line 11938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11938,"ide_methods.bas");}while(r);
#line 11939 "ide/ide_methods.bas"
do{
#line 11939 "ide/ide_methods.bas"
*(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 ;
#line 11939 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11939,"ide_methods.bas");}while(r);
#line 11940 "ide/ide_methods.bas"
do{
#line 11940 "ide/ide_methods.bas"
*(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 ;
#line 11940 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11940,"ide_methods.bas");}while(r);
#line 11941 "ide/ide_methods.bas"
}
#line 11941 "ide/ide_methods.bas"
}
#line 11941 "ide/ide_methods.bas"
}
#line 11941 "ide/ide_methods.bas"
}
#line 11943 "ide/ide_methods.bas"
S_58133:;
#line 11943 "ide/ide_methods.bas"
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()){
#line 11943 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11943,"ide_methods.bas");if(r)goto S_58133;}
#line 11944 "ide/ide_methods.bas"
do{
#line 11944 "ide/ide_methods.bas"
*__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)));
#line 11944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11944,"ide_methods.bas");}while(r);
#line 11945 "ide/ide_methods.bas"
do{
#line 11945 "ide/ide_methods.bas"
*__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)));
#line 11945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11945,"ide_methods.bas");}while(r);
#line 11946 "ide/ide_methods.bas"
do{
#line 11946 "ide/ide_methods.bas"
*__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)));
#line 11946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11946,"ide_methods.bas");}while(r);
#line 11947 "ide/ide_methods.bas"
do{
#line 11947 "ide/ide_methods.bas"
*__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)));
#line 11947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11947,"ide_methods.bas");}while(r);
#line 11948 "ide/ide_methods.bas"
do{
#line 11948 "ide/ide_methods.bas"
*__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)));
#line 11948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11948,"ide_methods.bas");}while(r);
#line 11949 "ide/ide_methods.bas"
do{
#line 11949 "ide/ide_methods.bas"
*__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)));
#line 11949 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11949,"ide_methods.bas");}while(r);
#line 11950 "ide/ide_methods.bas"
do{
#line 11950 "ide/ide_methods.bas"
*__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)));
#line 11950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11950,"ide_methods.bas");}while(r);
#line 11951 "ide/ide_methods.bas"
do{
#line 11951 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEFIND_STRING_S,(((qbs**)(__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])]));
#line 11951 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11951 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11951,"ide_methods.bas");}while(r);
#line 11952 "ide/ide_methods.bas"
do{
#line 11952 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDEFIND_STRING_S);
#line 11952 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11952,"ide_methods.bas");}while(r);
#line 11953 "ide/ide_methods.bas"
do{
#line 11953 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 11953 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11953,"ide_methods.bas");}while(r);
#line 11954 "ide/ide_methods.bas"
do{
#line 11954 "ide/ide_methods.bas"
SUB_IDEFINDAGAIN(&(pass6029= 0 ));
#line 11954 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11954,"ide_methods.bas");}while(r);
#line 11955 "ide/ide_methods.bas"
do{
#line 11955 "ide/ide_methods.bas"
goto exit_subfunc;
#line 11955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11955,"ide_methods.bas");}while(r);
#line 11956 "ide/ide_methods.bas"
}
#line 11958 "ide/ide_methods.bas"
S_58147:;
#line 11958 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_ubound(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY,1,1)> 0 )))||is_error_pending()){
#line 11958 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11958,"ide_methods.bas");if(r)goto S_58147;}
#line 11959 "ide/ide_methods.bas"
S_58148:;
#line 11959 "ide/ide_methods.bas"
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()){
#line 11959 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11959,"ide_methods.bas");if(r)goto S_58148;}
#line 11960 "ide/ide_methods.bas"
S_58149:;
#line 11960 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDEFIND_LONG_LN<func_ubound(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY,1,1))))||is_error_pending()){
#line 11960 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11960,"ide_methods.bas");if(r)goto S_58149;}
#line 11961 "ide/ide_methods.bas"
do{
#line 11961 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_LN=*_FUNC_IDEFIND_LONG_LN+ 1 ;
#line 11961 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11961,"ide_methods.bas");}while(r);
#line 11962 "ide/ide_methods.bas"
}
#line 11963 "ide/ide_methods.bas"
do{
#line 11963 "ide/ide_methods.bas"
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]);
#line 11963 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],(((qbs**)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[array_check((*_FUNC_IDEFIND_LONG_LN)-_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[4],_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[5])]));
#line 11963 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11963 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11963,"ide_methods.bas");}while(r);
#line 11964 "ide/ide_methods.bas"
do{
#line 11964 "ide/ide_methods.bas"
*(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 ;
#line 11964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11964,"ide_methods.bas");}while(r);
#line 11964 "ide/ide_methods.bas"
do{
#line 11964 "ide/ide_methods.bas"
*(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 ;
#line 11964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11964,"ide_methods.bas");}while(r);
#line 11964 "ide/ide_methods.bas"
do{
#line 11964 "ide/ide_methods.bas"
*(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**)(__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;
#line 11964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11964,"ide_methods.bas");}while(r);
#line 11965 "ide/ide_methods.bas"
}
#line 11967 "ide/ide_methods.bas"
S_58157:;
#line 11967 "ide/ide_methods.bas"
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()){
#line 11967 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11967,"ide_methods.bas");if(r)goto S_58157;}
#line 11968 "ide/ide_methods.bas"
S_58158:;
#line 11968 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEFIND_LONG_LN> 1 ))||is_error_pending()){
#line 11968 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11968,"ide_methods.bas");if(r)goto S_58158;}
#line 11969 "ide/ide_methods.bas"
do{
#line 11969 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_LN=*_FUNC_IDEFIND_LONG_LN- 1 ;
#line 11969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11969,"ide_methods.bas");}while(r);
#line 11970 "ide/ide_methods.bas"
}else{
#line 11971 "ide/ide_methods.bas"
do{
#line 11971 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_LN= 1 ;
#line 11971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11971,"ide_methods.bas");}while(r);
#line 11972 "ide/ide_methods.bas"
}
#line 11973 "ide/ide_methods.bas"
do{
#line 11973 "ide/ide_methods.bas"
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]);
#line 11973 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],(((qbs**)(_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[0]))[array_check((*_FUNC_IDEFIND_LONG_LN)-_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[4],_FUNC_IDEFIND_ARRAY_STRING_SEARCHHISTORY[5])]));
#line 11973 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11973 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11973,"ide_methods.bas");}while(r);
#line 11974 "ide/ide_methods.bas"
do{
#line 11974 "ide/ide_methods.bas"
*(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 ;
#line 11974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11974,"ide_methods.bas");}while(r);
#line 11974 "ide/ide_methods.bas"
do{
#line 11974 "ide/ide_methods.bas"
*(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 ;
#line 11974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11974,"ide_methods.bas");}while(r);
#line 11974 "ide/ide_methods.bas"
do{
#line 11974 "ide/ide_methods.bas"
*(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**)(__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;
#line 11974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11974,"ide_methods.bas");}while(r);
#line 11975 "ide/ide_methods.bas"
}
#line 11976 "ide/ide_methods.bas"
}
#line 11981 "ide/ide_methods.bas"
do{
#line 11981 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_MOUSEDOWN= 0 ;
#line 11981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11981,"ide_methods.bas");}while(r);
#line 11982 "ide/ide_methods.bas"
do{
#line 11982 "ide/ide_methods.bas"
*_FUNC_IDEFIND_LONG_MOUSEUP= 0 ;
#line 11982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11982,"ide_methods.bas");}while(r);
#line 11983 "ide/ide_methods.bas"
dl_continue_6021:;
#line 11983 "ide/ide_methods.bas"
}while(1);
#line 11983 "ide/ide_methods.bas"
dl_exit_6021:;
#line 11984 "ide/ide_methods.bas"
exit_subfunc:;
#line 11984 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 11984 "ide/ide_methods.bas"
#include "free399.txt"
#line 11984 "ide/ide_methods.bas"
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;
#line 11984 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 11984 "ide/ide_methods.bas"
qbs_maketmp(_FUNC_IDEFIND_STRING_IDEFIND);return _FUNC_IDEFIND_STRING_IDEFIND;
#line 11984 "ide/ide_methods.bas"
}
