int32 FUNC_IDE2(int32*_FUNC_IDE2_LONG_IGNORE){
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 "data272.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(25769,83,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,84,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,85,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,86,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,87,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,88,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,89,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,90,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,91,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,92,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,93,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,94,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,95,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IGNORE=*_FUNC_IDE2_LONG_IGNORE;
if(!qbevent)break;evnt(25769,97,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,qbs_add(func_chr( 34 ),qbs_new_txt_len(" =<>+-/\\^:;,*().",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,99,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_C,__STRING_IDECOMMAND);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,101,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(25769,102,"ide_methods.bas");}while(r);
LABEL_IDEERRORMESSAGE:;
if(qbevent){evnt(25769,104,"ide_methods.bas");r=0;}
S_40099:;
if ((*__LONG_IDEERROR)||is_error_pending()){
if(qbevent){evnt(25769,106,"ide_methods.bas");if(r)goto S_40099;}
S_40100:;
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
if(qbevent){evnt(25769,107,"ide_methods.bas");if(r)goto S_40100;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,108,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,108,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_MUSTDISPLAY= -1ll ;
if(!qbevent)break;evnt(25769,110,"ide_methods.bas");}while(r);
S_40105:;
if ((-(*__LONG_IDEERROR== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,111,"ide_methods.bas");if(r)goto S_40105;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Internal IDE error",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,111,"ide_methods.bas");}while(r);
}
S_40108:;
if ((-(*__LONG_IDEERROR== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,112,"ide_methods.bas");if(r)goto S_40108;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("File not found",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,112,"ide_methods.bas");}while(r);
}
S_40111:;
if ((-(*__LONG_IDEERROR== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,113,"ide_methods.bas");if(r)goto S_40111;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("File access error",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,113,"ide_methods.bas");}while(r);
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,113,"ide_methods.bas");}while(r);
}
S_40115:;
if ((-(*__LONG_IDEERROR== 4 ))||is_error_pending()){
if(qbevent){evnt(25769,114,"ide_methods.bas");if(r)goto S_40115;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Path not found",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,114,"ide_methods.bas");}while(r);
}
S_40118:;
if ((-(*__LONG_IDEERROR== 5 ))||is_error_pending()){
if(qbevent){evnt(25769,115,"ide_methods.bas");if(r)goto S_40118;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Cannot create folder",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,115,"ide_methods.bas");}while(r);
}
S_40121:;
if ((-(*__LONG_IDEERROR== 6 ))||is_error_pending()){
if(qbevent){evnt(25769,116,"ide_methods.bas");if(r)goto S_40121;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Cannot save file",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,116,"ide_methods.bas");}while(r);
}
S_40124:;
if ((-(*__LONG_IDEERROR== 7 ))||is_error_pending()){
if(qbevent){evnt(25769,117,"ide_methods.bas");if(r)goto S_40124;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Cannot export file",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,117,"ide_methods.bas");}while(r);
}
S_40127:;
if ((-(*__LONG_IDEERROR== -1 ))||is_error_pending()){
if(qbevent){evnt(25769,118,"ide_methods.bas");if(r)goto S_40127;}
do{
goto LABEL_ERRORREPORTDONE;
if(!qbevent)break;evnt(25769,118,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_QBERRORCODE=get_error_err();
if(!qbevent)break;evnt(25769,120,"ide_methods.bas");}while(r);
S_40131:;
if ((*__INTEGER_QBERRORCODE)||is_error_pending()){
if(qbevent){evnt(25769,121,"ide_methods.bas");if(r)goto S_40131;}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(qbs_new_txt_len("Error ",6),qbs__tostr((int16)(*__INTEGER_QBERRORCODE),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,122,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,124,"ide_methods.bas");}while(r);
}
S_40136:;
if (((-(*__LONG_IDEERROR> 1 )))||is_error_pending()){
if(qbevent){evnt(25769,127,"ide_methods.bas");if(r)goto S_40136;}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len(" (",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,129,"ide_methods.bas");}while(r);
S_40138:;
if (((-(func__errorline()> 0 ))|(-(func__inclerrorline()> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,130,"ide_methods.bas");if(r)goto S_40138;}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs__tostr((int32)(func__errorline()),NULL,0)),qbs_new_txt_len("-",1)),qbs__tostr((int32)(func__inclerrorline()),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,131,"ide_methods.bas");}while(r);
}
S_40141:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(25769,133,"ide_methods.bas");if(r)goto S_40141;}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("-",1)),__STRING_VERSION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,133,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,134,"ide_methods.bas");}while(r);
S_40145:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error ()",8))))||is_error_pending()){
if(qbevent){evnt(25769,135,"ide_methods.bas");if(r)goto S_40145;}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,135,"ide_methods.bas");}while(r);
}
S_40148:;
if ((*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT)||is_error_pending()){
if(qbevent){evnt(25769,136,"ide_methods.bas");if(r)goto S_40148;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,138,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(".",1)),func_chr( 10 )),func_chr( 10 )),qbs_new_txt_len("Remove broken links from recent files?",38)),qbs_new_txt_len("#Yes;#No",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,139,"ide_methods.bas");}while(r);
S_40151:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,140,"ide_methods.bas");if(r)goto S_40151;}
do{
return_point[next_return_point++]=18;
if (next_return_point>=return_points) more_return_points();
goto LABEL_CLEANUPRECENTLIST;
RETURN_18:;
if(!qbevent)break;evnt(25769,141,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,143,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,143,"ide_methods.bas");}while(r);
do{
goto LABEL_ERRORREPORTDONE;
if(!qbevent)break;evnt(25769,144,"ide_methods.bas");}while(r);
}
}else{
do{
*_FUNC_IDE2_LONG_INCLERRORLINE=func__inclerrorline();
if(!qbevent)break;evnt(25769,148,"ide_methods.bas");}while(r);
S_40160:;
if ((*_FUNC_IDE2_LONG_INCLERRORLINE)||is_error_pending()){
if(qbevent){evnt(25769,149,"ide_methods.bas");if(r)goto S_40160;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,func_chr( 10 )),qbs_new_txt_len(" ",1)),func_chr( 10 )),qbs_new_txt_len("(module: ",9)),FUNC_REMOVEFILEEXTENSION(qbs_left(func__inclerrorfile(), 60 ))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,151,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(", on line: ",11)),qbs__tostr((int32)(*_FUNC_IDE2_LONG_INCLERRORLINE),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,152,"ide_methods.bas");}while(r);
S_40163:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(25769,153,"ide_methods.bas");if(r)goto S_40163;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(", ",2)),__STRING_VERSION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,153,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,154,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,func_chr( 10 )),qbs_new_txt_len(" ",1)),func_chr( 10 )),qbs_new_txt_len("(on line: ",10)),qbs__tostr((int32)(func__errorline()),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,156,"ide_methods.bas");}while(r);
S_40169:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(25769,157,"ide_methods.bas");if(r)goto S_40169;}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(", ",2)),__STRING_VERSION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,157,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,158,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,162,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,163,"ide_methods.bas");}while(r);
LABEL_ERRORREPORTDONE:;
if(qbevent){evnt(25769,164,"ide_methods.bas");r=0;}
}
do{
*__LONG_IDEERROR= 1 ;
if(!qbevent)break;evnt(25769,167,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= 0ll ;
if(!qbevent)break;evnt(25769,168,"ide_methods.bas");}while(r);
S_40180:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 12 ))))||is_error_pending()){
if(qbevent){evnt(25769,170,"ide_methods.bas");if(r)goto S_40180;}
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_right(_FUNC_IDE2_STRING_C,_FUNC_IDE2_STRING_C->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,171,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,172,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4677= 0 ));
if(!qbevent)break;evnt(25769,173,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4678= 1 ));
if(!qbevent)break;evnt(25769,175,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
if(!qbevent)break;evnt(25769,176,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(25769,176,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,176,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
if(!qbevent)break;evnt(25769,176,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,177,"ide_methods.bas");}while(r);
do{
sub__printstring((*__LONG_IDEWX- 8 )/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,qbs_new_txt_len(" Status ",8),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,177,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,178,"ide_methods.bas");}while(r);
S_40192:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3))))||is_error_pending()){
if(qbevent){evnt(25769,180,"ide_methods.bas");if(r)goto S_40192;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Creating .EXE file named ",25),func_chr( 34 )),_FUNC_IDE2_STRING_F),__STRING_EXTENSION),func_chr( 34 )),qbs_new_txt_len("...",3)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,181,"ide_methods.bas");}while(r);
}else{
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Creating executable file named ",31),func_chr( 34 )),_FUNC_IDE2_STRING_F),__STRING_EXTENSION),func_chr( 34 )),qbs_new_txt_len("...",3)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,183,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,186,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 9 ;
if(!qbevent)break;evnt(25769,187,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,187,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,188,"ide_methods.bas");}while(r);
}
S_40202:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 100 ))))||is_error_pending()){
if(qbevent){evnt(25769,191,"ide_methods.bas");if(r)goto S_40202;}
do{
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE+ 1 ;
if(!qbevent)break;evnt(25769,192,"ide_methods.bas");}while(r);
S_40204:;
if ((-(*__LONG_IDECOMPILEDLINE<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,193,"ide_methods.bas");if(r)goto S_40204;}
do{
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(__LONG_IDECOMPILEDLINE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,194,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,195,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_IDECOMPILEDLINE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,197,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,198,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,200,"ide_methods.bas");}while(r);
}
LABEL_REINITIDE:;
if(qbevent){evnt(25769,203,"ide_methods.bas");r=0;}
S_40213:;
if ((-(*__LONG_IDELAUNCHED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,204,"ide_methods.bas");if(r)goto S_40213;}
do{
*__LONG_IDELAUNCHED= 1 ;
if(!qbevent)break;evnt(25769,205,"ide_methods.bas");}while(r);
do{
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY,NULL,NULL,3);
if(!qbevent)break;evnt(25769,207,"ide_methods.bas");}while(r);
S_40216:;
if ((*__BYTE_IDEUSEFONT8)||is_error_pending()){
if(qbevent){evnt(25769,208,"ide_methods.bas");if(r)goto S_40216;}
do{
sub__font( 8 ,NULL,0);
if(!qbevent)break;evnt(25769,208,"ide_methods.bas");}while(r);
}else{
do{
sub__font( 16 ,NULL,0);
if(!qbevent)break;evnt(25769,208,"ide_methods.bas");}while(r);
}
S_40221:;
if ((*__LONG_IDECPINDEX)||is_error_pending()){
if(qbevent){evnt(25769,211,"ide_methods.bas");if(r)goto S_40221;}
S_40222:;
fornext_value4680= 128 ;
fornext_finalvalue4680= 255 ;
fornext_step4680= 1 ;
if (fornext_step4680<0) fornext_step_negative4680=1; else fornext_step_negative4680=0;
if (is_error_pending()) goto fornext_error4680;
goto fornext_entrylabel4680;
while(1){
fornext_value4680=fornext_step4680+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel4680:
*_FUNC_IDE2_LONG_X=fornext_value4680;
if (fornext_step_negative4680){
if (fornext_value4680<fornext_finalvalue4680) break;
}else{
if (fornext_value4680>fornext_finalvalue4680) break;
}
fornext_error4680:;
if(qbevent){evnt(25769,212,"ide_methods.bas");if(r)goto S_40222;}
do{
*_FUNC_IDE2_LONG_U=qbr(qbs_val<long double>(qbs_add(qbs_add(qbs_new_txt_len("&H",2),func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_IDECP[0]))[array_check((*__LONG_IDECPINDEX)-__ARRAY_STRING_IDECP[4],__ARRAY_STRING_IDECP[5])])),(*_FUNC_IDE2_LONG_X* 8 )+( 1 ), 8 ,0|1)),qbs_new_txt_len("&",1))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,213,"ide_methods.bas");}while(r);
S_40224:;
if ((-(*_FUNC_IDE2_LONG_U== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,214,"ide_methods.bas");if(r)goto S_40224;}
do{
*_FUNC_IDE2_LONG_U= 9744 ;
if(!qbevent)break;evnt(25769,214,"ide_methods.bas");}while(r);
}
do{
sub__mapunicode(*_FUNC_IDE2_LONG_U,*_FUNC_IDE2_LONG_X);
if(!qbevent)break;evnt(25769,215,"ide_methods.bas");}while(r);
fornext_continue_4679:;
}
fornext_exit_4679:;
}
S_40230:;
if ((*__BYTE_IDECUSTOMFONT)||is_error_pending()){
if(qbevent){evnt(25769,219,"ide_methods.bas");if(r)goto S_40230;}
do{
*__LONG_IDECUSTOMFONTHANDLE=func__loadfont(__STRING_IDECUSTOMFONTFILE,*__BYTE_IDECUSTOMFONTHEIGHT,qbs_new_txt_len("MONOSPACE",9),NULL,0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,220,"ide_methods.bas");}while(r);
S_40232:;
if ((-(*__LONG_IDECUSTOMFONTHANDLE< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,221,"ide_methods.bas");if(r)goto S_40232;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Custom font not found!",22),qbs_new_txt_len("Your desired font was not found at the specified location, or is\\nof unsupported format. Reverting back to default built-in font.",129),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,222,"ide_methods.bas");}while(r);
do{
*__BYTE_IDECUSTOMFONT= 0ll ;
if(!qbevent)break;evnt(25769,223,"ide_methods.bas");}while(r);
do{
*__BYTE_IDECUSTOMFONTHEIGHT= 19 ;
if(!qbevent)break;evnt(25769,223,"ide_methods.bas");}while(r);
S_40236:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(25769,224,"ide_methods.bas");if(r)goto S_40236;}
do{
qbs_set(__STRING_IDECUSTOMFONTFILE,qbs_add(func__dir(qbs_new_txt_len("fonts",5)),qbs_new_txt_len("truetype/liberation/LiberationMono-Regular.ttf",46)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,225,"ide_methods.bas");}while(r);
S_40238:;
if ((*__LONG_MACOSX)||is_error_pending()){
if(qbevent){evnt(25769,226,"ide_methods.bas");if(r)goto S_40238;}
do{
qbs_set(__STRING_IDECUSTOMFONTFILE,qbs_add(func__dir(qbs_new_txt_len("fonts",5)),qbs_new_txt_len("Courier New.ttf",15)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,226,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(__STRING_IDECUSTOMFONTFILE,qbs_add(func__dir(qbs_new_txt_len("fonts",5)),qbs_new_txt_len("lucon.ttf",9)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,228,"ide_methods.bas");}while(r);
}
do{
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFont",14),FUNC_BOOLTOTFSTRING(&(pass4681=*__BYTE_IDECUSTOMFONT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,230,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFont$",15),__STRING_IDECUSTOMFONTFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,231,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFontSize",18),qbs__tostr((int8)(*__BYTE_IDECUSTOMFONTHEIGHT),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,232,"ide_methods.bas");}while(r);
}else{
do{
sub__font(*__LONG_IDECUSTOMFONTHANDLE,NULL,0);
if(!qbevent)break;evnt(25769,234,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(25769,238,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,238,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKEFILEMENU(&(pass4682= 0 ));
if(!qbevent)break;evnt(25769,239,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,241,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,241,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEEDITMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,242,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKEEDITMENU();
if(!qbevent)break;evnt(25769,243,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,245,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,245,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,245,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("View",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,246,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,246,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#SUBs...  F2",12));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,247,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,247,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays a list of SUB/FUNCTION procedures",42));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,248,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("#Line Numbers  ",15),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,249,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,249,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles and customizes line numbers (side bar)",46));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,250,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,251,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,251,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUCOMPILERWARNINGS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,252,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_VIEWMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUCOMPILERWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Compiler #Warnings...  Ctrl+W",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,253,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,253,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays a list of recent code warnings",39));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,254,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,255,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,257,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,257,"ide_methods.bas");}while(r);
do{
*__INTEGER_SEARCHMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,257,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Search",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,258,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,258,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Find...  Ctrl+F3",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,259,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,259,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Finds specified text",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,260,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Repeat Last Find  (Shift+) F3",30));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,261,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,261,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Finds next occurrence of text specified in previous search",58));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,262,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Change...  Alt+F3",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,263,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,263,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Finds and changes specified text",32));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,264,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,265,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,265,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Clear Search #History...",24));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,266,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,266,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Clears history of searched text items",37));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,267,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,268,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,268,"ide_methods.bas");}while(r);
do{
*__INTEGER_SEARCHMENUENABLEQUICKNAV=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,269,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Quick Navigation",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,270,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,270,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles Quick Navigation (back arrow)",37));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,271,"ide_methods.bas");}while(r);
S_40301:;
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(25769,272,"ide_methods.bas");if(r)goto S_40301;}
do{
tmp_long=array_check((*__INTEGER_SEARCHMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_SEARCHMENUENABLEQUICKNAV)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_SEARCHMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_SEARCHMENUENABLEQUICKNAV)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,273,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,275,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Add/Remove #Bookmark  Alt+Left",30));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,276,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,276,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles a bookmark in the current line",38));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,277,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Next Bookmark  Alt+Down",24));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,278,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,278,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Navigates to the next bookmark",30));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,279,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Previous Bookmark  Alt+Up",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,280,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,280,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Navigates to the previous bookmark",34));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,281,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,282,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,282,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Go To Line...  Ctrl+G",22));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,283,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,283,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Jumps to the specified line number",34));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,284,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,285,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,287,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,287,"ide_methods.bas");}while(r);
do{
*__INTEGER_RUNMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,287,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Run",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,288,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,288,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Start  F5",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,289,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,289,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Compile program, save the executable and run it",47));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,290,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Run #Only (No EXE)",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,291,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,291,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Compile and run program without saving an executable",52));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,292,"ide_methods.bas");}while(r);
S_40332:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(25769,293,"ide_methods.bas");if(r)goto S_40332;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Make E#xecutable Only  F11",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,294,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,294,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Make E#XE Only  F11",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,296,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,296,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Compile program, save the executable but don't run it",53));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,298,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,299,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,299,"ide_methods.bas");}while(r);
do{
*__INTEGER_RUNMENUSAVEEXEWITHSOURCE=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,300,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Output EXE to Source #Folder",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,301,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,301,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles compiling program to QB64-PE's folder or to source folder",65));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,302,"ide_methods.bas");}while(r);
S_40346:;
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
if(qbevent){evnt(25769,303,"ide_methods.bas");if(r)goto S_40346;}
do{
tmp_long=array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_RUNMENUSAVEEXEWITHSOURCE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_RUNMENUSAVEEXEWITHSOURCE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,304,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_GENERATELICENSEENABLEMENU=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,306,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Generate License For EXE",25));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,307,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,307,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("The license file is placed next to the executable",49));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,308,"ide_methods.bas");}while(r);
S_40353:;
if ((*__LONG_GENERATELICENSEFILE)||is_error_pending()){
if(qbevent){evnt(25769,309,"ide_methods.bas");if(r)goto S_40353;}
do{
tmp_long=array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_GENERATELICENSEENABLEMENU)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_GENERATELICENSEENABLEMENU)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,310,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,312,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,312,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Modify #COMMAND$...",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,313,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,313,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Sets string returned by COMMAND$ function",41));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,314,"ide_methods.bas");}while(r);
S_40361:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3)))&(-(*__LONG_MACOSX== 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,315,"ide_methods.bas");if(r)goto S_40361;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Change #Terminal...",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,316,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,316,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Configure the terminal used for $CONSOLE and logging output",59));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,317,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Set #Default EXE Folder...",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,319,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,319,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Set default EXE output folder used if 'Output EXE to Source Folder' is off",74));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,320,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Configure #Logging...",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,321,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,321,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Configure logging options used when running a program from the IDE",66));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,322,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,325,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,325,"ide_methods.bas");}while(r);
do{
*__INTEGER_DEBUGMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,325,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Debug",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,326,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,326,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Start #Paused  F7 or F8",23));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,327,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,327,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Compiles current program and starts it in pause mode",52));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,328,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,329,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,329,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Toggle #Breakpoint  F9",22));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,330,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,330,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Sets/clears breakpoint at cursor location",41));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,331,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Clear All Breakpoints  F10",27));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,332,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,332,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Removes all breakpoints",23));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,333,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Toggle #Skip Line  Ctrl+P",25));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,334,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,334,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Sets/clears flag to skip line",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,335,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Unskip All Lines  Ctrl+F10",27));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,336,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,336,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Removes all line skip flags",27));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,337,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,338,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,338,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Watch List...  F4",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,339,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,339,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Adds variables to watch list",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,340,"ide_methods.bas");}while(r);
do{
*__INTEGER_DEBUGMENUCALLSTACK=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,341,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUCALLSTACK)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Call #Stack...  F12",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,342,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,342,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the call stack of the current program's last execution",63));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,343,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,344,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,344,"ide_methods.bas");}while(r);
do{
*__INTEGER_DEBUGMENUAUTOADDCOMMAND=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,345,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,346,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,346,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles whether the IDE will auto-add the $Debug metacommand as required",72));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,347,"ide_methods.bas");}while(r);
S_40410:;
if ((*__BYTE_AUTOADDDEBUGCOMMAND)||is_error_pending()){
if(qbevent){evnt(25769,348,"ide_methods.bas");if(r)goto S_40410;}
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,349,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,351,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Output Watch List to Console",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,352,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,352,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles directing the output of the watch list to the console window",68));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,353,"ide_methods.bas");}while(r);
S_40417:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(25769,354,"ide_methods.bas");if(r)goto S_40417;}
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,355,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Set Base #TCP/IP Port Number...",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,357,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,357,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Sets the initial port number for TCP/IP communication with the debuggee",71));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,358,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Purge C++ #Libraries",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,359,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,359,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Purges all pre-compiled content",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,360,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,361,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,363,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,363,"ide_methods.bas");}while(r);
do{
*__INTEGER_OPTIONSMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,363,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Options",7));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,364,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,364,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Display...",11));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,365,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,365,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Changes screen size and font",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,366,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("IDE C#olors...",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,367,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,367,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Changes or customizes IDE color scheme",38));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,368,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Code Layout...",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,369,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,369,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Changes auto-format features",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,370,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Co#mpiler Settings...",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,371,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,371,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Change settings for compiling your code",39));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,372,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,373,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,373,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Language...",12));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,374,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,374,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Changes code page to use with TTF fonts",39));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,375,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Undo/History...",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,376,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,376,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Sets limits for Backup/Undo, Recent Files and Search String histories",69));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,377,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,378,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,378,"ide_methods.bas");}while(r);
do{
*__INTEGER_OPTIONSMENUDISABLESYNTAX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,379,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Syntax #Highlighter",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,380,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,380,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles syntax highlighter",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,381,"ide_methods.bas");}while(r);
S_40458:;
if ((~(*__BYTE_DISABLESYNTAXHIGHLIGHTER))||is_error_pending()){
if(qbevent){evnt(25769,382,"ide_methods.bas");if(r)goto S_40458;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUDISABLESYNTAX)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUDISABLESYNTAX)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,383,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUSWAPMOUSE=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,385,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Swap Mouse Buttons",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,386,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,386,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Swaps functionality of left/right mouse buttons",47));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,387,"ide_methods.bas");}while(r);
S_40465:;
if ((*__BYTE_MOUSEBUTTONSWAPPED)||is_error_pending()){
if(qbevent){evnt(25769,388,"ide_methods.bas");if(r)goto S_40465;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSWAPMOUSE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSWAPMOUSE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,389,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUPASTECURSOR=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,391,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Cursor After #Paste",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,392,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,392,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles placing the cursor before/after the pasted content",58));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,393,"ide_methods.bas");}while(r);
S_40472:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,394,"ide_methods.bas");if(r)goto S_40472;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUPASTECURSOR)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUPASTECURSOR)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,395,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,397,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-Close #Brackets",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,398,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,398,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles auto-closing of brackets and quotes while typing",56));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,399,"ide_methods.bas");}while(r);
S_40479:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(25769,400,"ide_methods.bas");if(r)goto S_40479;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,401,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,403,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-Ch#eck Syntax",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,404,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,404,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles auto-checking syntax, when OFF use Shift+F9 to trigger the check",72));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,405,"ide_methods.bas");}while(r);
S_40486:;
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
if(qbevent){evnt(25769,406,"ide_methods.bas");if(r)goto S_40486;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,407,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUIGNOREWARNINGS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,409,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Ignore #Warnings",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,410,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,410,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles display of warning messages (unused variables, etc)",59));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,411,"ide_methods.bas");}while(r);
S_40493:;
if ((*__BYTE_IGNOREWARNINGS)||is_error_pending()){
if(qbevent){evnt(25769,412,"ide_methods.bas");if(r)goto S_40493;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUIGNOREWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUIGNOREWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,413,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUGUIDIALOGS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,415,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#GUI Dialogs",12));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,416,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,416,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles the use of native GUI-based File Dialog Windows",55));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,417,"ide_methods.bas");}while(r);
S_40500:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,418,"ide_methods.bas");if(r)goto S_40500;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUGUIDIALOGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUGUIDIALOGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,419,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,421,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,423,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,423,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Tools",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,424,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,424,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#ASCII Chart...",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,425,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,425,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays ASCII characters and allows inserting in current program",65));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,426,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Insert Quick #Keycode  Ctrl+K",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,427,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,427,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Captures key codes and inserts in current program",49));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,428,"ide_methods.bas");}while(r);
S_40514:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,429,"ide_methods.bas");if(r)goto S_40514;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Library Explorer...  Ctrl+L",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,430,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,430,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Starts the Library Explorer from the Libraries Pack add-on",58));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,431,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Math Evaluator...",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,433,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,433,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the math evaluator dialog",34));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,434,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#RGB Color Mixer...",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,435,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,435,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Allows mixing colors to edit/insert _RGB statements",51));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,436,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,437,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,439,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,439,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Help",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,440,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,440,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#View  Shift+F1",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,441,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,441,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Opens the help window with last viewed article",46));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,442,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Contents Page",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,443,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,443,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the help contents page",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,444,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Keywords #Index",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,445,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,445,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the keywords index page (sorted alphabetically)",56));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,446,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Keywords by Usage",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,447,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,447,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the keywords index page (sorted by usage)",50));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,448,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Metacommands",13));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,449,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,449,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the metacommands overview page",39));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,450,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Variable #Types",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,451,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,451,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the variable types overview page",41));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,452,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,453,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,453,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Update Current Page",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,454,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,454,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Downloads the latest version of the current article from the Wiki",65));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,455,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Update All #Pages...",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,456,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,456,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Downloads the latest version of all articles from the Wiki",58));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,457,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("View Current Page On #Wiki",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,458,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,458,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Opens the current article on the Wiki using your standard browser",65));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,459,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,460,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,460,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#About...",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,461,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,461,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Displays the current version of QB64-PE",39));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,462,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,463,"ide_methods.bas");}while(r);
do{
*__INTEGER_MENUS=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,465,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,468,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECONTEXTUALMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,469,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,472,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,472,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("ViewMenuShowLineNumbersSubMenu",30));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,473,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,473,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUSHOWLINENUMBERSSUBMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,474,"ide_methods.bas");}while(r);
S_40573:;
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
if(qbevent){evnt(25769,475,"ide_methods.bas");if(r)goto S_40573;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Hide Line Numbers",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,475,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Show Line Numbers",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,475,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles displaying line numbers (side bar)",42));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,476,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,477,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Background Color",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,478,"ide_methods.bas");}while(r);
S_40581:;
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
if(qbevent){evnt(25769,478,"ide_methods.bas");if(r)goto S_40581;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,478,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles displaying a different background (side bar)",52));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,479,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUSHOWBGID=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,480,"ide_methods.bas");}while(r);
S_40586:;
if ((~(*__BYTE_SHOWLINENUMBERS))||is_error_pending()){
if(qbevent){evnt(25769,481,"ide_methods.bas");if(r)goto S_40586;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~",1),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,481,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,482,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Sho#w Separator",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,483,"ide_methods.bas");}while(r);
S_40591:;
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
if(qbevent){evnt(25769,483,"ide_methods.bas");if(r)goto S_40591;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,483,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Toggles showing a separator line (side bar)",43));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,484,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUSHOWSEPARATORID=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,485,"ide_methods.bas");}while(r);
S_40596:;
if ((~(*__BYTE_SHOWLINENUMBERS))||is_error_pending()){
if(qbevent){evnt(25769,486,"ide_methods.bas");if(r)goto S_40596;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~",1),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,486,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,487,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,488,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,491,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,491,"ide_methods.bas");}while(r);
do{
*__INTEGER_FILEMENUEXPORTASSUBMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,491,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("FileMenuExportAsSubMenu",23));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,492,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,492,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Hypertext document (.htm)",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,493,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,493,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Export code into a Hypertext document",37));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,494,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Rich Text document (.rtf)",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,495,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,495,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Export code into a Rich Text document",37));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,496,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Discord codebox (to Clipboard)",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,497,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,497,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Export code as Discord codebox ready to paste in",48));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,498,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Forum codebox (to Clipboard)",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,499,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,499,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Export code as Forum codebox ready to paste in",46));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,500,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Wiki example (to Clipboard)",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,501,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,501,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[tmp_long])),qbs_new_txt_len("Export code as Wiki example ready to paste in",45));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,502,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,503,"ide_methods.bas");}while(r);
S_40622:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3))))||is_error_pending()){
if(qbevent){evnt(25769,505,"ide_methods.bas");if(r)goto S_40622;}
do{
qbs_set(__STRING1_IDEPATHSEP,qbs_new_txt_len("\\",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,506,"ide_methods.bas");}while(r);
}
S_40625:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(25769,508,"ide_methods.bas");if(r)goto S_40625;}
do{
qbs_set(__STRING1_IDEPATHSEP,qbs_new_txt_len("/",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,509,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_IDEROOT,FUNC_IDEZGETROOT());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,512,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPATH,func__startdir());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,513,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,516,"ide_methods.bas");}while(r);
do{
*__LONG_IDEL= 1 ;
if(!qbevent)break;evnt(25769,516,"ide_methods.bas");}while(r);
do{
*__LONG_IDELI= 1 ;
if(!qbevent)break;evnt(25769,516,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN= 1 ;
if(!qbevent)break;evnt(25769,516,"ide_methods.bas");}while(r);
do{
*__LONG_IDEBMKN= 0 ;
if(!qbevent)break;evnt(25769,516,"ide_methods.bas");}while(r);
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[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*)__ARRAY_BYTE_IDEBREAKPOINTS)[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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[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]=(*__LONG_IDEN)-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)(1);
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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,517,"ide_methods.bas");}while(r);
do{
if (__ARRAY_BYTE_IDESKIPLINES[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*)__ARRAY_BYTE_IDESKIPLINES)[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 (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[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]=(*__LONG_IDEN)-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)(1);
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 (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,518,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,519,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,520,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[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*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[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 (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
preserve_old_ptr=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0];
preserve_old_flags=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2];
preserve_old_total=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[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]=( 1000 )-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)(120);
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);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112));}
free((void*)(preserve_old_ptr));
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,520,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,521,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,522,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,523,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(25769,523,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,524,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,525,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,526,"ide_methods.bas");}while(r);
LABEL_REDRAWEVERYTHING:;
if(qbevent){evnt(25769,528,"ide_methods.bas");r=0;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,529,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(25769,530,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(25769,531,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,532,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,533,"ide_methods.bas");}while(r);
LABEL_REDRAWEVERYTHING2:;
if(qbevent){evnt(25769,535,"ide_methods.bas");r=0;}
do{
return_point[next_return_point++]=19;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_19:;
if(!qbevent)break;evnt(25769,536,"ide_methods.bas");}while(r);
S_40653:;
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,538,"ide_methods.bas");if(r)goto S_40653;}
do{
goto LABEL_SKIPLOAD;
if(!qbevent)break;evnt(25769,538,"ide_methods.bas");}while(r);
}
S_40656:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(__STRING_AUTOSAVEFILE)))||is_error_pending()){
if(qbevent){evnt(25769,542,"ide_methods.bas");if(r)goto S_40656;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDERESTORE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,543,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,544,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,544,"ide_methods.bas");}while(r);
S_40660:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,545,"ide_methods.bas");if(r)goto S_40660;}
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,547,"ide_methods.bas");}while(r);
S_40662:;
if ((func_lof( 150 ))||is_error_pending()){
if(qbevent){evnt(25769,548,"ide_methods.bas");if(r)goto S_40662;}
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,549,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,550,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,550,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,550,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,550,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,550,"ide_methods.bas");}while(r);
do{
sub_seek( 150 ,*_FUNC_IDE2_LONG_P2);
if(!qbevent)break;evnt(25769,552,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L,4,byte_element_4684),0);
if(!qbevent)break;evnt(25769,553,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_4685),0);
if(!qbevent)break;evnt(25769,554,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_4686),0);
if(!qbevent)break;evnt(25769,554,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_4687),0);
if(!qbevent)break;evnt(25769,555,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_4688),0);
if(!qbevent)break;evnt(25769,555,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_4689),0);
if(!qbevent)break;evnt(25769,556,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_4690),0);
if(!qbevent)break;evnt(25769,556,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_4691),0);
if(!qbevent)break;evnt(25769,556,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_4692),0);
if(!qbevent)break;evnt(25769,557,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_4693),0);
if(!qbevent)break;evnt(25769,558,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_4694),0);
if(!qbevent)break;evnt(25769,559,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_4695),0);
if(!qbevent)break;evnt(25769,561,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_IDEBMK[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*)__ARRAY_UDT_IDEBMK)[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 (__ARRAY_UDT_IDEBMK[2]&1){
preserve_old_ptr=__ARRAY_UDT_IDEBMK[0];
preserve_old_flags=__ARRAY_UDT_IDEBMK[2];
preserve_old_total=__ARRAY_UDT_IDEBMK[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]=(*__LONG_IDEBMKN+ 1 )-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)(16);
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 (__ARRAY_UDT_IDEBMK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
memset((void*)(__ARRAY_UDT_IDEBMK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
}
}
__ARRAY_UDT_IDEBMK[2]|=1;
__ARRAY_UDT_IDEBMK[4]=alloc_new_desc[4];
__ARRAY_UDT_IDEBMK[5]=alloc_new_desc[5];
__ARRAY_UDT_IDEBMK[6]=alloc_new_desc[6];
__ARRAY_UDT_IDEBMK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,561,"ide_methods.bas");}while(r);
S_40683:;
fornext_value4697= 1 ;
fornext_finalvalue4697=*__LONG_IDEBMKN;
fornext_step4697= 1 ;
if (fornext_step4697<0) fornext_step_negative4697=1; else fornext_step_negative4697=0;
if (is_error_pending()) goto fornext_error4697;
goto fornext_entrylabel4697;
while(1){
fornext_value4697=fornext_step4697+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel4697:
*_FUNC_IDE2_LONG_BI=fornext_value4697;
if (fornext_step_negative4697){
if (fornext_value4697<fornext_finalvalue4697) break;
}else{
if (fornext_value4697>fornext_finalvalue4697) break;
}
fornext_error4697:;
if(qbevent){evnt(25769,562,"ide_methods.bas");if(r)goto S_40683;}
do{
sub_get( 150 ,NULL,byte_element((uint64)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))),4,byte_element_4698),0);
if(!qbevent)break;evnt(25769,562,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4))),4,byte_element_4699),0);
if(!qbevent)break;evnt(25769,562,"ide_methods.bas");}while(r);
fornext_continue_4696:;
}
fornext_exit_4696:;
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_4700),0);
if(!qbevent)break;evnt(25769,563,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func_space(*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,563,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,__STRING_IDET,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,563,"ide_methods.bas");}while(r);
}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,565,"ide_methods.bas");}while(r);
}
}
S_40694:;
if ((-(*__LONG_IDEUNSAVED!= 1 ))||is_error_pending()){
if(qbevent){evnt(25769,569,"ide_methods.bas");if(r)goto S_40694;}
S_40695:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,570,"ide_methods.bas");if(r)goto S_40695;}
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_right(_FUNC_IDE2_STRING_C,_FUNC_IDE2_STRING_C->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,571,"ide_methods.bas");}while(r);
S_40697:;
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_FILEHASEXTENSION(_FUNC_IDE2_STRING_F)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,572,"ide_methods.bas");if(r)goto S_40697;}
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_add(_FUNC_IDE2_STRING_F,qbs_new_txt_len(".bas",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,572,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_PATH,FUNC_IDEZGETFILEPATH(__STRING_IDEROOT,_FUNC_IDE2_STRING_F));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,573,"ide_methods.bas");}while(r);
S_40701:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,574,"ide_methods.bas");if(r)goto S_40701;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,574,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,574,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,574,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEERROR= 2 ;
if(!qbevent)break;evnt(25769,577,"ide_methods.bas");}while(r);
S_40707:;
if ((qbs_cleanup(qbs_tmp_base,-(func__fileexists(qbs_add(qbs_add(_FUNC_IDE2_STRING_PATH,__STRING1_IDEPATHSEP),_FUNC_IDE2_STRING_F))== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,578,"ide_methods.bas");if(r)goto S_40707;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,578,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,579,"ide_methods.bas");}while(r);
S_40711:;
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_BINARYFORMATCHECK(_FUNC_IDE2_STRING_PATH,__STRING1_IDEPATHSEP,_FUNC_IDE2_STRING_F)> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,580,"ide_methods.bas");if(r)goto S_40711;}
do{
goto LABEL_SKIPLOAD;
if(!qbevent)break;evnt(25769,580,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEERROR= 3 ;
if(!qbevent)break;evnt(25769,581,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPATH,_FUNC_IDE2_STRING_PATH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,582,"ide_methods.bas");}while(r);
do{
SUB_LINEINPUT3LOAD(qbs_add(qbs_add(_FUNC_IDE2_STRING_PATH,__STRING1_IDEPATHSEP),_FUNC_IDE2_STRING_F));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,583,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func_space(__STRING_LINEINPUT3BUFFER->len* 8 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,584,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I2= 1 ;
if(!qbevent)break;evnt(25769,585,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_N= 0 ;
if(!qbevent)break;evnt(25769,586,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHRTAB,func_chr( 9 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,587,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_SPACE1,qbs_new_txt_len(" ",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,588,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_SPACE2,qbs_new_txt_len("  ",2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,588,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_SPACE3,qbs_new_txt_len("   ",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,588,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_SPACE4,qbs_new_txt_len("    ",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,588,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR7,func_chr( 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR11,func_chr( 11 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR12,func_chr( 12 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR28,func_chr( 28 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR29,func_chr( 29 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR30,func_chr( 30 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CHR31,func_chr( 31 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,589,"ide_methods.bas");}while(r);
S_40732:;
do{
if(qbevent){evnt(25769,590,"ide_methods.bas");if(r)goto S_40732;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_LINEINPUT3());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,591,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,592,"ide_methods.bas");}while(r);
S_40735:;
if ((*_FUNC_IDE2_LONG_L)||is_error_pending()){
if(qbevent){evnt(25769,593,"ide_methods.bas");if(r)goto S_40735;}
do{
*_FUNC_IDE2_LONG_ASCA=qbs_asc(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,593,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_ASCA= -1 ;
if(!qbevent)break;evnt(25769,593,"ide_methods.bas");}while(r);
}
S_40740:;
if ((-(*_FUNC_IDE2_LONG_ASCA!= 13 ))||is_error_pending()){
if(qbevent){evnt(25769,594,"ide_methods.bas");if(r)goto S_40740;}
S_40741:;
if ((-(*_FUNC_IDE2_LONG_ASCA!= -1 ))||is_error_pending()){
if(qbevent){evnt(25769,595,"ide_methods.bas");if(r)goto S_40741;}
LABEL_IDEOPENFIXTABSX:;
if(qbevent){evnt(25769,597,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_CHRTAB,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,598,"ide_methods.bas");}while(r);
S_40743:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,599,"ide_methods.bas");if(r)goto S_40743;}
do{
*_FUNC_IDE2_LONG_X2=(*_FUNC_IDE2_LONG_X- 1 )% 4 ;
if(!qbevent)break;evnt(25769,600,"ide_methods.bas");}while(r);
S_40745:;
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,601,"ide_methods.bas");if(r)goto S_40745;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X- 1 ),_FUNC_IDE2_STRING_SPACE4),qbs_right(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_L-*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,601,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 3 ;
if(!qbevent)break;evnt(25769,601,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(25769,601,"ide_methods.bas");}while(r);
}
S_40750:;
if ((-(*_FUNC_IDE2_LONG_X2== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,602,"ide_methods.bas");if(r)goto S_40750;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X- 1 ),_FUNC_IDE2_STRING_SPACE3),qbs_right(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_L-*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,602,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 2 ;
if(!qbevent)break;evnt(25769,602,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(25769,602,"ide_methods.bas");}while(r);
}
S_40755:;
if ((-(*_FUNC_IDE2_LONG_X2== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,603,"ide_methods.bas");if(r)goto S_40755;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X- 1 ),_FUNC_IDE2_STRING_SPACE2),qbs_right(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_L-*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,603,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
if(!qbevent)break;evnt(25769,603,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(25769,603,"ide_methods.bas");}while(r);
}
S_40760:;
if ((-(*_FUNC_IDE2_LONG_X2== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,604,"ide_methods.bas");if(r)goto S_40760;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X- 1 ),_FUNC_IDE2_STRING_SPACE1),qbs_right(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_L-*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,604,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(25769,604,"ide_methods.bas");}while(r);
}
}
}
do{
sub_mid(__STRING_IDET,*_FUNC_IDE2_LONG_I2,*_FUNC_IDE2_LONG_L+ 8 ,qbs_add(qbs_add(l2string(*_FUNC_IDE2_LONG_L),_FUNC_IDE2_STRING_A),l2string(*_FUNC_IDE2_LONG_L)),1);
if(!qbevent)break;evnt(25769,607,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I2=*_FUNC_IDE2_LONG_I2+*_FUNC_IDE2_LONG_L+ 8 ;
if(!qbevent)break;evnt(25769,607,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_N=*_FUNC_IDE2_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,607,"ide_methods.bas");}while(r);
}
S_40770:;
dl_continue_4703:;
}while((!(-(*_FUNC_IDE2_LONG_ASCA== 13 )))&&(!is_error_pending()));
dl_exit_4703:;
if(qbevent){evnt(25769,609,"ide_methods.bas");if(r)goto S_40770;}
do{
qbs_set(__STRING_LINEINPUT3BUFFER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,610,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN=*_FUNC_IDE2_LONG_N;
if(!qbevent)break;evnt(25769,611,"ide_methods.bas");}while(r);
S_40773:;
if ((-(*_FUNC_IDE2_LONG_N== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,611,"ide_methods.bas");if(r)goto S_40773;}
do{
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,611,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN= 1 ;
if(!qbevent)break;evnt(25769,611,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_IDET,qbs_left(__STRING_IDET,*_FUNC_IDE2_LONG_I2- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,611,"ide_methods.bas");}while(r);
}
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[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*)__ARRAY_BYTE_IDEBREAKPOINTS)[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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[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]=(*__LONG_IDEN)-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)(1);
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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,612,"ide_methods.bas");}while(r);
do{
if (__ARRAY_BYTE_IDESKIPLINES[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*)__ARRAY_BYTE_IDESKIPLINES)[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 (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[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]=(*__LONG_IDEN)-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)(1);
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 (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,613,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,614,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,615,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[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*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[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 (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
preserve_old_ptr=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0];
preserve_old_flags=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2];
preserve_old_total=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[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]=( 1000 )-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)(120);
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);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112));}
free((void*)(preserve_old_ptr));
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,615,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,616,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,617,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,618,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(25769,618,"ide_methods.bas");}while(r);
S_40788:;
if (((-(*__LONG_IDESTARTATLINE> 0 ))&(-(*__LONG_IDESTARTATLINE<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(25769,619,"ide_methods.bas");if(r)goto S_40788;}
do{
*__LONG_IDECY=*__LONG_IDESTARTATLINE;
if(!qbevent)break;evnt(25769,620,"ide_methods.bas");}while(r);
S_40790:;
if ((-((*__LONG_IDECY- 10 )>=( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,621,"ide_methods.bas");if(r)goto S_40790;}
do{
*__LONG_IDESY=*__LONG_IDECY- 10 ;
if(!qbevent)break;evnt(25769,621,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEGOTOBOX_LASTLINENUM=*__LONG_IDESTARTATLINE;
if(!qbevent)break;evnt(25769,622,"ide_methods.bas");}while(r);
do{
*__LONG_IDESTARTATLINE= 0 ;
if(!qbevent)break;evnt(25769,623,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEBMKN= 0 ;
if(!qbevent)break;evnt(25769,625,"ide_methods.bas");}while(r);
do{
*__LONG_IDEERROR= 1 ;
if(!qbevent)break;evnt(25769,626,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPROGNAME,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,627,"ide_methods.bas");}while(r);
do{
sub__title(qbs_add(qbs_add(__STRING_IDEPROGNAME,qbs_new_txt_len(" - ",3)),__STRING_WINDOWTITLE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,627,"ide_methods.bas");}while(r);
do{
SUB_IDEIMPORTBOOKMARKS(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,628,"ide_methods.bas");}while(r);
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("RECENT",6),qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,629,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= -1 ;
if(!qbevent)break;evnt(25769,630,"ide_methods.bas");}while(r);
}
}
LABEL_SKIPLOAD:;
if(qbevent){evnt(25769,635,"ide_methods.bas");r=0;}
}
S_40806:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 3 ))))||is_error_pending()){
if(qbevent){evnt(25769,649,"ide_methods.bas");if(r)goto S_40806;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
if(!qbevent)break;evnt(25769,650,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
if(!qbevent)break;evnt(25769,651,"ide_methods.bas");}while(r);
S_40809:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_LAYOUT->len))||is_error_pending()){
if(qbevent){evnt(25769,655,"ide_methods.bas");if(r)goto S_40809;}
S_40810:;
fornext_value4707= 1 ;
fornext_finalvalue4707=__STRING_LAYOUT->len;
fornext_step4707= 1 ;
if (fornext_step4707<0) fornext_step_negative4707=1; else fornext_step_negative4707=0;
if (is_error_pending()) goto fornext_error4707;
goto fornext_entrylabel4707;
while(1){
fornext_value4707=fornext_step4707+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4707:
*_FUNC_IDE2_LONG_I=fornext_value4707;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4707){
if (fornext_value4707<fornext_finalvalue4707) break;
}else{
if (fornext_value4707>fornext_finalvalue4707) break;
}
fornext_error4707:;
if(qbevent){evnt(25769,658,"ide_methods.bas");if(r)goto S_40810;}
S_40811:;
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I)!= 32 ))|(-(*_FUNC_IDE2_LONG_I==__STRING_LAYOUT->len))))||is_error_pending()){
if(qbevent){evnt(25769,659,"ide_methods.bas");if(r)goto S_40811;}
do{
*_FUNC_IDE2_LONG_INDENT=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,660,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_LAYOUT,qbs_right(__STRING_LAYOUT,__STRING_LAYOUT->len-*_FUNC_IDE2_LONG_I+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,661,"ide_methods.bas");}while(r);
do{
goto fornext_exit_4706;
if(!qbevent)break;evnt(25769,662,"ide_methods.bas");}while(r);
}
fornext_continue_4706:;
}
fornext_exit_4706:;
LABEL_SPACELAYOUT:;
if(qbevent){evnt(25769,666,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_IGNORESP= 0 ;
if(!qbevent)break;evnt(25769,667,"ide_methods.bas");}while(r);
S_40818:;
fornext_value4712= 1 ;
fornext_finalvalue4712=__STRING_LAYOUT->len;
fornext_step4712= 1 ;
if (fornext_step4712<0) fornext_step_negative4712=1; else fornext_step_negative4712=0;
if (is_error_pending()) goto fornext_error4712;
goto fornext_entrylabel4712;
while(1){
fornext_value4712=fornext_step4712+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4712:
*_FUNC_IDE2_LONG_I=fornext_value4712;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4712){
if (fornext_value4712<fornext_finalvalue4712) break;
}else{
if (fornext_value4712>fornext_finalvalue4712) break;
}
fornext_error4712:;
if(qbevent){evnt(25769,668,"ide_methods.bas");if(r)goto S_40818;}
S_40819:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I)== 34 )))||is_error_pending()){
if(qbevent){evnt(25769,669,"ide_methods.bas");if(r)goto S_40819;}
do{
*_FUNC_IDE2_LONG_IGNORESP=*_FUNC_IDE2_LONG_IGNORESP+ 1 ;
if(!qbevent)break;evnt(25769,670,"ide_methods.bas");}while(r);
S_40821:;
if ((-(*_FUNC_IDE2_LONG_IGNORESP== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,670,"ide_methods.bas");if(r)goto S_40821;}
do{
*_FUNC_IDE2_LONG_IGNORESP= 0 ;
if(!qbevent)break;evnt(25769,670,"ide_methods.bas");}while(r);
}
}
S_40825:;
if ((-(*_FUNC_IDE2_LONG_IGNORESP== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,672,"ide_methods.bas");if(r)goto S_40825;}
S_40826:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,0|1),__STRING1_SP)))||is_error_pending()){
if(qbevent){evnt(25769,673,"ide_methods.bas");if(r)goto S_40826;}
do{
sub_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,qbs_new_txt_len(" ",1),1);
if(!qbevent)break;evnt(25769,673,"ide_methods.bas");}while(r);
}
S_40829:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,0|1),__STRING1_SP2)))||is_error_pending()){
if(qbevent){evnt(25769,674,"ide_methods.bas");if(r)goto S_40829;}
do{
qbs_set(__STRING_LAYOUT,qbs_add(qbs_left(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I- 1 ),qbs_right(__STRING_LAYOUT,__STRING_LAYOUT->len-*_FUNC_IDE2_LONG_I)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,674,"ide_methods.bas");}while(r);
do{
goto LABEL_SPACELAYOUT;
if(!qbevent)break;evnt(25769,674,"ide_methods.bas");}while(r);
}
}
fornext_continue_4711:;
}
fornext_exit_4711:;
S_40835:;
if ((-(*__LONG_IDEAUTOINDENT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,678,"ide_methods.bas");if(r)goto S_40835;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,681,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_INDENT= 0 ;
if(!qbevent)break;evnt(25769,682,"ide_methods.bas");}while(r);
S_40838:;
fornext_value4716= 1 ;
fornext_finalvalue4716=_FUNC_IDE2_STRING_A->len;
fornext_step4716= 1 ;
if (fornext_step4716<0) fornext_step_negative4716=1; else fornext_step_negative4716=0;
if (is_error_pending()) goto fornext_error4716;
goto fornext_entrylabel4716;
while(1){
fornext_value4716=fornext_step4716+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4716:
*_FUNC_IDE2_LONG_I=fornext_value4716;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4716){
if (fornext_value4716<fornext_finalvalue4716) break;
}else{
if (fornext_value4716>fornext_finalvalue4716) break;
}
fornext_error4716:;
if(qbevent){evnt(25769,683,"ide_methods.bas");if(r)goto S_40838;}
S_40839:;
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I)!= 32 ))|(-(*_FUNC_IDE2_LONG_I==_FUNC_IDE2_STRING_A->len))))||is_error_pending()){
if(qbevent){evnt(25769,684,"ide_methods.bas");if(r)goto S_40839;}
do{
*_FUNC_IDE2_LONG_INDENT=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,685,"ide_methods.bas");}while(r);
do{
goto fornext_exit_4715;
if(!qbevent)break;evnt(25769,686,"ide_methods.bas");}while(r);
}
fornext_continue_4715:;
}
fornext_exit_4715:;
do{
qbs_set(_FUNC_IDE2_STRING_INDENT,func_space(*_FUNC_IDE2_LONG_INDENT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,689,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_INDENT,func_space(*_FUNC_IDE2_LONG_INDENT**__LONG_IDEAUTOINDENTSIZE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,691,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_OLAY,__STRING_LAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,694,"ide_methods.bas");}while(r);
S_40849:;
if ((-(*__LONG_IDEAUTOLAYOUT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,695,"ide_methods.bas");if(r)goto S_40849;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,697,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_LAYOUT,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,698,"ide_methods.bas");}while(r);
S_40852:;
fornext_value4720= 1 ;
fornext_finalvalue4720=_FUNC_IDE2_STRING_A->len;
fornext_step4720= 1 ;
if (fornext_step4720<0) fornext_step_negative4720=1; else fornext_step_negative4720=0;
if (is_error_pending()) goto fornext_error4720;
goto fornext_entrylabel4720;
while(1){
fornext_value4720=fornext_step4720+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4720:
*_FUNC_IDE2_LONG_I=fornext_value4720;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4720){
if (fornext_value4720<fornext_finalvalue4720) break;
}else{
if (fornext_value4720>fornext_finalvalue4720) break;
}
fornext_error4720:;
if(qbevent){evnt(25769,699,"ide_methods.bas");if(r)goto S_40852;}
S_40853:;
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I)!= 32 ))|(-(*_FUNC_IDE2_LONG_I==_FUNC_IDE2_STRING_A->len))))||is_error_pending()){
if(qbevent){evnt(25769,700,"ide_methods.bas");if(r)goto S_40853;}
do{
qbs_set(__STRING_LAYOUT,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_I+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,701,"ide_methods.bas");}while(r);
do{
goto fornext_exit_4719;
if(!qbevent)break;evnt(25769,702,"ide_methods.bas");}while(r);
}
fornext_continue_4719:;
}
fornext_exit_4719:;
}
S_40859:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_LAYOUT,_FUNC_IDE2_STRING_OLAY)))||is_error_pending()){
if(qbevent){evnt(25769,707,"ide_methods.bas");if(r)goto S_40859;}
do{
*_FUNC_IDE2_LONG_LCNT= 0 ;
if(!qbevent)break;evnt(25769,708,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OCNT= 0 ;
if(!qbevent)break;evnt(25769,708,"ide_methods.bas");}while(r);
S_40862:;
while((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_LCNT<=__STRING_LAYOUT->len)))||is_error_pending()){
if(qbevent){evnt(25769,709,"ide_methods.bas");if(r)goto S_40862;}
do{
*_FUNC_IDE2_LONG_LCNT=*_FUNC_IDE2_LONG_LCNT+ 1 ;
if(!qbevent)break;evnt(25769,710,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OCNT=*_FUNC_IDE2_LONG_OCNT+ 1 ;
if(!qbevent)break;evnt(25769,710,"ide_methods.bas");}while(r);
LABEL_RECHECKDIFF:;
if(qbevent){evnt(25769,711,"ide_methods.bas");r=0;}
S_40865:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(_FUNC_IDE2_STRING_LCH,qbs_new_txt_len("",0)))&(qbs_notequal(_FUNC_IDE2_STRING_LCH,qbs_new_txt_len(" ",1)))))||is_error_pending()){
if(qbevent){evnt(25769,712,"ide_methods.bas");if(r)goto S_40865;}
do{
qbs_set(_FUNC_IDE2_STRING_LLCH,_FUNC_IDE2_STRING_LCH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,712,"ide_methods.bas");}while(r);
}
S_40868:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(_FUNC_IDE2_STRING_OCH,qbs_new_txt_len("",0)))&(qbs_notequal(_FUNC_IDE2_STRING_OCH,qbs_new_txt_len(" ",1)))))||is_error_pending()){
if(qbevent){evnt(25769,713,"ide_methods.bas");if(r)goto S_40868;}
do{
qbs_set(_FUNC_IDE2_STRING_LOCH,_FUNC_IDE2_STRING_OCH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,713,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_LCH,func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,714,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_OCH,func_mid(_FUNC_IDE2_STRING_OLAY,*_FUNC_IDE2_LONG_OCNT, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,715,"ide_methods.bas");}while(r);
S_40873:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LCH,_FUNC_IDE2_STRING_OCH)))||is_error_pending()){
if(qbevent){evnt(25769,716,"ide_methods.bas");if(r)goto S_40873;}
do{
goto ww_continue_4724;
if(!qbevent)break;evnt(25769,716,"ide_methods.bas");}while(r);
}
S_40876:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LCH,qbs_new_txt_len(" ",1))))||is_error_pending()){
if(qbevent){evnt(25769,717,"ide_methods.bas");if(r)goto S_40876;}
do{
*_FUNC_IDE2_LONG_LCNT=*_FUNC_IDE2_LONG_LCNT+ 1 ;
if(!qbevent)break;evnt(25769,718,"ide_methods.bas");}while(r);
S_40878:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_LCNT>__STRING_LAYOUT->len))&(-(*_FUNC_IDE2_LONG_OCNT>_FUNC_IDE2_STRING_OLAY->len))))||is_error_pending()){
if(qbevent){evnt(25769,718,"ide_methods.bas");if(r)goto S_40878;}
do{
goto ww_exit_4724;
if(!qbevent)break;evnt(25769,718,"ide_methods.bas");}while(r);
}
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(25769,719,"ide_methods.bas");}while(r);
}
S_40883:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_OCH,qbs_new_txt_len(" ",1))))||is_error_pending()){
if(qbevent){evnt(25769,721,"ide_methods.bas");if(r)goto S_40883;}
do{
*_FUNC_IDE2_LONG_OCNT=*_FUNC_IDE2_LONG_OCNT+ 1 ;
if(!qbevent)break;evnt(25769,722,"ide_methods.bas");}while(r);
S_40885:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_OCNT>_FUNC_IDE2_STRING_OLAY->len))&(-(*_FUNC_IDE2_LONG_LCNT>__STRING_LAYOUT->len))))||is_error_pending()){
if(qbevent){evnt(25769,722,"ide_methods.bas");if(r)goto S_40885;}
do{
goto ww_exit_4724;
if(!qbevent)break;evnt(25769,722,"ide_methods.bas");}while(r);
}
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(25769,723,"ide_methods.bas");}while(r);
}
S_40890:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDE2_STRING_LCH,qbs_new_txt_len("?",1)))&(qbs_equal(qbs_ucase(func_mid(_FUNC_IDE2_STRING_OLAY,*_FUNC_IDE2_LONG_OCNT, 5 ,0|1)),qbs_new_txt_len("PRINT",5)))))||is_error_pending()){
if(qbevent){evnt(25769,725,"ide_methods.bas");if(r)goto S_40890;}
do{
qbs_set(_FUNC_IDE2_STRING_PS,qbs_new_txt_len("print",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,726,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_NLCH,func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT+ 1 , 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,726,"ide_methods.bas");}while(r);
S_40893:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(_FUNC_IDE2_STRING_NLCH,qbs_new_txt_len(" ",1)))&(qbs_notequal(_FUNC_IDE2_STRING_NLCH,qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(25769,727,"ide_methods.bas");if(r)goto S_40893;}
do{
qbs_set(_FUNC_IDE2_STRING_PS,qbs_add(_FUNC_IDE2_STRING_PS,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,727,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_LAYOUT,qbs_add(qbs_add(qbs_left(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT- 1 ),_FUNC_IDE2_STRING_PS),qbs_right(__STRING_LAYOUT,__STRING_LAYOUT->len-*_FUNC_IDE2_LONG_LCNT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,728,"ide_methods.bas");}while(r);
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(25769,729,"ide_methods.bas");}while(r);
}
S_40899:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDE2_STRING_OCH,func_chr( 34 )))&(qbs_equal(_FUNC_IDE2_STRING_LLCH,_FUNC_IDE2_STRING_LOCH))))||is_error_pending()){
if(qbevent){evnt(25769,731,"ide_methods.bas");if(r)goto S_40899;}
do{
qbs_set(__STRING_LAYOUT,qbs_add(qbs_add(qbs_left(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT- 1 ),func_chr( 34 )),qbs_right(__STRING_LAYOUT,__STRING_LAYOUT->len-*_FUNC_IDE2_LONG_LCNT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,732,"ide_methods.bas");}while(r);
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(25769,733,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_INTEGER_LAS=((_FUNC_IDE2_STRING_LCH->len)?(qbs_asc(_FUNC_IDE2_STRING_LCH)):( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,735,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_OAS=((_FUNC_IDE2_STRING_OCH->len)?(qbs_asc(_FUNC_IDE2_STRING_OCH)):( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,735,"ide_methods.bas");}while(r);
S_40905:;
if ((((int32*)(__ARRAY_LONG_ISALPHA[0]))[array_check((*_FUNC_IDE2_INTEGER_LAS)-__ARRAY_LONG_ISALPHA[4],__ARRAY_LONG_ISALPHA[5])]&((int32*)(__ARRAY_LONG_ISALPHA[0]))[array_check((*_FUNC_IDE2_INTEGER_OAS)-__ARRAY_LONG_ISALPHA[4],__ARRAY_LONG_ISALPHA[5])]&(-(func_abs((int64)(*_FUNC_IDE2_INTEGER_LAS-*_FUNC_IDE2_INTEGER_OAS))== 32 )))||is_error_pending()){
if(qbevent){evnt(25769,736,"ide_methods.bas");if(r)goto S_40905;}
do{
sub_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT, 1 ,_FUNC_IDE2_STRING_OCH,1);
if(!qbevent)break;evnt(25769,736,"ide_methods.bas");}while(r);
}
ww_continue_4724:;
}
ww_exit_4724:;
}
do{
qbs_set(__STRING_LAYOUT,qbs_add(_FUNC_IDE2_STRING_INDENT,__STRING_LAYOUT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,740,"ide_methods.bas");}while(r);
S_40911:;
if (((-(*__LONG_IDECY!=*__LONG_IDECOMPILEDLINE))|(-(*__LONG_IDELAYOUTALLOW!= 0 )))||is_error_pending()){
if(qbevent){evnt(25769,742,"ide_methods.bas");if(r)goto S_40911;}
do{
*__LONG_IDELAYOUTALLOW= 0 ;
if(!qbevent)break;evnt(25769,743,"ide_methods.bas");}while(r);
S_40913:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDECOMPILEDLINE,__STRING_LAYOUT)))||is_error_pending()){
if(qbevent){evnt(25769,745,"ide_methods.bas");if(r)goto S_40913;}
do{
SUB_IDESETLINE(__LONG_IDECOMPILEDLINE,__STRING_LAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,746,"ide_methods.bas");}while(r);
S_40915:;
if (((-(*__LONG_IDECOMPILEDLINE>=*__LONG_IDESY))&(-(*__LONG_IDECOMPILEDLINE<=(*__LONG_IDESY+ 16 ))))||is_error_pending()){
if(qbevent){evnt(25769,747,"ide_methods.bas");if(r)goto S_40915;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,747,"ide_methods.bas");}while(r);
}
}
}else{
S_40920:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDECOMPILEDLINE,__STRING_LAYOUT)))||is_error_pending()){
if(qbevent){evnt(25769,752,"ide_methods.bas");if(r)goto S_40920;}
do{
qbs_set(__STRING_IDECURRENTLINELAYOUT,__STRING_LAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,753,"ide_methods.bas");}while(r);
do{
*__LONG_IDECURRENTLINELAYOUTI=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,754,"ide_methods.bas");}while(r);
}
}
}
}
S_40927:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 6 ))))||is_error_pending()){
if(qbevent){evnt(25769,763,"ide_methods.bas");if(r)goto S_40927;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(25769,764,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(25769,765,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(25769,766,"ide_methods.bas");}while(r);
S_40931:;
if ((*__LONG_IDEAUTORUN)||is_error_pending()){
if(qbevent){evnt(25769,767,"ide_methods.bas");if(r)goto S_40931;}
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(25769,767,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUNSPECIAL;
if(!qbevent)break;evnt(25769,767,"ide_methods.bas");}while(r);
}
}
do{
if(!qbevent)break;evnt(25769,770,"ide_methods.bas");}while(r);
S_40937:;
if (((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(~(*_FUNC_IDE2_BYTE_ATTEMPTTOHOST)))||is_error_pending()){
if(qbevent){evnt(25769,771,"ide_methods.bas");if(r)goto S_40937;}
S_40938:;
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,772,"ide_methods.bas");if(r)goto S_40938;}
do{
qbs_set(__STRING_HOSTPORT,qbs__tostr((int64)(*__LONG_IDEBASETCPPORT+*__LONG_TEMPFOLDERINDEX),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,773,"ide_methods.bas");}while(r);
do{
sub_environ(qbs_add(qbs_new_txt_len("QB64DEBUGPORT=",14),__STRING_HOSTPORT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,774,"ide_methods.bas");}while(r);
do{
*__LONG_HOST=func__openhost(qbs_add(qbs_new_txt_len("TCP/IP:",7),__STRING_HOSTPORT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,775,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOHOST= -1ll ;
if(!qbevent)break;evnt(25769,776,"ide_methods.bas");}while(r);
}
S_40944:;
if ((*_FUNC_IDE2_BYTE_CHANGINGTCPPORT&(-(*__LONG_HOST== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,778,"ide_methods.bas");if(r)goto S_40944;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("$DEBUG MODE",11),qbs_add(qbs_add(qbs_new_txt_len("Cannot receive connections on port",34),qbs_str((int32)(*__LONG_IDEBASETCPPORT))),qbs_new_txt_len(".\\nCheck your firewall permissions.",35)),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,779,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,780,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,780,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_CHANGINGTCPPORT= 0ll ;
if(!qbevent)break;evnt(25769,782,"ide_methods.bas");}while(r);
}
S_40951:;
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
if(qbevent){evnt(25769,785,"ide_methods.bas");if(r)goto S_40951;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(25769,786,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(25769,787,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=20;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_20:;
if(!qbevent)break;evnt(25769,788,"ide_methods.bas");}while(r);
do{
goto LABEL_EXITDEBUGMODE;
if(!qbevent)break;evnt(25769,789,"ide_methods.bas");}while(r);
}
S_40957:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 254 ))))||is_error_pending()){
if(qbevent){evnt(25769,792,"ide_methods.bas");if(r)goto S_40957;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(25769,794,"ide_methods.bas");}while(r);
do{
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[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*)__ARRAY_STRING_VWATCHRECEIVEDDATA)[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 (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&1){
preserve_old_ptr=__ARRAY_STRING_VWATCHRECEIVEDDATA[0];
preserve_old_flags=__ARRAY_STRING_VWATCHRECEIVEDDATA[2];
preserve_old_total=__ARRAY_STRING_VWATCHRECEIVEDDATA[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))-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);
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[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));
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_VWATCHRECEIVEDDATA[0]) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
__ARRAY_STRING_VWATCHRECEIVEDDATA[4]=alloc_new_desc[4];
__ARRAY_STRING_VWATCHRECEIVEDDATA[5]=alloc_new_desc[5];
__ARRAY_STRING_VWATCHRECEIVEDDATA[6]=alloc_new_desc[6];
__ARRAY_STRING_VWATCHRECEIVEDDATA[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,796,"ide_methods.bas");}while(r);
LABEL_ENTERDEBUGMODE:;
if(qbevent){evnt(25769,798,"ide_methods.bas");r=0;}
S_40960:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(25769,799,"ide_methods.bas");if(r)goto S_40960;}
do{
*__LONG_IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,800,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 0 ;
if(!qbevent)break;evnt(25769,801,"ide_methods.bas");}while(r);
do{
*__LONG_IDESUBWINDOW= 0 ;
if(!qbevent)break;evnt(25769,802,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,803,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,804,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,805,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=21;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_21:;
if(!qbevent)break;evnt(25769,808,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(25769,809,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(25769,810,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(25769,811,"ide_methods.bas");}while(r);
do{
sub__resize( 2 ,NULL);
if(!qbevent)break;evnt(25769,812,"ide_methods.bas");}while(r);
do{
SUB_DEBUGMODE();
if(!qbevent)break;evnt(25769,813,"ide_methods.bas");}while(r);
LABEL_EXITDEBUGMODE:;
if(qbevent){evnt(25769,814,"ide_methods.bas");r=0;}
S_40974:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(25769,815,"ide_methods.bas");if(r)goto S_40974;}
do{
sub__console( 2 );
if(!qbevent)break;evnt(25769,815,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEMENUHELPLINE(qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,816,"ide_methods.bas");}while(r);
S_40978:;
if(qbevent){evnt(25769,817,"ide_methods.bas");if(r)goto S_40978;}
S_40979:;
if (((*__LONG_IDEDEBUGMODE==( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,818,"ide_methods.bas");if(r)goto S_40979;}
do{
*__LONG_IDEDEBUGMODE= 0 ;
if(!qbevent)break;evnt(25769,819,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(25769,820,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(25769,821,"ide_methods.bas");}while(r);
sc_ec_224_end:;
goto sc_4734_end;
}
S_40983:;
if (((*__LONG_IDEDEBUGMODE==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,822,"ide_methods.bas");if(r)goto S_40983;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,823,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKECONTEXTUALMENU();
if(!qbevent)break;evnt(25769,824,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
if(!qbevent)break;evnt(25769,825,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,826,"ide_methods.bas");}while(r);
sc_ec_225_end:;
goto sc_4734_end;
}
sc_4734_end:;
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,828,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,828,"ide_methods.bas");}while(r);
S_40991:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,829,"ide_methods.bas");if(r)goto S_40991;}
do{
sub__resize( 2 ,NULL);
if(!qbevent)break;evnt(25769,829,"ide_methods.bas");}while(r);
}else{
do{
sub__resize( 1 ,NULL);
if(!qbevent)break;evnt(25769,829,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,830,"ide_methods.bas");}while(r);
}
S_40998:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 11 ))))||is_error_pending()){
if(qbevent){evnt(25769,833,"ide_methods.bas");if(r)goto S_40998;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(25769,834,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(25769,835,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(25769,836,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(25769,837,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SHOWEXECREATED= 1 ;
if(!qbevent)break;evnt(25769,838,"ide_methods.bas");}while(r);
}
S_41005:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(25769,841,"ide_methods.bas");if(r)goto S_41005;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
if(!qbevent)break;evnt(25769,842,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILEDLINE= 0 ;
if(!qbevent)break;evnt(25769,843,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
if(!qbevent)break;evnt(25769,844,"ide_methods.bas");}while(r);
}
S_41010:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 13 ))))||is_error_pending()){
if(qbevent){evnt(25769,847,"ide_methods.bas");if(r)goto S_41010;}
S_41011:;
if ((qbs_cleanup(qbs_tmp_base,-(*__INTEGER_IDEFIRSTCOMPILEFROMDISK&&FUNC_OFFERNOPREFIXCONVERSION(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME)))))||is_error_pending()){
if(qbevent){evnt(25769,848,"ide_methods.bas");if(r)goto S_41011;}
S_41012:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,849,"ide_methods.bas");if(r)goto S_41012;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,849,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= 0 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL= 0 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,851,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=22;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_22:;
if(!qbevent)break;evnt(25769,852,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,853,"ide_methods.bas");}while(r);
}else{
do{
return_point[next_return_point++]=23;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_23:;
if(!qbevent)break;evnt(25769,855,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 14 ;
if(!qbevent)break;evnt(25769,856,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,857,"ide_methods.bas");}while(r);
}
}
S_41031:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 8 ))))||is_error_pending()){
if(qbevent){evnt(25769,861,"ide_methods.bas");if(r)goto S_41031;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(25769,862,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(25769,863,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FAILED= 1 ;
if(!qbevent)break;evnt(25769,864,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(25769,865,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_PASSBACK= 0 ;
if(!qbevent)break;evnt(25769,868,"ide_methods.bas");}while(r);
S_41038:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 10 ))))||is_error_pending()){
if(qbevent){evnt(25769,869,"ide_methods.bas");if(r)goto S_41038;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
if(!qbevent)break;evnt(25769,870,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
if(!qbevent)break;evnt(25769,871,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE- 1 ;
if(!qbevent)break;evnt(25769,872,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PASSBACK= 1 ;
if(!qbevent)break;evnt(25769,873,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_PASSBACK,qbs_right(_FUNC_IDE2_STRING_C,_FUNC_IDE2_STRING_C->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,874,"ide_methods.bas");}while(r);
}
S_41045:;
if ((*_FUNC_IDE2_LONG_MUSTDISPLAY)||is_error_pending()){
if(qbevent){evnt(25769,877,"ide_methods.bas");if(r)goto S_41045;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,877,"ide_methods.bas");}while(r);
}
S_41048:;
if ((~(*_FUNC_IDE2_LONG_SKIPDISPLAY))||is_error_pending()){
if(qbevent){evnt(25769,879,"ide_methods.bas");if(r)goto S_41048;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,881,"ide_methods.bas");}while(r);
S_41050:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_C,func_chr( 3 ))))||is_error_pending()){
if(qbevent){evnt(25769,886,"ide_methods.bas");if(r)goto S_41050;}
do{
SUB_CLEARSTATUSWINDOW(&(pass4736= 0 ));
if(!qbevent)break;evnt(25769,887,"ide_methods.bas");}while(r);
S_41052:;
if ((*_FUNC_IDE2_LONG_READY)||is_error_pending()){
if(qbevent){evnt(25769,888,"ide_methods.bas");if(r)goto S_41052;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("OK",2),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,889,"ide_methods.bas");}while(r);
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,890,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(25769,891,"ide_methods.bas");}while(r);
S_41056:;
if (((-(*__LONG_TOTALWARNINGS> 0 ))&(-(*_FUNC_IDE2_LONG_SHOWEXECREATED== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,892,"ide_methods.bas");if(r)goto S_41056;}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,893,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_add(qbs_new_txt_len(" (",2),qbs__tostr((int32)(*__LONG_TOTALWARNINGS),NULL,0)),qbs_new_txt_len(" warning",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,894,"ide_methods.bas");}while(r);
S_41059:;
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,895,"ide_methods.bas");if(r)goto S_41059;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("s",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,895,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len(" - click here or Ctrl+W to view)",32)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,896,"ide_methods.bas");}while(r);
do{
sub__printstring( 4 ,*__LONG_IDEWY- 3 ,_FUNC_IDE2_STRING_MSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,897,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 4 ;
if(!qbevent)break;evnt(25769,898,"ide_methods.bas");}while(r);
}
S_41066:;
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
if(qbevent){evnt(25769,900,"ide_methods.bas");if(r)goto S_41066;}
do{
return_point[next_return_point++]=24;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SHOWVARLISTREADY;
RETURN_24:;
if(!qbevent)break;evnt(25769,900,"ide_methods.bas");}while(r);
}
}
S_41070:;
if ((*_FUNC_IDE2_LONG_SHOWEXECREATED)||is_error_pending()){
if(qbevent){evnt(25769,902,"ide_methods.bas");if(r)goto S_41070;}
do{
*_FUNC_IDE2_LONG_SHOWEXECREATED= 0 ;
if(!qbevent)break;evnt(25769,903,"ide_methods.bas");}while(r);
S_41072:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(25769,905,"ide_methods.bas");if(r)goto S_41072;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Executable file created",23),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,906,"ide_methods.bas");}while(r);
}else{
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len(".EXE file created",17),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,908,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,911,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LOCATION,__STRING_LASTBINARYGENERATED);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,912,"ide_methods.bas");}while(r);
S_41079:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_PATH__ASCII_CHR_046__EXE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,913,"ide_methods.bas");if(r)goto S_41079;}
do{
qbs_set(_FUNC_IDE2_STRING_LOCATION,qbs_add(func__cwd(),_FUNC_IDE2_STRING_LOCATION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,913,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_new_txt_len("Location: ",10),FUNC_REMOVEDOUBLESLASHES(_FUNC_IDE2_STRING_LOCATION)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,914,"ide_methods.bas");}while(r);
S_41083:;
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(25769,915,"ide_methods.bas");if(r)goto S_41083;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_add(qbs_new_txt_len("Location: ",10),func_string( 3 , 250 )),qbs_right(_FUNC_IDE2_STRING_LOCATION,*__LONG_IDEWX- 15 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,916,"ide_methods.bas");}while(r);
}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,_FUNC_IDE2_STRING_MSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,918,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 3 ;
if(!qbevent)break;evnt(25769,919,"ide_methods.bas");}while(r);
}
}
}
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(25769,926,"ide_methods.bas");}while(r);
S_41092:;
do{
if(qbevent){evnt(25769,957,"ide_methods.bas");if(r)goto S_41092;}
LABEL_IDELOOP:;
if(qbevent){evnt(25769,958,"ide_methods.bas");r=0;}
S_41093:;
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
if(qbevent){evnt(25769,959,"ide_methods.bas");if(r)goto S_41093;}
do{
*__LONG_MAXLINENUMBERLENGTH=((int32)(qbs_str((int32)(*__LONG_IDEN)))->len)+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,959,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_MAXLINENUMBERLENGTH= 0 ;
if(!qbevent)break;evnt(25769,959,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,960,"ide_methods.bas");}while(r);
do{
SUB_IDEDELTXT();
if(!qbevent)break;evnt(25769,961,"ide_methods.bas");}while(r);
S_41100:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,962,"ide_methods.bas");if(r)goto S_41100;}
do{
sub__resize( 2 ,NULL);
if(!qbevent)break;evnt(25769,962,"ide_methods.bas");}while(r);
}else{
do{
sub__resize( 1 ,NULL);
if(!qbevent)break;evnt(25769,962,"ide_methods.bas");}while(r);
}
S_41105:;
if ((((func__resize()|*_FUNC_IDE2_BYTE_FORCERESIZE))&(-(((double)(FUNC_TIMEELAPSEDSINCE(__DOUBLE_QB64_UPTIME)))>((double)( 1.5E+0 )))))||is_error_pending()){
if(qbevent){evnt(25769,964,"ide_methods.bas");if(r)goto S_41105;}
S_41106:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,965,"ide_methods.bas");if(r)goto S_41106;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(25769,966,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_RETVAL= 0 ;
if(!qbevent)break;evnt(25769,968,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= 0ll ;
if(!qbevent)break;evnt(25769,969,"ide_methods.bas");}while(r);
S_41111:;
do{
if(qbevent){evnt(25769,970,"ide_methods.bas");if(r)goto S_41111;}
do{
*_FUNC_IDE2_BYTE_TOOSMALL= 0ll ;
if(!qbevent)break;evnt(25769,971,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_V=func__resizewidth()/ func__fontwidth(NULL,0);
if(!qbevent)break;evnt(25769,972,"ide_methods.bas");}while(r);
S_41114:;
if (((-(*_FUNC_IDE2_INTEGER_V< 80 ))|(-(*_FUNC_IDE2_INTEGER_V> 1000 )))||is_error_pending()){
if(qbevent){evnt(25769,972,"ide_methods.bas");if(r)goto S_41114;}
do{
*_FUNC_IDE2_INTEGER_V= 80 ;
if(!qbevent)break;evnt(25769,972,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_TOOSMALL= -1ll ;
if(!qbevent)break;evnt(25769,972,"ide_methods.bas");}while(r);
}
S_41118:;
if ((-(*_FUNC_IDE2_INTEGER_V!=*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(25769,973,"ide_methods.bas");if(r)goto S_41118;}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,973,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWX=*_FUNC_IDE2_INTEGER_V;
if(!qbevent)break;evnt(25769,973,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_INTEGER_V=func__resizeheight()/ func__fontheight(NULL,0);
if(!qbevent)break;evnt(25769,974,"ide_methods.bas");}while(r);
S_41123:;
if (((-(*_FUNC_IDE2_INTEGER_V< 25 ))|(-(*_FUNC_IDE2_INTEGER_V> 1000 )))||is_error_pending()){
if(qbevent){evnt(25769,974,"ide_methods.bas");if(r)goto S_41123;}
do{
*_FUNC_IDE2_INTEGER_V= 25 ;
if(!qbevent)break;evnt(25769,974,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_TOOSMALL= -1ll ;
if(!qbevent)break;evnt(25769,974,"ide_methods.bas");}while(r);
}
S_41127:;
if ((-(*_FUNC_IDE2_INTEGER_V!=*__LONG_IDEWY))||is_error_pending()){
if(qbevent){evnt(25769,975,"ide_methods.bas");if(r)goto S_41127;}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,975,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*_FUNC_IDE2_INTEGER_V;
if(!qbevent)break;evnt(25769,975,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_TEMPF=func__font(NULL,0);
if(!qbevent)break;evnt(25769,977,"ide_methods.bas");}while(r);
do{
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY,NULL,NULL,3);
if(!qbevent)break;evnt(25769,978,"ide_methods.bas");}while(r);
do{
sub__font(*_FUNC_IDE2_LONG_TEMPF,NULL,0);
if(!qbevent)break;evnt(25769,979,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 1 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,981,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 2 ,func__rgb32( 84 , 84 , 84 ), 0 ,1);
if(!qbevent)break;evnt(25769,982,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 4 ,*__ULONG_IDEERRORCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,983,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,984,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
if(!qbevent)break;evnt(25769,985,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 7 ,*__ULONG_IDECHROMACOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,986,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 8 ,*__ULONG_IDENUMBERSCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,987,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 10 ,*__ULONG_IDEMETACOMMANDCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,988,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 11 ,*__ULONG_IDECOMMENTCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,989,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 12 ,*__ULONG_IDEKEYWORDCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,990,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 13 ,*__ULONG_IDETEXTCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,991,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 14 ,*__ULONG_IDEQUOTECOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,992,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,994,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,996,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,func_space(*__LONG_IDEWX),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,997,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,qbs_left(__STRING_MENUBAR,*__LONG_IDEWX),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,998,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,999,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass4740= 1 ),&(pass4741= 2 ),__LONG_IDEWX,&(pass4742=*__LONG_IDEWY- 5 ));
if(!qbevent)break;evnt(25769,999,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1001,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass4743= 1 ),&(pass4744=*__LONG_IDEWY- 4 ),__LONG_IDEWX,&(pass4745= 5 ));
if(!qbevent)break;evnt(25769,1001,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1003,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1003,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX,*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1003,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=25;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_25:;
if(!qbevent)break;evnt(25769,1005,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1008,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,func_space(*__LONG_IDEWX),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1008,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,1009,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4746=*__LONG_IDEWY- 3 ),&(pass4747= 3 ),&(pass4748= 1 ),&(pass4749= 1 ));
if(!qbevent)break;evnt(25769,1010,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4750= 3 ),&(pass4751=*__LONG_IDEWY- 8 ),&(pass4752= 1 ),&(pass4753= 1 ));
if(!qbevent)break;evnt(25769,1011,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass4754= 2 ),&(pass4755=*__LONG_IDEWY- 5 ),&(pass4756=*__LONG_IDEWX- 2 ),&(pass4757= 1 ),&(pass4758= 1 ));
if(!qbevent)break;evnt(25769,1012,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,1014,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1016,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Resizing...",11),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1017,"ide_methods.bas");}while(r);
S_41167:;
if ((*_FUNC_IDE2_BYTE_TOOSMALL)||is_error_pending()){
if(qbevent){evnt(25769,1018,"ide_methods.bas");if(r)goto S_41167;}
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1019,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 , 3 ,qbs_new_txt_len("ERROR: Minimum window size is 80x25",35),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1020,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,1022,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1025,"ide_methods.bas");}while(r);
do{
sub__display();
if(!qbevent)break;evnt(25769,1027,"ide_methods.bas");}while(r);
do{
sub__limit( 15 );
if(!qbevent)break;evnt(25769,1028,"ide_methods.bas");}while(r);
S_41176:;
dl_continue_4739:;
}while((func__resize())&&(!is_error_pending()));
dl_exit_4739:;
if(qbevent){evnt(25769,1029,"ide_methods.bas");if(r)goto S_41176;}
S_41177:;
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,1031,"ide_methods.bas");if(r)goto S_41177;}
do{
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_Width",9),qbs__tostr((int32)(*__LONG_IDEWX),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1032,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_Height",10),qbs__tostr((int32)(*__LONG_IDEWY),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1033,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,1036,"ide_methods.bas");}while(r);
do{
sub__autodisplay();
if(!qbevent)break;evnt(25769,1037,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=26;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_26:;
if(!qbevent)break;evnt(25769,1038,"ide_methods.bas");}while(r);
}
}else{
do{
sub__autodisplay();
if(!qbevent)break;evnt(25769,1041,"ide_methods.bas");}while(r);
}
S_41188:;
if ((~(*_FUNC_IDE2_LONG_SKIPDISPLAY))||is_error_pending()){
if(qbevent){evnt(25769,1044,"ide_methods.bas");if(r)goto S_41188;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1046,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,1049,"ide_methods.bas");}while(r);
S_41191:;
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(25769,1052,"ide_methods.bas");if(r)goto S_41191;}
do{
return_point[next_return_point++]=27;
if (next_return_point>=return_points) more_return_points();
goto LABEL_DRAWQUICKNAV;
RETURN_27:;
if(!qbevent)break;evnt(25769,1052,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=28;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_28:;
if(!qbevent)break;evnt(25769,1055,"ide_methods.bas");}while(r);
S_41195:;
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
if(qbevent){evnt(25769,1058,"ide_methods.bas");if(r)goto S_41195;}
do{
qbg_sub_locate(NULL,NULL,NULL, 0 , 31 ,24);
if(!qbevent)break;evnt(25769,1058,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(25769,1058,"ide_methods.bas");}while(r);
}
S_41200:;
if ((*_FUNC_IDE2_LONG_FAILED)||is_error_pending()){
if(qbevent){evnt(25769,1061,"ide_methods.bas");if(r)goto S_41200;}
S_41201:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left(__STRING_IDEINFO, 19 ),qbs_new_txt_len("Selection length = ",19))))||is_error_pending()){
if(qbevent){evnt(25769,1062,"ide_methods.bas");if(r)goto S_41201;}
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1062,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,1063,"ide_methods.bas");}while(r);
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1064,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4759= 0 ));
if(!qbevent)break;evnt(25769,1066,"ide_methods.bas");}while(r);
S_41207:;
if ((*__LONG_COMPFAILED)||is_error_pending()){
if(qbevent){evnt(25769,1068,"ide_methods.bas");if(r)goto S_41207;}
do{
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_C, 2 ,_FUNC_IDE2_STRING_C->len- 5 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1069,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,1070,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 3 ;
if(!qbevent)break;evnt(25769,1071,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass4761=*_FUNC_IDE2_LONG_X),&(pass4762=*_FUNC_IDE2_LONG_Y),&(pass4763=*_FUNC_IDE2_LONG_X),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1072,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 1 ;
if(!qbevent)break;evnt(25769,1073,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_C, 2 ,_FUNC_IDE2_STRING_C->len- 5 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1075,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=string2l(qbs_right(_FUNC_IDE2_STRING_C, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1077,"ide_methods.bas");}while(r);
S_41216:;
if ((-(*_FUNC_IDE2_LONG_L!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1077,"ide_methods.bas");if(r)goto S_41216;}
do{
*__LONG_IDEFOCUSLINE=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,1077,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,1079,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 3 ;
if(!qbevent)break;evnt(25769,1080,"ide_methods.bas");}while(r);
S_41221:;
if (((-(*_FUNC_IDE2_LONG_L!= 0 ))&(-(*__LONG_IDECY==*_FUNC_IDE2_LONG_L)))||is_error_pending()){
if(qbevent){evnt(25769,1082,"ide_methods.bas");if(r)goto S_41221;}
do{
*_FUNC_IDE2_LONG_ONCURRENTLINE=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1082,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,func_chr( 1 )),qbs_new_txt_len(" on current line",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1082,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_HASREFERENCE=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len(" - Reference: ",14),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1084,"ide_methods.bas");}while(r);
S_41226:;
if ((*_FUNC_IDE2_LONG_HASREFERENCE)||is_error_pending()){
if(qbevent){evnt(25769,1085,"ide_methods.bas");if(r)goto S_41226;}
do{
*_FUNC_IDE2_LONG_HASREFERENCE=*_FUNC_IDE2_LONG_HASREFERENCE+ 13 ;
if(!qbevent)break;evnt(25769,1086,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_HASREFERENCE),func_chr( 2 )),func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_HASREFERENCE+ 1 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1087,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_HASREFERENCE=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len("Expected ",9),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1089,"ide_methods.bas");}while(r);
S_41231:;
if ((*_FUNC_IDE2_LONG_HASREFERENCE)||is_error_pending()){
if(qbevent){evnt(25769,1090,"ide_methods.bas");if(r)goto S_41231;}
do{
*_FUNC_IDE2_LONG_HASREFERENCE=*_FUNC_IDE2_LONG_HASREFERENCE+ 8 ;
if(!qbevent)break;evnt(25769,1091,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_HASREFERENCE),func_chr( 2 )),func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_HASREFERENCE+ 1 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1092,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_ERRININC=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len("included",8),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1096,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass4766=*_FUNC_IDE2_LONG_X),&(pass4767=*_FUNC_IDE2_LONG_Y),&(pass4768=*_FUNC_IDE2_LONG_X),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1097,"ide_methods.bas");}while(r);
S_41238:;
if (((-(*_FUNC_IDE2_LONG_L!= 0 ))&(-(*__LONG_IDECY!=*_FUNC_IDE2_LONG_L)))||is_error_pending()){
if(qbevent){evnt(25769,1099,"ide_methods.bas");if(r)goto S_41238;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_new_txt_len(" on line",8),qbs_str((int32)(*_FUNC_IDE2_LONG_L))),qbs_new_txt_len(" (click here or Ctrl+Shift+G to jump there)",43)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1100,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1101,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass4769=func_pos( 0 )),&(pass4770=func_csrlin()),&(pass4771= 2 ),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1102,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 2 ;
if(!qbevent)break;evnt(25769,1103,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_Y=func_csrlin();
if(!qbevent)break;evnt(25769,1106,"ide_methods.bas");}while(r);
S_41245:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_Y<(*__LONG_IDEWY- 1 )))&(qbs_notequal(__STRING_LINEFRAGMENT,qbs_new_txt_len("[INFORMATION UNAVAILABLE]",25)))))||is_error_pending()){
if(qbevent){evnt(25769,1107,"ide_methods.bas");if(r)goto S_41245;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMP,__STRING_LINEFRAGMENT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1108,"ide_methods.bas");}while(r);
S_41247:;
fornext_value4773= 1 ;
fornext_finalvalue4773=_FUNC_IDE2_STRING_TEMP->len;
fornext_step4773= 1 ;
if (fornext_step4773<0) fornext_step_negative4773=1; else fornext_step_negative4773=0;
if (is_error_pending()) goto fornext_error4773;
goto fornext_entrylabel4773;
while(1){
fornext_value4773=fornext_step4773+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4773:
*_FUNC_IDE2_LONG_I=fornext_value4773;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4773){
if (fornext_value4773<fornext_finalvalue4773) break;
}else{
if (fornext_value4773>fornext_finalvalue4773) break;
}
fornext_error4773:;
if(qbevent){evnt(25769,1109,"ide_methods.bas");if(r)goto S_41247;}
S_41248:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I, 1 ,0|1),__STRING1_SP)))||is_error_pending()){
if(qbevent){evnt(25769,1110,"ide_methods.bas");if(r)goto S_41248;}
do{
sub_mid(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I, 1 ,qbs_new_txt_len(" ",1),1);
if(!qbevent)break;evnt(25769,1110,"ide_methods.bas");}while(r);
}
fornext_continue_4772:;
}
fornext_exit_4772:;
do{
qbs_set(_FUNC_IDE2_STRING_TEMP,qbs__trim(_FUNC_IDE2_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1112,"ide_methods.bas");}while(r);
S_41253:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(qbs_left(_FUNC_IDE2_STRING_TEMP, 10 )),qbs_new_txt_len("SUB VWATCH",10))))||is_error_pending()){
if(qbevent){evnt(25769,1113,"ide_methods.bas");if(r)goto S_41253;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMP,qbs_new_txt_len("End of Program",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1113,"ide_methods.bas");}while(r);
}
S_41256:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_TEMP->len))||is_error_pending()){
if(qbevent){evnt(25769,1114,"ide_methods.bas");if(r)goto S_41256;}
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
if(!qbevent)break;evnt(25769,1115,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 1 ;
if(!qbevent)break;evnt(25769,1115,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_TEMP,qbs_add(qbs_add(qbs_new_txt_len("Caused by (or after): ",22),func_chr( 1 )),_FUNC_IDE2_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1116,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1118,"ide_methods.bas");}while(r);
S_41261:;
fornext_value4777= 1 ;
fornext_finalvalue4777=_FUNC_IDE2_STRING_TEMP->len;
fornext_step4777= 1 ;
if (fornext_step4777<0) fornext_step_negative4777=1; else fornext_step_negative4777=0;
if (is_error_pending()) goto fornext_error4777;
goto fornext_entrylabel4777;
while(1){
fornext_value4777=fornext_step4777+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4777:
*_FUNC_IDE2_LONG_I=fornext_value4777;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4777){
if (fornext_value4777<fornext_finalvalue4777) break;
}else{
if (fornext_value4777>fornext_finalvalue4777) break;
}
fornext_error4777:;
if(qbevent){evnt(25769,1119,"ide_methods.bas");if(r)goto S_41261;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 1 ;
if(!qbevent)break;evnt(25769,1120,"ide_methods.bas");}while(r);
S_41263:;
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(25769,1120,"ide_methods.bas");if(r)goto S_41263;}
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,1120,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
if(!qbevent)break;evnt(25769,1120,"ide_methods.bas");}while(r);
}
S_41267:;
if ((-(*_FUNC_IDE2_LONG_Y>(*__LONG_IDEWY- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,1121,"ide_methods.bas");if(r)goto S_41267;}
do{
goto fornext_exit_4776;
if(!qbevent)break;evnt(25769,1121,"ide_methods.bas");}while(r);
}
S_41270:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I)== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,1122,"ide_methods.bas");if(r)goto S_41270;}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,1122,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1122,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*_FUNC_IDE2_LONG_X,*_FUNC_IDE2_LONG_Y,func_chr(qbs_asc(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1123,"ide_methods.bas");}while(r);
fornext_continue_4776:;
}
fornext_exit_4776:;
}
}
}
}
S_41280:;
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(25769,1131,"ide_methods.bas");if(r)goto S_41280;}
do{
SUB_CLEARSTATUSWINDOW(&(pass4779= 0 ));
if(!qbevent)break;evnt(25769,1132,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1133,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,((*__BYTE_IDESHOWERRORSIMMEDIATELY)?(func_string( 3 , 250 )):(qbs_new_txt_len("Manual Syntax Check Mode, press Shift+F9 to trigger...",54))),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1134,"ide_methods.bas");}while(r);
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~#Export As...  ",16),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1135,"ide_methods.bas");}while(r);
}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,1138,"ide_methods.bas");}while(r);
S_41287:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(25769,1140,"ide_methods.bas");if(r)goto S_41287;}
do{
SUB_HELP_SHOWTEXT();
if(!qbevent)break;evnt(25769,1145,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass4780= 2 ),&(pass4781=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass4782=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass4783=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(25769,1147,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4784=*__LONG_IDEWY+ 1 ),&(pass4785=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass4786=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(25769,1148,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=29;
if (next_return_point>=return_points) more_return_points();
goto LABEL_HELPAREASHOWBACKLINKS;
RETURN_29:;
if(!qbevent)break;evnt(25769,1152,"ide_methods.bas");}while(r);
S_41292:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDESYSTEM== 3 ))&(qbs_notequal(qbs_left(__STRING_IDEINFO, 1 ),func_chr( 0 )))))||is_error_pending()){
if(qbevent){evnt(25769,1155,"ide_methods.bas");if(r)goto S_41292;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1156,"ide_methods.bas");}while(r);
S_41294:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
if(qbevent){evnt(25769,1157,"ide_methods.bas");if(r)goto S_41294;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_HELP_SEARCH_STR);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1158,"ide_methods.bas");}while(r);
S_41296:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 20 )))||is_error_pending()){
if(qbevent){evnt(25769,1159,"ide_methods.bas");if(r)goto S_41296;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(func_string( 3 , 250 ),qbs_right(_FUNC_IDE2_STRING_A, 17 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1159,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_new_txt_len("[",1),_FUNC_IDE2_STRING_A),qbs_new_txt_len("] (TAB=next)",12)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1160,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEINFO,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1161,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("Start typing to search for text in this help page",49));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1163,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,1165,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(__STRING_HELP_SEARCH_STR,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1168,"ide_methods.bas");}while(r);
}
S_41309:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,1171,"ide_methods.bas");if(r)goto S_41309;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1172,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,1173,"ide_methods.bas");}while(r);
S_41312:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len> 20ll )))||is_error_pending()){
if(qbevent){evnt(25769,1174,"ide_methods.bas");if(r)goto S_41312;}
S_41313:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 20ll ))||is_error_pending()){
if(qbevent){evnt(25769,1175,"ide_methods.bas");if(r)goto S_41313;}
do{
*_FUNC_IDE2_LONG_TX= 20ll ;
if(!qbevent)break;evnt(25769,1176,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,1178,"ide_methods.bas");}while(r);
}
}
do{
qbg_sub_locate(*__LONG_IDEWY- 4 ,*__LONG_IDEWX-( 20ll + 8 )+ 4 +*_FUNC_IDE2_LONG_TX,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1181,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1182,"ide_methods.bas");}while(r);
}
S_41322:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,1185,"ide_methods.bas");if(r)goto S_41322;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1186,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*__LONG_HELP_CY-*__LONG_HELP_SY+*__LONG_HELP_WY1,*__LONG_HELP_CX-*__LONG_HELP_SX+*__LONG_HELP_WX1,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1187,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1188,"ide_methods.bas");}while(r);
}
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1191,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1194,"ide_methods.bas");}while(r);
}
S_41330:;
if ((*__BYTE_ASKTOCOPYOTHER)||is_error_pending()){
if(qbevent){evnt(25769,1198,"ide_methods.bas");if(r)goto S_41330;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Welcome to QB64-PE",18),qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("It seems you just started a brand new installation of QB64-PE\\n",63),qbs_new_txt_len("for the first time, as we couldn't find any IDE configuration.\\n\\n",66)),qbs_new_txt_len("If you're already familiar with QB64-PE and maybe still have\\n",62)),qbs_new_txt_len("an older installation around, then we could easily import your\\n",64)),qbs_new_txt_len("old configuration files at this point.\\n\\n",42)),qbs_new_txt_len("Would you like to import your old configuration from another\\n",62)),qbs_new_txt_len("QB64-PE installation?",21)),qbs_new_txt_len("#Yes, please import;#No, use defaults",37));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1208,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1209,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1209,"ide_methods.bas");}while(r);
do{
*__BYTE_ASKTOCOPYOTHER= 0ll ;
if(!qbevent)break;evnt(25769,1210,"ide_methods.bas");}while(r);
S_41335:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,1211,"ide_methods.bas");if(r)goto S_41335;}
do{
SUB_COPYFROMOTHER();
if(!qbevent)break;evnt(25769,1212,"ide_methods.bas");}while(r);
do{
SUB_READINITIALCONFIG();
if(!qbevent)break;evnt(25769,1212,"ide_methods.bas");}while(r);
S_41338:;
if ((*__BYTE_IDEAUTOPOSITION&(~(*__BYTE_IDEBYPASSAUTOPOSITION)))||is_error_pending()){
if(qbevent){evnt(25769,1213,"ide_methods.bas");if(r)goto S_41338;}
do{
sub__screenmove(*__INTEGER_IDELEFTPOSITION,*__INTEGER_IDETOPPOSITION,2);
if(!qbevent)break;evnt(25769,1213,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDELAUNCHED= 0 ;
if(!qbevent)break;evnt(25769,1214,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,1214,"ide_methods.bas");}while(r);
do{
goto LABEL_REINITIDE;
if(!qbevent)break;evnt(25769,1214,"ide_methods.bas");}while(r);
}
}
S_41346:;
if ((~(*__BYTE_WHITELISTQB64FIRSTTIMEMSG))||is_error_pending()){
if(qbevent){evnt(25769,1218,"ide_methods.bas");if(r)goto S_41346;}
S_41347:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(25769,1219,"ide_methods.bas");if(r)goto S_41347;}
do{
qbs_set(_FUNC_IDE2_STRING_WHITELISTPROCESS,qbs_new_txt_len("and the process 'qb64pe.exe' ",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1219,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_WHITELISTPROCESS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1219,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Welcome to QB64-PE",18),qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("QB64-PE is an independently distributed program, and as such\\n",62),qbs_new_txt_len("both 'qb64pe",12)),__STRING_EXTENSION),qbs_new_txt_len("' and the programs you create with it may\\n",43)),qbs_new_txt_len("eventually be flagged as false positives by your\\n",50)),qbs_new_txt_len("antivirus/antimalware software.\\n\\n",35)),qbs_new_txt_len("It is advisable to whitelist your whole 'qb64pe' folder\\n",57)),_FUNC_IDE2_STRING_WHITELISTPROCESS),qbs_new_txt_len("to avoid operation errors.",26)),qbs_new_txt_len("#OK;#Don't show this again",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1225,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1227,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1227,"ide_methods.bas");}while(r);
S_41355:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,1228,"ide_methods.bas");if(r)goto S_41355;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("WhiteListQB64FirstTimeMsg",25),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1229,"ide_methods.bas");}while(r);
}
do{
*__BYTE_WHITELISTQB64FIRSTTIMEMSG= -1ll ;
if(!qbevent)break;evnt(25769,1231,"ide_methods.bas");}while(r);
}
S_41360:;
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(25769,1234,"ide_methods.bas");if(r)goto S_41360;}
S_41361:;
if ((*__LONG_IDELAYOUTALLOW)||is_error_pending()){
if(qbevent){evnt(25769,1236,"ide_methods.bas");if(r)goto S_41361;}
do{
*__LONG_IDELAYOUTALLOW=*__LONG_IDELAYOUTALLOW- 1 ;
if(!qbevent)break;evnt(25769,1236,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1238,"ide_methods.bas");}while(r);
do{
*__LONG_IDECURRENTLINELAYOUTI= 0 ;
if(!qbevent)break;evnt(25769,1239,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(25769,1240,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 0 ;
if(!qbevent)break;evnt(25769,1241,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMANUALCHECK= 0 ;
if(!qbevent)break;evnt(25769,1242,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(25769,1243,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 0 ;
if(!qbevent)break;evnt(25769,1244,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FAILED= 0 ;
if(!qbevent)break;evnt(25769,1245,"ide_methods.bas");}while(r);
do{
*__LONG_COMPFAILED= 0 ;
if(!qbevent)break;evnt(25769,1246,"ide_methods.bas");}while(r);
S_41373:;
if ((-(*__LONG_IDEUNSAVED== -1 ))||is_error_pending()){
if(qbevent){evnt(25769,1247,"ide_methods.bas");if(r)goto S_41373;}
do{
*__LONG_IDEUNSAVED= 0 ;
if(!qbevent)break;evnt(25769,1247,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,1247,"ide_methods.bas");}while(r);
}
S_41378:;
if ((-(*__LONG_IDENOUNDO== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1249,"ide_methods.bas");if(r)goto S_41378;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1253,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDESX)),l2string(*__LONG_IDESY)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1254,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDECX)),l2string(*__LONG_IDECY)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1255,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDESELECT)),l2string(*__LONG_IDESELECTX1)),l2string(*__LONG_IDESELECTY1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1256,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDEN)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1257,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDEL)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1258,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDELI)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1259,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDEBMKN)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1261,"ide_methods.bas");}while(r);
S_41387:;
fornext_value4791= 1 ;
fornext_finalvalue4791=*__LONG_IDEBMKN;
fornext_step4791= 1 ;
if (fornext_step4791<0) fornext_step_negative4791=1; else fornext_step_negative4791=0;
if (is_error_pending()) goto fornext_error4791;
goto fornext_entrylabel4791;
while(1){
fornext_value4791=fornext_step4791+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel4791:
*_FUNC_IDE2_LONG_BI=fornext_value4791;
if (fornext_step_negative4791){
if (fornext_value4791<fornext_finalvalue4791) break;
}else{
if (fornext_value4791>fornext_finalvalue4791) break;
}
fornext_error4791:;
if(qbevent){evnt(25769,1262,"ide_methods.bas");if(r)goto S_41387;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))))),l2string(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1262,"ide_methods.bas");}while(r);
fornext_continue_4790:;
}
fornext_exit_4790:;
do{
*_FUNC_IDE2_LONG_L=__STRING_IDET->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1263,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*_FUNC_IDE2_LONG_L)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1264,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(l2string(*_FUNC_IDE2_LONG_L+_FUNC_IDE2_STRING_A->len),_FUNC_IDE2_STRING_A),__STRING_IDET),l2string(*_FUNC_IDE2_LONG_L+_FUNC_IDE2_STRING_A->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1265,"ide_methods.bas");}while(r);
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1269,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1271,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1271,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1271,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1271,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1271,"ide_methods.bas");}while(r);
S_41399:;
if ((*__LONG_IDEMERGEUNDO)||is_error_pending()){
if(qbevent){evnt(25769,1273,"ide_methods.bas");if(r)goto S_41399;}
do{
*__LONG_IDEMERGEUNDO= 0 ;
if(!qbevent)break;evnt(25769,1274,"ide_methods.bas");}while(r);
S_41401:;
if ((-(*_FUNC_IDE2_LONG_P2!=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,1275,"ide_methods.bas");if(r)goto S_41401;}
S_41402:;
if ((-(*_FUNC_IDE2_LONG_P2== 13 ))||is_error_pending()){
if(qbevent){evnt(25769,1276,"ide_methods.bas");if(r)goto S_41402;}
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_PLAST;
if(!qbevent)break;evnt(25769,1277,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P2- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_PP2L,4,byte_element_4795),1);
if(!qbevent)break;evnt(25769,1280,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2- 4 -*_FUNC_IDE2_LONG_PP2L- 4 ;
if(!qbevent)break;evnt(25769,1281,"ide_methods.bas");}while(r);
}
}
}
S_41410:;
if ((-(*_FUNC_IDE2_LONG_P1== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1286,"ide_methods.bas");if(r)goto S_41410;}
do{
*_FUNC_IDE2_LONG_P1= 13 ;
if(!qbevent)break;evnt(25769,1287,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2= 13 ;
if(!qbevent)break;evnt(25769,1287,"ide_methods.bas");}while(r);
}else{
S_41414:;
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,1289,"ide_methods.bas");if(r)goto S_41414;}
S_41415:;
if ((-(*_FUNC_IDE2_LONG_P2>=(*__LONG_IDEBACKUPSIZE* 1000000 )))||is_error_pending()){
if(qbevent){evnt(25769,1292,"ide_methods.bas");if(r)goto S_41415;}
do{
*_FUNC_IDE2_LONG_PLAST=*_FUNC_IDE2_LONG_P2;
if(!qbevent)break;evnt(25769,1295,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2= 13 ;
if(!qbevent)break;evnt(25769,1296,"ide_methods.bas");}while(r);
S_41418:;
while((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_P2+_FUNC_IDE2_STRING_A->len- 1 )>=*_FUNC_IDE2_LONG_P1)))||is_error_pending()){
if(qbevent){evnt(25769,1298,"ide_methods.bas");if(r)goto S_41418;}
S_41419:;
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(25769,1299,"ide_methods.bas");if(r)goto S_41419;}
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(25769,1299,"ide_methods.bas");}while(r);
}
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_4798),1);
if(!qbevent)break;evnt(25769,1302,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
if(!qbevent)break;evnt(25769,1303,"ide_methods.bas");}while(r);
dl_continue_4797:;
}
dl_exit_4797:;
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_LONG_P2L,4,byte_element_4799),1);
if(!qbevent)break;evnt(25769,1309,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2+ 4 +*_FUNC_IDE2_LONG_P2L+ 4 ;
if(!qbevent)break;evnt(25769,1310,"ide_methods.bas");}while(r);
}
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_LONG_P2L,4,byte_element_4800),1);
if(!qbevent)break;evnt(25769,1316,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OP2=*_FUNC_IDE2_LONG_P2;
if(!qbevent)break;evnt(25769,1317,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2+ 4 +*_FUNC_IDE2_LONG_P2L+ 4 ;
if(!qbevent)break;evnt(25769,1318,"ide_methods.bas");}while(r);
S_41433:;
while((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_P2+_FUNC_IDE2_STRING_A->len- 1 )>=*_FUNC_IDE2_LONG_P1)))||is_error_pending()){
if(qbevent){evnt(25769,1320,"ide_methods.bas");if(r)goto S_41433;}
S_41434:;
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(25769,1321,"ide_methods.bas");if(r)goto S_41434;}
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(25769,1321,"ide_methods.bas");}while(r);
}
S_41437:;
if ((-(*_FUNC_IDE2_LONG_P1==*_FUNC_IDE2_LONG_PLAST))||is_error_pending()){
if(qbevent){evnt(25769,1323,"ide_methods.bas");if(r)goto S_41437;}
do{
*_FUNC_IDE2_LONG_P1= 13 ;
if(!qbevent)break;evnt(25769,1324,"ide_methods.bas");}while(r);
do{
goto dl_exit_4802;
if(!qbevent)break;evnt(25769,1325,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_4803),1);
if(!qbevent)break;evnt(25769,1327,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
if(!qbevent)break;evnt(25769,1328,"ide_methods.bas");}while(r);
}
dl_continue_4802:;
}
dl_exit_4802:;
S_41445:;
if ((-(*_FUNC_IDE2_LONG_P2>=(*__LONG_IDEBACKUPSIZE* 1000000 )))||is_error_pending()){
if(qbevent){evnt(25769,1332,"ide_methods.bas");if(r)goto S_41445;}
do{
*_FUNC_IDE2_LONG_PLAST=*_FUNC_IDE2_LONG_OP2;
if(!qbevent)break;evnt(25769,1335,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2= 13 ;
if(!qbevent)break;evnt(25769,1336,"ide_methods.bas");}while(r);
S_41448:;
while((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_P2+_FUNC_IDE2_STRING_A->len- 1 )>=*_FUNC_IDE2_LONG_P1)))||is_error_pending()){
if(qbevent){evnt(25769,1338,"ide_methods.bas");if(r)goto S_41448;}
S_41449:;
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(25769,1339,"ide_methods.bas");if(r)goto S_41449;}
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(25769,1339,"ide_methods.bas");}while(r);
}
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_4806),1);
if(!qbevent)break;evnt(25769,1342,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
if(!qbevent)break;evnt(25769,1343,"ide_methods.bas");}while(r);
dl_continue_4805:;
}
dl_exit_4805:;
}
}
}
do{
qbs_set(_FUNC_IDE2_STRING_H,qbs_add(qbs_add(l2string(*_FUNC_IDE2_LONG_P1),l2string(*_FUNC_IDE2_LONG_P2)),l2string(*_FUNC_IDE2_LONG_PLAST)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1351,"ide_methods.bas");}while(r);
do{
sub_put2( 150 , 1 ,byte_element((uint64)_FUNC_IDE2_STRING_H->chr,_FUNC_IDE2_STRING_H->len,byte_element_4807),1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1352,"ide_methods.bas");}while(r);
do{
sub_put2( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_STRING_A->chr,_FUNC_IDE2_STRING_A->len,byte_element_4808),1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1355,"ide_methods.bas");}while(r);
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,1357,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_P2;
if(!qbevent)break;evnt(25769,1359,"ide_methods.bas");}while(r);
S_41463:;
if ((-(*__LONG_IDEUNDOBASE== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1360,"ide_methods.bas");if(r)goto S_41463;}
do{
*__LONG_IDEUNDOBASE=*__LONG_IDEUNDOPOS;
if(!qbevent)break;evnt(25769,1360,"ide_methods.bas");}while(r);
}
S_41466:;
if ((-(*__LONG_IDEUNDOFLAG== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1365,"ide_methods.bas");if(r)goto S_41466;}
do{
*__LONG_IDEUNDOFLAG= 1 ;
if(!qbevent)break;evnt(25769,1366,"ide_methods.bas");}while(r);
do{
sub_open(__STRING_AUTOSAVEFILE, 4 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1367,"ide_methods.bas");}while(r);
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,1367,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDENOUNDO= 0 ;
if(!qbevent)break;evnt(25769,1371,"ide_methods.bas");}while(r);
}
S_41474:;
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
if(qbevent){evnt(25769,1374,"ide_methods.bas");if(r)goto S_41474;}
LABEL_BEGINCOMPILE:;
if(qbevent){evnt(25769,1377,"ide_methods.bas");r=0;}
do{
*__LONG_IDECOMPILING= 1 ;
if(!qbevent)break;evnt(25769,1378,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 2 ;
if(!qbevent)break;evnt(25769,1379,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(&(pass4809= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1380,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1381,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILEDLINE= 1 ;
if(!qbevent)break;evnt(25769,1382,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,1383,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(25769,1386,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,1387,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(25769,1393,"ide_methods.bas");}while(r);
LABEL_WAITFORINPUT:;
if(qbevent){evnt(25769,1394,"ide_methods.bas");r=0;}
S_41487:;
if ((-(*__BYTE_STARTPAUSEDPENDING> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1395,"ide_methods.bas");if(r)goto S_41487;}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,1395,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUNSPECIAL;
if(!qbevent)break;evnt(25769,1395,"ide_methods.bas");}while(r);
}
S_41491:;
if ((*__BYTE_STARTPAUSEDPENDING)||is_error_pending()){
if(qbevent){evnt(25769,1396,"ide_methods.bas");if(r)goto S_41491;}
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(25769,1396,"ide_methods.bas");}while(r);
}
S_41494:;
if ((*__LONG_IDECURRENTLINELAYOUTI)||is_error_pending()){
if(qbevent){evnt(25769,1397,"ide_methods.bas");if(r)goto S_41494;}
S_41495:;
if ((-(*__LONG_IDECY!=*__LONG_IDECURRENTLINELAYOUTI))||is_error_pending()){
if(qbevent){evnt(25769,1398,"ide_methods.bas");if(r)goto S_41495;}
do{
SUB_IDESETLINE(__LONG_IDECURRENTLINELAYOUTI,__STRING_IDECURRENTLINELAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1399,"ide_methods.bas");}while(r);
do{
*__LONG_IDECURRENTLINELAYOUTI= 0 ;
if(!qbevent)break;evnt(25769,1400,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1401,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_EXITVALUE=func__exit();
if(!qbevent)break;evnt(25769,1405,"ide_methods.bas");}while(r);
S_41502:;
if (((-((*_FUNC_IDE2_LONG_EXITVALUE& 1 )!= 0 ))|(-(*__LONG_IDEEXIT!= 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1406,"ide_methods.bas");if(r)goto S_41502;}
do{
*__LONG_IDEEXIT= 0 ;
if(!qbevent)break;evnt(25769,1406,"ide_methods.bas");}while(r);
do{
goto LABEL_QUICKEXIT;
if(!qbevent)break;evnt(25769,1406,"ide_methods.bas");}while(r);
}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,1408,"ide_methods.bas");}while(r);
S_41507:;
if ((*__LONG_ICHANGED)||is_error_pending()){
if(qbevent){evnt(25769,1409,"ide_methods.bas");if(r)goto S_41507;}
do{
if(!qbevent)break;evnt(25769,1410,"ide_methods.bas");}while(r);
S_41509:;
if (((((-(*__LONG_MX!=*_FUNC_IDE2_LONG_MOX))|(-(*__LONG_MY!=*_FUNC_IDE2_LONG_MOY))))&(-(*__LONG_MB!= 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1411,"ide_methods.bas");if(r)goto S_41509;}
do{
*_FUNC_IDE2_LONG_MOX=*__LONG_MX;
if(!qbevent)break;evnt(25769,1412,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOY=*__LONG_MY;
if(!qbevent)break;evnt(25769,1413,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1414,"ide_methods.bas");}while(r);
}
S_41514:;
if ((-(*__LONG_MB!=*__LONG_MOB))||is_error_pending()){
if(qbevent){evnt(25769,1416,"ide_methods.bas");if(r)goto S_41514;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1416,"ide_methods.bas");}while(r);
}
S_41517:;
if ((-(*__LONG_MB2!=*__LONG_MOB2))||is_error_pending()){
if(qbevent){evnt(25769,1417,"ide_methods.bas");if(r)goto S_41517;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1417,"ide_methods.bas");}while(r);
}
S_41520:;
if (((-(*__LONG_MCLICK!= 0 ))|(-(*__LONG_MCLICK2!= 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1418,"ide_methods.bas");if(r)goto S_41520;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1418,"ide_methods.bas");}while(r);
}
S_41523:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,1419,"ide_methods.bas");if(r)goto S_41523;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1419,"ide_methods.bas");}while(r);
}
S_41526:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(25769,1420,"ide_methods.bas");if(r)goto S_41526;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1420,"ide_methods.bas");}while(r);
}
S_41529:;
if ((*__LONG_KSTATECHANGED)||is_error_pending()){
if(qbevent){evnt(25769,1421,"ide_methods.bas");if(r)goto S_41529;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1421,"ide_methods.bas");}while(r);
}
}
S_41533:;
if (((-(*__LONG_MB!= 0 ))&(-(*__LONG_IDEMBMONITOR== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,1423,"ide_methods.bas");if(r)goto S_41533;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,1423,"ide_methods.bas");}while(r);
}
S_41536:;
if ((-(*__LONG_MB== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1424,"ide_methods.bas");if(r)goto S_41536;}
do{
*__LONG_IDEMOUSESELECT= 0 ;
if(!qbevent)break;evnt(25769,1424,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 0 ;
if(!qbevent)break;evnt(25769,1424,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
if(!qbevent)break;evnt(25769,1424,"ide_methods.bas");}while(r);
}
S_41541:;
if ((func__resize())||is_error_pending()){
if(qbevent){evnt(25769,1426,"ide_methods.bas");if(r)goto S_41541;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(25769,1427,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,1427,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1427,"ide_methods.bas");}while(r);
}
S_41546:;
if ((*__BYTE_IDEAUTOPOSITION)||is_error_pending()){
if(qbevent){evnt(25769,1430,"ide_methods.bas");if(r)goto S_41546;}
S_41547:;
if (((-(*__INTEGER_IDETOPPOSITION!=func__screeny()))|(-(*__INTEGER_IDELEFTPOSITION!=func__screenx())))||is_error_pending()){
if(qbevent){evnt(25769,1431,"ide_methods.bas");if(r)goto S_41547;}
S_41548:;
if (((-((func__screeny())>=((-(func__height(NULL,0)))*(func__fontheight(NULL,0)))))&(-((func__screenx())>=((-(func__width(NULL,0)))*(func__fontwidth(NULL,0))))))||is_error_pending()){
if(qbevent){evnt(25769,1432,"ide_methods.bas");if(r)goto S_41548;}
do{
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_TopPosition",15),qbs__tostr((int32)(func__screeny()),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1433,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_LeftPosition",16),qbs__tostr((int32)(func__screenx()),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1434,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDETOPPOSITION=func__screeny();
if(!qbevent)break;evnt(25769,1435,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDELEFTPOSITION=func__screenx();
if(!qbevent)break;evnt(25769,1435,"ide_methods.bas");}while(r);
}
}
}
S_41556:;
if ((-(func__totaldroppedfiles()> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1440,"ide_methods.bas");if(r)goto S_41556;}
S_41557:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(func__droppedfile( 1 ,0|1))))||is_error_pending()){
if(qbevent){evnt(25769,1441,"ide_methods.bas");if(r)goto S_41557;}
do{
qbs_set(__STRING_IDEOPENFILE,func__droppedfile( 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1442,"ide_methods.bas");}while(r);
do{
sub__finishdrop();
if(!qbevent)break;evnt(25769,1443,"ide_methods.bas");}while(r);
do{
goto LABEL_CTRLOPEN;
if(!qbevent)break;evnt(25769,1444,"ide_methods.bas");}while(r);
}
do{
sub__finishdrop();
if(!qbevent)break;evnt(25769,1446,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= 0ll ;
if(!qbevent)break;evnt(25769,1450,"ide_methods.bas");}while(r);
S_41565:;
if ((-(*__LONG_QUICKNAVTOTAL> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1451,"ide_methods.bas");if(r)goto S_41565;}
S_41566:;
while((!(-(*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+12)))<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(25769,1452,"ide_methods.bas");if(r)goto S_41566;}
do{
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
if(!qbevent)break;evnt(25769,1454,"ide_methods.bas");}while(r);
S_41568:;
if ((-(*__LONG_QUICKNAVTOTAL== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1455,"ide_methods.bas");if(r)goto S_41568;}
do{
goto dl_exit_4810;
if(!qbevent)break;evnt(25769,1455,"ide_methods.bas");}while(r);
}
dl_continue_4810:;
}
dl_exit_4810:;
}
S_41573:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_QUICKNAVTOTAL> 0 ))&*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(25769,1459,"ide_methods.bas");if(r)goto S_41573;}
S_41574:;
if ((-(*__LONG_MY== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,1460,"ide_methods.bas");if(r)goto S_41574;}
S_41575:;
if (((-(*__LONG_MX>= 4 ))&(-(*__LONG_MX<= 6 )))||is_error_pending()){
if(qbevent){evnt(25769,1461,"ide_methods.bas");if(r)goto S_41575;}
S_41576:;
if ((~(*_FUNC_IDE2_BYTE_QUICKNAVHOVER))||is_error_pending()){
if(qbevent){evnt(25769,1462,"ide_methods.bas");if(r)goto S_41576;}
do{
*_FUNC_IDE2_BYTE_QUICKNAVHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1463,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1464,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_POPUP,qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len(" ",1),func_chr( 17 )),qbs_new_txt_len(" back to line ",14)),qbs__tostr((int32)(*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+12)))),NULL,0)),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1465,"ide_methods.bas");}while(r);
do{
sub__printstring( 4 , 2 ,_FUNC_IDE2_STRING_POPUP,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1466,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1469,"ide_methods.bas");}while(r);
S_41582:;
fornext_value4812= 6 ;
fornext_finalvalue4812= 4 +_FUNC_IDE2_STRING_POPUP->len;
fornext_step4812= 1 ;
if (fornext_step4812<0) fornext_step_negative4812=1; else fornext_step_negative4812=0;
if (is_error_pending()) goto fornext_error4812;
goto fornext_entrylabel4812;
while(1){
fornext_value4812=fornext_step4812+(*_FUNC_IDE2_LONG_X2);
fornext_entrylabel4812:
*_FUNC_IDE2_LONG_X2=fornext_value4812;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4812){
if (fornext_value4812<fornext_finalvalue4812) break;
}else{
if (fornext_value4812>fornext_finalvalue4812) break;
}
fornext_error4812:;
if(qbevent){evnt(25769,1470,"ide_methods.bas");if(r)goto S_41582;}
do{
sub__printstring(*_FUNC_IDE2_LONG_X2, 3 ,func_chr(func_screen( 3 ,*_FUNC_IDE2_LONG_X2,NULL,0)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1471,"ide_methods.bas");}while(r);
fornext_continue_4811:;
}
fornext_exit_4811:;
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1473,"ide_methods.bas");}while(r);
}
S_41587:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,1476,"ide_methods.bas");if(r)goto S_41587;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,1477,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+12)));
if(!qbevent)break;evnt(25769,1478,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+8)));
if(!qbevent)break;evnt(25769,1479,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+0)));
if(!qbevent)break;evnt(25769,1480,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(25769,1481,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
if(!qbevent)break;evnt(25769,1482,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1483,"ide_methods.bas");}while(r);
}
}else{
do{
goto LABEL_RESTOREBGQUICKNAV;
if(!qbevent)break;evnt(25769,1486,"ide_methods.bas");}while(r);
}
}else{
LABEL_RESTOREBGQUICKNAV:;
if(qbevent){evnt(25769,1489,"ide_methods.bas");r=0;}
S_41600:;
if ((*_FUNC_IDE2_BYTE_QUICKNAVHOVER)||is_error_pending()){
if(qbevent){evnt(25769,1490,"ide_methods.bas");if(r)goto S_41600;}
do{
*_FUNC_IDE2_BYTE_QUICKNAVHOVER= 0ll ;
if(!qbevent)break;evnt(25769,1491,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,1492,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=30;
if (next_return_point>=return_points) more_return_points();
goto LABEL_DRAWQUICKNAV;
RETURN_30:;
if(!qbevent)break;evnt(25769,1493,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,1494,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1495,"ide_methods.bas");}while(r);
}
}
}
S_41609:;
if (((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<=(*__LONG_IDEWX-( 20ll + 8 )+ 2 ))))||is_error_pending()){
if(qbevent){evnt(25769,1500,"ide_methods.bas");if(r)goto S_41609;}
S_41610:;
if ((~(*_FUNC_IDE2_BYTE_FINDFIELDHOVER))||is_error_pending()){
if(qbevent){evnt(25769,1501,"ide_methods.bas");if(r)goto S_41610;}
do{
qbg_sub_color( 1 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1503,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 9 ),*__LONG_IDEWY- 4 ,qbs_new_txt_len("Find",4),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1504,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1505,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_FINDFIELDHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1506,"ide_methods.bas");}while(r);
}
}else{
S_41617:;
if ((*_FUNC_IDE2_BYTE_FINDFIELDHOVER)||is_error_pending()){
if(qbevent){evnt(25769,1509,"ide_methods.bas");if(r)goto S_41617;}
do{
*_FUNC_IDE2_BYTE_FINDFIELDHOVER= 0ll ;
if(!qbevent)break;evnt(25769,1511,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1512,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 9 ),*__LONG_IDEWY- 4 ,qbs_new_txt_len("Find",4),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1513,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1514,"ide_methods.bas");}while(r);
}
}
S_41624:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))&(-(*__LONG_MX>=(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len)))&(-(*__LONG_MX<(*__LONG_IDEWX- 21 )))))||is_error_pending()){
if(qbevent){evnt(25769,1518,"ide_methods.bas");if(r)goto S_41624;}
S_41625:;
if ((~(*_FUNC_IDE2_BYTE_VERSIONINFOHOVER))||is_error_pending()){
if(qbevent){evnt(25769,1520,"ide_methods.bas");if(r)goto S_41625;}
do{
qbg_sub_color( 13 , 6 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1521,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1522,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1523,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_VERSIONINFOHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1524,"ide_methods.bas");}while(r);
}
S_41631:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,1526,"ide_methods.bas");if(r)goto S_41631;}
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(25769,1526,"ide_methods.bas");}while(r);
do{
goto LABEL_HELPABOUT;
if(!qbevent)break;evnt(25769,1526,"ide_methods.bas");}while(r);
}
}else{
S_41636:;
if ((*_FUNC_IDE2_BYTE_VERSIONINFOHOVER)||is_error_pending()){
if(qbevent){evnt(25769,1528,"ide_methods.bas");if(r)goto S_41636;}
do{
*_FUNC_IDE2_BYTE_VERSIONINFOHOVER= 0ll ;
if(!qbevent)break;evnt(25769,1530,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 2 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1531,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1532,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1533,"ide_methods.bas");}while(r);
}
}
S_41643:;
if (((-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))&(-(*__LONG_MX>=(*__LONG_IDEWX- 20 )))&(-(*__LONG_MX<=*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(25769,1537,"ide_methods.bas");if(r)goto S_41643;}
S_41644:;
if ((~(*_FUNC_IDE2_BYTE_LINENUMBERHOVER))||is_error_pending()){
if(qbevent){evnt(25769,1539,"ide_methods.bas");if(r)goto S_41644;}
do{
qbg_sub_color( 13 , 6 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1540,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 20 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_LINENUMBERSTATUS,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1541,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_LINENUMBERHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1542,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1543,"ide_methods.bas");}while(r);
}
S_41650:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,1545,"ide_methods.bas");if(r)goto S_41650;}
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(25769,1546,"ide_methods.bas");}while(r);
do{
SUB_IDEGOTOBOX();
if(!qbevent)break;evnt(25769,1547,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1548,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1548,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1549,"ide_methods.bas");}while(r);
}
}else{
S_41658:;
if ((*_FUNC_IDE2_BYTE_LINENUMBERHOVER)||is_error_pending()){
if(qbevent){evnt(25769,1552,"ide_methods.bas");if(r)goto S_41658;}
do{
*_FUNC_IDE2_BYTE_LINENUMBERHOVER= 0ll ;
if(!qbevent)break;evnt(25769,1554,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1555,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 20 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_LINENUMBERSTATUS,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1556,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(25769,1557,"ide_methods.bas");}while(r);
}
}
S_41665:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(25769,1561,"ide_methods.bas");if(r)goto S_41665;}
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1562,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,1563,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
if(!qbevent)break;evnt(25769,1564,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1566,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 5 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,1567,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
if(!qbevent)break;evnt(25769,1568,"ide_methods.bas");}while(r);
}
S_41674:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(25769,1571,"ide_methods.bas");if(r)goto S_41674;}
S_41675:;
if (((~(*__LONG_IDEALTHIGHLIGHT))&(-(*__LONG_KALTPRESS== -1 ))&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(25769,1573,"ide_methods.bas");if(r)goto S_41675;}
do{
*__LONG_IDEALTHIGHLIGHT= -1ll ;
if(!qbevent)break;evnt(25769,1575,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1576,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1576,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(25769,1576,"ide_methods.bas");}while(r);
S_41680:;
fornext_value4818= 1 ;
fornext_finalvalue4818=*__INTEGER_MENUS;
fornext_step4818= 1 ;
if (fornext_step4818<0) fornext_step_negative4818=1; else fornext_step_negative4818=0;
if (is_error_pending()) goto fornext_error4818;
goto fornext_entrylabel4818;
while(1){
fornext_value4818=fornext_step4818+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4818:
*_FUNC_IDE2_LONG_I=fornext_value4818;
if (fornext_step_negative4818){
if (fornext_value4818<fornext_finalvalue4818) break;
}else{
if (fornext_value4818>fornext_finalvalue4818) break;
}
fornext_error4818:;
if(qbevent){evnt(25769,1577,"ide_methods.bas");if(r)goto S_41680;}
do{
sub__printstring(*_FUNC_IDE2_LONG_X, 1 ,qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1578,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1579,"ide_methods.bas");}while(r);
S_41683:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,1580,"ide_methods.bas");if(r)goto S_41683;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_MENUS)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1580,"ide_methods.bas");}while(r);
}
fornext_continue_4817:;
}
fornext_exit_4817:;
do{
*__LONG_IDEENTERMENU= -1ll ;
if(!qbevent)break;evnt(25769,1582,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,1584,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1584,"ide_methods.bas");}while(r);
}
}else{
S_41692:;
if ((*__LONG_IDEALTHIGHLIGHT)||is_error_pending()){
if(qbevent){evnt(25769,1588,"ide_methods.bas");if(r)goto S_41692;}
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,1590,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1591,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1591,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1591,"ide_methods.bas");}while(r);
S_41697:;
if ((*__LONG_IDEENTERMENU&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1592,"ide_methods.bas");if(r)goto S_41697;}
S_41698:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(25769,1593,"ide_methods.bas");if(r)goto S_41698;}
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(25769,1594,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,1595,"ide_methods.bas");}while(r);
do{
*__LONG_IDEENTERMENU= 0ll ;
if(!qbevent)break;evnt(25769,1596,"ide_methods.bas");}while(r);
do{
goto LABEL_STARTMENU;
if(!qbevent)break;evnt(25769,1597,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1599,"ide_methods.bas");}while(r);
}
}
}
}
S_41709:;
if ((*_FUNC_IDE2_LONG_UPDATEHOVER)||is_error_pending()){
if(qbevent){evnt(25769,1606,"ide_methods.bas");if(r)goto S_41709;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1606,"ide_methods.bas");}while(r);
}
S_41712:;
if ((-(*_FUNC_IDE2_LONG_CHANGE== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1608,"ide_methods.bas");if(r)goto S_41712;}
S_41713:;
if ((*__LONG_IDECOMPILING)||is_error_pending()){
if(qbevent){evnt(25769,1611,"ide_methods.bas");if(r)goto S_41713;}
S_41714:;
if ((*_FUNC_IDE2_LONG_SENDNEXTLINE)||is_error_pending()){
if(qbevent){evnt(25769,1612,"ide_methods.bas");if(r)goto S_41714;}
S_41715:;
if ((-(*__LONG_IDECOMPILEDLINE<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,1613,"ide_methods.bas");if(r)goto S_41715;}
do{
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE+ 1 ;
if(!qbevent)break;evnt(25769,1614,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 4 ;
if(!qbevent)break;evnt(25769,1615,"ide_methods.bas");}while(r);
S_41718:;
if ((*_FUNC_IDE2_LONG_PASSBACK)||is_error_pending()){
if(qbevent){evnt(25769,1616,"ide_methods.bas");if(r)goto S_41718;}
do{
qbs_set(__STRING_IDECOMPILEDLINE,_FUNC_IDE2_STRING_PASSBACK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1617,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1618,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(__LONG_IDECOMPILEDLINE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1620,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1621,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,1623,"ide_methods.bas");}while(r);
}else{
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(25769,1626,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 5 ;
if(!qbevent)break;evnt(25769,1627,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,1631,"ide_methods.bas");}while(r);
}
}
}
do{
sub__limit( 16 );
if(!qbevent)break;evnt(25769,1636,"ide_methods.bas");}while(r);
do{
goto LABEL_WAITFORINPUT;
if(!qbevent)break;evnt(25769,1637,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEENTERMENU= 0ll ;
if(!qbevent)break;evnt(25769,1640,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO- 1 ;
if(!qbevent)break;evnt(25769,1642,"ide_methods.bas");}while(r);
S_41738:;
if ((-(*__LONG_IDEUNDOCOMBO< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1643,"ide_methods.bas");if(r)goto S_41738;}
do{
*__LONG_IDEUNDOCOMBO= 0 ;
if(!qbevent)break;evnt(25769,1643,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,1645,"ide_methods.bas");}while(r);
S_41742:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,1649,"ide_methods.bas");if(r)goto S_41742;}
S_41743:;
if (((-(*__LONG_MX>= 2 ))&(-(*__LONG_MX<=*__LONG_IDEWX))&(-(*__LONG_MY>=(*__LONG_IDEWY- 3 )))&(-(*__LONG_MY<=(*__LONG_IDEWY- 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,1650,"ide_methods.bas");if(r)goto S_41743;}
S_41744:;
if ((-((func_screen(*__LONG_MY,*__LONG_MX, 1 ,0|1))==(( 11 )+( 1 * 16 ))))||is_error_pending()){
if(qbevent){evnt(25769,1651,"ide_methods.bas");if(r)goto S_41744;}
S_41745:;
if(qbevent){evnt(25769,1653,"ide_methods.bas");if(r)goto S_41745;}
S_41746:;
if (((*__INTEGER_STATUSAREALINK==( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,1654,"ide_methods.bas");if(r)goto S_41746;}
S_41747:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(25769,1656,"ide_methods.bas");if(r)goto S_41747;}
do{
sub_shell3(FUNC_QUOTEDFILENAME(__STRING_COMPILELOG),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1657,"ide_methods.bas");}while(r);
S_41749:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(25769,1658,"ide_methods.bas");if(r)goto S_41749;}
do{
sub_shell3(qbs_add(qbs_new_txt_len("open ",5),FUNC_QUOTEDFILENAME(__STRING_COMPILELOG)),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1659,"ide_methods.bas");}while(r);
}else{
do{
sub_shell3(qbs_add(qbs_new_txt_len("xdg-open ",9),FUNC_QUOTEDFILENAME(__STRING_COMPILELOG)),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1661,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1663,"ide_methods.bas");}while(r);
sc_ec_226_end:;
goto sc_4821_end;
}
S_41755:;
if (((*__INTEGER_STATUSAREALINK==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,1664,"ide_methods.bas");if(r)goto S_41755;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,1666,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,1667,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEFOCUSLINE;
if(!qbevent)break;evnt(25769,1668,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,1669,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1670,"ide_methods.bas");}while(r);
sc_ec_227_end:;
goto sc_4821_end;
}
S_41761:;
if (((*__INTEGER_STATUSAREALINK==( 3 )))||is_error_pending()){
if(qbevent){evnt(25769,1671,"ide_methods.bas");if(r)goto S_41761;}
S_41762:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(25769,1673,"ide_methods.bas");if(r)goto S_41762;}
do{
sub_shell3(qbs_add(qbs_new_txt_len("explorer /select,",17),FUNC_QUOTEDFILENAME(__STRING_LASTBINARYGENERATED)),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1674,"ide_methods.bas");}while(r);
S_41764:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(25769,1675,"ide_methods.bas");if(r)goto S_41764;}
do{
sub_shell3(qbs_add(qbs_new_txt_len("open ",5),FUNC_QUOTEDFILENAME(__STRING_PATH__ASCII_CHR_046__EXE)),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1676,"ide_methods.bas");}while(r);
}else{
do{
sub_shell3(qbs_add(qbs_new_txt_len("xdg-open ",9),FUNC_QUOTEDFILENAME(__STRING_PATH__ASCII_CHR_046__EXE)),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1678,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1680,"ide_methods.bas");}while(r);
sc_ec_228_end:;
goto sc_4821_end;
}
S_41770:;
if (((*__INTEGER_STATUSAREALINK==( 4 )))||is_error_pending()){
if(qbevent){evnt(25769,1681,"ide_methods.bas");if(r)goto S_41770;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
if(!qbevent)break;evnt(25769,1683,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1684,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1684,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1685,"ide_methods.bas");}while(r);
sc_ec_229_end:;
goto sc_4821_end;
}
sc_4821_end:;
}
}
}
S_41779:;
if ((*__LONG_KSHIFT&(-(*__LONG_KB== 17152ll )))||is_error_pending()){
if(qbevent){evnt(25769,1691,"ide_methods.bas");if(r)goto S_41779;}
S_41780:;
if ((~(*__BYTE_IDESHOWERRORSIMMEDIATELY))||is_error_pending()){
if(qbevent){evnt(25769,1692,"ide_methods.bas");if(r)goto S_41780;}
do{
*__LONG_IDEMANUALCHECK= 1 ;
if(!qbevent)break;evnt(25769,1693,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=31;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTCHECKING;
RETURN_31:;
if(!qbevent)break;evnt(25769,1694,"ide_methods.bas");}while(r);
do{
goto LABEL_BEGINCOMPILE;
if(!qbevent)break;evnt(25769,1695,"ide_methods.bas");}while(r);
}
}
S_41786:;
if (((-(*__LONG_KB== 16640ll ))|(-(*__LONG_KB== 16896ll )))||is_error_pending()){
if(qbevent){evnt(25769,1699,"ide_methods.bas");if(r)goto S_41786;}
do{
goto LABEL_STARTPAUSEDMENUHANDLER;
if(!qbevent)break;evnt(25769,1700,"ide_methods.bas");}while(r);
}
S_41789:;
if ((-(*__LONG_KB== 17152ll ))||is_error_pending()){
if(qbevent){evnt(25769,1703,"ide_methods.bas");if(r)goto S_41789;}
do{
goto LABEL_TOGGLEBREAKPOINT;
if(!qbevent)break;evnt(25769,1704,"ide_methods.bas");}while(r);
}
S_41792:;
if ((-(*__LONG_KB== 17408ll ))||is_error_pending()){
if(qbevent){evnt(25769,1707,"ide_methods.bas");if(r)goto S_41792;}
S_41793:;
if ((*__LONG_KCTRL)||is_error_pending()){
if(qbevent){evnt(25769,1708,"ide_methods.bas");if(r)goto S_41793;}
do{
goto LABEL_UNSKIPALLLINES;
if(!qbevent)break;evnt(25769,1709,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_CLEARALLBREAKPOINTS;
if(!qbevent)break;evnt(25769,1711,"ide_methods.bas");}while(r);
}
}
S_41799:;
if ((-(*__LONG_KB== 34048ll ))||is_error_pending()){
if(qbevent){evnt(25769,1715,"ide_methods.bas");if(r)goto S_41799;}
LABEL_IDEMEXE:;
if(qbevent){evnt(25769,1716,"ide_methods.bas");r=0;}
do{
*__LONG_IDERUNMODE= 2 ;
if(!qbevent)break;evnt(25769,1717,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUNSPECIAL;
if(!qbevent)break;evnt(25769,1718,"ide_methods.bas");}while(r);
}
S_41803:;
if ((-(*__LONG_KB== 34304ll ))||is_error_pending()){
if(qbevent){evnt(25769,1721,"ide_methods.bas");if(r)goto S_41803;}
S_41804:;
if ((-(*__LONG_CALLSTACKLENGTH> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1722,"ide_methods.bas");if(r)goto S_41804;}
do{
goto LABEL_SHOWCALLSTACKDIALOG;
if(!qbevent)break;evnt(25769,1723,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("$DEBUG MODE",11),qbs_new_txt_len("No call stack log available.",28),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1725,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1726,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1726,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1727,"ide_methods.bas");}while(r);
}
}
S_41813:;
if ((-(*__LONG_KB== 15872ll ))||is_error_pending()){
if(qbevent){evnt(25769,1731,"ide_methods.bas");if(r)goto S_41813;}
do{
goto LABEL_SHOWWATCHLIST;
if(!qbevent)break;evnt(25769,1732,"ide_methods.bas");}while(r);
}
S_41816:;
if ((-(*__LONG_KB== 16128ll ))||is_error_pending()){
if(qbevent){evnt(25769,1735,"ide_methods.bas");if(r)goto S_41816;}
do{
*__LONG_STARTPAUSED= 0 ;
if(!qbevent)break;evnt(25769,1736,"ide_methods.bas");}while(r);
LABEL_IDEMRUN:;
if(qbevent){evnt(25769,1737,"ide_methods.bas");r=0;}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,1738,"ide_methods.bas");}while(r);
do{
*__LONG_IDERUNMODE= 1 ;
if(!qbevent)break;evnt(25769,1739,"ide_methods.bas");}while(r);
LABEL_IDEMRUNSPECIAL:;
if(qbevent){evnt(25769,1740,"ide_methods.bas");r=0;}
S_41820:;
if ((~(*__BYTE_EXETOSOURCEFOLDERFIRSTTIMEMSG))||is_error_pending()){
if(qbevent){evnt(25769,1742,"ide_methods.bas");if(r)goto S_41820;}
S_41821:;
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
if(qbevent){evnt(25769,1743,"ide_methods.bas");if(r)goto S_41821;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Run",3),qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Your program will be compiled to the same folder where your\\n",61),qbs_new_txt_len("source code is saved. To compile into a default location\\n",58)),qbs_new_txt_len("instead, uncheck the option 'Output EXE to Source Folder'\\n",59)),qbs_new_txt_len("in the Run menu and set the desired location via the entry\\n",60)),qbs_new_txt_len("'Set Default EXE Folder' (the 'qb64pe' folder if unset).",56)),qbs_new_txt_len("#OK;#Don't show this again;#Cancel",34));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1750,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Run",3),qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Your program will be compiled to your set default location\\n",60),qbs_new_txt_len("for EXEs (the 'qb64pe' folder if yet unset). You can set it\\n",61)),qbs_new_txt_len("via the 'Set Default EXE Folder' entry in the Run menu.\\n",57)),qbs_new_txt_len("In alternative check the option 'Output EXE to Source Folder'.",62)),qbs_new_txt_len("#OK;#Don't show this again;#Cancel",34));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1757,"ide_methods.bas");}while(r);
}
S_41826:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,1759,"ide_methods.bas");if(r)goto S_41826;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ExeToSourceFolderFirstTimeMsg",29),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1760,"ide_methods.bas");}while(r);
do{
*__BYTE_EXETOSOURCEFOLDERFIRSTTIMEMSG= -1ll ;
if(!qbevent)break;evnt(25769,1761,"ide_methods.bas");}while(r);
S_41829:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(25769,1762,"ide_methods.bas");if(r)goto S_41829;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1763,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1763,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1764,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4822= 0 ));
if(!qbevent)break;evnt(25769,1765,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Compilation request canceled.",29),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1766,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1767,"ide_methods.bas");}while(r);
}
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1770,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,1770,"ide_methods.bas");}while(r);
S_41840:;
if ((((-(*_FUNC_IDE2_LONG_READY!= 0 ))&(-(*__INTEGER_IDECHANGEMADE== 0 )))|(-(*__INTEGER_STATUSAREALINK== 2 )))||is_error_pending()){
if(qbevent){evnt(25769,1773,"ide_methods.bas");if(r)goto S_41840;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1775,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4823= 0 ));
if(!qbevent)break;evnt(25769,1776,"ide_methods.bas");}while(r);
S_41843:;
if ((-(*__INTEGER_STATUSAREALINK!= 2 ))||is_error_pending()){
if(qbevent){evnt(25769,1779,"ide_methods.bas");if(r)goto S_41843;}
do{
*_FUNC_IDE2_LONG_EDLD= -1ll ;
if(!qbevent)break;evnt(25769,1781,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_EDCHG= 0ll ;
if(!qbevent)break;evnt(25769,1781,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4824=*__LONG_EXTDEPBUF),&(pass4825= 0 ),&(pass4826= -22ll ));
if(!qbevent)break;evnt(25769,1783,"ide_methods.bas");}while(r);
S_41847:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(FUNC_READBUFLINE(&(pass4827=*__LONG_EXTDEPBUF)),qbs_new_txt_len("<<< LISTING DONE >>>",20))))||is_error_pending()){
if(qbevent){evnt(25769,1784,"ide_methods.bas");if(r)goto S_41847;}
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4828=*__LONG_EXTDEPBUF),&(pass4829= 0 ),&(pass4830= -24ll ));
if(!qbevent)break;evnt(25769,1785,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_EDLD= 0ll ;
if(!qbevent)break;evnt(25769,1785,"ide_methods.bas");}while(r);
S_41850:;
fornext_value4832= 0 ;
fornext_finalvalue4832=func_ubound(__ARRAY_STRING_EMBEDFILELIST, 2 ,2);
fornext_step4832= 1 ;
if (fornext_step4832<0) fornext_step_negative4832=1; else fornext_step_negative4832=0;
if (is_error_pending()) goto fornext_error4832;
goto fornext_entrylabel4832;
while(1){
fornext_value4832=fornext_step4832+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4832:
*_FUNC_IDE2_LONG_I=fornext_value4832;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4832){
if (fornext_value4832<fornext_finalvalue4832) break;
}else{
if (fornext_value4832>fornext_finalvalue4832) break;
}
fornext_error4832:;
if(qbevent){evnt(25769,1786,"ide_methods.bas");if(r)goto S_41850;}
S_41851:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(((qbs*)(((uint64*)(__ARRAY_STRING_EMBEDFILELIST[0]))[array_check(( 2ll )-__ARRAY_STRING_EMBEDFILELIST[8],__ARRAY_STRING_EMBEDFILELIST[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_EMBEDFILELIST[4],__ARRAY_STRING_EMBEDFILELIST[5])*__ARRAY_STRING_EMBEDFILELIST[6]])),qbs_new_txt_len("",0)))&(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_EMBEDFILELIST[0]))[array_check(( 1ll )-__ARRAY_STRING_EMBEDFILELIST[8],__ARRAY_STRING_EMBEDFILELIST[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_EMBEDFILELIST[4],__ARRAY_STRING_EMBEDFILELIST[5])*__ARRAY_STRING_EMBEDFILELIST[6]])),qbs_new_txt_len("yes",3)))))||is_error_pending()){
if(qbevent){evnt(25769,1787,"ide_methods.bas");if(r)goto S_41851;}
do{
SUB_WRITEBUFLINE(&(pass4833=*__LONG_EXTDEPBUF),qbs_add(qbs_new_txt_len("EMBE: ",6),func__fullpath(((qbs*)(((uint64*)(__ARRAY_STRING_EMBEDFILELIST[0]))[array_check(( 2ll )-__ARRAY_STRING_EMBEDFILELIST[8],__ARRAY_STRING_EMBEDFILELIST[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_EMBEDFILELIST[4],__ARRAY_STRING_EMBEDFILELIST[5])*__ARRAY_STRING_EMBEDFILELIST[6]])))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1788,"ide_methods.bas");}while(r);
}
fornext_continue_4831:;
}
fornext_exit_4831:;
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4834=*__LONG_EXTDEPBUF),&(pass4835= 0 ),&(pass4836= -22ll ));
if(!qbevent)break;evnt(25769,1791,"ide_methods.bas");}while(r);
do{
SUB_WRITEBUFLINE(&(pass4837=*__LONG_EXTDEPBUF),qbs_new_txt_len("<<< LISTING DONE >>>",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1792,"ide_methods.bas");}while(r);
}
S_41858:;
while((~(FUNC_ENDOFBUF(&(pass4839=*__LONG_EXTDEPBUF))))||is_error_pending()){
if(qbevent){evnt(25769,1795,"ide_methods.bas");if(r)goto S_41858;}
do{
qbs_set(_FUNC_IDE2_STRING_EDDAT,FUNC_READBUFLINE(&(pass4840=*__LONG_EXTDEPBUF)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1796,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_EDID,qbs_left(_FUNC_IDE2_STRING_EDDAT, 5 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1796,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_EDMD5,func__md5(func__readfile(func_mid(_FUNC_IDE2_STRING_EDDAT, 7 ,NULL,0))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1797,"ide_methods.bas");}while(r);
S_41862:;
if ((*_FUNC_IDE2_LONG_EDLD)||is_error_pending()){
if(qbevent){evnt(25769,1798,"ide_methods.bas");if(r)goto S_41862;}
S_41863:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_EDMD5,FUNC_READBUFLINE(&(pass4841=*__LONG_EXTDEPBUF)))))||is_error_pending()){
if(qbevent){evnt(25769,1799,"ide_methods.bas");if(r)goto S_41863;}
S_41864:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDE2_STRING_EDID,qbs_new_txt_len("DECL:",5)))|(qbs_equal(_FUNC_IDE2_STRING_EDID,qbs_new_txt_len("INCL:",5)))))||is_error_pending()){
if(qbevent){evnt(25769,1801,"ide_methods.bas");if(r)goto S_41864;}
do{
goto LABEL_EDRECOMPILE;
if(!qbevent)break;evnt(25769,1801,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4842=*__LONG_EXTDEPBUF),&(pass4844= -32 -((int32)(FUNC_BUFEOLSEQ(&(pass4843=*__LONG_EXTDEPBUF)))->len)),&(pass4845= -23ll ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1803,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_EDCHG= -1ll ;
if(!qbevent)break;evnt(25769,1804,"ide_methods.bas");}while(r);
do{
SUB_DELETEBUFLINE(&(pass4846=*__LONG_EXTDEPBUF));
if(!qbevent)break;evnt(25769,1804,"ide_methods.bas");}while(r);
}else{
do{
goto ww_continue_4838;
if(!qbevent)break;evnt(25769,1806,"ide_methods.bas");}while(r);
}
}
do{
SUB_WRITEBUFLINE(&(pass4847=*__LONG_EXTDEPBUF),_FUNC_IDE2_STRING_EDMD5);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1809,"ide_methods.bas");}while(r);
ww_continue_4838:;
}
ww_exit_4838:;
S_41876:;
if ((*_FUNC_IDE2_LONG_EDCHG)||is_error_pending()){
if(qbevent){evnt(25769,1813,"ide_methods.bas");if(r)goto S_41876;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,1813,"ide_methods.bas");}while(r);
do{
goto LABEL_MUSTGENERATEEXE;
if(!qbevent)break;evnt(25769,1813,"ide_methods.bas");}while(r);
}
}else{
S_41881:;
if (((-(*_FUNC_IDE2_LONG_FAILED== 1 ))&(-(*_FUNC_IDE2_LONG_ERRININC== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1815,"ide_methods.bas");if(r)goto S_41881;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1815,"ide_methods.bas");}while(r);
}
LABEL_EDRECOMPILE:;
if(qbevent){evnt(25769,1816,"ide_methods.bas");r=0;}
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(25769,1817,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 1 ;
if(!qbevent)break;evnt(25769,1817,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,1818,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(25769,1818,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,1819,"ide_methods.bas");}while(r);
}
S_41890:;
if ((*__BYTE_NOEXESAVED)||is_error_pending()){
if(qbevent){evnt(25769,1823,"ide_methods.bas");if(r)goto S_41890;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,1823,"ide_methods.bas");}while(r);
do{
goto LABEL_MUSTGENERATEEXE;
if(!qbevent)break;evnt(25769,1823,"ide_methods.bas");}while(r);
}
S_41894:;
if ((*__LONG_IDECOMPILED)||is_error_pending()){
if(qbevent){evnt(25769,1824,"ide_methods.bas");if(r)goto S_41894;}
S_41895:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDERUNMODE== 2 ))&(func__fileexists(__STRING_LASTBINARYGENERATED))))||is_error_pending()){
if(qbevent){evnt(25769,1826,"ide_methods.bas");if(r)goto S_41895;}
S_41896:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(25769,1827,"ide_methods.bas");if(r)goto S_41896;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Already created executable file!",32),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1828,"ide_methods.bas");}while(r);
}else{
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Already created .EXE file!",26),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1830,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1833,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LOCATION,__STRING_LASTBINARYGENERATED);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1834,"ide_methods.bas");}while(r);
S_41903:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_PATH__ASCII_CHR_046__EXE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,1835,"ide_methods.bas");if(r)goto S_41903;}
do{
qbs_set(_FUNC_IDE2_STRING_LOCATION,qbs_add(func__cwd(),_FUNC_IDE2_STRING_LOCATION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1835,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_new_txt_len("Location: ",10),FUNC_REMOVEDOUBLESLASHES(_FUNC_IDE2_STRING_LOCATION)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1836,"ide_methods.bas");}while(r);
S_41907:;
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(25769,1837,"ide_methods.bas");if(r)goto S_41907;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_add(qbs_new_txt_len("Location: ",10),func_string( 3 , 250 )),qbs_right(_FUNC_IDE2_STRING_LOCATION,*__LONG_IDEWX- 15 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1838,"ide_methods.bas");}while(r);
}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,_FUNC_IDE2_STRING_MSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1840,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 3 ;
if(!qbevent)break;evnt(25769,1841,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1844,"ide_methods.bas");}while(r);
S_41913:;
}else{
if (qbs_cleanup(qbs_tmp_base,-(func__fileexists(__STRING_LASTBINARYGENERATED)== 0 ))){
if(qbevent){evnt(25769,1845,"ide_methods.bas");if(r)goto S_41913;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,1846,"ide_methods.bas");}while(r);
do{
goto LABEL_MUSTGENERATEEXE;
if(!qbevent)break;evnt(25769,1847,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4849= 1 ));
if(!qbevent)break;evnt(25769,1850,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
if(!qbevent)break;evnt(25769,1851,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(25769,1851,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,1851,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
if(!qbevent)break;evnt(25769,1851,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1852,"ide_methods.bas");}while(r);
do{
sub__printstring((*__LONG_IDEWX- 8 )/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,qbs_new_txt_len(" Status ",8),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1852,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1853,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Starting program...",19),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1854,"ide_methods.bas");}while(r);
}else{
LABEL_MUSTGENERATEEXE:;
if(qbevent){evnt(25769,1856,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4850= 1 ));
if(!qbevent)break;evnt(25769,1857,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
if(!qbevent)break;evnt(25769,1858,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(25769,1858,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,1858,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
if(!qbevent)break;evnt(25769,1858,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1859,"ide_methods.bas");}while(r);
do{
sub__printstring((*__LONG_IDEWX- 8 )/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,qbs_new_txt_len(" Status ",8),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1859,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1860,"ide_methods.bas");}while(r);
S_41935:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(25769,1861,"ide_methods.bas");if(r)goto S_41935;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Creating executable file...",27),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1862,"ide_methods.bas");}while(r);
}else{
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Creating .EXE file...",21),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1864,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1868,"ide_methods.bas");}while(r);
S_41942:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,1872,"ide_methods.bas");if(r)goto S_41942;}
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1873,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_F,__STRING_IDEPROGNAME);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1875,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_F,FUNC_REMOVEFILEEXTENSION(_FUNC_IDE2_STRING_F));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1876,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_IDE2= 9 ;
if(!qbevent)break;evnt(25769,1878,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1878,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,1879,"ide_methods.bas");}while(r);
}
S_41952:;
if ((-(*_FUNC_IDE2_LONG_FAILED== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,1882,"ide_methods.bas");if(r)goto S_41952;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1882,"ide_methods.bas");}while(r);
}
S_41955:;
if ((((~(*__BYTE_IDESHOWERRORSIMMEDIATELY)))&(-(*__LONG_IDEAUTORUN== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1884,"ide_methods.bas");if(r)goto S_41955;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,1885,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 1 ;
if(!qbevent)break;evnt(25769,1885,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=32;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTCHECKING;
RETURN_32:;
if(!qbevent)break;evnt(25769,1886,"ide_methods.bas");}while(r);
do{
goto LABEL_BEGINCOMPILE;
if(!qbevent)break;evnt(25769,1887,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEAUTORUN= 1 ;
if(!qbevent)break;evnt(25769,1890,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=33;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTCHECKING;
RETURN_33:;
if(!qbevent)break;evnt(25769,1891,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1892,"ide_methods.bas");}while(r);
LABEL_PRINTCHECKING:;
if(qbevent){evnt(25769,1894,"ide_methods.bas");r=0;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1896,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4851= 0 ));
if(!qbevent)break;evnt(25769,1897,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Checking program... (editing program will cancel request)",57),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1898,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,1900,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1901,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1902,"ide_methods.bas");}while(r);
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,1903,"ide_methods.bas");}while(r);
}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,1906,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(25769,1907,"ide_methods.bas");}while(r);
S_41974:;
if ((((*__LONG_MCLICK|*__LONG_MCLICK2))&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,1909,"ide_methods.bas");if(r)goto S_41974;}
S_41975:;
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,1910,"ide_methods.bas");if(r)goto S_41975;}
do{
*_FUNC_IDE2_LONG_X= 3 ;
if(!qbevent)break;evnt(25769,1911,"ide_methods.bas");}while(r);
S_41977:;
fornext_value4853= 1 ;
fornext_finalvalue4853=*__INTEGER_MENUS;
fornext_step4853= 1 ;
if (fornext_step4853<0) fornext_step_negative4853=1; else fornext_step_negative4853=0;
if (is_error_pending()) goto fornext_error4853;
goto fornext_entrylabel4853;
while(1){
fornext_value4853=fornext_step4853+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4853:
*_FUNC_IDE2_LONG_I=fornext_value4853;
if (fornext_step_negative4853){
if (fornext_value4853<fornext_finalvalue4853) break;
}else{
if (fornext_value4853>fornext_finalvalue4853) break;
}
fornext_error4853:;
if(qbevent){evnt(25769,1912,"ide_methods.bas");if(r)goto S_41977;}
do{
*_FUNC_IDE2_LONG_X2=((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1913,"ide_methods.bas");}while(r);
S_41979:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2))))||is_error_pending()){
if(qbevent){evnt(25769,1914,"ide_methods.bas");if(r)goto S_41979;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,1915,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,1916,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(25769,1918,"ide_methods.bas");}while(r);
S_41984:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,1919,"ide_methods.bas");if(r)goto S_41984;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_MENUS)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1919,"ide_methods.bas");}while(r);
}
fornext_continue_4852:;
}
fornext_exit_4852:;
}
}
S_41990:;
fornext_value4857= 1 ;
fornext_finalvalue4857=*__INTEGER_MENUS;
fornext_step4857= 1 ;
if (fornext_step4857<0) fornext_step_negative4857=1; else fornext_step_negative4857=0;
if (is_error_pending()) goto fornext_error4857;
goto fornext_entrylabel4857;
while(1){
fornext_value4857=fornext_step4857+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4857:
*_FUNC_IDE2_LONG_I=fornext_value4857;
if (fornext_step_negative4857){
if (fornext_value4857<fornext_finalvalue4857) break;
}else{
if (fornext_value4857>fornext_finalvalue4857) break;
}
fornext_error4857:;
if(qbevent){evnt(25769,1924,"ide_methods.bas");if(r)goto S_41990;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_ucase(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1925,"ide_methods.bas");}while(r);
S_41992:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KALT&(qbs_equal(qbs_ucase(__STRING_K),_FUNC_IDE2_STRING_A))))||is_error_pending()){
if(qbevent){evnt(25769,1926,"ide_methods.bas");if(r)goto S_41992;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,1927,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,1928,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1928,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,1929,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,1930,"ide_methods.bas");}while(r);
}
fornext_continue_4856:;
}
fornext_exit_4856:;
S_42000:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCTRL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("F",1)))))||is_error_pending()){
if(qbevent){evnt(25769,1934,"ide_methods.bas");if(r)goto S_42000;}
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1935,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(25769,1936,"ide_methods.bas");}while(r);
S_42003:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
if(qbevent){evnt(25769,1937,"ide_methods.bas");if(r)goto S_42003;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(25769,1937,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(25769,1937,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=__STRING_IDEFINDTEXT->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1937,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1938,"ide_methods.bas");}while(r);
}
S_42010:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCTRL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("K",1)))))||is_error_pending()){
if(qbevent){evnt(25769,1941,"ide_methods.bas");if(r)goto S_42010;}
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1942,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEQUICKKEYCODE;
if(!qbevent)break;evnt(25769,1943,"ide_methods.bas");}while(r);
}
S_42014:;
if ((*__LONG_KCTRL&(-(*__LONG_KB== 15616ll )))||is_error_pending()){
if(qbevent){evnt(25769,1947,"ide_methods.bas");if(r)goto S_42014;}
S_42015:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,1948,"ide_methods.bas");if(r)goto S_42015;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,1948,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDJMP;
if(!qbevent)break;evnt(25769,1949,"ide_methods.bas");}while(r);
}
S_42020:;
if ((*__LONG_KALT&(-(*__LONG_KB== 15616ll )))||is_error_pending()){
if(qbevent){evnt(25769,1952,"ide_methods.bas");if(r)goto S_42020;}
S_42021:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,1953,"ide_methods.bas");if(r)goto S_42021;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,1953,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDCHANGEJMP;
if(!qbevent)break;evnt(25769,1954,"ide_methods.bas");}while(r);
}
S_42026:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KB== 15616ll ))|(qbs_equal(__STRING_K,func_chr( 28 )))))||is_error_pending()){
if(qbevent){evnt(25769,1957,"ide_methods.bas");if(r)goto S_42026;}
S_42027:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,1958,"ide_methods.bas");if(r)goto S_42027;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,1958,"ide_methods.bas");}while(r);
}
LABEL_IDEMF3:;
if(qbevent){evnt(25769,1959,"ide_methods.bas");r=0;}
S_42030:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,1960,"ide_methods.bas");if(r)goto S_42030;}
S_42031:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,1961,"ide_methods.bas");if(r)goto S_42031;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(25769,1962,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=__STRING_IDEFINDTEXT->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,1963,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(25769,1964,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=34;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_34:;
if(!qbevent)break;evnt(25769,1966,"ide_methods.bas");}while(r);
S_42037:;
if ((*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(25769,1967,"ide_methods.bas");if(r)goto S_42037;}
do{
*__INTEGER_IDEFINDINVERT= 1 ;
if(!qbevent)break;evnt(25769,1967,"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(25769,1968,"ide_methods.bas");}while(r);
do{
SUB_IDEFINDAGAIN(&(pass4861= -1 ));
if(!qbevent)break;evnt(25769,1969,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDEFINDJMP;
if(!qbevent)break;evnt(25769,1971,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1973,"ide_methods.bas");}while(r);
}
S_42047:;
if ((*__LONG_KSHIFT&(-(*__LONG_KB== 15104ll )))||is_error_pending()){
if(qbevent){evnt(25769,1976,"ide_methods.bas");if(r)goto S_42047;}
S_42048:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1977,"ide_methods.bas");if(r)goto S_42048;}
do{
*__LONG_IDESUBWINDOW=*__LONG_IDEWY/  2 ;
if(!qbevent)break;evnt(25769,1978,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,1978,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(25769,1979,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(25769,1979,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(25769,1979,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(25769,1979,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(25769,1979,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(25769,1979,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(25769,1980,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,1981,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,1982,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,1983,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=35;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_35:;
if(!qbevent)break;evnt(25769,1983,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,1985,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,1986,"ide_methods.bas");}while(r);
}
do{
if(!qbevent)break;evnt(25769,1991,"ide_methods.bas");}while(r);
S_42067:;
if ((-(*__LONG_MB== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,1993,"ide_methods.bas");if(r)goto S_42067;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 0 ;
if(!qbevent)break;evnt(25769,1993,"ide_methods.bas");}while(r);
}
S_42070:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(25769,1994,"ide_methods.bas");if(r)goto S_42070;}
S_42071:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,1995,"ide_methods.bas");if(r)goto S_42071;}
S_42072:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,1998,"ide_methods.bas");if(r)goto S_42072;}
S_42073:;
if (((-(*__LONG_MX>= 2 ))&(-(*__LONG_MX<=(*__LONG_IDEWX- 1 )))&(-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,1999,"ide_methods.bas");if(r)goto S_42073;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 1 ;
if(!qbevent)break;evnt(25769,2000,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEHBAR(&(pass4862= 2 ),&(pass4863=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass4864=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass4865=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(25769,2001,"ide_methods.bas");}while(r);
S_42076:;
if ((-(*_FUNC_IDE2_LONG_V!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(25769,2002,"ide_methods.bas");if(r)goto S_42076;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 3 ;
if(!qbevent)break;evnt(25769,2002,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 4 ;
if(!qbevent)break;evnt(25769,2002,"ide_methods.bas");}while(r);
}
S_42081:;
if ((-(*__LONG_MX== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2003,"ide_methods.bas");if(r)goto S_42081;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 1 ;
if(!qbevent)break;evnt(25769,2003,"ide_methods.bas");}while(r);
}
S_42084:;
if ((-(*__LONG_MX==(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2004,"ide_methods.bas");if(r)goto S_42084;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 2 ;
if(!qbevent)break;evnt(25769,2004,"ide_methods.bas");}while(r);
}
}
S_42088:;
if (((-(*__LONG_MY>=(*__LONG_IDEWY+ 1 )))&(-(*__LONG_MY<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 )))&(-(*__LONG_MX==*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(25769,2006,"ide_methods.bas");if(r)goto S_42088;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 2 ;
if(!qbevent)break;evnt(25769,2007,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4866=*__LONG_IDEWY+ 1 ),&(pass4867=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass4868=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(25769,2008,"ide_methods.bas");}while(r);
S_42091:;
if ((-(*_FUNC_IDE2_LONG_V!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(25769,2009,"ide_methods.bas");if(r)goto S_42091;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 3 ;
if(!qbevent)break;evnt(25769,2009,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 4 ;
if(!qbevent)break;evnt(25769,2009,"ide_methods.bas");}while(r);
}
S_42096:;
if ((-(*__LONG_MY==(*__LONG_IDEWY+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2010,"ide_methods.bas");if(r)goto S_42096;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 1 ;
if(!qbevent)break;evnt(25769,2010,"ide_methods.bas");}while(r);
}
S_42099:;
if ((-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 )))||is_error_pending()){
if(qbevent){evnt(25769,2011,"ide_methods.bas");if(r)goto S_42099;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 2 ;
if(!qbevent)break;evnt(25769,2011,"ide_methods.bas");}while(r);
}
}
}
S_42104:;
if ((*_FUNC_IDE2_LONG_HELP_SCROLLBAR)||is_error_pending()){
if(qbevent){evnt(25769,2015,"ide_methods.bas");if(r)goto S_42104;}
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,2016,"ide_methods.bas");}while(r);
S_42106:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2017,"ide_methods.bas");if(r)goto S_42106;}
S_42107:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2018,"ide_methods.bas");if(r)goto S_42107;}
do{
*__LONG_KB= 19200ll ;
if(!qbevent)break;evnt(25769,2018,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2018,"ide_methods.bas");}while(r);
}
S_42111:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2019,"ide_methods.bas");if(r)goto S_42111;}
do{
*__LONG_KB= 18432ll ;
if(!qbevent)break;evnt(25769,2019,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2019,"ide_methods.bas");}while(r);
}
}
S_42116:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2021,"ide_methods.bas");if(r)goto S_42116;}
S_42117:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2022,"ide_methods.bas");if(r)goto S_42117;}
do{
*__LONG_KB= 19712ll ;
if(!qbevent)break;evnt(25769,2022,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2022,"ide_methods.bas");}while(r);
}
S_42121:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2023,"ide_methods.bas");if(r)goto S_42121;}
do{
*__LONG_KB= 20480ll ;
if(!qbevent)break;evnt(25769,2023,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2023,"ide_methods.bas");}while(r);
}
}
S_42126:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,2025,"ide_methods.bas");if(r)goto S_42126;}
S_42127:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2026,"ide_methods.bas");if(r)goto S_42127;}
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEHBAR(&(pass4869= 2 ),&(pass4870=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass4871=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass4872=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(25769,2027,"ide_methods.bas");}while(r);
S_42129:;
if ((-(*__LONG_MX<*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(25769,2028,"ide_methods.bas");if(r)goto S_42129;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX- 8 ;
if(!qbevent)break;evnt(25769,2029,"ide_methods.bas");}while(r);
S_42131:;
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2030,"ide_methods.bas");if(r)goto S_42131;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2030,"ide_methods.bas");}while(r);
}
S_42134:;
if ((-(*__LONG_HELP_SX>*__LONG_HELP_CX))||is_error_pending()){
if(qbevent){evnt(25769,2031,"ide_methods.bas");if(r)goto S_42134;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2031,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2032,"ide_methods.bas");}while(r);
}
S_42139:;
if ((-(*__LONG_MX>*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(25769,2034,"ide_methods.bas");if(r)goto S_42139;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX+ 8 ;
if(!qbevent)break;evnt(25769,2035,"ide_methods.bas");}while(r);
S_42141:;
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2036,"ide_methods.bas");if(r)goto S_42141;}
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(25769,2036,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2037,"ide_methods.bas");}while(r);
}
}
S_42147:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2040,"ide_methods.bas");if(r)goto S_42147;}
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4873=*__LONG_IDEWY+ 1 ),&(pass4874=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass4875=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(25769,2041,"ide_methods.bas");}while(r);
S_42149:;
if ((-(*__LONG_MY<*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(25769,2042,"ide_methods.bas");if(r)goto S_42149;}
do{
*__LONG_KB= 18688ll ;
if(!qbevent)break;evnt(25769,2042,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2042,"ide_methods.bas");}while(r);
}
S_42153:;
if ((-(*__LONG_MY>*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(25769,2043,"ide_methods.bas");if(r)goto S_42153;}
do{
*__LONG_KB= 20736ll ;
if(!qbevent)break;evnt(25769,2043,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,2043,"ide_methods.bas");}while(r);
}
}
}
S_42159:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 4 ))||is_error_pending()){
if(qbevent){evnt(25769,2050,"ide_methods.bas");if(r)goto S_42159;}
S_42160:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2051,"ide_methods.bas");if(r)goto S_42160;}
S_42161:;
if ((-(*__LONG_HELP_W> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2052,"ide_methods.bas");if(r)goto S_42161;}
S_42162:;
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
if(qbevent){evnt(25769,2053,"ide_methods.bas");if(r)goto S_42162;}
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(25769,2054,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2054,"ide_methods.bas");}while(r);
S_42165:;
}else{
if (-(*__LONG_MX>=(*__LONG_IDEWX- 2 ))){
if(qbevent){evnt(25769,2055,"ide_methods.bas");if(r)goto S_42165;}
do{
*__LONG_HELP_SX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(25769,2056,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(25769,2056,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_X=*__LONG_MX;
if(!qbevent)break;evnt(25769,2058,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_X- 4 + 0.5E+0 ;
if(!qbevent)break;evnt(25769,2059,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ (*__LONG_IDEWX- 3 - 3 );
if(!qbevent)break;evnt(25769,2060,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P**__LONG_HELP_W)+( 1 ));
if(!qbevent)break;evnt(25769,2061,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,2062,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,2062,"ide_methods.bas");}while(r);
}
}
}
}
S_42178:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2066,"ide_methods.bas");if(r)goto S_42178;}
S_42179:;
if ((-(*__LONG_HELP_H> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2067,"ide_methods.bas");if(r)goto S_42179;}
S_42180:;
if ((-(*__LONG_MY<=(*__LONG_IDEWY+ 2 )))||is_error_pending()){
if(qbevent){evnt(25769,2069,"ide_methods.bas");if(r)goto S_42180;}
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(25769,2070,"ide_methods.bas");}while(r);
S_42182:;
}else{
if (-(*__LONG_MY>=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 3 ))){
if(qbevent){evnt(25769,2071,"ide_methods.bas");if(r)goto S_42182;}
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(25769,2072,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY;
if(!qbevent)break;evnt(25769,2074,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_Y-*__LONG_IDEWY- 3 + 0.5E+0 ;
if(!qbevent)break;evnt(25769,2075,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ (*__LONG_IDESUBWINDOW- 3 - 3 );
if(!qbevent)break;evnt(25769,2076,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P**__LONG_HELP_H)+( 1 ));
if(!qbevent)break;evnt(25769,2077,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,2078,"ide_methods.bas");}while(r);
}
}
S_42191:;
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2081,"ide_methods.bas");if(r)goto S_42191;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2081,"ide_methods.bas");}while(r);
}
S_42194:;
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2082,"ide_methods.bas");if(r)goto S_42194;}
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(25769,2082,"ide_methods.bas");}while(r);
}
S_42197:;
if ((-(*__LONG_HELP_CY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2083,"ide_methods.bas");if(r)goto S_42197;}
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(25769,2083,"ide_methods.bas");}while(r);
}
S_42200:;
if ((-(*__LONG_HELP_CY>(*__LONG_HELP_H+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2084,"ide_methods.bas");if(r)goto S_42200;}
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(25769,2084,"ide_methods.bas");}while(r);
}
S_42203:;
if ((-(*__LONG_HELP_CX<*__LONG_HELP_SX))||is_error_pending()){
if(qbevent){evnt(25769,2086,"ide_methods.bas");if(r)goto S_42203;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2086,"ide_methods.bas");}while(r);
}
S_42206:;
if ((-(*__LONG_HELP_CX>=(*__LONG_HELP_SX+*__LONG_HELP_WW)))||is_error_pending()){
if(qbevent){evnt(25769,2087,"ide_methods.bas");if(r)goto S_42206;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX-*__LONG_HELP_WW+ 1 ;
if(!qbevent)break;evnt(25769,2087,"ide_methods.bas");}while(r);
}
S_42209:;
if ((-(*__LONG_HELP_CY<*__LONG_HELP_SY))||is_error_pending()){
if(qbevent){evnt(25769,2088,"ide_methods.bas");if(r)goto S_42209;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2088,"ide_methods.bas");}while(r);
}
S_42212:;
if ((-(*__LONG_HELP_CY>=(*__LONG_HELP_SY+*__LONG_HELP_WH)))||is_error_pending()){
if(qbevent){evnt(25769,2089,"ide_methods.bas");if(r)goto S_42212;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY-*__LONG_HELP_WH+ 1 ;
if(!qbevent)break;evnt(25769,2089,"ide_methods.bas");}while(r);
}
S_42215:;
if ((-(*__LONG_HELP_SX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2091,"ide_methods.bas");if(r)goto S_42215;}
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(25769,2091,"ide_methods.bas");}while(r);
}
S_42218:;
if ((-(*__LONG_HELP_SY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2092,"ide_methods.bas");if(r)goto S_42218;}
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(25769,2092,"ide_methods.bas");}while(r);
}
}
}
}
S_42224:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,2113,"ide_methods.bas");if(r)goto S_42224;}
do{
*__LONG_MCLICK= 0 ;
if(!qbevent)break;evnt(25769,2113,"ide_methods.bas");}while(r);
}
}
}
}
S_42230:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,2124,"ide_methods.bas");if(r)goto S_42230;}
S_42231:;
if (((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,2125,"ide_methods.bas");if(r)goto S_42231;}
S_42232:;
if ((-(*__LONG_MX<=(*__LONG_IDEWX-( 20ll + 8 )+ 2 )))||is_error_pending()){
if(qbevent){evnt(25769,2126,"ide_methods.bas");if(r)goto S_42232;}
S_42233:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2127,"ide_methods.bas");if(r)goto S_42233;}
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(25769,2128,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2129,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
if(!qbevent)break;evnt(25769,2129,"ide_methods.bas");}while(r);
}else{
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2131,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2132,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(25769,2132,"ide_methods.bas");}while(r);
}
}else{
S_42243:;
if ((-(*__LONG_MX==(*__LONG_IDEWX- 3 )))||is_error_pending()){
if(qbevent){evnt(25769,2135,"ide_methods.bas");if(r)goto S_42243;}
LABEL_SHOWRECENTLYSEARCHEDBOX:;
if(qbevent){evnt(25769,2136,"ide_methods.bas");r=0;}
do{
sub_pcopy( 0 , 3 );
if(!qbevent)break;evnt(25769,2137,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=36;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_36:;
if(!qbevent)break;evnt(25769,2138,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_F,FUNC_IDESEARCHEDBOX());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2139,"ide_methods.bas");}while(r);
S_42247:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
if(qbevent){evnt(25769,2140,"ide_methods.bas");if(r)goto S_42247;}
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2140,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,2141,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,2141,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,2142,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,2143,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,2143,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2143,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2144,"ide_methods.bas");}while(r);
S_42257:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
if(qbevent){evnt(25769,2145,"ide_methods.bas");if(r)goto S_42257;}
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(25769,2145,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2146,"ide_methods.bas");}while(r);
}else{
S_42262:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2148,"ide_methods.bas");if(r)goto S_42262;}
S_42263:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2149,"ide_methods.bas");if(r)goto S_42263;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2149,"ide_methods.bas");}while(r);
}
S_42266:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len<= 20ll )))||is_error_pending()){
if(qbevent){evnt(25769,2151,"ide_methods.bas");if(r)goto S_42266;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 ));
if(!qbevent)break;evnt(25769,2152,"ide_methods.bas");}while(r);
}else{
S_42269:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 20ll ))||is_error_pending()){
if(qbevent){evnt(25769,2154,"ide_methods.bas");if(r)goto S_42269;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=(*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 )))+(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 20ll );
if(!qbevent)break;evnt(25769,2155,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 ));
if(!qbevent)break;evnt(25769,2157,"ide_methods.bas");}while(r);
}
}
}else{
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(25769,2161,"ide_methods.bas");}while(r);
S_42277:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
if(qbevent){evnt(25769,2162,"ide_methods.bas");if(r)goto S_42277;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(25769,2162,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(25769,2162,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=__STRING_IDEFINDTEXT->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2162,"ide_methods.bas");}while(r);
}
}
}
}
}
}
S_42287:;
if ((-(*__LONG_KB== 16384ll ))||is_error_pending()){
if(qbevent){evnt(25769,2171,"ide_methods.bas");if(r)goto S_42287;}
S_42288:;
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2172,"ide_methods.bas");if(r)goto S_42288;}
S_42289:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,2173,"ide_methods.bas");if(r)goto S_42289;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2174,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,2176,"ide_methods.bas");}while(r);
}
}
}
S_42296:;
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2181,"ide_methods.bas");if(r)goto S_42296;}
S_42297:;
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,2182,"ide_methods.bas");if(r)goto S_42297;}
S_42298:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,2183,"ide_methods.bas");if(r)goto S_42298;}
S_42299:;
if (((-(*__LONG_MY>= 2 ))&(-(*__LONG_MY<*__LONG_IDEWY)))||is_error_pending()){
if(qbevent){evnt(25769,2184,"ide_methods.bas");if(r)goto S_42299;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2185,"ide_methods.bas");}while(r);
}
}else{
S_42303:;
if (((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW))))||is_error_pending()){
if(qbevent){evnt(25769,2188,"ide_methods.bas");if(r)goto S_42303;}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,2189,"ide_methods.bas");}while(r);
}
}
S_42307:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,2193,"ide_methods.bas");if(r)goto S_42307;}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(25769,2194,"ide_methods.bas");}while(r);
}
}
}
S_42312:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2199,"ide_methods.bas");if(r)goto S_42312;}
do{
*_FUNC_IDE2_LONG_Z= 0 ;
if(!qbevent)break;evnt(25769,2200,"ide_methods.bas");}while(r);
S_42314:;
if (((*__LONG_KALT&(-(*__LONG_KB== 18432ll )))|(*__LONG_KALT&(-(*__LONG_KB== 20480ll ))))||is_error_pending()){
if(qbevent){evnt(25769,2201,"ide_methods.bas");if(r)goto S_42314;}
do{
goto LABEL_SHOWRECENTLYSEARCHEDBOX;
if(!qbevent)break;evnt(25769,2201,"ide_methods.bas");}while(r);
}
S_42317:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(25769,2202,"ide_methods.bas");if(r)goto S_42317;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(25769,2202,"ide_methods.bas");}while(r);
}
S_42320:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(25769,2203,"ide_methods.bas");if(r)goto S_42320;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(25769,2203,"ide_methods.bas");}while(r);
}
S_42323:;
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
if(qbevent){evnt(25769,2204,"ide_methods.bas");if(r)goto S_42323;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(25769,2204,"ide_methods.bas");}while(r);
}
S_42326:;
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
if(qbevent){evnt(25769,2205,"ide_methods.bas");if(r)goto S_42326;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(25769,2205,"ide_methods.bas");}while(r);
}
S_42329:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,2206,"ide_methods.bas");if(r)goto S_42329;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(25769,2206,"ide_methods.bas");}while(r);
}
S_42332:;
if ((-(*_FUNC_IDE2_LONG_Z== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2207,"ide_methods.bas");if(r)goto S_42332;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2207,"ide_methods.bas");}while(r);
}
}
S_42336:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2210,"ide_methods.bas");if(r)goto S_42336;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2211,"ide_methods.bas");}while(r);
S_42338:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len== 1 ))|(((-(*__LONG_KB== 20992ll ))|(-(*__LONG_KB== 21248ll ))))))||is_error_pending()){
if(qbevent){evnt(25769,2212,"ide_methods.bas");if(r)goto S_42338;}
S_42339:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2213,"ide_methods.bas");if(r)goto S_42339;}
do{
*_FUNC_IDE2_LONG_K=qbs_asc(__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2213,"ide_methods.bas");}while(r);
}
S_42342:;
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("V",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2214,"ide_methods.bas");if(r)goto S_42342;}
LABEL_PASTEINTOSEARCHFIELD:;
if(qbevent){evnt(25769,2215,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2216,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_CLIP,func_chr( 13 ),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2217,"ide_methods.bas");}while(r);
S_42345:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,2218,"ide_methods.bas");if(r)goto S_42345;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_left(_FUNC_IDE2_STRING_CLIP,*_FUNC_IDE2_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2218,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_CLIP,func_chr( 10 ),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2219,"ide_methods.bas");}while(r);
S_42349:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,2220,"ide_methods.bas");if(r)goto S_42349;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_left(_FUNC_IDE2_STRING_CLIP,*_FUNC_IDE2_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2220,"ide_methods.bas");}while(r);
}
S_42352:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_CLIP->len))||is_error_pending()){
if(qbevent){evnt(25769,2221,"ide_methods.bas");if(r)goto S_42352;}
S_42353:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2222,"ide_methods.bas");if(r)goto S_42353;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,2223,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,2223,"ide_methods.bas");}while(r);
S_42356:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,2224,"ide_methods.bas");if(r)goto S_42356;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,2224,"ide_methods.bas");}while(r);
}
S_42359:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2225,"ide_methods.bas");if(r)goto S_42359;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1),_FUNC_IDE2_STRING_CLIP),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2226,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(25769,2227,"ide_methods.bas");}while(r);
S_42362:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,2228,"ide_methods.bas");if(r)goto S_42362;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1+_FUNC_IDE2_STRING_CLIP->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2229,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2231,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1),_FUNC_IDE2_STRING_CLIP),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2234,"ide_methods.bas");}while(r);
S_42369:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,2235,"ide_methods.bas");if(r)goto S_42369;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1+_FUNC_IDE2_STRING_CLIP->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2235,"ide_methods.bas");}while(r);
}
}
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,2238,"ide_methods.bas");}while(r);
}
S_42376:;
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("A",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2241,"ide_methods.bas");if(r)goto S_42376;}
LABEL_SELECTALLINSEARCHFIELD:;
if(qbevent){evnt(25769,2242,"ide_methods.bas");r=0;}
S_42377:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2243,"ide_methods.bas");if(r)goto S_42377;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(25769,2244,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(25769,2245,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2246,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,2248,"ide_methods.bas");}while(r);
}
S_42384:;
if ((qbs_cleanup(qbs_tmp_base,((*__LONG_KCTRL&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("C",1)))))))||is_error_pending()){
if(qbevent){evnt(25769,2251,"ide_methods.bas");if(r)goto S_42384;}
LABEL_COPYSEARCHTERM2CLIP:;
if(qbevent){evnt(25769,2252,"ide_methods.bas");r=0;}
S_42385:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2253,"ide_methods.bas");if(r)goto S_42385;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,2254,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,2254,"ide_methods.bas");}while(r);
S_42388:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,2255,"ide_methods.bas");if(r)goto S_42388;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,2255,"ide_methods.bas");}while(r);
}
S_42391:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2256,"ide_methods.bas");if(r)goto S_42391;}
do{
sub__clipboard(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1+ 1 ,*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2256,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,2258,"ide_methods.bas");}while(r);
}
S_42397:;
if ((qbs_cleanup(qbs_tmp_base,((*__LONG_KSHIFT&(-(*__LONG_KB== 21248ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("X",1)))))))||is_error_pending()){
if(qbevent){evnt(25769,2261,"ide_methods.bas");if(r)goto S_42397;}
LABEL_CUTTOCLIPBOARDSEARCHFIELD:;
if(qbevent){evnt(25769,2262,"ide_methods.bas");r=0;}
S_42398:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2263,"ide_methods.bas");if(r)goto S_42398;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,2264,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,2264,"ide_methods.bas");}while(r);
S_42401:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,2265,"ide_methods.bas");if(r)goto S_42401;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,2265,"ide_methods.bas");}while(r);
}
S_42404:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2266,"ide_methods.bas");if(r)goto S_42404;}
do{
sub__clipboard(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1+ 1 ,*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2267,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2269,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(25769,2270,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2271,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(25769,2274,"ide_methods.bas");}while(r);
}
S_42413:;
if ((-(*_FUNC_IDE2_LONG_K== 8 ))||is_error_pending()){
if(qbevent){evnt(25769,2277,"ide_methods.bas");if(r)goto S_42413;}
S_42414:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2278,"ide_methods.bas");if(r)goto S_42414;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,2279,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,2279,"ide_methods.bas");}while(r);
S_42417:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,2280,"ide_methods.bas");if(r)goto S_42417;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,2280,"ide_methods.bas");}while(r);
}
S_42420:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2281,"ide_methods.bas");if(r)goto S_42420;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2283,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2284,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(25769,2285,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2286,"ide_methods.bas");}while(r);
}
S_42426:;
}else{
if (-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 )){
if(qbevent){evnt(25769,2288,"ide_methods.bas");if(r)goto S_42426;}
do{
qbs_set(_FUNC_IDE2_STRING_A1,qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2289,"ide_methods.bas");}while(r);
S_42428:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,2290,"ide_methods.bas");if(r)goto S_42428;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2290,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2290,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A1,_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2291,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ;
if(!qbevent)break;evnt(25769,2291,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2292,"ide_methods.bas");}while(r);
}
}
}
S_42438:;
if ((-(*_FUNC_IDE2_LONG_K== 27 ))||is_error_pending()){
if(qbevent){evnt(25769,2295,"ide_methods.bas");if(r)goto S_42438;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2296,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2297,"ide_methods.bas");}while(r);
}
S_42442:;
if ((-(*_FUNC_IDE2_LONG_K== 9 ))||is_error_pending()){
if(qbevent){evnt(25769,2299,"ide_methods.bas");if(r)goto S_42442;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2300,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2301,"ide_methods.bas");}while(r);
}
S_42446:;
if ((-(*_FUNC_IDE2_LONG_K== 13 ))||is_error_pending()){
if(qbevent){evnt(25769,2303,"ide_methods.bas");if(r)goto S_42446;}
S_42447:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
if(qbevent){evnt(25769,2304,"ide_methods.bas");if(r)goto S_42447;}
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2305,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(25769,2306,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2308,"ide_methods.bas");}while(r);
}
S_42453:;
if (((-(*_FUNC_IDE2_LONG_K!= 8 ))&(-(*_FUNC_IDE2_LONG_K!= 9 ))&(-(*_FUNC_IDE2_LONG_K!= 0 ))&(-(*_FUNC_IDE2_LONG_K!= 10 ))&(-(*_FUNC_IDE2_LONG_K!= 13 ))&(-(*_FUNC_IDE2_LONG_K!= 26 ))&(-(*_FUNC_IDE2_LONG_K!= 255 )))||is_error_pending()){
if(qbevent){evnt(25769,2310,"ide_methods.bas");if(r)goto S_42453;}
S_42454:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2311,"ide_methods.bas");if(r)goto S_42454;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,2312,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,2312,"ide_methods.bas");}while(r);
S_42457:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,2313,"ide_methods.bas");if(r)goto S_42457;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,2313,"ide_methods.bas");}while(r);
}
S_42460:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2314,"ide_methods.bas");if(r)goto S_42460;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2316,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2317,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2318,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(25769,2319,"ide_methods.bas");}while(r);
}
}
S_42467:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2322,"ide_methods.bas");if(r)goto S_42467;}
do{
qbs_set(_FUNC_IDE2_STRING_A1,qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2322,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2322,"ide_methods.bas");}while(r);
}
S_42472:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,2323,"ide_methods.bas");if(r)goto S_42472;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2323,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2323,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A1,__STRING_K),_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2324,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1+ 1 ;
if(!qbevent)break;evnt(25769,2324,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2326,"ide_methods.bas");}while(r);
}
S_42482:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 60 ))))))||is_error_pending()){
if(qbevent){evnt(25769,2329,"ide_methods.bas");if(r)goto S_42482;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2330,"ide_methods.bas");}while(r);
do{
goto LABEL_IDESUBSJMP;
if(!qbevent)break;evnt(25769,2331,"ide_methods.bas");}while(r);
}
S_42486:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2334,"ide_methods.bas");if(r)goto S_42486;}
LABEL_DELETESELECTIONSEARCHFIELD:;
if(qbevent){evnt(25769,2335,"ide_methods.bas");r=0;}
S_42487:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(25769,2336,"ide_methods.bas");if(r)goto S_42487;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,2337,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,2337,"ide_methods.bas");}while(r);
S_42490:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,2338,"ide_methods.bas");if(r)goto S_42490;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,2338,"ide_methods.bas");}while(r);
}
S_42493:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2339,"ide_methods.bas");if(r)goto S_42493;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_SX2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2341,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2342,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(25769,2343,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2344,"ide_methods.bas");}while(r);
}
}else{
S_42500:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2347,"ide_methods.bas");if(r)goto S_42500;}
do{
qbs_set(_FUNC_IDE2_STRING_A1,qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2347,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2347,"ide_methods.bas");}while(r);
}
S_42505:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1<_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,2348,"ide_methods.bas");if(r)goto S_42505;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2348,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2348,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A1,_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2349,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2350,"ide_methods.bas");}while(r);
}
}
S_42514:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("K",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2355,"ide_methods.bas");if(r)goto S_42514;}
do{
return_point[next_return_point++]=37;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_37:;
if(!qbevent)break;evnt(25769,2355,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ;
if(!qbevent)break;evnt(25769,2355,"ide_methods.bas");}while(r);
}
S_42518:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("M",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2356,"ide_methods.bas");if(r)goto S_42518;}
do{
return_point[next_return_point++]=38;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_38:;
if(!qbevent)break;evnt(25769,2356,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1+ 1 ;
if(!qbevent)break;evnt(25769,2356,"ide_methods.bas");}while(r);
}
S_42522:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("G",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2357,"ide_methods.bas");if(r)goto S_42522;}
do{
return_point[next_return_point++]=39;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_39:;
if(!qbevent)break;evnt(25769,2357,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
if(!qbevent)break;evnt(25769,2357,"ide_methods.bas");}while(r);
}
S_42526:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("O",1))))))||is_error_pending()){
if(qbevent){evnt(25769,2358,"ide_methods.bas");if(r)goto S_42526;}
do{
return_point[next_return_point++]=40;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_40:;
if(!qbevent)break;evnt(25769,2358,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2358,"ide_methods.bas");}while(r);
}
S_42530:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2359,"ide_methods.bas");if(r)goto S_42530;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
if(!qbevent)break;evnt(25769,2359,"ide_methods.bas");}while(r);
}
S_42533:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,2360,"ide_methods.bas");if(r)goto S_42533;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2360,"ide_methods.bas");}while(r);
}
S_42536:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1==*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1))||is_error_pending()){
if(qbevent){evnt(25769,2361,"ide_methods.bas");if(r)goto S_42536;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,2361,"ide_methods.bas");}while(r);
}
S_42539:;
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,2363,"ide_methods.bas");if(r)goto S_42539;}
S_42540:;
if (((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(25769,2364,"ide_methods.bas");if(r)goto S_42540;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2365,"ide_methods.bas");}while(r);
S_42542:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,2366,"ide_methods.bas");if(r)goto S_42542;}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(25769,2366,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2366,"ide_methods.bas");}while(r);
}
S_42547:;
}else{
if ((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))){
if(qbevent){evnt(25769,2367,"ide_methods.bas");if(r)goto S_42547;}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,2368,"ide_methods.bas");}while(r);
S_42549:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,2369,"ide_methods.bas");if(r)goto S_42549;}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(25769,2369,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2369,"ide_methods.bas");}while(r);
}
}
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2373,"ide_methods.bas");}while(r);
}
S_42558:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,2376,"ide_methods.bas");if(r)goto S_42558;}
S_42559:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_MCLICK|(qbs_equal(__STRING_K,func_chr( 27 )))))||is_error_pending()){
if(qbevent){evnt(25769,2378,"ide_methods.bas");if(r)goto S_42559;}
S_42560:;
if ((qbs_cleanup(qbs_tmp_base,(((-(*__LONG_MY==*__LONG_IDEWY))&(((-(*__LONG_MX>=(*__LONG_IDEWX- 3 )))&(-(*__LONG_MX<=(*__LONG_IDEWX- 1 )))))))|(qbs_equal(__STRING_K,func_chr( 27 )))))||is_error_pending()){
if(qbevent){evnt(25769,2379,"ide_methods.bas");if(r)goto S_42560;}
LABEL_CLOSEHELP:;
if(qbevent){evnt(25769,2380,"ide_methods.bas");r=0;}
do{
*__LONG_IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,2381,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 0 ;
if(!qbevent)break;evnt(25769,2382,"ide_methods.bas");}while(r);
do{
*__LONG_IDESUBWINDOW= 0 ;
if(!qbevent)break;evnt(25769,2383,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,2384,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,2385,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,2386,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=41;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_41:;
if(!qbevent)break;evnt(25769,2386,"ide_methods.bas");}while(r);
}
}
S_42570:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,2391,"ide_methods.bas");if(r)goto S_42570;}
S_42571:;
if ((((-(*__LONG_MY==*__LONG_IDEWY))&(((-(*__LONG_MX>=(*__LONG_IDEWX- 17 )))&(-(*__LONG_MX<=(*__LONG_IDEWX- 4 )))))))||is_error_pending()){
if(qbevent){evnt(25769,2392,"ide_methods.bas");if(r)goto S_42571;}
LABEL_LAUNCHWIKI:;
if(qbevent){evnt(25769,2393,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_URL,qbs_add(qbs_add(__STRING_WIKIBASEADDRESS,qbs_new_txt_len("/index.php?title=",17)),((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2394,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len(" ",1),qbs_new_txt_len("%20",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2395,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("&",1),qbs_new_txt_len("%26",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2395,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("+",1),qbs_new_txt_len("%2B",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2396,"ide_methods.bas");}while(r);
S_42576:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2397,"ide_methods.bas");if(r)goto S_42576;}
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("$",1),qbs_new_txt_len("\\$",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2398,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("&",1),qbs_new_txt_len("\\&",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2399,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("(",1),qbs_new_txt_len("\\(",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2400,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len(")",1),qbs_new_txt_len("\\)",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2401,"ide_methods.bas");}while(r);
}
S_42582:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(25769,2404,"ide_methods.bas");if(r)goto S_42582;}
do{
sub_shell2(qbs_add(qbs_new_txt_len("start ",6),_FUNC_IDE2_STRING_URL),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2405,"ide_methods.bas");}while(r);
S_42584:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(25769,2406,"ide_methods.bas");if(r)goto S_42584;}
do{
sub_shell2(qbs_add(qbs_new_txt_len("open ",5),_FUNC_IDE2_STRING_URL),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2407,"ide_methods.bas");}while(r);
}else{
do{
sub_shell2(qbs_add(qbs_new_txt_len("xdg-open ",9),_FUNC_IDE2_STRING_URL),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2409,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2411,"ide_methods.bas");}while(r);
}
S_42591:;
if ((-(*__LONG_MY==*__LONG_IDEWY))||is_error_pending()){
if(qbevent){evnt(25769,2414,"ide_methods.bas");if(r)goto S_42591;}
do{
*_FUNC_IDE2_LONG_SX= 2 ;
if(!qbevent)break;evnt(25769,2416,"ide_methods.bas");}while(r);
S_42593:;
fornext_value4906=*_FUNC_IDE2_LONG_BACK_STR_POS;
fornext_finalvalue4906=*_FUNC_IDE2_LONG_BACK_STR_POS+*__LONG_IDEWX- 6 ;
fornext_step4906= 1 ;
if (fornext_step4906<0) fornext_step_negative4906=1; else fornext_step_negative4906=0;
if (is_error_pending()) goto fornext_error4906;
goto fornext_entrylabel4906;
while(1){
fornext_value4906=fornext_step4906+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel4906:
*_FUNC_IDE2_LONG_X=fornext_value4906;
if (fornext_step_negative4906){
if (fornext_value4906<fornext_finalvalue4906) break;
}else{
if (fornext_value4906>fornext_finalvalue4906) break;
}
fornext_error4906:;
if(qbevent){evnt(25769,2417,"ide_methods.bas");if(r)goto S_42593;}
S_42594:;
if ((-(*__LONG_MX==*_FUNC_IDE2_LONG_SX))||is_error_pending()){
if(qbevent){evnt(25769,2418,"ide_methods.bas");if(r)goto S_42594;}
do{
*_FUNC_IDE2_LONG_I=string2l(func_mid(_FUNC_IDE2_STRING_BACK_STR_I,((*_FUNC_IDE2_LONG_X- 1 )* 4 )+( 1 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2419,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_A=qbs_asc(_FUNC_IDE2_STRING_BACK_STR,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2420,"ide_methods.bas");}while(r);
S_42597:;
if (((-(*_FUNC_IDE2_LONG_A!= 0 ))&(-(*_FUNC_IDE2_LONG_I!=*__LONG_HELP_BACK_POS)))||is_error_pending()){
if(qbevent){evnt(25769,2421,"ide_methods.bas");if(r)goto S_42597;}
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))=*__LONG_HELP_SX;
if(!qbevent)break;evnt(25769,2422,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))=*__LONG_HELP_SY;
if(!qbevent)break;evnt(25769,2423,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2424,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2425,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_BACK_POS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,2426,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(25769,2427,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(25769,2427,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)));
if(!qbevent)break;evnt(25769,2428,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)));
if(!qbevent)break;evnt(25769,2429,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)));
if(!qbevent)break;evnt(25769,2430,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)));
if(!qbevent)break;evnt(25769,2431,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2432,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2433,"ide_methods.bas");}while(r);
do{
goto LABEL_NEWPAGEPARSED;
if(!qbevent)break;evnt(25769,2434,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_SX=*_FUNC_IDE2_LONG_SX+ 1 ;
if(!qbevent)break;evnt(25769,2437,"ide_methods.bas");}while(r);
fornext_continue_4905:;
}
fornext_exit_4905:;
}
}
S_42618:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("A",1)))))||is_error_pending()){
if(qbevent){evnt(25769,2459,"ide_methods.bas");if(r)goto S_42618;}
LABEL_SELECTALLINHELP:;
if(qbevent){evnt(25769,2460,"ide_methods.bas");r=0;}
S_42619:;
if ((*__LONG_HELP_H)||is_error_pending()){
if(qbevent){evnt(25769,2461,"ide_methods.bas");if(r)goto S_42619;}
do{
*__LONG_HELP_SELECT= 2 ;
if(!qbevent)break;evnt(25769,2462,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX1= 1 ;
if(!qbevent)break;evnt(25769,2463,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY1= 1 ;
if(!qbevent)break;evnt(25769,2464,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_W;
if(!qbevent)break;evnt(25769,2465,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_H;
if(!qbevent)break;evnt(25769,2466,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1= 1 ;
if(!qbevent)break;evnt(25769,2467,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1= 1 ;
if(!qbevent)break;evnt(25769,2467,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2468,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(25769,2468,"ide_methods.bas");}while(r);
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(25769,2469,"ide_methods.bas");}while(r);
}
}
S_42632:;
if ((qbs_cleanup(qbs_tmp_base,(((*__LONG_KCTRL&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("C",1))))))&(-(*__LONG_HELP_SELECT== 2 ))))||is_error_pending()){
if(qbevent){evnt(25769,2473,"ide_methods.bas");if(r)goto S_42632;}
LABEL_COPYHELP2CLIP:;
if(qbevent){evnt(25769,2474,"ide_methods.bas");r=0;}
do{
*__LONG_IDEERROR= -1 ;
if(!qbevent)break;evnt(25769,2475,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2476,"ide_methods.bas");}while(r);
S_42635:;
fornext_value4908=*__LONG_HELP_SELY1;
fornext_finalvalue4908=*__LONG_HELP_SELY2;
fornext_step4908= 1 ;
if (fornext_step4908<0) fornext_step_negative4908=1; else fornext_step_negative4908=0;
if (is_error_pending()) goto fornext_error4908;
goto fornext_entrylabel4908;
while(1){
fornext_value4908=fornext_step4908+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel4908:
*_FUNC_IDE2_LONG_Y=fornext_value4908;
if (fornext_step_negative4908){
if (fornext_value4908<fornext_finalvalue4908) break;
}else{
if (fornext_value4908>fornext_finalvalue4908) break;
}
fornext_error4908:;
if(qbevent){evnt(25769,2477,"ide_methods.bas");if(r)goto S_42635;}
S_42636:;
if ((-(*_FUNC_IDE2_LONG_Y!=*__LONG_HELP_SELY1))||is_error_pending()){
if(qbevent){evnt(25769,2478,"ide_methods.bas");if(r)goto S_42636;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_add(qbs_add(_FUNC_IDE2_STRING_CLIP,func_chr( 13 )),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2478,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2479,"ide_methods.bas");}while(r);
S_42640:;
if ((-(*_FUNC_IDE2_LONG_Y<=*__LONG_HELP_H))||is_error_pending()){
if(qbevent){evnt(25769,2480,"ide_methods.bas");if(r)goto S_42640;}
do{
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*_FUNC_IDE2_LONG_Y- 1 )* 4 )+( 1 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2481,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,2482,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3= 1 ;
if(!qbevent)break;evnt(25769,2483,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2484,"ide_methods.bas");}while(r);
S_42645:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(25769,2485,"ide_methods.bas");if(r)goto S_42645;}
S_42646:;
if ((-(*__LONG_HELP_SELECT== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2486,"ide_methods.bas");if(r)goto S_42646;}
S_42647:;
if (((-(*_FUNC_IDE2_LONG_Y>=*__LONG_HELP_SELY1))&(-(*_FUNC_IDE2_LONG_Y<=*__LONG_HELP_SELY2)))||is_error_pending()){
if(qbevent){evnt(25769,2487,"ide_methods.bas");if(r)goto S_42647;}
S_42648:;
if (((-(*_FUNC_IDE2_LONG_X3>=*__LONG_HELP_SELX1))&(-(*_FUNC_IDE2_LONG_X3<=*__LONG_HELP_SELX2)))||is_error_pending()){
if(qbevent){evnt(25769,2488,"ide_methods.bas");if(r)goto S_42648;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_chr(*_FUNC_IDE2_LONG_C)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2489,"ide_methods.bas");}while(r);
}
}
}
do{
*_FUNC_IDE2_LONG_X3=*_FUNC_IDE2_LONG_X3+ 1 ;
if(!qbevent)break;evnt(25769,2493,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(25769,2493,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2493,"ide_methods.bas");}while(r);
dl_continue_4909:;
}
dl_exit_4909:;
}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_add(_FUNC_IDE2_STRING_CLIP,_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2496,"ide_methods.bas");}while(r);
fornext_continue_4907:;
}
fornext_exit_4907:;
S_42660:;
if (((-(*__LONG_HELP_SELY1==*__LONG_HELP_SELY2))&(-(*__LONG_HELP_CY>*__LONG_HELP_CY1)))||is_error_pending()){
if(qbevent){evnt(25769,2498,"ide_methods.bas");if(r)goto S_42660;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_add(qbs_add(_FUNC_IDE2_STRING_CLIP,func_chr( 13 )),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2498,"ide_methods.bas");}while(r);
}
S_42663:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,2499,"ide_methods.bas");if(r)goto S_42663;}
do{
sub__clipboard(_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2499,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEERROR= 1 ;
if(!qbevent)break;evnt(25769,2500,"ide_methods.bas");}while(r);
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(25769,2501,"ide_methods.bas");}while(r);
}
S_42669:;
if (((-(*__LONG_MX>=*__LONG_HELP_WX1))&(-(*__LONG_MY>=*__LONG_HELP_WY1))&(-(*__LONG_MX<=*__LONG_HELP_WX2))&(-(*__LONG_MY<=*__LONG_HELP_WY2)))||is_error_pending()){
if(qbevent){evnt(25769,2505,"ide_methods.bas");if(r)goto S_42669;}
S_42670:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,2506,"ide_methods.bas");if(r)goto S_42670;}
do{
*__LONG_HELP_CX=*__LONG_HELP_SX+(*__LONG_MX-*__LONG_HELP_WX1);
if(!qbevent)break;evnt(25769,2507,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_MY-*__LONG_HELP_WY1);
if(!qbevent)break;evnt(25769,2508,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELECT= 1 ;
if(!qbevent)break;evnt(25769,2509,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 1 ;
if(!qbevent)break;evnt(25769,2510,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2511,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2511,"ide_methods.bas");}while(r);
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(25769,2512,"ide_methods.bas");}while(r);
}
S_42679:;
if (((*__LONG_MB&(-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,2514,"ide_methods.bas");if(r)goto S_42679;}
do{
*__LONG_HELP_CX=*__LONG_HELP_SX+(*__LONG_MX-*__LONG_HELP_WX1);
if(!qbevent)break;evnt(25769,2515,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_MY-*__LONG_HELP_WY1);
if(!qbevent)break;evnt(25769,2516,"ide_methods.bas");}while(r);
S_42682:;
if ((*__LONG_HELP_SELECT)||is_error_pending()){
if(qbevent){evnt(25769,2517,"ide_methods.bas");if(r)goto S_42682;}
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(25769,2517,"ide_methods.bas");}while(r);
}
}
}else{
S_42687:;
if ((((*__LONG_MB&(-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 0 ))))&(-(*__LONG_HELP_MSELECT== 1 ))&(-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
if(qbevent){evnt(25769,2521,"ide_methods.bas");if(r)goto S_42687;}
S_42688:;
if ((-(*__LONG_MX<*__LONG_HELP_WX1))||is_error_pending()){
if(qbevent){evnt(25769,2522,"ide_methods.bas");if(r)goto S_42688;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX- 1 ;
if(!qbevent)break;evnt(25769,2522,"ide_methods.bas");}while(r);
}
S_42691:;
if ((-(*__LONG_MX>*__LONG_HELP_WX2))||is_error_pending()){
if(qbevent){evnt(25769,2523,"ide_methods.bas");if(r)goto S_42691;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX+ 1 ;
if(!qbevent)break;evnt(25769,2523,"ide_methods.bas");}while(r);
}
S_42694:;
if ((-(*__LONG_MY<*__LONG_HELP_WY1))||is_error_pending()){
if(qbevent){evnt(25769,2524,"ide_methods.bas");if(r)goto S_42694;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY- 1 ;
if(!qbevent)break;evnt(25769,2524,"ide_methods.bas");}while(r);
}
S_42697:;
if ((-(*__LONG_MY>*__LONG_HELP_WY2))||is_error_pending()){
if(qbevent){evnt(25769,2525,"ide_methods.bas");if(r)goto S_42697;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+ 1 ;
if(!qbevent)break;evnt(25769,2525,"ide_methods.bas");}while(r);
}
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(25769,2526,"ide_methods.bas");}while(r);
}
}
S_42703:;
if ((*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(25769,2530,"ide_methods.bas");if(r)goto S_42703;}
S_42704:;
if ((-(*__LONG_HELP_SELECT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2531,"ide_methods.bas");if(r)goto S_42704;}
do{
*__LONG_HELP_SELECT= 1 ;
if(!qbevent)break;evnt(25769,2532,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(25769,2533,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2534,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2534,"ide_methods.bas");}while(r);
}
}else{
S_42711:;
if (((((-(*__LONG_KB> 0 ))|(-(*__LONG_MWHEEL!= 0 ))))&(-(*__LONG_KSTATECHANGED== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2537,"ide_methods.bas");if(r)goto S_42711;}
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(25769,2537,"ide_methods.bas");}while(r);
}
}
LABEL_KEEP_SELECT:;
if(qbevent){evnt(25769,2539,"ide_methods.bas");r=0;}
S_42715:;
if ((-(*__LONG_KB== 9ll ))||is_error_pending()){
if(qbevent){evnt(25769,2541,"ide_methods.bas");if(r)goto S_42715;}
S_42716:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
if(qbevent){evnt(25769,2542,"ide_methods.bas");if(r)goto S_42716;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(25769,2542,"ide_methods.bas");}while(r);
do{
goto LABEL_SEARCHNEXT;
if(!qbevent)break;evnt(25769,2542,"ide_methods.bas");}while(r);
}
}
S_42721:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len== 1 ))&(-(*__LONG_KCONTROL== 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,2545,"ide_methods.bas");if(r)goto S_42721;}
do{
*_FUNC_IDE2_LONG_K=qbs_asc(__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2546,"ide_methods.bas");}while(r);
S_42723:;
if ((((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((*_FUNC_IDE2_LONG_K)-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])]|(-(*_FUNC_IDE2_LONG_K== 36 ))|(-(*_FUNC_IDE2_LONG_K== 32 )))||is_error_pending()){
if(qbevent){evnt(25769,2547,"ide_methods.bas");if(r)goto S_42723;}
do{
*_FUNC_IDE2_LONG_NOREP= 0 ;
if(!qbevent)break;evnt(25769,2548,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_DOUBLE_T=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,2549,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDK= 0 ;
if(!qbevent)break;evnt(25769,2550,"ide_methods.bas");}while(r);
S_42727:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
if(qbevent){evnt(25769,2550,"ide_methods.bas");if(r)goto S_42727;}
do{
*_FUNC_IDE2_LONG_OLDK=qbs_asc(__STRING_HELP_SEARCH_STR,__STRING_HELP_SEARCH_STR->len);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2550,"ide_methods.bas");}while(r);
}
S_42730:;
if ((qbs_cleanup(qbs_tmp_base,(-(((double)(*_FUNC_IDE2_DOUBLE_T))>((double)((*__DOUBLE_HELP_SEARCH_TIME+ 1 )))))|(-(((double)(*_FUNC_IDE2_DOUBLE_T))<((double)(*__DOUBLE_HELP_SEARCH_TIME))))|(((-(*_FUNC_IDE2_LONG_K==*_FUNC_IDE2_LONG_OLDK))&(-(__STRING_HELP_SEARCH_STR->len== 1 ))))))||is_error_pending()){
if(qbevent){evnt(25769,2551,"ide_methods.bas");if(r)goto S_42730;}
S_42731:;
if ((-(*_FUNC_IDE2_LONG_K==*_FUNC_IDE2_LONG_OLDK))||is_error_pending()){
if(qbevent){evnt(25769,2552,"ide_methods.bas");if(r)goto S_42731;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(25769,2552,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_HELP_SEARCH_STR,__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2553,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_HELP_SEARCH_STR,qbs_add(__STRING_HELP_SEARCH_STR,__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2555,"ide_methods.bas");}while(r);
}
do{
*__DOUBLE_HELP_SEARCH_TIME=*_FUNC_IDE2_DOUBLE_T;
if(!qbevent)break;evnt(25769,2557,"ide_methods.bas");}while(r);
LABEL_SEARCHNEXT:;
if(qbevent){evnt(25769,2559,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_OX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2560,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OY=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2561,"ide_methods.bas");}while(r);
S_42741:;
if ((-(*_FUNC_IDE2_LONG_OY>*__LONG_HELP_H))||is_error_pending()){
if(qbevent){evnt(25769,2562,"ide_methods.bas");if(r)goto S_42741;}
do{
*_FUNC_IDE2_LONG_OY= 1 ;
if(!qbevent)break;evnt(25769,2562,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_CY=*_FUNC_IDE2_LONG_OY;
if(!qbevent)break;evnt(25769,2563,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_OX;
if(!qbevent)break;evnt(25769,2564,"ide_methods.bas");}while(r);
S_42746:;
if ((-(*_FUNC_IDE2_LONG_NOREP== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2565,"ide_methods.bas");if(r)goto S_42746;}
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_CX+ 1 ;
if(!qbevent)break;evnt(25769,2565,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_LOOPED= 0 ;
if(!qbevent)break;evnt(25769,2566,"ide_methods.bas");}while(r);
S_42750:;
do{
if(qbevent){evnt(25769,2567,"ide_methods.bas");if(r)goto S_42750;}
do{
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*_FUNC_IDE2_LONG_CY- 1 )* 4 )+( 1 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2569,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,2570,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2571,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2572,"ide_methods.bas");}while(r);
S_42755:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(25769,2573,"ide_methods.bas");if(r)goto S_42755;}
do{
*_FUNC_IDE2_LONG_LNK=string2i(func_mid(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 2 , 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2574,"ide_methods.bas");}while(r);
S_42757:;
if ((*_FUNC_IDE2_LONG_LNK)||is_error_pending()){
if(qbevent){evnt(25769,2575,"ide_methods.bas");if(r)goto S_42757;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_chr(*_FUNC_IDE2_LONG_C)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2575,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_chr( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2575,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(25769,2576,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2576,"ide_methods.bas");}while(r);
dl_continue_4916:;
}
dl_exit_4916:;
LABEL_HELPSCANROW:;
if(qbevent){evnt(25769,2579,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_PX=func_instr(*_FUNC_IDE2_LONG_CX,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_ucase(__STRING_HELP_SEARCH_STR),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2580,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PX2=func_instr(*_FUNC_IDE2_LONG_CX,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_ucase(qbs_add(qbs_new_txt_len("_",1),__STRING_HELP_SEARCH_STR)),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2581,"ide_methods.bas");}while(r);
S_42767:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_PX2<*_FUNC_IDE2_LONG_PX))&(-(*_FUNC_IDE2_LONG_PX2!= 0 ))&(qbs_notequal(qbs_left(__STRING_HELP_SEARCH_STR, 1 ),qbs_new_txt_len("_",1)))))||is_error_pending()){
if(qbevent){evnt(25769,2582,"ide_methods.bas");if(r)goto S_42767;}
do{
*_FUNC_IDE2_LONG_PX=*_FUNC_IDE2_LONG_PX2;
if(!qbevent)break;evnt(25769,2582,"ide_methods.bas");}while(r);
}
S_42770:;
if (((-(*_FUNC_IDE2_LONG_LOOPED== 1 ))&(-(*_FUNC_IDE2_LONG_CY==*_FUNC_IDE2_LONG_OY))&(-(*_FUNC_IDE2_LONG_PX== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2584,"ide_methods.bas");if(r)goto S_42770;}
do{
goto LABEL_STRNOTFOUND;
if(!qbevent)break;evnt(25769,2584,"ide_methods.bas");}while(r);
}
S_42773:;
if ((*_FUNC_IDE2_LONG_PX)||is_error_pending()){
if(qbevent){evnt(25769,2585,"ide_methods.bas");if(r)goto S_42773;}
do{
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*_FUNC_IDE2_LONG_CY- 1 )* 4 )+( 1 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2587,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,2588,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2= 1 ;
if(!qbevent)break;evnt(25769,2589,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2590,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2591,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDLNK= 0 ;
if(!qbevent)break;evnt(25769,2592,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LNKX1= 0 ;
if(!qbevent)break;evnt(25769,2593,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LNKX2= 0 ;
if(!qbevent)break;evnt(25769,2593,"ide_methods.bas");}while(r);
S_42782:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(25769,2594,"ide_methods.bas");if(r)goto S_42782;}
do{
*_FUNC_IDE2_LONG_LNK=string2i(func_mid(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 2 , 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2595,"ide_methods.bas");}while(r);
S_42784:;
if (((-(*_FUNC_IDE2_LONG_LNKX1== 0 ))&(-(*_FUNC_IDE2_LONG_LNK!= 0 ))&(-(*_FUNC_IDE2_LONG_OLDLNK== 0 ))&(-(*_FUNC_IDE2_LONG_PX==*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(25769,2596,"ide_methods.bas");if(r)goto S_42784;}
do{
*_FUNC_IDE2_LONG_LNKX1=*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(25769,2596,"ide_methods.bas");}while(r);
}
S_42787:;
if (((-(*_FUNC_IDE2_LONG_LNKX1!= 0 ))&(-(*_FUNC_IDE2_LONG_LNK== 0 ))&(-(*_FUNC_IDE2_LONG_LNKX2== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2597,"ide_methods.bas");if(r)goto S_42787;}
do{
*_FUNC_IDE2_LONG_LNKX2=*_FUNC_IDE2_LONG_X2- 1 ;
if(!qbevent)break;evnt(25769,2597,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(25769,2598,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2598,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(25769,2599,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDLNK=*_FUNC_IDE2_LONG_LNK;
if(!qbevent)break;evnt(25769,2600,"ide_methods.bas");}while(r);
dl_continue_4917:;
}
dl_exit_4917:;
S_42795:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])])),qbs_new_txt_len("KWs Alphab.",11)))|(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])])),qbs_new_txt_len("KWs by Usage",12)))))||is_error_pending()){
if(qbevent){evnt(25769,2604,"ide_methods.bas");if(r)goto S_42795;}
S_42796:;
if ((-(*_FUNC_IDE2_LONG_LNKX1> 3 ))||is_error_pending()){
if(qbevent){evnt(25769,2605,"ide_methods.bas");if(r)goto S_42796;}
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_PX+ 1 ;
if(!qbevent)break;evnt(25769,2606,"ide_methods.bas");}while(r);
do{
goto LABEL_HELPSCANROW;
if(!qbevent)break;evnt(25769,2607,"ide_methods.bas");}while(r);
}
}
S_42801:;
if ((*_FUNC_IDE2_LONG_LNKX1)||is_error_pending()){
if(qbevent){evnt(25769,2611,"ide_methods.bas");if(r)goto S_42801;}
S_42802:;
if ((-(*_FUNC_IDE2_LONG_LNKX2== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2612,"ide_methods.bas");if(r)goto S_42802;}
do{
*_FUNC_IDE2_LONG_LNKX2=*_FUNC_IDE2_LONG_X2- 1 ;
if(!qbevent)break;evnt(25769,2612,"ide_methods.bas");}while(r);
}
do{
*__LONG_HELP_SELECT= 2 ;
if(!qbevent)break;evnt(25769,2613,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1=*_FUNC_IDE2_LONG_LNKX2+ 1 ;
if(!qbevent)break;evnt(25769,2614,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*_FUNC_IDE2_LONG_LNKX1;
if(!qbevent)break;evnt(25769,2615,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*_FUNC_IDE2_LONG_CY;
if(!qbevent)break;evnt(25769,2616,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1=*_FUNC_IDE2_LONG_CY;
if(!qbevent)break;evnt(25769,2617,"ide_methods.bas");}while(r);
do{
goto LABEL_FOUNDSSTR;
if(!qbevent)break;evnt(25769,2618,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_PX+ 1 ;
if(!qbevent)break;evnt(25769,2621,"ide_methods.bas");}while(r);
do{
goto LABEL_HELPSCANROW;
if(!qbevent)break;evnt(25769,2622,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_CX= 1 ;
if(!qbevent)break;evnt(25769,2624,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CY=*_FUNC_IDE2_LONG_CY+ 1 ;
if(!qbevent)break;evnt(25769,2625,"ide_methods.bas");}while(r);
S_42817:;
if ((-(*_FUNC_IDE2_LONG_CY>*__LONG_HELP_H))||is_error_pending()){
if(qbevent){evnt(25769,2626,"ide_methods.bas");if(r)goto S_42817;}
do{
*_FUNC_IDE2_LONG_CY= 1 ;
if(!qbevent)break;evnt(25769,2626,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 1 ;
if(!qbevent)break;evnt(25769,2626,"ide_methods.bas");}while(r);
}
dl_continue_4915:;
}while(1);
dl_exit_4915:;
}
}
LABEL_FOUNDSSTR:;
if(qbevent){evnt(25769,2630,"ide_methods.bas");r=0;}
S_42824:;
if ((*__LONG_HELP_LINKL)||is_error_pending()){
if(qbevent){evnt(25769,2631,"ide_methods.bas");if(r)goto S_42824;}
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(25769,2632,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY=*_FUNC_IDE2_LONG_CY- 3 ;
if(!qbevent)break;evnt(25769,2632,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_HELP_SEARCH_STR,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2633,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_LINKL= 0ll ;
if(!qbevent)break;evnt(25769,2633,"ide_methods.bas");}while(r);
}
LABEL_STRNOTFOUND:;
if(qbevent){evnt(25769,2635,"ide_methods.bas");r=0;}
S_42830:;
if (((-(*__LONG_KB== 18176ll ))&*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,2637,"ide_methods.bas");if(r)goto S_42830;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2638,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(25769,2638,"ide_methods.bas");}while(r);
}
S_42834:;
if (((-(*__LONG_KB== 20224ll ))&*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,2640,"ide_methods.bas");if(r)goto S_42834;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2641,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(25769,2641,"ide_methods.bas");}while(r);
}
S_42838:;
if (((-(*__LONG_KB== 18176ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2644,"ide_methods.bas");if(r)goto S_42838;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2644,"ide_methods.bas");}while(r);
}
S_42841:;
if (((-(*__LONG_KB== 20224ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2645,"ide_methods.bas");if(r)goto S_42841;}
do{
*__LONG_HELP_CX=((int32*)(__ARRAY_LONG_HELP_LINELEN[0]))[array_check((*__LONG_HELP_CY-*__LONG_HELP_SY)-__ARRAY_LONG_HELP_LINELEN[4],__ARRAY_LONG_HELP_LINELEN[5])]+ 1 ;
if(!qbevent)break;evnt(25769,2646,"ide_methods.bas");}while(r);
}
S_42844:;
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
if(qbevent){evnt(25769,2649,"ide_methods.bas");if(r)goto S_42844;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY-(*__LONG_HELP_WH- 1 );
if(!qbevent)break;evnt(25769,2650,"ide_methods.bas");}while(r);
}
S_42847:;
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
if(qbevent){evnt(25769,2653,"ide_methods.bas");if(r)goto S_42847;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+(*__LONG_HELP_WH- 1 );
if(!qbevent)break;evnt(25769,2654,"ide_methods.bas");}while(r);
}
S_42850:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(25769,2657,"ide_methods.bas");if(r)goto S_42850;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+ 1 ;
if(!qbevent)break;evnt(25769,2657,"ide_methods.bas");}while(r);
}
S_42853:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(25769,2658,"ide_methods.bas");if(r)goto S_42853;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY- 1 ;
if(!qbevent)break;evnt(25769,2658,"ide_methods.bas");}while(r);
}
S_42856:;
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
if(qbevent){evnt(25769,2659,"ide_methods.bas");if(r)goto S_42856;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX- 1 ;
if(!qbevent)break;evnt(25769,2659,"ide_methods.bas");}while(r);
}
S_42859:;
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
if(qbevent){evnt(25769,2660,"ide_methods.bas");if(r)goto S_42859;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX+ 1 ;
if(!qbevent)break;evnt(25769,2660,"ide_methods.bas");}while(r);
}
S_42862:;
if ((-(*__LONG_MWHEEL< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2663,"ide_methods.bas");if(r)goto S_42862;}
do{
*__LONG_HELP_CY=*__LONG_HELP_SY;
if(!qbevent)break;evnt(25769,2663,"ide_methods.bas");}while(r);
}
S_42865:;
if ((-(*__LONG_MWHEEL> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2664,"ide_methods.bas");if(r)goto S_42865;}
do{
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_HELP_WH- 1 );
if(!qbevent)break;evnt(25769,2664,"ide_methods.bas");}while(r);
}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+(*__LONG_MWHEEL* 3 );
if(!qbevent)break;evnt(25769,2665,"ide_methods.bas");}while(r);
S_42869:;
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2668,"ide_methods.bas");if(r)goto S_42869;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2668,"ide_methods.bas");}while(r);
}
S_42872:;
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2669,"ide_methods.bas");if(r)goto S_42872;}
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(25769,2669,"ide_methods.bas");}while(r);
}
S_42875:;
if ((-(*__LONG_HELP_CY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2670,"ide_methods.bas");if(r)goto S_42875;}
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(25769,2670,"ide_methods.bas");}while(r);
}
S_42878:;
if ((-(*__LONG_HELP_CY>(*__LONG_HELP_H+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,2671,"ide_methods.bas");if(r)goto S_42878;}
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(25769,2671,"ide_methods.bas");}while(r);
}
S_42881:;
if ((-(*__LONG_HELP_CX<*__LONG_HELP_SX))||is_error_pending()){
if(qbevent){evnt(25769,2674,"ide_methods.bas");if(r)goto S_42881;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2674,"ide_methods.bas");}while(r);
}
S_42884:;
if ((-(*__LONG_HELP_CX>=(*__LONG_HELP_SX+*__LONG_HELP_WW)))||is_error_pending()){
if(qbevent){evnt(25769,2675,"ide_methods.bas");if(r)goto S_42884;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX-*__LONG_HELP_WW+ 1 ;
if(!qbevent)break;evnt(25769,2675,"ide_methods.bas");}while(r);
}
S_42887:;
if ((-(*__LONG_HELP_CY<*__LONG_HELP_SY))||is_error_pending()){
if(qbevent){evnt(25769,2677,"ide_methods.bas");if(r)goto S_42887;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2677,"ide_methods.bas");}while(r);
}
S_42890:;
if ((-(*__LONG_HELP_CY>=(*__LONG_HELP_SY+*__LONG_HELP_WH)))||is_error_pending()){
if(qbevent){evnt(25769,2678,"ide_methods.bas");if(r)goto S_42890;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY-*__LONG_HELP_WH+ 1 ;
if(!qbevent)break;evnt(25769,2678,"ide_methods.bas");}while(r);
}
S_42893:;
if ((-(*__LONG_HELP_SX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2681,"ide_methods.bas");if(r)goto S_42893;}
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(25769,2681,"ide_methods.bas");}while(r);
}
S_42896:;
if ((-(*__LONG_HELP_SY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2682,"ide_methods.bas");if(r)goto S_42896;}
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(25769,2682,"ide_methods.bas");}while(r);
}
S_42899:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 8 ))))||is_error_pending()){
if(qbevent){evnt(25769,2684,"ide_methods.bas");if(r)goto S_42899;}
S_42900:;
if ((-(*__LONG_HELP_BACK_POS> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2685,"ide_methods.bas");if(r)goto S_42900;}
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))=*__LONG_HELP_SX;
if(!qbevent)break;evnt(25769,2686,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))=*__LONG_HELP_SY;
if(!qbevent)break;evnt(25769,2687,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2688,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2689,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS- 1 ;
if(!qbevent)break;evnt(25769,2690,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(25769,2691,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(25769,2691,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)));
if(!qbevent)break;evnt(25769,2692,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)));
if(!qbevent)break;evnt(25769,2693,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)));
if(!qbevent)break;evnt(25769,2694,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)));
if(!qbevent)break;evnt(25769,2695,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2696,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2697,"ide_methods.bas");}while(r);
do{
goto LABEL_NEWPAGEPARSED;
if(!qbevent)break;evnt(25769,2698,"ide_methods.bas");}while(r);
}
}
S_42917:;
if (((-(*__LONG_HELP_CY>= 1 ))&(-(*__LONG_HELP_CY<=*__LONG_HELP_H)))||is_error_pending()){
if(qbevent){evnt(25769,2702,"ide_methods.bas");if(r)goto S_42917;}
do{
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*__LONG_HELP_CY- 1 )* 4 )+( 1 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2703,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,2704,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2= 1 ;
if(!qbevent)break;evnt(25769,2705,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2706,"ide_methods.bas");}while(r);
S_42922:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(25769,2707,"ide_methods.bas");if(r)goto S_42922;}
S_42923:;
if ((-(*_FUNC_IDE2_LONG_X2==*__LONG_HELP_CX))||is_error_pending()){
if(qbevent){evnt(25769,2709,"ide_methods.bas");if(r)goto S_42923;}
do{
*_FUNC_IDE2_LONG_LNK=string2i(func_mid(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 2 , 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2710,"ide_methods.bas");}while(r);
S_42925:;
if ((*_FUNC_IDE2_LONG_LNK)||is_error_pending()){
if(qbevent){evnt(25769,2711,"ide_methods.bas");if(r)goto S_42925;}
do{
*_FUNC_IDE2_LONG_L1= 1 ;
if(!qbevent)break;evnt(25769,2713,"ide_methods.bas");}while(r);
S_42927:;
fornext_value4920= 1 ;
fornext_finalvalue4920=*_FUNC_IDE2_LONG_LNK- 1 ;
fornext_step4920= 1 ;
if (fornext_step4920<0) fornext_step_negative4920=1; else fornext_step_negative4920=0;
if (is_error_pending()) goto fornext_error4920;
goto fornext_entrylabel4920;
while(1){
fornext_value4920=fornext_step4920+(*_FUNC_IDE2_LONG_LX);
fornext_entrylabel4920:
*_FUNC_IDE2_LONG_LX=fornext_value4920;
if (fornext_step_negative4920){
if (fornext_value4920<fornext_finalvalue4920) break;
}else{
if (fornext_value4920>fornext_finalvalue4920) break;
}
fornext_error4920:;
if(qbevent){evnt(25769,2714,"ide_methods.bas");if(r)goto S_42927;}
do{
*_FUNC_IDE2_LONG_L1=func_instr(*_FUNC_IDE2_LONG_L1,__STRING_HELP_LINK,__STRING_HELP_LINK_SEP,0|1)+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2715,"ide_methods.bas");}while(r);
fornext_continue_4919:;
}
fornext_exit_4919:;
do{
*_FUNC_IDE2_LONG_L2=func_instr(*_FUNC_IDE2_LONG_L1,__STRING_HELP_LINK,__STRING_HELP_LINK_SEP,0|1)- 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2717,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,func_mid(__STRING_HELP_LINK,*_FUNC_IDE2_LONG_L1,*_FUNC_IDE2_LONG_L2-*_FUNC_IDE2_LONG_L1+ 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2718,"ide_methods.bas");}while(r);
S_42932:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_MCLICK|(qbs_equal(__STRING_K,func_chr( 13 )))))||is_error_pending()){
if(qbevent){evnt(25769,2720,"ide_methods.bas");if(r)goto S_42932;}
do{
*__LONG_MCLICK= 0 ;
if(!qbevent)break;evnt(25769,2721,"ide_methods.bas");}while(r);
S_42934:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_L, 5 ),qbs_new_txt_len("EXTL:",5))))||is_error_pending()){
if(qbevent){evnt(25769,2723,"ide_methods.bas");if(r)goto S_42934;}
S_42935:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 13 )))|((-(*__LONG_MY==(*__LONG_HELP_CY-*__LONG_HELP_SY+*__LONG_HELP_WY1)))&(-(*__LONG_MX==(*__LONG_HELP_CX-*__LONG_HELP_SX+*__LONG_HELP_WX1))))))||is_error_pending()){
if(qbevent){evnt(25769,2724,"ide_methods.bas");if(r)goto S_42935;}
do{
qbs_set(_FUNC_IDE2_STRING_L,func_mid(_FUNC_IDE2_STRING_L, 6 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2725,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len(" ",1),qbs_new_txt_len("%20",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2726,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("&",1),qbs_new_txt_len("%26",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2727,"ide_methods.bas");}while(r);
S_42939:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2728,"ide_methods.bas");if(r)goto S_42939;}
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("$",1),qbs_new_txt_len("\\$",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2729,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("&",1),qbs_new_txt_len("\\&",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2730,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("(",1),qbs_new_txt_len("\\(",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2731,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len(")",1),qbs_new_txt_len("\\)",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2732,"ide_methods.bas");}while(r);
}
S_42945:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(25769,2734,"ide_methods.bas");if(r)goto S_42945;}
do{
sub_shell2(qbs_add(qbs_new_txt_len("start ",6),_FUNC_IDE2_STRING_L),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2735,"ide_methods.bas");}while(r);
S_42947:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(25769,2736,"ide_methods.bas");if(r)goto S_42947;}
do{
sub_shell2(qbs_add(qbs_new_txt_len("open ",5),_FUNC_IDE2_STRING_L),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2737,"ide_methods.bas");}while(r);
}else{
do{
sub_shell2(qbs_add(qbs_new_txt_len("xdg-open ",9),_FUNC_IDE2_STRING_L),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2739,"ide_methods.bas");}while(r);
}
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2742,"ide_methods.bas");}while(r);
S_42954:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_L, 5 ),qbs_new_txt_len("PAGE:",5)))){
if(qbevent){evnt(25769,2743,"ide_methods.bas");if(r)goto S_42954;}
do{
qbs_set(_FUNC_IDE2_STRING_L,func_mid(_FUNC_IDE2_STRING_L, 6 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2744,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L2=func_instr(NULL,_FUNC_IDE2_STRING_L,qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2745,"ide_methods.bas");}while(r);
S_42957:;
if ((-(*_FUNC_IDE2_LONG_L2> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2746,"ide_methods.bas");if(r)goto S_42957;}
do{
qbs_set(__STRING_HELP_SEARCH_STR,FUNC_STRREPLACE(func_mid(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_L2+ 1 ,NULL,0),qbs_new_txt_len("_",1),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2747,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_left(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_L2- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2748,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_LINKL= -1ll ;
if(!qbevent)break;evnt(25769,2748,"ide_methods.bas");}while(r);
}
S_42962:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])),_FUNC_IDE2_STRING_L)))||is_error_pending()){
if(qbevent){evnt(25769,2750,"ide_methods.bas");if(r)goto S_42962;}
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(25769,2751,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(25769,2751,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))=*__LONG_HELP_SX;
if(!qbevent)break;evnt(25769,2753,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))=*__LONG_HELP_SY;
if(!qbevent)break;evnt(25769,2754,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2755,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2756,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TOP=func_ubound(__ARRAY_STRING_BACK,1,1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2758,"ide_methods.bas");}while(r);
S_42970:;
if ((-(*__LONG_HELP_BACK_POS<*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
if(qbevent){evnt(25769,2760,"ide_methods.bas");if(r)goto S_42970;}
S_42971:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS+ 1 )-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])),_FUNC_IDE2_STRING_L)))||is_error_pending()){
if(qbevent){evnt(25769,2761,"ide_methods.bas");if(r)goto S_42971;}
do{
goto LABEL_USENEXTENTRY;
if(!qbevent)break;evnt(25769,2762,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_TOP=*_FUNC_IDE2_LONG_TOP+ 1 ;
if(!qbevent)break;evnt(25769,2766,"ide_methods.bas");}while(r);
do{
if (__ARRAY_STRING_BACK[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*)__ARRAY_STRING_BACK)[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 (__ARRAY_STRING_BACK[2]&1){
preserve_old_ptr=__ARRAY_STRING_BACK[0];
preserve_old_flags=__ARRAY_STRING_BACK[2];
preserve_old_total=__ARRAY_STRING_BACK[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]=(*_FUNC_IDE2_LONG_TOP)-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);
__ARRAY_STRING_BACK[0]=preserve_new_ptr;
__ARRAY_STRING_BACK[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_BACK[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_BACK[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_BACK[0]) error(257);
__ARRAY_STRING_BACK[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
__ARRAY_STRING_BACK[4]=alloc_new_desc[4];
__ARRAY_STRING_BACK[5]=alloc_new_desc[5];
__ARRAY_STRING_BACK[6]=alloc_new_desc[6];
__ARRAY_STRING_BACK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,2767,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_HELP_BACK[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*)__ARRAY_UDT_HELP_BACK)[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 (__ARRAY_UDT_HELP_BACK[2]&1){
preserve_old_ptr=__ARRAY_UDT_HELP_BACK[0];
preserve_old_flags=__ARRAY_UDT_HELP_BACK[2];
preserve_old_total=__ARRAY_UDT_HELP_BACK[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]=(*_FUNC_IDE2_LONG_TOP)-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)(16);
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 (__ARRAY_UDT_HELP_BACK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_HELP_BACK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_HELP_BACK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_HELP_BACK[0]) error(257);
memset((void*)(__ARRAY_UDT_HELP_BACK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_HELP_BACK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_HELP_BACK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_HELP_BACK[0]) error(257);
}
}
__ARRAY_UDT_HELP_BACK[2]|=1;
__ARRAY_UDT_HELP_BACK[4]=alloc_new_desc[4];
__ARRAY_UDT_HELP_BACK[5]=alloc_new_desc[5];
__ARRAY_UDT_HELP_BACK[6]=alloc_new_desc[6];
__ARRAY_UDT_HELP_BACK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,2768,"ide_methods.bas");}while(r);
do{
if (__ARRAY_STRING_BACK_NAME[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*)__ARRAY_STRING_BACK_NAME)[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 (__ARRAY_STRING_BACK_NAME[2]&1){
preserve_old_ptr=__ARRAY_STRING_BACK_NAME[0];
preserve_old_flags=__ARRAY_STRING_BACK_NAME[2];
preserve_old_total=__ARRAY_STRING_BACK_NAME[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]=(*_FUNC_IDE2_LONG_TOP)-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);
__ARRAY_STRING_BACK_NAME[0]=preserve_new_ptr;
__ARRAY_STRING_BACK_NAME[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK_NAME[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_BACK_NAME[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_BACK_NAME[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_BACK_NAME[0]) error(257);
__ARRAY_STRING_BACK_NAME[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK_NAME[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
__ARRAY_STRING_BACK_NAME[4]=alloc_new_desc[4];
__ARRAY_STRING_BACK_NAME[5]=alloc_new_desc[5];
__ARRAY_STRING_BACK_NAME[6]=alloc_new_desc[6];
__ARRAY_STRING_BACK_NAME[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,2769,"ide_methods.bas");}while(r);
S_42979:;
fornext_value4922=*_FUNC_IDE2_LONG_TOP- 1 ;
fornext_finalvalue4922=*__LONG_HELP_BACK_POS+ 1 ;
fornext_step4922= -1 ;
if (fornext_step4922<0) fornext_step_negative4922=1; else fornext_step_negative4922=0;
if (is_error_pending()) goto fornext_error4922;
goto fornext_entrylabel4922;
while(1){
fornext_value4922=fornext_step4922+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel4922:
*_FUNC_IDE2_LONG_X=fornext_value4922;
if (fornext_step_negative4922){
if (fornext_value4922<fornext_finalvalue4922) break;
}else{
if (fornext_value4922>fornext_finalvalue4922) break;
}
fornext_error4922:;
if(qbevent){evnt(25769,2771,"ide_methods.bas");if(r)goto S_42979;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long])),((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2772,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long])),((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2773,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)));
if(!qbevent)break;evnt(25769,2774,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)));
if(!qbevent)break;evnt(25769,2775,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)));
if(!qbevent)break;evnt(25769,2776,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)));
if(!qbevent)break;evnt(25769,2777,"ide_methods.bas");}while(r);
fornext_continue_4921:;
}
fornext_exit_4921:;
LABEL_USENEXTENTRY:;
if(qbevent){evnt(25769,2779,"ide_methods.bas");r=0;}
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS+ 1 ;
if(!qbevent)break;evnt(25769,2780,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long])),_FUNC_IDE2_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2781,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long])),FUNC_BACK2BACKNAME(_FUNC_IDE2_STRING_L));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2782,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))= 1 ;
if(!qbevent)break;evnt(25769,2783,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))= 1 ;
if(!qbevent)break;evnt(25769,2784,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))= 1 ;
if(!qbevent)break;evnt(25769,2785,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))= 1 ;
if(!qbevent)break;evnt(25769,2786,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(25769,2787,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(25769,2787,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2787,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(25769,2787,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(_FUNC_IDE2_STRING_L));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2788,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2789,"ide_methods.bas");}while(r);
}
S_43001:;
if ((*__LONG_HELP_LINKL)||is_error_pending()){
if(qbevent){evnt(25769,2791,"ide_methods.bas");if(r)goto S_43001;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(25769,2792,"ide_methods.bas");}while(r);
do{
goto LABEL_SEARCHNEXT;
if(!qbevent)break;evnt(25769,2792,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_NEWPAGEPARSED;
if(!qbevent)break;evnt(25769,2794,"ide_methods.bas");}while(r);
}
}
}
}
}
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(25769,2801,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2801,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(25769,2802,"ide_methods.bas");}while(r);
dl_continue_4918:;
}
dl_exit_4918:;
}
S_43016:;
if ((*__LONG_HELP_SELECT)||is_error_pending()){
if(qbevent){evnt(25769,2806,"ide_methods.bas");if(r)goto S_43016;}
do{
*__LONG_HELP_SELECT= 1 ;
if(!qbevent)break;evnt(25769,2807,"ide_methods.bas");}while(r);
S_43018:;
if (((-(*__LONG_HELP_CX!=*__LONG_HELP_CX1))|(-(*__LONG_HELP_CY!=*__LONG_HELP_CY1)))||is_error_pending()){
if(qbevent){evnt(25769,2808,"ide_methods.bas");if(r)goto S_43018;}
do{
*__LONG_HELP_SELECT= 2 ;
if(!qbevent)break;evnt(25769,2808,"ide_methods.bas");}while(r);
}
}
S_43022:;
if ((-(*__LONG_HELP_SELECT== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,2812,"ide_methods.bas");if(r)goto S_43022;}
S_43023:;
if ((-(*__LONG_HELP_CY==*__LONG_HELP_CY1))||is_error_pending()){
if(qbevent){evnt(25769,2813,"ide_methods.bas");if(r)goto S_43023;}
do{
*__LONG_HELP_SELY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2814,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2814,"ide_methods.bas");}while(r);
S_43026:;
if ((-(*__LONG_HELP_CX>*__LONG_HELP_CX1))||is_error_pending()){
if(qbevent){evnt(25769,2815,"ide_methods.bas");if(r)goto S_43026;}
do{
*__LONG_HELP_SELX1=*__LONG_HELP_CX1;
if(!qbevent)break;evnt(25769,2816,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_CX- 1 ;
if(!qbevent)break;evnt(25769,2816,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_HELP_SELX1=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2818,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_CX1- 1 ;
if(!qbevent)break;evnt(25769,2818,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_HELP_SELX1= 1 ;
if(!qbevent)break;evnt(25769,2821,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_W;
if(!qbevent)break;evnt(25769,2821,"ide_methods.bas");}while(r);
S_43036:;
if ((-(*__LONG_HELP_CY>*__LONG_HELP_CY1))||is_error_pending()){
if(qbevent){evnt(25769,2822,"ide_methods.bas");if(r)goto S_43036;}
do{
*__LONG_HELP_SELY1=*__LONG_HELP_CY1;
if(!qbevent)break;evnt(25769,2823,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2823,"ide_methods.bas");}while(r);
S_43039:;
if ((-(*__LONG_HELP_CX== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2824,"ide_methods.bas");if(r)goto S_43039;}
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY- 1 ;
if(!qbevent)break;evnt(25769,2824,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_HELP_SELY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2826,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY1;
if(!qbevent)break;evnt(25769,2826,"ide_methods.bas");}while(r);
}
}
}
LABEL_NEWPAGEPARSED:;
if(qbevent){evnt(25769,2831,"ide_methods.bas");r=0;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2832,"ide_methods.bas");}while(r);
}
S_43050:;
if ((-(*__LONG_KB== 15104ll ))||is_error_pending()){
if(qbevent){evnt(25769,2837,"ide_methods.bas");if(r)goto S_43050;}
LABEL_CONTEXTUALHELP:;
if(qbevent){evnt(25769,2838,"ide_methods.bas");r=0;}
do{
*__BYTE_IDECONTEXTHELPSF= 0ll ;
if(!qbevent)break;evnt(25769,2839,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ucase(FUNC_GETWORDATCURSOR()));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2841,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LNKS= 0 ;
if(!qbevent)break;evnt(25769,2842,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNKS,FUNC_FINDHELPTOPIC(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_LONG_LNKS,&(pass4923= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2843,"ide_methods.bas");}while(r);
S_43055:;
if ((*_FUNC_IDE2_LONG_LNKS)||is_error_pending()){
if(qbevent){evnt(25769,2845,"ide_methods.bas");if(r)goto S_43055;}
do{
qbs_set(_FUNC_IDE2_STRING_LNKS,func_mid(_FUNC_IDE2_STRING_LNKS, 2 ,_FUNC_IDE2_STRING_LNKS->len- 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2846,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,_FUNC_IDE2_STRING_LNKS);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2847,"ide_methods.bas");}while(r);
S_43058:;
if ((-(*_FUNC_IDE2_LONG_LNKS> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2848,"ide_methods.bas");if(r)goto S_43058;}
do{
qbs_set(_FUNC_IDE2_STRING_LNK,FUNC_IDEF1BOX(_FUNC_IDE2_STRING_LNKS,_FUNC_IDE2_LONG_LNKS));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2850,"ide_methods.bas");}while(r);
S_43060:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,2851,"ide_methods.bas");if(r)goto S_43060;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2851,"ide_methods.bas");}while(r);
}
}
S_43064:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,qbs_ucase(_FUNC_IDE2_STRING_LNK),qbs_new_txt_len("PARENTHESIS",11),0)))||is_error_pending()){
if(qbevent){evnt(25769,2854,"ide_methods.bas");if(r)goto S_43064;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2854,"ide_methods.bas");}while(r);
}
LABEL_OPENHELPLINK:;
if(qbevent){evnt(25769,2856,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_L2=func_instr(NULL,_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2857,"ide_methods.bas");}while(r);
S_43068:;
if ((-(*_FUNC_IDE2_LONG_L2> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2858,"ide_methods.bas");if(r)goto S_43068;}
do{
qbs_set(__STRING_HELP_SEARCH_STR,FUNC_STRREPLACE(func_mid(_FUNC_IDE2_STRING_LNK,*_FUNC_IDE2_LONG_L2+ 1 ,NULL,0),qbs_new_txt_len("_",1),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2859,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_left(_FUNC_IDE2_STRING_LNK,*_FUNC_IDE2_LONG_L2- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2860,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_LINKL= -1ll ;
if(!qbevent)break;evnt(25769,2860,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))=*__LONG_HELP_SX;
if(!qbevent)break;evnt(25769,2864,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))=*__LONG_HELP_SY;
if(!qbevent)break;evnt(25769,2865,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))=*__LONG_HELP_CX;
if(!qbevent)break;evnt(25769,2866,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))=*__LONG_HELP_CY;
if(!qbevent)break;evnt(25769,2867,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TOP=func_ubound(__ARRAY_STRING_BACK,1,1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2869,"ide_methods.bas");}while(r);
S_43078:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])),_FUNC_IDE2_STRING_LNK)))||is_error_pending()){
if(qbevent){evnt(25769,2872,"ide_methods.bas");if(r)goto S_43078;}
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS- 1 ;
if(!qbevent)break;evnt(25769,2872,"ide_methods.bas");}while(r);
do{
goto LABEL_USENEXTENTRY2;
if(!qbevent)break;evnt(25769,2872,"ide_methods.bas");}while(r);
}
S_43082:;
if ((-(*__LONG_HELP_BACK_POS<*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
if(qbevent){evnt(25769,2873,"ide_methods.bas");if(r)goto S_43082;}
S_43083:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS+ 1 )-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])),_FUNC_IDE2_STRING_LNK)))||is_error_pending()){
if(qbevent){evnt(25769,2874,"ide_methods.bas");if(r)goto S_43083;}
do{
goto LABEL_USENEXTENTRY2;
if(!qbevent)break;evnt(25769,2875,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_TOP=*_FUNC_IDE2_LONG_TOP+ 1 ;
if(!qbevent)break;evnt(25769,2880,"ide_methods.bas");}while(r);
do{
if (__ARRAY_STRING_BACK[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*)__ARRAY_STRING_BACK)[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 (__ARRAY_STRING_BACK[2]&1){
preserve_old_ptr=__ARRAY_STRING_BACK[0];
preserve_old_flags=__ARRAY_STRING_BACK[2];
preserve_old_total=__ARRAY_STRING_BACK[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]=(*_FUNC_IDE2_LONG_TOP)-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);
__ARRAY_STRING_BACK[0]=preserve_new_ptr;
__ARRAY_STRING_BACK[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_BACK[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_BACK[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_BACK[0]) error(257);
__ARRAY_STRING_BACK[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
__ARRAY_STRING_BACK[4]=alloc_new_desc[4];
__ARRAY_STRING_BACK[5]=alloc_new_desc[5];
__ARRAY_STRING_BACK[6]=alloc_new_desc[6];
__ARRAY_STRING_BACK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,2881,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_HELP_BACK[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*)__ARRAY_UDT_HELP_BACK)[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 (__ARRAY_UDT_HELP_BACK[2]&1){
preserve_old_ptr=__ARRAY_UDT_HELP_BACK[0];
preserve_old_flags=__ARRAY_UDT_HELP_BACK[2];
preserve_old_total=__ARRAY_UDT_HELP_BACK[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]=(*_FUNC_IDE2_LONG_TOP)-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)(16);
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 (__ARRAY_UDT_HELP_BACK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_HELP_BACK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_HELP_BACK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_HELP_BACK[0]) error(257);
memset((void*)(__ARRAY_UDT_HELP_BACK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_HELP_BACK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_HELP_BACK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_HELP_BACK[0]) error(257);
}
}
__ARRAY_UDT_HELP_BACK[2]|=1;
__ARRAY_UDT_HELP_BACK[4]=alloc_new_desc[4];
__ARRAY_UDT_HELP_BACK[5]=alloc_new_desc[5];
__ARRAY_UDT_HELP_BACK[6]=alloc_new_desc[6];
__ARRAY_UDT_HELP_BACK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,2882,"ide_methods.bas");}while(r);
do{
if (__ARRAY_STRING_BACK_NAME[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*)__ARRAY_STRING_BACK_NAME)[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 (__ARRAY_STRING_BACK_NAME[2]&1){
preserve_old_ptr=__ARRAY_STRING_BACK_NAME[0];
preserve_old_flags=__ARRAY_STRING_BACK_NAME[2];
preserve_old_total=__ARRAY_STRING_BACK_NAME[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]=(*_FUNC_IDE2_LONG_TOP)-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);
__ARRAY_STRING_BACK_NAME[0]=preserve_new_ptr;
__ARRAY_STRING_BACK_NAME[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK_NAME[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_BACK_NAME[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_BACK_NAME[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_BACK_NAME[0]) error(257);
__ARRAY_STRING_BACK_NAME[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_BACK_NAME[2]&4){
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
}
__ARRAY_STRING_BACK_NAME[4]=alloc_new_desc[4];
__ARRAY_STRING_BACK_NAME[5]=alloc_new_desc[5];
__ARRAY_STRING_BACK_NAME[6]=alloc_new_desc[6];
__ARRAY_STRING_BACK_NAME[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,2883,"ide_methods.bas");}while(r);
S_43091:;
fornext_value4926=*_FUNC_IDE2_LONG_TOP- 1 ;
fornext_finalvalue4926=*__LONG_HELP_BACK_POS+ 1 ;
fornext_step4926= -1 ;
if (fornext_step4926<0) fornext_step_negative4926=1; else fornext_step_negative4926=0;
if (is_error_pending()) goto fornext_error4926;
goto fornext_entrylabel4926;
while(1){
fornext_value4926=fornext_step4926+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel4926:
*_FUNC_IDE2_LONG_X=fornext_value4926;
if (fornext_step_negative4926){
if (fornext_value4926<fornext_finalvalue4926) break;
}else{
if (fornext_value4926>fornext_finalvalue4926) break;
}
fornext_error4926:;
if(qbevent){evnt(25769,2885,"ide_methods.bas");if(r)goto S_43091;}
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long])),((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2886,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long])),((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2887,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)));
if(!qbevent)break;evnt(25769,2888,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)));
if(!qbevent)break;evnt(25769,2889,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)));
if(!qbevent)break;evnt(25769,2890,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))=*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)));
if(!qbevent)break;evnt(25769,2891,"ide_methods.bas");}while(r);
fornext_continue_4925:;
}
fornext_exit_4925:;
LABEL_USENEXTENTRY2:;
if(qbevent){evnt(25769,2893,"ide_methods.bas");r=0;}
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS+ 1 ;
if(!qbevent)break;evnt(25769,2894,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[tmp_long])),_FUNC_IDE2_STRING_LNK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2895,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long])),FUNC_BACK2BACKNAME(_FUNC_IDE2_STRING_LNK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2896,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+0)))= 1 ;
if(!qbevent)break;evnt(25769,2897,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+4)))= 1 ;
if(!qbevent)break;evnt(25769,2898,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+8)))= 1 ;
if(!qbevent)break;evnt(25769,2899,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_HELP_BACK[0])+(((array_check((*__LONG_HELP_BACK_POS)-__ARRAY_UDT_HELP_BACK[4],__ARRAY_UDT_HELP_BACK[5]))*16+12)))= 1 ;
if(!qbevent)break;evnt(25769,2900,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(25769,2901,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(25769,2901,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(25769,2901,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(25769,2901,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(_FUNC_IDE2_STRING_LNK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2903,"ide_methods.bas");}while(r);
S_43111:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2905,"ide_methods.bas");if(r)goto S_43111;}
S_43112:;
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
if(qbevent){evnt(25769,2906,"ide_methods.bas");if(r)goto S_43112;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,2906,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,2906,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2906,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESUBWINDOW=*__LONG_IDEWY/  2 ;
if(!qbevent)break;evnt(25769,2907,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,2907,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(25769,2908,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(25769,2908,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(25769,2908,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(25769,2908,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(25769,2908,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(25769,2908,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2909,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(25769,2910,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,2911,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,2912,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,2913,"ide_methods.bas");}while(r);
}else{
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2915,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,2916,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=42;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_42:;
if(!qbevent)break;evnt(25769,2919,"ide_methods.bas");}while(r);
S_43135:;
if ((*__LONG_HELP_LINKL)||is_error_pending()){
if(qbevent){evnt(25769,2920,"ide_methods.bas");if(r)goto S_43135;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(25769,2921,"ide_methods.bas");}while(r);
do{
goto LABEL_SEARCHNEXT;
if(!qbevent)break;evnt(25769,2921,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,2923,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(qbs_rtrim(_FUNC_IDE2_STRING_A2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2928,"ide_methods.bas");}while(r);
S_43143:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(25769,2929,"ide_methods.bas");if(r)goto S_43143;}
S_43144:;
while((!(qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(qbs_right(_FUNC_IDE2_STRING_A2, 1 )))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])])))||is_error_pending()){
if(qbevent){evnt(25769,2930,"ide_methods.bas");if(r)goto S_43144;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_left(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A2->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2931,"ide_methods.bas");}while(r);
S_43146:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A2->len== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,2932,"ide_methods.bas");if(r)goto S_43146;}
do{
goto LABEL_NOKEYWORDFOUND;
if(!qbevent)break;evnt(25769,2932,"ide_methods.bas");}while(r);
}
dl_continue_4928:;
}
dl_exit_4928:;
S_43150:;
fornext_value4932= 1 ;
fornext_finalvalue4932=*__LONG_IDEN;
fornext_step4932= 1 ;
if (fornext_step4932<0) fornext_step_negative4932=1; else fornext_step_negative4932=0;
if (is_error_pending()) goto fornext_error4932;
goto fornext_entrylabel4932;
while(1){
fornext_value4932=fornext_step4932+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel4932:
*_FUNC_IDE2_LONG_Y=fornext_value4932;
if (fornext_step_negative4932){
if (fornext_value4932<fornext_finalvalue4932) break;
}else{
if (fornext_value4932>fornext_finalvalue4932) break;
}
fornext_error4932:;
if(qbevent){evnt(25769,2935,"ide_methods.bas");if(r)goto S_43150;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2936,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_ltrim(qbs_rtrim(_FUNC_IDE2_STRING_A)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2937,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SF= 0 ;
if(!qbevent)break;evnt(25769,2938,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_NCA,qbs_ucase(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2939,"ide_methods.bas");}while(r);
S_43155:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_NCA, 4 ),qbs_new_txt_len("SUB ",4))))||is_error_pending()){
if(qbevent){evnt(25769,2940,"ide_methods.bas");if(r)goto S_43155;}
do{
*_FUNC_IDE2_LONG_SF= 1 ;
if(!qbevent)break;evnt(25769,2940,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_SF,qbs_new_txt_len("SUB ",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2940,"ide_methods.bas");}while(r);
}
S_43159:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_NCA, 9 ),qbs_new_txt_len("FUNCTION ",9))))||is_error_pending()){
if(qbevent){evnt(25769,2941,"ide_methods.bas");if(r)goto S_43159;}
do{
*_FUNC_IDE2_LONG_SF= 2 ;
if(!qbevent)break;evnt(25769,2941,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_SF,qbs_new_txt_len("FUNCTION ",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2941,"ide_methods.bas");}while(r);
}
S_43163:;
if ((*_FUNC_IDE2_LONG_SF)||is_error_pending()){
if(qbevent){evnt(25769,2942,"ide_methods.bas");if(r)goto S_43163;}
S_43164:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDE2_STRING_NCA, 7 ),qbs_new_txt_len(" STATIC",7))))||is_error_pending()){
if(qbevent){evnt(25769,2943,"ide_methods.bas");if(r)goto S_43164;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_rtrim(qbs_left(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len- 7 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2944,"ide_methods.bas");}while(r);
}
S_43167:;
if ((-(*_FUNC_IDE2_LONG_SF== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,2947,"ide_methods.bas");if(r)goto S_43167;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len- 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2948,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len- 9 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2950,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_ltrim(qbs_rtrim(_FUNC_IDE2_STRING_A)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2952,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len("(",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2953,"ide_methods.bas");}while(r);
S_43174:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,2954,"ide_methods.bas");if(r)goto S_43174;}
do{
qbs_set(_FUNC_IDE2_STRING_N,qbs_rtrim(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2955,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_ARGS,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_X+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2956,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2= 0 ;
if(!qbevent)break;evnt(25769,2957,"ide_methods.bas");}while(r);
S_43178:;
fornext_value4938= 1 ;
fornext_finalvalue4938=_FUNC_IDE2_STRING_ARGS->len;
fornext_step4938= 1 ;
if (fornext_step4938<0) fornext_step_negative4938=1; else fornext_step_negative4938=0;
if (is_error_pending()) goto fornext_error4938;
goto fornext_entrylabel4938;
while(1){
fornext_value4938=fornext_step4938+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel4938:
*_FUNC_IDE2_LONG_X=fornext_value4938;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4938){
if (fornext_value4938<fornext_finalvalue4938) break;
}else{
if (fornext_value4938>fornext_finalvalue4938) break;
}
fornext_error4938:;
if(qbevent){evnt(25769,2958,"ide_methods.bas");if(r)goto S_43178;}
S_43179:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_FUNC_IDE2_STRING_ARGS,*_FUNC_IDE2_LONG_X, 1 ,0|1),qbs_new_txt_len("(",1)))&(-(*_FUNC_IDE2_LONG_X2>= 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,2959,"ide_methods.bas");if(r)goto S_43179;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(25769,2960,"ide_methods.bas");}while(r);
S_43181:;
}else{
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_FUNC_IDE2_STRING_ARGS,*_FUNC_IDE2_LONG_X, 1 ,0|1),qbs_new_txt_len(")",1)))&(-(*_FUNC_IDE2_LONG_X2> 0 )))){
if(qbevent){evnt(25769,2961,"ide_methods.bas");if(r)goto S_43181;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2- 1 ;
if(!qbevent)break;evnt(25769,2962,"ide_methods.bas");}while(r);
S_43183:;
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2963,"ide_methods.bas");if(r)goto S_43183;}
do{
goto fornext_exit_4937;
if(!qbevent)break;evnt(25769,2963,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_4937:;
}
fornext_exit_4937:;
do{
qbs_set(_FUNC_IDE2_STRING_ARGS,qbs_left(_FUNC_IDE2_STRING_ARGS,*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2966,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_N,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2968,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_ARGS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2969,"ide_methods.bas");}while(r);
do{
SUB_CLEANSUBNAME(_FUNC_IDE2_STRING_N);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2970,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_BACKUPN,_FUNC_IDE2_STRING_N);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2973,"ide_methods.bas");}while(r);
S_43195:;
while((!(qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(qbs_right(_FUNC_IDE2_STRING_N, 1 )))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])])))||is_error_pending()){
if(qbevent){evnt(25769,2975,"ide_methods.bas");if(r)goto S_43195;}
do{
qbs_set(_FUNC_IDE2_STRING_N,qbs_left(_FUNC_IDE2_STRING_N,_FUNC_IDE2_STRING_N->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2976,"ide_methods.bas");}while(r);
dl_continue_4940:;
}
dl_exit_4940:;
S_43198:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_FUNC_IDE2_STRING_N),_FUNC_IDE2_STRING_A2)))||is_error_pending()){
if(qbevent){evnt(25769,2979,"ide_methods.bas");if(r)goto S_43198;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("{{DISPLAYTITLE:agp@",19),_FUNC_IDE2_STRING_BACKUPN),qbs_new_txt_len("}}",2)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2980,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,qbs_new_txt_len("This is a subroutine or function that is used in your program as follows:",73)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2981,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_A,func_chr( 10 )),func_chr( 10 )),qbs_new_txt_len("{{PageSyntax}}",14)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2982,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_A,qbs_new_txt_len(": [[",4)),qbs_left(_FUNC_IDE2_STRING_SF,_FUNC_IDE2_STRING_SF->len- 1 )),qbs_new_txt_len("]] '''",6)),_FUNC_IDE2_STRING_BACKUPN),qbs_new_txt_len("''' ",4)),_FUNC_IDE2_STRING_ARGS),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2983,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_A,func_chr( 10 )),func_chr( 10 )),qbs_new_txt_len("{{PageSeeAlso}}",15)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2984,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,qbs_new_txt_len("* [[Sub (explanatory)]]",23)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2985,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,qbs_new_txt_len("* [[Function (explanatory)]]",28)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2986,"ide_methods.bas");}while(r);
do{
*__BYTE_IDECONTEXTHELPSF= -1ll ;
if(!qbevent)break;evnt(25769,2988,"ide_methods.bas");}while(r);
S_43207:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,2990,"ide_methods.bas");if(r)goto S_43207;}
S_43208:;
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
if(qbevent){evnt(25769,2991,"ide_methods.bas");if(r)goto S_43208;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,2991,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,2991,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,2991,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESUBWINDOW=*__LONG_IDEWY/  2 ;
if(!qbevent)break;evnt(25769,2992,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,2992,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(25769,2993,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(25769,2993,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(25769,2993,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(25769,2993,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(25769,2993,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(25769,2993,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,2994,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(25769,2995,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,2996,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,2997,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,2998,"ide_methods.bas");}while(r);
}
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3001,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,3002,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=43;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_43:;
if(!qbevent)break;evnt(25769,3003,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3004,"ide_methods.bas");}while(r);
do{
goto fornext_exit_4931;
if(!qbevent)break;evnt(25769,3006,"ide_methods.bas");}while(r);
}
}
fornext_continue_4931:;
}
fornext_exit_4931:;
}
LABEL_NOKEYWORDFOUND:;
if(qbevent){evnt(25769,3011,"ide_methods.bas");r=0;}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3013,"ide_methods.bas");}while(r);
}
S_43239:;
if ((*__LONG_KALT&(-(*__LONG_KB== 19200ll )))||is_error_pending()){
if(qbevent){evnt(25769,3018,"ide_methods.bas");if(r)goto S_43239;}
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 0 ;
if(!qbevent)break;evnt(25769,3019,"ide_methods.bas");}while(r);
LABEL_BMKREMOVE:;
if(qbevent){evnt(25769,3020,"ide_methods.bas");r=0;}
S_43241:;
fornext_value4944= 1 ;
fornext_finalvalue4944=*__LONG_IDEBMKN;
fornext_step4944= 1 ;
if (fornext_step4944<0) fornext_step_negative4944=1; else fornext_step_negative4944=0;
if (is_error_pending()) goto fornext_error4944;
goto fornext_entrylabel4944;
while(1){
fornext_value4944=fornext_step4944+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel4944:
*_FUNC_IDE2_LONG_B=fornext_value4944;
if (fornext_step_negative4944){
if (fornext_value4944<fornext_finalvalue4944) break;
}else{
if (fornext_value4944>fornext_finalvalue4944) break;
}
fornext_error4944:;
if(qbevent){evnt(25769,3021,"ide_methods.bas");if(r)goto S_43241;}
S_43242:;
if ((-(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,3022,"ide_methods.bas");if(r)goto S_43242;}
S_43243:;
fornext_value4946=*_FUNC_IDE2_LONG_B;
fornext_finalvalue4946=*__LONG_IDEBMKN- 1 ;
fornext_step4946= 1 ;
if (fornext_step4946<0) fornext_step_negative4946=1; else fornext_step_negative4946=0;
if (is_error_pending()) goto fornext_error4946;
goto fornext_entrylabel4946;
while(1){
fornext_value4946=fornext_step4946+(*_FUNC_IDE2_LONG_B2);
fornext_entrylabel4946:
*_FUNC_IDE2_LONG_B2=fornext_value4946;
if (fornext_step_negative4946){
if (fornext_value4946<fornext_finalvalue4946) break;
}else{
if (fornext_value4946>fornext_finalvalue4946) break;
}
fornext_error4946:;
if(qbevent){evnt(25769,3023,"ide_methods.bas");if(r)goto S_43243;}
do{
memcpy(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B2)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))+ 0,((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B2+ 1 )-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))+ 0, 16);
if(!qbevent)break;evnt(25769,3024,"ide_methods.bas");}while(r);
fornext_continue_4945:;
}
fornext_exit_4945:;
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN- 1 ;
if(!qbevent)break;evnt(25769,3026,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 1 ;
if(!qbevent)break;evnt(25769,3027,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,3028,"ide_methods.bas");}while(r);
do{
goto LABEL_BMKREMOVE;
if(!qbevent)break;evnt(25769,3029,"ide_methods.bas");}while(r);
}
fornext_continue_4943:;
}
fornext_exit_4943:;
S_43252:;
if ((-(*_FUNC_IDE2_LONG_BMKREMOVED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3032,"ide_methods.bas");if(r)goto S_43252;}
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN+ 1 ;
if(!qbevent)break;evnt(25769,3033,"ide_methods.bas");}while(r);
S_43254:;
if ((-(*__LONG_IDEBMKN>func_ubound(__ARRAY_UDT_IDEBMK,1,1)))||is_error_pending()){
if(qbevent){evnt(25769,3034,"ide_methods.bas");if(r)goto S_43254;}
do{
*_FUNC_IDE2_LONG_X=func_ubound(__ARRAY_UDT_IDEBMK,1,1)* 2 ;
if(!qbevent)break;evnt(25769,3034,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_IDEBMK[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*)__ARRAY_UDT_IDEBMK)[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 (__ARRAY_UDT_IDEBMK[2]&1){
preserve_old_ptr=__ARRAY_UDT_IDEBMK[0];
preserve_old_flags=__ARRAY_UDT_IDEBMK[2];
preserve_old_total=__ARRAY_UDT_IDEBMK[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]=(*_FUNC_IDE2_LONG_X)-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)(16);
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 (__ARRAY_UDT_IDEBMK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
memset((void*)(__ARRAY_UDT_IDEBMK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
}
}
__ARRAY_UDT_IDEBMK[2]|=1;
__ARRAY_UDT_IDEBMK[4]=alloc_new_desc[4];
__ARRAY_UDT_IDEBMK[5]=alloc_new_desc[5];
__ARRAY_UDT_IDEBMK[6]=alloc_new_desc[6];
__ARRAY_UDT_IDEBMK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,3034,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3035,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)))=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,3036,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+8)))= 0 ;
if(!qbevent)break;evnt(25769,3037,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+12)))= 0 ;
if(!qbevent)break;evnt(25769,3037,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,3038,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3040,"ide_methods.bas");}while(r);
}
S_43266:;
if ((*__LONG_KALT&(-(*__LONG_KSHIFT== 0 ))&(((-(*__LONG_KB== 20480ll ))|(-(*__LONG_KB== 18432ll )))))||is_error_pending()){
if(qbevent){evnt(25769,3043,"ide_methods.bas");if(r)goto S_43266;}
S_43267:;
if ((-(*__LONG_IDEBMKN== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3044,"ide_methods.bas");if(r)goto S_43267;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Bookmarks",9),qbs_new_txt_len("No bookmarks exist (Use Alt+Left to create a bookmark)",54),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3045,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3046,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,3047,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,3048,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,3048,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3048,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3049,"ide_methods.bas");}while(r);
}
S_43276:;
if ((-(*__LONG_IDEBMKN== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3051,"ide_methods.bas");if(r)goto S_43276;}
S_43277:;
if ((-(*__LONG_IDECY==*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check(( 1 )-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))))||is_error_pending()){
if(qbevent){evnt(25769,3052,"ide_methods.bas");if(r)goto S_43277;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Bookmarks",9),qbs_new_txt_len("No other bookmarks exist",24),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3053,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3054,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,3055,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,3056,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,3056,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3056,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3057,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3060,"ide_methods.bas");}while(r);
S_43288:;
do{
if(qbevent){evnt(25769,3061,"ide_methods.bas");if(r)goto S_43288;}
S_43289:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(25769,3062,"ide_methods.bas");if(r)goto S_43289;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
if(!qbevent)break;evnt(25769,3062,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(25769,3062,"ide_methods.bas");}while(r);
}
S_43294:;
if ((-(*_FUNC_IDE2_LONG_L< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3063,"ide_methods.bas");if(r)goto S_43294;}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3063,"ide_methods.bas");}while(r);
}
S_43297:;
if ((-(*_FUNC_IDE2_LONG_L>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3064,"ide_methods.bas");if(r)goto S_43297;}
do{
*_FUNC_IDE2_LONG_L= 1 ;
if(!qbevent)break;evnt(25769,3064,"ide_methods.bas");}while(r);
}
S_43300:;
fornext_value4949= 1 ;
fornext_finalvalue4949=*__LONG_IDEBMKN;
fornext_step4949= 1 ;
if (fornext_step4949<0) fornext_step_negative4949=1; else fornext_step_negative4949=0;
if (is_error_pending()) goto fornext_error4949;
goto fornext_entrylabel4949;
while(1){
fornext_value4949=fornext_step4949+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel4949:
*_FUNC_IDE2_LONG_B=fornext_value4949;
if (fornext_step_negative4949){
if (fornext_value4949<fornext_finalvalue4949) break;
}else{
if (fornext_value4949>fornext_finalvalue4949) break;
}
fornext_error4949:;
if(qbevent){evnt(25769,3065,"ide_methods.bas");if(r)goto S_43300;}
S_43301:;
if ((-(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))==*_FUNC_IDE2_LONG_L))||is_error_pending()){
if(qbevent){evnt(25769,3066,"ide_methods.bas");if(r)goto S_43301;}
do{
goto dl_exit_4947;
if(!qbevent)break;evnt(25769,3066,"ide_methods.bas");}while(r);
}
fornext_continue_4948:;
}
fornext_exit_4948:;
dl_continue_4947:;
}while(1);
dl_exit_4947:;
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,3069,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,3070,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)));
if(!qbevent)break;evnt(25769,3071,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3072,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(25769,3073,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3074,"ide_methods.bas");}while(r);
}
S_43313:;
if ((*__LONG_KALT&(-(*__LONG_KB== 19712ll )))||is_error_pending()){
if(qbevent){evnt(25769,3077,"ide_methods.bas");if(r)goto S_43313;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3079,"ide_methods.bas");}while(r);
}
S_43316:;
if ((*__LONG_KALT&(-(*__LONG_KB>= 48 ))&(-(*__LONG_KB<= 57 )))||is_error_pending()){
if(qbevent){evnt(25769,3083,"ide_methods.bas");if(r)goto S_43316;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3083,"ide_methods.bas");}while(r);
}
S_43319:;
if (((-(*__LONG_IDESELECT== 1 ))&(-(*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT< 0 ))&(-(*__LONG_MY==*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY)))||is_error_pending()){
if(qbevent){evnt(25769,3085,"ide_methods.bas");if(r)goto S_43319;}
S_43320:;
if ((-(*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT== -2 ))||is_error_pending()){
if(qbevent){evnt(25769,3089,"ide_methods.bas");if(r)goto S_43320;}
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -1 ;
if(!qbevent)break;evnt(25769,3092,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMOUSESELECT= 0 ;
if(!qbevent)break;evnt(25769,3093,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1;
if(!qbevent)break;evnt(25769,3094,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX;
if(!qbevent)break;evnt(25769,3095,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTY1;
if(!qbevent)break;evnt(25769,3096,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECY;
if(!qbevent)break;evnt(25769,3097,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_NEWPOSITION=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3099,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3100,"ide_methods.bas");}while(r);
S_43330:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_NEWPOSITION>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,3101,"ide_methods.bas");if(r)goto S_43330;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_NEWPOSITION;
if(!qbevent)break;evnt(25769,3101,"ide_methods.bas");}while(r);
do{
goto LABEL_DONEWHOLEWORD;
if(!qbevent)break;evnt(25769,3101,"ide_methods.bas");}while(r);
}
S_43334:;
if ((-(*_FUNC_IDE2_LONG_NEWPOSITION== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3102,"ide_methods.bas");if(r)goto S_43334;}
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(25769,3102,"ide_methods.bas");}while(r);
do{
goto LABEL_DONEWHOLEWORD;
if(!qbevent)break;evnt(25769,3102,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_NEWPOSITION, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3103,"ide_methods.bas");}while(r);
S_43339:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3104,"ide_methods.bas");if(r)goto S_43339;}
S_43340:;
if ((-(*_FUNC_IDE2_LONG_NEWPOSITION<*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX))||is_error_pending()){
if(qbevent){evnt(25769,3105,"ide_methods.bas");if(r)goto S_43340;}
S_43341:;
fornext_value4953=*_FUNC_IDE2_LONG_NEWPOSITION;
fornext_finalvalue4953= 1 ;
fornext_step4953= -1 ;
if (fornext_step4953<0) fornext_step_negative4953=1; else fornext_step_negative4953=0;
if (is_error_pending()) goto fornext_error4953;
goto fornext_entrylabel4953;
while(1){
fornext_value4953=fornext_step4953+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4953:
*_FUNC_IDE2_LONG_I=fornext_value4953;
if (fornext_step_negative4953){
if (fornext_value4953<fornext_finalvalue4953) break;
}else{
if (fornext_value4953>fornext_finalvalue4953) break;
}
fornext_error4953:;
if(qbevent){evnt(25769,3107,"ide_methods.bas");if(r)goto S_43341;}
S_43342:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1),0)))||is_error_pending()){
if(qbevent){evnt(25769,3108,"ide_methods.bas");if(r)goto S_43342;}
do{
goto fornext_exit_4952;
if(!qbevent)break;evnt(25769,3108,"ide_methods.bas");}while(r);
}
fornext_continue_4952:;
}
fornext_exit_4952:;
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,3110,"ide_methods.bas");}while(r);
S_43347:;
}else{
if (-(*_FUNC_IDE2_LONG_NEWPOSITION>*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1)){
if(qbevent){evnt(25769,3111,"ide_methods.bas");if(r)goto S_43347;}
S_43348:;
fornext_value4955=*_FUNC_IDE2_LONG_NEWPOSITION;
fornext_finalvalue4955=_FUNC_IDE2_STRING_A->len;
fornext_step4955= 1 ;
if (fornext_step4955<0) fornext_step_negative4955=1; else fornext_step_negative4955=0;
if (is_error_pending()) goto fornext_error4955;
goto fornext_entrylabel4955;
while(1){
fornext_value4955=fornext_step4955+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4955:
*_FUNC_IDE2_LONG_I=fornext_value4955;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4955){
if (fornext_value4955<fornext_finalvalue4955) break;
}else{
if (fornext_value4955>fornext_finalvalue4955) break;
}
fornext_error4955:;
if(qbevent){evnt(25769,3113,"ide_methods.bas");if(r)goto S_43348;}
S_43349:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1),0)))||is_error_pending()){
if(qbevent){evnt(25769,3114,"ide_methods.bas");if(r)goto S_43349;}
do{
goto fornext_exit_4954;
if(!qbevent)break;evnt(25769,3114,"ide_methods.bas");}while(r);
}
fornext_continue_4954:;
}
fornext_exit_4954:;
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,3116,"ide_methods.bas");}while(r);
}
}
}
S_43356:;
}else{
if ((-(*__LONG_IDESELECT== 1 ))&(-(*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT== -1 ))&(-(*__LONG_MY!=*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY))){
if(qbevent){evnt(25769,3119,"ide_methods.bas");if(r)goto S_43356;}
do{
*__LONG_IDEMOUSESELECT= 1 ;
if(!qbevent)break;evnt(25769,3120,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -2 ;
if(!qbevent)break;evnt(25769,3121,"ide_methods.bas");}while(r);
}
}
S_43360:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,3124,"ide_methods.bas");if(r)goto S_43360;}
S_43361:;
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(25769,3125,"ide_methods.bas");if(r)goto S_43361;}
S_43362:;
if (((-(*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MX==*__LONG_MX))&(-(*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(25769,3126,"ide_methods.bas");if(r)goto S_43362;}
S_43363:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_FUNC_IDE2_DOUBLE_LAST__ASCII_CHR_046__TBCLICK)))>((double)( 0.5E+0 ))))||is_error_pending()){
if(qbevent){evnt(25769,3127,"ide_methods.bas");if(r)goto S_43363;}
do{
goto LABEL_REGULARTEXTBOX_CLICK;
if(!qbevent)break;evnt(25769,3127,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3129,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3130,"ide_methods.bas");}while(r);
S_43368:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3131,"ide_methods.bas");if(r)goto S_43368;}
do{
goto LABEL_REGULARTEXTBOX_CLICK;
if(!qbevent)break;evnt(25769,3132,"ide_methods.bas");}while(r);
S_43370:;
}else{
if (-(*__LONG_ACTIVEINCLUDELINK> 0 )){
if(qbevent){evnt(25769,3133,"ide_methods.bas");if(r)goto S_43370;}
do{
qbs_set(_FUNC_IDE2_STRING_P,qbs_add(__STRING_IDEPATH,__STRING1_PATHSEP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3136,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_add(_FUNC_IDE2_STRING_P,__STRING_ACTIVEINCLUDELINKFILE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3137,"ide_methods.bas");}while(r);
S_43373:;
if ((qbs_cleanup(qbs_tmp_base,-(func__fileexists(_FUNC_IDE2_STRING_F)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3138,"ide_methods.bas");if(r)goto S_43373;}
do{
qbs_set(_FUNC_IDE2_STRING_F,__STRING_ACTIVEINCLUDELINKFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3138,"ide_methods.bas");}while(r);
}
S_43376:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(_FUNC_IDE2_STRING_F)))||is_error_pending()){
if(qbevent){evnt(25769,3139,"ide_methods.bas");if(r)goto S_43376;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE1,func__readfile(_FUNC_IDE2_STRING_F));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3140,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3142,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4957= 0 ));
if(!qbevent)break;evnt(25769,3143,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,3144,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Editing $INCLUDE file...",24),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3145,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4958= 1 ));
if(!qbevent)break;evnt(25769,3146,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3147,"ide_methods.bas");}while(r);
do{
sub__delay( 0.2E+0 );
if(!qbevent)break;evnt(25769,3149,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_P,qbs_add(qbs_add(FUNC_QUOTEDFILENAME(func_command( 0 ,0|1)),qbs_new_txt_len(" ",1)),FUNC_QUOTEDFILENAME(_FUNC_IDE2_STRING_F)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3150,"ide_methods.bas");}while(r);
S_43386:;
if (((-(*__LONG_ERRORLINEININCLUDE> 0 ))&(-(*__LONG_IDEFOCUSLINE==*__LONG_IDECY)))||is_error_pending()){
if(qbevent){evnt(25769,3151,"ide_methods.bas");if(r)goto S_43386;}
do{
qbs_set(_FUNC_IDE2_STRING_P,qbs_add(qbs_add(_FUNC_IDE2_STRING_P,qbs_new_txt_len(" -l:",4)),qbs__tostr((int32)(*__LONG_ERRORLINEININCLUDE),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3152,"ide_methods.bas");}while(r);
S_43388:;
}else{
if ((-(*__LONG_WARNINGININCLUDELINE> 0 ))&(-(*__LONG_WARNINGININCLUDE==*__LONG_IDECY))){
if(qbevent){evnt(25769,3153,"ide_methods.bas");if(r)goto S_43388;}
do{
qbs_set(_FUNC_IDE2_STRING_P,qbs_add(qbs_add(_FUNC_IDE2_STRING_P,qbs_new_txt_len(" -l:",4)),qbs__tostr((int32)(*__LONG_WARNINGININCLUDELINE),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3154,"ide_methods.bas");}while(r);
}
}
do{
sub_shell(_FUNC_IDE2_STRING_P,1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3156,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE2,func__readfile(_FUNC_IDE2_STRING_F));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3158,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4959= 0 ));
if(!qbevent)break;evnt(25769,3160,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass4960= 0 ));
if(!qbevent)break;evnt(25769,3161,"ide_methods.bas");}while(r);
S_43395:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_TEMPINCLUDE1,_FUNC_IDE2_STRING_TEMPINCLUDE2)))||is_error_pending()){
if(qbevent){evnt(25769,3163,"ide_methods.bas");if(r)goto S_43395;}
S_43396:;
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3164,"ide_methods.bas");if(r)goto S_43396;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3165,"ide_methods.bas");}while(r);
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~#Export As...  ",16),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3166,"ide_methods.bas");}while(r);
}else{
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("OK",2),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3168,"ide_methods.bas");}while(r);
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3169,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(25769,3170,"ide_methods.bas");}while(r);
S_43403:;
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3171,"ide_methods.bas");if(r)goto S_43403;}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,3172,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_add(qbs_new_txt_len(" (",2),qbs__tostr((int32)(*__LONG_TOTALWARNINGS),NULL,0)),qbs_new_txt_len(" warning",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3173,"ide_methods.bas");}while(r);
S_43406:;
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3174,"ide_methods.bas");if(r)goto S_43406;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("s",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3174,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len(" - click here or Ctrl+W to view)",32)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3175,"ide_methods.bas");}while(r);
do{
sub__printstring( 4 ,*__LONG_IDEWY- 3 ,_FUNC_IDE2_STRING_MSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3176,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 4 ;
if(!qbevent)break;evnt(25769,3177,"ide_methods.bas");}while(r);
}
S_43413:;
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
if(qbevent){evnt(25769,3179,"ide_methods.bas");if(r)goto S_43413;}
do{
return_point[next_return_point++]=44;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SHOWVARLISTREADY;
RETURN_44:;
if(!qbevent)break;evnt(25769,3179,"ide_methods.bas");}while(r);
}
}
}else{
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3182,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3183,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3186,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3188,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3189,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3192,"ide_methods.bas");}while(r);
S_43427:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3193,"ide_methods.bas");if(r)goto S_43427;}
do{
goto LABEL_REGULARTEXTBOX_CLICK;
if(!qbevent)break;evnt(25769,3193,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED,func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3194,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,3195,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3196,"ide_methods.bas");}while(r);
S_43433:;
if ((qbs_cleanup(qbs_tmp_base,(-(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED->len> 0 ))&(qbs_notequal(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED,func_chr( 32 )))))||is_error_pending()){
if(qbevent){evnt(25769,3197,"ide_methods.bas");if(r)goto S_43433;}
S_43434:;
fornext_value4964=*__LONG_IDECX;
fornext_finalvalue4964= 1 ;
fornext_step4964= -1 ;
if (fornext_step4964<0) fornext_step_negative4964=1; else fornext_step_negative4964=0;
if (is_error_pending()) goto fornext_error4964;
goto fornext_entrylabel4964;
while(1){
fornext_value4964=fornext_step4964+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4964:
*_FUNC_IDE2_LONG_I=fornext_value4964;
if (fornext_step_negative4964){
if (fornext_value4964<fornext_finalvalue4964) break;
}else{
if (fornext_value4964>fornext_finalvalue4964) break;
}
fornext_error4964:;
if(qbevent){evnt(25769,3198,"ide_methods.bas");if(r)goto S_43434;}
S_43435:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1),0)))||is_error_pending()){
if(qbevent){evnt(25769,3199,"ide_methods.bas");if(r)goto S_43435;}
do{
goto fornext_exit_4963;
if(!qbevent)break;evnt(25769,3199,"ide_methods.bas");}while(r);
}
fornext_continue_4963:;
}
fornext_exit_4963:;
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,3201,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(25769,3202,"ide_methods.bas");}while(r);
S_43441:;
fornext_value4966=*__LONG_IDECX;
fornext_finalvalue4966=_FUNC_IDE2_STRING_A->len;
fornext_step4966= 1 ;
if (fornext_step4966<0) fornext_step_negative4966=1; else fornext_step_negative4966=0;
if (is_error_pending()) goto fornext_error4966;
goto fornext_entrylabel4966;
while(1){
fornext_value4966=fornext_step4966+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel4966:
*_FUNC_IDE2_LONG_I=fornext_value4966;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative4966){
if (fornext_value4966<fornext_finalvalue4966) break;
}else{
if (fornext_value4966>fornext_finalvalue4966) break;
}
fornext_error4966:;
if(qbevent){evnt(25769,3203,"ide_methods.bas");if(r)goto S_43441;}
S_43442:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1),0)))||is_error_pending()){
if(qbevent){evnt(25769,3204,"ide_methods.bas");if(r)goto S_43442;}
do{
goto fornext_exit_4965;
if(!qbevent)break;evnt(25769,3204,"ide_methods.bas");}while(r);
}
fornext_continue_4965:;
}
fornext_exit_4965:;
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,3206,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,3207,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -1 ;
if(!qbevent)break;evnt(25769,3208,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3209,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTY1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,3210,"ide_methods.bas");}while(r);
}
}
}
}else{
LABEL_REGULARTEXTBOX_CLICK:;
if(qbevent){evnt(25769,3214,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MX=*__LONG_MX;
if(!qbevent)break;evnt(25769,3215,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY=*__LONG_MY;
if(!qbevent)break;evnt(25769,3215,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_DOUBLE_LAST__ASCII_CHR_046__TBCLICK=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,3215,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,3216,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3217,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3218,"ide_methods.bas");}while(r);
S_43460:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3219,"ide_methods.bas");if(r)goto S_43460;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3219,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,3220,"ide_methods.bas");}while(r);
S_43464:;
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
if(qbevent){evnt(25769,3221,"ide_methods.bas");if(r)goto S_43464;}
do{
*__LONG_IDESELECTX1=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,3221,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3221,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEMOUSESELECT= 1 ;
if(!qbevent)break;evnt(25769,3222,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
if(!qbevent)break;evnt(25769,3223,"ide_methods.bas");}while(r);
}
S_43471:;
}else{
if (((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))&*__BYTE_SHOWLINENUMBERS)|((-(*__LONG_MX== 1 ))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))&(~(*__BYTE_SHOWLINENUMBERS)))){
if(qbevent){evnt(25769,3226,"ide_methods.bas");if(r)goto S_43471;}
S_43472:;
if ((*__BYTE_AUTOADDDEBUGCOMMAND|(-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,3229,"ide_methods.bas");if(r)goto S_43472;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3230,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECYTEMP=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3231,"ide_methods.bas");}while(r);
S_43475:;
if ((-(*_FUNC_IDE2_LONG_IDECYTEMP<=*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3232,"ide_methods.bas");if(r)goto S_43475;}
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_IDECYTEMP;
if(!qbevent)break;evnt(25769,3233,"ide_methods.bas");}while(r);
S_43477:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(25769,3234,"ide_methods.bas");if(r)goto S_43477;}
do{
goto LABEL_TOGGLESKIPLINE;
if(!qbevent)break;evnt(25769,3235,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_TOGGLEBREAKPOINT;
if(!qbevent)break;evnt(25769,3237,"ide_methods.bas");}while(r);
}
}
}else{
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,3241,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3242,"ide_methods.bas");}while(r);
S_43486:;
if ((-(*__LONG_IDECY<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3243,"ide_methods.bas");if(r)goto S_43486;}
S_43487:;
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
if(qbevent){evnt(25769,3244,"ide_methods.bas");if(r)goto S_43487;}
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(25769,3244,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3244,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,3245,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3246,"ide_methods.bas");}while(r);
S_43493:;
}else{
if (-(*__LONG_IDECY==*__LONG_IDEN)){
if(qbevent){evnt(25769,3247,"ide_methods.bas");if(r)goto S_43493;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3248,"ide_methods.bas");}while(r);
S_43495:;
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
if(qbevent){evnt(25769,3249,"ide_methods.bas");if(r)goto S_43495;}
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(25769,3249,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3249,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3250,"ide_methods.bas");}while(r);
S_43500:;
}else{
if (-(*__LONG_IDECY>*__LONG_IDEN)){
if(qbevent){evnt(25769,3251,"ide_methods.bas");if(r)goto S_43500;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3252,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3253,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3254,"ide_methods.bas");}while(r);
}
}
}
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
if(!qbevent)break;evnt(25769,3256,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMOUSESELECT= 0 ;
if(!qbevent)break;evnt(25769,3257,"ide_methods.bas");}while(r);
}
}
}
}
LABEL_DONEWHOLEWORD:;
if(qbevent){evnt(25769,3262,"ide_methods.bas");r=0;}
S_43510:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,3264,"ide_methods.bas");if(r)goto S_43510;}
LABEL_INVOKECONTEXTUALMENU:;
if(qbevent){evnt(25769,3265,"ide_methods.bas");r=0;}
S_43511:;
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(25769,3266,"ide_methods.bas");if(r)goto S_43511;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,3267,"ide_methods.bas");}while(r);
S_43513:;
if ((-(*__LONG_IDESELECT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3268,"ide_methods.bas");if(r)goto S_43513;}
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3269,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3270,"ide_methods.bas");}while(r);
S_43516:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3271,"ide_methods.bas");if(r)goto S_43516;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3271,"ide_methods.bas");}while(r);
}
}else{
S_43520:;
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,3273,"ide_methods.bas");if(r)goto S_43520;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3274,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(25769,3276,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,3276,"ide_methods.bas");}while(r);
S_43525:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(25769,3277,"ide_methods.bas");if(r)goto S_43525;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,3277,"ide_methods.bas");}while(r);
}
S_43528:;
fornext_value4970=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue4970=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step4970= 1 ;
if (fornext_step4970<0) fornext_step_negative4970=1; else fornext_step_negative4970=0;
if (is_error_pending()) goto fornext_error4970;
goto fornext_entrylabel4970;
while(1){
fornext_value4970=fornext_step4970+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel4970:
*_FUNC_IDE2_LONG_X=fornext_value4970;
if (fornext_step_negative4970){
if (fornext_value4970<fornext_finalvalue4970) break;
}else{
if (fornext_value4970>fornext_finalvalue4970) break;
}
fornext_error4970:;
if(qbevent){evnt(25769,3278,"ide_methods.bas");if(r)goto S_43528;}
S_43529:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,3279,"ide_methods.bas");if(r)goto S_43529;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X, 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3279,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3279,"ide_methods.bas");}while(r);
}
fornext_continue_4969:;
}
fornext_exit_4969:;
S_43535:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,3281,"ide_methods.bas");if(r)goto S_43535;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3283,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3284,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3285,"ide_methods.bas");}while(r);
S_43539:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3286,"ide_methods.bas");if(r)goto S_43539;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3286,"ide_methods.bas");}while(r);
}
}else{
S_43543:;
if (((-(((*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH)<*_FUNC_IDE2_LONG_SX1))|(-(((*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH)>*_FUNC_IDE2_LONG_SX2)))||is_error_pending()){
if(qbevent){evnt(25769,3289,"ide_methods.bas");if(r)goto S_43543;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3290,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3291,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3292,"ide_methods.bas");}while(r);
S_43547:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3293,"ide_methods.bas");if(r)goto S_43547;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3293,"ide_methods.bas");}while(r);
}
}
S_43551:;
if (((-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )<*__LONG_IDECY))|(-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )>*__LONG_IDECY)))||is_error_pending()){
if(qbevent){evnt(25769,3295,"ide_methods.bas");if(r)goto S_43551;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3296,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3297,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3298,"ide_methods.bas");}while(r);
S_43555:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3299,"ide_methods.bas");if(r)goto S_43555;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3299,"ide_methods.bas");}while(r);
}
}
}
}else{
do{
*_FUNC_IDE2_LONG_SY1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,3304,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SY2=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3305,"ide_methods.bas");}while(r);
S_43563:;
if ((-(*_FUNC_IDE2_LONG_SY1>*_FUNC_IDE2_LONG_SY2))||is_error_pending()){
if(qbevent){evnt(25769,3306,"ide_methods.bas");if(r)goto S_43563;}
do{
swap_32(&*_FUNC_IDE2_LONG_SY1,&*_FUNC_IDE2_LONG_SY2);
if(!qbevent)break;evnt(25769,3306,"ide_methods.bas");}while(r);
}
S_43566:;
if (((-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )<*_FUNC_IDE2_LONG_SY1))|(-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )>*_FUNC_IDE2_LONG_SY2)))||is_error_pending()){
if(qbevent){evnt(25769,3307,"ide_methods.bas");if(r)goto S_43566;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3308,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3309,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3310,"ide_methods.bas");}while(r);
S_43570:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3311,"ide_methods.bas");if(r)goto S_43570;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3311,"ide_methods.bas");}while(r);
}
}
}
}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,3315,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3316,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKECONTEXTUALMENU();
if(!qbevent)break;evnt(25769,3317,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
if(!qbevent)break;evnt(25769,3318,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,3319,"ide_methods.bas");}while(r);
S_43581:;
}else{
if ((-(*__LONG_IDEHELP== 1 ))&(-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))){
if(qbevent){evnt(25769,3320,"ide_methods.bas");if(r)goto S_43581;}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,3321,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,3322,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3323,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKECONTEXTUALMENU();
if(!qbevent)break;evnt(25769,3324,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
if(!qbevent)break;evnt(25769,3325,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,3326,"ide_methods.bas");}while(r);
}
}
}
S_43590:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,3330,"ide_methods.bas");if(r)goto S_43590;}
S_43591:;
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(25769,3331,"ide_methods.bas");if(r)goto S_43591;}
S_43592:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3332,"ide_methods.bas");if(r)goto S_43592;}
do{
*_FUNC_IDE2_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4972= 3 ),&(pass4973=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
if(!qbevent)break;evnt(25769,3333,"ide_methods.bas");}while(r);
S_43594:;
if ((-(*_FUNC_IDE2_LONG_Y==*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(25769,3334,"ide_methods.bas");if(r)goto S_43594;}
do{
*__LONG_IDEMOUSESELECT= 2 ;
if(!qbevent)break;evnt(25769,3335,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3336,"ide_methods.bas");}while(r);
}
}
}
}
S_43601:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,3342,"ide_methods.bas");if(r)goto S_43601;}
S_43602:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))||is_error_pending()){
if(qbevent){evnt(25769,3343,"ide_methods.bas");if(r)goto S_43602;}
do{
*_FUNC_IDE2_LONG_X=FUNC_IDEHBAR(&(pass4974= 2 ),&(pass4975=*__LONG_IDEWY- 5 ),&(pass4976=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass4977= 608 ));
if(!qbevent)break;evnt(25769,3344,"ide_methods.bas");}while(r);
S_43604:;
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(25769,3345,"ide_methods.bas");if(r)goto S_43604;}
do{
*__LONG_IDEMOUSESELECT= 3 ;
if(!qbevent)break;evnt(25769,3346,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3347,"ide_methods.bas");}while(r);
}
}
}
S_43610:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3352,"ide_methods.bas");if(r)goto S_43610;}
S_43611:;
if (((-(*__LONG_MX==*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(25769,3353,"ide_methods.bas");if(r)goto S_43611;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3354,"ide_methods.bas");}while(r);
S_43613:;
if ((-(*__LONG_MY== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,3355,"ide_methods.bas");if(r)goto S_43613;}
do{
*__LONG_KB= 18432ll ;
if(!qbevent)break;evnt(25769,3355,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3355,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3355,"ide_methods.bas");}while(r);
}
S_43618:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 6 )))||is_error_pending()){
if(qbevent){evnt(25769,3356,"ide_methods.bas");if(r)goto S_43618;}
do{
*__LONG_KB= 20480ll ;
if(!qbevent)break;evnt(25769,3356,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3356,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3356,"ide_methods.bas");}while(r);
}
S_43623:;
if (((-(*__LONG_MY> 3 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 6 ))))||is_error_pending()){
if(qbevent){evnt(25769,3357,"ide_methods.bas");if(r)goto S_43623;}
S_43624:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3359,"ide_methods.bas");if(r)goto S_43624;}
do{
*_FUNC_IDE2_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4978= 3 ),&(pass4979=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
if(!qbevent)break;evnt(25769,3360,"ide_methods.bas");}while(r);
S_43626:;
if ((-(*_FUNC_IDE2_LONG_Y!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(25769,3361,"ide_methods.bas");if(r)goto S_43626;}
S_43627:;
if ((-(*__LONG_MY<*_FUNC_IDE2_LONG_Y))||is_error_pending()){
if(qbevent){evnt(25769,3362,"ide_methods.bas");if(r)goto S_43627;}
do{
*__LONG_KB= 18688ll ;
if(!qbevent)break;evnt(25769,3363,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3363,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3363,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_KB= 20736ll ;
if(!qbevent)break;evnt(25769,3365,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3365,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3365,"ide_methods.bas");}while(r);
}
}
}
}
}
}
S_43641:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3373,"ide_methods.bas");if(r)goto S_43641;}
S_43642:;
if (((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))&(-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(25769,3374,"ide_methods.bas");if(r)goto S_43642;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3375,"ide_methods.bas");}while(r);
S_43644:;
if ((-(*__LONG_MX== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,3376,"ide_methods.bas");if(r)goto S_43644;}
do{
*__LONG_KB= 19200ll ;
if(!qbevent)break;evnt(25769,3376,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3376,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3376,"ide_methods.bas");}while(r);
}
S_43649:;
if ((-(*__LONG_MX==(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,3377,"ide_methods.bas");if(r)goto S_43649;}
do{
*__LONG_KB= 19712ll ;
if(!qbevent)break;evnt(25769,3377,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3377,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3377,"ide_methods.bas");}while(r);
}
S_43654:;
if (((-(*__LONG_MX> 2 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,3378,"ide_methods.bas");if(r)goto S_43654;}
do{
*_FUNC_IDE2_LONG_X=FUNC_IDEHBAR(&(pass4980= 2 ),&(pass4981=*__LONG_IDEWY- 5 ),&(pass4982=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass4983= 608 ));
if(!qbevent)break;evnt(25769,3380,"ide_methods.bas");}while(r);
S_43656:;
if ((-(*_FUNC_IDE2_LONG_X!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(25769,3381,"ide_methods.bas");if(r)goto S_43656;}
S_43657:;
if ((-(*__LONG_MX<*_FUNC_IDE2_LONG_X))||is_error_pending()){
if(qbevent){evnt(25769,3382,"ide_methods.bas");if(r)goto S_43657;}
do{
*__LONG_IDECX=*__LONG_IDECX- 8 ;
if(!qbevent)break;evnt(25769,3383,"ide_methods.bas");}while(r);
S_43659:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3384,"ide_methods.bas");if(r)goto S_43659;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3384,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3385,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3385,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDECX=*__LONG_IDECX+ 8 ;
if(!qbevent)break;evnt(25769,3387,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3388,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(25769,3388,"ide_methods.bas");}while(r);
}
}
}
}
}
S_43673:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 2 )))||is_error_pending()){
if(qbevent){evnt(25769,3396,"ide_methods.bas");if(r)goto S_43673;}
S_43674:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3398,"ide_methods.bas");if(r)goto S_43674;}
S_43675:;
if ((-(*__LONG_MY<= 4 ))||is_error_pending()){
if(qbevent){evnt(25769,3399,"ide_methods.bas");if(r)goto S_43675;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,3399,"ide_methods.bas");}while(r);
}
S_43678:;
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 7 )))||is_error_pending()){
if(qbevent){evnt(25769,3400,"ide_methods.bas");if(r)goto S_43678;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3400,"ide_methods.bas");}while(r);
}
S_43681:;
if (((-(*__LONG_MY> 4 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 7 ))))||is_error_pending()){
if(qbevent){evnt(25769,3401,"ide_methods.bas");if(r)goto S_43681;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY;
if(!qbevent)break;evnt(25769,3402,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_Y- 3 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(25769,3403,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ ((*__LONG_IDEWY- 8 )- 4 );
if(!qbevent)break;evnt(25769,3404,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P*(*__LONG_IDEN- 1 ))+( 1 ));
if(!qbevent)break;evnt(25769,3405,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,3406,"ide_methods.bas");}while(r);
}
}
}
S_43690:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 3 )))||is_error_pending()){
if(qbevent){evnt(25769,3411,"ide_methods.bas");if(r)goto S_43690;}
S_43691:;
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
if(qbevent){evnt(25769,3413,"ide_methods.bas");if(r)goto S_43691;}
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(25769,3413,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(25769,3413,"ide_methods.bas");}while(r);
}
S_43695:;
if ((-(*__LONG_MX>=(*__LONG_IDEWX- 2 )))||is_error_pending()){
if(qbevent){evnt(25769,3414,"ide_methods.bas");if(r)goto S_43695;}
do{
*__LONG_IDESX= 608 ;
if(!qbevent)break;evnt(25769,3414,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(25769,3414,"ide_methods.bas");}while(r);
}
S_43699:;
if (((-(*__LONG_MX> 3 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 2 ))))||is_error_pending()){
if(qbevent){evnt(25769,3415,"ide_methods.bas");if(r)goto S_43699;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_MX;
if(!qbevent)break;evnt(25769,3416,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_X- 2 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(25769,3417,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ ((*__LONG_IDEWX- 2 )- 4 );
if(!qbevent)break;evnt(25769,3418,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P*( 608 - 1 ))+( 1 ));
if(!qbevent)break;evnt(25769,3419,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,3420,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(25769,3421,"ide_methods.bas");}while(r);
}
}
S_43708:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT<= 1 )))||is_error_pending()){
if(qbevent){evnt(25769,3425,"ide_methods.bas");if(r)goto S_43708;}
S_43709:;
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(25769,3426,"ide_methods.bas");if(r)goto S_43709;}
S_43710:;
if ((-(*__LONG_IDEMOUSESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3427,"ide_methods.bas");if(r)goto S_43710;}
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(25769,3428,"ide_methods.bas");}while(r);
S_43712:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3429,"ide_methods.bas");if(r)goto S_43712;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3429,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3430,"ide_methods.bas");}while(r);
S_43716:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3431,"ide_methods.bas");if(r)goto S_43716;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3431,"ide_methods.bas");}while(r);
}
}
}
}
S_43722:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(25769,3436,"ide_methods.bas");if(r)goto S_43722;}
S_43723:;
if ((((((-(*__LONG_MX== 1 ))&(~(*__BYTE_SHOWLINENUMBERS)))|((-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&*__BYTE_SHOWLINENUMBERS)))|(-(*__LONG_MX==*__LONG_IDEWX))|(-(*__LONG_MY<= 2 ))|(-(*__LONG_MY>=(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(25769,3437,"ide_methods.bas");if(r)goto S_43723;}
S_43724:;
if ((-(*__LONG_IDEMOUSESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3438,"ide_methods.bas");if(r)goto S_43724;}
S_43725:;
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 5 )))||is_error_pending()){
if(qbevent){evnt(25769,3441,"ide_methods.bas");if(r)goto S_43725;}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,3441,"ide_methods.bas");}while(r);
S_43727:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3441,"ide_methods.bas");if(r)goto S_43727;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3441,"ide_methods.bas");}while(r);
}
}
S_43731:;
if ((-(*__LONG_MY<= 2 ))||is_error_pending()){
if(qbevent){evnt(25769,3442,"ide_methods.bas");if(r)goto S_43731;}
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(25769,3442,"ide_methods.bas");}while(r);
S_43733:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3442,"ide_methods.bas");if(r)goto S_43733;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,3442,"ide_methods.bas");}while(r);
}
}
S_43737:;
if (((((-(*__LONG_MX== 1 ))&(~(*__BYTE_SHOWLINENUMBERS)))|((-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&*__BYTE_SHOWLINENUMBERS)))||is_error_pending()){
if(qbevent){evnt(25769,3443,"ide_methods.bas");if(r)goto S_43737;}
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(25769,3443,"ide_methods.bas");}while(r);
S_43739:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3443,"ide_methods.bas");if(r)goto S_43739;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3443,"ide_methods.bas");}while(r);
}
}
S_43743:;
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(25769,3444,"ide_methods.bas");if(r)goto S_43743;}
do{
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
if(!qbevent)break;evnt(25769,3444,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(25769,3445,"ide_methods.bas");}while(r);
}
}
}
S_43750:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("A",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3456,"ide_methods.bas");if(r)goto S_43750;}
LABEL_IDEMSELECTALL:;
if(qbevent){evnt(25769,3457,"ide_methods.bas");r=0;}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,3458,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(25769,3458,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1= 1 ;
if(!qbevent)break;evnt(25769,3458,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3459,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3460,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3461,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3462,"ide_methods.bas");}while(r);
}
S_43759:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("G",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3465,"ide_methods.bas");if(r)goto S_43759;}
S_43760:;
if ((*__LONG_KSHIFT&(-(*__LONG_IDEFOCUSLINE> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3466,"ide_methods.bas");if(r)goto S_43760;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3467,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,3468,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEFOCUSLINE;
if(!qbevent)break;evnt(25769,3469,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3470,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDEGOTOBOX();
if(!qbevent)break;evnt(25769,3472,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3473,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3473,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3475,"ide_methods.bas");}while(r);
}
S_43772:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3478,"ide_methods.bas");if(r)goto S_43772;}
S_43773:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("L",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3479,"ide_methods.bas");if(r)goto S_43773;}
S_43774:;
while((func__keydown( 100306ll )|func__keydown( 100305ll ))||is_error_pending()){
if(qbevent){evnt(25769,3484,"ide_methods.bas");if(r)goto S_43774;}
do{
sub__limit( 20 );
if(!qbevent)break;evnt(25769,3484,"ide_methods.bas");}while(r);
ww_continue_4986:;
}
ww_exit_4986:;
do{
goto LABEL_CTRLLIBEXPL;
if(!qbevent)break;evnt(25769,3485,"ide_methods.bas");}while(r);
}
}
S_43780:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("N",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3489,"ide_methods.bas");if(r)goto S_43780;}
do{
goto LABEL_CTRLNEW;
if(!qbevent)break;evnt(25769,3490,"ide_methods.bas");}while(r);
}
S_43783:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("O",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3493,"ide_methods.bas");if(r)goto S_43783;}
do{
qbs_set(__STRING_IDEOPENFILE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3494,"ide_methods.bas");}while(r);
do{
goto LABEL_CTRLOPEN;
if(!qbevent)break;evnt(25769,3495,"ide_methods.bas");}while(r);
}
S_43787:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("P",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3498,"ide_methods.bas");if(r)goto S_43787;}
do{
goto LABEL_TOGGLESKIPLINE;
if(!qbevent)break;evnt(25769,3499,"ide_methods.bas");}while(r);
}
S_43790:;
if ((qbs_cleanup(qbs_tmp_base,((~(*__LONG_KSHIFT)))&*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("R",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3502,"ide_methods.bas");if(r)goto S_43790;}
do{
goto LABEL_CTRLADDCOMMENT;
if(!qbevent)break;evnt(25769,3503,"ide_methods.bas");}while(r);
}
S_43793:;
if ((qbs_cleanup(qbs_tmp_base,((~(*__LONG_KSHIFT)))&*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("T",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3506,"ide_methods.bas");if(r)goto S_43793;}
do{
goto LABEL_CTRLTOGGLECOMMENT;
if(!qbevent)break;evnt(25769,3507,"ide_methods.bas");}while(r);
}
S_43796:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KSHIFT&*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("R",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3510,"ide_methods.bas");if(r)goto S_43796;}
do{
goto LABEL_CTRLREMOVECOMMENT;
if(!qbevent)break;evnt(25769,3511,"ide_methods.bas");}while(r);
}
S_43799:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("D",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3514,"ide_methods.bas");if(r)goto S_43799;}
do{
goto LABEL_CTRLDUPLICATELINE;
if(!qbevent)break;evnt(25769,3515,"ide_methods.bas");}while(r);
}
S_43802:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("S",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3518,"ide_methods.bas");if(r)goto S_43802;}
do{
goto LABEL_CTRLSAVE;
if(!qbevent)break;evnt(25769,3519,"ide_methods.bas");}while(r);
}
S_43805:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 60 ))))))||is_error_pending()){
if(qbevent){evnt(25769,3522,"ide_methods.bas");if(r)goto S_43805;}
S_43806:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,3523,"ide_methods.bas");if(r)goto S_43806;}
S_43807:;
if ((-(*__LONG_QUICKNAVTOTAL> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3524,"ide_methods.bas");if(r)goto S_43807;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3525,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+12)));
if(!qbevent)break;evnt(25769,3526,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+8)));
if(!qbevent)break;evnt(25769,3527,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+4)));
if(!qbevent)break;evnt(25769,3528,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+0)));
if(!qbevent)break;evnt(25769,3529,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
if(!qbevent)break;evnt(25769,3530,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,3531,"ide_methods.bas");}while(r);
}
}else{
do{
goto LABEL_IDESUBSJMP;
if(!qbevent)break;evnt(25769,3534,"ide_methods.bas");}while(r);
}
}
S_43820:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("W",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3538,"ide_methods.bas");if(r)goto S_43820;}
S_43821:;
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3539,"ide_methods.bas");if(r)goto S_43821;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
if(!qbevent)break;evnt(25769,3540,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3541,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3541,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3542,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Compilation status",18),qbs_new_txt_len("No warnings to display.",23),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3544,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3545,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3545,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,3546,"ide_methods.bas");}while(r);
}
}
S_43833:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("Z",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3550,"ide_methods.bas");if(r)goto S_43833;}
LABEL_IDEMUNDO:;
if(qbevent){evnt(25769,3551,"ide_methods.bas");r=0;}
S_43834:;
if ((*__LONG_IDEUNDOPOS)||is_error_pending()){
if(qbevent){evnt(25769,3552,"ide_methods.bas");if(r)goto S_43834;}
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3553,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3554,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3554,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3554,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3554,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3554,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U= 0 ;
if(!qbevent)break;evnt(25769,3557,"ide_methods.bas");}while(r);
S_43842:;
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,3558,"ide_methods.bas");if(r)goto S_43842;}
S_43843:;
if ((-(*__LONG_IDEUNDOPOS>*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,3560,"ide_methods.bas");if(r)goto S_43843;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4987),1);
if(!qbevent)break;evnt(25769,3561,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
if(!qbevent)break;evnt(25769,3562,"ide_methods.bas");}while(r);
}
}else{
S_43848:;
if ((-(*__LONG_IDEUNDOPOS>*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,3566,"ide_methods.bas");if(r)goto S_43848;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4988),1);
if(!qbevent)break;evnt(25769,3567,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
if(!qbevent)break;evnt(25769,3568,"ide_methods.bas");}while(r);
}
S_43852:;
if ((-(*__LONG_IDEUNDOPOS<=*_FUNC_IDE2_LONG_P2))||is_error_pending()){
if(qbevent){evnt(25769,3570,"ide_methods.bas");if(r)goto S_43852;}
S_43853:;
if ((-(*__LONG_IDEUNDOPOS== 13 ))||is_error_pending()){
if(qbevent){evnt(25769,3571,"ide_methods.bas");if(r)goto S_43853;}
do{
*_FUNC_IDE2_LONG_U=*_FUNC_IDE2_LONG_PLAST;
if(!qbevent)break;evnt(25769,3572,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4989),1);
if(!qbevent)break;evnt(25769,3574,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
if(!qbevent)break;evnt(25769,3575,"ide_methods.bas");}while(r);
}
}
}
S_43861:;
if ((*_FUNC_IDE2_LONG_U)||is_error_pending()){
if(qbevent){evnt(25769,3580,"ide_methods.bas");if(r)goto S_43861;}
S_43862:;
if ((-(*__LONG_IDEUNDOPOS==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(25769,3582,"ide_methods.bas");if(r)goto S_43862;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3585,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_WHAT,FUNC_IDEYESNOBOX(qbs_new_txt_len("Undo",4),qbs_new_txt_len("Undo through previous program content?",38)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3586,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3587,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3587,"ide_methods.bas");}while(r);
S_43867:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_WHAT,qbs_new_txt_len("N",1))))||is_error_pending()){
if(qbevent){evnt(25769,3588,"ide_methods.bas");if(r)goto S_43867;}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,3589,"ide_methods.bas");}while(r);
do{
goto LABEL_SKIPUNDO;
if(!qbevent)break;evnt(25769,3590,"ide_methods.bas");}while(r);
}
S_43871:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDEUNSAVED== 1 ))&(qbs_notequal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(25769,3592,"ide_methods.bas");if(r)goto S_43871;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3593,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3594,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,3595,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,3595,"ide_methods.bas");}while(r);
S_43876:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,3596,"ide_methods.bas");if(r)goto S_43876;}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,3596,"ide_methods.bas");}while(r);
do{
goto LABEL_SKIPUNDO;
if(!qbevent)break;evnt(25769,3596,"ide_methods.bas");}while(r);
}
S_43880:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,3597,"ide_methods.bas");if(r)goto S_43880;}
do{
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3598,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,3601,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPROGNAME,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3602,"ide_methods.bas");}while(r);
do{
sub__title(__STRING_WINDOWTITLE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3603,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(25769,3604,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_U;
if(!qbevent)break;evnt(25769,3607,"ide_methods.bas");}while(r);
do{
sub_seek( 150 ,*_FUNC_IDE2_LONG_U);
if(!qbevent)break;evnt(25769,3610,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L2,4,byte_element_4990),0);
if(!qbevent)break;evnt(25769,3611,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_4991),0);
if(!qbevent)break;evnt(25769,3612,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_4992),0);
if(!qbevent)break;evnt(25769,3612,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_4993),0);
if(!qbevent)break;evnt(25769,3613,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_4994),0);
if(!qbevent)break;evnt(25769,3613,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_4995),0);
if(!qbevent)break;evnt(25769,3614,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_4996),0);
if(!qbevent)break;evnt(25769,3614,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_4997),0);
if(!qbevent)break;evnt(25769,3614,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_4998),0);
if(!qbevent)break;evnt(25769,3615,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_4999),0);
if(!qbevent)break;evnt(25769,3616,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_5000),0);
if(!qbevent)break;evnt(25769,3617,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_5001),0);
if(!qbevent)break;evnt(25769,3619,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_IDEBMK[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*)__ARRAY_UDT_IDEBMK)[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 (__ARRAY_UDT_IDEBMK[2]&1){
preserve_old_ptr=__ARRAY_UDT_IDEBMK[0];
preserve_old_flags=__ARRAY_UDT_IDEBMK[2];
preserve_old_total=__ARRAY_UDT_IDEBMK[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]=(*__LONG_IDEBMKN+ 1 )-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)(16);
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 (__ARRAY_UDT_IDEBMK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
memset((void*)(__ARRAY_UDT_IDEBMK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
}
}
__ARRAY_UDT_IDEBMK[2]|=1;
__ARRAY_UDT_IDEBMK[4]=alloc_new_desc[4];
__ARRAY_UDT_IDEBMK[5]=alloc_new_desc[5];
__ARRAY_UDT_IDEBMK[6]=alloc_new_desc[6];
__ARRAY_UDT_IDEBMK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,3619,"ide_methods.bas");}while(r);
S_43904:;
fornext_value5003= 1 ;
fornext_finalvalue5003=*__LONG_IDEBMKN;
fornext_step5003= 1 ;
if (fornext_step5003<0) fornext_step_negative5003=1; else fornext_step_negative5003=0;
if (is_error_pending()) goto fornext_error5003;
goto fornext_entrylabel5003;
while(1){
fornext_value5003=fornext_step5003+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel5003:
*_FUNC_IDE2_LONG_BI=fornext_value5003;
if (fornext_step_negative5003){
if (fornext_value5003<fornext_finalvalue5003) break;
}else{
if (fornext_value5003>fornext_finalvalue5003) break;
}
fornext_error5003:;
if(qbevent){evnt(25769,3620,"ide_methods.bas");if(r)goto S_43904;}
do{
sub_get( 150 ,NULL,byte_element((uint64)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))),4,byte_element_5004),0);
if(!qbevent)break;evnt(25769,3620,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4))),4,byte_element_5005),0);
if(!qbevent)break;evnt(25769,3620,"ide_methods.bas");}while(r);
fornext_continue_5002:;
}
fornext_exit_5002:;
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_5006),0);
if(!qbevent)break;evnt(25769,3621,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func_space(*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3621,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,__STRING_IDET,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3621,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3623,"ide_methods.bas");}while(r);
do{
*__LONG_IDENOUNDO= 1 ;
if(!qbevent)break;evnt(25769,3623,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3623,"ide_methods.bas");}while(r);
}
LABEL_SKIPUNDO:;
if(qbevent){evnt(25769,3627,"ide_methods.bas");r=0;}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,3628,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3630,"ide_methods.bas");}while(r);
}
S_43919:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("Y",1)))))||is_error_pending()){
if(qbevent){evnt(25769,3635,"ide_methods.bas");if(r)goto S_43919;}
LABEL_IDEMREDO:;
if(qbevent){evnt(25769,3636,"ide_methods.bas");r=0;}
S_43920:;
if ((*__LONG_IDEUNDOPOS)||is_error_pending()){
if(qbevent){evnt(25769,3637,"ide_methods.bas");if(r)goto S_43920;}
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3638,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3639,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3639,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3639,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3639,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3639,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U= 0 ;
if(!qbevent)break;evnt(25769,3642,"ide_methods.bas");}while(r);
S_43928:;
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,3643,"ide_methods.bas");if(r)goto S_43928;}
S_43929:;
if ((-(*__LONG_IDEUNDOPOS<*_FUNC_IDE2_LONG_P2))||is_error_pending()){
if(qbevent){evnt(25769,3645,"ide_methods.bas");if(r)goto S_43929;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5007),1);
if(!qbevent)break;evnt(25769,3646,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
if(!qbevent)break;evnt(25769,3647,"ide_methods.bas");}while(r);
}
}else{
S_43934:;
if ((-(*__LONG_IDEUNDOPOS>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(25769,3651,"ide_methods.bas");if(r)goto S_43934;}
S_43935:;
if ((-(*__LONG_IDEUNDOPOS==*_FUNC_IDE2_LONG_PLAST))||is_error_pending()){
if(qbevent){evnt(25769,3652,"ide_methods.bas");if(r)goto S_43935;}
do{
*_FUNC_IDE2_LONG_U= 13 ;
if(!qbevent)break;evnt(25769,3653,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5008),1);
if(!qbevent)break;evnt(25769,3655,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
if(!qbevent)break;evnt(25769,3656,"ide_methods.bas");}while(r);
}
}else{
S_43942:;
if ((-(*__LONG_IDEUNDOPOS<*_FUNC_IDE2_LONG_P2))||is_error_pending()){
if(qbevent){evnt(25769,3659,"ide_methods.bas");if(r)goto S_43942;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5009),1);
if(!qbevent)break;evnt(25769,3660,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
if(!qbevent)break;evnt(25769,3661,"ide_methods.bas");}while(r);
}
}
}
S_43948:;
if ((*_FUNC_IDE2_LONG_U)||is_error_pending()){
if(qbevent){evnt(25769,3666,"ide_methods.bas");if(r)goto S_43948;}
do{
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_U;
if(!qbevent)break;evnt(25769,3668,"ide_methods.bas");}while(r);
do{
sub_seek( 150 ,*_FUNC_IDE2_LONG_U);
if(!qbevent)break;evnt(25769,3671,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L2,4,byte_element_5010),0);
if(!qbevent)break;evnt(25769,3672,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_5011),0);
if(!qbevent)break;evnt(25769,3673,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_5012),0);
if(!qbevent)break;evnt(25769,3673,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_5013),0);
if(!qbevent)break;evnt(25769,3674,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_5014),0);
if(!qbevent)break;evnt(25769,3674,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_5015),0);
if(!qbevent)break;evnt(25769,3675,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_5016),0);
if(!qbevent)break;evnt(25769,3675,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_5017),0);
if(!qbevent)break;evnt(25769,3675,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_5018),0);
if(!qbevent)break;evnt(25769,3676,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_5019),0);
if(!qbevent)break;evnt(25769,3677,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_5020),0);
if(!qbevent)break;evnt(25769,3678,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_5021),0);
if(!qbevent)break;evnt(25769,3680,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_IDEBMK[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*)__ARRAY_UDT_IDEBMK)[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 (__ARRAY_UDT_IDEBMK[2]&1){
preserve_old_ptr=__ARRAY_UDT_IDEBMK[0];
preserve_old_flags=__ARRAY_UDT_IDEBMK[2];
preserve_old_total=__ARRAY_UDT_IDEBMK[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]=(*__LONG_IDEBMKN+ 1 )-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)(16);
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 (__ARRAY_UDT_IDEBMK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
memset((void*)(__ARRAY_UDT_IDEBMK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
}
}
__ARRAY_UDT_IDEBMK[2]|=1;
__ARRAY_UDT_IDEBMK[4]=alloc_new_desc[4];
__ARRAY_UDT_IDEBMK[5]=alloc_new_desc[5];
__ARRAY_UDT_IDEBMK[6]=alloc_new_desc[6];
__ARRAY_UDT_IDEBMK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,3680,"ide_methods.bas");}while(r);
S_43964:;
fornext_value5023= 1 ;
fornext_finalvalue5023=*__LONG_IDEBMKN;
fornext_step5023= 1 ;
if (fornext_step5023<0) fornext_step_negative5023=1; else fornext_step_negative5023=0;
if (is_error_pending()) goto fornext_error5023;
goto fornext_entrylabel5023;
while(1){
fornext_value5023=fornext_step5023+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel5023:
*_FUNC_IDE2_LONG_BI=fornext_value5023;
if (fornext_step_negative5023){
if (fornext_value5023<fornext_finalvalue5023) break;
}else{
if (fornext_value5023>fornext_finalvalue5023) break;
}
fornext_error5023:;
if(qbevent){evnt(25769,3681,"ide_methods.bas");if(r)goto S_43964;}
do{
sub_get( 150 ,NULL,byte_element((uint64)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))),4,byte_element_5024),0);
if(!qbevent)break;evnt(25769,3681,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_BI)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4))),4,byte_element_5025),0);
if(!qbevent)break;evnt(25769,3681,"ide_methods.bas");}while(r);
fornext_continue_5022:;
}
fornext_exit_5022:;
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_5026),0);
if(!qbevent)break;evnt(25769,3682,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func_space(*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3682,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,__STRING_IDET,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3682,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3684,"ide_methods.bas");}while(r);
do{
*__LONG_IDENOUNDO= 1 ;
if(!qbevent)break;evnt(25769,3684,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3684,"ide_methods.bas");}while(r);
}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(25769,3688,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3690,"ide_methods.bas");}while(r);
}
S_43979:;
if ((qbs_cleanup(qbs_tmp_base,(((*__LONG_KSHIFT&(-(*__LONG_KB== 21248ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("X",1))))))&(-(*__LONG_IDESELECT== 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,3694,"ide_methods.bas");if(r)goto S_43979;}
LABEL_IDEMCUT:;
if(qbevent){evnt(25769,3695,"ide_methods.bas");r=0;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3696,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3697,"ide_methods.bas");}while(r);
do{
goto LABEL_COPY2CLIP;
if(!qbevent)break;evnt(25769,3698,"ide_methods.bas");}while(r);
}
S_43984:;
if (((((-(*__LONG_KB== 21248ll ))|(-(*__LONG_KB== 8 ))))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,3701,"ide_methods.bas");if(r)goto S_43984;}
S_43985:;
if (((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))|(-(*__LONG_IDESELECTX1!=*__LONG_IDECX)))||is_error_pending()){
if(qbevent){evnt(25769,3702,"ide_methods.bas");if(r)goto S_43985;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3703,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3704,"ide_methods.bas");}while(r);
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(25769,3705,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3706,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3708,"ide_methods.bas");}while(r);
}
}
S_43994:;
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("V",1))))))||is_error_pending()){
if(qbevent){evnt(25769,3713,"ide_methods.bas");if(r)goto S_43994;}
LABEL_IDEMPASTE:;
if(qbevent){evnt(25769,3714,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3716,"ide_methods.bas");}while(r);
S_43996:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_CLIP->len))||is_error_pending()){
if(qbevent){evnt(25769,3718,"ide_methods.bas");if(r)goto S_43996;}
S_43997:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CLIP,func_chr( 13 ),0)|func_instr(NULL,_FUNC_IDE2_STRING_CLIP,func_chr( 10 ),0)))||is_error_pending()){
if(qbevent){evnt(25769,3719,"ide_methods.bas");if(r)goto S_43997;}
S_43998:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,3722,"ide_methods.bas");if(r)goto S_43998;}
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(25769,3722,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(25769,3724,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3725,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3= 1 ;
if(!qbevent)break;evnt(25769,3726,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,3727,"ide_methods.bas");}while(r);
LABEL_FULLPASTENEXTLINE:;
if(qbevent){evnt(25769,3729,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_X=func_instr(*_FUNC_IDE2_LONG_X3,_FUNC_IDE2_STRING_A,func_chr( 13 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3731,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=func_instr(*_FUNC_IDE2_LONG_X3,_FUNC_IDE2_STRING_A,func_chr( 10 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3732,"ide_methods.bas");}while(r);
S_44007:;
if ((-(*_FUNC_IDE2_LONG_X== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3733,"ide_methods.bas");if(r)goto S_44007;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(25769,3733,"ide_methods.bas");}while(r);
}
S_44010:;
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3734,"ide_methods.bas");if(r)goto S_44010;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,3734,"ide_methods.bas");}while(r);
}
S_44013:;
if ((-(*_FUNC_IDE2_LONG_X2<*_FUNC_IDE2_LONG_X))||is_error_pending()){
if(qbevent){evnt(25769,3735,"ide_methods.bas");if(r)goto S_44013;}
do{
swap_32(&*_FUNC_IDE2_LONG_X,&*_FUNC_IDE2_LONG_X2);
if(!qbevent)break;evnt(25769,3735,"ide_methods.bas");}while(r);
}
S_44016:;
if ((-(*_FUNC_IDE2_LONG_X2>(*_FUNC_IDE2_LONG_X+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,3736,"ide_methods.bas");if(r)goto S_44016;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,3736,"ide_methods.bas");}while(r);
}
S_44019:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,3739,"ide_methods.bas");if(r)goto S_44019;}
do{
SUB_IDEINSLINE(&(pass5028=*__LONG_IDECY+*_FUNC_IDE2_LONG_I),FUNC_CONVERTTABS(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X3,*_FUNC_IDE2_LONG_X-*_FUNC_IDE2_LONG_X3,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3740,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,3741,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(25769,3742,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDEINSLINE(&(pass5029=*__LONG_IDECY+*_FUNC_IDE2_LONG_I),FUNC_CONVERTTABS(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X3,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_X3+ 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3744,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,3745,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3746,"ide_methods.bas");}while(r);
}
S_44028:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X3<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,3749,"ide_methods.bas");if(r)goto S_44028;}
do{
goto LABEL_FULLPASTENEXTLINE;
if(!qbevent)break;evnt(25769,3749,"ide_methods.bas");}while(r);
}
S_44031:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,3751,"ide_methods.bas");if(r)goto S_44031;}
do{
*__LONG_IDECY=*__LONG_IDECY+*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,3753,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=((int32)(FUNC_IDEGETLINE(__LONG_IDECY))->len)+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3754,"ide_methods.bas");}while(r);
S_44034:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDE2_STRING_CLIP, 1 ),func_chr( 10 ))))||is_error_pending()){
if(qbevent){evnt(25769,3755,"ide_methods.bas");if(r)goto S_44034;}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,3756,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3757,"ide_methods.bas");}while(r);
}
}
}else{
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3762,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3765,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3766,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3768,"ide_methods.bas");}while(r);
}
S_44047:;
if ((qbs_cleanup(qbs_tmp_base,(((*__LONG_KCTRL&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("C",1))))))&(-(*__LONG_IDESELECT== 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,3771,"ide_methods.bas");if(r)goto S_44047;}
LABEL_COPY2CLIP:;
if(qbevent){evnt(25769,3772,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_GETSELECTEDTEXT(&(pass5033= -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3773,"ide_methods.bas");}while(r);
S_44049:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,3774,"ide_methods.bas");if(r)goto S_44049;}
do{
sub__clipboard(_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3774,"ide_methods.bas");}while(r);
}
S_44052:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1)))))|(*__LONG_KSHIFT&(-(*__LONG_KB== 21248ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("X",1))))))||is_error_pending()){
if(qbevent){evnt(25769,3775,"ide_methods.bas");if(r)goto S_44052;}
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(25769,3775,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3776,"ide_methods.bas");}while(r);
}
S_44057:;
if ((-(*__LONG_KB== 20992ll ))||is_error_pending()){
if(qbevent){evnt(25769,3779,"ide_methods.bas");if(r)goto S_44057;}
do{
*__INTEGER_IDEINSERT=*__INTEGER_IDEINSERT+ 1 ;
if(!qbevent)break;evnt(25769,3780,"ide_methods.bas");}while(r);
S_44059:;
if ((-(*__INTEGER_IDEINSERT== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,3781,"ide_methods.bas");if(r)goto S_44059;}
do{
*__INTEGER_IDEINSERT= 0 ;
if(!qbevent)break;evnt(25769,3781,"ide_methods.bas");}while(r);
}
}
S_44063:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(25769,3784,"ide_methods.bas");if(r)goto S_44063;}
S_44064:;
if ((*__LONG_KALT&*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(25769,3785,"ide_methods.bas");if(r)goto S_44064;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3786,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3786,"ide_methods.bas");}while(r);
S_44067:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,3787,"ide_methods.bas");if(r)goto S_44067;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,3788,"ide_methods.bas");}while(r);
S_44069:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,3789,"ide_methods.bas");if(r)goto S_44069;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,3789,"ide_methods.bas");}while(r);
}
}
S_44073:;
if ((-(*_FUNC_IDE2_LONG_Y1> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3791,"ide_methods.bas");if(r)goto S_44073;}
do{
qbs_set(_FUNC_IDE2_STRING_LINEABOVE,FUNC_IDEGETLINE(&(pass5034=*_FUNC_IDE2_LONG_Y1- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3792,"ide_methods.bas");}while(r);
S_44075:;
fornext_value5036=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5036=*_FUNC_IDE2_LONG_Y2;
fornext_step5036= 1 ;
if (fornext_step5036<0) fornext_step_negative5036=1; else fornext_step_negative5036=0;
if (is_error_pending()) goto fornext_error5036;
goto fornext_entrylabel5036;
while(1){
fornext_value5036=fornext_step5036+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5036:
*_FUNC_IDE2_LONG_I=fornext_value5036;
if (fornext_step_negative5036){
if (fornext_value5036<fornext_finalvalue5036) break;
}else{
if (fornext_value5036>fornext_finalvalue5036) break;
}
fornext_error5036:;
if(qbevent){evnt(25769,3793,"ide_methods.bas");if(r)goto S_44075;}
do{
SUB_IDESETLINE(&(pass5037=*_FUNC_IDE2_LONG_I- 1 ),FUNC_IDEGETLINE(_FUNC_IDE2_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3794,"ide_methods.bas");}while(r);
fornext_continue_5035:;
}
fornext_exit_5035:;
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y2,_FUNC_IDE2_STRING_LINEABOVE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3796,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(25769,3797,"ide_methods.bas");}while(r);
S_44080:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,3798,"ide_methods.bas");if(r)goto S_44080;}
do{
*__LONG_IDESELECTY1=*__LONG_IDESELECTY1- 1 ;
if(!qbevent)break;evnt(25769,3798,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3799,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3800,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3802,"ide_methods.bas");}while(r);
}
S_44088:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,3804,"ide_methods.bas");if(r)goto S_44088;}
do{
*__LONG_IDESY=*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,3805,"ide_methods.bas");}while(r);
S_44090:;
if ((-(*__LONG_IDESY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3806,"ide_methods.bas");if(r)goto S_44090;}
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(25769,3806,"ide_methods.bas");}while(r);
}
S_44093:;
if ((-(*__LONG_IDECY>(*__LONG_IDESY+(*__LONG_IDEWY- 9 ))))||is_error_pending()){
if(qbevent){evnt(25769,3807,"ide_methods.bas");if(r)goto S_44093;}
do{
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(25769,3807,"ide_methods.bas");}while(r);
}
}else{
do{
return_point[next_return_point++]=45;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_45:;
if(!qbevent)break;evnt(25769,3809,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(25769,3810,"ide_methods.bas");}while(r);
S_44099:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3811,"ide_methods.bas");if(r)goto S_44099;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,3811,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3812,"ide_methods.bas");}while(r);
}
}
S_44105:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(25769,3816,"ide_methods.bas");if(r)goto S_44105;}
S_44106:;
if ((*__LONG_KALT&*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(25769,3817,"ide_methods.bas");if(r)goto S_44106;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3818,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3818,"ide_methods.bas");}while(r);
S_44109:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,3819,"ide_methods.bas");if(r)goto S_44109;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,3820,"ide_methods.bas");}while(r);
S_44111:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,3821,"ide_methods.bas");if(r)goto S_44111;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,3821,"ide_methods.bas");}while(r);
}
}
S_44115:;
if ((-(*_FUNC_IDE2_LONG_Y2<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3823,"ide_methods.bas");if(r)goto S_44115;}
do{
qbs_set(_FUNC_IDE2_STRING_LINEBELOW,FUNC_IDEGETLINE(&(pass5038=*_FUNC_IDE2_LONG_Y2+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3824,"ide_methods.bas");}while(r);
S_44117:;
fornext_value5040=*_FUNC_IDE2_LONG_Y2;
fornext_finalvalue5040=*_FUNC_IDE2_LONG_Y1;
fornext_step5040= -1 ;
if (fornext_step5040<0) fornext_step_negative5040=1; else fornext_step_negative5040=0;
if (is_error_pending()) goto fornext_error5040;
goto fornext_entrylabel5040;
while(1){
fornext_value5040=fornext_step5040+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5040:
*_FUNC_IDE2_LONG_I=fornext_value5040;
if (fornext_step_negative5040){
if (fornext_value5040<fornext_finalvalue5040) break;
}else{
if (fornext_value5040>fornext_finalvalue5040) break;
}
fornext_error5040:;
if(qbevent){evnt(25769,3825,"ide_methods.bas");if(r)goto S_44117;}
do{
SUB_IDESETLINE(&(pass5041=*_FUNC_IDE2_LONG_I+ 1 ),FUNC_IDEGETLINE(_FUNC_IDE2_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3826,"ide_methods.bas");}while(r);
fornext_continue_5039:;
}
fornext_exit_5039:;
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y1,_FUNC_IDE2_STRING_LINEBELOW);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3828,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,3829,"ide_methods.bas");}while(r);
S_44122:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,3830,"ide_methods.bas");if(r)goto S_44122;}
do{
*__LONG_IDESELECTY1=*__LONG_IDESELECTY1+ 1 ;
if(!qbevent)break;evnt(25769,3830,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,3831,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,3832,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3834,"ide_methods.bas");}while(r);
}
S_44130:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,3836,"ide_methods.bas");if(r)goto S_44130;}
do{
*__LONG_IDESY=*__LONG_IDESY+ 1 ;
if(!qbevent)break;evnt(25769,3837,"ide_methods.bas");}while(r);
S_44132:;
if ((-(*__LONG_IDESY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3838,"ide_methods.bas");if(r)goto S_44132;}
do{
*__LONG_IDESY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3838,"ide_methods.bas");}while(r);
}
S_44135:;
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
if(qbevent){evnt(25769,3839,"ide_methods.bas");if(r)goto S_44135;}
do{
*__LONG_IDECY=*__LONG_IDESY;
if(!qbevent)break;evnt(25769,3839,"ide_methods.bas");}while(r);
}
}else{
do{
return_point[next_return_point++]=46;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_46:;
if(!qbevent)break;evnt(25769,3841,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,3842,"ide_methods.bas");}while(r);
S_44141:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3843,"ide_methods.bas");if(r)goto S_44141;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3843,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3844,"ide_methods.bas");}while(r);
}
}
S_44147:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,3848,"ide_methods.bas");if(r)goto S_44147;}
do{
return_point[next_return_point++]=47;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_47:;
if(!qbevent)break;evnt(25769,3849,"ide_methods.bas");}while(r);
S_44149:;
if ((-(*__LONG_MWHEEL< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3851,"ide_methods.bas");if(r)goto S_44149;}
do{
*__LONG_IDECY=*__LONG_IDESY;
if(!qbevent)break;evnt(25769,3851,"ide_methods.bas");}while(r);
}
S_44152:;
if ((-(*__LONG_MWHEEL> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3852,"ide_methods.bas");if(r)goto S_44152;}
do{
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(25769,3852,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_MWHEEL* 3 );
if(!qbevent)break;evnt(25769,3853,"ide_methods.bas");}while(r);
S_44156:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3854,"ide_methods.bas");if(r)goto S_44156;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,3854,"ide_methods.bas");}while(r);
}
S_44159:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3855,"ide_methods.bas");if(r)goto S_44159;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3855,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3856,"ide_methods.bas");}while(r);
}
S_44164:;
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
if(qbevent){evnt(25769,3859,"ide_methods.bas");if(r)goto S_44164;}
do{
return_point[next_return_point++]=48;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_48:;
if(!qbevent)break;evnt(25769,3860,"ide_methods.bas");}while(r);
S_44166:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,3862,"ide_methods.bas");if(r)goto S_44166;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3864,"ide_methods.bas");}while(r);
S_44168:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,3865,"ide_methods.bas");if(r)goto S_44168;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3865,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_SKIPPING= 1 ;
if(!qbevent)break;evnt(25769,3867,"ide_methods.bas");}while(r);
S_44172:;
do{
if(qbevent){evnt(25769,3868,"ide_methods.bas");if(r)goto S_44172;}
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(25769,3870,"ide_methods.bas");}while(r);
S_44174:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3872,"ide_methods.bas");if(r)goto S_44174;}
S_44175:;
do{
if(qbevent){evnt(25769,3873,"ide_methods.bas");if(r)goto S_44175;}
S_44176:;
if ((-(*__LONG_IDECY== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3874,"ide_methods.bas");if(r)goto S_44176;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3874,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3874,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(25769,3875,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3876,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3877,"ide_methods.bas");}while(r);
S_44183:;
dl_continue_5045:;
}while((!(qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len)))&&(!is_error_pending()));
dl_exit_5045:;
if(qbevent){evnt(25769,3878,"ide_methods.bas");if(r)goto S_44183;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3879,"ide_methods.bas");}while(r);
}
S_44186:;
if ((qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(_FUNC_IDE2_STRING_A,*__LONG_IDECX))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])]))||is_error_pending()){
if(qbevent){evnt(25769,3882,"ide_methods.bas");if(r)goto S_44186;}
S_44187:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3883,"ide_methods.bas");if(r)goto S_44187;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3883,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,3884,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3884,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(25769,3885,"ide_methods.bas");}while(r);
}else{
S_44194:;
if ((-(*_FUNC_IDE2_LONG_SKIPPING== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3887,"ide_methods.bas");if(r)goto S_44194;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,3887,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(25769,3887,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3887,"ide_methods.bas");}while(r);
}
}
dl_continue_5044:;
}while(1);
dl_exit_5044:;
}else{
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(25769,3893,"ide_methods.bas");}while(r);
S_44203:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3894,"ide_methods.bas");if(r)goto S_44203;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3894,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3898,"ide_methods.bas");}while(r);
}
S_44209:;
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
if(qbevent){evnt(25769,3901,"ide_methods.bas");if(r)goto S_44209;}
do{
return_point[next_return_point++]=49;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_49:;
if(!qbevent)break;evnt(25769,3902,"ide_methods.bas");}while(r);
S_44211:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(25769,3904,"ide_methods.bas");if(r)goto S_44211;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3906,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(25769,3907,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FIRST= 1 ;
if(!qbevent)break;evnt(25769,3908,"ide_methods.bas");}while(r);
S_44215:;
do{
if(qbevent){evnt(25769,3909,"ide_methods.bas");if(r)goto S_44215;}
S_44216:;
if ((-(*_FUNC_IDE2_LONG_FIRST== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3911,"ide_methods.bas");if(r)goto S_44216;}
do{
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
if(!qbevent)break;evnt(25769,3911,"ide_methods.bas");}while(r);
}
S_44219:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_FIRST== 0 ))&(-(*__LONG_IDECX==(_FUNC_IDE2_STRING_A->len+ 1 )))))||is_error_pending()){
if(qbevent){evnt(25769,3913,"ide_methods.bas");if(r)goto S_44219;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3913,"ide_methods.bas");}while(r);
}
S_44222:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,3914,"ide_methods.bas");if(r)goto S_44222;}
S_44223:;
do{
if(qbevent){evnt(25769,3915,"ide_methods.bas");if(r)goto S_44223;}
S_44224:;
if ((-(*__LONG_IDECY==*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3916,"ide_methods.bas");if(r)goto S_44224;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3916,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,3917,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3917,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3918,"ide_methods.bas");}while(r);
S_44230:;
dl_continue_5051:;
}while((!(qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len)))&&(!is_error_pending()));
dl_exit_5051:;
if(qbevent){evnt(25769,3919,"ide_methods.bas");if(r)goto S_44230;}
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(25769,3920,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FIRST= 0 ;
if(!qbevent)break;evnt(25769,3921,"ide_methods.bas");}while(r);
}
S_44234:;
if ((qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(_FUNC_IDE2_STRING_A,*__LONG_IDECX))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])]))||is_error_pending()){
if(qbevent){evnt(25769,3924,"ide_methods.bas");if(r)goto S_44234;}
S_44235:;
if ((*_FUNC_IDE2_LONG_FIRST)||is_error_pending()){
if(qbevent){evnt(25769,3925,"ide_methods.bas");if(r)goto S_44235;}
do{
*_FUNC_IDE2_LONG_SKIPPING= 1 ;
if(!qbevent)break;evnt(25769,3926,"ide_methods.bas");}while(r);
}else{
S_44238:;
if ((-(*_FUNC_IDE2_LONG_SKIPPING== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3928,"ide_methods.bas");if(r)goto S_44238;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3928,"ide_methods.bas");}while(r);
}
}
}else{
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(25769,3931,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_FIRST= 0 ;
if(!qbevent)break;evnt(25769,3933,"ide_methods.bas");}while(r);
dl_continue_5048:;
}while(1);
dl_exit_5048:;
}else{
do{
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
if(!qbevent)break;evnt(25769,3938,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3942,"ide_methods.bas");}while(r);
}
S_44252:;
if ((*__LONG_KCONTROL&(-(*__LONG_KB== 18176ll )))||is_error_pending()){
if(qbevent){evnt(25769,3945,"ide_methods.bas");if(r)goto S_44252;}
do{
return_point[next_return_point++]=50;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_50:;
if(!qbevent)break;evnt(25769,3946,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3947,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,3948,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3949,"ide_methods.bas");}while(r);
}
S_44258:;
if ((*__LONG_KCONTROL&(-(*__LONG_KB== 20224ll )))||is_error_pending()){
if(qbevent){evnt(25769,3952,"ide_methods.bas");if(r)goto S_44258;}
do{
return_point[next_return_point++]=51;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_51:;
if(!qbevent)break;evnt(25769,3953,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3954,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3955,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3956,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3957,"ide_methods.bas");}while(r);
}
S_44265:;
if ((-(*__LONG_KB== 18176ll ))||is_error_pending()){
if(qbevent){evnt(25769,3960,"ide_methods.bas");if(r)goto S_44265;}
do{
return_point[next_return_point++]=52;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_52:;
if(!qbevent)break;evnt(25769,3961,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3962,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_SOT=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3962,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3963,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_SOT=*_FUNC_IDE2_INTEGER_SOT-_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3963,"ide_methods.bas");}while(r);
S_44271:;
if ((-(*__LONG_IDECX==*_FUNC_IDE2_INTEGER_SOT))||is_error_pending()){
if(qbevent){evnt(25769,3964,"ide_methods.bas");if(r)goto S_44271;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,3964,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDECX=*_FUNC_IDE2_INTEGER_SOT;
if(!qbevent)break;evnt(25769,3964,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3965,"ide_methods.bas");}while(r);
}
S_44278:;
if ((-(*__LONG_KB== 20224ll ))||is_error_pending()){
if(qbevent){evnt(25769,3968,"ide_methods.bas");if(r)goto S_44278;}
do{
return_point[next_return_point++]=53;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_53:;
if(!qbevent)break;evnt(25769,3969,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3970,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,3971,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3972,"ide_methods.bas");}while(r);
}
S_44284:;
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
if(qbevent){evnt(25769,3975,"ide_methods.bas");if(r)goto S_44284;}
do{
return_point[next_return_point++]=54;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_54:;
if(!qbevent)break;evnt(25769,3976,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(25769,3977,"ide_methods.bas");}while(r);
S_44287:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3978,"ide_methods.bas");if(r)goto S_44287;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,3978,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3979,"ide_methods.bas");}while(r);
}
S_44292:;
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
if(qbevent){evnt(25769,3982,"ide_methods.bas");if(r)goto S_44292;}
do{
return_point[next_return_point++]=55;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SELECTCHECK;
RETURN_55:;
if(!qbevent)break;evnt(25769,3983,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(25769,3984,"ide_methods.bas");}while(r);
S_44295:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,3985,"ide_methods.bas");if(r)goto S_44295;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,3985,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,3986,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SKIPGOSUBS;
if(!qbevent)break;evnt(25769,3989,"ide_methods.bas");}while(r);
LABEL_SELECTCHECK:;
if(qbevent){evnt(25769,3991,"ide_methods.bas");r=0;}
S_44301:;
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,3992,"ide_methods.bas");if(r)goto S_44301;}
S_44302:;
if ((*__LONG_KSHIFT&(-(*__LONG_IDESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3993,"ide_methods.bas");if(r)goto S_44302;}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,3993,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,3993,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,3993,"ide_methods.bas");}while(r);
}
S_44307:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3994,"ide_methods.bas");if(r)goto S_44307;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,3994,"ide_methods.bas");}while(r);
}
S_44310:;
}else{
if (-(*__LONG_IDESYSTEM== 2 )){
if(qbevent){evnt(25769,3995,"ide_methods.bas");if(r)goto S_44310;}
S_44311:;
if ((*__LONG_KSHIFT&(-(*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,3996,"ide_methods.bas");if(r)goto S_44311;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(25769,3996,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,3996,"ide_methods.bas");}while(r);
}
S_44315:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,3997,"ide_methods.bas");if(r)goto S_44315;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(25769,3997,"ide_methods.bas");}while(r);
}
}
}
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,3999,"ide_methods.bas");}while(r);
LABEL_SKIPGOSUBS:;
if(qbevent){evnt(25769,4001,"ide_methods.bas");r=0;}
S_44320:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 13 ))))||is_error_pending()){
if(qbevent){evnt(25769,4003,"ide_methods.bas");if(r)goto S_44320;}
S_44321:;
if ((*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(25769,4004,"ide_methods.bas");if(r)goto S_44321;}
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4005,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4006,"ide_methods.bas");}while(r);
S_44324:;
if ((*__BYTE_ENTERINGRGB)||is_error_pending()){
if(qbevent){evnt(25769,4007,"ide_methods.bas");if(r)goto S_44324;}
do{
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(25769,4008,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,4009,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(25769,4010,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(25769,4011,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5057= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4012,"ide_methods.bas");}while(r);
}else{
S_44331:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,4014,"ide_methods.bas");if(r)goto S_44331;}
S_44332:;
if ((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,4015,"ide_methods.bas");if(r)goto S_44332;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4015,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_FOUND_RGB= 0 ;
if(!qbevent)break;evnt(25769,4018,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND_RGB=*_FUNC_IDE2_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_new_txt_len("RGB(",4),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4019,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND_RGB=*_FUNC_IDE2_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_new_txt_len("RGB32(",6),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4020,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND_RGB=*_FUNC_IDE2_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_new_txt_len("RGBA(",5),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4021,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND_RGB=*_FUNC_IDE2_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_new_txt_len("RGBA32(",7),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4022,"ide_methods.bas");}while(r);
S_44341:;
if ((*_FUNC_IDE2_LONG_FOUND_RGB)||is_error_pending()){
if(qbevent){evnt(25769,4023,"ide_methods.bas");if(r)goto S_44341;}
do{
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(25769,4024,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,4025,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(25769,4026,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(25769,4027,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5058= -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4028,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_REGULARENTER;
if(!qbevent)break;evnt(25769,4030,"ide_methods.bas");}while(r);
}
}
S_44351:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(25769,4033,"ide_methods.bas");if(r)goto S_44351;}
S_44352:;
if ((*__BYTE_ENTERINGRGB)||is_error_pending()){
if(qbevent){evnt(25769,4035,"ide_methods.bas");if(r)goto S_44352;}
do{
SUB_INSERTATCURSOR(func_mid(_FUNC_IDE2_STRING_RETVAL,func_instr(NULL,_FUNC_IDE2_STRING_RETVAL,qbs_new_txt_len("(",1),0)+ 1 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4036,"ide_methods.bas");}while(r);
}else{
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4038,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4041,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4043,"ide_methods.bas");}while(r);
LABEL_REGULARENTER:;
if(qbevent){evnt(25769,4044,"ide_methods.bas");r=0;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,4045,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 1 ;
if(!qbevent)break;evnt(25769,4046,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4047,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4048,"ide_methods.bas");}while(r);
S_44365:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,4049,"ide_methods.bas");if(r)goto S_44365;}
do{
SUB_IDEINSLINE(&(pass5061=*__LONG_IDECY+ 1 ),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4050,"ide_methods.bas");}while(r);
S_44367:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4051,"ide_methods.bas");if(r)goto S_44367;}
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4052,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=_FUNC_IDE2_STRING_A->len-((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A))->len)+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4054,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4057,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4058,"ide_methods.bas");}while(r);
S_44375:;
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A2))->len)> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4059,"ide_methods.bas");if(r)goto S_44375;}
S_44376:;
if ((-(*__LONG_IDECX> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4060,"ide_methods.bas");if(r)goto S_44376;}
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=_FUNC_IDE2_STRING_A->len-((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A))->len);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4060,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 0 ;
if(!qbevent)break;evnt(25769,4060,"ide_methods.bas");}while(r);
}
do{
SUB_IDEINSLINE(&(pass5065=*__LONG_IDECY+ 1 ),qbs_add(func_space(*_FUNC_IDE2_LONG_DESIREDCOLUMN),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4061,"ide_methods.bas");}while(r);
S_44382:;
if ((-(*_FUNC_IDE2_LONG_DESIREDCOLUMN== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4062,"ide_methods.bas");if(r)goto S_44382;}
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 1 ;
if(!qbevent)break;evnt(25769,4062,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*_FUNC_IDE2_LONG_DESIREDCOLUMN+ 1 ;
if(!qbevent)break;evnt(25769,4062,"ide_methods.bas");}while(r);
}
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4064,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5067=*__LONG_IDECY+ 1 ),qbs_add(func_space(*_FUNC_IDE2_LONG_DESIREDCOLUMN- 1 ),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4065,"ide_methods.bas");}while(r);
}
}
S_44392:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4069,"ide_methods.bas");if(r)goto S_44392;}
S_44393:;
fornext_value5070= 1 ;
fornext_finalvalue5070=*__LONG_IDEBMKN;
fornext_step5070= 1 ;
if (fornext_step5070<0) fornext_step_negative5070=1; else fornext_step_negative5070=0;
if (is_error_pending()) goto fornext_error5070;
goto fornext_entrylabel5070;
while(1){
fornext_value5070=fornext_step5070+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5070:
*_FUNC_IDE2_LONG_B=fornext_value5070;
if (fornext_step_negative5070){
if (fornext_value5070<fornext_finalvalue5070) break;
}else{
if (fornext_value5070>fornext_finalvalue5070) break;
}
fornext_error5070:;
if(qbevent){evnt(25769,4070,"ide_methods.bas");if(r)goto S_44393;}
S_44394:;
if ((-(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,4071,"ide_methods.bas");if(r)goto S_44394;}
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))+ 1 ;
if(!qbevent)break;evnt(25769,4071,"ide_methods.bas");}while(r);
}
fornext_continue_5069:;
}
fornext_exit_5069:;
}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,4075,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_DESIREDCOLUMN;
if(!qbevent)break;evnt(25769,4076,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4077,"ide_methods.bas");}while(r);
}
}
S_44404:;
if (((-(*__LONG_KB== 21248ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4081,"ide_methods.bas");if(r)goto S_44404;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4082,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4083,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4084,"ide_methods.bas");}while(r);
S_44408:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,4085,"ide_methods.bas");if(r)goto S_44408;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4086,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4087,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_space(*__LONG_IDECX-_FUNC_IDE2_STRING_A->len- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4089,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,qbs_ltrim(FUNC_IDEGETLINE(&(pass5074=*__LONG_IDECY+ 1 )))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4090,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4091,"ide_methods.bas");}while(r);
do{
SUB_IDEDELLINE(&(pass5075=*__LONG_IDECY+ 1 ));
if(!qbevent)break;evnt(25769,4092,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4094,"ide_methods.bas");}while(r);
}
S_44419:;
if ((qbs_cleanup(qbs_tmp_base,((-(func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)> 0 ))&*__LONG_KCONTROL&(qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 83 ))))))|((-(func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0)> 0 ))&(qbs_equal(__STRING_K,func_chr( 8 )))&*__LONG_KCONTROL)))||is_error_pending()){
if(qbevent){evnt(25769,4102,"ide_methods.bas");if(r)goto S_44419;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,4103,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4104,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4105,"ide_methods.bas");}while(r);
S_44423:;
if ((-(*__LONG_IDEUNDOCOMBOCHR!= 8 ))||is_error_pending()){
if(qbevent){evnt(25769,4108,"ide_methods.bas");if(r)goto S_44423;}
do{
*__LONG_IDEUNDOCOMBO= 2 ;
if(!qbevent)break;evnt(25769,4109,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
if(!qbevent)break;evnt(25769,4111,"ide_methods.bas");}while(r);
S_44427:;
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4112,"ide_methods.bas");if(r)goto S_44427;}
do{
*__LONG_IDEMERGEUNDO= 1 ;
if(!qbevent)break;evnt(25769,4112,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDEUNDOCOMBOCHR= 8 ;
if(!qbevent)break;evnt(25769,4114,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4117,"ide_methods.bas");}while(r);
S_44433:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4118,"ide_methods.bas");if(r)goto S_44433;}
do{
goto LABEL_REGULARBACKSPACEIDECX1;
if(!qbevent)break;evnt(25769,4118,"ide_methods.bas");}while(r);
}
S_44436:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>(_FUNC_IDE2_STRING_A->len+ 2 ))))||is_error_pending()){
if(qbevent){evnt(25769,4119,"ide_methods.bas");if(r)goto S_44436;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4120,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4121,"ide_methods.bas");}while(r);
S_44439:;
}else{
if (qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX==(_FUNC_IDE2_STRING_A->len+ 2 )))){
if(qbevent){evnt(25769,4122,"ide_methods.bas");if(r)goto S_44439;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4123,"ide_methods.bas");}while(r);
}
}
S_44442:;
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(qbs_rtrim(func_mid(_FUNC_IDE2_STRING_A, 1 ,*__LONG_IDECX- 1 ,0|1)))->len)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4126,"ide_methods.bas");if(r)goto S_44442;}
do{
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4128,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4129,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,4130,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4131,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4135,"ide_methods.bas");}while(r);
S_44449:;
do{
if(qbevent){evnt(25769,4136,"ide_methods.bas");if(r)goto S_44449;}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,4137,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_FIRSTCHAR,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4138,"ide_methods.bas");}while(r);
S_44452:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_FIRSTCHAR,func_chr( 32 ))))||is_error_pending()){
if(qbevent){evnt(25769,4139,"ide_methods.bas");if(r)goto S_44452;}
do{
goto dl_exit_5080;
if(!qbevent)break;evnt(25769,4139,"ide_methods.bas");}while(r);
}
dl_continue_5080:;
}while(1);
dl_exit_5080:;
S_44456:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,_FUNC_IDE2_STRING_FIRSTCHAR,0)))||is_error_pending()){
if(qbevent){evnt(25769,4141,"ide_methods.bas");if(r)goto S_44456;}
S_44457:;
do{
if(qbevent){evnt(25769,4142,"ide_methods.bas");if(r)goto S_44457;}
S_44458:;
if ((-(*_FUNC_IDE2_LONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4143,"ide_methods.bas");if(r)goto S_44458;}
do{
goto dl_exit_5081;
if(!qbevent)break;evnt(25769,4143,"ide_methods.bas");}while(r);
}
S_44461:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1),_FUNC_IDE2_STRING_FIRSTCHAR)))||is_error_pending()){
if(qbevent){evnt(25769,4144,"ide_methods.bas");if(r)goto S_44461;}
do{
goto dl_exit_5081;
if(!qbevent)break;evnt(25769,4144,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,4145,"ide_methods.bas");}while(r);
dl_continue_5081:;
}while(1);
dl_exit_5081:;
}else{
S_44467:;
do{
if(qbevent){evnt(25769,4148,"ide_methods.bas");if(r)goto S_44467;}
S_44468:;
if ((-(*_FUNC_IDE2_LONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4149,"ide_methods.bas");if(r)goto S_44468;}
do{
goto dl_exit_5082;
if(!qbevent)break;evnt(25769,4149,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,4150,"ide_methods.bas");}while(r);
S_44472:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1),0)))||is_error_pending()){
if(qbevent){evnt(25769,4151,"ide_methods.bas");if(r)goto S_44472;}
do{
goto dl_exit_5082;
if(!qbevent)break;evnt(25769,4151,"ide_methods.bas");}while(r);
}
dl_continue_5082:;
}while(1);
dl_exit_5082:;
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I),func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4154,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,4155,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4156,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4157,"ide_methods.bas");}while(r);
}
S_44482:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 8 ))))||is_error_pending()){
if(qbevent){evnt(25769,4160,"ide_methods.bas");if(r)goto S_44482;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,4161,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4162,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4163,"ide_methods.bas");}while(r);
S_44486:;
if ((-(*__LONG_IDEUNDOCOMBOCHR!= 8 ))||is_error_pending()){
if(qbevent){evnt(25769,4166,"ide_methods.bas");if(r)goto S_44486;}
do{
*__LONG_IDEUNDOCOMBO= 2 ;
if(!qbevent)break;evnt(25769,4167,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
if(!qbevent)break;evnt(25769,4169,"ide_methods.bas");}while(r);
S_44490:;
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4170,"ide_methods.bas");if(r)goto S_44490;}
do{
*__LONG_IDEMERGEUNDO= 1 ;
if(!qbevent)break;evnt(25769,4170,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDEUNDOCOMBOCHR= 8 ;
if(!qbevent)break;evnt(25769,4172,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4174,"ide_methods.bas");}while(r);
S_44496:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4175,"ide_methods.bas");if(r)goto S_44496;}
LABEL_REGULARBACKSPACEIDECX1:;
if(qbevent){evnt(25769,4176,"ide_methods.bas");r=0;}
S_44497:;
if ((-(*__LONG_IDECY> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4177,"ide_methods.bas");if(r)goto S_44497;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,FUNC_IDEGETLINE(&(pass5083=*__LONG_IDECY- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4178,"ide_methods.bas");}while(r);
S_44499:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A2->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4179,"ide_methods.bas");if(r)goto S_44499;}
LABEL_REGULARBACKUPTOPREVLINE:;
if(qbevent){evnt(25769,4181,"ide_methods.bas");r=0;}
do{
SUB_IDESETLINE(&(pass5085=*__LONG_IDECY- 1 ),qbs_add(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4182,"ide_methods.bas");}while(r);
do{
SUB_IDEDELLINE(__LONG_IDECY);
if(!qbevent)break;evnt(25769,4183,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A2->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4184,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(25769,4185,"ide_methods.bas");}while(r);
}else{
S_44505:;
if ((-(*__LONG_IDECY<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,4190,"ide_methods.bas");if(r)goto S_44505;}
do{
qbs_set(_FUNC_IDE2_STRING_A3,FUNC_IDEGETLINE(&(pass5087=*__LONG_IDECY+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4191,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=_FUNC_IDE2_STRING_A3->len-((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A3))->len);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4192,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(&(pass5089=*__LONG_IDECY- 1 ),qbs_add(func_space(*_FUNC_IDE2_LONG_DESIREDCOLUMN),_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4193,"ide_methods.bas");}while(r);
do{
SUB_IDEDELLINE(__LONG_IDECY);
if(!qbevent)break;evnt(25769,4194,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_DESIREDCOLUMN+ 1 ;
if(!qbevent)break;evnt(25769,4195,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(25769,4196,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_REGULARBACKUPTOPREVLINE;
if(!qbevent)break;evnt(25769,4198,"ide_methods.bas");}while(r);
}
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4202,"ide_methods.bas");}while(r);
}
S_44519:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>(_FUNC_IDE2_STRING_A->len+ 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,4204,"ide_methods.bas");if(r)goto S_44519;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4205,"ide_methods.bas");}while(r);
}else{
LABEL_CHECKSPACESBEHIND:;
if(qbevent){evnt(25769,4207,"ide_methods.bas");r=0;}
S_44522:;
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(qbs_rtrim(func_mid(_FUNC_IDE2_STRING_A, 1 ,*__LONG_IDECX- 1 ,0|1)))->len)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4208,"ide_methods.bas");if(r)goto S_44522;}
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(25769,4210,"ide_methods.bas");}while(r);
S_44524:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4211,"ide_methods.bas");if(r)goto S_44524;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(25769,4211,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_SINGLE_CHECK__ASCII_CHR_046__TABSTOP=(*__LONG_IDECX- 1 )/ ((long double)(*_FUNC_IDE2_LONG_X));
if(!qbevent)break;evnt(25769,4212,"ide_methods.bas");}while(r);
S_44528:;
if ((-(((float)(*_FUNC_IDE2_SINGLE_CHECK__ASCII_CHR_046__TABSTOP))==((float)(func_fix_double(*_FUNC_IDE2_SINGLE_CHECK__ASCII_CHR_046__TABSTOP)))))||is_error_pending()){
if(qbevent){evnt(25769,4213,"ide_methods.bas");if(r)goto S_44528;}
S_44529:;
if ((-((*__LONG_IDECX-*_FUNC_IDE2_LONG_X)<( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4214,"ide_methods.bas");if(r)goto S_44529;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(25769,4214,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX-(*_FUNC_IDE2_LONG_X+ 1 )),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4215,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4216,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX-*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,4217,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_ONEBACKSPACE;
if(!qbevent)break;evnt(25769,4219,"ide_methods.bas");}while(r);
}
}else{
LABEL_ONEBACKSPACE:;
if(qbevent){evnt(25769,4222,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 2 ),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4223,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4224,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(25769,4225,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4228,"ide_methods.bas");}while(r);
}
S_44546:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len!= 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4240,"ide_methods.bas");if(r)goto S_44546;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4240,"ide_methods.bas");}while(r);
}
S_44549:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 9 ))))||is_error_pending()){
if(qbevent){evnt(25769,4241,"ide_methods.bas");if(r)goto S_44549;}
do{
goto LABEL_IDEFORCEINPUT;
if(!qbevent)break;evnt(25769,4241,"ide_methods.bas");}while(r);
}
S_44552:;
if ((qbs_cleanup(qbs_tmp_base,((int16*)(__ARRAY_INTEGER_BLOCK_CHR[0]))[array_check((qbs_asc(__STRING_K))-__ARRAY_INTEGER_BLOCK_CHR[4],__ARRAY_INTEGER_BLOCK_CHR[5])]))||is_error_pending()){
if(qbevent){evnt(25769,4242,"ide_methods.bas");if(r)goto S_44552;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4242,"ide_methods.bas");}while(r);
}
LABEL_IDEFORCEINPUT:;
if(qbevent){evnt(25769,4243,"ide_methods.bas");r=0;}
S_44555:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 9 )))|(((qbs_equal(__STRING_K,func_chr( 25 )))&(-(func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0)> 0 ))))))||is_error_pending()){
if(qbevent){evnt(25769,4245,"ide_methods.bas");if(r)goto S_44555;}
S_44556:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,4246,"ide_methods.bas");if(r)goto S_44556;}
S_44557:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KSHIFT|(qbs_equal(__STRING_K,func_chr( 25 )))))||is_error_pending()){
if(qbevent){evnt(25769,4248,"ide_methods.bas");if(r)goto S_44557;}
LABEL_IDEBLOCKDECREASEINDENT:;
if(qbevent){evnt(25769,4249,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL= 4 ;
if(!qbevent)break;evnt(25769,4250,"ide_methods.bas");}while(r);
S_44559:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4251,"ide_methods.bas");if(r)goto S_44559;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(25769,4251,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,4252,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,4253,"ide_methods.bas");}while(r);
S_44564:;
if ((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,4255,"ide_methods.bas");if(r)goto S_44564;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4256,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4257,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(25769,4258,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4258,"ide_methods.bas");}while(r);
S_44569:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(25769,4259,"ide_methods.bas");if(r)goto S_44569;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,4259,"ide_methods.bas");}while(r);
}
S_44572:;
fornext_value5096=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5096=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5096= 1 ;
if (fornext_step5096<0) fornext_step_negative5096=1; else fornext_step_negative5096=0;
if (is_error_pending()) goto fornext_error5096;
goto fornext_entrylabel5096;
while(1){
fornext_value5096=fornext_step5096+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5096:
*_FUNC_IDE2_LONG_X=fornext_value5096;
if (fornext_step_negative5096){
if (fornext_value5096<fornext_finalvalue5096) break;
}else{
if (fornext_value5096>fornext_finalvalue5096) break;
}
fornext_error5096:;
if(qbevent){evnt(25769,4260,"ide_methods.bas");if(r)goto S_44572;}
S_44573:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,4261,"ide_methods.bas");if(r)goto S_44573;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X, 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4261,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4261,"ide_methods.bas");}while(r);
}
fornext_continue_5095:;
}
fornext_exit_5095:;
S_44579:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,4263,"ide_methods.bas");if(r)goto S_44579;}
do{
goto LABEL_SKIPBLOCKINDENT;
if(!qbevent)break;evnt(25769,4264,"ide_methods.bas");}while(r);
}
}
S_44583:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,4268,"ide_methods.bas");if(r)goto S_44583;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,4268,"ide_methods.bas");}while(r);
}
S_44586:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4269,"ide_methods.bas");if(r)goto S_44586;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(25769,4269,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(25769,4271,"ide_methods.bas");}while(r);
S_44590:;
fornext_value5099=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5099=*_FUNC_IDE2_LONG_Y2;
fornext_step5099= 1 ;
if (fornext_step5099<0) fornext_step_negative5099=1; else fornext_step_negative5099=0;
if (is_error_pending()) goto fornext_error5099;
goto fornext_entrylabel5099;
while(1){
fornext_value5099=fornext_step5099+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5099:
*_FUNC_IDE2_LONG_Y=fornext_value5099;
if (fornext_step_negative5099){
if (fornext_value5099<fornext_finalvalue5099) break;
}else{
if (fornext_value5099>fornext_finalvalue5099) break;
}
fornext_error5099:;
if(qbevent){evnt(25769,4272,"ide_methods.bas");if(r)goto S_44590;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4273,"ide_methods.bas");}while(r);
S_44592:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,4274,"ide_methods.bas");if(r)goto S_44592;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4276,"ide_methods.bas");}while(r);
S_44595:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(25769,4277,"ide_methods.bas");if(r)goto S_44595;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(25769,4277,"ide_methods.bas");}while(r);
}
}
fornext_continue_5098:;
}
fornext_exit_5098:;
S_44600:;
if ((-(*_FUNC_IDE2_LONG_LHS> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4282,"ide_methods.bas");if(r)goto S_44600;}
S_44601:;
if ((-(*_FUNC_IDE2_LONG_LHS<*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL))||is_error_pending()){
if(qbevent){evnt(25769,4283,"ide_methods.bas");if(r)goto S_44601;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*_FUNC_IDE2_LONG_LHS;
if(!qbevent)break;evnt(25769,4283,"ide_methods.bas");}while(r);
}
S_44604:;
fornext_value5104=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5104=*_FUNC_IDE2_LONG_Y2;
fornext_step5104= 1 ;
if (fornext_step5104<0) fornext_step_negative5104=1; else fornext_step_negative5104=0;
if (is_error_pending()) goto fornext_error5104;
goto fornext_entrylabel5104;
while(1){
fornext_value5104=fornext_step5104+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5104:
*_FUNC_IDE2_LONG_Y=fornext_value5104;
if (fornext_step_negative5104){
if (fornext_value5104<fornext_finalvalue5104) break;
}else{
if (fornext_value5104>fornext_finalvalue5104) break;
}
fornext_error5104:;
if(qbevent){evnt(25769,4284,"ide_methods.bas");if(r)goto S_44604;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4285,"ide_methods.bas");}while(r);
S_44606:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,4286,"ide_methods.bas");if(r)goto S_44606;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4287,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4288,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4289,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4290,"ide_methods.bas");}while(r);
}
fornext_continue_5103:;
}
fornext_exit_5103:;
}
S_44614:;
if (((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))&*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(25769,4294,"ide_methods.bas");if(r)goto S_44614;}
do{
*__LONG_IDESELECTX1=*__LONG_IDESELECTX1-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(25769,4295,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(25769,4296,"ide_methods.bas");}while(r);
S_44617:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4297,"ide_methods.bas");if(r)goto S_44617;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,4297,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4297,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4299,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4299,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4300,"ide_methods.bas");}while(r);
}else{
LABEL_IDEBLOCKINCREASEINDENT:;
if(qbevent){evnt(25769,4302,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL= 4 ;
if(!qbevent)break;evnt(25769,4303,"ide_methods.bas");}while(r);
S_44627:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4304,"ide_methods.bas");if(r)goto S_44627;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(25769,4304,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,4305,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,4306,"ide_methods.bas");}while(r);
S_44632:;
if ((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,4308,"ide_methods.bas");if(r)goto S_44632;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4309,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4310,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(25769,4311,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4311,"ide_methods.bas");}while(r);
S_44637:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(25769,4312,"ide_methods.bas");if(r)goto S_44637;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,4312,"ide_methods.bas");}while(r);
}
S_44640:;
fornext_value5108=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5108=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5108= 1 ;
if (fornext_step5108<0) fornext_step_negative5108=1; else fornext_step_negative5108=0;
if (is_error_pending()) goto fornext_error5108;
goto fornext_entrylabel5108;
while(1){
fornext_value5108=fornext_step5108+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5108:
*_FUNC_IDE2_LONG_X=fornext_value5108;
if (fornext_step_negative5108){
if (fornext_value5108<fornext_finalvalue5108) break;
}else{
if (fornext_value5108>fornext_finalvalue5108) break;
}
fornext_error5108:;
if(qbevent){evnt(25769,4313,"ide_methods.bas");if(r)goto S_44640;}
S_44641:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,4314,"ide_methods.bas");if(r)goto S_44641;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X, 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4314,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4314,"ide_methods.bas");}while(r);
}
fornext_continue_5107:;
}
fornext_exit_5107:;
S_44647:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,4316,"ide_methods.bas");if(r)goto S_44647;}
do{
goto LABEL_SKIPBLOCKINDENT;
if(!qbevent)break;evnt(25769,4317,"ide_methods.bas");}while(r);
}
}
S_44651:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,4321,"ide_methods.bas");if(r)goto S_44651;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,4321,"ide_methods.bas");}while(r);
}
S_44654:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4322,"ide_methods.bas");if(r)goto S_44654;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(25769,4322,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(25769,4324,"ide_methods.bas");}while(r);
S_44658:;
fornext_value5111=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5111=*_FUNC_IDE2_LONG_Y2;
fornext_step5111= 1 ;
if (fornext_step5111<0) fornext_step_negative5111=1; else fornext_step_negative5111=0;
if (is_error_pending()) goto fornext_error5111;
goto fornext_entrylabel5111;
while(1){
fornext_value5111=fornext_step5111+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5111:
*_FUNC_IDE2_LONG_Y=fornext_value5111;
if (fornext_step_negative5111){
if (fornext_value5111<fornext_finalvalue5111) break;
}else{
if (fornext_value5111>fornext_finalvalue5111) break;
}
fornext_error5111:;
if(qbevent){evnt(25769,4325,"ide_methods.bas");if(r)goto S_44658;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4326,"ide_methods.bas");}while(r);
S_44660:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,4327,"ide_methods.bas");if(r)goto S_44660;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4328,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4329,"ide_methods.bas");}while(r);
S_44663:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(25769,4330,"ide_methods.bas");if(r)goto S_44663;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(25769,4330,"ide_methods.bas");}while(r);
}
}
fornext_continue_5110:;
}
fornext_exit_5110:;
S_44668:;
fornext_value5116=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5116=*_FUNC_IDE2_LONG_Y2;
fornext_step5116= 1 ;
if (fornext_step5116<0) fornext_step_negative5116=1; else fornext_step_negative5116=0;
if (is_error_pending()) goto fornext_error5116;
goto fornext_entrylabel5116;
while(1){
fornext_value5116=fornext_step5116+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5116:
*_FUNC_IDE2_LONG_Y=fornext_value5116;
if (fornext_step_negative5116){
if (fornext_value5116<fornext_finalvalue5116) break;
}else{
if (fornext_value5116>fornext_finalvalue5116) break;
}
fornext_error5116:;
if(qbevent){evnt(25769,4334,"ide_methods.bas");if(r)goto S_44668;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4335,"ide_methods.bas");}while(r);
S_44670:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,4336,"ide_methods.bas");if(r)goto S_44670;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_LHS),func_space(*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL)),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_LHS)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4337,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4338,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4339,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4340,"ide_methods.bas");}while(r);
}
fornext_continue_5115:;
}
fornext_exit_5115:;
S_44677:;
if (((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))&*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(25769,4343,"ide_methods.bas");if(r)goto S_44677;}
do{
*__LONG_IDESELECTX1=*__LONG_IDESELECTX1+*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(25769,4344,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX+*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(25769,4345,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4347,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4347,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4348,"ide_methods.bas");}while(r);
}
}else{
LABEL_SKIPBLOCKINDENT:;
if(qbevent){evnt(25769,4351,"ide_methods.bas");r=0;}
S_44686:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4352,"ide_methods.bas");if(r)goto S_44686;}
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(25769,4353,"ide_methods.bas");}while(r);
S_44688:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4354,"ide_methods.bas");if(r)goto S_44688;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(25769,4354,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_K,func_space(*_FUNC_IDE2_LONG_X-((*__LONG_IDECX- 1 )%*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4355,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4357,"ide_methods.bas");}while(r);
}
}
}
S_44697:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 27 )))&(~(*__BYTE_ALTSPECIAL))))||is_error_pending()){
if(qbevent){evnt(25769,4362,"ide_methods.bas");if(r)goto S_44697;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4362,"ide_methods.bas");}while(r);
}
S_44700:;
if ((*__LONG_KCTRL&(~(*__LONG_KALT)))||is_error_pending()){
if(qbevent){evnt(25769,4366,"ide_methods.bas");if(r)goto S_44700;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4366,"ide_methods.bas");}while(r);
}
S_44703:;
if ((*__LONG_KALT&(~(*__LONG_KCTRL))&(~(*__BYTE_ALTSPECIAL)))||is_error_pending()){
if(qbevent){evnt(25769,4367,"ide_methods.bas");if(r)goto S_44703;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,4367,"ide_methods.bas");}while(r);
}
S_44706:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,4370,"ide_methods.bas");if(r)goto S_44706;}
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(25769,4370,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,4371,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,4372,"ide_methods.bas");}while(r);
S_44711:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4375,"ide_methods.bas");if(r)goto S_44711;}
do{
*_FUNC_IDE2_LONG_ASCK=qbs_asc(__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4376,"ide_methods.bas");}while(r);
S_44713:;
if ((((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((*_FUNC_IDE2_LONG_ASCK)-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])]|(-(*__LONG_IDEUNDOCOMBOCHR==*_FUNC_IDE2_LONG_ASCK)))||is_error_pending()){
if(qbevent){evnt(25769,4377,"ide_methods.bas");if(r)goto S_44713;}
S_44714:;
if ((-(*__LONG_IDEUNDOCOMBOCHR== 8 ))||is_error_pending()){
if(qbevent){evnt(25769,4378,"ide_methods.bas");if(r)goto S_44714;}
do{
*__LONG_IDEUNDOCOMBO= 0 ;
if(!qbevent)break;evnt(25769,4378,"ide_methods.bas");}while(r);
}
S_44717:;
if ((-(*__LONG_IDEUNDOCOMBO== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4379,"ide_methods.bas");if(r)goto S_44717;}
do{
*__LONG_IDEUNDOCOMBO= 2 ;
if(!qbevent)break;evnt(25769,4380,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
if(!qbevent)break;evnt(25769,4382,"ide_methods.bas");}while(r);
S_44721:;
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4383,"ide_methods.bas");if(r)goto S_44721;}
do{
*__LONG_IDEMERGEUNDO= 1 ;
if(!qbevent)break;evnt(25769,4383,"ide_methods.bas");}while(r);
}
}
}
do{
*__LONG_IDEUNDOCOMBOCHR=*_FUNC_IDE2_LONG_ASCK;
if(!qbevent)break;evnt(25769,4386,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4389,"ide_methods.bas");}while(r);
S_44729:;
if ((qbs_cleanup(qbs_tmp_base,-((_FUNC_IDE2_STRING_A->len)<(*__LONG_IDECX- 1 ))))||is_error_pending()){
if(qbevent){evnt(25769,4390,"ide_methods.bas");if(r)goto S_44729;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_space(*__LONG_IDECX- 1 -_FUNC_IDE2_STRING_A->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4390,"ide_methods.bas");}while(r);
}
S_44732:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(25769,4393,"ide_methods.bas");if(r)goto S_44732;}
do{
*_FUNC_IDE2_LONG_SKIPINSERT= 0 ;
if(!qbevent)break;evnt(25769,4394,"ide_methods.bas");}while(r);
S_44734:;
if ((-(*__INTEGER_IDEINSERT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4395,"ide_methods.bas");if(r)goto S_44734;}
do{
qbs_set(_FUNC_IDE2_STRING_NEXTCHAR,func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4396,"ide_methods.bas");}while(r);
S_44736:;
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(__STRING_K,qbs_new_txt_len(")",1)))&(qbs_equal(_FUNC_IDE2_STRING_NEXTCHAR,qbs_new_txt_len(")",1))))|((qbs_equal(__STRING_K,qbs_new_txt_len("]",1)))&(qbs_equal(_FUNC_IDE2_STRING_NEXTCHAR,qbs_new_txt_len("]",1))))|((qbs_equal(__STRING_K,qbs_new_txt_len("}",1)))&(qbs_equal(_FUNC_IDE2_STRING_NEXTCHAR,qbs_new_txt_len("}",1))))|((qbs_equal(__STRING_K,func_chr( 34 )))&(qbs_equal(_FUNC_IDE2_STRING_NEXTCHAR,func_chr( 34 ))))))||is_error_pending()){
if(qbevent){evnt(25769,4400,"ide_methods.bas");if(r)goto S_44736;}
do{
*_FUNC_IDE2_LONG_SKIPINSERT= 1 ;
if(!qbevent)break;evnt(25769,4401,"ide_methods.bas");}while(r);
}
}
S_44740:;
if ((-(*_FUNC_IDE2_LONG_SKIPINSERT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4405,"ide_methods.bas");if(r)goto S_44740;}
S_44741:;
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
if(qbevent){evnt(25769,4406,"ide_methods.bas");if(r)goto S_44741;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4407,"ide_methods.bas");}while(r);
S_44743:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(25769,4408,"ide_methods.bas");if(r)goto S_44743;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4408,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ),__STRING_K),_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4409,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4411,"ide_methods.bas");}while(r);
S_44749:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(25769,4412,"ide_methods.bas");if(r)goto S_44749;}
S_44750:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(25769,4413,"ide_methods.bas");if(r)goto S_44750;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len(")",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4413,"ide_methods.bas");}while(r);
}
S_44753:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("[",1))))||is_error_pending()){
if(qbevent){evnt(25769,4414,"ide_methods.bas");if(r)goto S_44753;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("]",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4414,"ide_methods.bas");}while(r);
}
S_44756:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("{",1))))||is_error_pending()){
if(qbevent){evnt(25769,4415,"ide_methods.bas");if(r)goto S_44756;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4415,"ide_methods.bas");}while(r);
}
S_44759:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 34 ))))||is_error_pending()){
if(qbevent){evnt(25769,4416,"ide_methods.bas");if(r)goto S_44759;}
do{
*_FUNC_IDE2_LONG_QUOTECOUNT= 0 ;
if(!qbevent)break;evnt(25769,4418,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_TEMPSTR,qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4419,"ide_methods.bas");}while(r);
S_44762:;
fornext_value5126= 1 ;
fornext_finalvalue5126=_FUNC_IDE2_STRING_TEMPSTR->len;
fornext_step5126= 1 ;
if (fornext_step5126<0) fornext_step_negative5126=1; else fornext_step_negative5126=0;
if (is_error_pending()) goto fornext_error5126;
goto fornext_entrylabel5126;
while(1){
fornext_value5126=fornext_step5126+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5126:
*_FUNC_IDE2_LONG_I=fornext_value5126;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5126){
if (fornext_value5126<fornext_finalvalue5126) break;
}else{
if (fornext_value5126>fornext_finalvalue5126) break;
}
fornext_error5126:;
if(qbevent){evnt(25769,4420,"ide_methods.bas");if(r)goto S_44762;}
S_44763:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(_FUNC_IDE2_STRING_TEMPSTR,*_FUNC_IDE2_LONG_I, 1 ,0|1),func_chr( 34 ))))||is_error_pending()){
if(qbevent){evnt(25769,4421,"ide_methods.bas");if(r)goto S_44763;}
do{
*_FUNC_IDE2_LONG_QUOTECOUNT=*_FUNC_IDE2_LONG_QUOTECOUNT+ 1 ;
if(!qbevent)break;evnt(25769,4421,"ide_methods.bas");}while(r);
}
fornext_continue_5125:;
}
fornext_exit_5125:;
S_44767:;
if ((-((*_FUNC_IDE2_LONG_QUOTECOUNT% 2 )== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4423,"ide_methods.bas");if(r)goto S_44767;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,func_chr( 34 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4423,"ide_methods.bas");}while(r);
}
}
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ),__STRING_K),_FUNC_IDE2_STRING_EXTRACHAR),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4427,"ide_methods.bas");}while(r);
}
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4429,"ide_methods.bas");}while(r);
}
}else{
S_44777:;
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
if(qbevent){evnt(25769,4434,"ide_methods.bas");if(r)goto S_44777;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4435,"ide_methods.bas");}while(r);
S_44779:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(25769,4436,"ide_methods.bas");if(r)goto S_44779;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4436,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ),__STRING_K),_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4437,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ),__STRING_K),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4439,"ide_methods.bas");}while(r);
}
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4442,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECX=*__LONG_IDECX+__STRING_K->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4446,"ide_methods.bas");}while(r);
LABEL_SPECIALCHAR:;
if(qbevent){evnt(25769,4447,"ide_methods.bas");r=0;}
S_44789:;
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(__STRING_IDEINFO,qbs_new_txt_len("",0)))|(qbs_equal(qbs_left(__STRING_IDEINFO, 19 ),qbs_new_txt_len("Selection length = ",19))))))||is_error_pending()){
if(qbevent){evnt(25769,4450,"ide_methods.bas");if(r)goto S_44789;}
S_44790:;
if ((-(*__LONG_IDECY==*__LONG_IDESELECTY1))||is_error_pending()){
if(qbevent){evnt(25769,4451,"ide_methods.bas");if(r)goto S_44790;}
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(25769,4452,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,4452,"ide_methods.bas");}while(r);
S_44793:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,4453,"ide_methods.bas");if(r)goto S_44793;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,4453,"ide_methods.bas");}while(r);
}
S_44796:;
if (((-(*__LONG_IDESELECT== 1 ))&(-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4454,"ide_methods.bas");if(r)goto S_44796;}
S_44797:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4455,"ide_methods.bas");if(r)goto S_44797;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4456,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1,*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4457,"ide_methods.bas");}while(r);
S_44800:;
fornext_value5135= 1 ;
fornext_finalvalue5135=__STRING_IDECURRENTSINGLELINESELECTION->len;
fornext_step5135= 1 ;
if (fornext_step5135<0) fornext_step_negative5135=1; else fornext_step_negative5135=0;
if (is_error_pending()) goto fornext_error5135;
goto fornext_entrylabel5135;
while(1){
fornext_value5135=fornext_step5135+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5135:
*_FUNC_IDE2_LONG_I=fornext_value5135;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5135){
if (fornext_value5135<fornext_finalvalue5135) break;
}else{
if (fornext_value5135>fornext_finalvalue5135) break;
}
fornext_error5135:;
if(qbevent){evnt(25769,4458,"ide_methods.bas");if(r)goto S_44800;}
S_44801:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(__STRING_IDECURRENTSINGLELINESELECTION,*_FUNC_IDE2_LONG_I, 1 ,0|1),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4459,"ide_methods.bas");if(r)goto S_44801;}
S_44802:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(func_mid(__STRING_IDECURRENTSINGLELINESELECTION,*_FUNC_IDE2_LONG_I, 1 ,0|1),qbs_new_txt_len(".",1))))||is_error_pending()){
if(qbevent){evnt(25769,4461,"ide_methods.bas");if(r)goto S_44802;}
do{
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4462,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5134;
if(!qbevent)break;evnt(25769,4463,"ide_methods.bas");}while(r);
}
}
fornext_continue_5134:;
}
fornext_exit_5134:;
}
do{
qbs_set(__STRING_IDEINFO,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Selection length = ",19),qbs__tostr((int64)(*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1),NULL,0)),qbs_new_txt_len(" character",10)),qbs_left(qbs_new_txt_len("s",1),func_abs((int32)(-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 1 )))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4468,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,4469,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4471,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4472,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,4473,"ide_methods.bas");}while(r);
}
}else{
S_44817:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,4476,"ide_methods.bas");if(r)goto S_44817;}
do{
*_FUNC_IDE2_LONG_SY1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,4477,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SY2=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,4478,"ide_methods.bas");}while(r);
S_44820:;
if (((-(*_FUNC_IDE2_LONG_SY1>*_FUNC_IDE2_LONG_SY2))|(-(*__LONG_IDECX> 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4479,"ide_methods.bas");if(r)goto S_44820;}
do{
qbs_set(__STRING_IDEINFO,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Selection length = ",19),qbs__tostr((int64)(func_abs((int64)(*_FUNC_IDE2_LONG_SY2-*_FUNC_IDE2_LONG_SY1))+ 1 ),NULL,0)),qbs_new_txt_len(" line",5)),qbs_left(qbs_new_txt_len("s",1),func_abs((int32)(-((func_abs((int64)(*_FUNC_IDE2_LONG_SY2-*_FUNC_IDE2_LONG_SY1))+ 1 )> 1 ))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4480,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(__STRING_IDEINFO,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Selection length = ",19),qbs__tostr((int64)(*_FUNC_IDE2_LONG_SY2-*_FUNC_IDE2_LONG_SY1),NULL,0)),qbs_new_txt_len(" line",5)),qbs_left(qbs_new_txt_len("s",1),func_abs((int32)(-((*_FUNC_IDE2_LONG_SY2-*_FUNC_IDE2_LONG_SY1)>( 1 )))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4482,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4485,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4487,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,4488,"ide_methods.bas");}while(r);
}
}
S_44832:;
if ((*__BYTE_ALTSPECIAL)||is_error_pending()){
if(qbevent){evnt(25769,4492,"ide_methods.bas");if(r)goto S_44832;}
do{
*__BYTE_ALTSPECIAL= 0ll ;
if(!qbevent)break;evnt(25769,4493,"ide_methods.bas");}while(r);
do{
*__LONG_IDEENTERMENU= 0ll ;
if(!qbevent)break;evnt(25769,4494,"ide_methods.bas");}while(r);
do{
*__LONG_KALT= 0 ;
if(!qbevent)break;evnt(25769,4495,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4496,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4496,"ide_methods.bas");}while(r);
}
dl_continue_4738:;
}while(1);
dl_exit_4738:;
LABEL_STARTMENU:;
if(qbevent){evnt(25769,4502,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(25769,4503,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(25769,4504,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(25769,4504,"ide_methods.bas");}while(r);
LABEL_STARTMENU2:;
if(qbevent){evnt(25769,4505,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(25769,4506,"ide_methods.bas");}while(r);
S_44844:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4507,"ide_methods.bas");if(r)goto S_44844;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,4507,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=56;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_56:;
if(!qbevent)break;evnt(25769,4507,"ide_methods.bas");}while(r);
}
S_44848:;
do{
if(qbevent){evnt(25769,4509,"ide_methods.bas");if(r)goto S_44848;}
do{
qbg_sub_locate( 1 , 3 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4511,"ide_methods.bas");}while(r);
S_44850:;
fornext_value5139= 1 ;
fornext_finalvalue5139=*__INTEGER_MENUS;
fornext_step5139= 1 ;
if (fornext_step5139<0) fornext_step_negative5139=1; else fornext_step_negative5139=0;
if (is_error_pending()) goto fornext_error5139;
goto fornext_entrylabel5139;
while(1){
fornext_value5139=fornext_step5139+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5139:
*_FUNC_IDE2_LONG_I=fornext_value5139;
if (fornext_step_negative5139){
if (fornext_value5139<fornext_finalvalue5139) break;
}else{
if (fornext_value5139>fornext_finalvalue5139) break;
}
fornext_error5139:;
if(qbevent){evnt(25769,4512,"ide_methods.bas");if(r)goto S_44850;}
S_44851:;
if ((-(*_FUNC_IDE2_LONG_M==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4513,"ide_methods.bas");if(r)goto S_44851;}
do{
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4513,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4513,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_new_txt_len(" ",1),qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 )));
if (is_error_pending()) goto skip5140;
makefit(tqbs);
qbs_print(tqbs,0);
skip5140:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4514,"ide_methods.bas");}while(r);
S_44857:;
if ((-(*_FUNC_IDE2_LONG_M==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4515,"ide_methods.bas");if(r)goto S_44857;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4515,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4515,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 1 ),qbs_new_txt_len(" ",1)));
if (is_error_pending()) goto skip5141;
makefit(tqbs);
qbs_print(tqbs,0);
skip5141:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4516,"ide_methods.bas");}while(r);
S_44863:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4517,"ide_methods.bas");if(r)goto S_44863;}
do{
qbg_sub_locate( 1 ,*__LONG_IDEWX-((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_MENUS)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 2 ,NULL,NULL,NULL,3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4517,"ide_methods.bas");}while(r);
}
fornext_continue_5138:;
}
fornext_exit_5138:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4520,"ide_methods.bas");}while(r);
S_44868:;
do{
if(qbevent){evnt(25769,4521,"ide_methods.bas");if(r)goto S_44868;}
do{
*_FUNC_IDE2_LONG_LASTALTHELD=*_FUNC_IDE2_LONG_ALTHELD;
if(!qbevent)break;evnt(25769,4523,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,4525,"ide_methods.bas");}while(r);
S_44871:;
if (((-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))|(-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(25769,4526,"ide_methods.bas");if(r)goto S_44871;}
S_44872:;
if (((-(*__LONG_MY== 1 ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU!= 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4527,"ide_methods.bas");if(r)goto S_44872;}
do{
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,4528,"ide_methods.bas");}while(r);
S_44874:;
fornext_value5146= 1 ;
fornext_finalvalue5146=*__INTEGER_MENUS;
fornext_step5146= 1 ;
if (fornext_step5146<0) fornext_step_negative5146=1; else fornext_step_negative5146=0;
if (is_error_pending()) goto fornext_error5146;
goto fornext_entrylabel5146;
while(1){
fornext_value5146=fornext_step5146+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5146:
*_FUNC_IDE2_LONG_I=fornext_value5146;
if (fornext_step_negative5146){
if (fornext_value5146<fornext_finalvalue5146) break;
}else{
if (fornext_value5146>fornext_finalvalue5146) break;
}
fornext_error5146:;
if(qbevent){evnt(25769,4529,"ide_methods.bas");if(r)goto S_44874;}
do{
*_FUNC_IDE2_LONG_X=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4530,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1))+((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4531,"ide_methods.bas");}while(r);
S_44877:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(25769,4532,"ide_methods.bas");if(r)goto S_44877;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,4533,"ide_methods.bas");}while(r);
S_44879:;
if ((-(*_FUNC_IDE2_LONG_M!=*_FUNC_IDE2_LONG_LASTM))||is_error_pending()){
if(qbevent){evnt(25769,4534,"ide_methods.bas");if(r)goto S_44879;}
do{
goto dl_exit_5144;
if(!qbevent)break;evnt(25769,4534,"ide_methods.bas");}while(r);
}
}
fornext_continue_5145:;
}
fornext_exit_5145:;
}
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(25769,4538,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(25769,4538,"ide_methods.bas");}while(r);
}
S_44888:;
if ((-(*__LONG_ICHANGED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4540,"ide_methods.bas");if(r)goto S_44888;}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,4540,"ide_methods.bas");}while(r);
}
S_44891:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(25769,4542,"ide_methods.bas");if(r)goto S_44891;}
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(25769,4542,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_ALTHELD= 0 ;
if(!qbevent)break;evnt(25769,4542,"ide_methods.bas");}while(r);
}
S_44896:;
if (((-(*_FUNC_IDE2_LONG_ALTHELD!= 0 ))&(-(*_FUNC_IDE2_LONG_LASTALTHELD== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4544,"ide_methods.bas");if(r)goto S_44896;}
S_44897:;
do{
if(qbevent){evnt(25769,4545,"ide_methods.bas");if(r)goto S_44897;}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,4546,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,4547,"ide_methods.bas");}while(r);
S_44900:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4548,"ide_methods.bas");if(r)goto S_44900;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4549,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4549,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4550,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4550,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4551,"ide_methods.bas");}while(r);
}
S_44907:;
if ((func__resize())||is_error_pending()){
if(qbevent){evnt(25769,4554,"ide_methods.bas");if(r)goto S_44907;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(25769,4555,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,4555,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4555,"ide_methods.bas");}while(r);
}
S_44912:;
dl_continue_5148:;
}while((!(-(*__LONG_KALT== 0 )))&&(!is_error_pending()));
dl_exit_5148:;
if(qbevent){evnt(25769,4557,"ide_methods.bas");if(r)goto S_44912;}
do{
*__LONG_KB= 27ll ;
if(!qbevent)break;evnt(25769,4558,"ide_methods.bas");}while(r);
}
S_44915:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4561,"ide_methods.bas");if(r)goto S_44915;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4562,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4562,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4563,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4563,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4564,"ide_methods.bas");}while(r);
}
S_44922:;
if ((func__resize())||is_error_pending()){
if(qbevent){evnt(25769,4567,"ide_methods.bas");if(r)goto S_44922;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(25769,4568,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,4568,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4568,"ide_methods.bas");}while(r);
}
S_44927:;
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,4571,"ide_methods.bas");if(r)goto S_44927;}
S_44928:;
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4572,"ide_methods.bas");if(r)goto S_44928;}
S_44929:;
fornext_value5150= 1 ;
fornext_finalvalue5150=*__INTEGER_MENUS;
fornext_step5150= 1 ;
if (fornext_step5150<0) fornext_step_negative5150=1; else fornext_step_negative5150=0;
if (is_error_pending()) goto fornext_error5150;
goto fornext_entrylabel5150;
while(1){
fornext_value5150=fornext_step5150+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5150:
*_FUNC_IDE2_LONG_I=fornext_value5150;
if (fornext_step_negative5150){
if (fornext_value5150<fornext_finalvalue5150) break;
}else{
if (fornext_value5150>fornext_finalvalue5150) break;
}
fornext_error5150:;
if(qbevent){evnt(25769,4573,"ide_methods.bas");if(r)goto S_44929;}
do{
*_FUNC_IDE2_LONG_X=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4574,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1))+((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4575,"ide_methods.bas");}while(r);
S_44932:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(25769,4576,"ide_methods.bas");if(r)goto S_44932;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,4577,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4578,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4578,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4579,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,4580,"ide_methods.bas");}while(r);
}
fornext_continue_5149:;
}
fornext_exit_5149:;
}
do{
*__LONG_KB= 27ll ;
if(!qbevent)break;evnt(25769,4584,"ide_methods.bas");}while(r);
}
S_44943:;
if ((func__exit())||is_error_pending()){
if(qbevent){evnt(25769,4587,"ide_methods.bas");if(r)goto S_44943;}
do{
*__LONG_IDEEXIT= 1 ;
if(!qbevent)break;evnt(25769,4587,"ide_methods.bas");}while(r);
do{
*__LONG_KB= 27ll ;
if(!qbevent)break;evnt(25769,4587,"ide_methods.bas");}while(r);
}
S_44947:;
dl_continue_5144:;
}while((!(*__LONG_KB))&&(!is_error_pending()));
dl_exit_5144:;
if(qbevent){evnt(25769,4588,"ide_methods.bas");if(r)goto S_44947;}
do{
qbs_set(__STRING_K,qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4590,"ide_methods.bas");}while(r);
S_44949:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len> 0 ))&*__LONG_KCTRL))||is_error_pending()){
if(qbevent){evnt(25769,4591,"ide_methods.bas");if(r)goto S_44949;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4593,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4593,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4594,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4594,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4595,"ide_methods.bas");}while(r);
}
S_44956:;
fornext_value5154= 1 ;
fornext_finalvalue5154=*__INTEGER_MENUS;
fornext_step5154= 1 ;
if (fornext_step5154<0) fornext_step_negative5154=1; else fornext_step_negative5154=0;
if (is_error_pending()) goto fornext_error5154;
goto fornext_entrylabel5154;
while(1){
fornext_value5154=fornext_step5154+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5154:
*_FUNC_IDE2_LONG_I=fornext_value5154;
if (fornext_step_negative5154){
if (fornext_value5154<fornext_finalvalue5154) break;
}else{
if (fornext_value5154>fornext_finalvalue5154) break;
}
fornext_error5154:;
if(qbevent){evnt(25769,4598,"ide_methods.bas");if(r)goto S_44956;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_ucase(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4599,"ide_methods.bas");}while(r);
S_44958:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A)))||is_error_pending()){
if(qbevent){evnt(25769,4600,"ide_methods.bas");if(r)goto S_44958;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,4601,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4602,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4602,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4603,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,4604,"ide_methods.bas");}while(r);
}
fornext_continue_5153:;
}
fornext_exit_5153:;
S_44966:;
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
if(qbevent){evnt(25769,4608,"ide_methods.bas");if(r)goto S_44966;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M- 1 ;
if(!qbevent)break;evnt(25769,4608,"ide_methods.bas");}while(r);
}
S_44969:;
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
if(qbevent){evnt(25769,4609,"ide_methods.bas");if(r)goto S_44969;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,4609,"ide_methods.bas");}while(r);
}
S_44972:;
if ((-(*__LONG_KB== 27ll ))||is_error_pending()){
if(qbevent){evnt(25769,4610,"ide_methods.bas");if(r)goto S_44972;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4611,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4611,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4612,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4613,"ide_methods.bas");}while(r);
}
S_44978:;
if ((-(*_FUNC_IDE2_LONG_M< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4615,"ide_methods.bas");if(r)goto S_44978;}
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_MENUS;
if(!qbevent)break;evnt(25769,4615,"ide_methods.bas");}while(r);
}
S_44981:;
if (((-(*_FUNC_IDE2_LONG_M>*__INTEGER_MENUS))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4616,"ide_methods.bas");if(r)goto S_44981;}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(25769,4616,"ide_methods.bas");}while(r);
}
S_44984:;
if (((-(*__LONG_KB== 18432ll ))|(-(*__LONG_KB== 20480ll ))|(-(*__LONG_KB== 13ll )))||is_error_pending()){
if(qbevent){evnt(25769,4617,"ide_methods.bas");if(r)goto S_44984;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4618,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4618,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4619,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,4620,"ide_methods.bas");}while(r);
}
S_44990:;
if (((-(*__LONG_KB> 0 ))&(-(*__LONG_KB<= 255 )))||is_error_pending()){
if(qbevent){evnt(25769,4624,"ide_methods.bas");if(r)goto S_44990;}
S_44991:;
if ((-(*__LONG_KALT== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4625,"ide_methods.bas");if(r)goto S_44991;}
do{
*__LONG_ICHECKLATER= 1 ;
if(!qbevent)break;evnt(25769,4626,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4627,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4627,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4628,"ide_methods.bas");}while(r);
}
}
dl_continue_5137:;
}while(1);
dl_exit_5137:;
LABEL_SHOWMENU:;
if(qbevent){evnt(25769,4636,"ide_methods.bas");r=0;}
do{
SUB_IDEMAKEFILEMENU(&(pass5155=qbs_notequal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4637,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(25769,4638,"ide_methods.bas");}while(r);
S_45001:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4639,"ide_methods.bas");if(r)goto S_45001;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(25769,4639,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=57;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_57:;
if(!qbevent)break;evnt(25769,4639,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(25769,4640,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4641,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR=*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(25769,4642,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4643,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_S= 0 ;
if(!qbevent)break;evnt(25769,4644,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(25769,4645,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_PARENTMENUSETUP= 0ll ;
if(!qbevent)break;evnt(25769,4646,"ide_methods.bas");}while(r);
S_45012:;
if(qbevent){evnt(25769,4647,"ide_methods.bas");if(r)goto S_45012;}
S_45013:;
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4648,"ide_methods.bas");if(r)goto S_45013;}
do{
*_FUNC_IDE2_LONG_IDECTXMENUX=*__LONG_MX;
if(!qbevent)break;evnt(25769,4650,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECTXMENUY=*__LONG_MY;
if(!qbevent)break;evnt(25769,4651,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_IDECONTEXTUALMENUID;
if(!qbevent)break;evnt(25769,4652,"ide_methods.bas");}while(r);
sc_ec_230_end:;
goto sc_5156_end;
}
S_45017:;
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,4653,"ide_methods.bas");if(r)goto S_45017;}
do{
*_FUNC_IDE2_LONG_IDECTXMENUX=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W+ 3 ;
if(!qbevent)break;evnt(25769,4655,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECTXMENUY=*_FUNC_IDE2_LONG_YY+*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(25769,4656,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,4657,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_VIEWMENUSHOWLINENUMBERSSUBMENUID;
if(!qbevent)break;evnt(25769,4658,"ide_methods.bas");}while(r);
sc_ec_231_end:;
goto sc_5156_end;
}
S_45022:;
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 3 )))||is_error_pending()){
if(qbevent){evnt(25769,4659,"ide_methods.bas");if(r)goto S_45022;}
do{
*_FUNC_IDE2_LONG_IDECTXMENUX=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W+ 3 ;
if(!qbevent)break;evnt(25769,4661,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECTXMENUY=*_FUNC_IDE2_LONG_YY+*_FUNC_IDE2_LONG_R+ 4 ;
if(!qbevent)break;evnt(25769,4662,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,4663,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_FILEMENUEXPORTASSUBMENUID;
if(!qbevent)break;evnt(25769,4664,"ide_methods.bas");}while(r);
sc_ec_232_end:;
goto sc_5156_end;
}
sc_5156_end:;
do{
SUB_IDEMAKEEDITMENU();
if(!qbevent)break;evnt(25769,4667,"ide_methods.bas");}while(r);
S_45029:;
if ((-(*__LONG_TOTALWARNINGS== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4669,"ide_methods.bas");if(r)goto S_45029;}
do{
tmp_long=array_check((*__INTEGER_VIEWMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUCOMPILERWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("~Compiler #Warnings...  Ctrl+W",30));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4670,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*__INTEGER_VIEWMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUCOMPILERWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Compiler #Warnings...  Ctrl+W",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4672,"ide_methods.bas");}while(r);
}
S_45034:;
if ((-(*__LONG_CALLSTACKLENGTH== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4675,"ide_methods.bas");if(r)goto S_45034;}
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUCALLSTACK)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("~Call #Stack...  F12",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4676,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUCALLSTACK)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Call #Stack...  F12",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4678,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(25769,4681,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(25769,4681,"ide_methods.bas");}while(r);
S_45041:;
do{
if(qbevent){evnt(25769,4682,"ide_methods.bas");if(r)goto S_45041;}
do{
sub_pcopy( 2 , 1 );
if(!qbevent)break;evnt(25769,4683,"ide_methods.bas");}while(r);
S_45043:;
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4685,"ide_methods.bas");if(r)goto S_45043;}
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(25769,4687,"ide_methods.bas");}while(r);
S_45045:;
fornext_value5159= 1 ;
fornext_finalvalue5159=*_FUNC_IDE2_LONG_M- 1 ;
fornext_step5159= 1 ;
if (fornext_step5159<0) fornext_step_negative5159=1; else fornext_step_negative5159=0;
if (is_error_pending()) goto fornext_error5159;
goto fornext_entrylabel5159;
while(1){
fornext_value5159=fornext_step5159+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5159:
*_FUNC_IDE2_LONG_I=fornext_value5159;
if (fornext_step_negative5159){
if (fornext_value5159<fornext_finalvalue5159) break;
}else{
if (fornext_value5159>fornext_finalvalue5159) break;
}
fornext_error5159:;
if(qbevent){evnt(25769,4687,"ide_methods.bas");if(r)goto S_45045;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4687,"ide_methods.bas");}while(r);
S_45047:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4688,"ide_methods.bas");if(r)goto S_45047;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_MENUS)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4688,"ide_methods.bas");}while(r);
}
fornext_continue_5158:;
}
fornext_exit_5158:;
do{
*_FUNC_IDE2_LONG_XX=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,4689,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4690,"ide_methods.bas");}while(r);
do{
sub__printstring(*_FUNC_IDE2_LONG_XX- 1 , 1 ,qbs_add(qbs_add(qbs_new_txt_len(" ",1),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))),qbs_new_txt_len(" ",1)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4690,"ide_methods.bas");}while(r);
}else{
S_45055:;
if (((-(*_FUNC_IDE2_LONG_PARENTMENU> 0 ))&(~(*_FUNC_IDE2_BYTE_PARENTMENUSETUP)))||is_error_pending()){
if(qbevent){evnt(25769,4692,"ide_methods.bas");if(r)goto S_45055;}
do{
*_FUNC_IDE2_BYTE_PARENTMENUSETUP= -1ll ;
if(!qbevent)break;evnt(25769,4693,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X1=*_FUNC_IDE2_LONG_XX- 1 ;
if(!qbevent)break;evnt(25769,4694,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X2=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W;
if(!qbevent)break;evnt(25769,4695,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y1= 3 ;
if(!qbevent)break;evnt(25769,4696,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y2=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y1+((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_PARENTMENU)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
if(!qbevent)break;evnt(25769,4697,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_W= 0 ;
if(!qbevent)break;evnt(25769,4701,"ide_methods.bas");}while(r);
S_45064:;
fornext_value5163= 1 ;
fornext_finalvalue5163=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
fornext_step5163= 1 ;
if (fornext_step5163<0) fornext_step_negative5163=1; else fornext_step_negative5163=0;
if (is_error_pending()) goto fornext_error5163;
goto fornext_entrylabel5163;
while(1){
fornext_value5163=fornext_step5163+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5163:
*_FUNC_IDE2_LONG_I=fornext_value5163;
if (fornext_step_negative5163){
if (fornext_value5163<fornext_finalvalue5163) break;
}else{
if (fornext_value5163>fornext_finalvalue5163) break;
}
fornext_error5163:;
if(qbevent){evnt(25769,4702,"ide_methods.bas");if(r)goto S_45064;}
do{
qbs_set(_FUNC_IDE2_STRING_M,((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4703,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=_FUNC_IDE2_STRING_M->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4704,"ide_methods.bas");}while(r);
S_45067:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("#",1),0)))||is_error_pending()){
if(qbevent){evnt(25769,4705,"ide_methods.bas");if(r)goto S_45067;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(25769,4705,"ide_methods.bas");}while(r);
}
S_45070:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),qbs_new_txt_len("~",1))))||is_error_pending()){
if(qbevent){evnt(25769,4706,"ide_methods.bas");if(r)goto S_45070;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(25769,4706,"ide_methods.bas");}while(r);
}
S_45073:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(25769,4707,"ide_methods.bas");if(r)goto S_45073;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(25769,4707,"ide_methods.bas");}while(r);
}
S_45076:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("  ",2),0)))||is_error_pending()){
if(qbevent){evnt(25769,4708,"ide_methods.bas");if(r)goto S_45076;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 2 ;
if(!qbevent)break;evnt(25769,4708,"ide_methods.bas");}while(r);
}
S_45079:;
if ((-(*_FUNC_IDE2_LONG_L>*_FUNC_IDE2_LONG_W))||is_error_pending()){
if(qbevent){evnt(25769,4709,"ide_methods.bas");if(r)goto S_45079;}
do{
*_FUNC_IDE2_LONG_W=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,4709,"ide_methods.bas");}while(r);
}
fornext_continue_5162:;
}
fornext_exit_5162:;
do{
*_FUNC_IDE2_LONG_YY= 2 ;
if(!qbevent)break;evnt(25769,4711,"ide_methods.bas");}while(r);
S_45084:;
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4712,"ide_methods.bas");if(r)goto S_45084;}
do{
*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY=*__LONG_IDEWY;
if(!qbevent)break;evnt(25769,4713,"ide_methods.bas");}while(r);
S_45086:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4714,"ide_methods.bas");if(r)goto S_45086;}
do{
*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,4715,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_XX=*_FUNC_IDE2_LONG_IDECTXMENUX;
if(!qbevent)break;evnt(25769,4717,"ide_methods.bas");}while(r);
S_45090:;
if ((-(*_FUNC_IDE2_LONG_XX< 3 ))||is_error_pending()){
if(qbevent){evnt(25769,4718,"ide_methods.bas");if(r)goto S_45090;}
do{
*_FUNC_IDE2_LONG_XX= 3 ;
if(!qbevent)break;evnt(25769,4718,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_YY=*_FUNC_IDE2_LONG_IDECTXMENUY;
if(!qbevent)break;evnt(25769,4719,"ide_methods.bas");}while(r);
S_45094:;
if ((-((*_FUNC_IDE2_LONG_YY+((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+ 2 )>*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY))||is_error_pending()){
if(qbevent){evnt(25769,4720,"ide_methods.bas");if(r)goto S_45094;}
do{
*_FUNC_IDE2_LONG_YY=*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY- 2 -((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
if(!qbevent)break;evnt(25769,4720,"ide_methods.bas");}while(r);
}
}
S_45098:;
if ((-(*_FUNC_IDE2_LONG_XX>(*__LONG_IDEWX-*_FUNC_IDE2_LONG_W- 3 )))||is_error_pending()){
if(qbevent){evnt(25769,4722,"ide_methods.bas");if(r)goto S_45098;}
do{
*_FUNC_IDE2_LONG_XX=*__LONG_IDEWX-*_FUNC_IDE2_LONG_W- 3 ;
if(!qbevent)break;evnt(25769,4722,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEMENUHELPLINE(((qbs*)(((uint64*)(__ARRAY_STRING_MENUDESC[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6]])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4724,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4726,"ide_methods.bas");}while(r);
do{
SUB_IDEBOXSHADOW(&(pass5165=*_FUNC_IDE2_LONG_XX- 2 ),_FUNC_IDE2_LONG_YY,&(pass5166=*_FUNC_IDE2_LONG_W+ 4 ),&(pass5167=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+ 2 ));
if(!qbevent)break;evnt(25769,4727,"ide_methods.bas");}while(r);
S_45104:;
fornext_value5169= 1 ;
fornext_finalvalue5169=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
fornext_step5169= 1 ;
if (fornext_step5169<0) fornext_step_negative5169=1; else fornext_step_negative5169=0;
if (is_error_pending()) goto fornext_error5169;
goto fornext_entrylabel5169;
while(1){
fornext_value5169=fornext_step5169+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5169:
*_FUNC_IDE2_LONG_I=fornext_value5169;
if (fornext_step_negative5169){
if (fornext_value5169<fornext_finalvalue5169) break;
}else{
if (fornext_value5169>fornext_finalvalue5169) break;
}
fornext_error5169:;
if(qbevent){evnt(25769,4730,"ide_methods.bas");if(r)goto S_45104;}
do{
qbs_set(_FUNC_IDE2_STRING_M,((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4731,"ide_methods.bas");}while(r);
S_45106:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_M,qbs_new_txt_len("-",1))))||is_error_pending()){
if(qbevent){evnt(25769,4732,"ide_methods.bas");if(r)goto S_45106;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4733,"ide_methods.bas");}while(r);
do{
sub__printstring(*_FUNC_IDE2_LONG_XX- 2 ,*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,qbs_add(qbs_add(func_chr( 195 ),func_string(*_FUNC_IDE2_LONG_W+ 2 ,(func_chr( 196 )->chr[0]))),func_chr( 180 )),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4733,"ide_methods.bas");}while(r);
S_45109:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),qbs_new_txt_len("~",1)))){
if(qbevent){evnt(25769,4734,"ide_methods.bas");if(r)goto S_45109;}
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4735,"ide_methods.bas");}while(r);
S_45111:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4736,"ide_methods.bas");if(r)goto S_45111;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4736,"ide_methods.bas");}while(r);
do{
sub__printstring(*_FUNC_IDE2_LONG_XX- 1 ,*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,func_space(*_FUNC_IDE2_LONG_W+ 2 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4736,"ide_methods.bas");}while(r);
}
S_45115:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(25769,4737,"ide_methods.bas");if(r)goto S_45115;}
do{
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX- 1 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4737,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4737,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_H= -1 ;
if(!qbevent)break;evnt(25769,4738,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4738,"ide_methods.bas");}while(r);
S_45122:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,4738,"ide_methods.bas");if(r)goto S_45122;}
do{
*_FUNC_IDE2_LONG_H=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,4738,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_left(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X- 1 ),qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len-*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4738,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("  ",2),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4739,"ide_methods.bas");}while(r);
S_45127:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,4739,"ide_methods.bas");if(r)goto S_45127;}
do{
qbs_set(_FUNC_IDE2_STRING_M1,qbs_left(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4739,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M2,qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len-*_FUNC_IDE2_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4739,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_add(_FUNC_IDE2_STRING_M1,func_space(*_FUNC_IDE2_LONG_W-_FUNC_IDE2_STRING_M1->len-_FUNC_IDE2_STRING_M2->len)),_FUNC_IDE2_STRING_M2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4739,"ide_methods.bas");}while(r);
}
S_45132:;
fornext_value5176= 1 ;
fornext_finalvalue5176=_FUNC_IDE2_STRING_M->len;
fornext_step5176= 1 ;
if (fornext_step5176<0) fornext_step_negative5176=1; else fornext_step_negative5176=0;
if (is_error_pending()) goto fornext_error5176;
goto fornext_entrylabel5176;
while(1){
fornext_value5176=fornext_step5176+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5176:
*_FUNC_IDE2_LONG_X=fornext_value5176;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5176){
if (fornext_value5176<fornext_finalvalue5176) break;
}else{
if (fornext_value5176>fornext_finalvalue5176) break;
}
fornext_error5176:;
if(qbevent){evnt(25769,4740,"ide_methods.bas");if(r)goto S_45132;}
S_45133:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4741,"ide_methods.bas");if(r)goto S_45133;}
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4741,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4741,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_mid(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X, 1 ,0|1));
if (is_error_pending()) goto skip5178;
makefit(tqbs);
qbs_print(tqbs,0);
skip5178:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4742,"ide_methods.bas");}while(r);
fornext_continue_5175:;
}
fornext_exit_5175:;
}else{
S_45141:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4745,"ide_methods.bas");if(r)goto S_45141;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4745,"ide_methods.bas");}while(r);
do{
sub__printstring(*_FUNC_IDE2_LONG_XX- 1 ,*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,func_space(*_FUNC_IDE2_LONG_W+ 2 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4745,"ide_methods.bas");}while(r);
}
S_45145:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(25769,4746,"ide_methods.bas");if(r)goto S_45145;}
do{
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX- 1 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4746,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4746,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_H= -1 ;
if(!qbevent)break;evnt(25769,4747,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4747,"ide_methods.bas");}while(r);
S_45152:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,4747,"ide_methods.bas");if(r)goto S_45152;}
do{
*_FUNC_IDE2_LONG_H=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,4747,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_left(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X- 1 ),qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len-*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4747,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("  ",2),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4748,"ide_methods.bas");}while(r);
S_45157:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,4748,"ide_methods.bas");if(r)goto S_45157;}
do{
qbs_set(_FUNC_IDE2_STRING_M1,qbs_left(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4748,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M2,qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len-*_FUNC_IDE2_LONG_X- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4748,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_add(_FUNC_IDE2_STRING_M1,func_space(*_FUNC_IDE2_LONG_W-_FUNC_IDE2_STRING_M1->len-_FUNC_IDE2_STRING_M2->len)),_FUNC_IDE2_STRING_M2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4748,"ide_methods.bas");}while(r);
}
S_45162:;
fornext_value5184= 1 ;
fornext_finalvalue5184=_FUNC_IDE2_STRING_M->len;
fornext_step5184= 1 ;
if (fornext_step5184<0) fornext_step_negative5184=1; else fornext_step_negative5184=0;
if (is_error_pending()) goto fornext_error5184;
goto fornext_entrylabel5184;
while(1){
fornext_value5184=fornext_step5184+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5184:
*_FUNC_IDE2_LONG_X=fornext_value5184;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5184){
if (fornext_value5184<fornext_finalvalue5184) break;
}else{
if (fornext_value5184>fornext_finalvalue5184) break;
}
fornext_error5184:;
if(qbevent){evnt(25769,4749,"ide_methods.bas");if(r)goto S_45162;}
S_45163:;
if ((-(*_FUNC_IDE2_LONG_X==*_FUNC_IDE2_LONG_H))||is_error_pending()){
if(qbevent){evnt(25769,4750,"ide_methods.bas");if(r)goto S_45163;}
S_45164:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4751,"ide_methods.bas");if(r)goto S_45164;}
do{
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4751,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4751,"ide_methods.bas");}while(r);
}
}else{
S_45170:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(25769,4753,"ide_methods.bas");if(r)goto S_45170;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4753,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4753,"ide_methods.bas");}while(r);
}
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_mid(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X, 1 ,0|1));
if (is_error_pending()) goto skip5186;
makefit(tqbs);
qbs_print(tqbs,0);
skip5186:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4755,"ide_methods.bas");}while(r);
fornext_continue_5183:;
}
fornext_exit_5183:;
}
}
fornext_continue_5168:;
}
fornext_exit_5168:;
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(25769,4760,"ide_methods.bas");}while(r);
S_45181:;
if ((*_FUNC_IDE2_LONG_S)||is_error_pending()){
if(qbevent){evnt(25769,4762,"ide_methods.bas");if(r)goto S_45181;}
do{
goto LABEL_MENUCHOICEMADE;
if(!qbevent)break;evnt(25769,4762,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= 0ll ;
if(!qbevent)break;evnt(25769,4764,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(25769,4765,"ide_methods.bas");}while(r);
S_45186:;
do{
if(qbevent){evnt(25769,4766,"ide_methods.bas");if(r)goto S_45186;}
do{
*_FUNC_IDE2_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(25769,4767,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(25769,4767,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,4768,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LASTALTHELD=*_FUNC_IDE2_LONG_ALTHELD;
if(!qbevent)break;evnt(25769,4769,"ide_methods.bas");}while(r);
S_45191:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(25769,4769,"ide_methods.bas");if(r)goto S_45191;}
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(25769,4769,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_ALTHELD= 0 ;
if(!qbevent)break;evnt(25769,4769,"ide_methods.bas");}while(r);
}
S_45196:;
if ((*__LONG_ICHANGED)||is_error_pending()){
if(qbevent){evnt(25769,4770,"ide_methods.bas");if(r)goto S_45196;}
S_45197:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(25769,4771,"ide_methods.bas");if(r)goto S_45197;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4771,"ide_methods.bas");}while(r);
}
S_45200:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,4772,"ide_methods.bas");if(r)goto S_45200;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4772,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(25769,4772,"ide_methods.bas");}while(r);
}
S_45204:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(25769,4773,"ide_methods.bas");if(r)goto S_45204;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4773,"ide_methods.bas");}while(r);
}
S_45207:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(25769,4774,"ide_methods.bas");if(r)goto S_45207;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4774,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(25769,4774,"ide_methods.bas");}while(r);
}
S_45211:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,4775,"ide_methods.bas");if(r)goto S_45211;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4775,"ide_methods.bas");}while(r);
}
S_45214:;
if ((*__LONG_MX)||is_error_pending()){
if(qbevent){evnt(25769,4776,"ide_methods.bas");if(r)goto S_45214;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4776,"ide_methods.bas");}while(r);
}
S_45217:;
if ((*__LONG_MY)||is_error_pending()){
if(qbevent){evnt(25769,4777,"ide_methods.bas");if(r)goto S_45217;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4777,"ide_methods.bas");}while(r);
}
}
S_45221:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(25769,4779,"ide_methods.bas");if(r)goto S_45221;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,4779,"ide_methods.bas");}while(r);
}
S_45224:;
if (((-(*_FUNC_IDE2_LONG_ALTHELD!= 0 ))&(-(*_FUNC_IDE2_LONG_LASTALTHELD== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4781,"ide_methods.bas");if(r)goto S_45224;}
S_45225:;
do{
if(qbevent){evnt(25769,4782,"ide_methods.bas");if(r)goto S_45225;}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,4783,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,4784,"ide_methods.bas");}while(r);
S_45228:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4785,"ide_methods.bas");if(r)goto S_45228;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4786,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4786,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4787,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4787,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4788,"ide_methods.bas");}while(r);
}
S_45235:;
if ((((-(func__resize()!= 0 )))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
if(qbevent){evnt(25769,4791,"ide_methods.bas");if(r)goto S_45235;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(25769,4792,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,4792,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4792,"ide_methods.bas");}while(r);
}
S_45240:;
dl_continue_5188:;
}while((!(-(*__LONG_KALT== 0 )))&&(!is_error_pending()));
dl_exit_5188:;
if(qbevent){evnt(25769,4794,"ide_methods.bas");if(r)goto S_45240;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4795,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4795,"ide_methods.bas");}while(r);
do{
goto LABEL_STARTMENU2;
if(!qbevent)break;evnt(25769,4796,"ide_methods.bas");}while(r);
}
S_45245:;
if ((func__exit())||is_error_pending()){
if(qbevent){evnt(25769,4798,"ide_methods.bas");if(r)goto S_45245;}
S_45246:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4799,"ide_methods.bas");if(r)goto S_45246;}
do{
*__LONG_IDEDEBUGMODE= 9 ;
if(!qbevent)break;evnt(25769,4800,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,4800,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEEXIT= 1 ;
if(!qbevent)break;evnt(25769,4802,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4802,"ide_methods.bas");}while(r);
}
}
S_45254:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,4805,"ide_methods.bas");if(r)goto S_45254;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,4806,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4806,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4807,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4807,"ide_methods.bas");}while(r);
S_45259:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4808,"ide_methods.bas");if(r)goto S_45259;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,4808,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4809,"ide_methods.bas");}while(r);
}
S_45264:;
if ((((-(func__resize()!= 0 )))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
if(qbevent){evnt(25769,4811,"ide_methods.bas");if(r)goto S_45264;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(25769,4812,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,4812,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4812,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,4814,"ide_methods.bas");}while(r);
S_45270:;
dl_continue_5187:;
}while((!(*_FUNC_IDE2_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_5187:;
if(qbevent){evnt(25769,4815,"ide_methods.bas");if(r)goto S_45270;}
do{
*_FUNC_IDE2_LONG_S= 0 ;
if(!qbevent)break;evnt(25769,4817,"ide_methods.bas");}while(r);
S_45272:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,4819,"ide_methods.bas");if(r)goto S_45272;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4820,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4820,"ide_methods.bas");}while(r);
S_45275:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4821,"ide_methods.bas");if(r)goto S_45275;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,4821,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4822,"ide_methods.bas");}while(r);
}
S_45280:;
if ((*__LONG_MCLICK2&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4825,"ide_methods.bas");if(r)goto S_45280;}
S_45281:;
if ((((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))|((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))))||is_error_pending()){
if(qbevent){evnt(25769,4827,"ide_methods.bas");if(r)goto S_45281;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4828,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4828,"ide_methods.bas");}while(r);
S_45284:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4829,"ide_methods.bas");if(r)goto S_45284;}
do{
*_FUNC_IDE2_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,4830,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(25769,4831,"ide_methods.bas");}while(r);
S_45287:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,4832,"ide_methods.bas");if(r)goto S_45287;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,4832,"ide_methods.bas");}while(r);
}
S_45290:;
if ((-(*_FUNC_IDE2_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,4833,"ide_methods.bas");if(r)goto S_45290;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,4834,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4835,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,4837,"ide_methods.bas");}while(r);
}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(25769,4839,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4841,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4841,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4842,"ide_methods.bas");}while(r);
}
}
S_45303:;
if ((*_FUNC_IDE2_LONG_MOUSEUP)||is_error_pending()){
if(qbevent){evnt(25769,4847,"ide_methods.bas");if(r)goto S_45303;}
S_45304:;
if (((-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 )))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 ))))||is_error_pending()){
if(qbevent){evnt(25769,4848,"ide_methods.bas");if(r)goto S_45304;}
S_45305:;
if (((-(*__LONG_MY>*_FUNC_IDE2_LONG_YY))&(-(*__LONG_MY<=(((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+*_FUNC_IDE2_LONG_YY))))||is_error_pending()){
if(qbevent){evnt(25769,4849,"ide_methods.bas");if(r)goto S_45305;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
if(!qbevent)break;evnt(25769,4850,"ide_methods.bas");}while(r);
S_45307:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_Y)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("-",1)))&(qbs_notequal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_Y)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1)))))||is_error_pending()){
if(qbevent){evnt(25769,4851,"ide_methods.bas");if(r)goto S_45307;}
do{
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(25769,4852,"ide_methods.bas");}while(r);
}
}
}
S_45312:;
if (((-(*_FUNC_IDE2_LONG_PARENTMENU> 0 ))&(-(*__LONG_MX>=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X1))&(-(*__LONG_MX<=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X2))&(-(*__LONG_MY>=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y1))&(-(*__LONG_MY<=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y2)))||is_error_pending()){
if(qbevent){evnt(25769,4859,"ide_methods.bas");if(r)goto S_45312;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
if(!qbevent)break;evnt(25769,4860,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
if(!qbevent)break;evnt(25769,4861,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(25769,4862,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
if(!qbevent)break;evnt(25769,4863,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,4864,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(25769,4865,"ide_methods.bas");}while(r);
do{
goto dl_continue_5157;
if(!qbevent)break;evnt(25769,4866,"ide_methods.bas");}while(r);
}
S_45321:;
if (((-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 )))|(-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 )))|(-(*__LONG_MY>(*_FUNC_IDE2_LONG_YY+((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+ 1 )))|(((-(*__LONG_MY<*_FUNC_IDE2_LONG_YY))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 1 )))))||is_error_pending()){
if(qbevent){evnt(25769,4869,"ide_methods.bas");if(r)goto S_45321;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4870,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4870,"ide_methods.bas");}while(r);
S_45324:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4871,"ide_methods.bas");if(r)goto S_45324;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,4871,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4872,"ide_methods.bas");}while(r);
}
}
S_45330:;
if (((~(*_FUNC_IDE2_LONG_MOUSEUP))&(~(*_FUNC_IDE2_LONG_MOUSEDOWN)))||is_error_pending()){
if(qbevent){evnt(25769,4876,"ide_methods.bas");if(r)goto S_45330;}
S_45331:;
if (((-(*_FUNC_IDE2_LONG_PARENTMENU> 0 ))&(-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY))&(-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))&(-(*__LONG_MX>=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X1))&(-(*__LONG_MX<=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X2))&(-(*__LONG_MY>=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y1))&(-(*__LONG_MY<=*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y2)))||is_error_pending()){
if(qbevent){evnt(25769,4879,"ide_methods.bas");if(r)goto S_45331;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
if(!qbevent)break;evnt(25769,4880,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
if(!qbevent)break;evnt(25769,4881,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(25769,4882,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
if(!qbevent)break;evnt(25769,4883,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,4884,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(25769,4885,"ide_methods.bas");}while(r);
do{
goto dl_continue_5157;
if(!qbevent)break;evnt(25769,4886,"ide_methods.bas");}while(r);
}
S_45340:;
if ((-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(25769,4888,"ide_methods.bas");if(r)goto S_45340;}
S_45341:;
if (((-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 )))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 ))))||is_error_pending()){
if(qbevent){evnt(25769,4889,"ide_methods.bas");if(r)goto S_45341;}
S_45342:;
if (((-(*__LONG_MY>*_FUNC_IDE2_LONG_YY))&(-(*__LONG_MY<=(((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+*_FUNC_IDE2_LONG_YY))))||is_error_pending()){
if(qbevent){evnt(25769,4890,"ide_methods.bas");if(r)goto S_45342;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
if(!qbevent)break;evnt(25769,4891,"ide_methods.bas");}while(r);
S_45344:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_Y)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("-",1))))||is_error_pending()){
if(qbevent){evnt(25769,4892,"ide_methods.bas");if(r)goto S_45344;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(25769,4893,"ide_methods.bas");}while(r);
}
}
}else{
S_45349:;
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4897,"ide_methods.bas");if(r)goto S_45349;}
do{
goto LABEL_CHECKMENUBARHOVER;
if(!qbevent)break;evnt(25769,4897,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(25769,4899,"ide_methods.bas");}while(r);
}
S_45355:;
if ((-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(25769,4901,"ide_methods.bas");if(r)goto S_45355;}
LABEL_CHECKMENUBARHOVER:;
if(qbevent){evnt(25769,4902,"ide_methods.bas");r=0;}
S_45356:;
if (((-(*__LONG_IDEDEBUGMODE!= 2 ))&(-(*__LONG_MY== 1 ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU!= 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4903,"ide_methods.bas");if(r)goto S_45356;}
do{
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,4904,"ide_methods.bas");}while(r);
S_45358:;
fornext_value5190= 1 ;
fornext_finalvalue5190=*__INTEGER_MENUS;
fornext_step5190= 1 ;
if (fornext_step5190<0) fornext_step_negative5190=1; else fornext_step_negative5190=0;
if (is_error_pending()) goto fornext_error5190;
goto fornext_entrylabel5190;
while(1){
fornext_value5190=fornext_step5190+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5190:
*_FUNC_IDE2_LONG_I=fornext_value5190;
if (fornext_step_negative5190){
if (fornext_value5190<fornext_finalvalue5190) break;
}else{
if (fornext_value5190>fornext_finalvalue5190) break;
}
fornext_error5190:;
if(qbevent){evnt(25769,4905,"ide_methods.bas");if(r)goto S_45358;}
do{
*_FUNC_IDE2_LONG_X=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4906,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1))+((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4907,"ide_methods.bas");}while(r);
S_45361:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(25769,4908,"ide_methods.bas");if(r)goto S_45361;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,4909,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4910,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
if(!qbevent)break;evnt(25769,4911,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(25769,4912,"ide_methods.bas");}while(r);
S_45366:;
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4913,"ide_methods.bas");if(r)goto S_45366;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,4913,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(25769,4913,"ide_methods.bas");}while(r);
}
do{
goto fornext_exit_5189;
if(!qbevent)break;evnt(25769,4914,"ide_methods.bas");}while(r);
}
fornext_continue_5189:;
}
fornext_exit_5189:;
}
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(25769,4918,"ide_methods.bas");}while(r);
}
}
S_45377:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(25769,4922,"ide_methods.bas");if(r)goto S_45377;}
S_45378:;
if (((-(*__LONG_MY== 1 ))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
if(qbevent){evnt(25769,4925,"ide_methods.bas");if(r)goto S_45378;}
do{
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(25769,4926,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 3 ;
if(!qbevent)break;evnt(25769,4927,"ide_methods.bas");}while(r);
S_45381:;
fornext_value5193= 1 ;
fornext_finalvalue5193=*__INTEGER_MENUS;
fornext_step5193= 1 ;
if (fornext_step5193<0) fornext_step_negative5193=1; else fornext_step_negative5193=0;
if (is_error_pending()) goto fornext_error5193;
goto fornext_entrylabel5193;
while(1){
fornext_value5193=fornext_step5193+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5193:
*_FUNC_IDE2_LONG_I=fornext_value5193;
if (fornext_step_negative5193){
if (fornext_value5193<fornext_finalvalue5193) break;
}else{
if (fornext_value5193>fornext_finalvalue5193) break;
}
fornext_error5193:;
if(qbevent){evnt(25769,4928,"ide_methods.bas");if(r)goto S_45381;}
do{
*_FUNC_IDE2_LONG_X2=((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4929,"ide_methods.bas");}while(r);
S_45383:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2))))||is_error_pending()){
if(qbevent){evnt(25769,4930,"ide_methods.bas");if(r)goto S_45383;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(25769,4931,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4932,"ide_methods.bas");}while(r);
S_45386:;
if (((-(*_FUNC_IDE2_LONG_LASTM==*_FUNC_IDE2_LONG_M))&(-(*_FUNC_IDE2_LONG_MOUSEDOWN== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4933,"ide_methods.bas");if(r)goto S_45386;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4933,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4933,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4933,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,4934,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5192;
if(!qbevent)break;evnt(25769,4935,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(25769,4937,"ide_methods.bas");}while(r);
S_45395:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(25769,4938,"ide_methods.bas");if(r)goto S_45395;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*__INTEGER_MENUS)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,4938,"ide_methods.bas");}while(r);
}
fornext_continue_5192:;
}
fornext_exit_5192:;
}
S_45400:;
if (((-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 )))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 ))))||is_error_pending()){
if(qbevent){evnt(25769,4943,"ide_methods.bas");if(r)goto S_45400;}
S_45401:;
if (((-(*__LONG_MY>*_FUNC_IDE2_LONG_YY))&(-(*__LONG_MY<=(((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+*_FUNC_IDE2_LONG_YY))))||is_error_pending()){
if(qbevent){evnt(25769,4944,"ide_methods.bas");if(r)goto S_45401;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
if(!qbevent)break;evnt(25769,4945,"ide_methods.bas");}while(r);
S_45403:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_Y)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("-",1))))||is_error_pending()){
if(qbevent){evnt(25769,4946,"ide_methods.bas");if(r)goto S_45403;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(25769,4946,"ide_methods.bas");}while(r);
}
}
}
}
S_45409:;
if (((-(*__LONG_KB== 19200ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4952,"ide_methods.bas");if(r)goto S_45409;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M- 1 ;
if(!qbevent)break;evnt(25769,4953,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4953,"ide_methods.bas");}while(r);
S_45412:;
}else{
if ((-(*__LONG_KB== 19200ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))){
if(qbevent){evnt(25769,4954,"ide_methods.bas");if(r)goto S_45412;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,4955,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(25769,4956,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
if(!qbevent)break;evnt(25769,4957,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
if(!qbevent)break;evnt(25769,4958,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(25769,4959,"ide_methods.bas");}while(r);
}
}
S_45419:;
if (((-(*__LONG_KB== 19712ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4961,"ide_methods.bas");if(r)goto S_45419;}
S_45420:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),func_chr( 16 ))))||is_error_pending()){
if(qbevent){evnt(25769,4962,"ide_methods.bas");if(r)goto S_45420;}
S_45421:;
qbs_set(sc_5197,qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 3 ));
qbs_cleanup(qbs_tmp_base,0);
if(qbevent){evnt(25769,4963,"ide_methods.bas");if(r)goto S_45421;}
S_45422:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_5197,qbs_new_txt_len("#Line Numbers",13))))||is_error_pending()){
if(qbevent){evnt(25769,4964,"ide_methods.bas");if(r)goto S_45422;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 2 ;
if(!qbevent)break;evnt(25769,4965,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,4966,"ide_methods.bas");}while(r);
sc_ec_233_end:;
goto sc_5197_end;
}
S_45425:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_5197,qbs_new_txt_len("#Export As...",13))))||is_error_pending()){
if(qbevent){evnt(25769,4967,"ide_methods.bas");if(r)goto S_45425;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 3 ;
if(!qbevent)break;evnt(25769,4968,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,4969,"ide_methods.bas");}while(r);
sc_ec_234_end:;
goto sc_5197_end;
}
sc_5197_end:;
}else{
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,4972,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4972,"ide_methods.bas");}while(r);
}
S_45433:;
}else{
if ((-(*__LONG_KB== 19712ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))){
if(qbevent){evnt(25769,4974,"ide_methods.bas");if(r)goto S_45433;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(25769,4975,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(25769,4976,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU+ 1 ;
if(!qbevent)break;evnt(25769,4977,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4978,"ide_methods.bas");}while(r);
}
}
S_45439:;
if ((-(*_FUNC_IDE2_LONG_M< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4980,"ide_methods.bas");if(r)goto S_45439;}
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_MENUS;
if(!qbevent)break;evnt(25769,4980,"ide_methods.bas");}while(r);
}
S_45442:;
if (((-(*_FUNC_IDE2_LONG_M>*__INTEGER_MENUS))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,4981,"ide_methods.bas");if(r)goto S_45442;}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(25769,4981,"ide_methods.bas");}while(r);
}
S_45445:;
if ((-(*__LONG_KB== 27ll ))||is_error_pending()){
if(qbevent){evnt(25769,4982,"ide_methods.bas");if(r)goto S_45445;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,4983,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,4983,"ide_methods.bas");}while(r);
S_45448:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,4984,"ide_methods.bas");if(r)goto S_45448;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,4984,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,4985,"ide_methods.bas");}while(r);
}
S_45453:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(25769,4987,"ide_methods.bas");if(r)goto S_45453;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R+ 1 ;
if(!qbevent)break;evnt(25769,4988,"ide_methods.bas");}while(r);
S_45455:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("-",1))))||is_error_pending()){
if(qbevent){evnt(25769,4989,"ide_methods.bas");if(r)goto S_45455;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R+ 1 ;
if(!qbevent)break;evnt(25769,4989,"ide_methods.bas");}while(r);
}
S_45458:;
if ((-(*_FUNC_IDE2_LONG_R>((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]))||is_error_pending()){
if(qbevent){evnt(25769,4990,"ide_methods.bas");if(r)goto S_45458;}
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(25769,4990,"ide_methods.bas");}while(r);
}
}
S_45462:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(25769,4993,"ide_methods.bas");if(r)goto S_45462;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R- 1 ;
if(!qbevent)break;evnt(25769,4994,"ide_methods.bas");}while(r);
S_45464:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("-",1))))||is_error_pending()){
if(qbevent){evnt(25769,4995,"ide_methods.bas");if(r)goto S_45464;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R- 1 ;
if(!qbevent)break;evnt(25769,4995,"ide_methods.bas");}while(r);
}
S_45467:;
if ((-(*_FUNC_IDE2_LONG_R< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,4996,"ide_methods.bas");if(r)goto S_45467;}
do{
*_FUNC_IDE2_LONG_R=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
if(!qbevent)break;evnt(25769,4996,"ide_methods.bas");}while(r);
}
}
S_45471:;
if ((-(*__LONG_KB== 13ll ))||is_error_pending()){
if(qbevent){evnt(25769,5002,"ide_methods.bas");if(r)goto S_45471;}
S_45472:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1))))||is_error_pending()){
if(qbevent){evnt(25769,5003,"ide_methods.bas");if(r)goto S_45472;}
do{
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(25769,5003,"ide_methods.bas");}while(r);
}
}
do{
qbs_set(__STRING_K,qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5007,"ide_methods.bas");}while(r);
S_45477:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len> 0 ))&(~(*__LONG_KCTRL))))||is_error_pending()){
if(qbevent){evnt(25769,5008,"ide_methods.bas");if(r)goto S_45477;}
S_45478:;
fornext_value5200= 1 ;
fornext_finalvalue5200=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
fornext_step5200= 1 ;
if (fornext_step5200<0) fornext_step_negative5200=1; else fornext_step_negative5200=0;
if (is_error_pending()) goto fornext_error5200;
goto fornext_entrylabel5200;
while(1){
fornext_value5200=fornext_step5200+(*_FUNC_IDE2_LONG_R2);
fornext_entrylabel5200:
*_FUNC_IDE2_LONG_R2=fornext_value5200;
if (fornext_step_negative5200){
if (fornext_value5200<fornext_finalvalue5200) break;
}else{
if (fornext_value5200>fornext_finalvalue5200) break;
}
fornext_error5200:;
if(qbevent){evnt(25769,5009,"ide_methods.bas");if(r)goto S_45478;}
do{
*_FUNC_IDE2_LONG_X=func_instr(NULL,((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R2)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5010,"ide_methods.bas");}while(r);
S_45480:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,5011,"ide_methods.bas");if(r)goto S_45480;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_ucase(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R2)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),*_FUNC_IDE2_LONG_X+ 1 , 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5012,"ide_methods.bas");}while(r);
S_45482:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A))&(qbs_notequal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R2)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1)))))||is_error_pending()){
if(qbevent){evnt(25769,5013,"ide_methods.bas");if(r)goto S_45482;}
do{
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R2;
if(!qbevent)break;evnt(25769,5014,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= -1ll ;
if(!qbevent)break;evnt(25769,5015,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5199;
if(!qbevent)break;evnt(25769,5016,"ide_methods.bas");}while(r);
S_45486:;
}else{
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A))&(qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_R2)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1))))){
if(qbevent){evnt(25769,5017,"ide_methods.bas");if(r)goto S_45486;}
do{
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= -1ll ;
if(!qbevent)break;evnt(25769,5018,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5199;
if(!qbevent)break;evnt(25769,5019,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5199:;
}
fornext_exit_5199:;
S_45492:;
if ((*_FUNC_IDE2_BYTE_UPDATEMENUPANEL)||is_error_pending()){
if(qbevent){evnt(25769,5023,"ide_methods.bas");if(r)goto S_45492;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R2;
if(!qbevent)break;evnt(25769,5023,"ide_methods.bas");}while(r);
do{
goto dl_continue_5157;
if(!qbevent)break;evnt(25769,5023,"ide_methods.bas");}while(r);
}
}
S_45497:;
if ((*_FUNC_IDE2_LONG_S)||is_error_pending()){
if(qbevent){evnt(25769,5026,"ide_methods.bas");if(r)goto S_45497;}
LABEL_MENUCHOICEMADE:;
if(qbevent){evnt(25769,5027,"ide_methods.bas");r=0;}
S_45498:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(25769,5028,"ide_methods.bas");if(r)goto S_45498;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(25769,5028,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(25769,5028,"ide_methods.bas");}while(r);
}
S_45503:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Add Co#mment (')  Ctrl+R",24))))||is_error_pending()){
if(qbevent){evnt(25769,5030,"ide_methods.bas");if(r)goto S_45503;}
LABEL_CTRLADDCOMMENT:;
if(qbevent){evnt(25769,5031,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5032,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
if(!qbevent)break;evnt(25769,5032,"ide_methods.bas");}while(r);
S_45506:;
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5033,"ide_methods.bas");if(r)goto S_45506;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,5034,"ide_methods.bas");}while(r);
S_45508:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,5035,"ide_methods.bas");if(r)goto S_45508;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(25769,5035,"ide_methods.bas");}while(r);
}
S_45511:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,5036,"ide_methods.bas");if(r)goto S_45511;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,5036,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(25769,5039,"ide_methods.bas");}while(r);
S_45516:;
fornext_value5202=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5202=*_FUNC_IDE2_LONG_Y2;
fornext_step5202= 1 ;
if (fornext_step5202<0) fornext_step_negative5202=1; else fornext_step_negative5202=0;
if (is_error_pending()) goto fornext_error5202;
goto fornext_entrylabel5202;
while(1){
fornext_value5202=fornext_step5202+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5202:
*_FUNC_IDE2_LONG_Y=fornext_value5202;
if (fornext_step_negative5202){
if (fornext_value5202<fornext_finalvalue5202) break;
}else{
if (fornext_value5202>fornext_finalvalue5202) break;
}
fornext_error5202:;
if(qbevent){evnt(25769,5040,"ide_methods.bas");if(r)goto S_45516;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5041,"ide_methods.bas");}while(r);
S_45518:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,5042,"ide_methods.bas");if(r)goto S_45518;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5043,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5044,"ide_methods.bas");}while(r);
S_45521:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(25769,5045,"ide_methods.bas");if(r)goto S_45521;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(25769,5045,"ide_methods.bas");}while(r);
}
}
fornext_continue_5201:;
}
fornext_exit_5201:;
S_45526:;
fornext_value5207=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5207=*_FUNC_IDE2_LONG_Y2;
fornext_step5207= 1 ;
if (fornext_step5207<0) fornext_step_negative5207=1; else fornext_step_negative5207=0;
if (is_error_pending()) goto fornext_error5207;
goto fornext_entrylabel5207;
while(1){
fornext_value5207=fornext_step5207+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5207:
*_FUNC_IDE2_LONG_Y=fornext_value5207;
if (fornext_step_negative5207){
if (fornext_value5207<fornext_finalvalue5207) break;
}else{
if (fornext_value5207>fornext_finalvalue5207) break;
}
fornext_error5207:;
if(qbevent){evnt(25769,5049,"ide_methods.bas");if(r)goto S_45526;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5050,"ide_methods.bas");}while(r);
S_45528:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,5051,"ide_methods.bas");if(r)goto S_45528;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_LHS),qbs_new_txt_len("'",1)),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_LHS)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5052,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5053,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5054,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5055,"ide_methods.bas");}while(r);
}
fornext_continue_5206:;
}
fornext_exit_5206:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5058,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5058,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5059,"ide_methods.bas");}while(r);
}
S_45539:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Duplicate Line  Ctrl+D",23))))||is_error_pending()){
if(qbevent){evnt(25769,5062,"ide_methods.bas");if(r)goto S_45539;}
LABEL_CTRLDUPLICATELINE:;
if(qbevent){evnt(25769,5063,"ide_methods.bas");r=0;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5064,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5065,"ide_methods.bas");}while(r);
S_45542:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,5066,"ide_methods.bas");if(r)goto S_45542;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,5067,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5067,"ide_methods.bas");}while(r);
S_45545:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,5068,"ide_methods.bas");if(r)goto S_45545;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,5068,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_COUNT=*_FUNC_IDE2_LONG_Y2-*_FUNC_IDE2_LONG_Y1+ 1 ;
if(!qbevent)break;evnt(25769,5069,"ide_methods.bas");}while(r);
S_45549:;
fornext_value5211= 1 ;
fornext_finalvalue5211=*_FUNC_IDE2_LONG_COUNT;
fornext_step5211= 1 ;
if (fornext_step5211<0) fornext_step_negative5211=1; else fornext_step_negative5211=0;
if (is_error_pending()) goto fornext_error5211;
goto fornext_entrylabel5211;
while(1){
fornext_value5211=fornext_step5211+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5211:
*_FUNC_IDE2_LONG_I=fornext_value5211;
if (fornext_step_negative5211){
if (fornext_value5211<fornext_finalvalue5211) break;
}else{
if (fornext_value5211>fornext_finalvalue5211) break;
}
fornext_error5211:;
if(qbevent){evnt(25769,5070,"ide_methods.bas");if(r)goto S_45549;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(&(pass5212=*_FUNC_IDE2_LONG_Y1+*_FUNC_IDE2_LONG_I- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5071,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5213=*_FUNC_IDE2_LONG_Y2+*_FUNC_IDE2_LONG_I),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5072,"ide_methods.bas");}while(r);
fornext_continue_5210:;
}
fornext_exit_5210:;
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y2+*_FUNC_IDE2_LONG_COUNT;
if(!qbevent)break;evnt(25769,5074,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_Y2+ 1 ;
if(!qbevent)break;evnt(25769,5075,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,5076,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5078,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5214=*__LONG_IDECY+ 1 ),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5079,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,5080,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,5082,"ide_methods.bas");}while(r);
}
S_45563:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Remove Comme#nt (')  Ctrl+Shift+R",33))))||is_error_pending()){
if(qbevent){evnt(25769,5085,"ide_methods.bas");if(r)goto S_45563;}
LABEL_CTRLREMOVECOMMENT:;
if(qbevent){evnt(25769,5086,"ide_methods.bas");r=0;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5087,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5087,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5088,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
if(!qbevent)break;evnt(25769,5088,"ide_methods.bas");}while(r);
S_45568:;
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5089,"ide_methods.bas");if(r)goto S_45568;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,5090,"ide_methods.bas");}while(r);
S_45570:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,5091,"ide_methods.bas");if(r)goto S_45570;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(25769,5091,"ide_methods.bas");}while(r);
}
S_45573:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,5092,"ide_methods.bas");if(r)goto S_45573;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,5092,"ide_methods.bas");}while(r);
}
}
S_45577:;
fornext_value5216=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5216=*_FUNC_IDE2_LONG_Y2;
fornext_step5216= 1 ;
if (fornext_step5216<0) fornext_step_negative5216=1; else fornext_step_negative5216=0;
if (is_error_pending()) goto fornext_error5216;
goto fornext_entrylabel5216;
while(1){
fornext_value5216=fornext_step5216+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5216:
*_FUNC_IDE2_LONG_Y=fornext_value5216;
if (fornext_step_negative5216){
if (fornext_value5216<fornext_finalvalue5216) break;
}else{
if (fornext_value5216>fornext_finalvalue5216) break;
}
fornext_error5216:;
if(qbevent){evnt(25769,5095,"ide_methods.bas");if(r)goto S_45577;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5096,"ide_methods.bas");}while(r);
S_45579:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,5097,"ide_methods.bas");if(r)goto S_45579;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5098,"ide_methods.bas");}while(r);
S_45581:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(25769,5099,"ide_methods.bas");if(r)goto S_45581;}
S_45582:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_A2, 1 )== 39 )))||is_error_pending()){
if(qbevent){evnt(25769,5100,"ide_methods.bas");if(r)goto S_45582;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(func_space(_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_A2->len),qbs_right(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A2->len- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5101,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5102,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5103,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5104,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5215:;
}
fornext_exit_5215:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5109,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5109,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5110,"ide_methods.bas");}while(r);
}
S_45595:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("To#ggle Comment  Ctrl+T",23))))||is_error_pending()){
if(qbevent){evnt(25769,5113,"ide_methods.bas");if(r)goto S_45595;}
LABEL_CTRLTOGGLECOMMENT:;
if(qbevent){evnt(25769,5114,"ide_methods.bas");r=0;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5115,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5115,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5116,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
if(!qbevent)break;evnt(25769,5116,"ide_methods.bas");}while(r);
S_45600:;
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5117,"ide_methods.bas");if(r)goto S_45600;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(25769,5118,"ide_methods.bas");}while(r);
S_45602:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,5119,"ide_methods.bas");if(r)goto S_45602;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(25769,5119,"ide_methods.bas");}while(r);
}
S_45605:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(25769,5120,"ide_methods.bas");if(r)goto S_45605;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(25769,5120,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(25769,5123,"ide_methods.bas");}while(r);
S_45610:;
fornext_value5223=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5223=*_FUNC_IDE2_LONG_Y2;
fornext_step5223= 1 ;
if (fornext_step5223<0) fornext_step_negative5223=1; else fornext_step_negative5223=0;
if (is_error_pending()) goto fornext_error5223;
goto fornext_entrylabel5223;
while(1){
fornext_value5223=fornext_step5223+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5223:
*_FUNC_IDE2_LONG_Y=fornext_value5223;
if (fornext_step_negative5223){
if (fornext_value5223<fornext_finalvalue5223) break;
}else{
if (fornext_value5223>fornext_finalvalue5223) break;
}
fornext_error5223:;
if(qbevent){evnt(25769,5124,"ide_methods.bas");if(r)goto S_45610;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5125,"ide_methods.bas");}while(r);
S_45612:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,5126,"ide_methods.bas");if(r)goto S_45612;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5127,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5128,"ide_methods.bas");}while(r);
S_45615:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(25769,5129,"ide_methods.bas");if(r)goto S_45615;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(25769,5129,"ide_methods.bas");}while(r);
}
}
fornext_continue_5222:;
}
fornext_exit_5222:;
S_45620:;
fornext_value5228=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5228=*_FUNC_IDE2_LONG_Y2;
fornext_step5228= 1 ;
if (fornext_step5228<0) fornext_step_negative5228=1; else fornext_step_negative5228=0;
if (is_error_pending()) goto fornext_error5228;
goto fornext_entrylabel5228;
while(1){
fornext_value5228=fornext_step5228+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5228:
*_FUNC_IDE2_LONG_Y=fornext_value5228;
if (fornext_step_negative5228){
if (fornext_value5228<fornext_finalvalue5228) break;
}else{
if (fornext_value5228>fornext_finalvalue5228) break;
}
fornext_error5228:;
if(qbevent){evnt(25769,5133,"ide_methods.bas");if(r)goto S_45620;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5134,"ide_methods.bas");}while(r);
S_45622:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(25769,5135,"ide_methods.bas");if(r)goto S_45622;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5136,"ide_methods.bas");}while(r);
S_45624:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(25769,5137,"ide_methods.bas");if(r)goto S_45624;}
S_45625:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_A2, 1 )== 39 )))||is_error_pending()){
if(qbevent){evnt(25769,5138,"ide_methods.bas");if(r)goto S_45625;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(func_space(_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_A2->len),qbs_right(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A2->len- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5139,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5140,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5141,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5142,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_LHS),qbs_new_txt_len("'",1)),qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_LHS)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5144,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5145,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5146,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5147,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5227:;
}
fornext_exit_5227:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5152,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5152,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5153,"ide_methods.bas");}while(r);
}
S_45643:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Increase Indent  TAB",21))))||is_error_pending()){
if(qbevent){evnt(25769,5156,"ide_methods.bas");if(r)goto S_45643;}
S_45644:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,5157,"ide_methods.bas");if(r)goto S_45644;}
do{
goto LABEL_IDEBLOCKINCREASEINDENT;
if(!qbevent)break;evnt(25769,5157,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5158,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5158,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5159,"ide_methods.bas");}while(r);
}
S_45651:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 16 ),qbs_new_txt_len("#Decrease Indent",16))))||is_error_pending()){
if(qbevent){evnt(25769,5162,"ide_methods.bas");if(r)goto S_45651;}
S_45652:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,5163,"ide_methods.bas");if(r)goto S_45652;}
do{
goto LABEL_IDEBLOCKDECREASEINDENT;
if(!qbevent)break;evnt(25769,5163,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5164,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5164,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5165,"ide_methods.bas");}while(r);
}
S_45659:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Language...",12))))||is_error_pending()){
if(qbevent){evnt(25769,5168,"ide_methods.bas");if(r)goto S_45659;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5169,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELANGUAGEBOX();
if(!qbevent)break;evnt(25769,5170,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5171,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5171,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5172,"ide_methods.bas");}while(r);
}
S_45666:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Display...",11))))||is_error_pending()){
if(qbevent){evnt(25769,5175,"ide_methods.bas");if(r)goto S_45666;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5176,"ide_methods.bas");}while(r);
S_45668:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5177,"ide_methods.bas");if(r)goto S_45668;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEDISPLAYBOX();
if(!qbevent)break;evnt(25769,5178,"ide_methods.bas");}while(r);
S_45670:;
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5179,"ide_methods.bas");if(r)goto S_45670;}
do{
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,NULL,NULL,3);
if(!qbevent)break;evnt(25769,5181,"ide_methods.bas");}while(r);
S_45672:;
if ((*__BYTE_IDECUSTOMFONT)||is_error_pending()){
if(qbevent){evnt(25769,5182,"ide_methods.bas");if(r)goto S_45672;}
do{
sub__font(*__LONG_IDECUSTOMFONTHANDLE,NULL,0);
if(!qbevent)break;evnt(25769,5183,"ide_methods.bas");}while(r);
}else{
S_45675:;
if ((*__BYTE_IDEUSEFONT8)||is_error_pending()){
if(qbevent){evnt(25769,5185,"ide_methods.bas");if(r)goto S_45675;}
do{
sub__font( 8 ,NULL,0);
if(!qbevent)break;evnt(25769,5185,"ide_methods.bas");}while(r);
}else{
do{
sub__font( 16 ,NULL,0);
if(!qbevent)break;evnt(25769,5185,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,5187,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=58;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_58:;
if(!qbevent)break;evnt(25769,5188,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5191,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5191,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5192,"ide_methods.bas");}while(r);
}
S_45689:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("IDE C#olors...",14))))||is_error_pending()){
if(qbevent){evnt(25769,5195,"ide_methods.bas");if(r)goto S_45689;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5196,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(25769,5197,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECHOOSECOLORSBOX();
if(!qbevent)break;evnt(25769,5198,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5199,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5199,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5200,"ide_methods.bas");}while(r);
}
S_45697:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#RGB Color Mixer...",19))))||is_error_pending()){
if(qbevent){evnt(25769,5203,"ide_methods.bas");if(r)goto S_45697;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5204,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(25769,5205,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,5206,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(25769,5207,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(25769,5208,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5235= -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5209,"ide_methods.bas");}while(r);
S_45704:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(25769,5210,"ide_methods.bas");if(r)goto S_45704;}
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5210,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5211,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5211,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5212,"ide_methods.bas");}while(r);
}
S_45711:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Purge C++ #Libraries",20))))||is_error_pending()){
if(qbevent){evnt(25769,5215,"ide_methods.bas");if(r)goto S_45711;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5216,"ide_methods.bas");}while(r);
do{
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass5237=*__LONG_MACOSX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5217,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5218,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5218,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5219,"ide_methods.bas");}while(r);
}
S_45718:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 19 ),qbs_new_txt_len("#Swap Mouse Buttons",19))))||is_error_pending()){
if(qbevent){evnt(25769,5223,"ide_methods.bas");if(r)goto S_45718;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5224,"ide_methods.bas");}while(r);
do{
*__BYTE_MOUSEBUTTONSWAPPED=~(*__BYTE_MOUSEBUTTONSWAPPED);
if(!qbevent)break;evnt(25769,5225,"ide_methods.bas");}while(r);
S_45721:;
if ((*__BYTE_MOUSEBUTTONSWAPPED)||is_error_pending()){
if(qbevent){evnt(25769,5226,"ide_methods.bas");if(r)goto S_45721;}
do{
SUB_WRITECONFIGSETTING(__STRING_MOUSESETTINGSSECTION,qbs_new_txt_len("SwapMouseButton",15),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5227,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSWAPMOUSE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("#Swap Mouse Buttons",19)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5228,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_MOUSESETTINGSSECTION,qbs_new_txt_len("SwapMouseButton",15),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5230,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSWAPMOUSE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Swap Mouse Buttons",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5231,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5233,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5233,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5234,"ide_methods.bas");}while(r);
}
S_45732:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 19 ),qbs_new_txt_len("Syntax #Highlighter",19))))||is_error_pending()){
if(qbevent){evnt(25769,5237,"ide_methods.bas");if(r)goto S_45732;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5238,"ide_methods.bas");}while(r);
do{
*__BYTE_DISABLESYNTAXHIGHLIGHTER=~(*__BYTE_DISABLESYNTAXHIGHLIGHTER);
if(!qbevent)break;evnt(25769,5239,"ide_methods.bas");}while(r);
S_45735:;
if ((*__BYTE_DISABLESYNTAXHIGHLIGHTER)||is_error_pending()){
if(qbevent){evnt(25769,5240,"ide_methods.bas");if(r)goto S_45735;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DisableSyntaxHighlighter",24),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5241,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUDISABLESYNTAX)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Syntax #Highlighter",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5242,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DisableSyntaxHighlighter",24),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5244,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUDISABLESYNTAX)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Syntax #Highlighter",19)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5245,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5247,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5247,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5248,"ide_methods.bas");}while(r);
}
S_45746:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 19 ),qbs_new_txt_len("Cursor After #Paste",19))))||is_error_pending()){
if(qbevent){evnt(25769,5251,"ide_methods.bas");if(r)goto S_45746;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5252,"ide_methods.bas");}while(r);
do{
*__BYTE_PASTECURSORATEND=~(*__BYTE_PASTECURSORATEND);
if(!qbevent)break;evnt(25769,5253,"ide_methods.bas");}while(r);
S_45749:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(25769,5254,"ide_methods.bas");if(r)goto S_45749;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("PasteCursorAtEnd",16),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5255,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUPASTECURSOR)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Cursor After #Paste",19)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5256,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("PasteCursorAtEnd",16),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5258,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUPASTECURSOR)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Cursor After #Paste",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5259,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5261,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5261,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5262,"ide_methods.bas");}while(r);
}
S_45760:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 20 ),qbs_new_txt_len("Auto-Close #Brackets",20))))||is_error_pending()){
if(qbevent){evnt(25769,5265,"ide_methods.bas");if(r)goto S_45760;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5266,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOCLOSEBRACKETS=~(*__BYTE_AUTOCLOSEBRACKETS);
if(!qbevent)break;evnt(25769,5267,"ide_methods.bas");}while(r);
S_45763:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(25769,5268,"ide_methods.bas");if(r)goto S_45763;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("AutoCloseBrackets",17),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5269,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Auto-Close #Brackets",20)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5270,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("AutoCloseBrackets",17),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5272,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-Close #Brackets",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5273,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5275,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5275,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5276,"ide_methods.bas");}while(r);
}
S_45774:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 18 ),qbs_new_txt_len("Auto-Ch#eck Syntax",18))))||is_error_pending()){
if(qbevent){evnt(25769,5279,"ide_methods.bas");if(r)goto S_45774;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5280,"ide_methods.bas");}while(r);
do{
*__BYTE_IDESHOWERRORSIMMEDIATELY=~(*__BYTE_IDESHOWERRORSIMMEDIATELY);
if(!qbevent)break;evnt(25769,5281,"ide_methods.bas");}while(r);
S_45777:;
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
if(qbevent){evnt(25769,5282,"ide_methods.bas");if(r)goto S_45777;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowErrorsImmediately",21),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5283,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Auto-Ch#eck Syntax",18)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5284,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowErrorsImmediately",21),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5286,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-Ch#eck Syntax",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5287,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5289,"ide_methods.bas");}while(r);
S_45785:;
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5290,"ide_methods.bas");if(r)goto S_45785;}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,5290,"ide_methods.bas");}while(r);
}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5291,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5292,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5292,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5293,"ide_methods.bas");}while(r);
}
S_45793:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 16 ),qbs_new_txt_len("Ignore #Warnings",16))))||is_error_pending()){
if(qbevent){evnt(25769,5296,"ide_methods.bas");if(r)goto S_45793;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5297,"ide_methods.bas");}while(r);
do{
*__BYTE_IGNOREWARNINGS=~(*__BYTE_IGNOREWARNINGS);
if(!qbevent)break;evnt(25769,5298,"ide_methods.bas");}while(r);
S_45796:;
if ((*__BYTE_IGNOREWARNINGS)||is_error_pending()){
if(qbevent){evnt(25769,5299,"ide_methods.bas");if(r)goto S_45796;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("IgnoreWarnings",14),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5300,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUIGNOREWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Ignore #Warnings",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5301,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("IgnoreWarnings",14),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5303,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUIGNOREWARNINGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Ignore #Warnings",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5304,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5306,"ide_methods.bas");}while(r);
S_45804:;
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5307,"ide_methods.bas");if(r)goto S_45804;}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,5307,"ide_methods.bas");}while(r);
}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5308,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5309,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5309,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5310,"ide_methods.bas");}while(r);
}
S_45812:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 11 ),qbs_new_txt_len("GUI Dialogs",11))))||is_error_pending()){
if(qbevent){evnt(25769,5313,"ide_methods.bas");if(r)goto S_45812;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5314,"ide_methods.bas");}while(r);
do{
*__BYTE_USEGUIDIALOGS=~(*__BYTE_USEGUIDIALOGS);
if(!qbevent)break;evnt(25769,5315,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("UseGuiDialogs",13),FUNC_BOOLTOTFSTRING(&(pass5238=*__BYTE_USEGUIDIALOGS)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5316,"ide_methods.bas");}while(r);
S_45816:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,5317,"ide_methods.bas");if(r)goto S_45816;}
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUGUIDIALOGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("#GUI Dialogs",12)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5318,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUGUIDIALOGS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#GUI Dialogs",12));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5320,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5322,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5322,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5323,"ide_methods.bas");}while(r);
}
S_45825:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 28 ),qbs_new_txt_len("Output EXE to Source #Folder",28))))||is_error_pending()){
if(qbevent){evnt(25769,5327,"ide_methods.bas");if(r)goto S_45825;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5328,"ide_methods.bas");}while(r);
do{
*__LONG_SAVEEXEWITHSOURCE=~(*__LONG_SAVEEXEWITHSOURCE);
if(!qbevent)break;evnt(25769,5329,"ide_methods.bas");}while(r);
S_45828:;
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
if(qbevent){evnt(25769,5330,"ide_methods.bas");if(r)goto S_45828;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("SaveExeWithSource",17),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5331,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_RUNMENUSAVEEXEWITHSOURCE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Output EXE to Source #Folder",28)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5332,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("SaveExeWithSource",17),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5334,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_RUNMENUSAVEEXEWITHSOURCE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Output EXE to Source #Folder",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5335,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5337,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5337,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,5338,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5339,"ide_methods.bas");}while(r);
}
S_45840:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ,NULL,0),qbs_new_txt_len("#Generate License For EXE",25)))|(qbs_equal(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 2 ,NULL,0),qbs_new_txt_len("#Generate License For EXE",25)))))||is_error_pending()){
if(qbevent){evnt(25769,5342,"ide_methods.bas");if(r)goto S_45840;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5343,"ide_methods.bas");}while(r);
do{
*__LONG_GENERATELICENSEFILE=~(*__LONG_GENERATELICENSEFILE);
if(!qbevent)break;evnt(25769,5344,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_COMPILERSETTINGSSECTION,qbs_new_txt_len("GenerateLicenseFile",19),FUNC_BOOLTOTFSTRING(__LONG_GENERATELICENSEFILE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5345,"ide_methods.bas");}while(r);
S_45844:;
if ((*__LONG_GENERATELICENSEFILE)||is_error_pending()){
if(qbevent){evnt(25769,5347,"ide_methods.bas");if(r)goto S_45844;}
do{
tmp_long=array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_GENERATELICENSEENABLEMENU)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("#Generate License For EXE",25)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5348,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*__INTEGER_RUNMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_GENERATELICENSEENABLEMENU)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Generate License For EXE",25));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5350,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5353,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5353,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5354,"ide_methods.bas");}while(r);
}
S_45853:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Change #Terminal...",19))))||is_error_pending()){
if(qbevent){evnt(25769,5357,"ide_methods.bas");if(r)goto S_45853;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5358,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDETERMINALBOX();
if(!qbevent)break;evnt(25769,5359,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5360,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5360,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5361,"ide_methods.bas");}while(r);
}
S_45860:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Configure #Logging...",21))))||is_error_pending()){
if(qbevent){evnt(25769,5364,"ide_methods.bas");if(r)goto S_45860;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5365,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELOGGINGBOX();
if(!qbevent)break;evnt(25769,5366,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5367,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5367,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5368,"ide_methods.bas");}while(r);
}
S_45867:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 29 ),qbs_new_txt_len("#Output Watch List to Console",29))))||is_error_pending()){
if(qbevent){evnt(25769,5372,"ide_methods.bas");if(r)goto S_45867;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5373,"ide_methods.bas");}while(r);
do{
*__BYTE_WATCHLISTTOCONSOLE=~(*__BYTE_WATCHLISTTOCONSOLE);
if(!qbevent)break;evnt(25769,5374,"ide_methods.bas");}while(r);
S_45870:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(25769,5375,"ide_methods.bas");if(r)goto S_45870;}
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("WatchListToConsole",18),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5376,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("#Output Watch List to Console",29)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5377,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("WatchListToConsole",18),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5379,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Output Watch List to Console",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5380,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5382,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5382,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5383,"ide_methods.bas");}while(r);
}
S_45881:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 28 ),qbs_new_txt_len("Auto-add $#Debug Metacommand",28))))||is_error_pending()){
if(qbevent){evnt(25769,5386,"ide_methods.bas");if(r)goto S_45881;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5387,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND=~(*__BYTE_AUTOADDDEBUGCOMMAND);
if(!qbevent)break;evnt(25769,5388,"ide_methods.bas");}while(r);
S_45884:;
if ((*__BYTE_AUTOADDDEBUGCOMMAND)||is_error_pending()){
if(qbevent){evnt(25769,5389,"ide_methods.bas");if(r)goto S_45884;}
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5390,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Auto-add $#Debug Metacommand",28)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5391,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5393,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5394,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5396,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5396,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5397,"ide_methods.bas");}while(r);
}
S_45895:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 , 17 ,0|1),qbs_new_txt_len("#Quick Navigation",17)))|(qbs_equal(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 2 , 17 ,0|1),qbs_new_txt_len("#Quick Navigation",17)))))||is_error_pending()){
if(qbevent){evnt(25769,5400,"ide_methods.bas");if(r)goto S_45895;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5401,"ide_methods.bas");}while(r);
do{
*__BYTE_ENABLEQUICKNAV=~(*__BYTE_ENABLEQUICKNAV);
if(!qbevent)break;evnt(25769,5402,"ide_methods.bas");}while(r);
S_45898:;
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(25769,5403,"ide_methods.bas");if(r)goto S_45898;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("EnableQuickNav",14),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5404,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_SEARCHMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_SEARCHMENUENABLEQUICKNAV)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("#Quick Navigation",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5405,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("EnableQuickNav",14),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5407,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_SEARCHMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_SEARCHMENUENABLEQUICKNAV)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Quick Navigation",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5408,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5410,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5410,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5411,"ide_methods.bas");}while(r);
}
S_45909:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Code Layout...",15))))||is_error_pending()){
if(qbevent){evnt(25769,5414,"ide_methods.bas");if(r)goto S_45909;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5415,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELAYOUTBOX();
if(!qbevent)break;evnt(25769,5416,"ide_methods.bas");}while(r);
S_45912:;
if ((*_FUNC_IDE2_LONG_RETVAL)||is_error_pending()){
if(qbevent){evnt(25769,5417,"ide_methods.bas");if(r)goto S_45912;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5417,"ide_methods.bas");}while(r);
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(25769,5417,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5417,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5418,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5418,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5419,"ide_methods.bas");}while(r);
}
S_45921:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Co#mpiler Settings...",21))))||is_error_pending()){
if(qbevent){evnt(25769,5422,"ide_methods.bas");if(r)goto S_45921;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5423,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECOMPILERSETTINGSBOX();
if(!qbevent)break;evnt(25769,5424,"ide_methods.bas");}while(r);
S_45924:;
if ((*_FUNC_IDE2_LONG_RETVAL)||is_error_pending()){
if(qbevent){evnt(25769,5425,"ide_methods.bas");if(r)goto S_45924;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,5426,"ide_methods.bas");}while(r);
S_45926:;
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5427,"ide_methods.bas");if(r)goto S_45926;}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,5427,"ide_methods.bas");}while(r);
}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,5428,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5430,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5430,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5431,"ide_methods.bas");}while(r);
}
S_45935:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Add/Remove #Bookmark  Alt+Left",30))))||is_error_pending()){
if(qbevent){evnt(25769,5434,"ide_methods.bas");if(r)goto S_45935;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5435,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 0 ;
if(!qbevent)break;evnt(25769,5436,"ide_methods.bas");}while(r);
LABEL_BMKREMOVEB:;
if(qbevent){evnt(25769,5437,"ide_methods.bas");r=0;}
S_45938:;
fornext_value5240= 1 ;
fornext_finalvalue5240=*__LONG_IDEBMKN;
fornext_step5240= 1 ;
if (fornext_step5240<0) fornext_step_negative5240=1; else fornext_step_negative5240=0;
if (is_error_pending()) goto fornext_error5240;
goto fornext_entrylabel5240;
while(1){
fornext_value5240=fornext_step5240+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5240:
*_FUNC_IDE2_LONG_B=fornext_value5240;
if (fornext_step_negative5240){
if (fornext_value5240<fornext_finalvalue5240) break;
}else{
if (fornext_value5240>fornext_finalvalue5240) break;
}
fornext_error5240:;
if(qbevent){evnt(25769,5438,"ide_methods.bas");if(r)goto S_45938;}
S_45939:;
if ((-(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,5439,"ide_methods.bas");if(r)goto S_45939;}
S_45940:;
fornext_value5242=*_FUNC_IDE2_LONG_B;
fornext_finalvalue5242=*__LONG_IDEBMKN- 1 ;
fornext_step5242= 1 ;
if (fornext_step5242<0) fornext_step_negative5242=1; else fornext_step_negative5242=0;
if (is_error_pending()) goto fornext_error5242;
goto fornext_entrylabel5242;
while(1){
fornext_value5242=fornext_step5242+(*_FUNC_IDE2_LONG_B2);
fornext_entrylabel5242:
*_FUNC_IDE2_LONG_B2=fornext_value5242;
if (fornext_step_negative5242){
if (fornext_value5242<fornext_finalvalue5242) break;
}else{
if (fornext_value5242>fornext_finalvalue5242) break;
}
fornext_error5242:;
if(qbevent){evnt(25769,5440,"ide_methods.bas");if(r)goto S_45940;}
do{
memcpy(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B2)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))+ 0,((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B2+ 1 )-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0))+ 0, 16);
if(!qbevent)break;evnt(25769,5441,"ide_methods.bas");}while(r);
fornext_continue_5241:;
}
fornext_exit_5241:;
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN- 1 ;
if(!qbevent)break;evnt(25769,5443,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 1 ;
if(!qbevent)break;evnt(25769,5444,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,5445,"ide_methods.bas");}while(r);
do{
goto LABEL_BMKREMOVEB;
if(!qbevent)break;evnt(25769,5446,"ide_methods.bas");}while(r);
}
fornext_continue_5239:;
}
fornext_exit_5239:;
S_45949:;
if ((-(*_FUNC_IDE2_LONG_BMKREMOVED== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5449,"ide_methods.bas");if(r)goto S_45949;}
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN+ 1 ;
if(!qbevent)break;evnt(25769,5450,"ide_methods.bas");}while(r);
S_45951:;
if ((-(*__LONG_IDEBMKN>func_ubound(__ARRAY_UDT_IDEBMK,1,1)))||is_error_pending()){
if(qbevent){evnt(25769,5451,"ide_methods.bas");if(r)goto S_45951;}
do{
*_FUNC_IDE2_LONG_X=func_ubound(__ARRAY_UDT_IDEBMK,1,1)* 2 ;
if(!qbevent)break;evnt(25769,5451,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_IDEBMK[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*)__ARRAY_UDT_IDEBMK)[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 (__ARRAY_UDT_IDEBMK[2]&1){
preserve_old_ptr=__ARRAY_UDT_IDEBMK[0];
preserve_old_flags=__ARRAY_UDT_IDEBMK[2];
preserve_old_total=__ARRAY_UDT_IDEBMK[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]=(*_FUNC_IDE2_LONG_X)-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)(16);
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 (__ARRAY_UDT_IDEBMK[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
memset((void*)(__ARRAY_UDT_IDEBMK[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*16);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_UDT_IDEBMK[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_IDEBMK[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_UDT_IDEBMK[0]) error(257);
}
}
__ARRAY_UDT_IDEBMK[2]|=1;
__ARRAY_UDT_IDEBMK[4]=alloc_new_desc[4];
__ARRAY_UDT_IDEBMK[5]=alloc_new_desc[5];
__ARRAY_UDT_IDEBMK[6]=alloc_new_desc[6];
__ARRAY_UDT_IDEBMK[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,5451,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5452,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)))=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,5453,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(25769,5454,"ide_methods.bas");}while(r);
}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5456,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5457,"ide_methods.bas");}while(r);
}
S_45962:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Next Bookmark  Alt+Down",24)))|(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Previous Bookmark  Alt+Up",26)))))||is_error_pending()){
if(qbevent){evnt(25769,5460,"ide_methods.bas");if(r)goto S_45962;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5461,"ide_methods.bas");}while(r);
S_45964:;
if ((-(*__LONG_IDEBMKN== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5462,"ide_methods.bas");if(r)goto S_45964;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Bookmarks",9),qbs_new_txt_len("No bookmarks exist (Use Alt+Left to create a bookmark)",54),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5463,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5464,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5464,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5465,"ide_methods.bas");}while(r);
}
S_45970:;
if ((-(*__LONG_IDEBMKN== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5467,"ide_methods.bas");if(r)goto S_45970;}
S_45971:;
if ((-(*__LONG_IDECY==*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check(( 1 )-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))))||is_error_pending()){
if(qbevent){evnt(25769,5468,"ide_methods.bas");if(r)goto S_45971;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Bookmarks",9),qbs_new_txt_len("No other bookmarks exist",24),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5469,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5470,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5470,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5471,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5474,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Z= 0 ;
if(!qbevent)break;evnt(25769,5475,"ide_methods.bas");}while(r);
S_45980:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Next Bookmark  Alt+Down",24))))||is_error_pending()){
if(qbevent){evnt(25769,5475,"ide_methods.bas");if(r)goto S_45980;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(25769,5475,"ide_methods.bas");}while(r);
}
S_45983:;
do{
if(qbevent){evnt(25769,5476,"ide_methods.bas");if(r)goto S_45983;}
S_45984:;
if ((-(*_FUNC_IDE2_LONG_Z== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5477,"ide_methods.bas");if(r)goto S_45984;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
if(!qbevent)break;evnt(25769,5477,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(25769,5477,"ide_methods.bas");}while(r);
}
S_45989:;
if ((-(*_FUNC_IDE2_LONG_L< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5478,"ide_methods.bas");if(r)goto S_45989;}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,5478,"ide_methods.bas");}while(r);
}
S_45992:;
if ((-(*_FUNC_IDE2_LONG_L>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,5479,"ide_methods.bas");if(r)goto S_45992;}
do{
*_FUNC_IDE2_LONG_L= 1 ;
if(!qbevent)break;evnt(25769,5479,"ide_methods.bas");}while(r);
}
S_45995:;
fornext_value5245= 1 ;
fornext_finalvalue5245=*__LONG_IDEBMKN;
fornext_step5245= 1 ;
if (fornext_step5245<0) fornext_step_negative5245=1; else fornext_step_negative5245=0;
if (is_error_pending()) goto fornext_error5245;
goto fornext_entrylabel5245;
while(1){
fornext_value5245=fornext_step5245+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5245:
*_FUNC_IDE2_LONG_B=fornext_value5245;
if (fornext_step_negative5245){
if (fornext_value5245<fornext_finalvalue5245) break;
}else{
if (fornext_value5245>fornext_finalvalue5245) break;
}
fornext_error5245:;
if(qbevent){evnt(25769,5480,"ide_methods.bas");if(r)goto S_45995;}
S_45996:;
if ((-(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))==*_FUNC_IDE2_LONG_L))||is_error_pending()){
if(qbevent){evnt(25769,5481,"ide_methods.bas");if(r)goto S_45996;}
do{
goto dl_exit_5243;
if(!qbevent)break;evnt(25769,5481,"ide_methods.bas");}while(r);
}
fornext_continue_5244:;
}
fornext_exit_5244:;
dl_continue_5243:;
}while(1);
dl_exit_5243:;
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,5484,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(25769,5485,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)));
if(!qbevent)break;evnt(25769,5486,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,5487,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5488,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5489,"ide_methods.bas");}while(r);
}
S_46008:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Go To Line...  Ctrl+G",22))))||is_error_pending()){
if(qbevent){evnt(25769,5497,"ide_methods.bas");if(r)goto S_46008;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5498,"ide_methods.bas");}while(r);
do{
SUB_IDEGOTOBOX();
if(!qbevent)break;evnt(25769,5499,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5500,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5500,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5501,"ide_methods.bas");}while(r);
}
S_46015:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Undo/History...",16))))||is_error_pending()){
if(qbevent){evnt(25769,5504,"ide_methods.bas");if(r)goto S_46015;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5505,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELIMITSBOX();
if(!qbevent)break;evnt(25769,5506,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5507,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5507,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5508,"ide_methods.bas");}while(r);
}
S_46022:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#About...",9))))||is_error_pending()){
if(qbevent){evnt(25769,5511,"ide_methods.bas");if(r)goto S_46022;}
LABEL_HELPABOUT:;
if(qbevent){evnt(25769,5512,"ide_methods.bas");r=0;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5513,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_new_txt_len("QB64 Phoenix Edition Version ",29),__STRING_VERSION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5514,"ide_methods.bas");}while(r);
S_46025:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_VERSION,qbs_new_txt_len("-",1),0)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,5515,"ide_methods.bas");if(r)goto S_46025;}
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nOfficial Release Build",24)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5515,"ide_methods.bas");}while(r);
}
S_46028:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(25769,5516,"ide_methods.bas");if(r)goto S_46028;}
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nGitHub CI Build",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5516,"ide_methods.bas");}while(r);
}
S_46031:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(__STRING_VERSION, 8 ),qbs_new_txt_len("-UNKNOWN",8))))||is_error_pending()){
if(qbevent){evnt(25769,5517,"ide_methods.bas");if(r)goto S_46031;}
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nLocal User Build",18)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5517,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\n__________________________________",36)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5518,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nBuild time: ",14)),func__compdate()),qbs_new_txt_len(" - ",3)),func__comptime()));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5519,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("About",5),_FUNC_IDE2_STRING_M,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5520,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5521,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5521,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5522,"ide_methods.bas");}while(r);
}
S_46041:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#ASCII Chart...",15))))||is_error_pending()){
if(qbevent){evnt(25769,5525,"ide_methods.bas");if(r)goto S_46041;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5526,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RELAUNCH= 0 ;
if(!qbevent)break;evnt(25769,5527,"ide_methods.bas");}while(r);
S_46044:;
do{
if(qbevent){evnt(25769,5528,"ide_methods.bas");if(r)goto S_46044;}
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDEASCIIBOX(_FUNC_IDE2_LONG_RELAUNCH));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5529,"ide_methods.bas");}while(r);
S_46046:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(25769,5530,"ide_methods.bas");if(r)goto S_46046;}
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5530,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5531,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5531,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=59;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_59:;
if(!qbevent)break;evnt(25769,5532,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,5533,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5534,"ide_methods.bas");}while(r);
S_46054:;
dl_continue_5246:;
}while((*_FUNC_IDE2_LONG_RELAUNCH)&&(!is_error_pending()));
dl_exit_5246:;
if(qbevent){evnt(25769,5535,"ide_methods.bas");if(r)goto S_46054;}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,5536,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5537,"ide_methods.bas");}while(r);
}
S_46058:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Insert Quick #Keycode  Ctrl+K",29))))||is_error_pending()){
if(qbevent){evnt(25769,5540,"ide_methods.bas");if(r)goto S_46058;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5541,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5541,"ide_methods.bas");}while(r);
LABEL_IDEQUICKKEYCODE:;
if(qbevent){evnt(25769,5542,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5248= 1 ));
if(!qbevent)break;evnt(25769,5543,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5249= 0 ));
if(!qbevent)break;evnt(25769,5544,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,5545,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Press any key to insert its _KEYHIT/_KEYDOWN code...",52),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5546,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5547,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5549,"ide_methods.bas");}while(r);
S_46067:;
do{
if(qbevent){evnt(25769,5551,"ide_methods.bas");if(r)goto S_46067;}
do{
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
if(!qbevent)break;evnt(25769,5551,"ide_methods.bas");}while(r);
do{
sub__limit( 30 );
if(!qbevent)break;evnt(25769,5551,"ide_methods.bas");}while(r);
S_46070:;
dl_continue_5250:;
}while((!(-(*_FUNC_IDE2_LONG_TEMPK== 0 )))&&(!is_error_pending()));
dl_exit_5250:;
if(qbevent){evnt(25769,5551,"ide_methods.bas");if(r)goto S_46070;}
S_46071:;
do{
if(qbevent){evnt(25769,5552,"ide_methods.bas");if(r)goto S_46071;}
do{
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
if(!qbevent)break;evnt(25769,5553,"ide_methods.bas");}while(r);
S_46073:;
if ((-(*_FUNC_IDE2_LONG_TEMPK> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5554,"ide_methods.bas");if(r)goto S_46073;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_str((int32)(*_FUNC_IDE2_LONG_TEMPK)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5554,"ide_methods.bas");}while(r);
}
S_46076:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(25769,5556,"ide_methods.bas");if(r)goto S_46076;}
ww_continue_5252:;
}
ww_exit_5252:;
S_46078:;
if ((func__mousebutton( 1 )|func__mousebutton( 2 ))||is_error_pending()){
if(qbevent){evnt(25769,5557,"ide_methods.bas");if(r)goto S_46078;}
do{
goto LABEL_BYPASSCTRLK;
if(!qbevent)break;evnt(25769,5557,"ide_methods.bas");}while(r);
}
do{
sub__limit( 30 );
if(!qbevent)break;evnt(25769,5559,"ide_methods.bas");}while(r);
S_46082:;
dl_continue_5251:;
}while((!(-(*_FUNC_IDE2_LONG_TEMPK> 0 )))&&(!is_error_pending()));
dl_exit_5251:;
if(qbevent){evnt(25769,5560,"ide_methods.bas");if(r)goto S_46082;}
S_46083:;
if (((-(*_FUNC_IDE2_LONG_TEMPK== 100303 ))|(-(*_FUNC_IDE2_LONG_TEMPK== 100304 )))||is_error_pending()){
if(qbevent){evnt(25769,5561,"ide_methods.bas");if(r)goto S_46083;}
S_46084:;
do{
if(qbevent){evnt(25769,5562,"ide_methods.bas");if(r)goto S_46084;}
do{
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
if(!qbevent)break;evnt(25769,5563,"ide_methods.bas");}while(r);
S_46086:;
if ((-(*_FUNC_IDE2_LONG_TEMPK!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5564,"ide_methods.bas");if(r)goto S_46086;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_str((int32)(func_abs((int32)(*_FUNC_IDE2_LONG_TEMPK)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5564,"ide_methods.bas");}while(r);
}
S_46089:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(25769,5566,"ide_methods.bas");if(r)goto S_46089;}
ww_continue_5254:;
}
ww_exit_5254:;
S_46091:;
if ((func__mousebutton( 1 )|func__mousebutton( 2 ))||is_error_pending()){
if(qbevent){evnt(25769,5567,"ide_methods.bas");if(r)goto S_46091;}
do{
goto LABEL_BYPASSCTRLK;
if(!qbevent)break;evnt(25769,5567,"ide_methods.bas");}while(r);
}
do{
sub__limit( 30 );
if(!qbevent)break;evnt(25769,5569,"ide_methods.bas");}while(r);
S_46095:;
dl_continue_5253:;
}while((!(-(*_FUNC_IDE2_LONG_TEMPK!= 0 )))&&(!is_error_pending()));
dl_exit_5253:;
if(qbevent){evnt(25769,5570,"ide_methods.bas");if(r)goto S_46095;}
}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_ltrim(_FUNC_IDE2_STRING_TEMPK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5572,"ide_methods.bas");}while(r);
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_TEMPK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5575,"ide_methods.bas");}while(r);
LABEL_BYPASSCTRLK:;
if(qbevent){evnt(25769,5577,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5255= 0 ));
if(!qbevent)break;evnt(25769,5578,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5579,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5579,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,5580,"ide_methods.bas");}while(r);
do{
*__LONG_KCTRL= 0 ;
if(!qbevent)break;evnt(25769,5581,"ide_methods.bas");}while(r);
do{
*__LONG_KCONTROL= 0 ;
if(!qbevent)break;evnt(25769,5581,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=60;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_60:;
if(!qbevent)break;evnt(25769,5582,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5583,"ide_methods.bas");}while(r);
}
S_46108:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,5586,"ide_methods.bas");if(r)goto S_46108;}
S_46109:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Library Explorer...  Ctrl+L",28))))||is_error_pending()){
if(qbevent){evnt(25769,5587,"ide_methods.bas");if(r)goto S_46109;}
LABEL_CTRLLIBEXPL:;
if(qbevent){evnt(25769,5588,"ide_methods.bas");r=0;}
do{
sub_shell2(FUNC_QUOTEDFILENAME(__STRING_LIBEXPLORER),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5589,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5590,"ide_methods.bas");}while(r);
}
}
S_46114:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 10 ),qbs_new_txt_len("#Help On '",10))))||is_error_pending()){
if(qbevent){evnt(25769,5594,"ide_methods.bas");if(r)goto S_46114;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5595,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5595,"ide_methods.bas");}while(r);
do{
goto LABEL_CONTEXTUALHELP;
if(!qbevent)break;evnt(25769,5596,"ide_methods.bas");}while(r);
}
S_46119:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 10 ),qbs_new_txt_len("#Go To SUB",10)))|(qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 15 ),qbs_new_txt_len("#Go To FUNCTION",15)))))||is_error_pending()){
if(qbevent){evnt(25769,5599,"ide_methods.bas");if(r)goto S_46119;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5600,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5600,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,5601,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=string2l(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check(( 1 )-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])])), 1 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5602,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5603,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,5604,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(25769,5605,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,5606,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5607,"ide_methods.bas");}while(r);
}
S_46130:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 12 ),qbs_new_txt_len("Go To #Label",12))))||is_error_pending()){
if(qbevent){evnt(25769,5610,"ide_methods.bas");if(r)goto S_46130;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5611,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5611,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,5612,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=string2l(func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check((func_ubound(__ARRAY_STRING_SUBFUNCLIST,1,1))-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])])), 1 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5613,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5614,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,5615,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(25769,5616,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,5617,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5618,"ide_methods.bas");}while(r);
}
S_46141:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Contents Page",14))))||is_error_pending()){
if(qbevent){evnt(25769,5621,"ide_methods.bas");if(r)goto S_46141;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5622,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5622,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("QB64 Help Menu",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5623,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(25769,5624,"ide_methods.bas");}while(r);
}
S_46147:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Keywords #Index",15))))||is_error_pending()){
if(qbevent){evnt(25769,5626,"ide_methods.bas");if(r)goto S_46147;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5627,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5627,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Keyword Reference - Alphabetical",32));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5628,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(25769,5629,"ide_methods.bas");}while(r);
}
S_46153:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Keywords by Usage",18))))||is_error_pending()){
if(qbevent){evnt(25769,5631,"ide_methods.bas");if(r)goto S_46153;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5632,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5632,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Keyword Reference - By usage",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5633,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(25769,5634,"ide_methods.bas");}while(r);
}
S_46159:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Metacommands",13))))||is_error_pending()){
if(qbevent){evnt(25769,5636,"ide_methods.bas");if(r)goto S_46159;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5637,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5637,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Metacommand",11));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5638,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(25769,5639,"ide_methods.bas");}while(r);
}
S_46165:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Variable #Types",15))))||is_error_pending()){
if(qbevent){evnt(25769,5641,"ide_methods.bas");if(r)goto S_46165;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5642,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5642,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Variable Types",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5643,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(25769,5644,"ide_methods.bas");}while(r);
}
S_46171:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#View  Shift+F1",15))))||is_error_pending()){
if(qbevent){evnt(25769,5647,"ide_methods.bas");if(r)goto S_46171;}
S_46172:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5649,"ide_methods.bas");if(r)goto S_46172;}
S_46173:;
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
if(qbevent){evnt(25769,5650,"ide_methods.bas");if(r)goto S_46173;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5650,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5650,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5650,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESUBWINDOW=*__LONG_IDEWY/  2 ;
if(!qbevent)break;evnt(25769,5651,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(25769,5651,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(25769,5652,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(25769,5652,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(25769,5652,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(25769,5652,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(25769,5652,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(25769,5652,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(25769,5653,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(25769,5654,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(25769,5655,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(25769,5656,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=61;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_61:;
if(!qbevent)break;evnt(25769,5656,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5659,"ide_methods.bas");}while(r);
}
S_46194:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("View Current Page On #Wiki",26))))||is_error_pending()){
if(qbevent){evnt(25769,5662,"ide_methods.bas");if(r)goto S_46194;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5663,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5663,"ide_methods.bas");}while(r);
S_46197:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(25769,5664,"ide_methods.bas");if(r)goto S_46197;}
do{
goto LABEL_LAUNCHWIKI;
if(!qbevent)break;evnt(25769,5664,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5665,"ide_methods.bas");}while(r);
}
S_46202:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Update Current Page",20))))||is_error_pending()){
if(qbevent){evnt(25769,5668,"ide_methods.bas");if(r)goto S_46202;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5669,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5669,"ide_methods.bas");}while(r);
S_46205:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(25769,5670,"ide_methods.bas");if(r)goto S_46205;}
do{
*__LONG_HELP_IGNORECACHE= 1 ;
if(!qbevent)break;evnt(25769,5671,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(((qbs*)(((uint64*)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5672,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5673,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_IGNORECACHE= 0 ;
if(!qbevent)break;evnt(25769,5674,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5676,"ide_methods.bas");}while(r);
}
S_46213:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Math Evaluator...",18))))||is_error_pending()){
if(qbevent){evnt(25769,5680,"ide_methods.bas");if(r)goto S_46213;}
do{
if(!qbevent)break;evnt(25769,5681,"ide_methods.bas");}while(r);
S_46215:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(25769,5683,"ide_methods.bas");if(r)goto S_46215;}
S_46216:;
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(25769,5684,"ide_methods.bas");if(r)goto S_46216;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5685,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5686,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(25769,5687,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,5687,"ide_methods.bas");}while(r);
S_46221:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(25769,5688,"ide_methods.bas");if(r)goto S_46221;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,5688,"ide_methods.bas");}while(r);
}
S_46224:;
fornext_value5258=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5258=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5258= 1 ;
if (fornext_step5258<0) fornext_step_negative5258=1; else fornext_step_negative5258=0;
if (is_error_pending()) goto fornext_error5258;
goto fornext_entrylabel5258;
while(1){
fornext_value5258=fornext_step5258+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5258:
*_FUNC_IDE2_LONG_X=fornext_value5258;
if (fornext_step_negative5258){
if (fornext_value5258<fornext_finalvalue5258) break;
}else{
if (fornext_value5258>fornext_finalvalue5258) break;
}
fornext_error5258:;
if(qbevent){evnt(25769,5689,"ide_methods.bas");if(r)goto S_46224;}
S_46225:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,5690,"ide_methods.bas");if(r)goto S_46225;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X, 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5690,"ide_methods.bas");}while(r);
}else{
do{
goto fornext_exit_5257;
if(!qbevent)break;evnt(25769,5690,"ide_methods.bas");}while(r);
}
fornext_continue_5257:;
}
fornext_exit_5257:;
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs__trim(_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5692,"ide_methods.bas");}while(r);
S_46232:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(25769,5693,"ide_methods.bas");if(r)goto S_46232;}
do{
qbs_set(_FUNC_IDE2_STRING_MATHEVALEXPR,_FUNC_IDE2_STRING_A2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5693,"ide_methods.bas");}while(r);
}
}
}
S_46237:;
do{
if(qbevent){evnt(25769,5697,"ide_methods.bas");if(r)goto S_46237;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5698,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDEINPUTBOX(qbs_new_txt_len("Math Evaluator",14),qbs_new_txt_len("#Enter expression",17),_FUNC_IDE2_STRING_MATHEVALEXPR,qbs_new_txt_len("",0),&(pass5262= 60 ),&(pass5263= 0 ),&(pass5264= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5699,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT= 0 ;
if(!qbevent)break;evnt(25769,5700,"ide_methods.bas");}while(r);
S_46241:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(25769,5701,"ide_methods.bas");if(r)goto S_46241;}
do{
if(!qbevent)break;evnt(25769,5702,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MATHEVALEXPR,_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5703,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_LINEFORMAT(_FUNC_IDE2_STRING_RETVAL));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5705,"ide_methods.bas");}while(r);
do{
*__LONG_ERROR_HAPPENED= 0 ;
if(!qbevent)break;evnt(25769,5706,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_EV0,FUNC_EVALUATE_EXPRESSION(_FUNC_IDE2_STRING_RETVAL,(void*)( ((char*)(_FUNC_IDE2_UDT_NUM)) + ((0+0)) )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5708,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_EV,_FUNC_IDE2_STRING_EV0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5709,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_MATHEVALERROR=-(func_instr(NULL,_FUNC_IDE2_STRING_EV,qbs_new_txt_len("ERROR",5),0)> 0 );
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5711,"ide_methods.bas");}while(r);
S_46249:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
if(qbevent){evnt(25769,5712,"ide_methods.bas");if(r)goto S_46249;}
do{
qbs_set(_FUNC_IDE2_STRING_EV,qbs_add(qbs_new_txt_len("&H",2),func_hex(*(uint64*)(((char*)_FUNC_IDE2_UDT_NUM)+((0+40))),16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5712,"ide_methods.bas");}while(r);
}
S_46252:;
do{
if(qbevent){evnt(25769,5713,"ide_methods.bas");if(r)goto S_46252;}
do{
qbs_set(_FUNC_IDE2_STRING_B1,qbs_new_txt_len("#Insert;",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5714,"ide_methods.bas");}while(r);
S_46254:;
if ((*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
if(qbevent){evnt(25769,5715,"ide_methods.bas");if(r)goto S_46254;}
do{
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("#Decimal;",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5715,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("#HEX$;",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5715,"ide_methods.bas");}while(r);
}
S_46259:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&*_FUNC_IDE2_BYTE_MATHEVALCOMMENT)||is_error_pending()){
if(qbevent){evnt(25769,5716,"ide_methods.bas");if(r)goto S_46259;}
do{
qbs_set(_FUNC_IDE2_STRING_MATHMSG,qbs_add(qbs_add(_FUNC_IDE2_STRING_EV,qbs_new_txt_len(" '",2)),_FUNC_IDE2_STRING_MATHEVALEXPR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5717,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_B3,qbs_new_txt_len("#Uncomment;",11));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5718,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_MATHMSG,_FUNC_IDE2_STRING_EV);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5720,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_B3,qbs_new_txt_len("Co#mment;",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5721,"ide_methods.bas");}while(r);
}
S_46266:;
if ((*_FUNC_IDE2_BYTE_MATHEVALERROR)||is_error_pending()){
if(qbevent){evnt(25769,5723,"ide_methods.bas");if(r)goto S_46266;}
do{
qbs_set(_FUNC_IDE2_STRING_B1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5723,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5723,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_B3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5723,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5724,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Math Evaluator - Result",23),_FUNC_IDE2_STRING_MATHMSG,qbs_add(qbs_add(qbs_add(_FUNC_IDE2_STRING_B1,_FUNC_IDE2_STRING_B2),_FUNC_IDE2_STRING_B3),qbs_new_txt_len("#Redo;#Cancel",13)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5725,"ide_methods.bas");}while(r);
S_46273:;
if ((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5726,"ide_methods.bas");if(r)goto S_46273;}
S_46274:;
if(qbevent){evnt(25769,5727,"ide_methods.bas");if(r)goto S_46274;}
S_46275:;
if (((*_FUNC_IDE2_LONG_RESULT==( 1 ))||(*_FUNC_IDE2_LONG_RESULT==( 4 ))||(*_FUNC_IDE2_LONG_RESULT==( 5 )))||is_error_pending()){
if(qbevent){evnt(25769,5728,"ide_methods.bas");if(r)goto S_46275;}
do{
goto dl_exit_5266;
if(!qbevent)break;evnt(25769,5729,"ide_methods.bas");}while(r);
sc_ec_235_end:;
goto sc_5267_end;
}
S_46277:;
if (((*_FUNC_IDE2_LONG_RESULT==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,5730,"ide_methods.bas");if(r)goto S_46277;}
do{
*_FUNC_IDE2_BYTE_MATHEVALHEX=~(*_FUNC_IDE2_BYTE_MATHEVALHEX);
if(!qbevent)break;evnt(25769,5731,"ide_methods.bas");}while(r);
S_46279:;
if ((*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
if(qbevent){evnt(25769,5732,"ide_methods.bas");if(r)goto S_46279;}
do{
qbs_set(_FUNC_IDE2_STRING_EV,qbs_add(qbs_new_txt_len("&H",2),func_hex(*(uint64*)(((char*)_FUNC_IDE2_UDT_NUM)+((0+40))),16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5732,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_EV,_FUNC_IDE2_STRING_EV0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5732,"ide_methods.bas");}while(r);
}
sc_ec_236_end:;
goto sc_5267_end;
}
S_46284:;
if (((*_FUNC_IDE2_LONG_RESULT==( 3 )))||is_error_pending()){
if(qbevent){evnt(25769,5733,"ide_methods.bas");if(r)goto S_46284;}
do{
*_FUNC_IDE2_BYTE_MATHEVALCOMMENT=~(*_FUNC_IDE2_BYTE_MATHEVALCOMMENT);
if(!qbevent)break;evnt(25769,5734,"ide_methods.bas");}while(r);
sc_ec_237_end:;
goto sc_5267_end;
}
sc_5267_end:;
}else{
do{
goto dl_exit_5266;
if(!qbevent)break;evnt(25769,5737,"ide_methods.bas");}while(r);
}
dl_continue_5266:;
}while(1);
dl_exit_5266:;
S_46291:;
if ((*_FUNC_IDE2_BYTE_MATHEVALERROR&(-(*_FUNC_IDE2_LONG_RESULT== 2 )))||is_error_pending()){
if(qbevent){evnt(25769,5740,"ide_methods.bas");if(r)goto S_46291;}
do{
goto dl_exit_5261;
if(!qbevent)break;evnt(25769,5740,"ide_methods.bas");}while(r);
}
S_46294:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&(((-(*_FUNC_IDE2_LONG_RESULT== 1 ))|(-(*_FUNC_IDE2_LONG_RESULT== 5 )))))||is_error_pending()){
if(qbevent){evnt(25769,5741,"ide_methods.bas");if(r)goto S_46294;}
do{
goto dl_exit_5261;
if(!qbevent)break;evnt(25769,5741,"ide_methods.bas");}while(r);
}
}else{
do{
goto dl_exit_5261;
if(!qbevent)break;evnt(25769,5743,"ide_methods.bas");}while(r);
}
dl_continue_5261:;
}while(1);
dl_exit_5261:;
S_46301:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&(-(*_FUNC_IDE2_LONG_RESULT== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,5747,"ide_methods.bas");if(r)goto S_46301;}
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_MATHMSG);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5748,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5750,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5750,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5751,"ide_methods.bas");}while(r);
}
S_46308:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Update All #Pages...",20))))||is_error_pending()){
if(qbevent){evnt(25769,5754,"ide_methods.bas");if(r)goto S_46308;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5755,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_Q,FUNC_IDEYESNOBOX(qbs_new_txt_len("Update Help",11),qbs_new_txt_len("This can take up to 10 minutes.\\nRedownload all cached help content from the wiki?",82)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5756,"ide_methods.bas");}while(r);
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5757,"ide_methods.bas");}while(r);
S_46312:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_Q,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,5758,"ide_methods.bas");if(r)goto S_46312;}
do{
*__LONG_HELP_RECACHING= 1 ;
if(!qbevent)break;evnt(25769,5759,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_IGNORECACHE= 1 ;
if(!qbevent)break;evnt(25769,5759,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UERR=FUNC_IDEUPDATEHELPBOX();
if(!qbevent)break;evnt(25769,5760,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_RECACHING= 0 ;
if(!qbevent)break;evnt(25769,5761,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_IGNORECACHE= 0 ;
if(!qbevent)break;evnt(25769,5761,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5762,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5762,"ide_methods.bas");}while(r);
S_46320:;
if ((*_FUNC_IDE2_LONG_UERR)||is_error_pending()){
if(qbevent){evnt(25769,5763,"ide_methods.bas");if(r)goto S_46320;}
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Update All",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5764,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(25769,5765,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5768,"ide_methods.bas");}while(r);
}
S_46327:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 8 ),qbs_new_txt_len("New #SUB",8))))||is_error_pending()){
if(qbevent){evnt(25769,5771,"ide_methods.bas");if(r)goto S_46327;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5772,"ide_methods.bas");}while(r);
do{
SUB_IDENEWSF(qbs_new_txt_len("SUB",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5773,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,5774,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5775,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5775,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5776,"ide_methods.bas");}while(r);
}
S_46335:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 13 ),qbs_new_txt_len("New #FUNCTION",13))))||is_error_pending()){
if(qbevent){evnt(25769,5778,"ide_methods.bas");if(r)goto S_46335;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5779,"ide_methods.bas");}while(r);
do{
SUB_IDENEWSF(qbs_new_txt_len("FUNCTION",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5780,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,5781,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5782,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5782,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5783,"ide_methods.bas");}while(r);
}
S_46343:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#SUBs...  F2",12)))|(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("SUBs...  F2",11)))))||is_error_pending()){
if(qbevent){evnt(25769,5786,"ide_methods.bas");if(r)goto S_46343;}
S_46344:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,5787,"ide_methods.bas");if(r)goto S_46344;}
do{
*__LONG_IDEDEBUGMODE= 14 ;
if(!qbevent)break;evnt(25769,5788,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,5789,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5791,"ide_methods.bas");}while(r);
LABEL_IDESUBSJMP:;
if(qbevent){evnt(25769,5792,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESUBS());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5793,"ide_methods.bas");}while(r);
S_46350:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,5794,"ide_methods.bas");if(r)goto S_46350;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,5794,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5795,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5795,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5796,"ide_methods.bas");}while(r);
}
}
S_46358:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),(qbs_add(qbs_new_txt_len("#Line Numbers  ",15),func_chr( 16 ))))))||is_error_pending()){
if(qbevent){evnt(25769,5800,"ide_methods.bas");if(r)goto S_46358;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 2 ;
if(!qbevent)break;evnt(25769,5801,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,5802,"ide_methods.bas");}while(r);
}
S_46362:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Show Line Numbers",18))))||is_error_pending()){
if(qbevent){evnt(25769,5805,"ide_methods.bas");if(r)goto S_46362;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5806,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERS= -1ll ;
if(!qbevent)break;evnt(25769,5807,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbers",15),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5808,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Hide Line Numbers",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5809,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWBGID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWBGID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 2 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5810,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWSEPARATORID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),func_mid(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWSEPARATORID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 2 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5811,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5812,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5812,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5813,"ide_methods.bas");}while(r);
}
S_46373:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Hide Line Numbers",18))))||is_error_pending()){
if(qbevent){evnt(25769,5816,"ide_methods.bas");if(r)goto S_46373;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5817,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERS= 0ll ;
if(!qbevent)break;evnt(25769,5818,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbers",15),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5819,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Show Line Numbers",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5820,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWBGID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~",1),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWBGID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5821,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWSEPARATORID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~",1),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_VIEWMENUSHOWSEPARATORID)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5822,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5823,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5823,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5824,"ide_methods.bas");}while(r);
}
S_46384:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 17 ),qbs_new_txt_len("#Background Color",17))))||is_error_pending()){
if(qbevent){evnt(25769,5827,"ide_methods.bas");if(r)goto S_46384;}
S_46385:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1))))||is_error_pending()){
if(qbevent){evnt(25769,5828,"ide_methods.bas");if(r)goto S_46385;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5829,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERSUSEBG=~(*__BYTE_SHOWLINENUMBERSUSEBG);
if(!qbevent)break;evnt(25769,5830,"ide_methods.bas");}while(r);
S_46388:;
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
if(qbevent){evnt(25769,5831,"ide_methods.bas");if(r)goto S_46388;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersUseBG",20),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5832,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("#Background Color",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5833,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersUseBG",20),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5835,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("#Background Color",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5836,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5838,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5838,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5839,"ide_methods.bas");}while(r);
}
}
S_46400:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 15 ),qbs_new_txt_len("Sho#w Separator",15))))||is_error_pending()){
if(qbevent){evnt(25769,5843,"ide_methods.bas");if(r)goto S_46400;}
S_46401:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1))))||is_error_pending()){
if(qbevent){evnt(25769,5844,"ide_methods.bas");if(r)goto S_46401;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5845,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERSSEPARATOR=~(*__BYTE_SHOWLINENUMBERSSEPARATOR);
if(!qbevent)break;evnt(25769,5846,"ide_methods.bas");}while(r);
S_46404:;
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
if(qbevent){evnt(25769,5847,"ide_methods.bas");if(r)goto S_46404;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersSeparator",24),qbs_new_txt_len("True",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5848,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(func_chr( 7 ),qbs_new_txt_len("Sho#w Separator",15)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5849,"ide_methods.bas");}while(r);
}else{
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersSeparator",24),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5851,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Sho#w Separator",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5852,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5854,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5854,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5855,"ide_methods.bas");}while(r);
}
}
S_46416:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),(qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 ))))))||is_error_pending()){
if(qbevent){evnt(25769,5859,"ide_methods.bas");if(r)goto S_46416;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 3 ;
if(!qbevent)break;evnt(25769,5860,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(25769,5861,"ide_methods.bas");}while(r);
}
S_46420:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Hypertext document (.htm)",26))))||is_error_pending()){
if(qbevent){evnt(25769,5864,"ide_methods.bas");if(r)goto S_46420;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5865,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("html",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5866,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5867,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5867,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5868,"ide_methods.bas");}while(r);
}
S_46427:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Rich Text document (.rtf)",26))))||is_error_pending()){
if(qbevent){evnt(25769,5871,"ide_methods.bas");if(r)goto S_46427;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5872,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("rich",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5873,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5874,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5874,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5875,"ide_methods.bas");}while(r);
}
S_46434:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Discord codebox (to Clipboard)",31))))||is_error_pending()){
if(qbevent){evnt(25769,5878,"ide_methods.bas");if(r)goto S_46434;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5879,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("disc",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5880,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5881,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5881,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5882,"ide_methods.bas");}while(r);
}
S_46441:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Forum codebox (to Clipboard)",29))))||is_error_pending()){
if(qbevent){evnt(25769,5885,"ide_methods.bas");if(r)goto S_46441;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5886,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("foru",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5887,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5888,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5888,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5889,"ide_methods.bas");}while(r);
}
S_46448:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Wiki example (to Clipboard)",28))))||is_error_pending()){
if(qbevent){evnt(25769,5892,"ide_methods.bas");if(r)goto S_46448;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5893,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("wiki",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5894,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5895,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5895,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5896,"ide_methods.bas");}while(r);
}
S_46455:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Compiler #Warnings...  Ctrl+W",29))))||is_error_pending()){
if(qbevent){evnt(25769,5899,"ide_methods.bas");if(r)goto S_46455;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5900,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
if(!qbevent)break;evnt(25769,5901,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5902,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5902,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5903,"ide_methods.bas");}while(r);
}
S_46462:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Find...  Ctrl+F3",17))))||is_error_pending()){
if(qbevent){evnt(25769,5906,"ide_methods.bas");if(r)goto S_46462;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5907,"ide_methods.bas");}while(r);
LABEL_IDEFINDJMP:;
if(qbevent){evnt(25769,5908,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFIND());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5909,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5910,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5910,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5912,"ide_methods.bas");}while(r);
}
S_46469:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 6 ),qbs_new_txt_len("Find '",6))))||is_error_pending()){
if(qbevent){evnt(25769,5915,"ide_methods.bas");if(r)goto S_46469;}
do{
qbs_set(__STRING_IDEFINDTEXT,__STRING_IDECONTEXTUALSEARCH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5916,"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(25769,5917,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5918,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5918,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(25769,5919,"ide_methods.bas");}while(r);
}
S_46476:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Change...  Alt+F3",18))))||is_error_pending()){
if(qbevent){evnt(25769,5922,"ide_methods.bas");if(r)goto S_46476;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,5923,"ide_methods.bas");}while(r);
LABEL_IDEFINDCHANGEJMP:;
if(qbevent){evnt(25769,5924,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDECHANGE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5925,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,5926,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,5926,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(25769,5927,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,5928,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,5928,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5928,"ide_methods.bas");}while(r);
S_46485:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1)))|(qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(25769,5929,"ide_methods.bas");if(r)goto S_46485;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,5929,"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(25769,5931,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDCX=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,5933,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDCY=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5933,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND= 0 ;
if(!qbevent)break;evnt(25769,5934,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 0 ;
if(!qbevent)break;evnt(25769,5934,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGED= 0 ;
if(!qbevent)break;evnt(25769,5935,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_S,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5937,"ide_methods.bas");}while(r);
S_46495:;
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5938,"ide_methods.bas");if(r)goto S_46495;}
do{
qbs_set(_FUNC_IDE2_STRING_S,qbs_ucase(_FUNC_IDE2_STRING_S));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5938,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_START=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,5939,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_START;
if(!qbevent)break;evnt(25769,5939,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_STARTX=*__LONG_IDECX;
if(!qbevent)break;evnt(25769,5940,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_STARTX;
if(!qbevent)break;evnt(25769,5940,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FIRST= 1 ;
if(!qbevent)break;evnt(25769,5941,"ide_methods.bas");}while(r);
LABEL_IDEFINDNEXT2:;
if(qbevent){evnt(25769,5942,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5944,"ide_methods.bas");}while(r);
S_46504:;
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5945,"ide_methods.bas");if(r)goto S_46504;}
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_ucase(_FUNC_IDE2_STRING_L));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5945,"ide_methods.bas");}while(r);
}
S_46507:;
if ((-(*_FUNC_IDE2_LONG_FIRST== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5947,"ide_methods.bas");if(r)goto S_46507;}
do{
*_FUNC_IDE2_LONG_FIRST= 0 ;
if(!qbevent)break;evnt(25769,5948,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_X1= 1 ;
if(!qbevent)break;evnt(25769,5950,"ide_methods.bas");}while(r);
S_46511:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(25769,5951,"ide_methods.bas");if(r)goto S_46511;}
do{
*_FUNC_IDE2_LONG_X1=_FUNC_IDE2_STRING_L->len-_FUNC_IDE2_STRING_S->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5952,"ide_methods.bas");}while(r);
}
}
S_46515:;
if ((-(*_FUNC_IDE2_LONG_X1< 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5955,"ide_methods.bas");if(r)goto S_46515;}
do{
*_FUNC_IDE2_LONG_X1= 0 ;
if(!qbevent)break;evnt(25769,5955,"ide_methods.bas");}while(r);
}
LABEL_IDEFINDAGAIN2:;
if(qbevent){evnt(25769,5957,"ide_methods.bas");r=0;}
S_46518:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(25769,5959,"ide_methods.bas");if(r)goto S_46518;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,5960,"ide_methods.bas");}while(r);
S_46520:;
fornext_value5271=*_FUNC_IDE2_LONG_X1;
fornext_finalvalue5271= 1 ;
fornext_step5271= -1 ;
if (fornext_step5271<0) fornext_step_negative5271=1; else fornext_step_negative5271=0;
if (is_error_pending()) goto fornext_error5271;
goto fornext_entrylabel5271;
while(1){
fornext_value5271=fornext_step5271+(*_FUNC_IDE2_LONG_XX);
fornext_entrylabel5271:
*_FUNC_IDE2_LONG_XX=fornext_value5271;
if (fornext_step_negative5271){
if (fornext_value5271<fornext_finalvalue5271) break;
}else{
if (fornext_value5271>fornext_finalvalue5271) break;
}
fornext_error5271:;
if(qbevent){evnt(25769,5961,"ide_methods.bas");if(r)goto S_46520;}
S_46521:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_XX)==qbs_asc(_FUNC_IDE2_STRING_S))))||is_error_pending()){
if(qbevent){evnt(25769,5962,"ide_methods.bas");if(r)goto S_46521;}
do{
*_FUNC_IDE2_LONG_XXO=*_FUNC_IDE2_LONG_XX- 1 ;
if(!qbevent)break;evnt(25769,5963,"ide_methods.bas");}while(r);
S_46523:;
fornext_value5273=*_FUNC_IDE2_LONG_XX;
fornext_finalvalue5273=*_FUNC_IDE2_LONG_XX+_FUNC_IDE2_STRING_S->len- 1 ;
fornext_step5273= 1 ;
if (fornext_step5273<0) fornext_step_negative5273=1; else fornext_step_negative5273=0;
if (is_error_pending()) goto fornext_error5273;
goto fornext_entrylabel5273;
while(1){
fornext_value5273=fornext_step5273+(*_FUNC_IDE2_LONG_XX2);
fornext_entrylabel5273:
*_FUNC_IDE2_LONG_XX2=fornext_value5273;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5273){
if (fornext_value5273<fornext_finalvalue5273) break;
}else{
if (fornext_value5273>fornext_finalvalue5273) break;
}
fornext_error5273:;
if(qbevent){evnt(25769,5964,"ide_methods.bas");if(r)goto S_46523;}
S_46524:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_XX2)!=qbs_asc(_FUNC_IDE2_STRING_S,*_FUNC_IDE2_LONG_XX2-*_FUNC_IDE2_LONG_XXO))))||is_error_pending()){
if(qbevent){evnt(25769,5965,"ide_methods.bas");if(r)goto S_46524;}
do{
goto fornext_exit_5272;
if(!qbevent)break;evnt(25769,5965,"ide_methods.bas");}while(r);
}
fornext_continue_5272:;
}
fornext_exit_5272:;
S_46528:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_XX2==(*_FUNC_IDE2_LONG_XX+_FUNC_IDE2_STRING_S->len))))||is_error_pending()){
if(qbevent){evnt(25769,5967,"ide_methods.bas");if(r)goto S_46528;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_XX;
if(!qbevent)break;evnt(25769,5969,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5270;
if(!qbevent)break;evnt(25769,5970,"ide_methods.bas");}while(r);
}
}
fornext_continue_5270:;
}
fornext_exit_5270:;
S_46534:;
if (((-(*_FUNC_IDE2_LONG_Y==*_FUNC_IDE2_LONG_START))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 ))&(-(*_FUNC_IDE2_LONG_X<=*_FUNC_IDE2_LONG_STARTX)))||is_error_pending()){
if(qbevent){evnt(25769,5974,"ide_methods.bas");if(r)goto S_46534;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,5974,"ide_methods.bas");}while(r);
}
}else{
do{
*_FUNC_IDE2_LONG_X=func_instr(*_FUNC_IDE2_LONG_X1,_FUNC_IDE2_STRING_L,_FUNC_IDE2_STRING_S,0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5976,"ide_methods.bas");}while(r);
S_46539:;
if (((-(*_FUNC_IDE2_LONG_Y==*_FUNC_IDE2_LONG_START))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 ))&(-(*_FUNC_IDE2_LONG_X>=*_FUNC_IDE2_LONG_STARTX)))||is_error_pending()){
if(qbevent){evnt(25769,5977,"ide_methods.bas");if(r)goto S_46539;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,5977,"ide_methods.bas");}while(r);
}
}
S_46543:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,5980,"ide_methods.bas");if(r)goto S_46543;}
S_46544:;
if ((*__INTEGER_IDEFINDWHOLEWORD)||is_error_pending()){
if(qbevent){evnt(25769,5981,"ide_methods.bas");if(r)goto S_46544;}
do{
*_FUNC_IDE2_LONG_WHOLE= 1 ;
if(!qbevent)break;evnt(25769,5982,"ide_methods.bas");}while(r);
S_46546:;
if ((-(*_FUNC_IDE2_LONG_X> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,5983,"ide_methods.bas");if(r)goto S_46546;}
do{
*_FUNC_IDE2_LONG_C=qbs_asc(qbs_ucase(func_mid(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_X- 1 , 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5984,"ide_methods.bas");}while(r);
S_46548:;
if (((-(*_FUNC_IDE2_LONG_C>= 65 ))&(-(*_FUNC_IDE2_LONG_C<= 90 )))||is_error_pending()){
if(qbevent){evnt(25769,5985,"ide_methods.bas");if(r)goto S_46548;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(25769,5985,"ide_methods.bas");}while(r);
}
S_46551:;
if (((-(*_FUNC_IDE2_LONG_C>= 48 ))&(-(*_FUNC_IDE2_LONG_C<= 57 )))||is_error_pending()){
if(qbevent){evnt(25769,5986,"ide_methods.bas");if(r)goto S_46551;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(25769,5986,"ide_methods.bas");}while(r);
}
}
S_46555:;
if ((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_X+_FUNC_IDE2_STRING_S->len)<=(_FUNC_IDE2_STRING_L->len))))||is_error_pending()){
if(qbevent){evnt(25769,5988,"ide_methods.bas");if(r)goto S_46555;}
do{
*_FUNC_IDE2_LONG_C=qbs_asc(qbs_ucase(func_mid(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_X+_FUNC_IDE2_STRING_S->len, 1 ,0|1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,5989,"ide_methods.bas");}while(r);
S_46557:;
if (((-(*_FUNC_IDE2_LONG_C>= 65 ))&(-(*_FUNC_IDE2_LONG_C<= 90 )))||is_error_pending()){
if(qbevent){evnt(25769,5990,"ide_methods.bas");if(r)goto S_46557;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(25769,5990,"ide_methods.bas");}while(r);
}
S_46560:;
if (((-(*_FUNC_IDE2_LONG_C>= 48 ))&(-(*_FUNC_IDE2_LONG_C<= 57 )))||is_error_pending()){
if(qbevent){evnt(25769,5991,"ide_methods.bas");if(r)goto S_46560;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(25769,5991,"ide_methods.bas");}while(r);
}
}
S_46564:;
if ((-(*_FUNC_IDE2_LONG_WHOLE== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,5993,"ide_methods.bas");if(r)goto S_46564;}
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X+ 1 ;
if(!qbevent)break;evnt(25769,5994,"ide_methods.bas");}while(r);
S_46566:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(25769,5994,"ide_methods.bas");if(r)goto S_46566;}
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X- 1 ;
if(!qbevent)break;evnt(25769,5994,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,5995,"ide_methods.bas");}while(r);
S_46570:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_X1> 0 ))&(-(*_FUNC_IDE2_LONG_X1<=_FUNC_IDE2_STRING_L->len))))||is_error_pending()){
if(qbevent){evnt(25769,5996,"ide_methods.bas");if(r)goto S_46570;}
do{
goto LABEL_IDEFINDAGAIN2;
if(!qbevent)break;evnt(25769,5996,"ide_methods.bas");}while(r);
}
}
}
}
do{
if(!qbevent)break;evnt(25769,6001,"ide_methods.bas");}while(r);
S_46577:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,6002,"ide_methods.bas");if(r)goto S_46577;}
do{
SUB_FINDQUOTECOMMENT(_FUNC_IDE2_STRING_L,_FUNC_IDE2_LONG_X,_FUNC_IDE2_BYTE_COMMENT,_FUNC_IDE2_BYTE_QUOTE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6003,"ide_methods.bas");}while(r);
S_46579:;
if (((-(*__INTEGER_IDEFINDNOCOMMENTS!= 0 ))&*_FUNC_IDE2_BYTE_COMMENT)||is_error_pending()){
if(qbevent){evnt(25769,6004,"ide_methods.bas");if(r)goto S_46579;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,6004,"ide_methods.bas");}while(r);
}
S_46582:;
if (((-(*__INTEGER_IDEFINDNOSTRINGS!= 0 ))&*_FUNC_IDE2_BYTE_QUOTE)||is_error_pending()){
if(qbevent){evnt(25769,6005,"ide_methods.bas");if(r)goto S_46582;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,6005,"ide_methods.bas");}while(r);
}
S_46585:;
if (((-(*__INTEGER_IDEFINDONLYCOMMENTS!= 0 ))&(-(*_FUNC_IDE2_BYTE_COMMENT== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,6006,"ide_methods.bas");if(r)goto S_46585;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,6006,"ide_methods.bas");}while(r);
}
S_46588:;
if (((-(*__INTEGER_IDEFINDONLYSTRINGS!= 0 ))&(-(*_FUNC_IDE2_BYTE_QUOTE== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,6007,"ide_methods.bas");if(r)goto S_46588;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(25769,6007,"ide_methods.bas");}while(r);
}
}
S_46592:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(25769,6010,"ide_methods.bas");if(r)goto S_46592;}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(25769,6011,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(25769,6012,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(25769,6012,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(25769,6013,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_X+_FUNC_IDE2_STRING_S->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6014,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(25769,6014,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND= 1 ;
if(!qbevent)break;evnt(25769,6016,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,6017,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6018,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,6018,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6018,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6019,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDECHANGEIT());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6020,"ide_methods.bas");}while(r);
do{
SUB_IDEDELTXT();
if(!qbevent)break;evnt(25769,6021,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6022,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6022,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,6023,"ide_methods.bas");}while(r);
S_46610:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6024,"ide_methods.bas");if(r)goto S_46610;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_OLDCX;
if(!qbevent)break;evnt(25769,6025,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_OLDCY;
if(!qbevent)break;evnt(25769,6025,"ide_methods.bas");}while(r);
S_46613:;
if ((*_FUNC_IDE2_LONG_CHANGED)||is_error_pending()){
if(qbevent){evnt(25769,6026,"ide_methods.bas");if(r)goto S_46613;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,6027,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6028,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,6028,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6028,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6029,"ide_methods.bas");}while(r);
do{
SUB_IDECHANGED(_FUNC_IDE2_LONG_CHANGED);
if(!qbevent)break;evnt(25769,6030,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6032,"ide_methods.bas");}while(r);
}
S_46623:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6034,"ide_methods.bas");if(r)goto S_46623;}
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6035,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6036,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,6037,"ide_methods.bas");}while(r);
S_46627:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_L->len>=*__LONG_IDESELECTX1)))||is_error_pending()){
if(qbevent){evnt(25769,6038,"ide_methods.bas");if(r)goto S_46627;}
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_add(qbs_add(qbs_left(_FUNC_IDE2_STRING_L,*__LONG_IDECX- 1 ),__STRING_IDECHANGETO),qbs_right(_FUNC_IDE2_STRING_L,_FUNC_IDE2_STRING_L->len-*__LONG_IDESELECTX1+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6039,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_add(qbs_left(_FUNC_IDE2_STRING_L,*__LONG_IDECX- 1 ),__STRING_IDECHANGETO));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6041,"ide_methods.bas");}while(r);
}
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6043,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGED=*_FUNC_IDE2_LONG_CHANGED+ 1 ;
if(!qbevent)break;evnt(25769,6044,"ide_methods.bas");}while(r);
S_46634:;
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6045,"ide_methods.bas");if(r)goto S_46634;}
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_ucase(_FUNC_IDE2_STRING_L));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6045,"ide_methods.bas");}while(r);
}
S_46637:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(25769,6047,"ide_methods.bas");if(r)goto S_46637;}
S_46638:;
if (((-(*_FUNC_IDE2_LONG_X<=*_FUNC_IDE2_LONG_STARTX))&(-(*_FUNC_IDE2_LONG_Y==*_FUNC_IDE2_LONG_START)))||is_error_pending()){
if(qbevent){evnt(25769,6048,"ide_methods.bas");if(r)goto S_46638;}
do{
*_FUNC_IDE2_LONG_STARTX=*_FUNC_IDE2_LONG_STARTX-_FUNC_IDE2_STRING_S->len+__STRING_IDECHANGETO->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6048,"ide_methods.bas");}while(r);
}
}else{
S_46642:;
if (((-(*_FUNC_IDE2_LONG_X<=*_FUNC_IDE2_LONG_STARTX))&(-(*_FUNC_IDE2_LONG_Y==*_FUNC_IDE2_LONG_START))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,6050,"ide_methods.bas");if(r)goto S_46642;}
do{
*_FUNC_IDE2_LONG_STARTX=*_FUNC_IDE2_LONG_STARTX-_FUNC_IDE2_STRING_S->len+__STRING_IDECHANGETO->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6050,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+__STRING_IDECHANGETO->len- 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6051,"ide_methods.bas");}while(r);
}
}else{
}
S_46649:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(25769,6057,"ide_methods.bas");if(r)goto S_46649;}
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X- 1 ;
if(!qbevent)break;evnt(25769,6057,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X+ 1 ;
if(!qbevent)break;evnt(25769,6057,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDAGAIN2;
if(!qbevent)break;evnt(25769,6058,"ide_methods.bas");}while(r);
}
S_46656:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(25769,6061,"ide_methods.bas");if(r)goto S_46656;}
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y- 1 ;
if(!qbevent)break;evnt(25769,6062,"ide_methods.bas");}while(r);
S_46658:;
if (((-(*_FUNC_IDE2_LONG_Y==(*_FUNC_IDE2_LONG_START- 1 )))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,6063,"ide_methods.bas");if(r)goto S_46658;}
do{
goto LABEL_FINISHEDCHANGE;
if(!qbevent)break;evnt(25769,6064,"ide_methods.bas");}while(r);
}
S_46661:;
if ((-(*_FUNC_IDE2_LONG_Y< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6066,"ide_methods.bas");if(r)goto S_46661;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEN;
if(!qbevent)break;evnt(25769,6066,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 1 ;
if(!qbevent)break;evnt(25769,6066,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDNEXT2;
if(!qbevent)break;evnt(25769,6067,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
if(!qbevent)break;evnt(25769,6069,"ide_methods.bas");}while(r);
S_46668:;
if (((-(*_FUNC_IDE2_LONG_Y==(*_FUNC_IDE2_LONG_START+ 1 )))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,6070,"ide_methods.bas");if(r)goto S_46668;}
do{
goto LABEL_FINISHEDCHANGE;
if(!qbevent)break;evnt(25769,6071,"ide_methods.bas");}while(r);
}
S_46671:;
if ((-(*_FUNC_IDE2_LONG_Y>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(25769,6073,"ide_methods.bas");if(r)goto S_46671;}
do{
*_FUNC_IDE2_LONG_Y= 1 ;
if(!qbevent)break;evnt(25769,6073,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 1 ;
if(!qbevent)break;evnt(25769,6073,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDNEXT2;
if(!qbevent)break;evnt(25769,6074,"ide_methods.bas");}while(r);
}
LABEL_FINISHEDCHANGE:;
if(qbevent){evnt(25769,6079,"ide_methods.bas");r=0;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_OLDCX;
if(!qbevent)break;evnt(25769,6080,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_OLDCY;
if(!qbevent)break;evnt(25769,6080,"ide_methods.bas");}while(r);
S_46679:;
if ((*_FUNC_IDE2_LONG_CHANGED)||is_error_pending()){
if(qbevent){evnt(25769,6081,"ide_methods.bas");if(r)goto S_46679;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,6082,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6083,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,6083,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6083,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6084,"ide_methods.bas");}while(r);
do{
SUB_IDECHANGED(_FUNC_IDE2_LONG_CHANGED);
if(!qbevent)break;evnt(25769,6085,"ide_methods.bas");}while(r);
S_46686:;
}else{
if (*_FUNC_IDE2_LONG_FOUND){
if(qbevent){evnt(25769,6086,"ide_methods.bas");if(r)goto S_46686;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,6087,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6088,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,6088,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6088,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6089,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Search complete",15),qbs_new_txt_len("No changes made.",16),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6090,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDENOMATCH(&(pass5288= -1 ));
if(!qbevent)break;evnt(25769,6092,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6094,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6094,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6095,"ide_methods.bas");}while(r);
}
S_46700:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Clear Search #History...",24))))||is_error_pending()){
if(qbevent){evnt(25769,6098,"ide_methods.bas");if(r)goto S_46700;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6099,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_ASKCLEARHISTORY(qbs_new_txt_len("SEARCH",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6100,"ide_methods.bas");}while(r);
S_46703:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6101,"ide_methods.bas");if(r)goto S_46703;}
do{
*_FUNC_IDE2_LONG_FH=func_freefile();
if(!qbevent)break;evnt(25769,6102,"ide_methods.bas");}while(r);
do{
sub_open(__STRING_SEARCHEDFILE, 4 ,NULL,NULL,*_FUNC_IDE2_LONG_FH,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6103,"ide_methods.bas");}while(r);
do{
sub_close(*_FUNC_IDE2_LONG_FH,1);
if(!qbevent)break;evnt(25769,6103,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6104,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6106,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6106,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6107,"ide_methods.bas");}while(r);
}
S_46713:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Repeat Last Find  (Shift+) F3",30))))||is_error_pending()){
if(qbevent){evnt(25769,6110,"ide_methods.bas");if(r)goto S_46713;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6111,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6111,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(25769,6112,"ide_methods.bas");}while(r);
}
S_46718:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Cl#ear  Del",11))))||is_error_pending()){
if(qbevent){evnt(25769,6115,"ide_methods.bas");if(r)goto S_46718;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6116,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6116,"ide_methods.bas");}while(r);
S_46721:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,6117,"ide_methods.bas");if(r)goto S_46721;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6118,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,6119,"ide_methods.bas");}while(r);
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(25769,6120,"ide_methods.bas");}while(r);
S_46725:;
}else{
if (-(*__LONG_IDESYSTEM== 2 )){
if(qbevent){evnt(25769,6121,"ide_methods.bas");if(r)goto S_46725;}
do{
goto LABEL_DELETESELECTIONSEARCHFIELD;
if(!qbevent)break;evnt(25769,6122,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6124,"ide_methods.bas");}while(r);
}
S_46730:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Paste  Shift+Ins or Ctrl+V",27))))||is_error_pending()){
if(qbevent){evnt(25769,6127,"ide_methods.bas");if(r)goto S_46730;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6128,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6128,"ide_methods.bas");}while(r);
S_46733:;
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6129,"ide_methods.bas");if(r)goto S_46733;}
do{
goto LABEL_IDEMPASTE;
if(!qbevent)break;evnt(25769,6129,"ide_methods.bas");}while(r);
}
S_46736:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6130,"ide_methods.bas");if(r)goto S_46736;}
do{
goto LABEL_PASTEINTOSEARCHFIELD;
if(!qbevent)break;evnt(25769,6130,"ide_methods.bas");}while(r);
}
}
S_46740:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Copy  Ctrl+Ins or Ctrl+C",25))))||is_error_pending()){
if(qbevent){evnt(25769,6133,"ide_methods.bas");if(r)goto S_46740;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6134,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6134,"ide_methods.bas");}while(r);
S_46743:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,6135,"ide_methods.bas");if(r)goto S_46743;}
do{
goto LABEL_COPY2CLIP;
if(!qbevent)break;evnt(25769,6135,"ide_methods.bas");}while(r);
}
S_46746:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6136,"ide_methods.bas");if(r)goto S_46746;}
do{
goto LABEL_COPYSEARCHTERM2CLIP;
if(!qbevent)break;evnt(25769,6136,"ide_methods.bas");}while(r);
}
S_46749:;
if (((-(*__LONG_IDESYSTEM== 3 ))&(-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
if(qbevent){evnt(25769,6137,"ide_methods.bas");if(r)goto S_46749;}
do{
goto LABEL_COPYHELP2CLIP;
if(!qbevent)break;evnt(25769,6137,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6138,"ide_methods.bas");}while(r);
}
S_46754:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Cu#t  Shift+Del or Ctrl+X",25))))||is_error_pending()){
if(qbevent){evnt(25769,6141,"ide_methods.bas");if(r)goto S_46754;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6142,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6142,"ide_methods.bas");}while(r);
S_46757:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,6143,"ide_methods.bas");if(r)goto S_46757;}
do{
qbs_set(__STRING_K,qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6144,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMCUT;
if(!qbevent)break;evnt(25769,6145,"ide_methods.bas");}while(r);
S_46760:;
}else{
if (-(*__LONG_IDESYSTEM== 2 )){
if(qbevent){evnt(25769,6146,"ide_methods.bas");if(r)goto S_46760;}
do{
goto LABEL_CUTTOCLIPBOARDSEARCHFIELD;
if(!qbevent)break;evnt(25769,6147,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6149,"ide_methods.bas");}while(r);
}
S_46765:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Undo  Ctrl+Z",13))))||is_error_pending()){
if(qbevent){evnt(25769,6152,"ide_methods.bas");if(r)goto S_46765;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6153,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6153,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMUNDO;
if(!qbevent)break;evnt(25769,6154,"ide_methods.bas");}while(r);
}
S_46770:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Redo  Ctrl+Y",13))))||is_error_pending()){
if(qbevent){evnt(25769,6157,"ide_methods.bas");if(r)goto S_46770;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6158,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6158,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMREDO;
if(!qbevent)break;evnt(25769,6159,"ide_methods.bas");}while(r);
}
S_46775:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Select #All  Ctrl+A",19))))||is_error_pending()){
if(qbevent){evnt(25769,6163,"ide_methods.bas");if(r)goto S_46775;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6164,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6164,"ide_methods.bas");}while(r);
S_46778:;
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6165,"ide_methods.bas");if(r)goto S_46778;}
do{
goto LABEL_IDEMSELECTALL;
if(!qbevent)break;evnt(25769,6165,"ide_methods.bas");}while(r);
}
S_46781:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6166,"ide_methods.bas");if(r)goto S_46781;}
do{
goto LABEL_SELECTALLINSEARCHFIELD;
if(!qbevent)break;evnt(25769,6166,"ide_methods.bas");}while(r);
}
S_46784:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,6167,"ide_methods.bas");if(r)goto S_46784;}
do{
goto LABEL_SELECTALLINHELP;
if(!qbevent)break;evnt(25769,6167,"ide_methods.bas");}while(r);
}
}
S_46788:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Clo#se Help  ESC",16))))||is_error_pending()){
if(qbevent){evnt(25769,6170,"ide_methods.bas");if(r)goto S_46788;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6171,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6171,"ide_methods.bas");}while(r);
do{
goto LABEL_CLOSEHELP;
if(!qbevent)break;evnt(25769,6172,"ide_methods.bas");}while(r);
}
S_46793:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Start  F5",10))))||is_error_pending()){
if(qbevent){evnt(25769,6175,"ide_methods.bas");if(r)goto S_46793;}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,6176,"ide_methods.bas");}while(r);
S_46795:;
do{
if(qbevent){evnt(25769,6177,"ide_methods.bas");if(r)goto S_46795;}
do{
sub__limit( 15 );
if(!qbevent)break;evnt(25769,6177,"ide_methods.bas");}while(r);
S_46797:;
dl_continue_5289:;
}while((!(-(func__keyhit()== 0 )))&&(!is_error_pending()));
dl_exit_5289:;
if(qbevent){evnt(25769,6177,"ide_methods.bas");if(r)goto S_46797;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6178,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6178,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= 0 ;
if(!qbevent)break;evnt(25769,6179,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(25769,6180,"ide_methods.bas");}while(r);
}
S_46803:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Run #Only (No EXE)",18))))||is_error_pending()){
if(qbevent){evnt(25769,6183,"ide_methods.bas");if(r)goto S_46803;}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,6184,"ide_methods.bas");}while(r);
S_46805:;
do{
if(qbevent){evnt(25769,6185,"ide_methods.bas");if(r)goto S_46805;}
do{
sub__limit( 15 );
if(!qbevent)break;evnt(25769,6185,"ide_methods.bas");}while(r);
S_46807:;
dl_continue_5290:;
}while((!(-(func__keyhit()== 0 )))&&(!is_error_pending()));
dl_exit_5290:;
if(qbevent){evnt(25769,6185,"ide_methods.bas");if(r)goto S_46807;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6186,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6186,"ide_methods.bas");}while(r);
do{
*__BYTE_NOEXESAVED= -1ll ;
if(!qbevent)break;evnt(25769,6187,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= 0 ;
if(!qbevent)break;evnt(25769,6188,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(25769,6189,"ide_methods.bas");}while(r);
}
S_46814:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Modify #COMMAND$...",19))))||is_error_pending()){
if(qbevent){evnt(25769,6192,"ide_methods.bas");if(r)goto S_46814;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6193,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_MODIFYCOMMAND,qbs_add(qbs_new_txt_len(" ",1),FUNC_IDEINPUTBOX(qbs_new_txt_len("Modify COMMAND$",15),qbs_new_txt_len("#Enter text for COMMAND$",24),qbs__trim(__STRING_MODIFYCOMMAND),qbs_new_txt_len("",0),&(pass5291= 60 ),&(pass5292= 0 ),&(pass5293= 0 ))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6194,"ide_methods.bas");}while(r);
S_46817:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs__trim(__STRING_MODIFYCOMMAND),qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6195,"ide_methods.bas");if(r)goto S_46817;}
do{
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6195,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6196,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6196,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6197,"ide_methods.bas");}while(r);
}
S_46824:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Set #Default EXE Folder...",26))))||is_error_pending()){
if(qbevent){evnt(25769,6200,"ide_methods.bas");if(r)goto S_46824;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6201,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6201,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5294= 0 ));
if(!qbevent)break;evnt(25769,6202,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Default EXE output folder (cancel request to keep)...",53),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6203,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6204,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("No folder set yet, hence it defaults to the 'qb64pe' folder",59));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6204,"ide_methods.bas");}while(r);
S_46831:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_DEFAULTEXESAVEFOLDER->len))||is_error_pending()){
if(qbevent){evnt(25769,6205,"ide_methods.bas");if(r)goto S_46831;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,__STRING_DEFAULTEXESAVEFOLDER);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6205,"ide_methods.bas");}while(r);
}
S_46834:;
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(25769,6206,"ide_methods.bas");if(r)goto S_46834;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(func_string( 3 , 250 ),qbs_right(_FUNC_IDE2_STRING_MSG,*__LONG_IDEWX- 5 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6206,"ide_methods.bas");}while(r);
}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,_FUNC_IDE2_STRING_MSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6207,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6208,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_DEXF,func__guiSelectFolderDialog(qbs_new_txt_len("Select your desired EXE output folder...",40),NULL,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6209,"ide_methods.bas");}while(r);
S_46840:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_DEXF->len))||is_error_pending()){
if(qbevent){evnt(25769,6210,"ide_methods.bas");if(r)goto S_46840;}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DefaultExeSaveFolder",20),_FUNC_IDE2_STRING_DEXF);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6211,"ide_methods.bas");}while(r);
S_46842:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_right(_FUNC_IDE2_STRING_DEXF, 1 ),__STRING1_PATHSEP)))||is_error_pending()){
if(qbevent){evnt(25769,6212,"ide_methods.bas");if(r)goto S_46842;}
do{
qbs_set(_FUNC_IDE2_STRING_DEXF,qbs_add(_FUNC_IDE2_STRING_DEXF,__STRING1_PATHSEP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6212,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_DEFAULTEXESAVEFOLDER,_FUNC_IDE2_STRING_DEXF);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6213,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(25769,6214,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass5298= 0 ));
if(!qbevent)break;evnt(25769,6216,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Ok",2),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6217,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6218,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6218,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6219,"ide_methods.bas");}while(r);
}
S_46854:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Make E#XE Only  F11",19)))|(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Make E#xecutable Only  F11",26)))))||is_error_pending()){
if(qbevent){evnt(25769,6222,"ide_methods.bas");if(r)goto S_46854;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6223,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6223,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMEXE;
if(!qbevent)break;evnt(25769,6224,"ide_methods.bas");}while(r);
}
S_46859:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Start #Paused  F7 or F8",23))))||is_error_pending()){
if(qbevent){evnt(25769,6227,"ide_methods.bas");if(r)goto S_46859;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6228,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6228,"ide_methods.bas");}while(r);
LABEL_STARTPAUSEDMENUHANDLER:;
if(qbevent){evnt(25769,6229,"ide_methods.bas");r=0;}
S_46862:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6230,"ide_methods.bas");if(r)goto S_46862;}
S_46863:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(25769,6231,"ide_methods.bas");if(r)goto S_46863;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6232,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5299= 2 ));
if(!qbevent)break;evnt(25769,6233,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6234,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,6235,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(25769,6236,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5300=*_FUNC_IDE2_LONG_X),&(pass5301=*_FUNC_IDE2_LONG_Y),&(pass5302=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required to start paused.",47));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6237,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6238,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6239,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Start Paused",12),qbs_new_txt_len("Insert $DEBUG metacommand?",26),qbs_new_txt_len("#Yes;#No;#Don't show this again",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6241,"ide_methods.bas");}while(r);
S_46874:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6242,"ide_methods.bas");if(r)goto S_46874;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,6243,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5303= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6244,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,6245,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6246,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= -1 ;
if(!qbevent)break;evnt(25769,6247,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= -1 ;
if(!qbevent)break;evnt(25769,6248,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(25769,6249,"ide_methods.bas");}while(r);
S_46882:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(25769,6250,"ide_methods.bas");if(r)goto S_46882;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Debug",5),qbs_new_txt_len("You can reenable the 'Auto-add $Debug Metacommand' feature\\nin the Debug menu.",78),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6251,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(25769,6252,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6253,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6254,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6256,"ide_methods.bas");}while(r);
}else{
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,6258,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= -1 ;
if(!qbevent)break;evnt(25769,6259,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(25769,6260,"ide_methods.bas");}while(r);
}
}
S_46895:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Watch List...  F4",18))))||is_error_pending()){
if(qbevent){evnt(25769,6264,"ide_methods.bas");if(r)goto S_46895;}
S_46896:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6265,"ide_methods.bas");if(r)goto S_46896;}
do{
*__LONG_IDEDEBUGMODE= 16 ;
if(!qbevent)break;evnt(25769,6266,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6267,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6269,"ide_methods.bas");}while(r);
LABEL_SHOWWATCHLIST:;
if(qbevent){evnt(25769,6270,"ide_methods.bas");r=0;}
S_46901:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6271,"ide_methods.bas");if(r)goto S_46901;}
S_46902:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(25769,6272,"ide_methods.bas");if(r)goto S_46902;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6273,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5304= 2 ));
if(!qbevent)break;evnt(25769,6274,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,6276,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(25769,6277,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5305=*_FUNC_IDE2_LONG_X),&(pass5306=*_FUNC_IDE2_LONG_Y),&(pass5307=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required for Watch List functionality.",60));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6278,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6279,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6280,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Watch List",10),qbs_new_txt_len("Insert $DEBUG metacommand?",26),qbs_new_txt_len("#Yes;#No;#Don't show this again",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6282,"ide_methods.bas");}while(r);
S_46913:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6283,"ide_methods.bas");if(r)goto S_46913;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,6284,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5308= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6285,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,6286,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6287,"ide_methods.bas");}while(r);
S_46918:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(25769,6288,"ide_methods.bas");if(r)goto S_46918;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Debug",5),qbs_new_txt_len("You can reenable the 'Auto-add $Debug Metacommand' feature\\nin the Debug menu.",78),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6289,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(25769,6290,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6291,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6292,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6294,"ide_methods.bas");}while(r);
}else{
S_46926:;
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6296,"ide_methods.bas");if(r)goto S_46926;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6297,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6298,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,6299,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(25769,6300,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5309=*_FUNC_IDE2_LONG_X),&(pass5310=*_FUNC_IDE2_LONG_Y),&(pass5311=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("Variable List will be available after syntax checking is done...",64));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6301,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WAITINGFORVARLIST= 1 ;
if(!qbevent)break;evnt(25769,6302,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6303,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6304,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_RESULT,FUNC_IDEVARIABLEWATCHBOX(qbs_new_txt_len("",0),qbs_new_txt_len("",0),&(pass5312= 0 ),&(pass5313= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6306,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6307,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6307,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6308,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6311,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6311,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6312,"ide_methods.bas");}while(r);
}
}
S_46947:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Call #Stack...  F12",19)))|(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Call Stack...  F12",18)))))||is_error_pending()){
if(qbevent){evnt(25769,6316,"ide_methods.bas");if(r)goto S_46947;}
S_46948:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6317,"ide_methods.bas");if(r)goto S_46948;}
do{
*__LONG_IDEDEBUGMODE= 3 ;
if(!qbevent)break;evnt(25769,6318,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6319,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6321,"ide_methods.bas");}while(r);
LABEL_SHOWCALLSTACKDIALOG:;
if(qbevent){evnt(25769,6322,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECALLSTACKBOX();
if(!qbevent)break;evnt(25769,6323,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6324,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6324,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6325,"ide_methods.bas");}while(r);
}
}
S_46959:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Continue  F5",13))))||is_error_pending()){
if(qbevent){evnt(25769,6329,"ide_methods.bas");if(r)goto S_46959;}
do{
*__LONG_IDEDEBUGMODE= 4 ;
if(!qbevent)break;evnt(25769,6330,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6331,"ide_methods.bas");}while(r);
}
S_46963:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Step O#ut  F6",13))))||is_error_pending()){
if(qbevent){evnt(25769,6334,"ide_methods.bas");if(r)goto S_46963;}
do{
*__LONG_IDEDEBUGMODE= 5 ;
if(!qbevent)break;evnt(25769,6335,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6336,"ide_methods.bas");}while(r);
}
S_46967:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Ste#p Into  F7",14))))||is_error_pending()){
if(qbevent){evnt(25769,6339,"ide_methods.bas");if(r)goto S_46967;}
do{
*__LONG_IDEDEBUGMODE= 7 ;
if(!qbevent)break;evnt(25769,6340,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6341,"ide_methods.bas");}while(r);
}
S_46971:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Step #Over  F8",14))))||is_error_pending()){
if(qbevent){evnt(25769,6344,"ide_methods.bas");if(r)goto S_46971;}
do{
*__LONG_IDEDEBUGMODE= 6 ;
if(!qbevent)break;evnt(25769,6345,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6346,"ide_methods.bas");}while(r);
}
S_46975:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Run To This Line  Ctrl+Shift+G",31))))||is_error_pending()){
if(qbevent){evnt(25769,6349,"ide_methods.bas");if(r)goto S_46975;}
do{
*__LONG_IDEDEBUGMODE= 8 ;
if(!qbevent)break;evnt(25769,6350,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6351,"ide_methods.bas");}while(r);
}
S_46979:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Exit $DEBUG mode  ESC",22))))||is_error_pending()){
if(qbevent){evnt(25769,6354,"ide_methods.bas");if(r)goto S_46979;}
do{
*__LONG_IDEDEBUGMODE= 9 ;
if(!qbevent)break;evnt(25769,6355,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6356,"ide_methods.bas");}while(r);
}
S_46983:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Toggle #Breakpoint  F9",22))))||is_error_pending()){
if(qbevent){evnt(25769,6359,"ide_methods.bas");if(r)goto S_46983;}
S_46984:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6360,"ide_methods.bas");if(r)goto S_46984;}
do{
*__LONG_IDEDEBUGMODE= 10 ;
if(!qbevent)break;evnt(25769,6361,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6362,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6364,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6364,"ide_methods.bas");}while(r);
LABEL_TOGGLEBREAKPOINT:;
if(qbevent){evnt(25769,6365,"ide_methods.bas");r=0;}
S_46990:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6366,"ide_methods.bas");if(r)goto S_46990;}
S_46991:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(25769,6367,"ide_methods.bas");if(r)goto S_46991;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6368,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5314= 2 ));
if(!qbevent)break;evnt(25769,6369,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6370,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,6371,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(25769,6372,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5315=*_FUNC_IDE2_LONG_X),&(pass5316=*_FUNC_IDE2_LONG_Y),&(pass5317=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required to enable breakpoints.",53));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6373,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6374,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6375,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Toggle Breakpoint",17),qbs_new_txt_len("Insert $DEBUG metacommand?",26),qbs_new_txt_len("#Yes;#No;#Don't show this again",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6377,"ide_methods.bas");}while(r);
S_47002:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6378,"ide_methods.bas");if(r)goto S_47002;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,6379,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5318= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6380,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,6381,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6382,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]);
if(!qbevent)break;evnt(25769,6383,"ide_methods.bas");}while(r);
S_47008:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(25769,6384,"ide_methods.bas");if(r)goto S_47008;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Debug",5),qbs_new_txt_len("You can reenable the 'Auto-add $Debug Metacommand' feature\\nin the Debug menu.",78),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6385,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(25769,6386,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6387,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6388,"ide_methods.bas");}while(r);
}
}
}else{
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]);
if(!qbevent)break;evnt(25769,6391,"ide_methods.bas");}while(r);
}
S_47017:;
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
if(qbevent){evnt(25769,6393,"ide_methods.bas");if(r)goto S_47017;}
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(25769,6393,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6394,"ide_methods.bas");}while(r);
}
}
S_47023:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Clear All Breakpoints  F10",27)))|(qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Clear All Breakpoints  F10",26)))))||is_error_pending()){
if(qbevent){evnt(25769,6398,"ide_methods.bas");if(r)goto S_47023;}
S_47024:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6399,"ide_methods.bas");if(r)goto S_47024;}
do{
*__LONG_IDEDEBUGMODE= 11 ;
if(!qbevent)break;evnt(25769,6400,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6401,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6403,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6403,"ide_methods.bas");}while(r);
LABEL_CLEARALLBREAKPOINTS:;
if(qbevent){evnt(25769,6404,"ide_methods.bas");r=0;}
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[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*)__ARRAY_BYTE_IDEBREAKPOINTS)[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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[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]=(*__LONG_IDEN)-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)(1);
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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,6405,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6406,"ide_methods.bas");}while(r);
}
}
S_47034:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Toggle #Skip Line  Ctrl+P",25))))||is_error_pending()){
if(qbevent){evnt(25769,6410,"ide_methods.bas");if(r)goto S_47034;}
S_47035:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6411,"ide_methods.bas");if(r)goto S_47035;}
do{
*__LONG_IDEDEBUGMODE= 12 ;
if(!qbevent)break;evnt(25769,6412,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6413,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6415,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6415,"ide_methods.bas");}while(r);
LABEL_TOGGLESKIPLINE:;
if(qbevent){evnt(25769,6416,"ide_methods.bas");r=0;}
S_47041:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6417,"ide_methods.bas");if(r)goto S_47041;}
S_47042:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(25769,6418,"ide_methods.bas");if(r)goto S_47042;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6419,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5319= 2 ));
if(!qbevent)break;evnt(25769,6420,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6421,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(25769,6422,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(25769,6423,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5320=*_FUNC_IDE2_LONG_X),&(pass5321=*_FUNC_IDE2_LONG_Y),&(pass5322=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required to enable line skipping.",55));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6424,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6425,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6426,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Toggle Skip Line",16),qbs_new_txt_len("Insert $DEBUG metacommand?",26),qbs_new_txt_len("#Yes;#No;#Don't show this again",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6428,"ide_methods.bas");}while(r);
S_47053:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6429,"ide_methods.bas");if(r)goto S_47053;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,6430,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5323= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6431,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(25769,6432,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6433,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]);
if(!qbevent)break;evnt(25769,6434,"ide_methods.bas");}while(r);
S_47059:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(25769,6435,"ide_methods.bas");if(r)goto S_47059;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Debug",5),qbs_new_txt_len("You can reenable the 'Auto-add $Debug Metacommand' feature\\nin the Debug menu.",78),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6436,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(25769,6437,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6438,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__INTEGER_DEBUGMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_DEBUGMENUAUTOADDCOMMAND)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6439,"ide_methods.bas");}while(r);
}
}
}else{
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]);
if(!qbevent)break;evnt(25769,6442,"ide_methods.bas");}while(r);
}
S_47068:;
if ((((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])])||is_error_pending()){
if(qbevent){evnt(25769,6444,"ide_methods.bas");if(r)goto S_47068;}
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(25769,6444,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6445,"ide_methods.bas");}while(r);
}
}
S_47074:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Unskip All Lines  Ctrl+F10",27))))||is_error_pending()){
if(qbevent){evnt(25769,6449,"ide_methods.bas");if(r)goto S_47074;}
S_47075:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6450,"ide_methods.bas");if(r)goto S_47075;}
do{
*__LONG_IDEDEBUGMODE= 15 ;
if(!qbevent)break;evnt(25769,6451,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6452,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6454,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6454,"ide_methods.bas");}while(r);
LABEL_UNSKIPALLLINES:;
if(qbevent){evnt(25769,6455,"ide_methods.bas");r=0;}
do{
if (__ARRAY_BYTE_IDESKIPLINES[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*)__ARRAY_BYTE_IDESKIPLINES)[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 (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[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]=(*__LONG_IDEN)-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)(1);
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 (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,6456,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6457,"ide_methods.bas");}while(r);
}
}
S_47085:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Set Base #TCP/IP Port Number...",31))))||is_error_pending()){
if(qbevent){evnt(25769,6461,"ide_methods.bas");if(r)goto S_47085;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6462,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDEBASETCPPORT=*__LONG_IDEBASETCPPORT;
if(!qbevent)break;evnt(25769,6463,"ide_methods.bas");}while(r);
do{
SUB_IDESETTCPPORTBOX();
if(!qbevent)break;evnt(25769,6464,"ide_methods.bas");}while(r);
S_47089:;
if ((-(*_FUNC_IDE2_LONG_BKPIDEBASETCPPORT!=*__LONG_IDEBASETCPPORT))||is_error_pending()){
if(qbevent){evnt(25769,6465,"ide_methods.bas");if(r)goto S_47089;}
S_47090:;
if ((-(*__LONG_HOST!= 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6466,"ide_methods.bas");if(r)goto S_47090;}
do{
sub_close(*__LONG_HOST,1);
if(!qbevent)break;evnt(25769,6466,"ide_methods.bas");}while(r);
do{
*__LONG_HOST= 0 ;
if(!qbevent)break;evnt(25769,6466,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOHOST= 0ll ;
if(!qbevent)break;evnt(25769,6467,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_CHANGINGTCPPORT= -1ll ;
if(!qbevent)break;evnt(25769,6468,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6469,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6471,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6471,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6472,"ide_methods.bas");}while(r);
}
S_47102:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Set #Next Line  Ctrl+G",22))))||is_error_pending()){
if(qbevent){evnt(25769,6475,"ide_methods.bas");if(r)goto S_47102;}
do{
*__LONG_IDEDEBUGMODE= 13 ;
if(!qbevent)break;evnt(25769,6476,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(25769,6477,"ide_methods.bas");}while(r);
}
S_47106:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("E#xit",5))))||is_error_pending()){
if(qbevent){evnt(25769,6480,"ide_methods.bas");if(r)goto S_47106;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6481,"ide_methods.bas");}while(r);
LABEL_QUICKEXIT:;
if(qbevent){evnt(25769,6482,"ide_methods.bas");r=0;}
S_47108:;
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
if(qbevent){evnt(25769,6483,"ide_methods.bas");if(r)goto S_47108;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6484,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6485,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6485,"ide_methods.bas");}while(r);
S_47112:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6486,"ide_methods.bas");if(r)goto S_47112;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6486,"ide_methods.bas");}while(r);
}
S_47115:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6487,"ide_methods.bas");if(r)goto S_47115;}
S_47116:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6488,"ide_methods.bas");if(r)goto S_47116;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6489,"ide_methods.bas");}while(r);
S_47118:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6490,"ide_methods.bas");if(r)goto S_47118;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6490,"ide_methods.bas");}while(r);
}
S_47121:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6491,"ide_methods.bas");if(r)goto S_47121;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6492,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5324= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6494,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6496,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6496,"ide_methods.bas");}while(r);
S_47128:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6497,"ide_methods.bas");if(r)goto S_47128;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6497,"ide_methods.bas");}while(r);
}
}else{
do{
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6499,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6501,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6501,"ide_methods.bas");}while(r);
S_47136:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6502,"ide_methods.bas");if(r)goto S_47136;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,6502,"ide_methods.bas");}while(r);
}
}
}
S_47141:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(__STRING_AUTOSAVEFILE)))||is_error_pending()){
if(qbevent){evnt(25769,6505,"ide_methods.bas");if(r)goto S_47141;}
do{
sub_kill(__STRING_AUTOSAVEFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6505,"ide_methods.bas");}while(r);
}
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(25769,6506,"ide_methods.bas");}while(r);
}
S_47146:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#New  Ctrl+N",12))))||is_error_pending()){
if(qbevent){evnt(25769,6509,"ide_methods.bas");if(r)goto S_47146;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6510,"ide_methods.bas");}while(r);
LABEL_CTRLNEW:;
if(qbevent){evnt(25769,6511,"ide_methods.bas");r=0;}
S_47148:;
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
if(qbevent){evnt(25769,6512,"ide_methods.bas");if(r)goto S_47148;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6513,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6514,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6514,"ide_methods.bas");}while(r);
S_47152:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6515,"ide_methods.bas");if(r)goto S_47152;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6515,"ide_methods.bas");}while(r);
}
S_47155:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6516,"ide_methods.bas");if(r)goto S_47155;}
S_47156:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6517,"ide_methods.bas");if(r)goto S_47156;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6518,"ide_methods.bas");}while(r);
S_47158:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6519,"ide_methods.bas");if(r)goto S_47158;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6519,"ide_methods.bas");}while(r);
}
S_47161:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6520,"ide_methods.bas");if(r)goto S_47161;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6521,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5325= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6523,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6525,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6525,"ide_methods.bas");}while(r);
S_47168:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6526,"ide_methods.bas");if(r)goto S_47168;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6526,"ide_methods.bas");}while(r);
}
}else{
do{
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6528,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6530,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6530,"ide_methods.bas");}while(r);
S_47176:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6531,"ide_methods.bas");if(r)goto S_47176;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,6531,"ide_methods.bas");}while(r);
}
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6534,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6534,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=62;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_62:;
if(!qbevent)break;evnt(25769,6535,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,6536,"ide_methods.bas");}while(r);
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[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*)__ARRAY_BYTE_IDEBREAKPOINTS)[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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[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]=( 1 )-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)(1);
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 (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,6538,"ide_methods.bas");}while(r);
do{
if (__ARRAY_BYTE_IDESKIPLINES[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*)__ARRAY_BYTE_IDESKIPLINES)[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 (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[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]=( 1 )-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)(1);
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 (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,6539,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6540,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6541,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[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*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[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 (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
preserve_old_ptr=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0];
preserve_old_flags=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2];
preserve_old_total=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[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]=( 1000 )-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)(120);
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);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112));}
free((void*)(preserve_old_ptr));
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,6541,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6542,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6543,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6544,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(25769,6544,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6545,"ide_methods.bas");}while(r);
do{
*__LONG_IDEL= 1 ;
if(!qbevent)break;evnt(25769,6545,"ide_methods.bas");}while(r);
do{
*__LONG_IDELI= 1 ;
if(!qbevent)break;evnt(25769,6545,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN= 1 ;
if(!qbevent)break;evnt(25769,6545,"ide_methods.bas");}while(r);
do{
*__LONG_IDEBMKN= 0 ;
if(!qbevent)break;evnt(25769,6545,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(25769,6546,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(25769,6547,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(25769,6548,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(25769,6549,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,6550,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPATH,func__startdir());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6551,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPROGNAME,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6552,"ide_methods.bas");}while(r);
do{
*__BYTE_FORCEOPTEXPL= 0ll ;
if(!qbevent)break;evnt(25769,6552,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_LISTOFCUSTOMKEYWORDS,qbs_left(__STRING_LISTOFCUSTOMKEYWORDS,*__LONG_CUSTOMKEYWORDSLENGTH));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6553,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL= 0 ;
if(!qbevent)break;evnt(25769,6554,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6555,"ide_methods.bas");}while(r);
do{
sub__title(__STRING_WINDOWTITLE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6556,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,6557,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6558,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(25769,6559,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= 0 ;
if(!qbevent)break;evnt(25769,6560,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTOINDENT=*__LONG_DEFAUTOINDENT;
if(!qbevent)break;evnt(25769,6562,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTOLAYOUT=*__LONG_DEFAUTOLAYOUT;
if(!qbevent)break;evnt(25769,6562,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6563,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= 0ll ;
if(!qbevent)break;evnt(25769,6566,"ide_methods.bas");}while(r);
S_47220:;
fornext_value5327= 1 ;
fornext_finalvalue5327=func_ubound(__ARRAY_STRING_IDERECENTLINK, 1 ,2);
fornext_step5327= 1 ;
if (fornext_step5327<0) fornext_step_negative5327=1; else fornext_step_negative5327=0;
if (is_error_pending()) goto fornext_error5327;
goto fornext_entrylabel5327;
while(1){
fornext_value5327=fornext_step5327+(*_FUNC_IDE2_LONG_ML);
fornext_entrylabel5327:
*_FUNC_IDE2_LONG_ML=fornext_value5327;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5327){
if (fornext_value5327<fornext_finalvalue5327) break;
}else{
if (fornext_value5327>fornext_finalvalue5327) break;
}
fornext_error5327:;
if(qbevent){evnt(25769,6567,"ide_methods.bas");if(r)goto S_47220;}
S_47221:;
if ((qbs_cleanup(qbs_tmp_base,((qbs*)(((uint64*)(__ARRAY_STRING_IDERECENTLINK[0]))[array_check((*_FUNC_IDE2_LONG_ML)-__ARRAY_STRING_IDERECENTLINK[8],__ARRAY_STRING_IDERECENTLINK[9])+array_check(( 1 )-__ARRAY_STRING_IDERECENTLINK[4],__ARRAY_STRING_IDERECENTLINK[5])*__ARRAY_STRING_IDERECENTLINK[6]]))->len))||is_error_pending()){
if(qbevent){evnt(25769,6568,"ide_methods.bas");if(r)goto S_47221;}
S_47222:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),((qbs*)(((uint64*)(__ARRAY_STRING_IDERECENTLINK[0]))[array_check((*_FUNC_IDE2_LONG_ML)-__ARRAY_STRING_IDERECENTLINK[8],__ARRAY_STRING_IDERECENTLINK[9])+array_check(( 1 )-__ARRAY_STRING_IDERECENTLINK[4],__ARRAY_STRING_IDERECENTLINK[5])*__ARRAY_STRING_IDERECENTLINK[6]])))))||is_error_pending()){
if(qbevent){evnt(25769,6569,"ide_methods.bas");if(r)goto S_47222;}
do{
qbs_set(__STRING_IDEOPENFILE,((qbs*)(((uint64*)(__ARRAY_STRING_IDERECENTLINK[0]))[array_check((*_FUNC_IDE2_LONG_ML)-__ARRAY_STRING_IDERECENTLINK[8],__ARRAY_STRING_IDERECENTLINK[9])+array_check(( 2 )-__ARRAY_STRING_IDERECENTLINK[4],__ARRAY_STRING_IDERECENTLINK[5])*__ARRAY_STRING_IDERECENTLINK[6]])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6570,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= -1ll ;
if(!qbevent)break;evnt(25769,6571,"ide_methods.bas");}while(r);
do{
goto LABEL_DIRECTOPEN;
if(!qbevent)break;evnt(25769,6572,"ide_methods.bas");}while(r);
}
}
fornext_continue_5326:;
}
fornext_exit_5326:;
S_47229:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Recent...",10))))||is_error_pending()){
if(qbevent){evnt(25769,6578,"ide_methods.bas");if(r)goto S_47229;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6579,"ide_methods.bas");}while(r);
LABEL_IDESHOWRECENTBOX:;
if(qbevent){evnt(25769,6580,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_F,FUNC_IDERECENTBOX());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6581,"ide_methods.bas");}while(r);
S_47232:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_F,qbs_new_txt_len("<C>",3))))||is_error_pending()){
if(qbevent){evnt(25769,6582,"ide_methods.bas");if(r)goto S_47232;}
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6583,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_ASKCLEARHISTORY(qbs_new_txt_len("RECENT",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6584,"ide_methods.bas");}while(r);
S_47235:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6585,"ide_methods.bas");if(r)goto S_47235;}
do{
*_FUNC_IDE2_LONG_FH=func_freefile();
if(!qbevent)break;evnt(25769,6586,"ide_methods.bas");}while(r);
do{
sub_open(__STRING_RECENTFILE, 4 ,NULL,NULL,*_FUNC_IDE2_LONG_FH,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6587,"ide_methods.bas");}while(r);
do{
sub_close(*_FUNC_IDE2_LONG_FH,1);
if(!qbevent)break;evnt(25769,6587,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDESHOWRECENTBOX;
if(!qbevent)break;evnt(25769,6589,"ide_methods.bas");}while(r);
}
S_47242:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_F,qbs_new_txt_len("<R>",3)))){
if(qbevent){evnt(25769,6591,"ide_methods.bas");if(r)goto S_47242;}
do{
return_point[next_return_point++]=63;
if (next_return_point>=return_points) more_return_points();
goto LABEL_CLEANUPRECENTLIST;
RETURN_63:;
if(!qbevent)break;evnt(25769,6592,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6593,"ide_methods.bas");}while(r);
do{
goto LABEL_IDESHOWRECENTBOX;
if(!qbevent)break;evnt(25769,6594,"ide_methods.bas");}while(r);
}
}
S_47247:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
if(qbevent){evnt(25769,6596,"ide_methods.bas");if(r)goto S_47247;}
do{
qbs_set(__STRING_IDEOPENFILE,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6597,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= -1ll ;
if(!qbevent)break;evnt(25769,6598,"ide_methods.bas");}while(r);
do{
goto LABEL_DIRECTOPEN;
if(!qbevent)break;evnt(25769,6599,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6601,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6601,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6602,"ide_methods.bas");}while(r);
}
S_47256:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Clear Recent...",16))))||is_error_pending()){
if(qbevent){evnt(25769,6605,"ide_methods.bas");if(r)goto S_47256;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6606,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_ASKCLEARHISTORY(qbs_new_txt_len("RECENT",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6607,"ide_methods.bas");}while(r);
S_47259:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6608,"ide_methods.bas");if(r)goto S_47259;}
do{
*_FUNC_IDE2_LONG_FH=func_freefile();
if(!qbevent)break;evnt(25769,6609,"ide_methods.bas");}while(r);
do{
sub_open(__STRING_RECENTFILE, 4 ,NULL,NULL,*_FUNC_IDE2_LONG_FH,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6610,"ide_methods.bas");}while(r);
do{
sub_close(*_FUNC_IDE2_LONG_FH,1);
if(!qbevent)break;evnt(25769,6610,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6612,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6612,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6613,"ide_methods.bas");}while(r);
}
S_47268:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Open...  Ctrl+O",16))))||is_error_pending()){
if(qbevent){evnt(25769,6616,"ide_methods.bas");if(r)goto S_47268;}
do{
qbs_set(__STRING_IDEOPENFILE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6617,"ide_methods.bas");}while(r);
LABEL_DIRECTOPEN:;
if(qbevent){evnt(25769,6618,"ide_methods.bas");r=0;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6619,"ide_methods.bas");}while(r);
LABEL_CTRLOPEN:;
if(qbevent){evnt(25769,6620,"ide_methods.bas");r=0;}
S_47271:;
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
if(qbevent){evnt(25769,6621,"ide_methods.bas");if(r)goto S_47271;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6622,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6623,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6623,"ide_methods.bas");}while(r);
S_47275:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6624,"ide_methods.bas");if(r)goto S_47275;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6624,"ide_methods.bas");}while(r);
}
S_47278:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(25769,6625,"ide_methods.bas");if(r)goto S_47278;}
S_47279:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6626,"ide_methods.bas");if(r)goto S_47279;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6627,"ide_methods.bas");}while(r);
S_47281:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6628,"ide_methods.bas");if(r)goto S_47281;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6628,"ide_methods.bas");}while(r);
}
S_47284:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6629,"ide_methods.bas");if(r)goto S_47284;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6630,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5330= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6632,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6634,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6634,"ide_methods.bas");}while(r);
S_47291:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6635,"ide_methods.bas");if(r)goto S_47291;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6635,"ide_methods.bas");}while(r);
}
}else{
do{
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6637,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6639,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6639,"ide_methods.bas");}while(r);
S_47299:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6640,"ide_methods.bas");if(r)goto S_47299;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,6640,"ide_methods.bas");}while(r);
}
}
}
S_47304:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6643,"ide_methods.bas");if(r)goto S_47304;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_OPENFILE(__STRING_IDEOPENFILE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6644,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_new_txt_len("",0),&(pass5331= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6646,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6648,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6648,"ide_methods.bas");}while(r);
S_47311:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6649,"ide_methods.bas");if(r)goto S_47311;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,6649,"ide_methods.bas");}while(r);
}
S_47314:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(25769,6650,"ide_methods.bas");if(r)goto S_47314;}
S_47315:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("beforefirstline.bi",18)))|(qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("afterlastline.bm",16)))))||is_error_pending()){
if(qbevent){evnt(25769,6651,"ide_methods.bas");if(r)goto S_47315;}
do{
*__BYTE_FORCEOPTEXPL= -2 ;
if(!qbevent)break;evnt(25769,6651,"ide_methods.bas");}while(r);
}else{
do{
*__BYTE_FORCEOPTEXPL= 0ll ;
if(!qbevent)break;evnt(25769,6651,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= -1 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= 0 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL= 0 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(25769,6652,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6654,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6654,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=64;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REDRAWITALL;
RETURN_64:;
if(!qbevent)break;evnt(25769,6655,"ide_methods.bas");}while(r);
S_47333:;
if ((-(*__BYTE_FORCEOPTEXPL== -2 ))||is_error_pending()){
if(qbevent){evnt(25769,6656,"ide_methods.bas");if(r)goto S_47333;}
do{
*__BYTE_FORCEOPTEXPL= -1ll ;
if(!qbevent)break;evnt(25769,6657,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("!! Attention !!",15),qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("You just opened one of the QB64-PE auto-includes.\\n",51),qbs_new_txt_len("A special edit mode is now activated to enforce the\\n",53)),qbs_new_txt_len("rules applicable in these files (read notes).\\n\\n",49)),qbs_new_txt_len("OPTION _EXPLICIT enabled\\n",26)),qbs_new_txt_len("enforcing _Underscore names\\n\\n",31)),qbs_new_txt_len("This mode ends when loading a regular file or when\\n",52)),qbs_new_txt_len("selecting 'New' from the 'File' menu.",37)),qbs_new_txt_len("#Got it!",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6665,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEAUTOINDENT=*__LONG_DEFAUTOINDENT;
if(!qbevent)break;evnt(25769,6668,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTOLAYOUT=*__LONG_DEFAUTOLAYOUT;
if(!qbevent)break;evnt(25769,6668,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6669,"ide_methods.bas");}while(r);
}
S_47341:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("#Save  Ctrl+S",13))))||is_error_pending()){
if(qbevent){evnt(25769,6672,"ide_methods.bas");if(r)goto S_47341;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6673,"ide_methods.bas");}while(r);
LABEL_CTRLSAVE:;
if(qbevent){evnt(25769,6674,"ide_methods.bas");r=0;}
S_47343:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6675,"ide_methods.bas");if(r)goto S_47343;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6676,"ide_methods.bas");}while(r);
S_47345:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6677,"ide_methods.bas");if(r)goto S_47345;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6677,"ide_methods.bas");}while(r);
}
S_47348:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6678,"ide_methods.bas");if(r)goto S_47348;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6679,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5332= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6681,"ide_methods.bas");}while(r);
}
}else{
do{
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6684,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6686,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6686,"ide_methods.bas");}while(r);
S_47358:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6687,"ide_methods.bas");if(r)goto S_47358;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,6687,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6688,"ide_methods.bas");}while(r);
}
S_47363:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])),qbs_new_txt_len("Save #As...",11))))||is_error_pending()){
if(qbevent){evnt(25769,6692,"ide_methods.bas");if(r)goto S_47363;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,6693,"ide_methods.bas");}while(r);
S_47365:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6694,"ide_methods.bas");if(r)goto S_47365;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6695,"ide_methods.bas");}while(r);
S_47367:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,6696,"ide_methods.bas");if(r)goto S_47367;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6696,"ide_methods.bas");}while(r);
}
S_47370:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6697,"ide_methods.bas");if(r)goto S_47370;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6698,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5333= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6700,"ide_methods.bas");}while(r);
}
}else{
S_47376:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(25769,6703,"ide_methods.bas");if(r)goto S_47376;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6704,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(__STRING_IDEPROGNAME,&(pass5334= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6706,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6709,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6709,"ide_methods.bas");}while(r);
S_47384:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6710,"ide_methods.bas");if(r)goto S_47384;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(25769,6710,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(25769,6711,"ide_methods.bas");}while(r);
}
S_47389:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]])), 1 ),qbs_new_txt_len("~",1))))||is_error_pending()){
if(qbevent){evnt(25769,6714,"ide_methods.bas");if(r)goto S_47389;}
do{
goto dl_continue_5157;
if(!qbevent)break;evnt(25769,6715,"ide_methods.bas");}while(r);
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6718,"ide_methods.bas");}while(r);
do{
sub_clsDest(NULL,NULL,NULL,0);
if(!qbevent)break;evnt(25769,6719,"ide_methods.bas");}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_add(qbs_new_txt_len("MENU ITEM [",11),((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_FUNC_IDE2_LONG_S)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))),qbs_new_txt_len("] NOT IMPLEMENTED!",18)));
if (is_error_pending()) goto skip5335;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip5335:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6719,"ide_methods.bas");}while(r);
do{
sub_end();
if(!qbevent)break;evnt(25769,6719,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,6723,"ide_methods.bas");}while(r);
dl_continue_5157:;
}while(1);
dl_exit_5157:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,6728,"ide_methods.bas");}while(r);
LABEL_DRAWQUICKNAV:;
if(qbevent){evnt(25769,6729,"ide_methods.bas");r=0;}
S_47400:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_QUICKNAVTOTAL> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,6730,"ide_methods.bas");if(r)goto S_47400;}
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6731,"ide_methods.bas");}while(r);
do{
sub__printstring( 4 , 2 ,qbs_add(qbs_add(qbs_new_txt_len(" ",1),func_chr( 17 )),qbs_new_txt_len(" ",1)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6732,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6734,"ide_methods.bas");}while(r);
do{
sub__printstring( 4 , 2 ,func_string( 3 , 196 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6735,"ide_methods.bas");}while(r);
}
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,6737,"ide_methods.bas");}while(r);
LABEL_UPDATESEARCHBAR:;
if(qbevent){evnt(25769,6739,"ide_methods.bas");r=0;}
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6740,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6740,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6741,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 +*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Find[",5),func_space( 20ll + 1 )),func_chr( 18 )),qbs_new_txt_len("]",1)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6742,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6743,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 2 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6743,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6746,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,func_string( 14 , 196 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6747,"ide_methods.bas");}while(r);
do{
sub__printstring((*__LONG_IDEWX-_FUNC_IDE2_STRING_A->len)/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,_FUNC_IDE2_STRING_A,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6748,"ide_methods.bas");}while(r);
S_47417:;
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
if(qbevent){evnt(25769,6749,"ide_methods.bas");if(r)goto S_47417;}
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6750,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len(" $DEBUG MODE ",13));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6751,"ide_methods.bas");}while(r);
}else{
S_47421:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6753,"ide_methods.bas");if(r)goto S_47421;}
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6753,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6753,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len(" Status ",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6754,"ide_methods.bas");}while(r);
}
do{
sub__printstring((*__LONG_IDEWX-_FUNC_IDE2_STRING_A->len)/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,_FUNC_IDE2_STRING_A,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6756,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6758,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TX= 1 ;
if(!qbevent)break;evnt(25769,6759,"ide_methods.bas");}while(r);
S_47431:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 20ll )))||is_error_pending()){
if(qbevent){evnt(25769,6760,"ide_methods.bas");if(r)goto S_47431;}
S_47432:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,6761,"ide_methods.bas");if(r)goto S_47432;}
do{
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 20ll + 1 ;
if(!qbevent)break;evnt(25769,6762,"ide_methods.bas");}while(r);
S_47434:;
if ((-(*_FUNC_IDE2_LONG_TX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6763,"ide_methods.bas");if(r)goto S_47434;}
do{
*_FUNC_IDE2_LONG_TX= 1 ;
if(!qbevent)break;evnt(25769,6763,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_TX, 20ll ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6764,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_left(_FUNC_IDE2_STRING_A, 20ll ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6766,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(25769,6770,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(25769,6770,"ide_methods.bas");}while(r);
S_47444:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,6771,"ide_methods.bas");if(r)goto S_47444;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(25769,6771,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 2 ;
if(!qbevent)break;evnt(25769,6773,"ide_methods.bas");}while(r);
S_47448:;
if (((-(*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL== 0 ))|(-(*__LONG_IDESYSTEM!= 2 )))||is_error_pending()){
if(qbevent){evnt(25769,6775,"ide_methods.bas");if(r)goto S_47448;}
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6776,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 8 )+ 4 ,*__LONG_IDEWY- 4 ,_FUNC_IDE2_STRING_A,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6777,"ide_methods.bas");}while(r);
}else{
S_47452:;
fornext_value5340= 1 ;
fornext_finalvalue5340=_FUNC_IDE2_STRING_A->len;
fornext_step5340= 1 ;
if (fornext_step5340<0) fornext_step_negative5340=1; else fornext_step_negative5340=0;
if (is_error_pending()) goto fornext_error5340;
goto fornext_entrylabel5340;
while(1){
fornext_value5340=fornext_step5340+(*_FUNC_IDE2_LONG_COLORCHAR);
fornext_entrylabel5340:
*_FUNC_IDE2_LONG_COLORCHAR=fornext_value5340;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5340){
if (fornext_value5340<fornext_finalvalue5340) break;
}else{
if (fornext_value5340>fornext_finalvalue5340) break;
}
fornext_error5340:;
if(qbevent){evnt(25769,6779,"ide_methods.bas");if(r)goto S_47452;}
S_47453:;
if (((-((*_FUNC_IDE2_LONG_COLORCHAR+*_FUNC_IDE2_LONG_TX- 2 )>=*_FUNC_IDE2_LONG_SX1))&(-((*_FUNC_IDE2_LONG_COLORCHAR+*_FUNC_IDE2_LONG_TX- 2 )<*_FUNC_IDE2_LONG_SX2)))||is_error_pending()){
if(qbevent){evnt(25769,6780,"ide_methods.bas");if(r)goto S_47453;}
do{
qbg_sub_color( 1 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6780,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6780,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 8 )+ 4 - 1 +*_FUNC_IDE2_LONG_COLORCHAR,*__LONG_IDEWY- 4 ,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_COLORCHAR, 1 ,0|1),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6781,"ide_methods.bas");}while(r);
fornext_continue_5339:;
}
fornext_exit_5339:;
}
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,6784,"ide_methods.bas");}while(r);
LABEL_CLEANUPRECENTLIST:;
if(qbevent){evnt(25769,6786,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_INTEGER_BH=FUNC_FILETOBUF(__STRING_RECENTFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6787,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_ALLOK= -1ll ;
if(!qbevent)break;evnt(25769,6788,"ide_methods.bas");}while(r);
S_47464:;
while((~(FUNC_ENDOFBUF(_FUNC_IDE2_INTEGER_BH)))||is_error_pending()){
if(qbevent){evnt(25769,6789,"ide_methods.bas");if(r)goto S_47464;}
do{
*_FUNC_IDE2_LONG_BP=FUNC_GETBUFPOS(_FUNC_IDE2_INTEGER_BH);
if(!qbevent)break;evnt(25769,6790,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BE,FUNC_READBUFLINE(_FUNC_IDE2_INTEGER_BH));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6790,"ide_methods.bas");}while(r);
S_47467:;
if ((qbs_cleanup(qbs_tmp_base,~(func__fileexists(_FUNC_IDE2_STRING_BE))))||is_error_pending()){
if(qbevent){evnt(25769,6791,"ide_methods.bas");if(r)goto S_47467;}
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(_FUNC_IDE2_INTEGER_BH,_FUNC_IDE2_LONG_BP,&(pass5343= -21ll ));
if(!qbevent)break;evnt(25769,6792,"ide_methods.bas");}while(r);
do{
SUB_DELETEBUFLINE(_FUNC_IDE2_INTEGER_BH);
if(!qbevent)break;evnt(25769,6793,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_ALLOK= 0ll ;
if(!qbevent)break;evnt(25769,6794,"ide_methods.bas");}while(r);
}
ww_continue_5342:;
}
ww_exit_5342:;
S_47473:;
if ((*_FUNC_IDE2_INTEGER_ALLOK)||is_error_pending()){
if(qbevent){evnt(25769,6797,"ide_methods.bas");if(r)goto S_47473;}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Remove Broken Links",19),qbs_new_txt_len("All files in the list are accessible.",37),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6798,"ide_methods.bas");}while(r);
}else{
do{
SUB_BUFTOFILE(_FUNC_IDE2_INTEGER_BH,__STRING_RECENTFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6800,"ide_methods.bas");}while(r);
S_47477:;
if ((-((-(*__LONG_IDEERROR> 1 ))&&*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT))||is_error_pending()){
if(qbevent){evnt(25769,6801,"ide_methods.bas");if(r)goto S_47477;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(25769,6801,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Remove Broken Links",19),qbs_new_txt_len("All broken links have been removed.",35),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6802,"ide_methods.bas");}while(r);
}
do{
SUB_DISPOSEBUF(_FUNC_IDE2_INTEGER_BH);
if(!qbevent)break;evnt(25769,6804,"ide_methods.bas");}while(r);
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,6805,"ide_methods.bas");}while(r);
LABEL_REDRAWITALL:;
if(qbevent){evnt(25769,6807,"ide_methods.bas");r=0;}
do{
qbs_set(__STRING_MENUBAR,qbs_new_txt_len("   ",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6808,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MENULOCATIONS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6809,"ide_methods.bas");}while(r);
S_47486:;
fornext_value5345= 1 ;
fornext_finalvalue5345=*__INTEGER_MENUS- 1 ;
fornext_step5345= 1 ;
if (fornext_step5345<0) fornext_step_negative5345=1; else fornext_step_negative5345=0;
if (is_error_pending()) goto fornext_error5345;
goto fornext_entrylabel5345;
while(1){
fornext_value5345=fornext_step5345+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5345:
*_FUNC_IDE2_LONG_I=fornext_value5345;
if (fornext_step_negative5345){
if (fornext_value5345<fornext_finalvalue5345) break;
}else{
if (fornext_value5345>fornext_finalvalue5345) break;
}
fornext_error5345:;
if(qbevent){evnt(25769,6810,"ide_methods.bas");if(r)goto S_47486;}
do{
qbs_set(_FUNC_IDE2_STRING_MENULOCATIONS,qbs_add(_FUNC_IDE2_STRING_MENULOCATIONS,i2string(__STRING_MENUBAR->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6811,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_MENUBAR,qbs_add(qbs_add(__STRING_MENUBAR,((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))),qbs_new_txt_len("  ",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6812,"ide_methods.bas");}while(r);
fornext_continue_5344:;
}
fornext_exit_5344:;
do{
qbs_set(__STRING_MENUBAR,qbs_add(__STRING_MENUBAR,func_space(*__LONG_IDEWX-__STRING_MENUBAR->len-((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))->len- 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6814,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MENULOCATIONS,qbs_add(_FUNC_IDE2_STRING_MENULOCATIONS,i2string(__STRING_MENUBAR->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6815,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_MENUBAR,qbs_add(qbs_add(__STRING_MENUBAR,((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[array_check((*_FUNC_IDE2_LONG_I)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check(( 0 )-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]))),qbs_new_txt_len("  ",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6816,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,6819,"ide_methods.bas");}while(r);
do{
qbg_sub_view_print( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,1);
if(!qbevent)break;evnt(25769,6820,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(25769,6825,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6828,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6828,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6829,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5350= 1 ),&(pass5351= 2 ),__LONG_IDEWX,&(pass5352=*__LONG_IDEWY- 5 ));
if(!qbevent)break;evnt(25769,6829,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6832,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5353= 1 ),&(pass5354=*__LONG_IDEWY- 4 ),__LONG_IDEWX,&(pass5355= 5 ));
if(!qbevent)break;evnt(25769,6832,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6834,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6834,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX,*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6834,"ide_methods.bas");}while(r);
S_47505:;
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6836,"ide_methods.bas");if(r)goto S_47505;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6837,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5356= 1 ),__LONG_IDEWY,__LONG_IDEWX,&(pass5357=*__LONG_IDESUBWINDOW+ 1 ));
if(!qbevent)break;evnt(25769,6837,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6838,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 ,*__LONG_IDEWY,func_chr( 195 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6838,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX,*__LONG_IDEWY,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6838,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 4 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6839,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 3 ,*__LONG_IDEWY,qbs_new_txt_len(" x ",3),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6839,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=65;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESEARCHBAR;
RETURN_65:;
if(!qbevent)break;evnt(25769,6842,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6845,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,func_space(*__LONG_IDEWX),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6845,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5358=*__LONG_IDEWY- 3 ),&(pass5359= 3 ),&(pass5360= 1 ),&(pass5361= 1 ));
if(!qbevent)break;evnt(25769,6846,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5362= 3 ),&(pass5363=*__LONG_IDEWY- 8 ),&(pass5364= 1 ),&(pass5365= 1 ));
if(!qbevent)break;evnt(25769,6847,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5366= 2 ),&(pass5367=*__LONG_IDEWY- 5 ),&(pass5368=*__LONG_IDEWX- 2 ),&(pass5369= 1 ),&(pass5370= 1 ));
if(!qbevent)break;evnt(25769,6848,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(25769,6850,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(25769,6852,"ide_methods.bas");}while(r);
do{
sub_defseg( 0 ,1);
if(!qbevent)break;evnt(25769,6854,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(25769,6855,"ide_methods.bas");}while(r);
S_47524:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(25769,6857,"ide_methods.bas");if(r)goto S_47524;}
do{
SUB_HELP_SHOWTEXT();
if(!qbevent)break;evnt(25769,6858,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5371= 2 ),&(pass5372=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass5373=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass5374=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(25769,6860,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5375=*__LONG_IDEWY+ 1 ),&(pass5376=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass5377=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(25769,6861,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=66;
if (next_return_point>=return_points) more_return_points();
goto LABEL_HELPAREASHOWBACKLINKS;
RETURN_66:;
if(!qbevent)break;evnt(25769,6863,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass5378= 0 ));
if(!qbevent)break;evnt(25769,6866,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6867,"ide_methods.bas");}while(r);
S_47532:;
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6869,"ide_methods.bas");if(r)goto S_47532;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6870,"ide_methods.bas");}while(r);
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("~#Export As...  ",16),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6871,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check(( 1 )-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_FILEMENUEXPORTAS)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_MENU[0]))[tmp_long])),qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6873,"ide_methods.bas");}while(r);
S_47537:;
if ((*__LONG_IDEFOCUSLINE)||is_error_pending()){
if(qbevent){evnt(25769,6874,"ide_methods.bas");if(r)goto S_47537;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6875,"ide_methods.bas");}while(r);
}else{
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("OK",2),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6877,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(25769,6879,"ide_methods.bas");}while(r);
S_47543:;
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,6880,"ide_methods.bas");if(r)goto S_47543;}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6881,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_add(qbs_new_txt_len(" (",2),qbs__tostr((int32)(*__LONG_TOTALWARNINGS),NULL,0)),qbs_new_txt_len(" warning",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6882,"ide_methods.bas");}while(r);
S_47546:;
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
if(qbevent){evnt(25769,6883,"ide_methods.bas");if(r)goto S_47546;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("s",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6883,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len(" - click here or Ctrl+W to view)",32)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6884,"ide_methods.bas");}while(r);
do{
sub__printstring( 4 ,*__LONG_IDEWY- 3 ,_FUNC_IDE2_STRING_MSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6885,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 4 ;
if(!qbevent)break;evnt(25769,6886,"ide_methods.bas");}while(r);
}
S_47553:;
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
if(qbevent){evnt(25769,6888,"ide_methods.bas");if(r)goto S_47553;}
do{
return_point[next_return_point++]=67;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SHOWVARLISTREADY;
RETURN_67:;
if(!qbevent)break;evnt(25769,6888,"ide_methods.bas");}while(r);
}
}
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,6890,"ide_methods.bas");}while(r);
LABEL_HELPAREASHOWBACKLINKS:;
if(qbevent){evnt(25769,6892,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR,func_string( 1000 , 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6893,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,func_string( 4000 , 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6894,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TOP=func_ubound(__ARRAY_STRING_BACK,1,1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6895,"ide_methods.bas");}while(r);
S_47561:;
fornext_value5380= 1 ;
fornext_finalvalue5380=*_FUNC_IDE2_LONG_TOP;
fornext_step5380= 1 ;
if (fornext_step5380<0) fornext_step_negative5380=1; else fornext_step_negative5380=0;
if (is_error_pending()) goto fornext_error5380;
goto fornext_entrylabel5380;
while(1){
fornext_value5380=fornext_step5380+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5380:
*_FUNC_IDE2_LONG_X=fornext_value5380;
if (fornext_step_negative5380){
if (fornext_value5380<fornext_finalvalue5380) break;
}else{
if (fornext_value5380>fornext_finalvalue5380) break;
}
fornext_error5380:;
if(qbevent){evnt(25769,6896,"ide_methods.bas");if(r)goto S_47561;}
do{
qbs_set(_FUNC_IDE2_STRING_N,((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6897,"ide_methods.bas");}while(r);
S_47563:;
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_HELP_BACK_POS))||is_error_pending()){
if(qbevent){evnt(25769,6898,"ide_methods.bas");if(r)goto S_47563;}
do{
*_FUNC_IDE2_LONG_P=_FUNC_IDE2_STRING_BACK_STR->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6898,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6899,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string(*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6900,"ide_methods.bas");}while(r);
S_47568:;
fornext_value5383= 1 ;
fornext_finalvalue5383=_FUNC_IDE2_STRING_N->len;
fornext_step5383= 1 ;
if (fornext_step5383<0) fornext_step_negative5383=1; else fornext_step_negative5383=0;
if (is_error_pending()) goto fornext_error5383;
goto fornext_entrylabel5383;
while(1){
fornext_value5383=fornext_step5383+(*_FUNC_IDE2_LONG_X2);
fornext_entrylabel5383:
*_FUNC_IDE2_LONG_X2=fornext_value5383;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5383){
if (fornext_value5383<fornext_finalvalue5383) break;
}else{
if (fornext_value5383>fornext_finalvalue5383) break;
}
fornext_error5383:;
if(qbevent){evnt(25769,6901,"ide_methods.bas");if(r)goto S_47568;}
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,func_chr(qbs_asc(_FUNC_IDE2_STRING_N,*_FUNC_IDE2_LONG_X2))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6902,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string(*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6903,"ide_methods.bas");}while(r);
fornext_continue_5382:;
}
fornext_exit_5382:;
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6905,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string(*_FUNC_IDE2_LONG_X)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6906,"ide_methods.bas");}while(r);
S_47574:;
if ((-(*_FUNC_IDE2_LONG_X!=*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
if(qbevent){evnt(25769,6908,"ide_methods.bas");if(r)goto S_47574;}
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,func_chr( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6909,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6910,"ide_methods.bas");}while(r);
}
fornext_continue_5379:;
}
fornext_exit_5379:;
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,func_string( 1000 , 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6913,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,func_string( 4000 , 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6914,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACK_STR_POS=*_FUNC_IDE2_LONG_P-(*__LONG_IDEWX/  2 )+((((qbs*)(((uint64*)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])]))->len+ 2 )/  2 )+( 3 );
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6915,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*__LONG_IDEWY, 2 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6918,"ide_methods.bas");}while(r);
S_47583:;
fornext_value5387=*_FUNC_IDE2_LONG_BACK_STR_POS;
fornext_finalvalue5387=*_FUNC_IDE2_LONG_BACK_STR_POS+*__LONG_IDEWX- 6 ;
fornext_step5387= 1 ;
if (fornext_step5387<0) fornext_step_negative5387=1; else fornext_step_negative5387=0;
if (is_error_pending()) goto fornext_error5387;
goto fornext_entrylabel5387;
while(1){
fornext_value5387=fornext_step5387+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5387:
*_FUNC_IDE2_LONG_X=fornext_value5387;
if (fornext_step_negative5387){
if (fornext_value5387<fornext_finalvalue5387) break;
}else{
if (fornext_value5387>fornext_finalvalue5387) break;
}
fornext_error5387:;
if(qbevent){evnt(25769,6919,"ide_methods.bas");if(r)goto S_47583;}
do{
*_FUNC_IDE2_LONG_I=string2l(func_mid(_FUNC_IDE2_STRING_BACK_STR_I,((*_FUNC_IDE2_LONG_X- 1 )* 4 )+( 1 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6920,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_A=qbs_asc(_FUNC_IDE2_STRING_BACK_STR,*_FUNC_IDE2_LONG_X);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6921,"ide_methods.bas");}while(r);
S_47586:;
if ((*_FUNC_IDE2_LONG_A)||is_error_pending()){
if(qbevent){evnt(25769,6922,"ide_methods.bas");if(r)goto S_47586;}
S_47587:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,6923,"ide_methods.bas");if(r)goto S_47587;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6923,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6923,"ide_methods.bas");}while(r);
}
S_47592:;
if ((-(*_FUNC_IDE2_LONG_I<*__LONG_HELP_BACK_POS))||is_error_pending()){
if(qbevent){evnt(25769,6924,"ide_methods.bas");if(r)goto S_47592;}
do{
qbg_sub_color( 9 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(25769,6924,"ide_methods.bas");}while(r);
}
S_47595:;
if ((-(*_FUNC_IDE2_LONG_I>*__LONG_HELP_BACK_POS))||is_error_pending()){
if(qbevent){evnt(25769,6925,"ide_methods.bas");if(r)goto S_47595;}
do{
qbg_sub_color( 9 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(25769,6925,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_chr(*_FUNC_IDE2_LONG_A));
if (is_error_pending()) goto skip5388;
makefit(tqbs);
qbs_print(tqbs,0);
skip5388:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6926,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6928,"ide_methods.bas");}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_chr( 196 ));
if (is_error_pending()) goto skip5389;
makefit(tqbs);
qbs_print(tqbs,0);
skip5389:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6929,"ide_methods.bas");}while(r);
}
fornext_continue_5386:;
}
fornext_exit_5386:;
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6932,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 18 ,*__LONG_IDEWY,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6932,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6933,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 17 ,*__LONG_IDEWY,qbs_new_txt_len(" View on Wiki ",14),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6933,"ide_methods.bas");}while(r);
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,6934,"ide_methods.bas");}while(r);
LABEL_SHOWVARLISTREADY:;
if(qbevent){evnt(25769,6936,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_BYTE_WAITINGFORVARLIST= 0 ;
if(!qbevent)break;evnt(25769,6937,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,6938,"ide_methods.bas");}while(r);
do{
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,qbs_new_txt_len("Variable List is now available (F4 to see it)",45),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,6939,"ide_methods.bas");}while(r);
do{
#include "ret272.txt"
if(!qbevent)break;evnt(25769,6940,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free272.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;
return *_FUNC_IDE2_LONG_IDE2;
}
