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 "data334.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(28182,83,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,84,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,85,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,86,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,87,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,88,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,89,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,90,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,91,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,92,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,93,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,94,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,95,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IGNORE=*_FUNC_IDE2_LONG_IGNORE;
if(!qbevent)break;evnt(28182,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(28182,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(28182,101,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(28182,102,"ide_methods.bas");}while(r);
LABEL_IDEERRORMESSAGE:;
if(qbevent){evnt(28182,104,"ide_methods.bas");r=0;}
S_44215:;
if ((*__LONG_IDEERROR)||is_error_pending()){
if(qbevent){evnt(28182,106,"ide_methods.bas");if(r)goto S_44215;}
S_44216:;
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
if(qbevent){evnt(28182,107,"ide_methods.bas");if(r)goto S_44216;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,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(28182,108,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_MUSTDISPLAY= -1ll ;
if(!qbevent)break;evnt(28182,110,"ide_methods.bas");}while(r);
S_44221:;
if ((-(*__LONG_IDEERROR== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,111,"ide_methods.bas");if(r)goto S_44221;}
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(28182,111,"ide_methods.bas");}while(r);
}
S_44224:;
if ((-(*__LONG_IDEERROR== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,112,"ide_methods.bas");if(r)goto S_44224;}
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(28182,112,"ide_methods.bas");}while(r);
}
S_44227:;
if ((-(*__LONG_IDEERROR== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,113,"ide_methods.bas");if(r)goto S_44227;}
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(28182,113,"ide_methods.bas");}while(r);
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,113,"ide_methods.bas");}while(r);
}
S_44231:;
if ((-(*__LONG_IDEERROR== 4 ))||is_error_pending()){
if(qbevent){evnt(28182,114,"ide_methods.bas");if(r)goto S_44231;}
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(28182,114,"ide_methods.bas");}while(r);
}
S_44234:;
if ((-(*__LONG_IDEERROR== 5 ))||is_error_pending()){
if(qbevent){evnt(28182,115,"ide_methods.bas");if(r)goto S_44234;}
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(28182,115,"ide_methods.bas");}while(r);
}
S_44237:;
if ((-(*__LONG_IDEERROR== 6 ))||is_error_pending()){
if(qbevent){evnt(28182,116,"ide_methods.bas");if(r)goto S_44237;}
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(28182,116,"ide_methods.bas");}while(r);
}
S_44240:;
if ((-(*__LONG_IDEERROR== 7 ))||is_error_pending()){
if(qbevent){evnt(28182,117,"ide_methods.bas");if(r)goto S_44240;}
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(28182,117,"ide_methods.bas");}while(r);
}
S_44243:;
if ((-(*__LONG_IDEERROR== -1 ))||is_error_pending()){
if(qbevent){evnt(28182,118,"ide_methods.bas");if(r)goto S_44243;}
do{
goto LABEL_ERRORREPORTDONE;
if(!qbevent)break;evnt(28182,118,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_QBERRORCODE=get_error_err();
if(!qbevent)break;evnt(28182,120,"ide_methods.bas");}while(r);
S_44247:;
if ((*__INTEGER_QBERRORCODE)||is_error_pending()){
if(qbevent){evnt(28182,121,"ide_methods.bas");if(r)goto S_44247;}
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(28182,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(28182,124,"ide_methods.bas");}while(r);
}
S_44252:;
if (((-(*__LONG_IDEERROR> 1 )))||is_error_pending()){
if(qbevent){evnt(28182,127,"ide_methods.bas");if(r)goto S_44252;}
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(28182,129,"ide_methods.bas");}while(r);
S_44254:;
if (((-(func__errorline()> 0 ))|(-(func__inclerrorline()> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,130,"ide_methods.bas");if(r)goto S_44254;}
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(28182,131,"ide_methods.bas");}while(r);
}
S_44257:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(28182,133,"ide_methods.bas");if(r)goto S_44257;}
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(28182,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(28182,134,"ide_methods.bas");}while(r);
S_44261:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error ()",8))))||is_error_pending()){
if(qbevent){evnt(28182,135,"ide_methods.bas");if(r)goto S_44261;}
do{
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,135,"ide_methods.bas");}while(r);
}
S_44264:;
if ((*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT)||is_error_pending()){
if(qbevent){evnt(28182,136,"ide_methods.bas");if(r)goto S_44264;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,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(28182,139,"ide_methods.bas");}while(r);
S_44267:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,140,"ide_methods.bas");if(r)goto S_44267;}
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(28182,141,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,143,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,143,"ide_methods.bas");}while(r);
do{
goto LABEL_ERRORREPORTDONE;
if(!qbevent)break;evnt(28182,144,"ide_methods.bas");}while(r);
}
}else{
do{
*_FUNC_IDE2_LONG_INCLERRORLINE=func__inclerrorline();
if(!qbevent)break;evnt(28182,148,"ide_methods.bas");}while(r);
S_44276:;
if ((*_FUNC_IDE2_LONG_INCLERRORLINE)||is_error_pending()){
if(qbevent){evnt(28182,149,"ide_methods.bas");if(r)goto S_44276;}
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(28182,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(28182,152,"ide_methods.bas");}while(r);
S_44279:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(28182,153,"ide_methods.bas");if(r)goto S_44279;}
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(28182,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(28182,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(28182,156,"ide_methods.bas");}while(r);
S_44285:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(28182,157,"ide_methods.bas");if(r)goto S_44285;}
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(28182,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(28182,158,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,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(28182,163,"ide_methods.bas");}while(r);
LABEL_ERRORREPORTDONE:;
if(qbevent){evnt(28182,164,"ide_methods.bas");r=0;}
}
do{
*__LONG_IDEERROR= 1 ;
if(!qbevent)break;evnt(28182,167,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= 0ll ;
if(!qbevent)break;evnt(28182,168,"ide_methods.bas");}while(r);
S_44296:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 12 ))))||is_error_pending()){
if(qbevent){evnt(28182,170,"ide_methods.bas");if(r)goto S_44296;}
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(28182,171,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,172,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5303= 0 ));
if(!qbevent)break;evnt(28182,173,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5304= 1 ));
if(!qbevent)break;evnt(28182,175,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
if(!qbevent)break;evnt(28182,176,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(28182,176,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,176,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
if(!qbevent)break;evnt(28182,176,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,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(28182,177,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,178,"ide_methods.bas");}while(r);
S_44308:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3))))||is_error_pending()){
if(qbevent){evnt(28182,180,"ide_methods.bas");if(r)goto S_44308;}
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(28182,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(28182,183,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,186,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 9 ;
if(!qbevent)break;evnt(28182,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(28182,187,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,188,"ide_methods.bas");}while(r);
}
S_44318:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 100 ))))||is_error_pending()){
if(qbevent){evnt(28182,191,"ide_methods.bas");if(r)goto S_44318;}
do{
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE+ 1 ;
if(!qbevent)break;evnt(28182,192,"ide_methods.bas");}while(r);
S_44320:;
if ((-(*__LONG_IDECOMPILEDLINE<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,193,"ide_methods.bas");if(r)goto S_44320;}
do{
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(__LONG_IDECOMPILEDLINE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,194,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,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(28182,197,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,198,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,200,"ide_methods.bas");}while(r);
}
LABEL_REINITIDE:;
if(qbevent){evnt(28182,203,"ide_methods.bas");r=0;}
S_44329:;
if ((-(*__LONG_IDELAUNCHED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,204,"ide_methods.bas");if(r)goto S_44329;}
do{
*__LONG_IDELAUNCHED= 1 ;
if(!qbevent)break;evnt(28182,205,"ide_methods.bas");}while(r);
do{
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY,NULL,NULL,3);
if(!qbevent)break;evnt(28182,207,"ide_methods.bas");}while(r);
S_44332:;
if ((*__BYTE_IDEUSEFONT8)||is_error_pending()){
if(qbevent){evnt(28182,208,"ide_methods.bas");if(r)goto S_44332;}
do{
sub__font( 8 ,NULL,0);
if(!qbevent)break;evnt(28182,208,"ide_methods.bas");}while(r);
}else{
do{
sub__font( 16 ,NULL,0);
if(!qbevent)break;evnt(28182,208,"ide_methods.bas");}while(r);
}
S_44337:;
if ((*__LONG_IDECPINDEX)||is_error_pending()){
if(qbevent){evnt(28182,211,"ide_methods.bas");if(r)goto S_44337;}
S_44338:;
fornext_value5306= 128 ;
fornext_finalvalue5306= 255 ;
fornext_step5306= 1 ;
if (fornext_step5306<0) fornext_step_negative5306=1; else fornext_step_negative5306=0;
if (is_error_pending()) goto fornext_error5306;
goto fornext_entrylabel5306;
while(1){
fornext_value5306=fornext_step5306+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5306:
*_FUNC_IDE2_LONG_X=fornext_value5306;
if (fornext_step_negative5306){
if (fornext_value5306<fornext_finalvalue5306) break;
}else{
if (fornext_value5306>fornext_finalvalue5306) break;
}
fornext_error5306:;
if(qbevent){evnt(28182,212,"ide_methods.bas");if(r)goto S_44338;}
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(28182,213,"ide_methods.bas");}while(r);
S_44340:;
if ((-(*_FUNC_IDE2_LONG_U== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,214,"ide_methods.bas");if(r)goto S_44340;}
do{
*_FUNC_IDE2_LONG_U= 9744 ;
if(!qbevent)break;evnt(28182,214,"ide_methods.bas");}while(r);
}
do{
sub__mapunicode(*_FUNC_IDE2_LONG_U,*_FUNC_IDE2_LONG_X);
if(!qbevent)break;evnt(28182,215,"ide_methods.bas");}while(r);
fornext_continue_5305:;
}
fornext_exit_5305:;
}
S_44346:;
if ((*__BYTE_IDECUSTOMFONT)||is_error_pending()){
if(qbevent){evnt(28182,219,"ide_methods.bas");if(r)goto S_44346;}
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(28182,220,"ide_methods.bas");}while(r);
S_44348:;
if ((-(*__LONG_IDECUSTOMFONTHANDLE< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,221,"ide_methods.bas");if(r)goto S_44348;}
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(28182,222,"ide_methods.bas");}while(r);
do{
*__BYTE_IDECUSTOMFONT= 0ll ;
if(!qbevent)break;evnt(28182,223,"ide_methods.bas");}while(r);
do{
*__BYTE_IDECUSTOMFONTHEIGHT= 19 ;
if(!qbevent)break;evnt(28182,223,"ide_methods.bas");}while(r);
S_44352:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(28182,224,"ide_methods.bas");if(r)goto S_44352;}
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(28182,225,"ide_methods.bas");}while(r);
S_44354:;
if ((*__LONG_MACOSX)||is_error_pending()){
if(qbevent){evnt(28182,226,"ide_methods.bas");if(r)goto S_44354;}
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(28182,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(28182,228,"ide_methods.bas");}while(r);
}
do{
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFont",14),FUNC_BOOLTOTFSTRING(&(pass5307=*__BYTE_IDECUSTOMFONT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,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(28182,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(28182,232,"ide_methods.bas");}while(r);
}else{
do{
sub__font(*__LONG_IDECUSTOMFONTHANDLE,NULL,0);
if(!qbevent)break;evnt(28182,234,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(28182,238,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,238,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKEFILEMENU(&(pass5308= 0 ));
if(!qbevent)break;evnt(28182,239,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,241,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,241,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEEDITMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,242,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKEEDITMENU();
if(!qbevent)break;evnt(28182,243,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,245,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,245,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,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(28182,246,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,247,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,249,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,251,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,251,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUCOMPILERWARNINGS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,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(28182,253,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,255,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,257,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,257,"ide_methods.bas");}while(r);
do{
*__INTEGER_SEARCHMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,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(28182,258,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,259,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,261,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,263,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,265,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,266,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,268,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,268,"ide_methods.bas");}while(r);
do{
*__INTEGER_SEARCHMENUENABLEQUICKNAV=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,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(28182,270,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,271,"ide_methods.bas");}while(r);
S_44417:;
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(28182,272,"ide_methods.bas");if(r)goto S_44417;}
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(28182,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(28182,275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,276,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,278,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,280,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,282,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,283,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,285,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,287,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,287,"ide_methods.bas");}while(r);
do{
*__INTEGER_RUNMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,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(28182,288,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,289,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,291,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,292,"ide_methods.bas");}while(r);
S_44448:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(28182,293,"ide_methods.bas");if(r)goto S_44448;}
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(28182,294,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,296,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,299,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,299,"ide_methods.bas");}while(r);
do{
*__INTEGER_RUNMENUSAVEEXEWITHSOURCE=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,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(28182,301,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,302,"ide_methods.bas");}while(r);
S_44462:;
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
if(qbevent){evnt(28182,303,"ide_methods.bas");if(r)goto S_44462;}
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(28182,304,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_GENERATELICENSEENABLEMENU=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,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(28182,307,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,308,"ide_methods.bas");}while(r);
S_44469:;
if ((*__LONG_GENERATELICENSEFILE)||is_error_pending()){
if(qbevent){evnt(28182,309,"ide_methods.bas");if(r)goto S_44469;}
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(28182,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(28182,312,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,313,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,314,"ide_methods.bas");}while(r);
S_44477:;
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(28182,315,"ide_methods.bas");if(r)goto S_44477;}
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(28182,316,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,319,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,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(28182,321,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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(28182,322,"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(28182,323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,323,"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("#QBJS Web Build...",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,324,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,324,"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("Build the current program and run in QBJS",41));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,325,"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(28182,326,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,328,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,328,"ide_methods.bas");}while(r);
do{
*__INTEGER_DEBUGMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,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("Debug",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,329,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Start #Paused  F7 or F8",23));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,330,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Compiles current program and starts it in pause mode",52));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,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("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,332,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,332,"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(28182,333,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,333,"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(28182,334,"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(28182,335,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,335,"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(28182,336,"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(28182,337,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,337,"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(28182,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("#Unskip All Lines  Ctrl+F10",27));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,339,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Removes all line skip flags",27));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,340,"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(28182,341,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,341,"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(28182,342,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Adds variables to watch list",28));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,343,"ide_methods.bas");}while(r);
do{
*__INTEGER_DEBUGMENUCALLSTACK=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,344,"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(28182,345,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,345,"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(28182,346,"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(28182,347,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,347,"ide_methods.bas");}while(r);
do{
*__INTEGER_DEBUGMENUAUTOADDCOMMAND=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,348,"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(28182,349,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,349,"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(28182,350,"ide_methods.bas");}while(r);
S_44531:;
if ((*__BYTE_AUTOADDDEBUGCOMMAND)||is_error_pending()){
if(qbevent){evnt(28182,351,"ide_methods.bas");if(r)goto S_44531;}
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(28182,352,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,354,"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(28182,355,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,355,"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(28182,356,"ide_methods.bas");}while(r);
S_44538:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(28182,357,"ide_methods.bas");if(r)goto S_44538;}
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(28182,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("Set Base #TCP/IP Port Number...",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,360,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,360,"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(28182,361,"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(28182,362,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,362,"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(28182,363,"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(28182,364,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,366,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,366,"ide_methods.bas");}while(r);
do{
*__INTEGER_OPTIONSMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,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("Options",7));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,367,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,367,"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(28182,368,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,368,"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(28182,369,"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(28182,370,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,370,"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(28182,371,"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(28182,372,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,372,"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(28182,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("Co#mpiler Settings...",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,374,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Change settings for compiling your code",39));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,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("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,376,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,376,"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(28182,377,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,377,"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(28182,378,"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(28182,379,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,379,"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(28182,380,"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(28182,381,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,381,"ide_methods.bas");}while(r);
do{
*__INTEGER_OPTIONSMENUDISABLESYNTAX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,382,"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(28182,383,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,383,"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(28182,384,"ide_methods.bas");}while(r);
S_44579:;
if ((~(*__BYTE_DISABLESYNTAXHIGHLIGHTER))||is_error_pending()){
if(qbevent){evnt(28182,385,"ide_methods.bas");if(r)goto S_44579;}
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(28182,386,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUSWAPMOUSE=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,388,"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(28182,389,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,389,"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(28182,390,"ide_methods.bas");}while(r);
S_44586:;
if ((*__BYTE_MOUSEBUTTONSWAPPED)||is_error_pending()){
if(qbevent){evnt(28182,391,"ide_methods.bas");if(r)goto S_44586;}
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(28182,392,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUPASTECURSOR=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,394,"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(28182,395,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,395,"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(28182,396,"ide_methods.bas");}while(r);
S_44593:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,397,"ide_methods.bas");if(r)goto S_44593;}
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(28182,398,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,400,"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(28182,401,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,401,"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(28182,402,"ide_methods.bas");}while(r);
S_44600:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(28182,403,"ide_methods.bas");if(r)goto S_44600;}
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(28182,404,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,406,"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(28182,407,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,407,"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(28182,408,"ide_methods.bas");}while(r);
S_44607:;
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
if(qbevent){evnt(28182,409,"ide_methods.bas");if(r)goto S_44607;}
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(28182,410,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUIGNOREWARNINGS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,412,"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(28182,413,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,413,"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(28182,414,"ide_methods.bas");}while(r);
S_44614:;
if ((*__BYTE_IGNOREWARNINGS)||is_error_pending()){
if(qbevent){evnt(28182,415,"ide_methods.bas");if(r)goto S_44614;}
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(28182,416,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_OPTIONSMENUGUIDIALOGS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,418,"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(28182,419,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,419,"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(28182,420,"ide_methods.bas");}while(r);
S_44621:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,421,"ide_methods.bas");if(r)goto S_44621;}
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(28182,422,"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(28182,424,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,426,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,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("Tools",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,427,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,427,"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(28182,428,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,428,"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(28182,429,"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(28182,430,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Captures key codes and inserts in current program",49));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,431,"ide_methods.bas");}while(r);
S_44635:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,432,"ide_methods.bas");if(r)goto S_44635;}
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(28182,433,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Starts the Library Explorer from the Libraries Pack add-on",58));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,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("#Math Evaluator...",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,436,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,436,"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(28182,437,"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(28182,438,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,438,"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(28182,439,"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(28182,440,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,442,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,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("Help",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,443,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,443,"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(28182,444,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,444,"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(28182,445,"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(28182,446,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,446,"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(28182,447,"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(28182,448,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,448,"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(28182,449,"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(28182,450,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,450,"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(28182,451,"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(28182,452,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,452,"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(28182,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("Variable #Types",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,454,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Displays the variable types overview page",41));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,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("-",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,456,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,456,"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(28182,457,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,457,"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(28182,458,"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(28182,459,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,459,"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(28182,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("View Current Page On #Wiki",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,461,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,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("Opens the current article on the Wiki using your standard browser",65));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,462,"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(28182,463,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,463,"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(28182,464,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,464,"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(28182,465,"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(28182,466,"ide_methods.bas");}while(r);
do{
*__INTEGER_MENUS=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,468,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,471,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECONTEXTUALMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,472,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,475,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,475,"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(28182,476,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,476,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUSHOWLINENUMBERSSUBMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,477,"ide_methods.bas");}while(r);
S_44694:;
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
if(qbevent){evnt(28182,478,"ide_methods.bas");if(r)goto S_44694;}
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(28182,478,"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(28182,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 line numbers (side bar)",42));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,479,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,480,"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(28182,481,"ide_methods.bas");}while(r);
S_44702:;
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
if(qbevent){evnt(28182,481,"ide_methods.bas");if(r)goto S_44702;}
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(28182,481,"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(28182,482,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUSHOWBGID=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,483,"ide_methods.bas");}while(r);
S_44707:;
if ((~(*__BYTE_SHOWLINENUMBERS))||is_error_pending()){
if(qbevent){evnt(28182,484,"ide_methods.bas");if(r)goto S_44707;}
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(28182,484,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,485,"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(28182,486,"ide_methods.bas");}while(r);
S_44712:;
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
if(qbevent){evnt(28182,486,"ide_methods.bas");if(r)goto S_44712;}
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(28182,486,"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(28182,487,"ide_methods.bas");}while(r);
do{
*__INTEGER_VIEWMENUSHOWSEPARATORID=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,488,"ide_methods.bas");}while(r);
S_44717:;
if ((~(*__BYTE_SHOWLINENUMBERS))||is_error_pending()){
if(qbevent){evnt(28182,489,"ide_methods.bas");if(r)goto S_44717;}
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(28182,489,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,490,"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(28182,491,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,494,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,494,"ide_methods.bas");}while(r);
do{
*__INTEGER_FILEMENUEXPORTASSUBMENUID=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,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("FileMenuExportAsSubMenu",23));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,495,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,495,"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(28182,496,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,496,"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(28182,497,"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(28182,498,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,498,"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(28182,499,"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(28182,500,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,500,"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(28182,501,"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(28182,502,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,502,"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(28182,503,"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(28182,504,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,504,"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(28182,505,"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(28182,506,"ide_methods.bas");}while(r);
S_44743:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3))))||is_error_pending()){
if(qbevent){evnt(28182,508,"ide_methods.bas");if(r)goto S_44743;}
do{
qbs_set(__STRING1_IDEPATHSEP,qbs_new_txt_len("\\",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,509,"ide_methods.bas");}while(r);
}
S_44746:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(28182,511,"ide_methods.bas");if(r)goto S_44746;}
do{
qbs_set(__STRING1_IDEPATHSEP,qbs_new_txt_len("/",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,512,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_IDEROOT,FUNC_IDEZGETROOT());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,515,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPATH,func__startdir());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,516,"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(28182,519,"ide_methods.bas");}while(r);
do{
*__LONG_IDEL= 1 ;
if(!qbevent)break;evnt(28182,519,"ide_methods.bas");}while(r);
do{
*__LONG_IDELI= 1 ;
if(!qbevent)break;evnt(28182,519,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN= 1 ;
if(!qbevent)break;evnt(28182,519,"ide_methods.bas");}while(r);
do{
*__LONG_IDEBMKN= 0 ;
if(!qbevent)break;evnt(28182,519,"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(28182,520,"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(28182,521,"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(28182,522,"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(28182,523,"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(28182,523,"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(28182,524,"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(28182,525,"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(28182,526,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(28182,526,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,527,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,528,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,529,"ide_methods.bas");}while(r);
LABEL_REDRAWEVERYTHING:;
if(qbevent){evnt(28182,531,"ide_methods.bas");r=0;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,532,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(28182,533,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(28182,534,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,535,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,536,"ide_methods.bas");}while(r);
LABEL_REDRAWEVERYTHING2:;
if(qbevent){evnt(28182,538,"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(28182,539,"ide_methods.bas");}while(r);
S_44774:;
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,541,"ide_methods.bas");if(r)goto S_44774;}
do{
goto LABEL_SKIPLOAD;
if(!qbevent)break;evnt(28182,541,"ide_methods.bas");}while(r);
}
S_44777:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(__STRING_AUTOSAVEFILE)))||is_error_pending()){
if(qbevent){evnt(28182,545,"ide_methods.bas");if(r)goto S_44777;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDERESTORE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,546,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,547,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,547,"ide_methods.bas");}while(r);
S_44781:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,548,"ide_methods.bas");if(r)goto S_44781;}
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,550,"ide_methods.bas");}while(r);
S_44783:;
if ((func_lof( 150 ))||is_error_pending()){
if(qbevent){evnt(28182,551,"ide_methods.bas");if(r)goto S_44783;}
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,552,"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(28182,553,"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(28182,553,"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(28182,553,"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(28182,553,"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(28182,553,"ide_methods.bas");}while(r);
do{
sub_seek( 150 ,*_FUNC_IDE2_LONG_P2);
if(!qbevent)break;evnt(28182,555,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L,4,byte_element_5310),0);
if(!qbevent)break;evnt(28182,556,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_5311),0);
if(!qbevent)break;evnt(28182,557,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_5312),0);
if(!qbevent)break;evnt(28182,557,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_5313),0);
if(!qbevent)break;evnt(28182,558,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_5314),0);
if(!qbevent)break;evnt(28182,558,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_5315),0);
if(!qbevent)break;evnt(28182,559,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_5316),0);
if(!qbevent)break;evnt(28182,559,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_5317),0);
if(!qbevent)break;evnt(28182,559,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_5318),0);
if(!qbevent)break;evnt(28182,560,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_5319),0);
if(!qbevent)break;evnt(28182,561,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_5320),0);
if(!qbevent)break;evnt(28182,562,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_5321),0);
if(!qbevent)break;evnt(28182,564,"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(28182,564,"ide_methods.bas");}while(r);
S_44804:;
fornext_value5323= 1 ;
fornext_finalvalue5323=*__LONG_IDEBMKN;
fornext_step5323= 1 ;
if (fornext_step5323<0) fornext_step_negative5323=1; else fornext_step_negative5323=0;
if (is_error_pending()) goto fornext_error5323;
goto fornext_entrylabel5323;
while(1){
fornext_value5323=fornext_step5323+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel5323:
*_FUNC_IDE2_LONG_BI=fornext_value5323;
if (fornext_step_negative5323){
if (fornext_value5323<fornext_finalvalue5323) break;
}else{
if (fornext_value5323>fornext_finalvalue5323) break;
}
fornext_error5323:;
if(qbevent){evnt(28182,565,"ide_methods.bas");if(r)goto S_44804;}
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_5324),0);
if(!qbevent)break;evnt(28182,565,"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_5325),0);
if(!qbevent)break;evnt(28182,565,"ide_methods.bas");}while(r);
fornext_continue_5322:;
}
fornext_exit_5322:;
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_5326),0);
if(!qbevent)break;evnt(28182,567,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_OX,4,byte_element_5327),0);
if(!qbevent)break;evnt(28182,567,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEUNDOTXT,func_space(*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,567,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,__STRING_IDEUNDOTXT,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,567,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func__inflate(__STRING_IDEUNDOTXT,*_FUNC_IDE2_LONG_OX,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,568,"ide_methods.bas");}while(r);
}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,570,"ide_methods.bas");}while(r);
}
}
S_44817:;
if ((-(*__LONG_IDEUNSAVED!= 1 ))||is_error_pending()){
if(qbevent){evnt(28182,574,"ide_methods.bas");if(r)goto S_44817;}
S_44818:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,575,"ide_methods.bas");if(r)goto S_44818;}
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(28182,576,"ide_methods.bas");}while(r);
S_44820:;
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_FILEHASEXTENSION(_FUNC_IDE2_STRING_F)== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,577,"ide_methods.bas");if(r)goto S_44820;}
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(28182,577,"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(28182,578,"ide_methods.bas");}while(r);
S_44824:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,579,"ide_methods.bas");if(r)goto S_44824;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,579,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,579,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,579,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEERROR= 2 ;
if(!qbevent)break;evnt(28182,582,"ide_methods.bas");}while(r);
S_44830:;
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(28182,583,"ide_methods.bas");if(r)goto S_44830;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,583,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,584,"ide_methods.bas");}while(r);
S_44834:;
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(28182,585,"ide_methods.bas");if(r)goto S_44834;}
do{
goto LABEL_SKIPLOAD;
if(!qbevent)break;evnt(28182,585,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEERROR= 3 ;
if(!qbevent)break;evnt(28182,586,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPATH,_FUNC_IDE2_STRING_PATH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,587,"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(28182,588,"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(28182,589,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I2= 1 ;
if(!qbevent)break;evnt(28182,590,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_N= 0 ;
if(!qbevent)break;evnt(28182,591,"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(28182,592,"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(28182,593,"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(28182,593,"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(28182,593,"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(28182,593,"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(28182,594,"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(28182,594,"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(28182,594,"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(28182,594,"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(28182,594,"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(28182,594,"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(28182,594,"ide_methods.bas");}while(r);
S_44855:;
do{
if(qbevent){evnt(28182,595,"ide_methods.bas");if(r)goto S_44855;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_LINEINPUT3());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,596,"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(28182,597,"ide_methods.bas");}while(r);
S_44858:;
if ((*_FUNC_IDE2_LONG_L)||is_error_pending()){
if(qbevent){evnt(28182,598,"ide_methods.bas");if(r)goto S_44858;}
do{
*_FUNC_IDE2_LONG_ASCA=qbs_asc(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,598,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_ASCA= -1 ;
if(!qbevent)break;evnt(28182,598,"ide_methods.bas");}while(r);
}
S_44863:;
if ((-(*_FUNC_IDE2_LONG_ASCA!= 13 ))||is_error_pending()){
if(qbevent){evnt(28182,599,"ide_methods.bas");if(r)goto S_44863;}
S_44864:;
if ((-(*_FUNC_IDE2_LONG_ASCA!= -1 ))||is_error_pending()){
if(qbevent){evnt(28182,600,"ide_methods.bas");if(r)goto S_44864;}
LABEL_IDEOPENFIXTABSX:;
if(qbevent){evnt(28182,602,"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(28182,603,"ide_methods.bas");}while(r);
S_44866:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,604,"ide_methods.bas");if(r)goto S_44866;}
do{
*_FUNC_IDE2_LONG_X2=qb_safe_mod((*_FUNC_IDE2_LONG_X- 1 ), 4 );
if(!qbevent)break;evnt(28182,605,"ide_methods.bas");}while(r);
S_44868:;
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,606,"ide_methods.bas");if(r)goto S_44868;}
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(28182,606,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 3 ;
if(!qbevent)break;evnt(28182,606,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(28182,606,"ide_methods.bas");}while(r);
}
S_44873:;
if ((-(*_FUNC_IDE2_LONG_X2== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,607,"ide_methods.bas");if(r)goto S_44873;}
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(28182,607,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 2 ;
if(!qbevent)break;evnt(28182,607,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(28182,607,"ide_methods.bas");}while(r);
}
S_44878:;
if ((-(*_FUNC_IDE2_LONG_X2== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,608,"ide_methods.bas");if(r)goto S_44878;}
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(28182,608,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
if(!qbevent)break;evnt(28182,608,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(28182,608,"ide_methods.bas");}while(r);
}
S_44883:;
if ((-(*_FUNC_IDE2_LONG_X2== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,609,"ide_methods.bas");if(r)goto S_44883;}
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(28182,609,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEOPENFIXTABSX;
if(!qbevent)break;evnt(28182,609,"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(28182,612,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I2=*_FUNC_IDE2_LONG_I2+*_FUNC_IDE2_LONG_L+ 8 ;
if(!qbevent)break;evnt(28182,612,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_N=*_FUNC_IDE2_LONG_N+ 1 ;
if(!qbevent)break;evnt(28182,612,"ide_methods.bas");}while(r);
}
S_44893:;
dl_continue_5330:;
}while((!(-(*_FUNC_IDE2_LONG_ASCA== 13 )))&&(!is_error_pending()));
dl_exit_5330:;
if(qbevent){evnt(28182,614,"ide_methods.bas");if(r)goto S_44893;}
do{
qbs_set(__STRING_LINEINPUT3BUFFER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,615,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN=*_FUNC_IDE2_LONG_N;
if(!qbevent)break;evnt(28182,616,"ide_methods.bas");}while(r);
S_44896:;
if ((-(*_FUNC_IDE2_LONG_N== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,616,"ide_methods.bas");if(r)goto S_44896;}
do{
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,616,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN= 1 ;
if(!qbevent)break;evnt(28182,616,"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(28182,616,"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(28182,617,"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(28182,618,"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(28182,619,"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(28182,620,"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(28182,620,"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(28182,621,"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(28182,622,"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(28182,623,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(28182,623,"ide_methods.bas");}while(r);
S_44911:;
if (((-(*__LONG_IDESTARTATLINE> 0 ))&(-(*__LONG_IDESTARTATLINE<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(28182,624,"ide_methods.bas");if(r)goto S_44911;}
do{
*__LONG_IDECY=*__LONG_IDESTARTATLINE;
if(!qbevent)break;evnt(28182,625,"ide_methods.bas");}while(r);
S_44913:;
if ((-((*__LONG_IDECY- 10 )>=( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,626,"ide_methods.bas");if(r)goto S_44913;}
do{
*__LONG_IDESY=*__LONG_IDECY- 10 ;
if(!qbevent)break;evnt(28182,626,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEGOTOBOX_LASTLINENUM=*__LONG_IDESTARTATLINE;
if(!qbevent)break;evnt(28182,627,"ide_methods.bas");}while(r);
do{
*__LONG_IDESTARTATLINE= 0 ;
if(!qbevent)break;evnt(28182,628,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEBMKN= 0 ;
if(!qbevent)break;evnt(28182,630,"ide_methods.bas");}while(r);
do{
*__LONG_IDEERROR= 1 ;
if(!qbevent)break;evnt(28182,631,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPROGNAME,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,632,"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(28182,632,"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(28182,633,"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(28182,634,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= -1 ;
if(!qbevent)break;evnt(28182,635,"ide_methods.bas");}while(r);
}
}
LABEL_SKIPLOAD:;
if(qbevent){evnt(28182,640,"ide_methods.bas");r=0;}
}
S_44929:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 3 ))))||is_error_pending()){
if(qbevent){evnt(28182,654,"ide_methods.bas");if(r)goto S_44929;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
if(!qbevent)break;evnt(28182,655,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
if(!qbevent)break;evnt(28182,656,"ide_methods.bas");}while(r);
S_44932:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_LAYOUT->len))||is_error_pending()){
if(qbevent){evnt(28182,660,"ide_methods.bas");if(r)goto S_44932;}
S_44933:;
fornext_value5334= 1 ;
fornext_finalvalue5334=__STRING_LAYOUT->len;
fornext_step5334= 1 ;
if (fornext_step5334<0) fornext_step_negative5334=1; else fornext_step_negative5334=0;
if (is_error_pending()) goto fornext_error5334;
goto fornext_entrylabel5334;
while(1){
fornext_value5334=fornext_step5334+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5334:
*_FUNC_IDE2_LONG_I=fornext_value5334;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5334){
if (fornext_value5334<fornext_finalvalue5334) break;
}else{
if (fornext_value5334>fornext_finalvalue5334) break;
}
fornext_error5334:;
if(qbevent){evnt(28182,663,"ide_methods.bas");if(r)goto S_44933;}
S_44934:;
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(28182,664,"ide_methods.bas");if(r)goto S_44934;}
do{
*_FUNC_IDE2_LONG_INDENT=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(28182,665,"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(28182,666,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5333;
if(!qbevent)break;evnt(28182,667,"ide_methods.bas");}while(r);
}
fornext_continue_5333:;
}
fornext_exit_5333:;
LABEL_SPACELAYOUT:;
if(qbevent){evnt(28182,671,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_IGNORESP= 0 ;
if(!qbevent)break;evnt(28182,672,"ide_methods.bas");}while(r);
S_44941:;
fornext_value5339= 1 ;
fornext_finalvalue5339=__STRING_LAYOUT->len;
fornext_step5339= 1 ;
if (fornext_step5339<0) fornext_step_negative5339=1; else fornext_step_negative5339=0;
if (is_error_pending()) goto fornext_error5339;
goto fornext_entrylabel5339;
while(1){
fornext_value5339=fornext_step5339+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5339:
*_FUNC_IDE2_LONG_I=fornext_value5339;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5339){
if (fornext_value5339<fornext_finalvalue5339) break;
}else{
if (fornext_value5339>fornext_finalvalue5339) break;
}
fornext_error5339:;
if(qbevent){evnt(28182,673,"ide_methods.bas");if(r)goto S_44941;}
S_44942:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I)== 34 )))||is_error_pending()){
if(qbevent){evnt(28182,674,"ide_methods.bas");if(r)goto S_44942;}
do{
*_FUNC_IDE2_LONG_IGNORESP=*_FUNC_IDE2_LONG_IGNORESP+ 1 ;
if(!qbevent)break;evnt(28182,675,"ide_methods.bas");}while(r);
S_44944:;
if ((-(*_FUNC_IDE2_LONG_IGNORESP== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,675,"ide_methods.bas");if(r)goto S_44944;}
do{
*_FUNC_IDE2_LONG_IGNORESP= 0 ;
if(!qbevent)break;evnt(28182,675,"ide_methods.bas");}while(r);
}
}
S_44948:;
if ((-(*_FUNC_IDE2_LONG_IGNORESP== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,677,"ide_methods.bas");if(r)goto S_44948;}
S_44949:;
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(28182,678,"ide_methods.bas");if(r)goto S_44949;}
do{
sub_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,qbs_new_txt_len(" ",1),1);
if(!qbevent)break;evnt(28182,678,"ide_methods.bas");}while(r);
}
S_44952:;
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(28182,679,"ide_methods.bas");if(r)goto S_44952;}
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(28182,679,"ide_methods.bas");}while(r);
do{
goto LABEL_SPACELAYOUT;
if(!qbevent)break;evnt(28182,679,"ide_methods.bas");}while(r);
}
}
fornext_continue_5338:;
}
fornext_exit_5338:;
S_44958:;
if ((-(*__LONG_IDEAUTOINDENT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,683,"ide_methods.bas");if(r)goto S_44958;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,686,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_INDENT= 0 ;
if(!qbevent)break;evnt(28182,687,"ide_methods.bas");}while(r);
S_44961:;
fornext_value5343= 1 ;
fornext_finalvalue5343=_FUNC_IDE2_STRING_A->len;
fornext_step5343= 1 ;
if (fornext_step5343<0) fornext_step_negative5343=1; else fornext_step_negative5343=0;
if (is_error_pending()) goto fornext_error5343;
goto fornext_entrylabel5343;
while(1){
fornext_value5343=fornext_step5343+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5343:
*_FUNC_IDE2_LONG_I=fornext_value5343;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5343){
if (fornext_value5343<fornext_finalvalue5343) break;
}else{
if (fornext_value5343>fornext_finalvalue5343) break;
}
fornext_error5343:;
if(qbevent){evnt(28182,688,"ide_methods.bas");if(r)goto S_44961;}
S_44962:;
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(28182,689,"ide_methods.bas");if(r)goto S_44962;}
do{
*_FUNC_IDE2_LONG_INDENT=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(28182,690,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5342;
if(!qbevent)break;evnt(28182,691,"ide_methods.bas");}while(r);
}
fornext_continue_5342:;
}
fornext_exit_5342:;
do{
qbs_set(_FUNC_IDE2_STRING_INDENT,func_space(*_FUNC_IDE2_LONG_INDENT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,694,"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(28182,696,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDE2_STRING_OLAY,__STRING_LAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,699,"ide_methods.bas");}while(r);
S_44972:;
if ((-(*__LONG_IDEAUTOLAYOUT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,700,"ide_methods.bas");if(r)goto S_44972;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,702,"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(28182,703,"ide_methods.bas");}while(r);
S_44975:;
fornext_value5347= 1 ;
fornext_finalvalue5347=_FUNC_IDE2_STRING_A->len;
fornext_step5347= 1 ;
if (fornext_step5347<0) fornext_step_negative5347=1; else fornext_step_negative5347=0;
if (is_error_pending()) goto fornext_error5347;
goto fornext_entrylabel5347;
while(1){
fornext_value5347=fornext_step5347+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5347:
*_FUNC_IDE2_LONG_I=fornext_value5347;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5347){
if (fornext_value5347<fornext_finalvalue5347) break;
}else{
if (fornext_value5347>fornext_finalvalue5347) break;
}
fornext_error5347:;
if(qbevent){evnt(28182,704,"ide_methods.bas");if(r)goto S_44975;}
S_44976:;
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(28182,705,"ide_methods.bas");if(r)goto S_44976;}
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(28182,706,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5346;
if(!qbevent)break;evnt(28182,707,"ide_methods.bas");}while(r);
}
fornext_continue_5346:;
}
fornext_exit_5346:;
}
S_44982:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_LAYOUT,_FUNC_IDE2_STRING_OLAY)))||is_error_pending()){
if(qbevent){evnt(28182,712,"ide_methods.bas");if(r)goto S_44982;}
do{
*_FUNC_IDE2_LONG_LCNT= 0 ;
if(!qbevent)break;evnt(28182,713,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OCNT= 0 ;
if(!qbevent)break;evnt(28182,713,"ide_methods.bas");}while(r);
S_44985:;
while((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_LCNT<=__STRING_LAYOUT->len)))||is_error_pending()){
if(qbevent){evnt(28182,714,"ide_methods.bas");if(r)goto S_44985;}
do{
*_FUNC_IDE2_LONG_LCNT=*_FUNC_IDE2_LONG_LCNT+ 1 ;
if(!qbevent)break;evnt(28182,715,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OCNT=*_FUNC_IDE2_LONG_OCNT+ 1 ;
if(!qbevent)break;evnt(28182,715,"ide_methods.bas");}while(r);
LABEL_RECHECKDIFF:;
if(qbevent){evnt(28182,716,"ide_methods.bas");r=0;}
S_44988:;
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(28182,717,"ide_methods.bas");if(r)goto S_44988;}
do{
qbs_set(_FUNC_IDE2_STRING_LLCH,_FUNC_IDE2_STRING_LCH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,717,"ide_methods.bas");}while(r);
}
S_44991:;
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(28182,718,"ide_methods.bas");if(r)goto S_44991;}
do{
qbs_set(_FUNC_IDE2_STRING_LOCH,_FUNC_IDE2_STRING_OCH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,718,"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(28182,719,"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(28182,720,"ide_methods.bas");}while(r);
S_44996:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LCH,_FUNC_IDE2_STRING_OCH)))||is_error_pending()){
if(qbevent){evnt(28182,721,"ide_methods.bas");if(r)goto S_44996;}
do{
goto ww_continue_5351;
if(!qbevent)break;evnt(28182,721,"ide_methods.bas");}while(r);
}
S_44999:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LCH,qbs_new_txt_len(" ",1))))||is_error_pending()){
if(qbevent){evnt(28182,722,"ide_methods.bas");if(r)goto S_44999;}
do{
*_FUNC_IDE2_LONG_LCNT=*_FUNC_IDE2_LONG_LCNT+ 1 ;
if(!qbevent)break;evnt(28182,723,"ide_methods.bas");}while(r);
S_45001:;
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(28182,723,"ide_methods.bas");if(r)goto S_45001;}
do{
goto ww_exit_5351;
if(!qbevent)break;evnt(28182,723,"ide_methods.bas");}while(r);
}
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(28182,724,"ide_methods.bas");}while(r);
}
S_45006:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_OCH,qbs_new_txt_len(" ",1))))||is_error_pending()){
if(qbevent){evnt(28182,726,"ide_methods.bas");if(r)goto S_45006;}
do{
*_FUNC_IDE2_LONG_OCNT=*_FUNC_IDE2_LONG_OCNT+ 1 ;
if(!qbevent)break;evnt(28182,727,"ide_methods.bas");}while(r);
S_45008:;
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(28182,727,"ide_methods.bas");if(r)goto S_45008;}
do{
goto ww_exit_5351;
if(!qbevent)break;evnt(28182,727,"ide_methods.bas");}while(r);
}
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(28182,728,"ide_methods.bas");}while(r);
}
S_45013:;
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(28182,730,"ide_methods.bas");if(r)goto S_45013;}
do{
qbs_set(_FUNC_IDE2_STRING_PS,qbs_new_txt_len("print",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,731,"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(28182,731,"ide_methods.bas");}while(r);
S_45016:;
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(28182,732,"ide_methods.bas");if(r)goto S_45016;}
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(28182,732,"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(28182,733,"ide_methods.bas");}while(r);
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(28182,734,"ide_methods.bas");}while(r);
}
S_45022:;
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(28182,736,"ide_methods.bas");if(r)goto S_45022;}
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(28182,737,"ide_methods.bas");}while(r);
do{
goto LABEL_RECHECKDIFF;
if(!qbevent)break;evnt(28182,738,"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(28182,740,"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(28182,740,"ide_methods.bas");}while(r);
S_45028:;
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(28182,741,"ide_methods.bas");if(r)goto S_45028;}
do{
sub_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT, 1 ,_FUNC_IDE2_STRING_OCH,1);
if(!qbevent)break;evnt(28182,741,"ide_methods.bas");}while(r);
}
ww_continue_5351:;
}
ww_exit_5351:;
}
do{
qbs_set(__STRING_LAYOUT,qbs_add(_FUNC_IDE2_STRING_INDENT,__STRING_LAYOUT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,745,"ide_methods.bas");}while(r);
S_45034:;
if (((-(*__LONG_IDECY!=*__LONG_IDECOMPILEDLINE))|(-(*__LONG_IDELAYOUTALLOW!= 0 )))||is_error_pending()){
if(qbevent){evnt(28182,747,"ide_methods.bas");if(r)goto S_45034;}
do{
*__LONG_IDELAYOUTALLOW= 0 ;
if(!qbevent)break;evnt(28182,748,"ide_methods.bas");}while(r);
S_45036:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDECOMPILEDLINE,__STRING_LAYOUT)))||is_error_pending()){
if(qbevent){evnt(28182,750,"ide_methods.bas");if(r)goto S_45036;}
do{
SUB_IDESETLINE(__LONG_IDECOMPILEDLINE,__STRING_LAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,751,"ide_methods.bas");}while(r);
S_45038:;
if (((-(*__LONG_IDECOMPILEDLINE>=*__LONG_IDESY))&(-(*__LONG_IDECOMPILEDLINE<=(*__LONG_IDESY+ 16 ))))||is_error_pending()){
if(qbevent){evnt(28182,752,"ide_methods.bas");if(r)goto S_45038;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,752,"ide_methods.bas");}while(r);
}
}
}else{
S_45043:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDECOMPILEDLINE,__STRING_LAYOUT)))||is_error_pending()){
if(qbevent){evnt(28182,757,"ide_methods.bas");if(r)goto S_45043;}
do{
qbs_set(__STRING_IDECURRENTLINELAYOUT,__STRING_LAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,758,"ide_methods.bas");}while(r);
do{
*__LONG_IDECURRENTLINELAYOUTI=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,759,"ide_methods.bas");}while(r);
}
}
}
}
S_45050:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 6 ))))||is_error_pending()){
if(qbevent){evnt(28182,768,"ide_methods.bas");if(r)goto S_45050;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(28182,769,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(28182,770,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(28182,771,"ide_methods.bas");}while(r);
S_45054:;
if ((*__LONG_IDEAUTORUN)||is_error_pending()){
if(qbevent){evnt(28182,772,"ide_methods.bas");if(r)goto S_45054;}
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(28182,772,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUNSPECIAL;
if(!qbevent)break;evnt(28182,772,"ide_methods.bas");}while(r);
}
}
do{
if(!qbevent)break;evnt(28182,775,"ide_methods.bas");}while(r);
S_45060:;
if (((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(~(*_FUNC_IDE2_BYTE_ATTEMPTTOHOST)))||is_error_pending()){
if(qbevent){evnt(28182,776,"ide_methods.bas");if(r)goto S_45060;}
S_45061:;
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,777,"ide_methods.bas");if(r)goto S_45061;}
do{
qbs_set(__STRING_HOSTPORT,qbs__tostr((int64)(*__LONG_IDEBASETCPPORT+*__LONG_TEMPFOLDERINDEX),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,778,"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(28182,779,"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(28182,780,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOHOST= -1ll ;
if(!qbevent)break;evnt(28182,781,"ide_methods.bas");}while(r);
}
S_45067:;
if ((*_FUNC_IDE2_BYTE_CHANGINGTCPPORT&(-(*__LONG_HOST== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,783,"ide_methods.bas");if(r)goto S_45067;}
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(28182,784,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,785,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,785,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_CHANGINGTCPPORT= 0ll ;
if(!qbevent)break;evnt(28182,787,"ide_methods.bas");}while(r);
}
S_45074:;
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
if(qbevent){evnt(28182,790,"ide_methods.bas");if(r)goto S_45074;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(28182,791,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(28182,792,"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(28182,793,"ide_methods.bas");}while(r);
do{
goto LABEL_EXITDEBUGMODE;
if(!qbevent)break;evnt(28182,794,"ide_methods.bas");}while(r);
}
S_45080:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 254 ))))||is_error_pending()){
if(qbevent){evnt(28182,797,"ide_methods.bas");if(r)goto S_45080;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,799,"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(28182,801,"ide_methods.bas");}while(r);
LABEL_ENTERDEBUGMODE:;
if(qbevent){evnt(28182,803,"ide_methods.bas");r=0;}
S_45083:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(28182,804,"ide_methods.bas");if(r)goto S_45083;}
do{
*__LONG_IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,805,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 0 ;
if(!qbevent)break;evnt(28182,806,"ide_methods.bas");}while(r);
do{
*__LONG_IDESUBWINDOW= 0 ;
if(!qbevent)break;evnt(28182,807,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,808,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,809,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,810,"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(28182,813,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(28182,814,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(28182,815,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(28182,816,"ide_methods.bas");}while(r);
do{
sub__resize( 2 ,NULL);
if(!qbevent)break;evnt(28182,817,"ide_methods.bas");}while(r);
do{
SUB_DEBUGMODE();
if(!qbevent)break;evnt(28182,818,"ide_methods.bas");}while(r);
LABEL_EXITDEBUGMODE:;
if(qbevent){evnt(28182,819,"ide_methods.bas");r=0;}
S_45097:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(28182,820,"ide_methods.bas");if(r)goto S_45097;}
do{
sub__console( 2 );
if(!qbevent)break;evnt(28182,820,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEMENUHELPLINE(qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,821,"ide_methods.bas");}while(r);
S_45101:;
if(qbevent){evnt(28182,822,"ide_methods.bas");if(r)goto S_45101;}
S_45102:;
if (((*__LONG_IDEDEBUGMODE==( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,823,"ide_methods.bas");if(r)goto S_45102;}
do{
*__LONG_IDEDEBUGMODE= 0 ;
if(!qbevent)break;evnt(28182,824,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,825,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(28182,826,"ide_methods.bas");}while(r);
sc_ec_232_end:;
goto sc_5361_end;
}
S_45106:;
if (((*__LONG_IDEDEBUGMODE==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,827,"ide_methods.bas");if(r)goto S_45106;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,828,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKECONTEXTUALMENU();
if(!qbevent)break;evnt(28182,829,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
if(!qbevent)break;evnt(28182,830,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,831,"ide_methods.bas");}while(r);
sc_ec_233_end:;
goto sc_5361_end;
}
sc_5361_end:;
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,833,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,833,"ide_methods.bas");}while(r);
S_45114:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,834,"ide_methods.bas");if(r)goto S_45114;}
do{
sub__resize( 2 ,NULL);
if(!qbevent)break;evnt(28182,834,"ide_methods.bas");}while(r);
}else{
do{
sub__resize( 1 ,NULL);
if(!qbevent)break;evnt(28182,834,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,835,"ide_methods.bas");}while(r);
}
S_45121:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 11 ))))||is_error_pending()){
if(qbevent){evnt(28182,838,"ide_methods.bas");if(r)goto S_45121;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(28182,839,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(28182,840,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 1 ;
if(!qbevent)break;evnt(28182,841,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(28182,842,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SHOWEXECREATED= 1 ;
if(!qbevent)break;evnt(28182,843,"ide_methods.bas");}while(r);
}
S_45128:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(28182,846,"ide_methods.bas");if(r)goto S_45128;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
if(!qbevent)break;evnt(28182,847,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILEDLINE= 0 ;
if(!qbevent)break;evnt(28182,848,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
if(!qbevent)break;evnt(28182,849,"ide_methods.bas");}while(r);
}
S_45133:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 13 ))))||is_error_pending()){
if(qbevent){evnt(28182,852,"ide_methods.bas");if(r)goto S_45133;}
S_45134:;
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(28182,853,"ide_methods.bas");if(r)goto S_45134;}
S_45135:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,854,"ide_methods.bas");if(r)goto S_45135;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,854,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,856,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,856,"ide_methods.bas");}while(r);
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(28182,856,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= 0 ;
if(!qbevent)break;evnt(28182,856,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL= 0 ;
if(!qbevent)break;evnt(28182,856,"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(28182,856,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,856,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,856,"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(28182,857,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,858,"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(28182,860,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 14 ;
if(!qbevent)break;evnt(28182,861,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,862,"ide_methods.bas");}while(r);
}
}
S_45154:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 8 ))))||is_error_pending()){
if(qbevent){evnt(28182,866,"ide_methods.bas");if(r)goto S_45154;}
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(28182,867,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(28182,868,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FAILED= 1 ;
if(!qbevent)break;evnt(28182,869,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(28182,870,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_PASSBACK= 0 ;
if(!qbevent)break;evnt(28182,873,"ide_methods.bas");}while(r);
S_45161:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 10 ))))||is_error_pending()){
if(qbevent){evnt(28182,874,"ide_methods.bas");if(r)goto S_45161;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
if(!qbevent)break;evnt(28182,875,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
if(!qbevent)break;evnt(28182,876,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE- 1 ;
if(!qbevent)break;evnt(28182,877,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PASSBACK= 1 ;
if(!qbevent)break;evnt(28182,878,"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(28182,879,"ide_methods.bas");}while(r);
}
S_45168:;
if ((*_FUNC_IDE2_LONG_MUSTDISPLAY)||is_error_pending()){
if(qbevent){evnt(28182,882,"ide_methods.bas");if(r)goto S_45168;}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,882,"ide_methods.bas");}while(r);
}
S_45171:;
if ((~(*_FUNC_IDE2_LONG_SKIPDISPLAY))||is_error_pending()){
if(qbevent){evnt(28182,884,"ide_methods.bas");if(r)goto S_45171;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,886,"ide_methods.bas");}while(r);
S_45173:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_C,func_chr( 3 ))))||is_error_pending()){
if(qbevent){evnt(28182,891,"ide_methods.bas");if(r)goto S_45173;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5363= 0 ));
if(!qbevent)break;evnt(28182,892,"ide_methods.bas");}while(r);
S_45175:;
if ((*_FUNC_IDE2_LONG_READY)||is_error_pending()){
if(qbevent){evnt(28182,893,"ide_methods.bas");if(r)goto S_45175;}
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(28182,894,"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(28182,895,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(28182,896,"ide_methods.bas");}while(r);
S_45179:;
if (((-(*__LONG_TOTALWARNINGS> 0 ))&(-(*_FUNC_IDE2_LONG_SHOWEXECREATED== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,897,"ide_methods.bas");if(r)goto S_45179;}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,898,"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(28182,899,"ide_methods.bas");}while(r);
S_45182:;
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,900,"ide_methods.bas");if(r)goto S_45182;}
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(28182,900,"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(28182,901,"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(28182,902,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 4 ;
if(!qbevent)break;evnt(28182,903,"ide_methods.bas");}while(r);
}
S_45189:;
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
if(qbevent){evnt(28182,905,"ide_methods.bas");if(r)goto S_45189;}
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(28182,905,"ide_methods.bas");}while(r);
}
}
S_45193:;
if ((*_FUNC_IDE2_LONG_SHOWEXECREATED)||is_error_pending()){
if(qbevent){evnt(28182,907,"ide_methods.bas");if(r)goto S_45193;}
do{
*_FUNC_IDE2_LONG_SHOWEXECREATED= 0 ;
if(!qbevent)break;evnt(28182,908,"ide_methods.bas");}while(r);
S_45195:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(28182,910,"ide_methods.bas");if(r)goto S_45195;}
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(28182,911,"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(28182,913,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,916,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LOCATION,__STRING_LASTBINARYGENERATED);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,917,"ide_methods.bas");}while(r);
S_45202:;
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(28182,918,"ide_methods.bas");if(r)goto S_45202;}
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(28182,918,"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(28182,919,"ide_methods.bas");}while(r);
S_45206:;
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,920,"ide_methods.bas");if(r)goto S_45206;}
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(28182,921,"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(28182,923,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 3 ;
if(!qbevent)break;evnt(28182,924,"ide_methods.bas");}while(r);
}
}
}
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,931,"ide_methods.bas");}while(r);
S_45215:;
do{
if(qbevent){evnt(28182,962,"ide_methods.bas");if(r)goto S_45215;}
LABEL_IDELOOP:;
if(qbevent){evnt(28182,963,"ide_methods.bas");r=0;}
S_45216:;
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
if(qbevent){evnt(28182,964,"ide_methods.bas");if(r)goto S_45216;}
do{
*__LONG_MAXLINENUMBERLENGTH=((int32)(qbs_str((int32)(*__LONG_IDEN)))->len)+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,964,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_MAXLINENUMBERLENGTH= 0 ;
if(!qbevent)break;evnt(28182,964,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,965,"ide_methods.bas");}while(r);
do{
SUB_IDEDELTXT();
if(!qbevent)break;evnt(28182,966,"ide_methods.bas");}while(r);
S_45223:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,967,"ide_methods.bas");if(r)goto S_45223;}
do{
sub__resize( 2 ,NULL);
if(!qbevent)break;evnt(28182,967,"ide_methods.bas");}while(r);
}else{
do{
sub__resize( 1 ,NULL);
if(!qbevent)break;evnt(28182,967,"ide_methods.bas");}while(r);
}
S_45228:;
if ((((func__resize()|*_FUNC_IDE2_BYTE_FORCERESIZE))&(-(((double)(FUNC_TIMEELAPSEDSINCE(__DOUBLE_QB64_UPTIME)))>((double)( 1.5E+0 )))))||is_error_pending()){
if(qbevent){evnt(28182,969,"ide_methods.bas");if(r)goto S_45228;}
S_45229:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,970,"ide_methods.bas");if(r)goto S_45229;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(28182,971,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_RETVAL= 0 ;
if(!qbevent)break;evnt(28182,973,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= 0ll ;
if(!qbevent)break;evnt(28182,974,"ide_methods.bas");}while(r);
S_45234:;
do{
if(qbevent){evnt(28182,975,"ide_methods.bas");if(r)goto S_45234;}
do{
*_FUNC_IDE2_BYTE_TOOSMALL= 0ll ;
if(!qbevent)break;evnt(28182,976,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_V=qb_safe_idiv(func__resizewidth(),func__fontwidth(NULL,0));
if(!qbevent)break;evnt(28182,977,"ide_methods.bas");}while(r);
S_45237:;
if (((-(*_FUNC_IDE2_INTEGER_V< 80 ))|(-(*_FUNC_IDE2_INTEGER_V> 1000 )))||is_error_pending()){
if(qbevent){evnt(28182,977,"ide_methods.bas");if(r)goto S_45237;}
do{
*_FUNC_IDE2_INTEGER_V= 80 ;
if(!qbevent)break;evnt(28182,977,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_TOOSMALL= -1ll ;
if(!qbevent)break;evnt(28182,977,"ide_methods.bas");}while(r);
}
S_45241:;
if ((-(*_FUNC_IDE2_INTEGER_V!=*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(28182,978,"ide_methods.bas");if(r)goto S_45241;}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,978,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWX=*_FUNC_IDE2_INTEGER_V;
if(!qbevent)break;evnt(28182,978,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_INTEGER_V=qb_safe_idiv(func__resizeheight(),func__fontheight(NULL,0));
if(!qbevent)break;evnt(28182,979,"ide_methods.bas");}while(r);
S_45246:;
if (((-(*_FUNC_IDE2_INTEGER_V< 25 ))|(-(*_FUNC_IDE2_INTEGER_V> 1000 )))||is_error_pending()){
if(qbevent){evnt(28182,979,"ide_methods.bas");if(r)goto S_45246;}
do{
*_FUNC_IDE2_INTEGER_V= 25 ;
if(!qbevent)break;evnt(28182,979,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_TOOSMALL= -1ll ;
if(!qbevent)break;evnt(28182,979,"ide_methods.bas");}while(r);
}
S_45250:;
if ((-(*_FUNC_IDE2_INTEGER_V!=*__LONG_IDEWY))||is_error_pending()){
if(qbevent){evnt(28182,980,"ide_methods.bas");if(r)goto S_45250;}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,980,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*_FUNC_IDE2_INTEGER_V;
if(!qbevent)break;evnt(28182,980,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_TEMPF=func__font(NULL,0);
if(!qbevent)break;evnt(28182,982,"ide_methods.bas");}while(r);
do{
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY,NULL,NULL,3);
if(!qbevent)break;evnt(28182,983,"ide_methods.bas");}while(r);
do{
sub__font(*_FUNC_IDE2_LONG_TEMPF,NULL,0);
if(!qbevent)break;evnt(28182,984,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 1 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,986,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 2 ,func__rgb32( 84 , 84 , 84 ), 0 ,1);
if(!qbevent)break;evnt(28182,987,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 4 ,*__ULONG_IDEERRORCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,988,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,989,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
if(!qbevent)break;evnt(28182,990,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 7 ,*__ULONG_IDECHROMACOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,991,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 8 ,*__ULONG_IDENUMBERSCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,992,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 10 ,*__ULONG_IDEMETACOMMANDCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,993,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 11 ,*__ULONG_IDECOMMENTCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,994,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 12 ,*__ULONG_IDEKEYWORDCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,995,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 13 ,*__ULONG_IDETEXTCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,996,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 14 ,*__ULONG_IDEQUOTECOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,997,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,999,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1001,"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(28182,1002,"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(28182,1003,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1004,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5367= 1 ),&(pass5368= 2 ),__LONG_IDEWX,&(pass5369=*__LONG_IDEWY- 5 ));
if(!qbevent)break;evnt(28182,1004,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1006,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5370= 1 ),&(pass5371=*__LONG_IDEWY- 4 ),__LONG_IDEWX,&(pass5372= 5 ));
if(!qbevent)break;evnt(28182,1006,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1008,"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(28182,1008,"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(28182,1008,"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(28182,1010,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1013,"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(28182,1013,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,1014,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5373=*__LONG_IDEWY- 3 ),&(pass5374= 3 ),&(pass5375= 1 ),&(pass5376= 1 ));
if(!qbevent)break;evnt(28182,1015,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5377= 3 ),&(pass5378=*__LONG_IDEWY- 8 ),&(pass5379= 1 ),&(pass5380= 1 ));
if(!qbevent)break;evnt(28182,1016,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5381= 2 ),&(pass5382=*__LONG_IDEWY- 5 ),&(pass5383=*__LONG_IDEWX- 2 ),&(pass5384= 1 ),&(pass5385= 1 ));
if(!qbevent)break;evnt(28182,1017,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,1019,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1021,"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(28182,1022,"ide_methods.bas");}while(r);
S_45290:;
if ((*_FUNC_IDE2_BYTE_TOOSMALL)||is_error_pending()){
if(qbevent){evnt(28182,1023,"ide_methods.bas");if(r)goto S_45290;}
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1024,"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(28182,1025,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,1027,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1030,"ide_methods.bas");}while(r);
do{
sub__display();
if(!qbevent)break;evnt(28182,1032,"ide_methods.bas");}while(r);
do{
sub__limit( 15 );
if(!qbevent)break;evnt(28182,1033,"ide_methods.bas");}while(r);
S_45299:;
dl_continue_5366:;
}while((func__resize())&&(!is_error_pending()));
dl_exit_5366:;
if(qbevent){evnt(28182,1034,"ide_methods.bas");if(r)goto S_45299;}
S_45300:;
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,1036,"ide_methods.bas");if(r)goto S_45300;}
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(28182,1037,"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(28182,1038,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,1041,"ide_methods.bas");}while(r);
do{
sub__autodisplay();
if(!qbevent)break;evnt(28182,1042,"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(28182,1043,"ide_methods.bas");}while(r);
}
}else{
do{
sub__autodisplay();
if(!qbevent)break;evnt(28182,1046,"ide_methods.bas");}while(r);
}
S_45311:;
if ((~(*_FUNC_IDE2_LONG_SKIPDISPLAY))||is_error_pending()){
if(qbevent){evnt(28182,1049,"ide_methods.bas");if(r)goto S_45311;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1051,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,1054,"ide_methods.bas");}while(r);
S_45314:;
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(28182,1057,"ide_methods.bas");if(r)goto S_45314;}
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(28182,1057,"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(28182,1060,"ide_methods.bas");}while(r);
S_45318:;
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
if(qbevent){evnt(28182,1063,"ide_methods.bas");if(r)goto S_45318;}
do{
qbg_sub_locate(NULL,NULL,NULL, 0 , 31 ,24);
if(!qbevent)break;evnt(28182,1063,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(28182,1063,"ide_methods.bas");}while(r);
}
S_45323:;
if ((*_FUNC_IDE2_LONG_FAILED)||is_error_pending()){
if(qbevent){evnt(28182,1066,"ide_methods.bas");if(r)goto S_45323;}
S_45324:;
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(28182,1067,"ide_methods.bas");if(r)goto S_45324;}
do{
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1067,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,1068,"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(28182,1069,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5386= 0 ));
if(!qbevent)break;evnt(28182,1071,"ide_methods.bas");}while(r);
S_45330:;
if ((*__LONG_COMPFAILED)||is_error_pending()){
if(qbevent){evnt(28182,1073,"ide_methods.bas");if(r)goto S_45330;}
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(28182,1074,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,1075,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 3 ;
if(!qbevent)break;evnt(28182,1076,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5388=*_FUNC_IDE2_LONG_X),&(pass5389=*_FUNC_IDE2_LONG_Y),&(pass5390=*_FUNC_IDE2_LONG_X),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1077,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 1 ;
if(!qbevent)break;evnt(28182,1078,"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(28182,1080,"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(28182,1082,"ide_methods.bas");}while(r);
S_45339:;
if ((-(*_FUNC_IDE2_LONG_L!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1082,"ide_methods.bas");if(r)goto S_45339;}
do{
*__LONG_IDEFOCUSLINE=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,1082,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,1084,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 3 ;
if(!qbevent)break;evnt(28182,1085,"ide_methods.bas");}while(r);
S_45344:;
if (((-(*_FUNC_IDE2_LONG_L!= 0 ))&(-(*__LONG_IDECY==*_FUNC_IDE2_LONG_L)))||is_error_pending()){
if(qbevent){evnt(28182,1087,"ide_methods.bas");if(r)goto S_45344;}
do{
*_FUNC_IDE2_LONG_ONCURRENTLINE=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1087,"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(28182,1087,"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(28182,1089,"ide_methods.bas");}while(r);
S_45349:;
if ((*_FUNC_IDE2_LONG_HASREFERENCE)||is_error_pending()){
if(qbevent){evnt(28182,1090,"ide_methods.bas");if(r)goto S_45349;}
do{
*_FUNC_IDE2_LONG_HASREFERENCE=*_FUNC_IDE2_LONG_HASREFERENCE+ 13 ;
if(!qbevent)break;evnt(28182,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(28182,1092,"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(28182,1094,"ide_methods.bas");}while(r);
S_45354:;
if ((*_FUNC_IDE2_LONG_HASREFERENCE)||is_error_pending()){
if(qbevent){evnt(28182,1095,"ide_methods.bas");if(r)goto S_45354;}
do{
*_FUNC_IDE2_LONG_HASREFERENCE=*_FUNC_IDE2_LONG_HASREFERENCE+ 8 ;
if(!qbevent)break;evnt(28182,1096,"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(28182,1097,"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(28182,1101,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5393=*_FUNC_IDE2_LONG_X),&(pass5394=*_FUNC_IDE2_LONG_Y),&(pass5395=*_FUNC_IDE2_LONG_X),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1102,"ide_methods.bas");}while(r);
S_45361:;
if (((-(*_FUNC_IDE2_LONG_L!= 0 ))&(-(*__LONG_IDECY!=*_FUNC_IDE2_LONG_L)))||is_error_pending()){
if(qbevent){evnt(28182,1104,"ide_methods.bas");if(r)goto S_45361;}
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(28182,1105,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1106,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5396=func_pos( 0 )),&(pass5397=func_csrlin()),&(pass5398= 2 ),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1107,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 2 ;
if(!qbevent)break;evnt(28182,1108,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_Y=func_csrlin();
if(!qbevent)break;evnt(28182,1111,"ide_methods.bas");}while(r);
S_45368:;
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(28182,1112,"ide_methods.bas");if(r)goto S_45368;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMP,__STRING_LINEFRAGMENT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1113,"ide_methods.bas");}while(r);
S_45370:;
fornext_value5400= 1 ;
fornext_finalvalue5400=_FUNC_IDE2_STRING_TEMP->len;
fornext_step5400= 1 ;
if (fornext_step5400<0) fornext_step_negative5400=1; else fornext_step_negative5400=0;
if (is_error_pending()) goto fornext_error5400;
goto fornext_entrylabel5400;
while(1){
fornext_value5400=fornext_step5400+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5400:
*_FUNC_IDE2_LONG_I=fornext_value5400;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5400){
if (fornext_value5400<fornext_finalvalue5400) break;
}else{
if (fornext_value5400>fornext_finalvalue5400) break;
}
fornext_error5400:;
if(qbevent){evnt(28182,1114,"ide_methods.bas");if(r)goto S_45370;}
S_45371:;
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(28182,1115,"ide_methods.bas");if(r)goto S_45371;}
do{
sub_mid(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I, 1 ,qbs_new_txt_len(" ",1),1);
if(!qbevent)break;evnt(28182,1115,"ide_methods.bas");}while(r);
}
fornext_continue_5399:;
}
fornext_exit_5399:;
do{
qbs_set(_FUNC_IDE2_STRING_TEMP,qbs__trim(_FUNC_IDE2_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1117,"ide_methods.bas");}while(r);
S_45376:;
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(28182,1118,"ide_methods.bas");if(r)goto S_45376;}
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(28182,1118,"ide_methods.bas");}while(r);
}
S_45379:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_TEMP->len))||is_error_pending()){
if(qbevent){evnt(28182,1119,"ide_methods.bas");if(r)goto S_45379;}
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
if(!qbevent)break;evnt(28182,1120,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 1 ;
if(!qbevent)break;evnt(28182,1120,"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(28182,1121,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1123,"ide_methods.bas");}while(r);
S_45384:;
fornext_value5404= 1 ;
fornext_finalvalue5404=_FUNC_IDE2_STRING_TEMP->len;
fornext_step5404= 1 ;
if (fornext_step5404<0) fornext_step_negative5404=1; else fornext_step_negative5404=0;
if (is_error_pending()) goto fornext_error5404;
goto fornext_entrylabel5404;
while(1){
fornext_value5404=fornext_step5404+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5404:
*_FUNC_IDE2_LONG_I=fornext_value5404;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5404){
if (fornext_value5404<fornext_finalvalue5404) break;
}else{
if (fornext_value5404>fornext_finalvalue5404) break;
}
fornext_error5404:;
if(qbevent){evnt(28182,1124,"ide_methods.bas");if(r)goto S_45384;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 1 ;
if(!qbevent)break;evnt(28182,1125,"ide_methods.bas");}while(r);
S_45386:;
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(28182,1125,"ide_methods.bas");if(r)goto S_45386;}
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,1125,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
if(!qbevent)break;evnt(28182,1125,"ide_methods.bas");}while(r);
}
S_45390:;
if ((-(*_FUNC_IDE2_LONG_Y>(*__LONG_IDEWY- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,1126,"ide_methods.bas");if(r)goto S_45390;}
do{
goto fornext_exit_5403;
if(!qbevent)break;evnt(28182,1126,"ide_methods.bas");}while(r);
}
S_45393:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I)== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,1127,"ide_methods.bas");if(r)goto S_45393;}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,1127,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1127,"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(28182,1128,"ide_methods.bas");}while(r);
fornext_continue_5403:;
}
fornext_exit_5403:;
}
}
}
}
S_45403:;
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(28182,1136,"ide_methods.bas");if(r)goto S_45403;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5406= 0 ));
if(!qbevent)break;evnt(28182,1137,"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(28182,1138,"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(28182,1139,"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(28182,1140,"ide_methods.bas");}while(r);
}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,1143,"ide_methods.bas");}while(r);
S_45410:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(28182,1145,"ide_methods.bas");if(r)goto S_45410;}
do{
SUB_HELP_SHOWTEXT();
if(!qbevent)break;evnt(28182,1150,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5407= 2 ),&(pass5408=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass5409=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass5410=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(28182,1152,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5411=*__LONG_IDEWY+ 1 ),&(pass5412=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass5413=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(28182,1153,"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(28182,1157,"ide_methods.bas");}while(r);
S_45415:;
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(28182,1160,"ide_methods.bas");if(r)goto S_45415;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1161,"ide_methods.bas");}while(r);
S_45417:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
if(qbevent){evnt(28182,1162,"ide_methods.bas");if(r)goto S_45417;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_HELP_SEARCH_STR);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1163,"ide_methods.bas");}while(r);
S_45419:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 20 )))||is_error_pending()){
if(qbevent){evnt(28182,1164,"ide_methods.bas");if(r)goto S_45419;}
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(28182,1164,"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(28182,1165,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEINFO,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1166,"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(28182,1168,"ide_methods.bas");}while(r);
}
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,1170,"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(28182,1173,"ide_methods.bas");}while(r);
}
S_45432:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,1176,"ide_methods.bas");if(r)goto S_45432;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1177,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,1178,"ide_methods.bas");}while(r);
S_45435:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len> 20ll )))||is_error_pending()){
if(qbevent){evnt(28182,1179,"ide_methods.bas");if(r)goto S_45435;}
S_45436:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 20ll ))||is_error_pending()){
if(qbevent){evnt(28182,1180,"ide_methods.bas");if(r)goto S_45436;}
do{
*_FUNC_IDE2_LONG_TX= 20ll ;
if(!qbevent)break;evnt(28182,1181,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,1183,"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(28182,1186,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1187,"ide_methods.bas");}while(r);
}
S_45445:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,1190,"ide_methods.bas");if(r)goto S_45445;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1191,"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(28182,1192,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1193,"ide_methods.bas");}while(r);
}
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1196,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1199,"ide_methods.bas");}while(r);
}
S_45453:;
if ((*__BYTE_ASKTOCOPYOTHER)||is_error_pending()){
if(qbevent){evnt(28182,1203,"ide_methods.bas");if(r)goto S_45453;}
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(28182,1213,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1214,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1214,"ide_methods.bas");}while(r);
do{
*__BYTE_ASKTOCOPYOTHER= 0ll ;
if(!qbevent)break;evnt(28182,1215,"ide_methods.bas");}while(r);
S_45458:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,1216,"ide_methods.bas");if(r)goto S_45458;}
do{
SUB_COPYFROMOTHER();
if(!qbevent)break;evnt(28182,1217,"ide_methods.bas");}while(r);
do{
SUB_READINITIALCONFIG();
if(!qbevent)break;evnt(28182,1217,"ide_methods.bas");}while(r);
S_45461:;
if ((*__BYTE_IDEAUTOPOSITION&(~(*__BYTE_IDEBYPASSAUTOPOSITION)))||is_error_pending()){
if(qbevent){evnt(28182,1218,"ide_methods.bas");if(r)goto S_45461;}
do{
sub__screenmove(*__INTEGER_IDELEFTPOSITION,*__INTEGER_IDETOPPOSITION,2);
if(!qbevent)break;evnt(28182,1218,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDELAUNCHED= 0 ;
if(!qbevent)break;evnt(28182,1219,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,1219,"ide_methods.bas");}while(r);
do{
goto LABEL_REINITIDE;
if(!qbevent)break;evnt(28182,1219,"ide_methods.bas");}while(r);
}
}
S_45469:;
if ((~(*__BYTE_WHITELISTQB64FIRSTTIMEMSG))||is_error_pending()){
if(qbevent){evnt(28182,1223,"ide_methods.bas");if(r)goto S_45469;}
S_45470:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(28182,1224,"ide_methods.bas");if(r)goto S_45470;}
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(28182,1224,"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(28182,1224,"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(28182,1230,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1232,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1232,"ide_methods.bas");}while(r);
S_45478:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,1233,"ide_methods.bas");if(r)goto S_45478;}
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(28182,1234,"ide_methods.bas");}while(r);
}
do{
*__BYTE_WHITELISTQB64FIRSTTIMEMSG= -1ll ;
if(!qbevent)break;evnt(28182,1236,"ide_methods.bas");}while(r);
}
S_45483:;
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(28182,1239,"ide_methods.bas");if(r)goto S_45483;}
S_45484:;
if ((*__LONG_IDELAYOUTALLOW)||is_error_pending()){
if(qbevent){evnt(28182,1241,"ide_methods.bas");if(r)goto S_45484;}
do{
*__LONG_IDELAYOUTALLOW=*__LONG_IDELAYOUTALLOW- 1 ;
if(!qbevent)break;evnt(28182,1241,"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(28182,1243,"ide_methods.bas");}while(r);
do{
*__LONG_IDECURRENTLINELAYOUTI= 0 ;
if(!qbevent)break;evnt(28182,1244,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,1245,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 0 ;
if(!qbevent)break;evnt(28182,1246,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMANUALCHECK= 0 ;
if(!qbevent)break;evnt(28182,1247,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(28182,1248,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_READY= 0 ;
if(!qbevent)break;evnt(28182,1249,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FAILED= 0 ;
if(!qbevent)break;evnt(28182,1250,"ide_methods.bas");}while(r);
do{
*__LONG_COMPFAILED= 0 ;
if(!qbevent)break;evnt(28182,1251,"ide_methods.bas");}while(r);
S_45496:;
if ((-(*__LONG_IDEUNSAVED== -1 ))||is_error_pending()){
if(qbevent){evnt(28182,1252,"ide_methods.bas");if(r)goto S_45496;}
do{
*__LONG_IDEUNSAVED= 0 ;
if(!qbevent)break;evnt(28182,1252,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,1252,"ide_methods.bas");}while(r);
}
S_45501:;
if ((-(*__LONG_IDENOUNDO== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1254,"ide_methods.bas");if(r)goto S_45501;}
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1258,"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(28182,1259,"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(28182,1260,"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(28182,1261,"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(28182,1262,"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(28182,1263,"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(28182,1264,"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(28182,1266,"ide_methods.bas");}while(r);
S_45510:;
fornext_value5418= 1 ;
fornext_finalvalue5418=*__LONG_IDEBMKN;
fornext_step5418= 1 ;
if (fornext_step5418<0) fornext_step_negative5418=1; else fornext_step_negative5418=0;
if (is_error_pending()) goto fornext_error5418;
goto fornext_entrylabel5418;
while(1){
fornext_value5418=fornext_step5418+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel5418:
*_FUNC_IDE2_LONG_BI=fornext_value5418;
if (fornext_step_negative5418){
if (fornext_value5418<fornext_finalvalue5418) break;
}else{
if (fornext_value5418>fornext_finalvalue5418) break;
}
fornext_error5418:;
if(qbevent){evnt(28182,1267,"ide_methods.bas");if(r)goto S_45510;}
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(28182,1267,"ide_methods.bas");}while(r);
fornext_continue_5417:;
}
fornext_exit_5417:;
do{
qbs_set(__STRING_IDEUNDOTXT,func__deflate(__STRING_IDET,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1269,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_L=__STRING_IDEUNDOTXT->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1269,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*_FUNC_IDE2_LONG_L)),l2string(__STRING_IDET->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1270,"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_IDEUNDOTXT),l2string(*_FUNC_IDE2_LONG_L+_FUNC_IDE2_STRING_A->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1271,"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(28182,1275,"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(28182,1277,"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(28182,1277,"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(28182,1277,"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(28182,1277,"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(28182,1277,"ide_methods.bas");}while(r);
S_45523:;
if ((*__LONG_IDEMERGEUNDO)||is_error_pending()){
if(qbevent){evnt(28182,1279,"ide_methods.bas");if(r)goto S_45523;}
do{
*__LONG_IDEMERGEUNDO= 0 ;
if(!qbevent)break;evnt(28182,1280,"ide_methods.bas");}while(r);
S_45525:;
if ((-(*_FUNC_IDE2_LONG_P2!=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,1281,"ide_methods.bas");if(r)goto S_45525;}
S_45526:;
if ((-(*_FUNC_IDE2_LONG_P2== 13 ))||is_error_pending()){
if(qbevent){evnt(28182,1282,"ide_methods.bas");if(r)goto S_45526;}
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_PLAST;
if(!qbevent)break;evnt(28182,1283,"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_5423),1);
if(!qbevent)break;evnt(28182,1286,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2- 4 -*_FUNC_IDE2_LONG_PP2L- 4 ;
if(!qbevent)break;evnt(28182,1287,"ide_methods.bas");}while(r);
}
}
}
S_45534:;
if ((-(*_FUNC_IDE2_LONG_P1== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1292,"ide_methods.bas");if(r)goto S_45534;}
do{
*_FUNC_IDE2_LONG_P1= 13 ;
if(!qbevent)break;evnt(28182,1293,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2= 13 ;
if(!qbevent)break;evnt(28182,1293,"ide_methods.bas");}while(r);
}else{
S_45538:;
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,1295,"ide_methods.bas");if(r)goto S_45538;}
S_45539:;
if ((-(*_FUNC_IDE2_LONG_P2>=(*__LONG_IDEBACKUPSIZE* 1000000 )))||is_error_pending()){
if(qbevent){evnt(28182,1298,"ide_methods.bas");if(r)goto S_45539;}
do{
*_FUNC_IDE2_LONG_PLAST=*_FUNC_IDE2_LONG_P2;
if(!qbevent)break;evnt(28182,1301,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2= 13 ;
if(!qbevent)break;evnt(28182,1302,"ide_methods.bas");}while(r);
S_45542:;
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(28182,1304,"ide_methods.bas");if(r)goto S_45542;}
S_45543:;
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(28182,1305,"ide_methods.bas");if(r)goto S_45543;}
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(28182,1305,"ide_methods.bas");}while(r);
}
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_5426),1);
if(!qbevent)break;evnt(28182,1308,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
if(!qbevent)break;evnt(28182,1309,"ide_methods.bas");}while(r);
dl_continue_5425:;
}
dl_exit_5425:;
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_LONG_P2L,4,byte_element_5427),1);
if(!qbevent)break;evnt(28182,1315,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2+ 4 +*_FUNC_IDE2_LONG_P2L+ 4 ;
if(!qbevent)break;evnt(28182,1316,"ide_methods.bas");}while(r);
}
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_LONG_P2L,4,byte_element_5428),1);
if(!qbevent)break;evnt(28182,1322,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OP2=*_FUNC_IDE2_LONG_P2;
if(!qbevent)break;evnt(28182,1323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2+ 4 +*_FUNC_IDE2_LONG_P2L+ 4 ;
if(!qbevent)break;evnt(28182,1324,"ide_methods.bas");}while(r);
S_45557:;
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(28182,1326,"ide_methods.bas");if(r)goto S_45557;}
S_45558:;
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(28182,1327,"ide_methods.bas");if(r)goto S_45558;}
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(28182,1327,"ide_methods.bas");}while(r);
}
S_45561:;
if ((-(*_FUNC_IDE2_LONG_P1==*_FUNC_IDE2_LONG_PLAST))||is_error_pending()){
if(qbevent){evnt(28182,1329,"ide_methods.bas");if(r)goto S_45561;}
do{
*_FUNC_IDE2_LONG_P1= 13 ;
if(!qbevent)break;evnt(28182,1330,"ide_methods.bas");}while(r);
do{
goto dl_exit_5430;
if(!qbevent)break;evnt(28182,1331,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_5431),1);
if(!qbevent)break;evnt(28182,1333,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
if(!qbevent)break;evnt(28182,1334,"ide_methods.bas");}while(r);
}
dl_continue_5430:;
}
dl_exit_5430:;
S_45569:;
if ((-(*_FUNC_IDE2_LONG_P2>=(*__LONG_IDEBACKUPSIZE* 1000000 )))||is_error_pending()){
if(qbevent){evnt(28182,1338,"ide_methods.bas");if(r)goto S_45569;}
do{
*_FUNC_IDE2_LONG_PLAST=*_FUNC_IDE2_LONG_OP2;
if(!qbevent)break;evnt(28182,1341,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P2= 13 ;
if(!qbevent)break;evnt(28182,1342,"ide_methods.bas");}while(r);
S_45572:;
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(28182,1344,"ide_methods.bas");if(r)goto S_45572;}
S_45573:;
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(28182,1345,"ide_methods.bas");if(r)goto S_45573;}
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(28182,1345,"ide_methods.bas");}while(r);
}
do{
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_5434),1);
if(!qbevent)break;evnt(28182,1348,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
if(!qbevent)break;evnt(28182,1349,"ide_methods.bas");}while(r);
dl_continue_5433:;
}
dl_exit_5433:;
}
}
}
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(28182,1357,"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_5435),1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1358,"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_5436),1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1361,"ide_methods.bas");}while(r);
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,1363,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_P2;
if(!qbevent)break;evnt(28182,1365,"ide_methods.bas");}while(r);
S_45587:;
if ((-(*__LONG_IDEUNDOBASE== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1366,"ide_methods.bas");if(r)goto S_45587;}
do{
*__LONG_IDEUNDOBASE=*__LONG_IDEUNDOPOS;
if(!qbevent)break;evnt(28182,1366,"ide_methods.bas");}while(r);
}
S_45590:;
if ((-(*__LONG_IDEUNDOFLAG== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1371,"ide_methods.bas");if(r)goto S_45590;}
do{
*__LONG_IDEUNDOFLAG= 1 ;
if(!qbevent)break;evnt(28182,1372,"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(28182,1373,"ide_methods.bas");}while(r);
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,1373,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDENOUNDO= 0 ;
if(!qbevent)break;evnt(28182,1377,"ide_methods.bas");}while(r);
}
S_45598:;
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
if(qbevent){evnt(28182,1380,"ide_methods.bas");if(r)goto S_45598;}
LABEL_BEGINCOMPILE:;
if(qbevent){evnt(28182,1383,"ide_methods.bas");r=0;}
do{
*__LONG_IDECOMPILING= 1 ;
if(!qbevent)break;evnt(28182,1384,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 2 ;
if(!qbevent)break;evnt(28182,1385,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(&(pass5437= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1386,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1387,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILEDLINE= 1 ;
if(!qbevent)break;evnt(28182,1388,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,1389,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDECOMPILING= 0 ;
if(!qbevent)break;evnt(28182,1392,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,1393,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(28182,1399,"ide_methods.bas");}while(r);
LABEL_WAITFORINPUT:;
if(qbevent){evnt(28182,1400,"ide_methods.bas");r=0;}
S_45611:;
if ((-(*__BYTE_STARTPAUSEDPENDING> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1401,"ide_methods.bas");if(r)goto S_45611;}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,1401,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUNSPECIAL;
if(!qbevent)break;evnt(28182,1401,"ide_methods.bas");}while(r);
}
S_45615:;
if ((*__BYTE_STARTPAUSEDPENDING)||is_error_pending()){
if(qbevent){evnt(28182,1402,"ide_methods.bas");if(r)goto S_45615;}
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(28182,1402,"ide_methods.bas");}while(r);
}
S_45618:;
if ((*__LONG_IDECURRENTLINELAYOUTI)||is_error_pending()){
if(qbevent){evnt(28182,1403,"ide_methods.bas");if(r)goto S_45618;}
S_45619:;
if ((-(*__LONG_IDECY!=*__LONG_IDECURRENTLINELAYOUTI))||is_error_pending()){
if(qbevent){evnt(28182,1404,"ide_methods.bas");if(r)goto S_45619;}
do{
SUB_IDESETLINE(__LONG_IDECURRENTLINELAYOUTI,__STRING_IDECURRENTLINELAYOUT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1405,"ide_methods.bas");}while(r);
do{
*__LONG_IDECURRENTLINELAYOUTI= 0 ;
if(!qbevent)break;evnt(28182,1406,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1407,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_EXITVALUE=func__exit();
if(!qbevent)break;evnt(28182,1411,"ide_methods.bas");}while(r);
S_45626:;
if (((-((*_FUNC_IDE2_LONG_EXITVALUE& 1 )!= 0 ))|(-(*__LONG_IDEEXIT!= 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1412,"ide_methods.bas");if(r)goto S_45626;}
do{
*__LONG_IDEEXIT= 0 ;
if(!qbevent)break;evnt(28182,1412,"ide_methods.bas");}while(r);
do{
goto LABEL_QUICKEXIT;
if(!qbevent)break;evnt(28182,1412,"ide_methods.bas");}while(r);
}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,1414,"ide_methods.bas");}while(r);
S_45631:;
if ((*__LONG_ICHANGED)||is_error_pending()){
if(qbevent){evnt(28182,1415,"ide_methods.bas");if(r)goto S_45631;}
do{
if(!qbevent)break;evnt(28182,1416,"ide_methods.bas");}while(r);
S_45633:;
if (((((-(*__LONG_MX!=*_FUNC_IDE2_LONG_MOX))|(-(*__LONG_MY!=*_FUNC_IDE2_LONG_MOY))))&(-(*__LONG_MB!= 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1417,"ide_methods.bas");if(r)goto S_45633;}
do{
*_FUNC_IDE2_LONG_MOX=*__LONG_MX;
if(!qbevent)break;evnt(28182,1418,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOY=*__LONG_MY;
if(!qbevent)break;evnt(28182,1419,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1420,"ide_methods.bas");}while(r);
}
S_45638:;
if ((-(*__LONG_MB!=*__LONG_MOB))||is_error_pending()){
if(qbevent){evnt(28182,1422,"ide_methods.bas");if(r)goto S_45638;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1422,"ide_methods.bas");}while(r);
}
S_45641:;
if ((-(*__LONG_MB2!=*__LONG_MOB2))||is_error_pending()){
if(qbevent){evnt(28182,1423,"ide_methods.bas");if(r)goto S_45641;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1423,"ide_methods.bas");}while(r);
}
S_45644:;
if (((-(*__LONG_MCLICK!= 0 ))|(-(*__LONG_MCLICK2!= 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1424,"ide_methods.bas");if(r)goto S_45644;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1424,"ide_methods.bas");}while(r);
}
S_45647:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,1425,"ide_methods.bas");if(r)goto S_45647;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1425,"ide_methods.bas");}while(r);
}
S_45650:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(28182,1426,"ide_methods.bas");if(r)goto S_45650;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1426,"ide_methods.bas");}while(r);
}
S_45653:;
if ((*__LONG_KSTATECHANGED)||is_error_pending()){
if(qbevent){evnt(28182,1427,"ide_methods.bas");if(r)goto S_45653;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1427,"ide_methods.bas");}while(r);
}
}
S_45657:;
if (((-(*__LONG_MB!= 0 ))&(-(*__LONG_IDEMBMONITOR== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,1429,"ide_methods.bas");if(r)goto S_45657;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,1429,"ide_methods.bas");}while(r);
}
S_45660:;
if ((-(*__LONG_MB== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1430,"ide_methods.bas");if(r)goto S_45660;}
do{
*__LONG_IDEMOUSESELECT= 0 ;
if(!qbevent)break;evnt(28182,1430,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 0 ;
if(!qbevent)break;evnt(28182,1430,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
if(!qbevent)break;evnt(28182,1430,"ide_methods.bas");}while(r);
}
S_45665:;
if ((func__resize())||is_error_pending()){
if(qbevent){evnt(28182,1432,"ide_methods.bas");if(r)goto S_45665;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(28182,1433,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,1433,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1433,"ide_methods.bas");}while(r);
}
S_45670:;
if ((*__BYTE_IDEAUTOPOSITION)||is_error_pending()){
if(qbevent){evnt(28182,1436,"ide_methods.bas");if(r)goto S_45670;}
S_45671:;
if (((-(*__INTEGER_IDETOPPOSITION!=func__screeny()))|(-(*__INTEGER_IDELEFTPOSITION!=func__screenx())))||is_error_pending()){
if(qbevent){evnt(28182,1437,"ide_methods.bas");if(r)goto S_45671;}
S_45672:;
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(28182,1438,"ide_methods.bas");if(r)goto S_45672;}
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(28182,1439,"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(28182,1440,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDETOPPOSITION=func__screeny();
if(!qbevent)break;evnt(28182,1441,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDELEFTPOSITION=func__screenx();
if(!qbevent)break;evnt(28182,1441,"ide_methods.bas");}while(r);
}
}
}
S_45680:;
if ((-(func__totaldroppedfiles()> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1446,"ide_methods.bas");if(r)goto S_45680;}
S_45681:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(func__droppedfile( 1 ,0|1))))||is_error_pending()){
if(qbevent){evnt(28182,1447,"ide_methods.bas");if(r)goto S_45681;}
do{
qbs_set(__STRING_IDEOPENFILE,func__droppedfile( 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1448,"ide_methods.bas");}while(r);
do{
sub__finishdrop();
if(!qbevent)break;evnt(28182,1449,"ide_methods.bas");}while(r);
do{
goto LABEL_CTRLOPEN;
if(!qbevent)break;evnt(28182,1450,"ide_methods.bas");}while(r);
}
do{
sub__finishdrop();
if(!qbevent)break;evnt(28182,1452,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= 0ll ;
if(!qbevent)break;evnt(28182,1456,"ide_methods.bas");}while(r);
S_45689:;
if ((-(*__LONG_QUICKNAVTOTAL> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1457,"ide_methods.bas");if(r)goto S_45689;}
S_45690:;
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(28182,1458,"ide_methods.bas");if(r)goto S_45690;}
do{
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
if(!qbevent)break;evnt(28182,1460,"ide_methods.bas");}while(r);
S_45692:;
if ((-(*__LONG_QUICKNAVTOTAL== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1461,"ide_methods.bas");if(r)goto S_45692;}
do{
goto dl_exit_5438;
if(!qbevent)break;evnt(28182,1461,"ide_methods.bas");}while(r);
}
dl_continue_5438:;
}
dl_exit_5438:;
}
S_45697:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_QUICKNAVTOTAL> 0 ))&*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(28182,1465,"ide_methods.bas");if(r)goto S_45697;}
S_45698:;
if ((-(*__LONG_MY== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,1466,"ide_methods.bas");if(r)goto S_45698;}
S_45699:;
if (((-(*__LONG_MX>= 4 ))&(-(*__LONG_MX<= 6 )))||is_error_pending()){
if(qbevent){evnt(28182,1467,"ide_methods.bas");if(r)goto S_45699;}
S_45700:;
if ((~(*_FUNC_IDE2_BYTE_QUICKNAVHOVER))||is_error_pending()){
if(qbevent){evnt(28182,1468,"ide_methods.bas");if(r)goto S_45700;}
do{
*_FUNC_IDE2_BYTE_QUICKNAVHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1469,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1470,"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(28182,1471,"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(28182,1472,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1475,"ide_methods.bas");}while(r);
S_45706:;
fornext_value5440= 6 ;
fornext_finalvalue5440= 4 +_FUNC_IDE2_STRING_POPUP->len;
fornext_step5440= 1 ;
if (fornext_step5440<0) fornext_step_negative5440=1; else fornext_step_negative5440=0;
if (is_error_pending()) goto fornext_error5440;
goto fornext_entrylabel5440;
while(1){
fornext_value5440=fornext_step5440+(*_FUNC_IDE2_LONG_X2);
fornext_entrylabel5440:
*_FUNC_IDE2_LONG_X2=fornext_value5440;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5440){
if (fornext_value5440<fornext_finalvalue5440) break;
}else{
if (fornext_value5440>fornext_finalvalue5440) break;
}
fornext_error5440:;
if(qbevent){evnt(28182,1476,"ide_methods.bas");if(r)goto S_45706;}
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(28182,1477,"ide_methods.bas");}while(r);
fornext_continue_5439:;
}
fornext_exit_5439:;
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1479,"ide_methods.bas");}while(r);
}
S_45711:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,1482,"ide_methods.bas");if(r)goto S_45711;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,1483,"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(28182,1484,"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(28182,1485,"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(28182,1486,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(28182,1487,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
if(!qbevent)break;evnt(28182,1488,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1489,"ide_methods.bas");}while(r);
}
}else{
do{
goto LABEL_RESTOREBGQUICKNAV;
if(!qbevent)break;evnt(28182,1492,"ide_methods.bas");}while(r);
}
}else{
LABEL_RESTOREBGQUICKNAV:;
if(qbevent){evnt(28182,1495,"ide_methods.bas");r=0;}
S_45724:;
if ((*_FUNC_IDE2_BYTE_QUICKNAVHOVER)||is_error_pending()){
if(qbevent){evnt(28182,1496,"ide_methods.bas");if(r)goto S_45724;}
do{
*_FUNC_IDE2_BYTE_QUICKNAVHOVER= 0ll ;
if(!qbevent)break;evnt(28182,1497,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,1498,"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(28182,1499,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,1500,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1501,"ide_methods.bas");}while(r);
}
}
}
S_45733:;
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(28182,1506,"ide_methods.bas");if(r)goto S_45733;}
S_45734:;
if ((~(*_FUNC_IDE2_BYTE_FINDFIELDHOVER))||is_error_pending()){
if(qbevent){evnt(28182,1507,"ide_methods.bas");if(r)goto S_45734;}
do{
qbg_sub_color( 1 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1509,"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(28182,1510,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1511,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_FINDFIELDHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1512,"ide_methods.bas");}while(r);
}
}else{
S_45741:;
if ((*_FUNC_IDE2_BYTE_FINDFIELDHOVER)||is_error_pending()){
if(qbevent){evnt(28182,1515,"ide_methods.bas");if(r)goto S_45741;}
do{
*_FUNC_IDE2_BYTE_FINDFIELDHOVER= 0ll ;
if(!qbevent)break;evnt(28182,1517,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1518,"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(28182,1519,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1520,"ide_methods.bas");}while(r);
}
}
S_45748:;
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(28182,1524,"ide_methods.bas");if(r)goto S_45748;}
S_45749:;
if ((~(*_FUNC_IDE2_BYTE_VERSIONINFOHOVER))||is_error_pending()){
if(qbevent){evnt(28182,1526,"ide_methods.bas");if(r)goto S_45749;}
do{
qbg_sub_color( 13 , 6 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1527,"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(28182,1528,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1529,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_VERSIONINFOHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1530,"ide_methods.bas");}while(r);
}
S_45755:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,1532,"ide_methods.bas");if(r)goto S_45755;}
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(28182,1532,"ide_methods.bas");}while(r);
do{
goto LABEL_HELPABOUT;
if(!qbevent)break;evnt(28182,1532,"ide_methods.bas");}while(r);
}
}else{
S_45760:;
if ((*_FUNC_IDE2_BYTE_VERSIONINFOHOVER)||is_error_pending()){
if(qbevent){evnt(28182,1534,"ide_methods.bas");if(r)goto S_45760;}
do{
*_FUNC_IDE2_BYTE_VERSIONINFOHOVER= 0ll ;
if(!qbevent)break;evnt(28182,1536,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 2 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1537,"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(28182,1538,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1539,"ide_methods.bas");}while(r);
}
}
S_45767:;
if (((-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))&(-(*__LONG_MX>=(*__LONG_IDEWX- 20 )))&(-(*__LONG_MX<=*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,1543,"ide_methods.bas");if(r)goto S_45767;}
S_45768:;
if ((~(*_FUNC_IDE2_BYTE_LINENUMBERHOVER))||is_error_pending()){
if(qbevent){evnt(28182,1545,"ide_methods.bas");if(r)goto S_45768;}
do{
qbg_sub_color( 13 , 6 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1546,"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(28182,1547,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_LINENUMBERHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1548,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1549,"ide_methods.bas");}while(r);
}
S_45774:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,1551,"ide_methods.bas");if(r)goto S_45774;}
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(28182,1552,"ide_methods.bas");}while(r);
do{
SUB_IDEGOTOBOX();
if(!qbevent)break;evnt(28182,1553,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1554,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1554,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1555,"ide_methods.bas");}while(r);
}
}else{
S_45782:;
if ((*_FUNC_IDE2_BYTE_LINENUMBERHOVER)||is_error_pending()){
if(qbevent){evnt(28182,1558,"ide_methods.bas");if(r)goto S_45782;}
do{
*_FUNC_IDE2_BYTE_LINENUMBERHOVER= 0ll ;
if(!qbevent)break;evnt(28182,1560,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1561,"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(28182,1562,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
if(!qbevent)break;evnt(28182,1563,"ide_methods.bas");}while(r);
}
}
S_45789:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(28182,1567,"ide_methods.bas");if(r)goto S_45789;}
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1568,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,1569,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
if(!qbevent)break;evnt(28182,1570,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1572,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 5 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,1573,"ide_methods.bas");}while(r);
do{
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
if(!qbevent)break;evnt(28182,1574,"ide_methods.bas");}while(r);
}
S_45798:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(28182,1577,"ide_methods.bas");if(r)goto S_45798;}
S_45799:;
if (((~(*__LONG_IDEALTHIGHLIGHT))&(-(*__LONG_KALTPRESS== -1 ))&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(28182,1579,"ide_methods.bas");if(r)goto S_45799;}
do{
*__LONG_IDEALTHIGHLIGHT= -1ll ;
if(!qbevent)break;evnt(28182,1581,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1582,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1582,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(28182,1582,"ide_methods.bas");}while(r);
S_45804:;
fornext_value5446= 1 ;
fornext_finalvalue5446=*__INTEGER_MENUS;
fornext_step5446= 1 ;
if (fornext_step5446<0) fornext_step_negative5446=1; else fornext_step_negative5446=0;
if (is_error_pending()) goto fornext_error5446;
goto fornext_entrylabel5446;
while(1){
fornext_value5446=fornext_step5446+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5446:
*_FUNC_IDE2_LONG_I=fornext_value5446;
if (fornext_step_negative5446){
if (fornext_value5446<fornext_finalvalue5446) break;
}else{
if (fornext_value5446>fornext_finalvalue5446) break;
}
fornext_error5446:;
if(qbevent){evnt(28182,1583,"ide_methods.bas");if(r)goto S_45804;}
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(28182,1584,"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(28182,1585,"ide_methods.bas");}while(r);
S_45807:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,1586,"ide_methods.bas");if(r)goto S_45807;}
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(28182,1586,"ide_methods.bas");}while(r);
}
fornext_continue_5445:;
}
fornext_exit_5445:;
do{
*__LONG_IDEENTERMENU= -1ll ;
if(!qbevent)break;evnt(28182,1588,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,1590,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1590,"ide_methods.bas");}while(r);
}
}else{
S_45816:;
if ((*__LONG_IDEALTHIGHLIGHT)||is_error_pending()){
if(qbevent){evnt(28182,1594,"ide_methods.bas");if(r)goto S_45816;}
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,1596,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1597,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1597,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1597,"ide_methods.bas");}while(r);
S_45821:;
if ((*__LONG_IDEENTERMENU&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1598,"ide_methods.bas");if(r)goto S_45821;}
S_45822:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(28182,1599,"ide_methods.bas");if(r)goto S_45822;}
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(28182,1600,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,1601,"ide_methods.bas");}while(r);
do{
*__LONG_IDEENTERMENU= 0ll ;
if(!qbevent)break;evnt(28182,1602,"ide_methods.bas");}while(r);
do{
goto LABEL_STARTMENU;
if(!qbevent)break;evnt(28182,1603,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1605,"ide_methods.bas");}while(r);
}
}
}
}
S_45833:;
if ((*_FUNC_IDE2_LONG_UPDATEHOVER)||is_error_pending()){
if(qbevent){evnt(28182,1612,"ide_methods.bas");if(r)goto S_45833;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1612,"ide_methods.bas");}while(r);
}
S_45836:;
if ((-(*_FUNC_IDE2_LONG_CHANGE== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1614,"ide_methods.bas");if(r)goto S_45836;}
S_45837:;
if ((*__LONG_IDECOMPILING)||is_error_pending()){
if(qbevent){evnt(28182,1617,"ide_methods.bas");if(r)goto S_45837;}
S_45838:;
if ((*_FUNC_IDE2_LONG_SENDNEXTLINE)||is_error_pending()){
if(qbevent){evnt(28182,1618,"ide_methods.bas");if(r)goto S_45838;}
S_45839:;
if ((-(*__LONG_IDECOMPILEDLINE<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,1619,"ide_methods.bas");if(r)goto S_45839;}
do{
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE+ 1 ;
if(!qbevent)break;evnt(28182,1620,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 4 ;
if(!qbevent)break;evnt(28182,1621,"ide_methods.bas");}while(r);
S_45842:;
if ((*_FUNC_IDE2_LONG_PASSBACK)||is_error_pending()){
if(qbevent){evnt(28182,1622,"ide_methods.bas");if(r)goto S_45842;}
do{
qbs_set(__STRING_IDECOMPILEDLINE,_FUNC_IDE2_STRING_PASSBACK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1623,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1624,"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(28182,1626,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1627,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,1629,"ide_methods.bas");}while(r);
}else{
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
if(!qbevent)break;evnt(28182,1632,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDE2= 5 ;
if(!qbevent)break;evnt(28182,1633,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,1637,"ide_methods.bas");}while(r);
}
}
}
do{
sub__limit( 16 );
if(!qbevent)break;evnt(28182,1642,"ide_methods.bas");}while(r);
do{
goto LABEL_WAITFORINPUT;
if(!qbevent)break;evnt(28182,1643,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEENTERMENU= 0ll ;
if(!qbevent)break;evnt(28182,1646,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO- 1 ;
if(!qbevent)break;evnt(28182,1648,"ide_methods.bas");}while(r);
S_45862:;
if ((-(*__LONG_IDEUNDOCOMBO< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1649,"ide_methods.bas");if(r)goto S_45862;}
do{
*__LONG_IDEUNDOCOMBO= 0 ;
if(!qbevent)break;evnt(28182,1649,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,1651,"ide_methods.bas");}while(r);
S_45866:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,1655,"ide_methods.bas");if(r)goto S_45866;}
S_45867:;
if (((-(*__LONG_MX>= 2 ))&(-(*__LONG_MX<=*__LONG_IDEWX))&(-(*__LONG_MY>=(*__LONG_IDEWY- 3 )))&(-(*__LONG_MY<=(*__LONG_IDEWY- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,1656,"ide_methods.bas");if(r)goto S_45867;}
S_45868:;
if ((-((func_screen(*__LONG_MY,*__LONG_MX, 1 ,0|1))==(( 11 )+( 1 * 16 ))))||is_error_pending()){
if(qbevent){evnt(28182,1657,"ide_methods.bas");if(r)goto S_45868;}
S_45869:;
if(qbevent){evnt(28182,1659,"ide_methods.bas");if(r)goto S_45869;}
S_45870:;
if (((*__INTEGER_STATUSAREALINK==( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,1660,"ide_methods.bas");if(r)goto S_45870;}
S_45871:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(28182,1662,"ide_methods.bas");if(r)goto S_45871;}
do{
sub_shell3(FUNC_QUOTEDFILENAME(__STRING_COMPILELOG),2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1663,"ide_methods.bas");}while(r);
S_45873:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(28182,1664,"ide_methods.bas");if(r)goto S_45873;}
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(28182,1665,"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(28182,1667,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1669,"ide_methods.bas");}while(r);
sc_ec_234_end:;
goto sc_5449_end;
}
S_45879:;
if (((*__INTEGER_STATUSAREALINK==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,1670,"ide_methods.bas");if(r)goto S_45879;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,1672,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,1673,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEFOCUSLINE;
if(!qbevent)break;evnt(28182,1674,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,1675,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1676,"ide_methods.bas");}while(r);
sc_ec_235_end:;
goto sc_5449_end;
}
S_45885:;
if (((*__INTEGER_STATUSAREALINK==( 3 )))||is_error_pending()){
if(qbevent){evnt(28182,1677,"ide_methods.bas");if(r)goto S_45885;}
S_45886:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(28182,1679,"ide_methods.bas");if(r)goto S_45886;}
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(28182,1680,"ide_methods.bas");}while(r);
S_45888:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(28182,1681,"ide_methods.bas");if(r)goto S_45888;}
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(28182,1682,"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(28182,1684,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1686,"ide_methods.bas");}while(r);
sc_ec_236_end:;
goto sc_5449_end;
}
S_45894:;
if (((*__INTEGER_STATUSAREALINK==( 4 )))||is_error_pending()){
if(qbevent){evnt(28182,1687,"ide_methods.bas");if(r)goto S_45894;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
if(!qbevent)break;evnt(28182,1689,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1690,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1690,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1691,"ide_methods.bas");}while(r);
sc_ec_237_end:;
goto sc_5449_end;
}
sc_5449_end:;
}
}
}
S_45903:;
if ((*__LONG_KSHIFT&(-(*__LONG_KB== 17152ll )))||is_error_pending()){
if(qbevent){evnt(28182,1697,"ide_methods.bas");if(r)goto S_45903;}
S_45904:;
if ((~(*__BYTE_IDESHOWERRORSIMMEDIATELY))||is_error_pending()){
if(qbevent){evnt(28182,1698,"ide_methods.bas");if(r)goto S_45904;}
do{
*__LONG_IDEMANUALCHECK= 1 ;
if(!qbevent)break;evnt(28182,1699,"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(28182,1700,"ide_methods.bas");}while(r);
do{
goto LABEL_BEGINCOMPILE;
if(!qbevent)break;evnt(28182,1701,"ide_methods.bas");}while(r);
}
}
S_45910:;
if (((-(*__LONG_KB== 16640ll ))|(-(*__LONG_KB== 16896ll )))||is_error_pending()){
if(qbevent){evnt(28182,1705,"ide_methods.bas");if(r)goto S_45910;}
do{
goto LABEL_STARTPAUSEDMENUHANDLER;
if(!qbevent)break;evnt(28182,1706,"ide_methods.bas");}while(r);
}
S_45913:;
if ((-(*__LONG_KB== 17152ll ))||is_error_pending()){
if(qbevent){evnt(28182,1709,"ide_methods.bas");if(r)goto S_45913;}
do{
goto LABEL_TOGGLEBREAKPOINT;
if(!qbevent)break;evnt(28182,1710,"ide_methods.bas");}while(r);
}
S_45916:;
if ((-(*__LONG_KB== 17408ll ))||is_error_pending()){
if(qbevent){evnt(28182,1713,"ide_methods.bas");if(r)goto S_45916;}
S_45917:;
if ((*__LONG_KCTRL)||is_error_pending()){
if(qbevent){evnt(28182,1714,"ide_methods.bas");if(r)goto S_45917;}
do{
goto LABEL_UNSKIPALLLINES;
if(!qbevent)break;evnt(28182,1715,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_CLEARALLBREAKPOINTS;
if(!qbevent)break;evnt(28182,1717,"ide_methods.bas");}while(r);
}
}
S_45923:;
if ((-(*__LONG_KB== 34048ll ))||is_error_pending()){
if(qbevent){evnt(28182,1721,"ide_methods.bas");if(r)goto S_45923;}
LABEL_IDEMEXE:;
if(qbevent){evnt(28182,1722,"ide_methods.bas");r=0;}
do{
*__LONG_IDERUNMODE= 2 ;
if(!qbevent)break;evnt(28182,1723,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUNSPECIAL;
if(!qbevent)break;evnt(28182,1724,"ide_methods.bas");}while(r);
}
S_45927:;
if ((-(*__LONG_KB== 34304ll ))||is_error_pending()){
if(qbevent){evnt(28182,1727,"ide_methods.bas");if(r)goto S_45927;}
S_45928:;
if ((-(*__LONG_CALLSTACKLENGTH> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1728,"ide_methods.bas");if(r)goto S_45928;}
do{
goto LABEL_SHOWCALLSTACKDIALOG;
if(!qbevent)break;evnt(28182,1729,"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(28182,1731,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1732,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1732,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1733,"ide_methods.bas");}while(r);
}
}
S_45937:;
if ((-(*__LONG_KB== 15872ll ))||is_error_pending()){
if(qbevent){evnt(28182,1737,"ide_methods.bas");if(r)goto S_45937;}
do{
goto LABEL_SHOWWATCHLIST;
if(!qbevent)break;evnt(28182,1738,"ide_methods.bas");}while(r);
}
S_45940:;
if ((-(*__LONG_KB== 16128ll ))||is_error_pending()){
if(qbevent){evnt(28182,1741,"ide_methods.bas");if(r)goto S_45940;}
do{
*__LONG_STARTPAUSED= 0 ;
if(!qbevent)break;evnt(28182,1742,"ide_methods.bas");}while(r);
LABEL_IDEMRUN:;
if(qbevent){evnt(28182,1743,"ide_methods.bas");r=0;}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,1744,"ide_methods.bas");}while(r);
do{
*__LONG_IDERUNMODE= 1 ;
if(!qbevent)break;evnt(28182,1745,"ide_methods.bas");}while(r);
LABEL_IDEMRUNSPECIAL:;
if(qbevent){evnt(28182,1746,"ide_methods.bas");r=0;}
S_45944:;
if ((~(*__BYTE_EXETOSOURCEFOLDERFIRSTTIMEMSG))||is_error_pending()){
if(qbevent){evnt(28182,1748,"ide_methods.bas");if(r)goto S_45944;}
S_45945:;
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
if(qbevent){evnt(28182,1749,"ide_methods.bas");if(r)goto S_45945;}
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(28182,1756,"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(28182,1763,"ide_methods.bas");}while(r);
}
S_45950:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,1765,"ide_methods.bas");if(r)goto S_45950;}
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(28182,1766,"ide_methods.bas");}while(r);
do{
*__BYTE_EXETOSOURCEFOLDERFIRSTTIMEMSG= -1ll ;
if(!qbevent)break;evnt(28182,1767,"ide_methods.bas");}while(r);
S_45953:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(28182,1768,"ide_methods.bas");if(r)goto S_45953;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1769,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1769,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1770,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5450= 0 ));
if(!qbevent)break;evnt(28182,1771,"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(28182,1772,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1773,"ide_methods.bas");}while(r);
}
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1776,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,1776,"ide_methods.bas");}while(r);
S_45964:;
if ((((-(*_FUNC_IDE2_LONG_READY!= 0 ))&(-(*__INTEGER_IDECHANGEMADE== 0 )))|(-(*__INTEGER_STATUSAREALINK== 2 )))||is_error_pending()){
if(qbevent){evnt(28182,1779,"ide_methods.bas");if(r)goto S_45964;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1781,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5451= 0 ));
if(!qbevent)break;evnt(28182,1782,"ide_methods.bas");}while(r);
S_45967:;
if ((-(*__INTEGER_STATUSAREALINK!= 2 ))||is_error_pending()){
if(qbevent){evnt(28182,1785,"ide_methods.bas");if(r)goto S_45967;}
do{
*_FUNC_IDE2_LONG_EDLD= -1ll ;
if(!qbevent)break;evnt(28182,1787,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_EDCHG= 0ll ;
if(!qbevent)break;evnt(28182,1787,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass5452=*__LONG_EXTDEPBUF),&(pass5453= 0 ),&(pass5454= -22ll ));
if(!qbevent)break;evnt(28182,1789,"ide_methods.bas");}while(r);
S_45971:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(FUNC_READBUFLINE(&(pass5455=*__LONG_EXTDEPBUF)),qbs_new_txt_len("<<< LISTING DONE >>>",20))))||is_error_pending()){
if(qbevent){evnt(28182,1790,"ide_methods.bas");if(r)goto S_45971;}
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass5456=*__LONG_EXTDEPBUF),&(pass5457= 0 ),&(pass5458= -24ll ));
if(!qbevent)break;evnt(28182,1791,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_EDLD= 0ll ;
if(!qbevent)break;evnt(28182,1791,"ide_methods.bas");}while(r);
S_45974:;
fornext_value5460= 0 ;
fornext_finalvalue5460=func_ubound(__ARRAY_STRING_EMBEDFILELIST, 2 ,2);
fornext_step5460= 1 ;
if (fornext_step5460<0) fornext_step_negative5460=1; else fornext_step_negative5460=0;
if (is_error_pending()) goto fornext_error5460;
goto fornext_entrylabel5460;
while(1){
fornext_value5460=fornext_step5460+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5460:
*_FUNC_IDE2_LONG_I=fornext_value5460;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5460){
if (fornext_value5460<fornext_finalvalue5460) break;
}else{
if (fornext_value5460>fornext_finalvalue5460) break;
}
fornext_error5460:;
if(qbevent){evnt(28182,1792,"ide_methods.bas");if(r)goto S_45974;}
S_45975:;
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(28182,1793,"ide_methods.bas");if(r)goto S_45975;}
do{
SUB_WRITEBUFLINE(&(pass5461=*__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(28182,1794,"ide_methods.bas");}while(r);
}
fornext_continue_5459:;
}
fornext_exit_5459:;
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass5462=*__LONG_EXTDEPBUF),&(pass5463= 0 ),&(pass5464= -22ll ));
if(!qbevent)break;evnt(28182,1797,"ide_methods.bas");}while(r);
do{
SUB_WRITEBUFLINE(&(pass5465=*__LONG_EXTDEPBUF),qbs_new_txt_len("<<< LISTING DONE >>>",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1798,"ide_methods.bas");}while(r);
}
S_45982:;
while((~(FUNC_ENDOFBUF(&(pass5467=*__LONG_EXTDEPBUF))))||is_error_pending()){
if(qbevent){evnt(28182,1801,"ide_methods.bas");if(r)goto S_45982;}
do{
qbs_set(_FUNC_IDE2_STRING_EDDAT,FUNC_READBUFLINE(&(pass5468=*__LONG_EXTDEPBUF)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1802,"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(28182,1802,"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(28182,1803,"ide_methods.bas");}while(r);
S_45986:;
if ((*_FUNC_IDE2_LONG_EDLD)||is_error_pending()){
if(qbevent){evnt(28182,1804,"ide_methods.bas");if(r)goto S_45986;}
S_45987:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_EDMD5,FUNC_READBUFLINE(&(pass5469=*__LONG_EXTDEPBUF)))))||is_error_pending()){
if(qbevent){evnt(28182,1805,"ide_methods.bas");if(r)goto S_45987;}
S_45988:;
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(28182,1807,"ide_methods.bas");if(r)goto S_45988;}
do{
goto LABEL_EDRECOMPILE;
if(!qbevent)break;evnt(28182,1807,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass5470=*__LONG_EXTDEPBUF),&(pass5472= -32 -((int32)(FUNC_BUFEOLSEQ(&(pass5471=*__LONG_EXTDEPBUF)))->len)),&(pass5473= -23ll ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1809,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_EDCHG= -1ll ;
if(!qbevent)break;evnt(28182,1810,"ide_methods.bas");}while(r);
do{
SUB_DELETEBUFLINE(&(pass5474=*__LONG_EXTDEPBUF));
if(!qbevent)break;evnt(28182,1810,"ide_methods.bas");}while(r);
}else{
do{
goto ww_continue_5466;
if(!qbevent)break;evnt(28182,1812,"ide_methods.bas");}while(r);
}
}
do{
SUB_WRITEBUFLINE(&(pass5475=*__LONG_EXTDEPBUF),_FUNC_IDE2_STRING_EDMD5);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1815,"ide_methods.bas");}while(r);
ww_continue_5466:;
}
ww_exit_5466:;
S_46000:;
if ((*_FUNC_IDE2_LONG_EDCHG)||is_error_pending()){
if(qbevent){evnt(28182,1819,"ide_methods.bas");if(r)goto S_46000;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,1819,"ide_methods.bas");}while(r);
do{
goto LABEL_MUSTGENERATEEXE;
if(!qbevent)break;evnt(28182,1819,"ide_methods.bas");}while(r);
}
}else{
S_46005:;
if (((-(*_FUNC_IDE2_LONG_FAILED== 1 ))&(-(*_FUNC_IDE2_LONG_ERRININC== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1821,"ide_methods.bas");if(r)goto S_46005;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1821,"ide_methods.bas");}while(r);
}
LABEL_EDRECOMPILE:;
if(qbevent){evnt(28182,1822,"ide_methods.bas");r=0;}
do{
*__LONG_IDEAUTORUN= 0 ;
if(!qbevent)break;evnt(28182,1823,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 1 ;
if(!qbevent)break;evnt(28182,1823,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,1824,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(28182,1824,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,1825,"ide_methods.bas");}while(r);
}
S_46014:;
if ((*__BYTE_NOEXESAVED)||is_error_pending()){
if(qbevent){evnt(28182,1829,"ide_methods.bas");if(r)goto S_46014;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,1829,"ide_methods.bas");}while(r);
do{
goto LABEL_MUSTGENERATEEXE;
if(!qbevent)break;evnt(28182,1829,"ide_methods.bas");}while(r);
}
S_46018:;
if ((*__LONG_IDECOMPILED)||is_error_pending()){
if(qbevent){evnt(28182,1830,"ide_methods.bas");if(r)goto S_46018;}
S_46019:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDERUNMODE== 2 ))&(func__fileexists(__STRING_LASTBINARYGENERATED))))||is_error_pending()){
if(qbevent){evnt(28182,1832,"ide_methods.bas");if(r)goto S_46019;}
S_46020:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(28182,1833,"ide_methods.bas");if(r)goto S_46020;}
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(28182,1834,"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(28182,1836,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1839,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LOCATION,__STRING_LASTBINARYGENERATED);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1840,"ide_methods.bas");}while(r);
S_46027:;
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(28182,1841,"ide_methods.bas");if(r)goto S_46027;}
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(28182,1841,"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(28182,1842,"ide_methods.bas");}while(r);
S_46031:;
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,1843,"ide_methods.bas");if(r)goto S_46031;}
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(28182,1844,"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(28182,1846,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 3 ;
if(!qbevent)break;evnt(28182,1847,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1850,"ide_methods.bas");}while(r);
S_46037:;
}else{
if (qbs_cleanup(qbs_tmp_base,-(func__fileexists(__STRING_LASTBINARYGENERATED)== 0 ))){
if(qbevent){evnt(28182,1851,"ide_methods.bas");if(r)goto S_46037;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,1852,"ide_methods.bas");}while(r);
do{
goto LABEL_MUSTGENERATEEXE;
if(!qbevent)break;evnt(28182,1853,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5477= 1 ));
if(!qbevent)break;evnt(28182,1856,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
if(!qbevent)break;evnt(28182,1857,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(28182,1857,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,1857,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
if(!qbevent)break;evnt(28182,1857,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1858,"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(28182,1858,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1859,"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(28182,1860,"ide_methods.bas");}while(r);
}else{
LABEL_MUSTGENERATEEXE:;
if(qbevent){evnt(28182,1862,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5478= 1 ));
if(!qbevent)break;evnt(28182,1863,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
if(!qbevent)break;evnt(28182,1864,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(28182,1864,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,1864,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
if(!qbevent)break;evnt(28182,1864,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1865,"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(28182,1865,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1866,"ide_methods.bas");}while(r);
S_46059:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
if(qbevent){evnt(28182,1867,"ide_methods.bas");if(r)goto S_46059;}
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(28182,1868,"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(28182,1870,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1874,"ide_methods.bas");}while(r);
S_46066:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,1878,"ide_methods.bas");if(r)goto S_46066;}
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(28182,1879,"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(28182,1881,"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(28182,1882,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_IDE2= 9 ;
if(!qbevent)break;evnt(28182,1884,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDERETURN,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1884,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,1885,"ide_methods.bas");}while(r);
}
S_46076:;
if ((-(*_FUNC_IDE2_LONG_FAILED== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,1888,"ide_methods.bas");if(r)goto S_46076;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1888,"ide_methods.bas");}while(r);
}
S_46079:;
if ((((~(*__BYTE_IDESHOWERRORSIMMEDIATELY)))&(-(*__LONG_IDEAUTORUN== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1890,"ide_methods.bas");if(r)goto S_46079;}
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,1891,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTORUN= 1 ;
if(!qbevent)break;evnt(28182,1891,"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(28182,1892,"ide_methods.bas");}while(r);
do{
goto LABEL_BEGINCOMPILE;
if(!qbevent)break;evnt(28182,1893,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEAUTORUN= 1 ;
if(!qbevent)break;evnt(28182,1896,"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(28182,1897,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1898,"ide_methods.bas");}while(r);
LABEL_PRINTCHECKING:;
if(qbevent){evnt(28182,1900,"ide_methods.bas");r=0;}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1902,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5479= 0 ));
if(!qbevent)break;evnt(28182,1903,"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(28182,1904,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,1906,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1907,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1908,"ide_methods.bas");}while(r);
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,1909,"ide_methods.bas");}while(r);
}
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,1912,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(28182,1913,"ide_methods.bas");}while(r);
S_46098:;
if ((((*__LONG_MCLICK|*__LONG_MCLICK2))&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,1915,"ide_methods.bas");if(r)goto S_46098;}
S_46099:;
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,1916,"ide_methods.bas");if(r)goto S_46099;}
do{
*_FUNC_IDE2_LONG_X= 3 ;
if(!qbevent)break;evnt(28182,1917,"ide_methods.bas");}while(r);
S_46101:;
fornext_value5481= 1 ;
fornext_finalvalue5481=*__INTEGER_MENUS;
fornext_step5481= 1 ;
if (fornext_step5481<0) fornext_step_negative5481=1; else fornext_step_negative5481=0;
if (is_error_pending()) goto fornext_error5481;
goto fornext_entrylabel5481;
while(1){
fornext_value5481=fornext_step5481+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5481:
*_FUNC_IDE2_LONG_I=fornext_value5481;
if (fornext_step_negative5481){
if (fornext_value5481<fornext_finalvalue5481) break;
}else{
if (fornext_value5481>fornext_finalvalue5481) break;
}
fornext_error5481:;
if(qbevent){evnt(28182,1918,"ide_methods.bas");if(r)goto S_46101;}
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(28182,1919,"ide_methods.bas");}while(r);
S_46103:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2))))||is_error_pending()){
if(qbevent){evnt(28182,1920,"ide_methods.bas");if(r)goto S_46103;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,1921,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,1922,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(28182,1924,"ide_methods.bas");}while(r);
S_46108:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,1925,"ide_methods.bas");if(r)goto S_46108;}
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(28182,1925,"ide_methods.bas");}while(r);
}
fornext_continue_5480:;
}
fornext_exit_5480:;
}
}
S_46114:;
fornext_value5485= 1 ;
fornext_finalvalue5485=*__INTEGER_MENUS;
fornext_step5485= 1 ;
if (fornext_step5485<0) fornext_step_negative5485=1; else fornext_step_negative5485=0;
if (is_error_pending()) goto fornext_error5485;
goto fornext_entrylabel5485;
while(1){
fornext_value5485=fornext_step5485+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5485:
*_FUNC_IDE2_LONG_I=fornext_value5485;
if (fornext_step_negative5485){
if (fornext_value5485<fornext_finalvalue5485) break;
}else{
if (fornext_value5485>fornext_finalvalue5485) break;
}
fornext_error5485:;
if(qbevent){evnt(28182,1930,"ide_methods.bas");if(r)goto S_46114;}
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(28182,1931,"ide_methods.bas");}while(r);
S_46116:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KALT&(qbs_equal(qbs_ucase(__STRING_K),_FUNC_IDE2_STRING_A))))||is_error_pending()){
if(qbevent){evnt(28182,1932,"ide_methods.bas");if(r)goto S_46116;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,1933,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,1934,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1934,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,1935,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,1936,"ide_methods.bas");}while(r);
}
fornext_continue_5484:;
}
fornext_exit_5484:;
S_46124:;
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(28182,1940,"ide_methods.bas");if(r)goto S_46124;}
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1941,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(28182,1942,"ide_methods.bas");}while(r);
S_46127:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
if(qbevent){evnt(28182,1943,"ide_methods.bas");if(r)goto S_46127;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(28182,1943,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(28182,1943,"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(28182,1943,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1944,"ide_methods.bas");}while(r);
}
S_46134:;
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(28182,1947,"ide_methods.bas");if(r)goto S_46134;}
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1948,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEQUICKKEYCODE;
if(!qbevent)break;evnt(28182,1949,"ide_methods.bas");}while(r);
}
S_46138:;
if ((*__LONG_KCTRL&(-(*__LONG_KB== 15616ll )))||is_error_pending()){
if(qbevent){evnt(28182,1953,"ide_methods.bas");if(r)goto S_46138;}
S_46139:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,1954,"ide_methods.bas");if(r)goto S_46139;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,1954,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDJMP;
if(!qbevent)break;evnt(28182,1955,"ide_methods.bas");}while(r);
}
S_46144:;
if ((*__LONG_KALT&(-(*__LONG_KB== 15616ll )))||is_error_pending()){
if(qbevent){evnt(28182,1958,"ide_methods.bas");if(r)goto S_46144;}
S_46145:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,1959,"ide_methods.bas");if(r)goto S_46145;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,1959,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDCHANGEJMP;
if(!qbevent)break;evnt(28182,1960,"ide_methods.bas");}while(r);
}
S_46150:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KB== 15616ll ))|(qbs_equal(__STRING_K,func_chr( 28 )))))||is_error_pending()){
if(qbevent){evnt(28182,1963,"ide_methods.bas");if(r)goto S_46150;}
S_46151:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,1964,"ide_methods.bas");if(r)goto S_46151;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,1964,"ide_methods.bas");}while(r);
}
LABEL_IDEMF3:;
if(qbevent){evnt(28182,1965,"ide_methods.bas");r=0;}
S_46154:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,1966,"ide_methods.bas");if(r)goto S_46154;}
S_46155:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,1967,"ide_methods.bas");if(r)goto S_46155;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(28182,1968,"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(28182,1969,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(28182,1970,"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(28182,1972,"ide_methods.bas");}while(r);
S_46161:;
if ((*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(28182,1973,"ide_methods.bas");if(r)goto S_46161;}
do{
*__INTEGER_IDEFINDINVERT= 1 ;
if(!qbevent)break;evnt(28182,1973,"ide_methods.bas");}while(r);
}
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,1974,"ide_methods.bas");}while(r);
do{
SUB_IDEFINDAGAIN(&(pass5489= -1 ));
if(!qbevent)break;evnt(28182,1975,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDEFINDJMP;
if(!qbevent)break;evnt(28182,1977,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1979,"ide_methods.bas");}while(r);
}
S_46171:;
if ((*__LONG_KSHIFT&(-(*__LONG_KB== 15104ll )))||is_error_pending()){
if(qbevent){evnt(28182,1982,"ide_methods.bas");if(r)goto S_46171;}
S_46172:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1983,"ide_methods.bas");if(r)goto S_46172;}
do{
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
if(!qbevent)break;evnt(28182,1984,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,1984,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(28182,1985,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(28182,1985,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(28182,1985,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(28182,1985,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(28182,1985,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(28182,1985,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(28182,1986,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,1987,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,1988,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,1989,"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(28182,1989,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,1991,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,1992,"ide_methods.bas");}while(r);
}
do{
if(!qbevent)break;evnt(28182,1997,"ide_methods.bas");}while(r);
S_46191:;
if ((-(*__LONG_MB== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,1999,"ide_methods.bas");if(r)goto S_46191;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 0 ;
if(!qbevent)break;evnt(28182,1999,"ide_methods.bas");}while(r);
}
S_46194:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(28182,2000,"ide_methods.bas");if(r)goto S_46194;}
S_46195:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2001,"ide_methods.bas");if(r)goto S_46195;}
S_46196:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,2004,"ide_methods.bas");if(r)goto S_46196;}
S_46197:;
if (((-(*__LONG_MX>= 2 ))&(-(*__LONG_MX<=(*__LONG_IDEWX- 1 )))&(-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,2005,"ide_methods.bas");if(r)goto S_46197;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 1 ;
if(!qbevent)break;evnt(28182,2006,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEHBAR(&(pass5490= 2 ),&(pass5491=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass5492=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass5493=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(28182,2007,"ide_methods.bas");}while(r);
S_46200:;
if ((-(*_FUNC_IDE2_LONG_V!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(28182,2008,"ide_methods.bas");if(r)goto S_46200;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 3 ;
if(!qbevent)break;evnt(28182,2008,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 4 ;
if(!qbevent)break;evnt(28182,2008,"ide_methods.bas");}while(r);
}
S_46205:;
if ((-(*__LONG_MX== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2009,"ide_methods.bas");if(r)goto S_46205;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 1 ;
if(!qbevent)break;evnt(28182,2009,"ide_methods.bas");}while(r);
}
S_46208:;
if ((-(*__LONG_MX==(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2010,"ide_methods.bas");if(r)goto S_46208;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 2 ;
if(!qbevent)break;evnt(28182,2010,"ide_methods.bas");}while(r);
}
}
S_46212:;
if (((-(*__LONG_MY>=(*__LONG_IDEWY+ 1 )))&(-(*__LONG_MY<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 )))&(-(*__LONG_MX==*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,2012,"ide_methods.bas");if(r)goto S_46212;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 2 ;
if(!qbevent)break;evnt(28182,2013,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5494=*__LONG_IDEWY+ 1 ),&(pass5495=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass5496=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(28182,2014,"ide_methods.bas");}while(r);
S_46215:;
if ((-(*_FUNC_IDE2_LONG_V!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,2015,"ide_methods.bas");if(r)goto S_46215;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 3 ;
if(!qbevent)break;evnt(28182,2015,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 4 ;
if(!qbevent)break;evnt(28182,2015,"ide_methods.bas");}while(r);
}
S_46220:;
if ((-(*__LONG_MY==(*__LONG_IDEWY+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2016,"ide_methods.bas");if(r)goto S_46220;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 1 ;
if(!qbevent)break;evnt(28182,2016,"ide_methods.bas");}while(r);
}
S_46223:;
if ((-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 )))||is_error_pending()){
if(qbevent){evnt(28182,2017,"ide_methods.bas");if(r)goto S_46223;}
do{
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 2 ;
if(!qbevent)break;evnt(28182,2017,"ide_methods.bas");}while(r);
}
}
}
S_46228:;
if ((*_FUNC_IDE2_LONG_HELP_SCROLLBAR)||is_error_pending()){
if(qbevent){evnt(28182,2021,"ide_methods.bas");if(r)goto S_46228;}
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,2022,"ide_methods.bas");}while(r);
S_46230:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2023,"ide_methods.bas");if(r)goto S_46230;}
S_46231:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2024,"ide_methods.bas");if(r)goto S_46231;}
do{
*__LONG_KB= 19200ll ;
if(!qbevent)break;evnt(28182,2024,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2024,"ide_methods.bas");}while(r);
}
S_46235:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2025,"ide_methods.bas");if(r)goto S_46235;}
do{
*__LONG_KB= 18432ll ;
if(!qbevent)break;evnt(28182,2025,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2025,"ide_methods.bas");}while(r);
}
}
S_46240:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2027,"ide_methods.bas");if(r)goto S_46240;}
S_46241:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2028,"ide_methods.bas");if(r)goto S_46241;}
do{
*__LONG_KB= 19712ll ;
if(!qbevent)break;evnt(28182,2028,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2028,"ide_methods.bas");}while(r);
}
S_46245:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2029,"ide_methods.bas");if(r)goto S_46245;}
do{
*__LONG_KB= 20480ll ;
if(!qbevent)break;evnt(28182,2029,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2029,"ide_methods.bas");}while(r);
}
}
S_46250:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2031,"ide_methods.bas");if(r)goto S_46250;}
S_46251:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2032,"ide_methods.bas");if(r)goto S_46251;}
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEHBAR(&(pass5497= 2 ),&(pass5498=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass5499=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass5500=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(28182,2033,"ide_methods.bas");}while(r);
S_46253:;
if ((-(*__LONG_MX<*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(28182,2034,"ide_methods.bas");if(r)goto S_46253;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX- 8 ;
if(!qbevent)break;evnt(28182,2035,"ide_methods.bas");}while(r);
S_46255:;
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2036,"ide_methods.bas");if(r)goto S_46255;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2036,"ide_methods.bas");}while(r);
}
S_46258:;
if ((-(*__LONG_HELP_SX>*__LONG_HELP_CX))||is_error_pending()){
if(qbevent){evnt(28182,2037,"ide_methods.bas");if(r)goto S_46258;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2037,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2038,"ide_methods.bas");}while(r);
}
S_46263:;
if ((-(*__LONG_MX>*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(28182,2040,"ide_methods.bas");if(r)goto S_46263;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX+ 8 ;
if(!qbevent)break;evnt(28182,2041,"ide_methods.bas");}while(r);
S_46265:;
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2042,"ide_methods.bas");if(r)goto S_46265;}
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(28182,2042,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2043,"ide_methods.bas");}while(r);
}
}
S_46271:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2046,"ide_methods.bas");if(r)goto S_46271;}
do{
*_FUNC_IDE2_LONG_V=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5501=*__LONG_IDEWY+ 1 ),&(pass5502=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass5503=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(28182,2047,"ide_methods.bas");}while(r);
S_46273:;
if ((-(*__LONG_MY<*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(28182,2048,"ide_methods.bas");if(r)goto S_46273;}
do{
*__LONG_KB= 18688ll ;
if(!qbevent)break;evnt(28182,2048,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2048,"ide_methods.bas");}while(r);
}
S_46277:;
if ((-(*__LONG_MY>*_FUNC_IDE2_LONG_V))||is_error_pending()){
if(qbevent){evnt(28182,2049,"ide_methods.bas");if(r)goto S_46277;}
do{
*__LONG_KB= 20736ll ;
if(!qbevent)break;evnt(28182,2049,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,2049,"ide_methods.bas");}while(r);
}
}
}
S_46283:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 4 ))||is_error_pending()){
if(qbevent){evnt(28182,2056,"ide_methods.bas");if(r)goto S_46283;}
S_46284:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2057,"ide_methods.bas");if(r)goto S_46284;}
S_46285:;
if ((-(*__LONG_HELP_W> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2058,"ide_methods.bas");if(r)goto S_46285;}
S_46286:;
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2059,"ide_methods.bas");if(r)goto S_46286;}
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(28182,2060,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2060,"ide_methods.bas");}while(r);
S_46289:;
}else{
if (-(*__LONG_MX>=(*__LONG_IDEWX- 2 ))){
if(qbevent){evnt(28182,2061,"ide_methods.bas");if(r)goto S_46289;}
do{
*__LONG_HELP_SX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(28182,2062,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(28182,2062,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_X=*__LONG_MX;
if(!qbevent)break;evnt(28182,2064,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_X- 4 + 0.5E+0 ;
if(!qbevent)break;evnt(28182,2065,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ (*__LONG_IDEWX- 3 - 3 );
if(!qbevent)break;evnt(28182,2066,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P**__LONG_HELP_W)+( 1 ));
if(!qbevent)break;evnt(28182,2067,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,2068,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,2068,"ide_methods.bas");}while(r);
}
}
}
}
S_46302:;
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2072,"ide_methods.bas");if(r)goto S_46302;}
S_46303:;
if ((-(*__LONG_HELP_H> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2073,"ide_methods.bas");if(r)goto S_46303;}
S_46304:;
if ((-(*__LONG_MY<=(*__LONG_IDEWY+ 2 )))||is_error_pending()){
if(qbevent){evnt(28182,2075,"ide_methods.bas");if(r)goto S_46304;}
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(28182,2076,"ide_methods.bas");}while(r);
S_46306:;
}else{
if (-(*__LONG_MY>=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 3 ))){
if(qbevent){evnt(28182,2077,"ide_methods.bas");if(r)goto S_46306;}
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(28182,2078,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY;
if(!qbevent)break;evnt(28182,2080,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_Y-*__LONG_IDEWY- 3 + 0.5E+0 ;
if(!qbevent)break;evnt(28182,2081,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ (*__LONG_IDESUBWINDOW- 3 - 3 );
if(!qbevent)break;evnt(28182,2082,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P**__LONG_HELP_H)+( 1 ));
if(!qbevent)break;evnt(28182,2083,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,2084,"ide_methods.bas");}while(r);
}
}
S_46315:;
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2087,"ide_methods.bas");if(r)goto S_46315;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2087,"ide_methods.bas");}while(r);
}
S_46318:;
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2088,"ide_methods.bas");if(r)goto S_46318;}
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(28182,2088,"ide_methods.bas");}while(r);
}
S_46321:;
if ((-(*__LONG_HELP_CY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2089,"ide_methods.bas");if(r)goto S_46321;}
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(28182,2089,"ide_methods.bas");}while(r);
}
S_46324:;
if ((-(*__LONG_HELP_CY>(*__LONG_HELP_H+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2090,"ide_methods.bas");if(r)goto S_46324;}
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(28182,2090,"ide_methods.bas");}while(r);
}
S_46327:;
if ((-(*__LONG_HELP_CX<*__LONG_HELP_SX))||is_error_pending()){
if(qbevent){evnt(28182,2092,"ide_methods.bas");if(r)goto S_46327;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2092,"ide_methods.bas");}while(r);
}
S_46330:;
if ((-(*__LONG_HELP_CX>=(*__LONG_HELP_SX+*__LONG_HELP_WW)))||is_error_pending()){
if(qbevent){evnt(28182,2093,"ide_methods.bas");if(r)goto S_46330;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX-*__LONG_HELP_WW+ 1 ;
if(!qbevent)break;evnt(28182,2093,"ide_methods.bas");}while(r);
}
S_46333:;
if ((-(*__LONG_HELP_CY<*__LONG_HELP_SY))||is_error_pending()){
if(qbevent){evnt(28182,2094,"ide_methods.bas");if(r)goto S_46333;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2094,"ide_methods.bas");}while(r);
}
S_46336:;
if ((-(*__LONG_HELP_CY>=(*__LONG_HELP_SY+*__LONG_HELP_WH)))||is_error_pending()){
if(qbevent){evnt(28182,2095,"ide_methods.bas");if(r)goto S_46336;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY-*__LONG_HELP_WH+ 1 ;
if(!qbevent)break;evnt(28182,2095,"ide_methods.bas");}while(r);
}
S_46339:;
if ((-(*__LONG_HELP_SX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2097,"ide_methods.bas");if(r)goto S_46339;}
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(28182,2097,"ide_methods.bas");}while(r);
}
S_46342:;
if ((-(*__LONG_HELP_SY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2098,"ide_methods.bas");if(r)goto S_46342;}
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(28182,2098,"ide_methods.bas");}while(r);
}
}
}
}
S_46348:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,2119,"ide_methods.bas");if(r)goto S_46348;}
do{
*__LONG_MCLICK= 0 ;
if(!qbevent)break;evnt(28182,2119,"ide_methods.bas");}while(r);
}
}
}
}
S_46354:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,2130,"ide_methods.bas");if(r)goto S_46354;}
S_46355:;
if (((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,2131,"ide_methods.bas");if(r)goto S_46355;}
S_46356:;
if ((-(*__LONG_MX<=(*__LONG_IDEWX-( 20ll + 8 )+ 2 )))||is_error_pending()){
if(qbevent){evnt(28182,2132,"ide_methods.bas");if(r)goto S_46356;}
S_46357:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2133,"ide_methods.bas");if(r)goto S_46357;}
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(28182,2134,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2135,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
if(!qbevent)break;evnt(28182,2135,"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(28182,2137,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2138,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(28182,2138,"ide_methods.bas");}while(r);
}
}else{
S_46367:;
if ((-(*__LONG_MX==(*__LONG_IDEWX- 3 )))||is_error_pending()){
if(qbevent){evnt(28182,2141,"ide_methods.bas");if(r)goto S_46367;}
LABEL_SHOWRECENTLYSEARCHEDBOX:;
if(qbevent){evnt(28182,2142,"ide_methods.bas");r=0;}
do{
sub_pcopy( 0 , 3 );
if(!qbevent)break;evnt(28182,2143,"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(28182,2144,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_F,FUNC_IDESEARCHEDBOX());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2145,"ide_methods.bas");}while(r);
S_46371:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
if(qbevent){evnt(28182,2146,"ide_methods.bas");if(r)goto S_46371;}
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2146,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,2147,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,2147,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,2148,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,2149,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,2149,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2149,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2150,"ide_methods.bas");}while(r);
S_46381:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
if(qbevent){evnt(28182,2151,"ide_methods.bas");if(r)goto S_46381;}
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(28182,2151,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2152,"ide_methods.bas");}while(r);
}else{
S_46386:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2154,"ide_methods.bas");if(r)goto S_46386;}
S_46387:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2155,"ide_methods.bas");if(r)goto S_46387;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2155,"ide_methods.bas");}while(r);
}
S_46390:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len<= 20ll )))||is_error_pending()){
if(qbevent){evnt(28182,2157,"ide_methods.bas");if(r)goto S_46390;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 ));
if(!qbevent)break;evnt(28182,2158,"ide_methods.bas");}while(r);
}else{
S_46393:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 20ll ))||is_error_pending()){
if(qbevent){evnt(28182,2160,"ide_methods.bas");if(r)goto S_46393;}
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(28182,2161,"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(28182,2163,"ide_methods.bas");}while(r);
}
}
}else{
do{
*__LONG_IDESYSTEM= 2 ;
if(!qbevent)break;evnt(28182,2167,"ide_methods.bas");}while(r);
S_46401:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
if(qbevent){evnt(28182,2168,"ide_methods.bas");if(r)goto S_46401;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(28182,2168,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(28182,2168,"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(28182,2168,"ide_methods.bas");}while(r);
}
}
}
}
}
}
S_46411:;
if ((-(*__LONG_KB== 16384ll ))||is_error_pending()){
if(qbevent){evnt(28182,2177,"ide_methods.bas");if(r)goto S_46411;}
S_46412:;
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2178,"ide_methods.bas");if(r)goto S_46412;}
S_46413:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2179,"ide_methods.bas");if(r)goto S_46413;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2180,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,2182,"ide_methods.bas");}while(r);
}
}
}
S_46420:;
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2187,"ide_methods.bas");if(r)goto S_46420;}
S_46421:;
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,2188,"ide_methods.bas");if(r)goto S_46421;}
S_46422:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2189,"ide_methods.bas");if(r)goto S_46422;}
S_46423:;
if (((-(*__LONG_MY>= 2 ))&(-(*__LONG_MY<*__LONG_IDEWY)))||is_error_pending()){
if(qbevent){evnt(28182,2190,"ide_methods.bas");if(r)goto S_46423;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2191,"ide_methods.bas");}while(r);
}
}else{
S_46427:;
if (((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW))))||is_error_pending()){
if(qbevent){evnt(28182,2194,"ide_methods.bas");if(r)goto S_46427;}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,2195,"ide_methods.bas");}while(r);
}
}
S_46431:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,2199,"ide_methods.bas");if(r)goto S_46431;}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(28182,2200,"ide_methods.bas");}while(r);
}
}
}
S_46436:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2205,"ide_methods.bas");if(r)goto S_46436;}
do{
*_FUNC_IDE2_LONG_Z= 0 ;
if(!qbevent)break;evnt(28182,2206,"ide_methods.bas");}while(r);
S_46438:;
if (((*__LONG_KALT&(-(*__LONG_KB== 18432ll )))|(*__LONG_KALT&(-(*__LONG_KB== 20480ll ))))||is_error_pending()){
if(qbevent){evnt(28182,2207,"ide_methods.bas");if(r)goto S_46438;}
do{
goto LABEL_SHOWRECENTLYSEARCHEDBOX;
if(!qbevent)break;evnt(28182,2207,"ide_methods.bas");}while(r);
}
S_46441:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(28182,2208,"ide_methods.bas");if(r)goto S_46441;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(28182,2208,"ide_methods.bas");}while(r);
}
S_46444:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(28182,2209,"ide_methods.bas");if(r)goto S_46444;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(28182,2209,"ide_methods.bas");}while(r);
}
S_46447:;
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
if(qbevent){evnt(28182,2210,"ide_methods.bas");if(r)goto S_46447;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(28182,2210,"ide_methods.bas");}while(r);
}
S_46450:;
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
if(qbevent){evnt(28182,2211,"ide_methods.bas");if(r)goto S_46450;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(28182,2211,"ide_methods.bas");}while(r);
}
S_46453:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,2212,"ide_methods.bas");if(r)goto S_46453;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(28182,2212,"ide_methods.bas");}while(r);
}
S_46456:;
if ((-(*_FUNC_IDE2_LONG_Z== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2213,"ide_methods.bas");if(r)goto S_46456;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2213,"ide_methods.bas");}while(r);
}
}
S_46460:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2216,"ide_methods.bas");if(r)goto S_46460;}
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2217,"ide_methods.bas");}while(r);
S_46462:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len== 1 ))|(((-(*__LONG_KB== 20992ll ))|(-(*__LONG_KB== 21248ll ))))))||is_error_pending()){
if(qbevent){evnt(28182,2218,"ide_methods.bas");if(r)goto S_46462;}
S_46463:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2219,"ide_methods.bas");if(r)goto S_46463;}
do{
*_FUNC_IDE2_LONG_K=qbs_asc(__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2219,"ide_methods.bas");}while(r);
}
S_46466:;
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(28182,2220,"ide_methods.bas");if(r)goto S_46466;}
LABEL_PASTEINTOSEARCHFIELD:;
if(qbevent){evnt(28182,2221,"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(28182,2222,"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(28182,2223,"ide_methods.bas");}while(r);
S_46469:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,2224,"ide_methods.bas");if(r)goto S_46469;}
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(28182,2224,"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(28182,2225,"ide_methods.bas");}while(r);
S_46473:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,2226,"ide_methods.bas");if(r)goto S_46473;}
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(28182,2226,"ide_methods.bas");}while(r);
}
S_46476:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_CLIP->len))||is_error_pending()){
if(qbevent){evnt(28182,2227,"ide_methods.bas");if(r)goto S_46476;}
S_46477:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2228,"ide_methods.bas");if(r)goto S_46477;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,2229,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,2229,"ide_methods.bas");}while(r);
S_46480:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,2230,"ide_methods.bas");if(r)goto S_46480;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,2230,"ide_methods.bas");}while(r);
}
S_46483:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2231,"ide_methods.bas");if(r)goto S_46483;}
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(28182,2232,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(28182,2233,"ide_methods.bas");}while(r);
S_46486:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,2234,"ide_methods.bas");if(r)goto S_46486;}
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(28182,2235,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2237,"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(28182,2240,"ide_methods.bas");}while(r);
S_46493:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,2241,"ide_methods.bas");if(r)goto S_46493;}
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(28182,2241,"ide_methods.bas");}while(r);
}
}
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,2244,"ide_methods.bas");}while(r);
}
S_46500:;
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(28182,2247,"ide_methods.bas");if(r)goto S_46500;}
LABEL_SELECTALLINSEARCHFIELD:;
if(qbevent){evnt(28182,2248,"ide_methods.bas");r=0;}
S_46501:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2249,"ide_methods.bas");if(r)goto S_46501;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(28182,2250,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
if(!qbevent)break;evnt(28182,2251,"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(28182,2252,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,2254,"ide_methods.bas");}while(r);
}
S_46508:;
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(28182,2257,"ide_methods.bas");if(r)goto S_46508;}
LABEL_COPYSEARCHTERM2CLIP:;
if(qbevent){evnt(28182,2258,"ide_methods.bas");r=0;}
S_46509:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2259,"ide_methods.bas");if(r)goto S_46509;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,2260,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,2260,"ide_methods.bas");}while(r);
S_46512:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,2261,"ide_methods.bas");if(r)goto S_46512;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,2261,"ide_methods.bas");}while(r);
}
S_46515:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2262,"ide_methods.bas");if(r)goto S_46515;}
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(28182,2262,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,2264,"ide_methods.bas");}while(r);
}
S_46521:;
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(28182,2267,"ide_methods.bas");if(r)goto S_46521;}
LABEL_CUTTOCLIPBOARDSEARCHFIELD:;
if(qbevent){evnt(28182,2268,"ide_methods.bas");r=0;}
S_46522:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2269,"ide_methods.bas");if(r)goto S_46522;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,2270,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,2270,"ide_methods.bas");}while(r);
S_46525:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,2271,"ide_methods.bas");if(r)goto S_46525;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,2271,"ide_methods.bas");}while(r);
}
S_46528:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2272,"ide_methods.bas");if(r)goto S_46528;}
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(28182,2273,"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(28182,2275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(28182,2276,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2277,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_K= 255 ;
if(!qbevent)break;evnt(28182,2280,"ide_methods.bas");}while(r);
}
S_46537:;
if ((-(*_FUNC_IDE2_LONG_K== 8 ))||is_error_pending()){
if(qbevent){evnt(28182,2283,"ide_methods.bas");if(r)goto S_46537;}
S_46538:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2284,"ide_methods.bas");if(r)goto S_46538;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,2285,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,2285,"ide_methods.bas");}while(r);
S_46541:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,2286,"ide_methods.bas");if(r)goto S_46541;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,2286,"ide_methods.bas");}while(r);
}
S_46544:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2287,"ide_methods.bas");if(r)goto S_46544;}
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(28182,2289,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2290,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(28182,2291,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2292,"ide_methods.bas");}while(r);
}
S_46550:;
}else{
if (-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 )){
if(qbevent){evnt(28182,2294,"ide_methods.bas");if(r)goto S_46550;}
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(28182,2295,"ide_methods.bas");}while(r);
S_46552:;
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(28182,2296,"ide_methods.bas");if(r)goto S_46552;}
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(28182,2296,"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(28182,2296,"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(28182,2297,"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(28182,2297,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2298,"ide_methods.bas");}while(r);
}
}
}
S_46562:;
if ((-(*_FUNC_IDE2_LONG_K== 27 ))||is_error_pending()){
if(qbevent){evnt(28182,2301,"ide_methods.bas");if(r)goto S_46562;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2302,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2303,"ide_methods.bas");}while(r);
}
S_46566:;
if ((-(*_FUNC_IDE2_LONG_K== 9 ))||is_error_pending()){
if(qbevent){evnt(28182,2305,"ide_methods.bas");if(r)goto S_46566;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2306,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2307,"ide_methods.bas");}while(r);
}
S_46570:;
if ((-(*_FUNC_IDE2_LONG_K== 13 ))||is_error_pending()){
if(qbevent){evnt(28182,2309,"ide_methods.bas");if(r)goto S_46570;}
S_46571:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
if(qbevent){evnt(28182,2310,"ide_methods.bas");if(r)goto S_46571;}
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2311,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(28182,2312,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2314,"ide_methods.bas");}while(r);
}
S_46577:;
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(28182,2316,"ide_methods.bas");if(r)goto S_46577;}
S_46578:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2317,"ide_methods.bas");if(r)goto S_46578;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,2318,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,2318,"ide_methods.bas");}while(r);
S_46581:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,2319,"ide_methods.bas");if(r)goto S_46581;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,2319,"ide_methods.bas");}while(r);
}
S_46584:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2320,"ide_methods.bas");if(r)goto S_46584;}
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(28182,2322,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2324,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(28182,2325,"ide_methods.bas");}while(r);
}
}
S_46591:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2328,"ide_methods.bas");if(r)goto S_46591;}
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(28182,2328,"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(28182,2328,"ide_methods.bas");}while(r);
}
S_46596:;
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(28182,2329,"ide_methods.bas");if(r)goto S_46596;}
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(28182,2329,"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(28182,2329,"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(28182,2330,"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(28182,2330,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2332,"ide_methods.bas");}while(r);
}
S_46606:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 60 ))))))||is_error_pending()){
if(qbevent){evnt(28182,2335,"ide_methods.bas");if(r)goto S_46606;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2336,"ide_methods.bas");}while(r);
do{
goto LABEL_IDESUBSJMP;
if(!qbevent)break;evnt(28182,2337,"ide_methods.bas");}while(r);
}
S_46610:;
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(28182,2340,"ide_methods.bas");if(r)goto S_46610;}
LABEL_DELETESELECTIONSEARCHFIELD:;
if(qbevent){evnt(28182,2341,"ide_methods.bas");r=0;}
S_46611:;
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
if(qbevent){evnt(28182,2342,"ide_methods.bas");if(r)goto S_46611;}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,2343,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,2343,"ide_methods.bas");}while(r);
S_46614:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,2344,"ide_methods.bas");if(r)goto S_46614;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,2344,"ide_methods.bas");}while(r);
}
S_46617:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2345,"ide_methods.bas");if(r)goto S_46617;}
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(28182,2347,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2348,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
if(!qbevent)break;evnt(28182,2349,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2350,"ide_methods.bas");}while(r);
}
}else{
S_46624:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2353,"ide_methods.bas");if(r)goto S_46624;}
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(28182,2353,"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(28182,2353,"ide_methods.bas");}while(r);
}
S_46629:;
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(28182,2354,"ide_methods.bas");if(r)goto S_46629;}
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(28182,2354,"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(28182,2354,"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(28182,2355,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2356,"ide_methods.bas");}while(r);
}
}
S_46638:;
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(28182,2361,"ide_methods.bas");if(r)goto S_46638;}
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(28182,2361,"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(28182,2361,"ide_methods.bas");}while(r);
}
S_46642:;
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(28182,2362,"ide_methods.bas");if(r)goto S_46642;}
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(28182,2362,"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(28182,2362,"ide_methods.bas");}while(r);
}
S_46646:;
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(28182,2363,"ide_methods.bas");if(r)goto S_46646;}
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(28182,2363,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
if(!qbevent)break;evnt(28182,2363,"ide_methods.bas");}while(r);
}
S_46650:;
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(28182,2364,"ide_methods.bas");if(r)goto S_46650;}
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(28182,2364,"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(28182,2364,"ide_methods.bas");}while(r);
}
S_46654:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2365,"ide_methods.bas");if(r)goto S_46654;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
if(!qbevent)break;evnt(28182,2365,"ide_methods.bas");}while(r);
}
S_46657:;
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(28182,2366,"ide_methods.bas");if(r)goto S_46657;}
do{
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2366,"ide_methods.bas");}while(r);
}
S_46660:;
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1==*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1))||is_error_pending()){
if(qbevent){evnt(28182,2367,"ide_methods.bas");if(r)goto S_46660;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,2367,"ide_methods.bas");}while(r);
}
S_46663:;
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,2369,"ide_methods.bas");if(r)goto S_46663;}
S_46664:;
if (((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(28182,2370,"ide_methods.bas");if(r)goto S_46664;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2371,"ide_methods.bas");}while(r);
S_46666:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,2372,"ide_methods.bas");if(r)goto S_46666;}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(28182,2372,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2372,"ide_methods.bas");}while(r);
}
S_46671:;
}else{
if ((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))){
if(qbevent){evnt(28182,2373,"ide_methods.bas");if(r)goto S_46671;}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,2374,"ide_methods.bas");}while(r);
S_46673:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,2375,"ide_methods.bas");if(r)goto S_46673;}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(28182,2375,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2375,"ide_methods.bas");}while(r);
}
}
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2379,"ide_methods.bas");}while(r);
}
S_46682:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2382,"ide_methods.bas");if(r)goto S_46682;}
S_46683:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_MCLICK|(qbs_equal(__STRING_K,func_chr( 27 )))))||is_error_pending()){
if(qbevent){evnt(28182,2384,"ide_methods.bas");if(r)goto S_46683;}
S_46684:;
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(28182,2385,"ide_methods.bas");if(r)goto S_46684;}
LABEL_CLOSEHELP:;
if(qbevent){evnt(28182,2386,"ide_methods.bas");r=0;}
do{
*__LONG_IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,2387,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 0 ;
if(!qbevent)break;evnt(28182,2388,"ide_methods.bas");}while(r);
do{
*__LONG_IDESUBWINDOW= 0 ;
if(!qbevent)break;evnt(28182,2389,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,2390,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,2391,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,2392,"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(28182,2392,"ide_methods.bas");}while(r);
}
}
S_46694:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,2397,"ide_methods.bas");if(r)goto S_46694;}
S_46695:;
if ((((-(*__LONG_MY==*__LONG_IDEWY))&(((-(*__LONG_MX>=(*__LONG_IDEWX- 17 )))&(-(*__LONG_MX<=(*__LONG_IDEWX- 4 )))))))||is_error_pending()){
if(qbevent){evnt(28182,2398,"ide_methods.bas");if(r)goto S_46695;}
LABEL_LAUNCHWIKI:;
if(qbevent){evnt(28182,2399,"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(28182,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("%20",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2401,"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(28182,2401,"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(28182,2402,"ide_methods.bas");}while(r);
S_46700:;
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(28182,2403,"ide_methods.bas");if(r)goto S_46700;}
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(28182,2404,"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(28182,2405,"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(28182,2406,"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(28182,2407,"ide_methods.bas");}while(r);
}
S_46706:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(28182,2410,"ide_methods.bas");if(r)goto S_46706;}
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(28182,2411,"ide_methods.bas");}while(r);
S_46708:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(28182,2412,"ide_methods.bas");if(r)goto S_46708;}
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(28182,2413,"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(28182,2415,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2417,"ide_methods.bas");}while(r);
}
S_46715:;
if ((-(*__LONG_MY==*__LONG_IDEWY))||is_error_pending()){
if(qbevent){evnt(28182,2420,"ide_methods.bas");if(r)goto S_46715;}
do{
*_FUNC_IDE2_LONG_SX= 2 ;
if(!qbevent)break;evnt(28182,2422,"ide_methods.bas");}while(r);
S_46717:;
fornext_value5534=*_FUNC_IDE2_LONG_BACK_STR_POS;
fornext_finalvalue5534=*_FUNC_IDE2_LONG_BACK_STR_POS+*__LONG_IDEWX- 6 ;
fornext_step5534= 1 ;
if (fornext_step5534<0) fornext_step_negative5534=1; else fornext_step_negative5534=0;
if (is_error_pending()) goto fornext_error5534;
goto fornext_entrylabel5534;
while(1){
fornext_value5534=fornext_step5534+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5534:
*_FUNC_IDE2_LONG_X=fornext_value5534;
if (fornext_step_negative5534){
if (fornext_value5534<fornext_finalvalue5534) break;
}else{
if (fornext_value5534>fornext_finalvalue5534) break;
}
fornext_error5534:;
if(qbevent){evnt(28182,2423,"ide_methods.bas");if(r)goto S_46717;}
S_46718:;
if ((-(*__LONG_MX==*_FUNC_IDE2_LONG_SX))||is_error_pending()){
if(qbevent){evnt(28182,2424,"ide_methods.bas");if(r)goto S_46718;}
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(28182,2425,"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(28182,2426,"ide_methods.bas");}while(r);
S_46721:;
if (((-(*_FUNC_IDE2_LONG_A!= 0 ))&(-(*_FUNC_IDE2_LONG_I!=*__LONG_HELP_BACK_POS)))||is_error_pending()){
if(qbevent){evnt(28182,2427,"ide_methods.bas");if(r)goto S_46721;}
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(28182,2428,"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(28182,2429,"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(28182,2430,"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(28182,2431,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_BACK_POS=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,2432,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(28182,2433,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(28182,2433,"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(28182,2434,"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(28182,2435,"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(28182,2436,"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(28182,2437,"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(28182,2438,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2439,"ide_methods.bas");}while(r);
do{
goto LABEL_NEWPAGEPARSED;
if(!qbevent)break;evnt(28182,2440,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_SX=*_FUNC_IDE2_LONG_SX+ 1 ;
if(!qbevent)break;evnt(28182,2443,"ide_methods.bas");}while(r);
fornext_continue_5533:;
}
fornext_exit_5533:;
}
}
S_46742:;
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(28182,2465,"ide_methods.bas");if(r)goto S_46742;}
LABEL_SELECTALLINHELP:;
if(qbevent){evnt(28182,2466,"ide_methods.bas");r=0;}
S_46743:;
if ((*__LONG_HELP_H)||is_error_pending()){
if(qbevent){evnt(28182,2467,"ide_methods.bas");if(r)goto S_46743;}
do{
*__LONG_HELP_SELECT= 2 ;
if(!qbevent)break;evnt(28182,2468,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX1= 1 ;
if(!qbevent)break;evnt(28182,2469,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY1= 1 ;
if(!qbevent)break;evnt(28182,2470,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_W;
if(!qbevent)break;evnt(28182,2471,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_H;
if(!qbevent)break;evnt(28182,2472,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1= 1 ;
if(!qbevent)break;evnt(28182,2473,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1= 1 ;
if(!qbevent)break;evnt(28182,2473,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2474,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(28182,2474,"ide_methods.bas");}while(r);
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(28182,2475,"ide_methods.bas");}while(r);
}
}
S_46756:;
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(28182,2479,"ide_methods.bas");if(r)goto S_46756;}
LABEL_COPYHELP2CLIP:;
if(qbevent){evnt(28182,2480,"ide_methods.bas");r=0;}
do{
*__LONG_IDEERROR= -1 ;
if(!qbevent)break;evnt(28182,2481,"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(28182,2482,"ide_methods.bas");}while(r);
S_46759:;
fornext_value5536=*__LONG_HELP_SELY1;
fornext_finalvalue5536=*__LONG_HELP_SELY2;
fornext_step5536= 1 ;
if (fornext_step5536<0) fornext_step_negative5536=1; else fornext_step_negative5536=0;
if (is_error_pending()) goto fornext_error5536;
goto fornext_entrylabel5536;
while(1){
fornext_value5536=fornext_step5536+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5536:
*_FUNC_IDE2_LONG_Y=fornext_value5536;
if (fornext_step_negative5536){
if (fornext_value5536<fornext_finalvalue5536) break;
}else{
if (fornext_value5536>fornext_finalvalue5536) break;
}
fornext_error5536:;
if(qbevent){evnt(28182,2483,"ide_methods.bas");if(r)goto S_46759;}
S_46760:;
if ((-(*_FUNC_IDE2_LONG_Y!=*__LONG_HELP_SELY1))||is_error_pending()){
if(qbevent){evnt(28182,2484,"ide_methods.bas");if(r)goto S_46760;}
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(28182,2484,"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(28182,2485,"ide_methods.bas");}while(r);
S_46764:;
if ((-(*_FUNC_IDE2_LONG_Y<=*__LONG_HELP_H))||is_error_pending()){
if(qbevent){evnt(28182,2486,"ide_methods.bas");if(r)goto S_46764;}
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(28182,2487,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,2488,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3= 1 ;
if(!qbevent)break;evnt(28182,2489,"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(28182,2490,"ide_methods.bas");}while(r);
S_46769:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(28182,2491,"ide_methods.bas");if(r)goto S_46769;}
S_46770:;
if ((-(*__LONG_HELP_SELECT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2492,"ide_methods.bas");if(r)goto S_46770;}
S_46771:;
if (((-(*_FUNC_IDE2_LONG_Y>=*__LONG_HELP_SELY1))&(-(*_FUNC_IDE2_LONG_Y<=*__LONG_HELP_SELY2)))||is_error_pending()){
if(qbevent){evnt(28182,2493,"ide_methods.bas");if(r)goto S_46771;}
S_46772:;
if (((-(*_FUNC_IDE2_LONG_X3>=*__LONG_HELP_SELX1))&(-(*_FUNC_IDE2_LONG_X3<=*__LONG_HELP_SELX2)))||is_error_pending()){
if(qbevent){evnt(28182,2494,"ide_methods.bas");if(r)goto S_46772;}
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(28182,2495,"ide_methods.bas");}while(r);
}
}
}
do{
*_FUNC_IDE2_LONG_X3=*_FUNC_IDE2_LONG_X3+ 1 ;
if(!qbevent)break;evnt(28182,2499,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(28182,2499,"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(28182,2499,"ide_methods.bas");}while(r);
dl_continue_5537:;
}
dl_exit_5537:;
}
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(28182,2502,"ide_methods.bas");}while(r);
fornext_continue_5535:;
}
fornext_exit_5535:;
S_46784:;
if (((-(*__LONG_HELP_SELY1==*__LONG_HELP_SELY2))&(-(*__LONG_HELP_CY>*__LONG_HELP_CY1)))||is_error_pending()){
if(qbevent){evnt(28182,2504,"ide_methods.bas");if(r)goto S_46784;}
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(28182,2504,"ide_methods.bas");}while(r);
}
S_46787:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,2505,"ide_methods.bas");if(r)goto S_46787;}
do{
sub__clipboard(_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2505,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEERROR= 1 ;
if(!qbevent)break;evnt(28182,2506,"ide_methods.bas");}while(r);
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(28182,2507,"ide_methods.bas");}while(r);
}
S_46793:;
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(28182,2511,"ide_methods.bas");if(r)goto S_46793;}
S_46794:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,2512,"ide_methods.bas");if(r)goto S_46794;}
do{
*__LONG_HELP_CX=*__LONG_HELP_SX+(*__LONG_MX-*__LONG_HELP_WX1);
if(!qbevent)break;evnt(28182,2513,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_MY-*__LONG_HELP_WY1);
if(!qbevent)break;evnt(28182,2514,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELECT= 1 ;
if(!qbevent)break;evnt(28182,2515,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 1 ;
if(!qbevent)break;evnt(28182,2516,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2517,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2517,"ide_methods.bas");}while(r);
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(28182,2518,"ide_methods.bas");}while(r);
}
S_46803:;
if (((*__LONG_MB&(-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,2520,"ide_methods.bas");if(r)goto S_46803;}
do{
*__LONG_HELP_CX=*__LONG_HELP_SX+(*__LONG_MX-*__LONG_HELP_WX1);
if(!qbevent)break;evnt(28182,2521,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_MY-*__LONG_HELP_WY1);
if(!qbevent)break;evnt(28182,2522,"ide_methods.bas");}while(r);
S_46806:;
if ((*__LONG_HELP_SELECT)||is_error_pending()){
if(qbevent){evnt(28182,2523,"ide_methods.bas");if(r)goto S_46806;}
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(28182,2523,"ide_methods.bas");}while(r);
}
}
}else{
S_46811:;
if ((((*__LONG_MB&(-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 0 ))))&(-(*__LONG_HELP_MSELECT== 1 ))&(-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
if(qbevent){evnt(28182,2527,"ide_methods.bas");if(r)goto S_46811;}
S_46812:;
if ((-(*__LONG_MX<*__LONG_HELP_WX1))||is_error_pending()){
if(qbevent){evnt(28182,2528,"ide_methods.bas");if(r)goto S_46812;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX- 1 ;
if(!qbevent)break;evnt(28182,2528,"ide_methods.bas");}while(r);
}
S_46815:;
if ((-(*__LONG_MX>*__LONG_HELP_WX2))||is_error_pending()){
if(qbevent){evnt(28182,2529,"ide_methods.bas");if(r)goto S_46815;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX+ 1 ;
if(!qbevent)break;evnt(28182,2529,"ide_methods.bas");}while(r);
}
S_46818:;
if ((-(*__LONG_MY<*__LONG_HELP_WY1))||is_error_pending()){
if(qbevent){evnt(28182,2530,"ide_methods.bas");if(r)goto S_46818;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY- 1 ;
if(!qbevent)break;evnt(28182,2530,"ide_methods.bas");}while(r);
}
S_46821:;
if ((-(*__LONG_MY>*__LONG_HELP_WY2))||is_error_pending()){
if(qbevent){evnt(28182,2531,"ide_methods.bas");if(r)goto S_46821;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+ 1 ;
if(!qbevent)break;evnt(28182,2531,"ide_methods.bas");}while(r);
}
do{
goto LABEL_KEEP_SELECT;
if(!qbevent)break;evnt(28182,2532,"ide_methods.bas");}while(r);
}
}
S_46827:;
if ((*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(28182,2536,"ide_methods.bas");if(r)goto S_46827;}
S_46828:;
if ((-(*__LONG_HELP_SELECT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2537,"ide_methods.bas");if(r)goto S_46828;}
do{
*__LONG_HELP_SELECT= 1 ;
if(!qbevent)break;evnt(28182,2538,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(28182,2539,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2540,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2540,"ide_methods.bas");}while(r);
}
}else{
S_46835:;
if (((((-(*__LONG_KB> 0 ))|(-(*__LONG_MWHEEL!= 0 ))))&(-(*__LONG_KSTATECHANGED== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2543,"ide_methods.bas");if(r)goto S_46835;}
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(28182,2543,"ide_methods.bas");}while(r);
}
}
LABEL_KEEP_SELECT:;
if(qbevent){evnt(28182,2545,"ide_methods.bas");r=0;}
S_46839:;
if ((-(*__LONG_KB== 9ll ))||is_error_pending()){
if(qbevent){evnt(28182,2547,"ide_methods.bas");if(r)goto S_46839;}
S_46840:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
if(qbevent){evnt(28182,2548,"ide_methods.bas");if(r)goto S_46840;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(28182,2548,"ide_methods.bas");}while(r);
do{
goto LABEL_SEARCHNEXT;
if(!qbevent)break;evnt(28182,2548,"ide_methods.bas");}while(r);
}
}
S_46845:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len== 1 ))&(-(*__LONG_KCONTROL== 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,2551,"ide_methods.bas");if(r)goto S_46845;}
do{
*_FUNC_IDE2_LONG_K=qbs_asc(__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2552,"ide_methods.bas");}while(r);
S_46847:;
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(28182,2553,"ide_methods.bas");if(r)goto S_46847;}
do{
*_FUNC_IDE2_LONG_NOREP= 0 ;
if(!qbevent)break;evnt(28182,2554,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_DOUBLE_T=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,2555,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDK= 0 ;
if(!qbevent)break;evnt(28182,2556,"ide_methods.bas");}while(r);
S_46851:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
if(qbevent){evnt(28182,2556,"ide_methods.bas");if(r)goto S_46851;}
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(28182,2556,"ide_methods.bas");}while(r);
}
S_46854:;
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(28182,2557,"ide_methods.bas");if(r)goto S_46854;}
S_46855:;
if ((-(*_FUNC_IDE2_LONG_K==*_FUNC_IDE2_LONG_OLDK))||is_error_pending()){
if(qbevent){evnt(28182,2558,"ide_methods.bas");if(r)goto S_46855;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(28182,2558,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_HELP_SEARCH_STR,__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2559,"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(28182,2561,"ide_methods.bas");}while(r);
}
do{
*__DOUBLE_HELP_SEARCH_TIME=*_FUNC_IDE2_DOUBLE_T;
if(!qbevent)break;evnt(28182,2563,"ide_methods.bas");}while(r);
LABEL_SEARCHNEXT:;
if(qbevent){evnt(28182,2565,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_OX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2566,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OY=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2567,"ide_methods.bas");}while(r);
S_46865:;
if ((-(*_FUNC_IDE2_LONG_OY>*__LONG_HELP_H))||is_error_pending()){
if(qbevent){evnt(28182,2568,"ide_methods.bas");if(r)goto S_46865;}
do{
*_FUNC_IDE2_LONG_OY= 1 ;
if(!qbevent)break;evnt(28182,2568,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_CY=*_FUNC_IDE2_LONG_OY;
if(!qbevent)break;evnt(28182,2569,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_OX;
if(!qbevent)break;evnt(28182,2570,"ide_methods.bas");}while(r);
S_46870:;
if ((-(*_FUNC_IDE2_LONG_NOREP== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2571,"ide_methods.bas");if(r)goto S_46870;}
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_CX+ 1 ;
if(!qbevent)break;evnt(28182,2571,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_LOOPED= 0 ;
if(!qbevent)break;evnt(28182,2572,"ide_methods.bas");}while(r);
S_46874:;
do{
if(qbevent){evnt(28182,2573,"ide_methods.bas");if(r)goto S_46874;}
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(28182,2575,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,2576,"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(28182,2577,"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(28182,2578,"ide_methods.bas");}while(r);
S_46879:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(28182,2579,"ide_methods.bas");if(r)goto S_46879;}
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(28182,2580,"ide_methods.bas");}while(r);
S_46881:;
if ((*_FUNC_IDE2_LONG_LNK)||is_error_pending()){
if(qbevent){evnt(28182,2581,"ide_methods.bas");if(r)goto S_46881;}
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(28182,2581,"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(28182,2581,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(28182,2582,"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(28182,2582,"ide_methods.bas");}while(r);
dl_continue_5544:;
}
dl_exit_5544:;
LABEL_HELPSCANROW:;
if(qbevent){evnt(28182,2585,"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(28182,2586,"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(28182,2587,"ide_methods.bas");}while(r);
S_46891:;
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(28182,2588,"ide_methods.bas");if(r)goto S_46891;}
do{
*_FUNC_IDE2_LONG_PX=*_FUNC_IDE2_LONG_PX2;
if(!qbevent)break;evnt(28182,2588,"ide_methods.bas");}while(r);
}
S_46894:;
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(28182,2590,"ide_methods.bas");if(r)goto S_46894;}
do{
goto LABEL_STRNOTFOUND;
if(!qbevent)break;evnt(28182,2590,"ide_methods.bas");}while(r);
}
S_46897:;
if ((*_FUNC_IDE2_LONG_PX)||is_error_pending()){
if(qbevent){evnt(28182,2591,"ide_methods.bas");if(r)goto S_46897;}
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(28182,2593,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,2594,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2= 1 ;
if(!qbevent)break;evnt(28182,2595,"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(28182,2596,"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(28182,2597,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDLNK= 0 ;
if(!qbevent)break;evnt(28182,2598,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LNKX1= 0 ;
if(!qbevent)break;evnt(28182,2599,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LNKX2= 0 ;
if(!qbevent)break;evnt(28182,2599,"ide_methods.bas");}while(r);
S_46906:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(28182,2600,"ide_methods.bas");if(r)goto S_46906;}
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(28182,2601,"ide_methods.bas");}while(r);
S_46908:;
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(28182,2602,"ide_methods.bas");if(r)goto S_46908;}
do{
*_FUNC_IDE2_LONG_LNKX1=*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(28182,2602,"ide_methods.bas");}while(r);
}
S_46911:;
if (((-(*_FUNC_IDE2_LONG_LNKX1!= 0 ))&(-(*_FUNC_IDE2_LONG_LNK== 0 ))&(-(*_FUNC_IDE2_LONG_LNKX2== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2603,"ide_methods.bas");if(r)goto S_46911;}
do{
*_FUNC_IDE2_LONG_LNKX2=*_FUNC_IDE2_LONG_X2- 1 ;
if(!qbevent)break;evnt(28182,2603,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(28182,2604,"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(28182,2604,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(28182,2605,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDLNK=*_FUNC_IDE2_LONG_LNK;
if(!qbevent)break;evnt(28182,2606,"ide_methods.bas");}while(r);
dl_continue_5545:;
}
dl_exit_5545:;
S_46919:;
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(28182,2610,"ide_methods.bas");if(r)goto S_46919;}
S_46920:;
if ((-(*_FUNC_IDE2_LONG_LNKX1> 3 ))||is_error_pending()){
if(qbevent){evnt(28182,2611,"ide_methods.bas");if(r)goto S_46920;}
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_PX+ 1 ;
if(!qbevent)break;evnt(28182,2612,"ide_methods.bas");}while(r);
do{
goto LABEL_HELPSCANROW;
if(!qbevent)break;evnt(28182,2613,"ide_methods.bas");}while(r);
}
}
S_46925:;
if ((*_FUNC_IDE2_LONG_LNKX1)||is_error_pending()){
if(qbevent){evnt(28182,2617,"ide_methods.bas");if(r)goto S_46925;}
S_46926:;
if ((-(*_FUNC_IDE2_LONG_LNKX2== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2618,"ide_methods.bas");if(r)goto S_46926;}
do{
*_FUNC_IDE2_LONG_LNKX2=*_FUNC_IDE2_LONG_X2- 1 ;
if(!qbevent)break;evnt(28182,2618,"ide_methods.bas");}while(r);
}
do{
*__LONG_HELP_SELECT= 2 ;
if(!qbevent)break;evnt(28182,2619,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX1=*_FUNC_IDE2_LONG_LNKX2+ 1 ;
if(!qbevent)break;evnt(28182,2620,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX=*_FUNC_IDE2_LONG_LNKX1;
if(!qbevent)break;evnt(28182,2621,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*_FUNC_IDE2_LONG_CY;
if(!qbevent)break;evnt(28182,2622,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY1=*_FUNC_IDE2_LONG_CY;
if(!qbevent)break;evnt(28182,2623,"ide_methods.bas");}while(r);
do{
goto LABEL_FOUNDSSTR;
if(!qbevent)break;evnt(28182,2624,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_PX+ 1 ;
if(!qbevent)break;evnt(28182,2627,"ide_methods.bas");}while(r);
do{
goto LABEL_HELPSCANROW;
if(!qbevent)break;evnt(28182,2628,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_CX= 1 ;
if(!qbevent)break;evnt(28182,2630,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CY=*_FUNC_IDE2_LONG_CY+ 1 ;
if(!qbevent)break;evnt(28182,2631,"ide_methods.bas");}while(r);
S_46941:;
if ((-(*_FUNC_IDE2_LONG_CY>*__LONG_HELP_H))||is_error_pending()){
if(qbevent){evnt(28182,2632,"ide_methods.bas");if(r)goto S_46941;}
do{
*_FUNC_IDE2_LONG_CY= 1 ;
if(!qbevent)break;evnt(28182,2632,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 1 ;
if(!qbevent)break;evnt(28182,2632,"ide_methods.bas");}while(r);
}
dl_continue_5543:;
}while(1);
dl_exit_5543:;
}
}
LABEL_FOUNDSSTR:;
if(qbevent){evnt(28182,2636,"ide_methods.bas");r=0;}
S_46948:;
if ((*__LONG_HELP_LINKL)||is_error_pending()){
if(qbevent){evnt(28182,2637,"ide_methods.bas");if(r)goto S_46948;}
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(28182,2638,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY=*_FUNC_IDE2_LONG_CY- 3 ;
if(!qbevent)break;evnt(28182,2638,"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(28182,2639,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_LINKL= 0ll ;
if(!qbevent)break;evnt(28182,2639,"ide_methods.bas");}while(r);
}
LABEL_STRNOTFOUND:;
if(qbevent){evnt(28182,2641,"ide_methods.bas");r=0;}
S_46954:;
if (((-(*__LONG_KB== 18176ll ))&*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,2643,"ide_methods.bas");if(r)goto S_46954;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2644,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(28182,2644,"ide_methods.bas");}while(r);
}
S_46958:;
if (((-(*__LONG_KB== 20224ll ))&*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,2646,"ide_methods.bas");if(r)goto S_46958;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2647,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(28182,2647,"ide_methods.bas");}while(r);
}
S_46962:;
if (((-(*__LONG_KB== 18176ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2650,"ide_methods.bas");if(r)goto S_46962;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2650,"ide_methods.bas");}while(r);
}
S_46965:;
if (((-(*__LONG_KB== 20224ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2651,"ide_methods.bas");if(r)goto S_46965;}
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(28182,2652,"ide_methods.bas");}while(r);
}
S_46968:;
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
if(qbevent){evnt(28182,2655,"ide_methods.bas");if(r)goto S_46968;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY-(*__LONG_HELP_WH- 1 );
if(!qbevent)break;evnt(28182,2656,"ide_methods.bas");}while(r);
}
S_46971:;
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
if(qbevent){evnt(28182,2659,"ide_methods.bas");if(r)goto S_46971;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+(*__LONG_HELP_WH- 1 );
if(!qbevent)break;evnt(28182,2660,"ide_methods.bas");}while(r);
}
S_46974:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(28182,2663,"ide_methods.bas");if(r)goto S_46974;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+ 1 ;
if(!qbevent)break;evnt(28182,2663,"ide_methods.bas");}while(r);
}
S_46977:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(28182,2664,"ide_methods.bas");if(r)goto S_46977;}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY- 1 ;
if(!qbevent)break;evnt(28182,2664,"ide_methods.bas");}while(r);
}
S_46980:;
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
if(qbevent){evnt(28182,2665,"ide_methods.bas");if(r)goto S_46980;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX- 1 ;
if(!qbevent)break;evnt(28182,2665,"ide_methods.bas");}while(r);
}
S_46983:;
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
if(qbevent){evnt(28182,2666,"ide_methods.bas");if(r)goto S_46983;}
do{
*__LONG_HELP_CX=*__LONG_HELP_CX+ 1 ;
if(!qbevent)break;evnt(28182,2666,"ide_methods.bas");}while(r);
}
S_46986:;
if ((-(*__LONG_MWHEEL< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2669,"ide_methods.bas");if(r)goto S_46986;}
do{
*__LONG_HELP_CY=*__LONG_HELP_SY;
if(!qbevent)break;evnt(28182,2669,"ide_methods.bas");}while(r);
}
S_46989:;
if ((-(*__LONG_MWHEEL> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2670,"ide_methods.bas");if(r)goto S_46989;}
do{
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_HELP_WH- 1 );
if(!qbevent)break;evnt(28182,2670,"ide_methods.bas");}while(r);
}
do{
*__LONG_HELP_CY=*__LONG_HELP_CY+(*__LONG_MWHEEL* 3 );
if(!qbevent)break;evnt(28182,2671,"ide_methods.bas");}while(r);
S_46993:;
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2674,"ide_methods.bas");if(r)goto S_46993;}
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2674,"ide_methods.bas");}while(r);
}
S_46996:;
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2675,"ide_methods.bas");if(r)goto S_46996;}
do{
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
if(!qbevent)break;evnt(28182,2675,"ide_methods.bas");}while(r);
}
S_46999:;
if ((-(*__LONG_HELP_CY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2676,"ide_methods.bas");if(r)goto S_46999;}
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(28182,2676,"ide_methods.bas");}while(r);
}
S_47002:;
if ((-(*__LONG_HELP_CY>(*__LONG_HELP_H+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,2677,"ide_methods.bas");if(r)goto S_47002;}
do{
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
if(!qbevent)break;evnt(28182,2677,"ide_methods.bas");}while(r);
}
S_47005:;
if ((-(*__LONG_HELP_CX<*__LONG_HELP_SX))||is_error_pending()){
if(qbevent){evnt(28182,2680,"ide_methods.bas");if(r)goto S_47005;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2680,"ide_methods.bas");}while(r);
}
S_47008:;
if ((-(*__LONG_HELP_CX>=(*__LONG_HELP_SX+*__LONG_HELP_WW)))||is_error_pending()){
if(qbevent){evnt(28182,2681,"ide_methods.bas");if(r)goto S_47008;}
do{
*__LONG_HELP_SX=*__LONG_HELP_CX-*__LONG_HELP_WW+ 1 ;
if(!qbevent)break;evnt(28182,2681,"ide_methods.bas");}while(r);
}
S_47011:;
if ((-(*__LONG_HELP_CY<*__LONG_HELP_SY))||is_error_pending()){
if(qbevent){evnt(28182,2683,"ide_methods.bas");if(r)goto S_47011;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2683,"ide_methods.bas");}while(r);
}
S_47014:;
if ((-(*__LONG_HELP_CY>=(*__LONG_HELP_SY+*__LONG_HELP_WH)))||is_error_pending()){
if(qbevent){evnt(28182,2684,"ide_methods.bas");if(r)goto S_47014;}
do{
*__LONG_HELP_SY=*__LONG_HELP_CY-*__LONG_HELP_WH+ 1 ;
if(!qbevent)break;evnt(28182,2684,"ide_methods.bas");}while(r);
}
S_47017:;
if ((-(*__LONG_HELP_SX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2687,"ide_methods.bas");if(r)goto S_47017;}
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(28182,2687,"ide_methods.bas");}while(r);
}
S_47020:;
if ((-(*__LONG_HELP_SY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2688,"ide_methods.bas");if(r)goto S_47020;}
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(28182,2688,"ide_methods.bas");}while(r);
}
S_47023:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 8 ))))||is_error_pending()){
if(qbevent){evnt(28182,2690,"ide_methods.bas");if(r)goto S_47023;}
S_47024:;
if ((-(*__LONG_HELP_BACK_POS> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2691,"ide_methods.bas");if(r)goto S_47024;}
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(28182,2692,"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(28182,2693,"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(28182,2694,"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(28182,2695,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS- 1 ;
if(!qbevent)break;evnt(28182,2696,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(28182,2697,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(28182,2697,"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(28182,2698,"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(28182,2699,"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(28182,2700,"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(28182,2701,"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(28182,2702,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2703,"ide_methods.bas");}while(r);
do{
goto LABEL_NEWPAGEPARSED;
if(!qbevent)break;evnt(28182,2704,"ide_methods.bas");}while(r);
}
}
S_47041:;
if (((-(*__LONG_HELP_CY>= 1 ))&(-(*__LONG_HELP_CY<=*__LONG_HELP_H)))||is_error_pending()){
if(qbevent){evnt(28182,2708,"ide_methods.bas");if(r)goto S_47041;}
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(28182,2709,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,2710,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2= 1 ;
if(!qbevent)break;evnt(28182,2711,"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(28182,2712,"ide_methods.bas");}while(r);
S_47046:;
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
if(qbevent){evnt(28182,2713,"ide_methods.bas");if(r)goto S_47046;}
S_47047:;
if ((-(*_FUNC_IDE2_LONG_X2==*__LONG_HELP_CX))||is_error_pending()){
if(qbevent){evnt(28182,2715,"ide_methods.bas");if(r)goto S_47047;}
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(28182,2716,"ide_methods.bas");}while(r);
S_47049:;
if ((*_FUNC_IDE2_LONG_LNK)||is_error_pending()){
if(qbevent){evnt(28182,2717,"ide_methods.bas");if(r)goto S_47049;}
do{
*_FUNC_IDE2_LONG_L1= 1 ;
if(!qbevent)break;evnt(28182,2719,"ide_methods.bas");}while(r);
S_47051:;
fornext_value5548= 1 ;
fornext_finalvalue5548=*_FUNC_IDE2_LONG_LNK- 1 ;
fornext_step5548= 1 ;
if (fornext_step5548<0) fornext_step_negative5548=1; else fornext_step_negative5548=0;
if (is_error_pending()) goto fornext_error5548;
goto fornext_entrylabel5548;
while(1){
fornext_value5548=fornext_step5548+(*_FUNC_IDE2_LONG_LX);
fornext_entrylabel5548:
*_FUNC_IDE2_LONG_LX=fornext_value5548;
if (fornext_step_negative5548){
if (fornext_value5548<fornext_finalvalue5548) break;
}else{
if (fornext_value5548>fornext_finalvalue5548) break;
}
fornext_error5548:;
if(qbevent){evnt(28182,2720,"ide_methods.bas");if(r)goto S_47051;}
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(28182,2721,"ide_methods.bas");}while(r);
fornext_continue_5547:;
}
fornext_exit_5547:;
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(28182,2723,"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(28182,2724,"ide_methods.bas");}while(r);
S_47056:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_MCLICK|(qbs_equal(__STRING_K,func_chr( 13 )))))||is_error_pending()){
if(qbevent){evnt(28182,2726,"ide_methods.bas");if(r)goto S_47056;}
do{
*__LONG_MCLICK= 0 ;
if(!qbevent)break;evnt(28182,2727,"ide_methods.bas");}while(r);
S_47058:;
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(28182,2729,"ide_methods.bas");if(r)goto S_47058;}
S_47059:;
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(28182,2730,"ide_methods.bas");if(r)goto S_47059;}
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(28182,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("%20",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2732,"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(28182,2733,"ide_methods.bas");}while(r);
S_47063:;
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(28182,2734,"ide_methods.bas");if(r)goto S_47063;}
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(28182,2735,"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(28182,2736,"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(28182,2737,"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(28182,2738,"ide_methods.bas");}while(r);
}
S_47069:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
if(qbevent){evnt(28182,2740,"ide_methods.bas");if(r)goto S_47069;}
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(28182,2741,"ide_methods.bas");}while(r);
S_47071:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
if(qbevent){evnt(28182,2742,"ide_methods.bas");if(r)goto S_47071;}
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(28182,2743,"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(28182,2745,"ide_methods.bas");}while(r);
}
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2748,"ide_methods.bas");}while(r);
S_47078:;
}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(28182,2749,"ide_methods.bas");if(r)goto S_47078;}
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(28182,2750,"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(28182,2751,"ide_methods.bas");}while(r);
S_47081:;
if ((-(*_FUNC_IDE2_LONG_L2> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2752,"ide_methods.bas");if(r)goto S_47081;}
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(28182,2753,"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(28182,2754,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_LINKL= -1ll ;
if(!qbevent)break;evnt(28182,2754,"ide_methods.bas");}while(r);
}
S_47086:;
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(28182,2756,"ide_methods.bas");if(r)goto S_47086;}
do{
*__LONG_HELP_SELECT= 0 ;
if(!qbevent)break;evnt(28182,2757,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_MSELECT= 0 ;
if(!qbevent)break;evnt(28182,2757,"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(28182,2759,"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(28182,2760,"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(28182,2761,"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(28182,2762,"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(28182,2764,"ide_methods.bas");}while(r);
S_47094:;
if ((-(*__LONG_HELP_BACK_POS<*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
if(qbevent){evnt(28182,2766,"ide_methods.bas");if(r)goto S_47094;}
S_47095:;
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(28182,2767,"ide_methods.bas");if(r)goto S_47095;}
do{
goto LABEL_USENEXTENTRY;
if(!qbevent)break;evnt(28182,2768,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_TOP=*_FUNC_IDE2_LONG_TOP+ 1 ;
if(!qbevent)break;evnt(28182,2772,"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(28182,2773,"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(28182,2774,"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(28182,2775,"ide_methods.bas");}while(r);
S_47103:;
fornext_value5550=*_FUNC_IDE2_LONG_TOP- 1 ;
fornext_finalvalue5550=*__LONG_HELP_BACK_POS+ 1 ;
fornext_step5550= -1 ;
if (fornext_step5550<0) fornext_step_negative5550=1; else fornext_step_negative5550=0;
if (is_error_pending()) goto fornext_error5550;
goto fornext_entrylabel5550;
while(1){
fornext_value5550=fornext_step5550+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5550:
*_FUNC_IDE2_LONG_X=fornext_value5550;
if (fornext_step_negative5550){
if (fornext_value5550<fornext_finalvalue5550) break;
}else{
if (fornext_value5550>fornext_finalvalue5550) break;
}
fornext_error5550:;
if(qbevent){evnt(28182,2777,"ide_methods.bas");if(r)goto S_47103;}
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(28182,2778,"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(28182,2779,"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(28182,2780,"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(28182,2781,"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(28182,2782,"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(28182,2783,"ide_methods.bas");}while(r);
fornext_continue_5549:;
}
fornext_exit_5549:;
LABEL_USENEXTENTRY:;
if(qbevent){evnt(28182,2785,"ide_methods.bas");r=0;}
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS+ 1 ;
if(!qbevent)break;evnt(28182,2786,"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(28182,2787,"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(28182,2788,"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(28182,2789,"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(28182,2790,"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(28182,2791,"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(28182,2792,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(28182,2793,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(28182,2793,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2793,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(28182,2793,"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(28182,2794,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2795,"ide_methods.bas");}while(r);
}
S_47125:;
if ((*__LONG_HELP_LINKL)||is_error_pending()){
if(qbevent){evnt(28182,2797,"ide_methods.bas");if(r)goto S_47125;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(28182,2798,"ide_methods.bas");}while(r);
do{
goto LABEL_SEARCHNEXT;
if(!qbevent)break;evnt(28182,2798,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_NEWPAGEPARSED;
if(!qbevent)break;evnt(28182,2800,"ide_methods.bas");}while(r);
}
}
}
}
}
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
if(!qbevent)break;evnt(28182,2807,"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(28182,2807,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(28182,2808,"ide_methods.bas");}while(r);
dl_continue_5546:;
}
dl_exit_5546:;
}
S_47140:;
if ((*__LONG_HELP_SELECT)||is_error_pending()){
if(qbevent){evnt(28182,2812,"ide_methods.bas");if(r)goto S_47140;}
do{
*__LONG_HELP_SELECT= 1 ;
if(!qbevent)break;evnt(28182,2813,"ide_methods.bas");}while(r);
S_47142:;
if (((-(*__LONG_HELP_CX!=*__LONG_HELP_CX1))|(-(*__LONG_HELP_CY!=*__LONG_HELP_CY1)))||is_error_pending()){
if(qbevent){evnt(28182,2814,"ide_methods.bas");if(r)goto S_47142;}
do{
*__LONG_HELP_SELECT= 2 ;
if(!qbevent)break;evnt(28182,2814,"ide_methods.bas");}while(r);
}
}
S_47146:;
if ((-(*__LONG_HELP_SELECT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,2818,"ide_methods.bas");if(r)goto S_47146;}
S_47147:;
if ((-(*__LONG_HELP_CY==*__LONG_HELP_CY1))||is_error_pending()){
if(qbevent){evnt(28182,2819,"ide_methods.bas");if(r)goto S_47147;}
do{
*__LONG_HELP_SELY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2820,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2820,"ide_methods.bas");}while(r);
S_47150:;
if ((-(*__LONG_HELP_CX>*__LONG_HELP_CX1))||is_error_pending()){
if(qbevent){evnt(28182,2821,"ide_methods.bas");if(r)goto S_47150;}
do{
*__LONG_HELP_SELX1=*__LONG_HELP_CX1;
if(!qbevent)break;evnt(28182,2822,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_CX- 1 ;
if(!qbevent)break;evnt(28182,2822,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_HELP_SELX1=*__LONG_HELP_CX;
if(!qbevent)break;evnt(28182,2824,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_CX1- 1 ;
if(!qbevent)break;evnt(28182,2824,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_HELP_SELX1= 1 ;
if(!qbevent)break;evnt(28182,2827,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELX2=*__LONG_HELP_W;
if(!qbevent)break;evnt(28182,2827,"ide_methods.bas");}while(r);
S_47160:;
if ((-(*__LONG_HELP_CY>*__LONG_HELP_CY1))||is_error_pending()){
if(qbevent){evnt(28182,2828,"ide_methods.bas");if(r)goto S_47160;}
do{
*__LONG_HELP_SELY1=*__LONG_HELP_CY1;
if(!qbevent)break;evnt(28182,2829,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2829,"ide_methods.bas");}while(r);
S_47163:;
if ((-(*__LONG_HELP_CX== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2830,"ide_methods.bas");if(r)goto S_47163;}
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY- 1 ;
if(!qbevent)break;evnt(28182,2830,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_HELP_SELY1=*__LONG_HELP_CY;
if(!qbevent)break;evnt(28182,2832,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SELY2=*__LONG_HELP_CY1;
if(!qbevent)break;evnt(28182,2832,"ide_methods.bas");}while(r);
}
}
}
LABEL_NEWPAGEPARSED:;
if(qbevent){evnt(28182,2837,"ide_methods.bas");r=0;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2838,"ide_methods.bas");}while(r);
}
S_47174:;
if ((-(*__LONG_KB== 15104ll ))||is_error_pending()){
if(qbevent){evnt(28182,2843,"ide_methods.bas");if(r)goto S_47174;}
LABEL_CONTEXTUALHELP:;
if(qbevent){evnt(28182,2844,"ide_methods.bas");r=0;}
do{
*__BYTE_IDECONTEXTHELPSF= 0ll ;
if(!qbevent)break;evnt(28182,2845,"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(28182,2847,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LNKS= 0 ;
if(!qbevent)break;evnt(28182,2848,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_LNKS,FUNC_FINDHELPTOPIC(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_LONG_LNKS,&(pass5551= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2849,"ide_methods.bas");}while(r);
S_47179:;
if ((*_FUNC_IDE2_LONG_LNKS)||is_error_pending()){
if(qbevent){evnt(28182,2851,"ide_methods.bas");if(r)goto S_47179;}
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(28182,2852,"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(28182,2853,"ide_methods.bas");}while(r);
S_47182:;
if ((-(*_FUNC_IDE2_LONG_LNKS> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2854,"ide_methods.bas");if(r)goto S_47182;}
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(28182,2856,"ide_methods.bas");}while(r);
S_47184:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,2857,"ide_methods.bas");if(r)goto S_47184;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2857,"ide_methods.bas");}while(r);
}
}
S_47188:;
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(28182,2860,"ide_methods.bas");if(r)goto S_47188;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2860,"ide_methods.bas");}while(r);
}
LABEL_OPENHELPLINK:;
if(qbevent){evnt(28182,2862,"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(28182,2863,"ide_methods.bas");}while(r);
S_47192:;
if ((-(*_FUNC_IDE2_LONG_L2> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2864,"ide_methods.bas");if(r)goto S_47192;}
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(28182,2865,"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(28182,2866,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_LINKL= -1ll ;
if(!qbevent)break;evnt(28182,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+0)))=*__LONG_HELP_SX;
if(!qbevent)break;evnt(28182,2870,"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(28182,2871,"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(28182,2872,"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(28182,2873,"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(28182,2875,"ide_methods.bas");}while(r);
S_47202:;
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(28182,2878,"ide_methods.bas");if(r)goto S_47202;}
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS- 1 ;
if(!qbevent)break;evnt(28182,2878,"ide_methods.bas");}while(r);
do{
goto LABEL_USENEXTENTRY2;
if(!qbevent)break;evnt(28182,2878,"ide_methods.bas");}while(r);
}
S_47206:;
if ((-(*__LONG_HELP_BACK_POS<*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
if(qbevent){evnt(28182,2879,"ide_methods.bas");if(r)goto S_47206;}
S_47207:;
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(28182,2880,"ide_methods.bas");if(r)goto S_47207;}
do{
goto LABEL_USENEXTENTRY2;
if(!qbevent)break;evnt(28182,2881,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_TOP=*_FUNC_IDE2_LONG_TOP+ 1 ;
if(!qbevent)break;evnt(28182,2886,"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(28182,2887,"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(28182,2888,"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(28182,2889,"ide_methods.bas");}while(r);
S_47215:;
fornext_value5554=*_FUNC_IDE2_LONG_TOP- 1 ;
fornext_finalvalue5554=*__LONG_HELP_BACK_POS+ 1 ;
fornext_step5554= -1 ;
if (fornext_step5554<0) fornext_step_negative5554=1; else fornext_step_negative5554=0;
if (is_error_pending()) goto fornext_error5554;
goto fornext_entrylabel5554;
while(1){
fornext_value5554=fornext_step5554+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5554:
*_FUNC_IDE2_LONG_X=fornext_value5554;
if (fornext_step_negative5554){
if (fornext_value5554<fornext_finalvalue5554) break;
}else{
if (fornext_value5554>fornext_finalvalue5554) break;
}
fornext_error5554:;
if(qbevent){evnt(28182,2891,"ide_methods.bas");if(r)goto S_47215;}
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(28182,2892,"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(28182,2893,"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(28182,2894,"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(28182,2895,"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(28182,2896,"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(28182,2897,"ide_methods.bas");}while(r);
fornext_continue_5553:;
}
fornext_exit_5553:;
LABEL_USENEXTENTRY2:;
if(qbevent){evnt(28182,2899,"ide_methods.bas");r=0;}
do{
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS+ 1 ;
if(!qbevent)break;evnt(28182,2900,"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(28182,2901,"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(28182,2902,"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(28182,2903,"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(28182,2904,"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(28182,2905,"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(28182,2906,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SX= 1 ;
if(!qbevent)break;evnt(28182,2907,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_SY= 1 ;
if(!qbevent)break;evnt(28182,2907,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CX= 1 ;
if(!qbevent)break;evnt(28182,2907,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_CY= 1 ;
if(!qbevent)break;evnt(28182,2907,"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(28182,2909,"ide_methods.bas");}while(r);
S_47235:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2911,"ide_methods.bas");if(r)goto S_47235;}
S_47236:;
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
if(qbevent){evnt(28182,2912,"ide_methods.bas");if(r)goto S_47236;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,2912,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,2912,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2912,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
if(!qbevent)break;evnt(28182,2913,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,2913,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(28182,2914,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(28182,2914,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(28182,2914,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(28182,2914,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(28182,2914,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(28182,2914,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2915,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(28182,2916,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,2917,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,2918,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,2919,"ide_methods.bas");}while(r);
}else{
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2921,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,2922,"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(28182,2925,"ide_methods.bas");}while(r);
S_47259:;
if ((*__LONG_HELP_LINKL)||is_error_pending()){
if(qbevent){evnt(28182,2926,"ide_methods.bas");if(r)goto S_47259;}
do{
*_FUNC_IDE2_LONG_NOREP= 1 ;
if(!qbevent)break;evnt(28182,2927,"ide_methods.bas");}while(r);
do{
goto LABEL_SEARCHNEXT;
if(!qbevent)break;evnt(28182,2927,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,2929,"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(28182,2934,"ide_methods.bas");}while(r);
S_47267:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(28182,2935,"ide_methods.bas");if(r)goto S_47267;}
S_47268:;
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(28182,2936,"ide_methods.bas");if(r)goto S_47268;}
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(28182,2937,"ide_methods.bas");}while(r);
S_47270:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A2->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,2938,"ide_methods.bas");if(r)goto S_47270;}
do{
goto LABEL_NOKEYWORDFOUND;
if(!qbevent)break;evnt(28182,2938,"ide_methods.bas");}while(r);
}
dl_continue_5556:;
}
dl_exit_5556:;
S_47274:;
fornext_value5560= 1 ;
fornext_finalvalue5560=*__LONG_IDEN;
fornext_step5560= 1 ;
if (fornext_step5560<0) fornext_step_negative5560=1; else fornext_step_negative5560=0;
if (is_error_pending()) goto fornext_error5560;
goto fornext_entrylabel5560;
while(1){
fornext_value5560=fornext_step5560+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5560:
*_FUNC_IDE2_LONG_Y=fornext_value5560;
if (fornext_step_negative5560){
if (fornext_value5560<fornext_finalvalue5560) break;
}else{
if (fornext_value5560>fornext_finalvalue5560) break;
}
fornext_error5560:;
if(qbevent){evnt(28182,2941,"ide_methods.bas");if(r)goto S_47274;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2942,"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(28182,2943,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SF= 0 ;
if(!qbevent)break;evnt(28182,2944,"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(28182,2945,"ide_methods.bas");}while(r);
S_47279:;
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(28182,2946,"ide_methods.bas");if(r)goto S_47279;}
do{
*_FUNC_IDE2_LONG_SF= 1 ;
if(!qbevent)break;evnt(28182,2946,"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(28182,2946,"ide_methods.bas");}while(r);
}
S_47283:;
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(28182,2947,"ide_methods.bas");if(r)goto S_47283;}
do{
*_FUNC_IDE2_LONG_SF= 2 ;
if(!qbevent)break;evnt(28182,2947,"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(28182,2947,"ide_methods.bas");}while(r);
}
S_47287:;
if ((*_FUNC_IDE2_LONG_SF)||is_error_pending()){
if(qbevent){evnt(28182,2948,"ide_methods.bas");if(r)goto S_47287;}
S_47288:;
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(28182,2949,"ide_methods.bas");if(r)goto S_47288;}
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(28182,2950,"ide_methods.bas");}while(r);
}
S_47291:;
if ((-(*_FUNC_IDE2_LONG_SF== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,2953,"ide_methods.bas");if(r)goto S_47291;}
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(28182,2954,"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(28182,2956,"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(28182,2958,"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(28182,2959,"ide_methods.bas");}while(r);
S_47298:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,2960,"ide_methods.bas");if(r)goto S_47298;}
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(28182,2961,"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(28182,2962,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X2= 0 ;
if(!qbevent)break;evnt(28182,2963,"ide_methods.bas");}while(r);
S_47302:;
fornext_value5566= 1 ;
fornext_finalvalue5566=_FUNC_IDE2_STRING_ARGS->len;
fornext_step5566= 1 ;
if (fornext_step5566<0) fornext_step_negative5566=1; else fornext_step_negative5566=0;
if (is_error_pending()) goto fornext_error5566;
goto fornext_entrylabel5566;
while(1){
fornext_value5566=fornext_step5566+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5566:
*_FUNC_IDE2_LONG_X=fornext_value5566;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5566){
if (fornext_value5566<fornext_finalvalue5566) break;
}else{
if (fornext_value5566>fornext_finalvalue5566) break;
}
fornext_error5566:;
if(qbevent){evnt(28182,2964,"ide_methods.bas");if(r)goto S_47302;}
S_47303:;
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(28182,2965,"ide_methods.bas");if(r)goto S_47303;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(28182,2966,"ide_methods.bas");}while(r);
S_47305:;
}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(28182,2967,"ide_methods.bas");if(r)goto S_47305;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2- 1 ;
if(!qbevent)break;evnt(28182,2968,"ide_methods.bas");}while(r);
S_47307:;
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2969,"ide_methods.bas");if(r)goto S_47307;}
do{
goto fornext_exit_5565;
if(!qbevent)break;evnt(28182,2969,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5565:;
}
fornext_exit_5565:;
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(28182,2972,"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(28182,2974,"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(28182,2975,"ide_methods.bas");}while(r);
do{
SUB_CLEANSUBNAME(_FUNC_IDE2_STRING_N);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,2976,"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(28182,2979,"ide_methods.bas");}while(r);
S_47319:;
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(28182,2981,"ide_methods.bas");if(r)goto S_47319;}
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(28182,2982,"ide_methods.bas");}while(r);
dl_continue_5568:;
}
dl_exit_5568:;
S_47322:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_FUNC_IDE2_STRING_N),_FUNC_IDE2_STRING_A2)))||is_error_pending()){
if(qbevent){evnt(28182,2985,"ide_methods.bas");if(r)goto S_47322;}
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(28182,2986,"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(28182,2987,"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(28182,2988,"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(28182,2989,"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(28182,2990,"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(28182,2991,"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(28182,2992,"ide_methods.bas");}while(r);
do{
*__BYTE_IDECONTEXTHELPSF= -1ll ;
if(!qbevent)break;evnt(28182,2994,"ide_methods.bas");}while(r);
S_47331:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,2996,"ide_methods.bas");if(r)goto S_47331;}
S_47332:;
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
if(qbevent){evnt(28182,2997,"ide_methods.bas");if(r)goto S_47332;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,2997,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,2997,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,2997,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
if(!qbevent)break;evnt(28182,2998,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,2998,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(28182,2999,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(28182,2999,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(28182,2999,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(28182,2999,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(28182,2999,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(28182,2999,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3000,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(28182,3001,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,3002,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,3003,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,3004,"ide_methods.bas");}while(r);
}
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3007,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,3008,"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(28182,3009,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3010,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5559;
if(!qbevent)break;evnt(28182,3012,"ide_methods.bas");}while(r);
}
}
fornext_continue_5559:;
}
fornext_exit_5559:;
}
LABEL_NOKEYWORDFOUND:;
if(qbevent){evnt(28182,3017,"ide_methods.bas");r=0;}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3019,"ide_methods.bas");}while(r);
}
S_47363:;
if ((*__LONG_KALT&(-(*__LONG_KB== 19200ll )))||is_error_pending()){
if(qbevent){evnt(28182,3024,"ide_methods.bas");if(r)goto S_47363;}
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 0 ;
if(!qbevent)break;evnt(28182,3025,"ide_methods.bas");}while(r);
LABEL_BMKREMOVE:;
if(qbevent){evnt(28182,3026,"ide_methods.bas");r=0;}
S_47365:;
fornext_value5572= 1 ;
fornext_finalvalue5572=*__LONG_IDEBMKN;
fornext_step5572= 1 ;
if (fornext_step5572<0) fornext_step_negative5572=1; else fornext_step_negative5572=0;
if (is_error_pending()) goto fornext_error5572;
goto fornext_entrylabel5572;
while(1){
fornext_value5572=fornext_step5572+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5572:
*_FUNC_IDE2_LONG_B=fornext_value5572;
if (fornext_step_negative5572){
if (fornext_value5572<fornext_finalvalue5572) break;
}else{
if (fornext_value5572>fornext_finalvalue5572) break;
}
fornext_error5572:;
if(qbevent){evnt(28182,3027,"ide_methods.bas");if(r)goto S_47365;}
S_47366:;
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(28182,3028,"ide_methods.bas");if(r)goto S_47366;}
S_47367:;
fornext_value5574=*_FUNC_IDE2_LONG_B;
fornext_finalvalue5574=*__LONG_IDEBMKN- 1 ;
fornext_step5574= 1 ;
if (fornext_step5574<0) fornext_step_negative5574=1; else fornext_step_negative5574=0;
if (is_error_pending()) goto fornext_error5574;
goto fornext_entrylabel5574;
while(1){
fornext_value5574=fornext_step5574+(*_FUNC_IDE2_LONG_B2);
fornext_entrylabel5574:
*_FUNC_IDE2_LONG_B2=fornext_value5574;
if (fornext_step_negative5574){
if (fornext_value5574<fornext_finalvalue5574) break;
}else{
if (fornext_value5574>fornext_finalvalue5574) break;
}
fornext_error5574:;
if(qbevent){evnt(28182,3029,"ide_methods.bas");if(r)goto S_47367;}
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(28182,3030,"ide_methods.bas");}while(r);
fornext_continue_5573:;
}
fornext_exit_5573:;
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN- 1 ;
if(!qbevent)break;evnt(28182,3032,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 1 ;
if(!qbevent)break;evnt(28182,3033,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,3034,"ide_methods.bas");}while(r);
do{
goto LABEL_BMKREMOVE;
if(!qbevent)break;evnt(28182,3035,"ide_methods.bas");}while(r);
}
fornext_continue_5571:;
}
fornext_exit_5571:;
S_47376:;
if ((-(*_FUNC_IDE2_LONG_BMKREMOVED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3038,"ide_methods.bas");if(r)goto S_47376;}
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN+ 1 ;
if(!qbevent)break;evnt(28182,3039,"ide_methods.bas");}while(r);
S_47378:;
if ((-(*__LONG_IDEBMKN>func_ubound(__ARRAY_UDT_IDEBMK,1,1)))||is_error_pending()){
if(qbevent){evnt(28182,3040,"ide_methods.bas");if(r)goto S_47378;}
do{
*_FUNC_IDE2_LONG_X=func_ubound(__ARRAY_UDT_IDEBMK,1,1)* 2 ;
if(!qbevent)break;evnt(28182,3040,"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(28182,3040,"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(28182,3041,"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(28182,3042,"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(28182,3043,"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(28182,3043,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,3044,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3046,"ide_methods.bas");}while(r);
}
S_47390:;
if ((*__LONG_KALT&(-(*__LONG_KSHIFT== 0 ))&(((-(*__LONG_KB== 20480ll ))|(-(*__LONG_KB== 18432ll )))))||is_error_pending()){
if(qbevent){evnt(28182,3049,"ide_methods.bas");if(r)goto S_47390;}
S_47391:;
if ((-(*__LONG_IDEBMKN== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3050,"ide_methods.bas");if(r)goto S_47391;}
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(28182,3051,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3052,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,3053,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,3054,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,3054,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3054,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3055,"ide_methods.bas");}while(r);
}
S_47400:;
if ((-(*__LONG_IDEBMKN== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3057,"ide_methods.bas");if(r)goto S_47400;}
S_47401:;
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(28182,3058,"ide_methods.bas");if(r)goto S_47401;}
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(28182,3059,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3060,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,3061,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,3062,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,3062,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3062,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3063,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3066,"ide_methods.bas");}while(r);
S_47412:;
do{
if(qbevent){evnt(28182,3067,"ide_methods.bas");if(r)goto S_47412;}
S_47413:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(28182,3068,"ide_methods.bas");if(r)goto S_47413;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
if(!qbevent)break;evnt(28182,3068,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(28182,3068,"ide_methods.bas");}while(r);
}
S_47418:;
if ((-(*_FUNC_IDE2_LONG_L< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3069,"ide_methods.bas");if(r)goto S_47418;}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3069,"ide_methods.bas");}while(r);
}
S_47421:;
if ((-(*_FUNC_IDE2_LONG_L>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3070,"ide_methods.bas");if(r)goto S_47421;}
do{
*_FUNC_IDE2_LONG_L= 1 ;
if(!qbevent)break;evnt(28182,3070,"ide_methods.bas");}while(r);
}
S_47424:;
fornext_value5577= 1 ;
fornext_finalvalue5577=*__LONG_IDEBMKN;
fornext_step5577= 1 ;
if (fornext_step5577<0) fornext_step_negative5577=1; else fornext_step_negative5577=0;
if (is_error_pending()) goto fornext_error5577;
goto fornext_entrylabel5577;
while(1){
fornext_value5577=fornext_step5577+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5577:
*_FUNC_IDE2_LONG_B=fornext_value5577;
if (fornext_step_negative5577){
if (fornext_value5577<fornext_finalvalue5577) break;
}else{
if (fornext_value5577>fornext_finalvalue5577) break;
}
fornext_error5577:;
if(qbevent){evnt(28182,3071,"ide_methods.bas");if(r)goto S_47424;}
S_47425:;
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(28182,3072,"ide_methods.bas");if(r)goto S_47425;}
do{
goto dl_exit_5575;
if(!qbevent)break;evnt(28182,3072,"ide_methods.bas");}while(r);
}
fornext_continue_5576:;
}
fornext_exit_5576:;
dl_continue_5575:;
}while(1);
dl_exit_5575:;
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,3075,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,3076,"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(28182,3077,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3078,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(28182,3079,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3080,"ide_methods.bas");}while(r);
}
S_47437:;
if ((*__LONG_KALT&(-(*__LONG_KB== 19712ll )))||is_error_pending()){
if(qbevent){evnt(28182,3083,"ide_methods.bas");if(r)goto S_47437;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3085,"ide_methods.bas");}while(r);
}
S_47440:;
if ((*__LONG_KALT&(-(*__LONG_KB>= 48 ))&(-(*__LONG_KB<= 57 )))||is_error_pending()){
if(qbevent){evnt(28182,3089,"ide_methods.bas");if(r)goto S_47440;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3089,"ide_methods.bas");}while(r);
}
S_47443:;
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(28182,3091,"ide_methods.bas");if(r)goto S_47443;}
S_47444:;
if ((-(*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT== -2 ))||is_error_pending()){
if(qbevent){evnt(28182,3095,"ide_methods.bas");if(r)goto S_47444;}
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -1 ;
if(!qbevent)break;evnt(28182,3098,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMOUSESELECT= 0 ;
if(!qbevent)break;evnt(28182,3099,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1;
if(!qbevent)break;evnt(28182,3100,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX;
if(!qbevent)break;evnt(28182,3101,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTY1;
if(!qbevent)break;evnt(28182,3102,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECY;
if(!qbevent)break;evnt(28182,3103,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_NEWPOSITION=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3105,"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(28182,3106,"ide_methods.bas");}while(r);
S_47454:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_NEWPOSITION>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,3107,"ide_methods.bas");if(r)goto S_47454;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_NEWPOSITION;
if(!qbevent)break;evnt(28182,3107,"ide_methods.bas");}while(r);
do{
goto LABEL_DONEWHOLEWORD;
if(!qbevent)break;evnt(28182,3107,"ide_methods.bas");}while(r);
}
S_47458:;
if ((-(*_FUNC_IDE2_LONG_NEWPOSITION== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3108,"ide_methods.bas");if(r)goto S_47458;}
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(28182,3108,"ide_methods.bas");}while(r);
do{
goto LABEL_DONEWHOLEWORD;
if(!qbevent)break;evnt(28182,3108,"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(28182,3109,"ide_methods.bas");}while(r);
S_47463:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3110,"ide_methods.bas");if(r)goto S_47463;}
S_47464:;
if ((-(*_FUNC_IDE2_LONG_NEWPOSITION<*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX))||is_error_pending()){
if(qbevent){evnt(28182,3111,"ide_methods.bas");if(r)goto S_47464;}
S_47465:;
fornext_value5581=*_FUNC_IDE2_LONG_NEWPOSITION;
fornext_finalvalue5581= 1 ;
fornext_step5581= -1 ;
if (fornext_step5581<0) fornext_step_negative5581=1; else fornext_step_negative5581=0;
if (is_error_pending()) goto fornext_error5581;
goto fornext_entrylabel5581;
while(1){
fornext_value5581=fornext_step5581+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5581:
*_FUNC_IDE2_LONG_I=fornext_value5581;
if (fornext_step_negative5581){
if (fornext_value5581<fornext_finalvalue5581) break;
}else{
if (fornext_value5581>fornext_finalvalue5581) break;
}
fornext_error5581:;
if(qbevent){evnt(28182,3113,"ide_methods.bas");if(r)goto S_47465;}
S_47466:;
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(28182,3114,"ide_methods.bas");if(r)goto S_47466;}
do{
goto fornext_exit_5580;
if(!qbevent)break;evnt(28182,3114,"ide_methods.bas");}while(r);
}
fornext_continue_5580:;
}
fornext_exit_5580:;
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,3116,"ide_methods.bas");}while(r);
S_47471:;
}else{
if (-(*_FUNC_IDE2_LONG_NEWPOSITION>*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1)){
if(qbevent){evnt(28182,3117,"ide_methods.bas");if(r)goto S_47471;}
S_47472:;
fornext_value5583=*_FUNC_IDE2_LONG_NEWPOSITION;
fornext_finalvalue5583=_FUNC_IDE2_STRING_A->len;
fornext_step5583= 1 ;
if (fornext_step5583<0) fornext_step_negative5583=1; else fornext_step_negative5583=0;
if (is_error_pending()) goto fornext_error5583;
goto fornext_entrylabel5583;
while(1){
fornext_value5583=fornext_step5583+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5583:
*_FUNC_IDE2_LONG_I=fornext_value5583;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5583){
if (fornext_value5583<fornext_finalvalue5583) break;
}else{
if (fornext_value5583>fornext_finalvalue5583) break;
}
fornext_error5583:;
if(qbevent){evnt(28182,3119,"ide_methods.bas");if(r)goto S_47472;}
S_47473:;
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(28182,3120,"ide_methods.bas");if(r)goto S_47473;}
do{
goto fornext_exit_5582;
if(!qbevent)break;evnt(28182,3120,"ide_methods.bas");}while(r);
}
fornext_continue_5582:;
}
fornext_exit_5582:;
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,3122,"ide_methods.bas");}while(r);
}
}
}
S_47480:;
}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(28182,3125,"ide_methods.bas");if(r)goto S_47480;}
do{
*__LONG_IDEMOUSESELECT= 1 ;
if(!qbevent)break;evnt(28182,3126,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -2 ;
if(!qbevent)break;evnt(28182,3127,"ide_methods.bas");}while(r);
}
}
S_47484:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,3130,"ide_methods.bas");if(r)goto S_47484;}
S_47485:;
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(28182,3131,"ide_methods.bas");if(r)goto S_47485;}
S_47486:;
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(28182,3132,"ide_methods.bas");if(r)goto S_47486;}
S_47487:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_FUNC_IDE2_DOUBLE_LAST__ASCII_CHR_046__TBCLICK)))>((double)( 0.5E+0 ))))||is_error_pending()){
if(qbevent){evnt(28182,3133,"ide_methods.bas");if(r)goto S_47487;}
do{
goto LABEL_REGULARTEXTBOX_CLICK;
if(!qbevent)break;evnt(28182,3133,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3135,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3136,"ide_methods.bas");}while(r);
S_47492:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3137,"ide_methods.bas");if(r)goto S_47492;}
do{
goto LABEL_REGULARTEXTBOX_CLICK;
if(!qbevent)break;evnt(28182,3138,"ide_methods.bas");}while(r);
S_47494:;
}else{
if (-(*__LONG_ACTIVEINCLUDELINK> 0 )){
if(qbevent){evnt(28182,3139,"ide_methods.bas");if(r)goto S_47494;}
do{
qbs_set(_FUNC_IDE2_STRING_P,qbs_add(__STRING_IDEPATH,__STRING1_PATHSEP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3142,"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(28182,3143,"ide_methods.bas");}while(r);
S_47497:;
if ((qbs_cleanup(qbs_tmp_base,-(func__fileexists(_FUNC_IDE2_STRING_F)== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3144,"ide_methods.bas");if(r)goto S_47497;}
do{
qbs_set(_FUNC_IDE2_STRING_F,__STRING_ACTIVEINCLUDELINKFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3144,"ide_methods.bas");}while(r);
}
S_47500:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(_FUNC_IDE2_STRING_F)))||is_error_pending()){
if(qbevent){evnt(28182,3145,"ide_methods.bas");if(r)goto S_47500;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE1,func__readfile(_FUNC_IDE2_STRING_F));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3146,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3148,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5585= 0 ));
if(!qbevent)break;evnt(28182,3149,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,3150,"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(28182,3151,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5586= 1 ));
if(!qbevent)break;evnt(28182,3152,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3153,"ide_methods.bas");}while(r);
do{
sub__delay( 0.2E+0 );
if(!qbevent)break;evnt(28182,3155,"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(28182,3156,"ide_methods.bas");}while(r);
S_47510:;
if (((-(*__LONG_ERRORLINEININCLUDE> 0 ))&(-(*__LONG_IDEFOCUSLINE==*__LONG_IDECY)))||is_error_pending()){
if(qbevent){evnt(28182,3157,"ide_methods.bas");if(r)goto S_47510;}
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(28182,3158,"ide_methods.bas");}while(r);
S_47512:;
}else{
if ((-(*__LONG_WARNINGININCLUDELINE> 0 ))&(-(*__LONG_WARNINGININCLUDE==*__LONG_IDECY))){
if(qbevent){evnt(28182,3159,"ide_methods.bas");if(r)goto S_47512;}
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(28182,3160,"ide_methods.bas");}while(r);
}
}
do{
sub_shell(_FUNC_IDE2_STRING_P,1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3162,"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(28182,3164,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5587= 0 ));
if(!qbevent)break;evnt(28182,3166,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5588= 0 ));
if(!qbevent)break;evnt(28182,3167,"ide_methods.bas");}while(r);
S_47519:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_TEMPINCLUDE1,_FUNC_IDE2_STRING_TEMPINCLUDE2)))||is_error_pending()){
if(qbevent){evnt(28182,3169,"ide_methods.bas");if(r)goto S_47519;}
S_47520:;
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3170,"ide_methods.bas");if(r)goto S_47520;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3171,"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(28182,3172,"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(28182,3174,"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(28182,3175,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(28182,3176,"ide_methods.bas");}while(r);
S_47527:;
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3177,"ide_methods.bas");if(r)goto S_47527;}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,3178,"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(28182,3179,"ide_methods.bas");}while(r);
S_47530:;
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3180,"ide_methods.bas");if(r)goto S_47530;}
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(28182,3180,"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(28182,3181,"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(28182,3182,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 4 ;
if(!qbevent)break;evnt(28182,3183,"ide_methods.bas");}while(r);
}
S_47537:;
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
if(qbevent){evnt(28182,3185,"ide_methods.bas");if(r)goto S_47537;}
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(28182,3185,"ide_methods.bas");}while(r);
}
}
}else{
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3188,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3189,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3192,"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(28182,3194,"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(28182,3195,"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(28182,3198,"ide_methods.bas");}while(r);
S_47551:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3199,"ide_methods.bas");if(r)goto S_47551;}
do{
goto LABEL_REGULARTEXTBOX_CLICK;
if(!qbevent)break;evnt(28182,3199,"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(28182,3200,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,3201,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3202,"ide_methods.bas");}while(r);
S_47557:;
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(28182,3203,"ide_methods.bas");if(r)goto S_47557;}
S_47558:;
fornext_value5592=*__LONG_IDECX;
fornext_finalvalue5592= 1 ;
fornext_step5592= -1 ;
if (fornext_step5592<0) fornext_step_negative5592=1; else fornext_step_negative5592=0;
if (is_error_pending()) goto fornext_error5592;
goto fornext_entrylabel5592;
while(1){
fornext_value5592=fornext_step5592+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5592:
*_FUNC_IDE2_LONG_I=fornext_value5592;
if (fornext_step_negative5592){
if (fornext_value5592<fornext_finalvalue5592) break;
}else{
if (fornext_value5592>fornext_finalvalue5592) break;
}
fornext_error5592:;
if(qbevent){evnt(28182,3204,"ide_methods.bas");if(r)goto S_47558;}
S_47559:;
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(28182,3205,"ide_methods.bas");if(r)goto S_47559;}
do{
goto fornext_exit_5591;
if(!qbevent)break;evnt(28182,3205,"ide_methods.bas");}while(r);
}
fornext_continue_5591:;
}
fornext_exit_5591:;
do{
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,3207,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,3208,"ide_methods.bas");}while(r);
S_47565:;
fornext_value5594=*__LONG_IDECX;
fornext_finalvalue5594=_FUNC_IDE2_STRING_A->len;
fornext_step5594= 1 ;
if (fornext_step5594<0) fornext_step_negative5594=1; else fornext_step_negative5594=0;
if (is_error_pending()) goto fornext_error5594;
goto fornext_entrylabel5594;
while(1){
fornext_value5594=fornext_step5594+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5594:
*_FUNC_IDE2_LONG_I=fornext_value5594;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5594){
if (fornext_value5594<fornext_finalvalue5594) break;
}else{
if (fornext_value5594>fornext_finalvalue5594) break;
}
fornext_error5594:;
if(qbevent){evnt(28182,3209,"ide_methods.bas");if(r)goto S_47565;}
S_47566:;
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(28182,3210,"ide_methods.bas");if(r)goto S_47566;}
do{
goto fornext_exit_5593;
if(!qbevent)break;evnt(28182,3210,"ide_methods.bas");}while(r);
}
fornext_continue_5593:;
}
fornext_exit_5593:;
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,3212,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,3213,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -1 ;
if(!qbevent)break;evnt(28182,3214,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3215,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTY1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,3216,"ide_methods.bas");}while(r);
}
}
}
}else{
LABEL_REGULARTEXTBOX_CLICK:;
if(qbevent){evnt(28182,3220,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MX=*__LONG_MX;
if(!qbevent)break;evnt(28182,3221,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY=*__LONG_MY;
if(!qbevent)break;evnt(28182,3221,"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(28182,3221,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,3222,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3223,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3224,"ide_methods.bas");}while(r);
S_47584:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3225,"ide_methods.bas");if(r)goto S_47584;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3225,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,3226,"ide_methods.bas");}while(r);
S_47588:;
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
if(qbevent){evnt(28182,3227,"ide_methods.bas");if(r)goto S_47588;}
do{
*__LONG_IDESELECTX1=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,3227,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3227,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEMOUSESELECT= 1 ;
if(!qbevent)break;evnt(28182,3228,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
if(!qbevent)break;evnt(28182,3229,"ide_methods.bas");}while(r);
}
S_47595:;
}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(28182,3232,"ide_methods.bas");if(r)goto S_47595;}
S_47596:;
if ((*__BYTE_AUTOADDDEBUGCOMMAND|(-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,3235,"ide_methods.bas");if(r)goto S_47596;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3236,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECYTEMP=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3237,"ide_methods.bas");}while(r);
S_47599:;
if ((-(*_FUNC_IDE2_LONG_IDECYTEMP<=*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3238,"ide_methods.bas");if(r)goto S_47599;}
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_IDECYTEMP;
if(!qbevent)break;evnt(28182,3239,"ide_methods.bas");}while(r);
S_47601:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(28182,3240,"ide_methods.bas");if(r)goto S_47601;}
do{
goto LABEL_TOGGLESKIPLINE;
if(!qbevent)break;evnt(28182,3241,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_TOGGLEBREAKPOINT;
if(!qbevent)break;evnt(28182,3243,"ide_methods.bas");}while(r);
}
}
}else{
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,3247,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3248,"ide_methods.bas");}while(r);
S_47610:;
if ((-(*__LONG_IDECY<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3249,"ide_methods.bas");if(r)goto S_47610;}
S_47611:;
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
if(qbevent){evnt(28182,3250,"ide_methods.bas");if(r)goto S_47611;}
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(28182,3250,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3250,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,3251,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3252,"ide_methods.bas");}while(r);
S_47617:;
}else{
if (-(*__LONG_IDECY==*__LONG_IDEN)){
if(qbevent){evnt(28182,3253,"ide_methods.bas");if(r)goto S_47617;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3254,"ide_methods.bas");}while(r);
S_47619:;
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
if(qbevent){evnt(28182,3255,"ide_methods.bas");if(r)goto S_47619;}
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(28182,3255,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3255,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3256,"ide_methods.bas");}while(r);
S_47624:;
}else{
if (-(*__LONG_IDECY>*__LONG_IDEN)){
if(qbevent){evnt(28182,3257,"ide_methods.bas");if(r)goto S_47624;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3258,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3259,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3260,"ide_methods.bas");}while(r);
}
}
}
do{
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
if(!qbevent)break;evnt(28182,3262,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMOUSESELECT= 0 ;
if(!qbevent)break;evnt(28182,3263,"ide_methods.bas");}while(r);
}
}
}
}
LABEL_DONEWHOLEWORD:;
if(qbevent){evnt(28182,3268,"ide_methods.bas");r=0;}
S_47634:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,3270,"ide_methods.bas");if(r)goto S_47634;}
LABEL_INVOKECONTEXTUALMENU:;
if(qbevent){evnt(28182,3271,"ide_methods.bas");r=0;}
S_47635:;
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(28182,3272,"ide_methods.bas");if(r)goto S_47635;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,3273,"ide_methods.bas");}while(r);
S_47637:;
if ((-(*__LONG_IDESELECT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3274,"ide_methods.bas");if(r)goto S_47637;}
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3275,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3276,"ide_methods.bas");}while(r);
S_47640:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3277,"ide_methods.bas");if(r)goto S_47640;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3277,"ide_methods.bas");}while(r);
}
}else{
S_47644:;
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,3279,"ide_methods.bas");if(r)goto S_47644;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3280,"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(28182,3281,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,3282,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,3282,"ide_methods.bas");}while(r);
S_47649:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(28182,3283,"ide_methods.bas");if(r)goto S_47649;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,3283,"ide_methods.bas");}while(r);
}
S_47652:;
fornext_value5598=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5598=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5598= 1 ;
if (fornext_step5598<0) fornext_step_negative5598=1; else fornext_step_negative5598=0;
if (is_error_pending()) goto fornext_error5598;
goto fornext_entrylabel5598;
while(1){
fornext_value5598=fornext_step5598+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5598:
*_FUNC_IDE2_LONG_X=fornext_value5598;
if (fornext_step_negative5598){
if (fornext_value5598<fornext_finalvalue5598) break;
}else{
if (fornext_value5598>fornext_finalvalue5598) break;
}
fornext_error5598:;
if(qbevent){evnt(28182,3284,"ide_methods.bas");if(r)goto S_47652;}
S_47653:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,3285,"ide_methods.bas");if(r)goto S_47653;}
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(28182,3285,"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(28182,3285,"ide_methods.bas");}while(r);
}
fornext_continue_5597:;
}
fornext_exit_5597:;
S_47659:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,3287,"ide_methods.bas");if(r)goto S_47659;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3289,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3290,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3291,"ide_methods.bas");}while(r);
S_47663:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3292,"ide_methods.bas");if(r)goto S_47663;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3292,"ide_methods.bas");}while(r);
}
}else{
S_47667:;
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(28182,3295,"ide_methods.bas");if(r)goto S_47667;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3296,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3297,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3298,"ide_methods.bas");}while(r);
S_47671:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3299,"ide_methods.bas");if(r)goto S_47671;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3299,"ide_methods.bas");}while(r);
}
}
S_47675:;
if (((-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )<*__LONG_IDECY))|(-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )>*__LONG_IDECY)))||is_error_pending()){
if(qbevent){evnt(28182,3301,"ide_methods.bas");if(r)goto S_47675;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3302,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3303,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3304,"ide_methods.bas");}while(r);
S_47679:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3305,"ide_methods.bas");if(r)goto S_47679;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3305,"ide_methods.bas");}while(r);
}
}
}
}else{
do{
*_FUNC_IDE2_LONG_SY1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,3310,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SY2=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3311,"ide_methods.bas");}while(r);
S_47687:;
if ((-(*_FUNC_IDE2_LONG_SY1>*_FUNC_IDE2_LONG_SY2))||is_error_pending()){
if(qbevent){evnt(28182,3312,"ide_methods.bas");if(r)goto S_47687;}
do{
swap_32(&*_FUNC_IDE2_LONG_SY1,&*_FUNC_IDE2_LONG_SY2);
if(!qbevent)break;evnt(28182,3312,"ide_methods.bas");}while(r);
}
S_47690:;
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(28182,3313,"ide_methods.bas");if(r)goto S_47690;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3314,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3315,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3316,"ide_methods.bas");}while(r);
S_47694:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3317,"ide_methods.bas");if(r)goto S_47694;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3317,"ide_methods.bas");}while(r);
}
}
}
}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,3321,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3322,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKECONTEXTUALMENU();
if(!qbevent)break;evnt(28182,3323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
if(!qbevent)break;evnt(28182,3324,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,3325,"ide_methods.bas");}while(r);
S_47705:;
}else{
if ((-(*__LONG_IDEHELP== 1 ))&(-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))){
if(qbevent){evnt(28182,3326,"ide_methods.bas");if(r)goto S_47705;}
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,3327,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,3328,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3329,"ide_methods.bas");}while(r);
do{
SUB_IDEMAKECONTEXTUALMENU();
if(!qbevent)break;evnt(28182,3330,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
if(!qbevent)break;evnt(28182,3331,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,3332,"ide_methods.bas");}while(r);
}
}
}
S_47714:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,3336,"ide_methods.bas");if(r)goto S_47714;}
S_47715:;
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(28182,3337,"ide_methods.bas");if(r)goto S_47715;}
S_47716:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3338,"ide_methods.bas");if(r)goto S_47716;}
do{
*_FUNC_IDE2_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5600= 3 ),&(pass5601=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
if(!qbevent)break;evnt(28182,3339,"ide_methods.bas");}while(r);
S_47718:;
if ((-(*_FUNC_IDE2_LONG_Y==*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,3340,"ide_methods.bas");if(r)goto S_47718;}
do{
*__LONG_IDEMOUSESELECT= 2 ;
if(!qbevent)break;evnt(28182,3341,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3342,"ide_methods.bas");}while(r);
}
}
}
}
S_47725:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,3348,"ide_methods.bas");if(r)goto S_47725;}
S_47726:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))||is_error_pending()){
if(qbevent){evnt(28182,3349,"ide_methods.bas");if(r)goto S_47726;}
do{
*_FUNC_IDE2_LONG_X=FUNC_IDEHBAR(&(pass5602= 2 ),&(pass5603=*__LONG_IDEWY- 5 ),&(pass5604=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass5605= 608 ));
if(!qbevent)break;evnt(28182,3350,"ide_methods.bas");}while(r);
S_47728:;
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(28182,3351,"ide_methods.bas");if(r)goto S_47728;}
do{
*__LONG_IDEMOUSESELECT= 3 ;
if(!qbevent)break;evnt(28182,3352,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3353,"ide_methods.bas");}while(r);
}
}
}
S_47734:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3358,"ide_methods.bas");if(r)goto S_47734;}
S_47735:;
if (((-(*__LONG_MX==*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(28182,3359,"ide_methods.bas");if(r)goto S_47735;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3360,"ide_methods.bas");}while(r);
S_47737:;
if ((-(*__LONG_MY== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,3361,"ide_methods.bas");if(r)goto S_47737;}
do{
*__LONG_KB= 18432ll ;
if(!qbevent)break;evnt(28182,3361,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3361,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3361,"ide_methods.bas");}while(r);
}
S_47742:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 6 )))||is_error_pending()){
if(qbevent){evnt(28182,3362,"ide_methods.bas");if(r)goto S_47742;}
do{
*__LONG_KB= 20480ll ;
if(!qbevent)break;evnt(28182,3362,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3362,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3362,"ide_methods.bas");}while(r);
}
S_47747:;
if (((-(*__LONG_MY> 3 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 6 ))))||is_error_pending()){
if(qbevent){evnt(28182,3363,"ide_methods.bas");if(r)goto S_47747;}
S_47748:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3365,"ide_methods.bas");if(r)goto S_47748;}
do{
*_FUNC_IDE2_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5606= 3 ),&(pass5607=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
if(!qbevent)break;evnt(28182,3366,"ide_methods.bas");}while(r);
S_47750:;
if ((-(*_FUNC_IDE2_LONG_Y!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,3367,"ide_methods.bas");if(r)goto S_47750;}
S_47751:;
if ((-(*__LONG_MY<*_FUNC_IDE2_LONG_Y))||is_error_pending()){
if(qbevent){evnt(28182,3368,"ide_methods.bas");if(r)goto S_47751;}
do{
*__LONG_KB= 18688ll ;
if(!qbevent)break;evnt(28182,3369,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3369,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3369,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_KB= 20736ll ;
if(!qbevent)break;evnt(28182,3371,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3371,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3371,"ide_methods.bas");}while(r);
}
}
}
}
}
}
S_47765:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3379,"ide_methods.bas");if(r)goto S_47765;}
S_47766:;
if (((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))&(-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,3380,"ide_methods.bas");if(r)goto S_47766;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3381,"ide_methods.bas");}while(r);
S_47768:;
if ((-(*__LONG_MX== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,3382,"ide_methods.bas");if(r)goto S_47768;}
do{
*__LONG_KB= 19200ll ;
if(!qbevent)break;evnt(28182,3382,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3382,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3382,"ide_methods.bas");}while(r);
}
S_47773:;
if ((-(*__LONG_MX==(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,3383,"ide_methods.bas");if(r)goto S_47773;}
do{
*__LONG_KB= 19712ll ;
if(!qbevent)break;evnt(28182,3383,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3383,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3383,"ide_methods.bas");}while(r);
}
S_47778:;
if (((-(*__LONG_MX> 2 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,3384,"ide_methods.bas");if(r)goto S_47778;}
do{
*_FUNC_IDE2_LONG_X=FUNC_IDEHBAR(&(pass5608= 2 ),&(pass5609=*__LONG_IDEWY- 5 ),&(pass5610=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass5611= 608 ));
if(!qbevent)break;evnt(28182,3386,"ide_methods.bas");}while(r);
S_47780:;
if ((-(*_FUNC_IDE2_LONG_X!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(28182,3387,"ide_methods.bas");if(r)goto S_47780;}
S_47781:;
if ((-(*__LONG_MX<*_FUNC_IDE2_LONG_X))||is_error_pending()){
if(qbevent){evnt(28182,3388,"ide_methods.bas");if(r)goto S_47781;}
do{
*__LONG_IDECX=*__LONG_IDECX- 8 ;
if(!qbevent)break;evnt(28182,3389,"ide_methods.bas");}while(r);
S_47783:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3390,"ide_methods.bas");if(r)goto S_47783;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3390,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3391,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3391,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDECX=*__LONG_IDECX+ 8 ;
if(!qbevent)break;evnt(28182,3393,"ide_methods.bas");}while(r);
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3394,"ide_methods.bas");}while(r);
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3394,"ide_methods.bas");}while(r);
}
}
}
}
}
S_47797:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 2 )))||is_error_pending()){
if(qbevent){evnt(28182,3402,"ide_methods.bas");if(r)goto S_47797;}
S_47798:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3404,"ide_methods.bas");if(r)goto S_47798;}
S_47799:;
if ((-(*__LONG_MY<= 4 ))||is_error_pending()){
if(qbevent){evnt(28182,3405,"ide_methods.bas");if(r)goto S_47799;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,3405,"ide_methods.bas");}while(r);
}
S_47802:;
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 7 )))||is_error_pending()){
if(qbevent){evnt(28182,3406,"ide_methods.bas");if(r)goto S_47802;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3406,"ide_methods.bas");}while(r);
}
S_47805:;
if (((-(*__LONG_MY> 4 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 7 ))))||is_error_pending()){
if(qbevent){evnt(28182,3407,"ide_methods.bas");if(r)goto S_47805;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY;
if(!qbevent)break;evnt(28182,3408,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_Y- 3 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(28182,3409,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ ((*__LONG_IDEWY- 8 )- 4 );
if(!qbevent)break;evnt(28182,3410,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P*(*__LONG_IDEN- 1 ))+( 1 ));
if(!qbevent)break;evnt(28182,3411,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,3412,"ide_methods.bas");}while(r);
}
}
}
S_47814:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 3 )))||is_error_pending()){
if(qbevent){evnt(28182,3417,"ide_methods.bas");if(r)goto S_47814;}
S_47815:;
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
if(qbevent){evnt(28182,3419,"ide_methods.bas");if(r)goto S_47815;}
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(28182,3419,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(28182,3419,"ide_methods.bas");}while(r);
}
S_47819:;
if ((-(*__LONG_MX>=(*__LONG_IDEWX- 2 )))||is_error_pending()){
if(qbevent){evnt(28182,3420,"ide_methods.bas");if(r)goto S_47819;}
do{
*__LONG_IDESX= 608 ;
if(!qbevent)break;evnt(28182,3420,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(28182,3420,"ide_methods.bas");}while(r);
}
S_47823:;
if (((-(*__LONG_MX> 3 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 2 ))))||is_error_pending()){
if(qbevent){evnt(28182,3421,"ide_methods.bas");if(r)goto S_47823;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_MX;
if(!qbevent)break;evnt(28182,3422,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_X- 2 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(28182,3423,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ ((*__LONG_IDEWX- 2 )- 4 );
if(!qbevent)break;evnt(28182,3424,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P*( 608 - 1 ))+( 1 ));
if(!qbevent)break;evnt(28182,3425,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,3426,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(28182,3427,"ide_methods.bas");}while(r);
}
}
S_47832:;
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT<= 1 )))||is_error_pending()){
if(qbevent){evnt(28182,3431,"ide_methods.bas");if(r)goto S_47832;}
S_47833:;
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
if(qbevent){evnt(28182,3432,"ide_methods.bas");if(r)goto S_47833;}
S_47834:;
if ((-(*__LONG_IDEMOUSESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3433,"ide_methods.bas");if(r)goto S_47834;}
do{
*__LONG_IDEMBMONITOR= 0 ;
if(!qbevent)break;evnt(28182,3434,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
if(!qbevent)break;evnt(28182,3435,"ide_methods.bas");}while(r);
S_47837:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3436,"ide_methods.bas");if(r)goto S_47837;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3436,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3437,"ide_methods.bas");}while(r);
S_47841:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3438,"ide_methods.bas");if(r)goto S_47841;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3438,"ide_methods.bas");}while(r);
}
}
}
}
S_47847:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,3443,"ide_methods.bas");if(r)goto S_47847;}
S_47848:;
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(28182,3444,"ide_methods.bas");if(r)goto S_47848;}
S_47849:;
if ((-(*__LONG_IDEMOUSESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3445,"ide_methods.bas");if(r)goto S_47849;}
do{
*__LONG_IDEMBMONITOR= 1 ;
if(!qbevent)break;evnt(28182,3446,"ide_methods.bas");}while(r);
S_47851:;
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 5 )))||is_error_pending()){
if(qbevent){evnt(28182,3449,"ide_methods.bas");if(r)goto S_47851;}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,3449,"ide_methods.bas");}while(r);
S_47853:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3449,"ide_methods.bas");if(r)goto S_47853;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3449,"ide_methods.bas");}while(r);
}
}
S_47857:;
if ((-(*__LONG_MY<= 2 ))||is_error_pending()){
if(qbevent){evnt(28182,3450,"ide_methods.bas");if(r)goto S_47857;}
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,3450,"ide_methods.bas");}while(r);
S_47859:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3450,"ide_methods.bas");if(r)goto S_47859;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,3450,"ide_methods.bas");}while(r);
}
}
S_47863:;
if (((((-(*__LONG_MX== 1 ))&(~(*__BYTE_SHOWLINENUMBERS)))|((-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&*__BYTE_SHOWLINENUMBERS)))||is_error_pending()){
if(qbevent){evnt(28182,3451,"ide_methods.bas");if(r)goto S_47863;}
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(28182,3451,"ide_methods.bas");}while(r);
S_47865:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3451,"ide_methods.bas");if(r)goto S_47865;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3451,"ide_methods.bas");}while(r);
}
}
S_47869:;
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(28182,3452,"ide_methods.bas");if(r)goto S_47869;}
do{
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
if(!qbevent)break;evnt(28182,3452,"ide_methods.bas");}while(r);
}
do{
sub__delay( 0.1E+0 );
if(!qbevent)break;evnt(28182,3453,"ide_methods.bas");}while(r);
}
}
}
S_47876:;
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(28182,3464,"ide_methods.bas");if(r)goto S_47876;}
LABEL_IDEMSELECTALL:;
if(qbevent){evnt(28182,3465,"ide_methods.bas");r=0;}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,3466,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1= 1 ;
if(!qbevent)break;evnt(28182,3466,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1= 1 ;
if(!qbevent)break;evnt(28182,3466,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3467,"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(28182,3468,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3469,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3470,"ide_methods.bas");}while(r);
}
S_47885:;
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(28182,3473,"ide_methods.bas");if(r)goto S_47885;}
S_47886:;
if ((*__LONG_KSHIFT&(-(*__LONG_IDEFOCUSLINE> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3474,"ide_methods.bas");if(r)goto S_47886;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3475,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,3476,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEFOCUSLINE;
if(!qbevent)break;evnt(28182,3477,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3478,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDEGOTOBOX();
if(!qbevent)break;evnt(28182,3480,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3481,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3481,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3483,"ide_methods.bas");}while(r);
}
S_47898:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,3486,"ide_methods.bas");if(r)goto S_47898;}
S_47899:;
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(28182,3487,"ide_methods.bas");if(r)goto S_47899;}
S_47900:;
while((func__keydown( 100306ll )|func__keydown( 100305ll ))||is_error_pending()){
if(qbevent){evnt(28182,3492,"ide_methods.bas");if(r)goto S_47900;}
do{
sub__limit( 20 );
if(!qbevent)break;evnt(28182,3492,"ide_methods.bas");}while(r);
ww_continue_5614:;
}
ww_exit_5614:;
do{
goto LABEL_CTRLLIBEXPL;
if(!qbevent)break;evnt(28182,3493,"ide_methods.bas");}while(r);
}
}
S_47906:;
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(28182,3497,"ide_methods.bas");if(r)goto S_47906;}
do{
goto LABEL_CTRLNEW;
if(!qbevent)break;evnt(28182,3498,"ide_methods.bas");}while(r);
}
S_47909:;
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(28182,3501,"ide_methods.bas");if(r)goto S_47909;}
do{
qbs_set(__STRING_IDEOPENFILE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3502,"ide_methods.bas");}while(r);
do{
goto LABEL_CTRLOPEN;
if(!qbevent)break;evnt(28182,3503,"ide_methods.bas");}while(r);
}
S_47913:;
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(28182,3506,"ide_methods.bas");if(r)goto S_47913;}
do{
goto LABEL_TOGGLESKIPLINE;
if(!qbevent)break;evnt(28182,3507,"ide_methods.bas");}while(r);
}
S_47916:;
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(28182,3510,"ide_methods.bas");if(r)goto S_47916;}
do{
goto LABEL_CTRLADDCOMMENT;
if(!qbevent)break;evnt(28182,3511,"ide_methods.bas");}while(r);
}
S_47919:;
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(28182,3514,"ide_methods.bas");if(r)goto S_47919;}
do{
goto LABEL_CTRLTOGGLECOMMENT;
if(!qbevent)break;evnt(28182,3515,"ide_methods.bas");}while(r);
}
S_47922:;
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(28182,3518,"ide_methods.bas");if(r)goto S_47922;}
do{
goto LABEL_CTRLREMOVECOMMENT;
if(!qbevent)break;evnt(28182,3519,"ide_methods.bas");}while(r);
}
S_47925:;
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(28182,3522,"ide_methods.bas");if(r)goto S_47925;}
do{
goto LABEL_CTRLDUPLICATELINE;
if(!qbevent)break;evnt(28182,3523,"ide_methods.bas");}while(r);
}
S_47928:;
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(28182,3526,"ide_methods.bas");if(r)goto S_47928;}
do{
goto LABEL_CTRLSAVE;
if(!qbevent)break;evnt(28182,3527,"ide_methods.bas");}while(r);
}
S_47931:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 60 ))))))||is_error_pending()){
if(qbevent){evnt(28182,3530,"ide_methods.bas");if(r)goto S_47931;}
S_47932:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,3531,"ide_methods.bas");if(r)goto S_47932;}
S_47933:;
if ((-(*__LONG_QUICKNAVTOTAL> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3532,"ide_methods.bas");if(r)goto S_47933;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3533,"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(28182,3534,"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(28182,3535,"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(28182,3536,"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(28182,3537,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
if(!qbevent)break;evnt(28182,3538,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,3539,"ide_methods.bas");}while(r);
}
}else{
do{
goto LABEL_IDESUBSJMP;
if(!qbevent)break;evnt(28182,3542,"ide_methods.bas");}while(r);
}
}
S_47946:;
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(28182,3546,"ide_methods.bas");if(r)goto S_47946;}
S_47947:;
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3547,"ide_methods.bas");if(r)goto S_47947;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
if(!qbevent)break;evnt(28182,3548,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3549,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3549,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3550,"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(28182,3552,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3553,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3553,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,3554,"ide_methods.bas");}while(r);
}
}
S_47959:;
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(28182,3558,"ide_methods.bas");if(r)goto S_47959;}
LABEL_IDEMUNDO:;
if(qbevent){evnt(28182,3559,"ide_methods.bas");r=0;}
S_47960:;
if ((*__LONG_IDEUNDOPOS)||is_error_pending()){
if(qbevent){evnt(28182,3560,"ide_methods.bas");if(r)goto S_47960;}
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3561,"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(28182,3562,"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(28182,3562,"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(28182,3562,"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(28182,3562,"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(28182,3562,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U= 0 ;
if(!qbevent)break;evnt(28182,3565,"ide_methods.bas");}while(r);
S_47968:;
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,3566,"ide_methods.bas");if(r)goto S_47968;}
S_47969:;
if ((-(*__LONG_IDEUNDOPOS>*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,3568,"ide_methods.bas");if(r)goto S_47969;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5615),1);
if(!qbevent)break;evnt(28182,3569,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
if(!qbevent)break;evnt(28182,3570,"ide_methods.bas");}while(r);
}
}else{
S_47974:;
if ((-(*__LONG_IDEUNDOPOS>*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,3574,"ide_methods.bas");if(r)goto S_47974;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5616),1);
if(!qbevent)break;evnt(28182,3575,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
if(!qbevent)break;evnt(28182,3576,"ide_methods.bas");}while(r);
}
S_47978:;
if ((-(*__LONG_IDEUNDOPOS<=*_FUNC_IDE2_LONG_P2))||is_error_pending()){
if(qbevent){evnt(28182,3578,"ide_methods.bas");if(r)goto S_47978;}
S_47979:;
if ((-(*__LONG_IDEUNDOPOS== 13 ))||is_error_pending()){
if(qbevent){evnt(28182,3579,"ide_methods.bas");if(r)goto S_47979;}
do{
*_FUNC_IDE2_LONG_U=*_FUNC_IDE2_LONG_PLAST;
if(!qbevent)break;evnt(28182,3580,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5617),1);
if(!qbevent)break;evnt(28182,3582,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
if(!qbevent)break;evnt(28182,3583,"ide_methods.bas");}while(r);
}
}
}
S_47987:;
if ((*_FUNC_IDE2_LONG_U)||is_error_pending()){
if(qbevent){evnt(28182,3588,"ide_methods.bas");if(r)goto S_47987;}
S_47988:;
if ((-(*__LONG_IDEUNDOPOS==*__LONG_IDEUNDOBASE))||is_error_pending()){
if(qbevent){evnt(28182,3590,"ide_methods.bas");if(r)goto S_47988;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3593,"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(28182,3594,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3595,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3595,"ide_methods.bas");}while(r);
S_47993:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_WHAT,qbs_new_txt_len("N",1))))||is_error_pending()){
if(qbevent){evnt(28182,3596,"ide_methods.bas");if(r)goto S_47993;}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,3597,"ide_methods.bas");}while(r);
do{
goto LABEL_SKIPUNDO;
if(!qbevent)break;evnt(28182,3598,"ide_methods.bas");}while(r);
}
S_47997:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDEUNSAVED== 1 ))&(qbs_notequal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(28182,3600,"ide_methods.bas");if(r)goto S_47997;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3601,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3602,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,3603,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,3603,"ide_methods.bas");}while(r);
S_48002:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,3604,"ide_methods.bas");if(r)goto S_48002;}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,3604,"ide_methods.bas");}while(r);
do{
goto LABEL_SKIPUNDO;
if(!qbevent)break;evnt(28182,3604,"ide_methods.bas");}while(r);
}
S_48006:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,3605,"ide_methods.bas");if(r)goto S_48006;}
do{
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3606,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,3609,"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(28182,3610,"ide_methods.bas");}while(r);
do{
sub__title(__STRING_WINDOWTITLE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3611,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= -1 ;
if(!qbevent)break;evnt(28182,3612,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_U;
if(!qbevent)break;evnt(28182,3615,"ide_methods.bas");}while(r);
do{
sub_seek( 150 ,*_FUNC_IDE2_LONG_U);
if(!qbevent)break;evnt(28182,3618,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L2,4,byte_element_5618),0);
if(!qbevent)break;evnt(28182,3619,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_5619),0);
if(!qbevent)break;evnt(28182,3620,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_5620),0);
if(!qbevent)break;evnt(28182,3620,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_5621),0);
if(!qbevent)break;evnt(28182,3621,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_5622),0);
if(!qbevent)break;evnt(28182,3621,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_5623),0);
if(!qbevent)break;evnt(28182,3622,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_5624),0);
if(!qbevent)break;evnt(28182,3622,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_5625),0);
if(!qbevent)break;evnt(28182,3622,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_5626),0);
if(!qbevent)break;evnt(28182,3623,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_5627),0);
if(!qbevent)break;evnt(28182,3624,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_5628),0);
if(!qbevent)break;evnt(28182,3625,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_5629),0);
if(!qbevent)break;evnt(28182,3627,"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(28182,3627,"ide_methods.bas");}while(r);
S_48030:;
fornext_value5631= 1 ;
fornext_finalvalue5631=*__LONG_IDEBMKN;
fornext_step5631= 1 ;
if (fornext_step5631<0) fornext_step_negative5631=1; else fornext_step_negative5631=0;
if (is_error_pending()) goto fornext_error5631;
goto fornext_entrylabel5631;
while(1){
fornext_value5631=fornext_step5631+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel5631:
*_FUNC_IDE2_LONG_BI=fornext_value5631;
if (fornext_step_negative5631){
if (fornext_value5631<fornext_finalvalue5631) break;
}else{
if (fornext_value5631>fornext_finalvalue5631) break;
}
fornext_error5631:;
if(qbevent){evnt(28182,3628,"ide_methods.bas");if(r)goto S_48030;}
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_5632),0);
if(!qbevent)break;evnt(28182,3628,"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_5633),0);
if(!qbevent)break;evnt(28182,3628,"ide_methods.bas");}while(r);
fornext_continue_5630:;
}
fornext_exit_5630:;
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_5634),0);
if(!qbevent)break;evnt(28182,3630,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_OX,4,byte_element_5635),0);
if(!qbevent)break;evnt(28182,3630,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEUNDOTXT,func_space(*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3630,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,__STRING_IDEUNDOTXT,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3630,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func__inflate(__STRING_IDEUNDOTXT,*_FUNC_IDE2_LONG_OX,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3631,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3633,"ide_methods.bas");}while(r);
do{
*__LONG_IDENOUNDO= 1 ;
if(!qbevent)break;evnt(28182,3633,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3633,"ide_methods.bas");}while(r);
}
LABEL_SKIPUNDO:;
if(qbevent){evnt(28182,3637,"ide_methods.bas");r=0;}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,3638,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3640,"ide_methods.bas");}while(r);
}
S_48047:;
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(28182,3645,"ide_methods.bas");if(r)goto S_48047;}
LABEL_IDEMREDO:;
if(qbevent){evnt(28182,3646,"ide_methods.bas");r=0;}
S_48048:;
if ((*__LONG_IDEUNDOPOS)||is_error_pending()){
if(qbevent){evnt(28182,3647,"ide_methods.bas");if(r)goto S_48048;}
do{
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3648,"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(28182,3649,"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(28182,3649,"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(28182,3649,"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(28182,3649,"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(28182,3649,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U= 0 ;
if(!qbevent)break;evnt(28182,3652,"ide_methods.bas");}while(r);
S_48056:;
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,3653,"ide_methods.bas");if(r)goto S_48056;}
S_48057:;
if ((-(*__LONG_IDEUNDOPOS<*_FUNC_IDE2_LONG_P2))||is_error_pending()){
if(qbevent){evnt(28182,3655,"ide_methods.bas");if(r)goto S_48057;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5636),1);
if(!qbevent)break;evnt(28182,3656,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
if(!qbevent)break;evnt(28182,3657,"ide_methods.bas");}while(r);
}
}else{
S_48062:;
if ((-(*__LONG_IDEUNDOPOS>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
if(qbevent){evnt(28182,3661,"ide_methods.bas");if(r)goto S_48062;}
S_48063:;
if ((-(*__LONG_IDEUNDOPOS==*_FUNC_IDE2_LONG_PLAST))||is_error_pending()){
if(qbevent){evnt(28182,3662,"ide_methods.bas");if(r)goto S_48063;}
do{
*_FUNC_IDE2_LONG_U= 13 ;
if(!qbevent)break;evnt(28182,3663,"ide_methods.bas");}while(r);
}else{
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5637),1);
if(!qbevent)break;evnt(28182,3665,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
if(!qbevent)break;evnt(28182,3666,"ide_methods.bas");}while(r);
}
}else{
S_48070:;
if ((-(*__LONG_IDEUNDOPOS<*_FUNC_IDE2_LONG_P2))||is_error_pending()){
if(qbevent){evnt(28182,3669,"ide_methods.bas");if(r)goto S_48070;}
do{
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_5638),1);
if(!qbevent)break;evnt(28182,3670,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
if(!qbevent)break;evnt(28182,3671,"ide_methods.bas");}while(r);
}
}
}
S_48076:;
if ((*_FUNC_IDE2_LONG_U)||is_error_pending()){
if(qbevent){evnt(28182,3676,"ide_methods.bas");if(r)goto S_48076;}
do{
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_U;
if(!qbevent)break;evnt(28182,3678,"ide_methods.bas");}while(r);
do{
sub_seek( 150 ,*_FUNC_IDE2_LONG_U);
if(!qbevent)break;evnt(28182,3681,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L2,4,byte_element_5639),0);
if(!qbevent)break;evnt(28182,3682,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_5640),0);
if(!qbevent)break;evnt(28182,3683,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_5641),0);
if(!qbevent)break;evnt(28182,3683,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_5642),0);
if(!qbevent)break;evnt(28182,3684,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_5643),0);
if(!qbevent)break;evnt(28182,3684,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_5644),0);
if(!qbevent)break;evnt(28182,3685,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_5645),0);
if(!qbevent)break;evnt(28182,3685,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_5646),0);
if(!qbevent)break;evnt(28182,3685,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_5647),0);
if(!qbevent)break;evnt(28182,3686,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_5648),0);
if(!qbevent)break;evnt(28182,3687,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_5649),0);
if(!qbevent)break;evnt(28182,3688,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_5650),0);
if(!qbevent)break;evnt(28182,3690,"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(28182,3690,"ide_methods.bas");}while(r);
S_48092:;
fornext_value5652= 1 ;
fornext_finalvalue5652=*__LONG_IDEBMKN;
fornext_step5652= 1 ;
if (fornext_step5652<0) fornext_step_negative5652=1; else fornext_step_negative5652=0;
if (is_error_pending()) goto fornext_error5652;
goto fornext_entrylabel5652;
while(1){
fornext_value5652=fornext_step5652+(*_FUNC_IDE2_LONG_BI);
fornext_entrylabel5652:
*_FUNC_IDE2_LONG_BI=fornext_value5652;
if (fornext_step_negative5652){
if (fornext_value5652<fornext_finalvalue5652) break;
}else{
if (fornext_value5652>fornext_finalvalue5652) break;
}
fornext_error5652:;
if(qbevent){evnt(28182,3691,"ide_methods.bas");if(r)goto S_48092;}
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_5653),0);
if(!qbevent)break;evnt(28182,3691,"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_5654),0);
if(!qbevent)break;evnt(28182,3691,"ide_methods.bas");}while(r);
fornext_continue_5651:;
}
fornext_exit_5651:;
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_5655),0);
if(!qbevent)break;evnt(28182,3693,"ide_methods.bas");}while(r);
do{
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_OX,4,byte_element_5656),0);
if(!qbevent)break;evnt(28182,3693,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEUNDOTXT,func_space(*_FUNC_IDE2_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3693,"ide_methods.bas");}while(r);
do{
sub_get2( 150 ,NULL,__STRING_IDEUNDOTXT,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3693,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDET,func__inflate(__STRING_IDEUNDOTXT,*_FUNC_IDE2_LONG_OX,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3694,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3696,"ide_methods.bas");}while(r);
do{
*__LONG_IDENOUNDO= 1 ;
if(!qbevent)break;evnt(28182,3696,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3696,"ide_methods.bas");}while(r);
}
do{
sub_close( 150 ,1);
if(!qbevent)break;evnt(28182,3700,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3702,"ide_methods.bas");}while(r);
}
S_48109:;
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(28182,3706,"ide_methods.bas");if(r)goto S_48109;}
LABEL_IDEMCUT:;
if(qbevent){evnt(28182,3707,"ide_methods.bas");r=0;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3708,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3709,"ide_methods.bas");}while(r);
do{
goto LABEL_COPY2CLIP;
if(!qbevent)break;evnt(28182,3710,"ide_methods.bas");}while(r);
}
S_48114:;
if (((((-(*__LONG_KB== 21248ll ))|(-(*__LONG_KB== 8 ))))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,3713,"ide_methods.bas");if(r)goto S_48114;}
S_48115:;
if (((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))|(-(*__LONG_IDESELECTX1!=*__LONG_IDECX)))||is_error_pending()){
if(qbevent){evnt(28182,3714,"ide_methods.bas");if(r)goto S_48115;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3715,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3716,"ide_methods.bas");}while(r);
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(28182,3717,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3718,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,3720,"ide_methods.bas");}while(r);
}
}
S_48124:;
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(28182,3725,"ide_methods.bas");if(r)goto S_48124;}
LABEL_IDEMPASTE:;
if(qbevent){evnt(28182,3726,"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(28182,3728,"ide_methods.bas");}while(r);
S_48126:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_CLIP->len))||is_error_pending()){
if(qbevent){evnt(28182,3730,"ide_methods.bas");if(r)goto S_48126;}
S_48127:;
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(28182,3731,"ide_methods.bas");if(r)goto S_48127;}
S_48128:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,3734,"ide_methods.bas");if(r)goto S_48128;}
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(28182,3734,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(28182,3736,"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(28182,3737,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3= 1 ;
if(!qbevent)break;evnt(28182,3738,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,3739,"ide_methods.bas");}while(r);
LABEL_FULLPASTENEXTLINE:;
if(qbevent){evnt(28182,3741,"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(28182,3743,"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(28182,3744,"ide_methods.bas");}while(r);
S_48137:;
if ((-(*_FUNC_IDE2_LONG_X== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3745,"ide_methods.bas");if(r)goto S_48137;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(28182,3745,"ide_methods.bas");}while(r);
}
S_48140:;
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3746,"ide_methods.bas");if(r)goto S_48140;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,3746,"ide_methods.bas");}while(r);
}
S_48143:;
if ((-(*_FUNC_IDE2_LONG_X2<*_FUNC_IDE2_LONG_X))||is_error_pending()){
if(qbevent){evnt(28182,3747,"ide_methods.bas");if(r)goto S_48143;}
do{
swap_32(&*_FUNC_IDE2_LONG_X,&*_FUNC_IDE2_LONG_X2);
if(!qbevent)break;evnt(28182,3747,"ide_methods.bas");}while(r);
}
S_48146:;
if ((-(*_FUNC_IDE2_LONG_X2>(*_FUNC_IDE2_LONG_X+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,3748,"ide_methods.bas");if(r)goto S_48146;}
do{
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,3748,"ide_methods.bas");}while(r);
}
S_48149:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,3751,"ide_methods.bas");if(r)goto S_48149;}
do{
SUB_IDEINSLINE(&(pass5658=*__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(28182,3752,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,3753,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X3=*_FUNC_IDE2_LONG_X2+ 1 ;
if(!qbevent)break;evnt(28182,3754,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDEINSLINE(&(pass5659=*__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(28182,3756,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,3757,"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(28182,3758,"ide_methods.bas");}while(r);
}
S_48158:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X3<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,3761,"ide_methods.bas");if(r)goto S_48158;}
do{
goto LABEL_FULLPASTENEXTLINE;
if(!qbevent)break;evnt(28182,3761,"ide_methods.bas");}while(r);
}
S_48161:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,3763,"ide_methods.bas");if(r)goto S_48161;}
do{
*__LONG_IDECY=*__LONG_IDECY+*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(28182,3765,"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(28182,3766,"ide_methods.bas");}while(r);
S_48164:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDE2_STRING_CLIP, 1 ),func_chr( 10 ))))||is_error_pending()){
if(qbevent){evnt(28182,3767,"ide_methods.bas");if(r)goto S_48164;}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,3768,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3769,"ide_methods.bas");}while(r);
}
}
}else{
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3774,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3777,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3778,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3780,"ide_methods.bas");}while(r);
}
S_48177:;
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(28182,3783,"ide_methods.bas");if(r)goto S_48177;}
LABEL_COPY2CLIP:;
if(qbevent){evnt(28182,3784,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_GETSELECTEDTEXT(&(pass5663= -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3785,"ide_methods.bas");}while(r);
S_48179:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,3786,"ide_methods.bas");if(r)goto S_48179;}
do{
sub__clipboard(_FUNC_IDE2_STRING_CLIP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3786,"ide_methods.bas");}while(r);
}
S_48182:;
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(28182,3787,"ide_methods.bas");if(r)goto S_48182;}
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(28182,3787,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3788,"ide_methods.bas");}while(r);
}
S_48187:;
if ((-(*__LONG_KB== 20992ll ))||is_error_pending()){
if(qbevent){evnt(28182,3791,"ide_methods.bas");if(r)goto S_48187;}
do{
*__INTEGER_IDEINSERT=*__INTEGER_IDEINSERT+ 1 ;
if(!qbevent)break;evnt(28182,3792,"ide_methods.bas");}while(r);
S_48189:;
if ((-(*__INTEGER_IDEINSERT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,3793,"ide_methods.bas");if(r)goto S_48189;}
do{
*__INTEGER_IDEINSERT= 0 ;
if(!qbevent)break;evnt(28182,3793,"ide_methods.bas");}while(r);
}
}
S_48193:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(28182,3796,"ide_methods.bas");if(r)goto S_48193;}
S_48194:;
if ((*__LONG_KALT&*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(28182,3797,"ide_methods.bas");if(r)goto S_48194;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3798,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3798,"ide_methods.bas");}while(r);
S_48197:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,3799,"ide_methods.bas");if(r)goto S_48197;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,3800,"ide_methods.bas");}while(r);
S_48199:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,3801,"ide_methods.bas");if(r)goto S_48199;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,3801,"ide_methods.bas");}while(r);
}
}
S_48203:;
if ((-(*_FUNC_IDE2_LONG_Y1> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3803,"ide_methods.bas");if(r)goto S_48203;}
do{
qbs_set(_FUNC_IDE2_STRING_LINEABOVE,FUNC_IDEGETLINE(&(pass5664=*_FUNC_IDE2_LONG_Y1- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3804,"ide_methods.bas");}while(r);
S_48205:;
fornext_value5666=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5666=*_FUNC_IDE2_LONG_Y2;
fornext_step5666= 1 ;
if (fornext_step5666<0) fornext_step_negative5666=1; else fornext_step_negative5666=0;
if (is_error_pending()) goto fornext_error5666;
goto fornext_entrylabel5666;
while(1){
fornext_value5666=fornext_step5666+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5666:
*_FUNC_IDE2_LONG_I=fornext_value5666;
if (fornext_step_negative5666){
if (fornext_value5666<fornext_finalvalue5666) break;
}else{
if (fornext_value5666>fornext_finalvalue5666) break;
}
fornext_error5666:;
if(qbevent){evnt(28182,3805,"ide_methods.bas");if(r)goto S_48205;}
do{
SUB_IDESETLINE(&(pass5667=*_FUNC_IDE2_LONG_I- 1 ),FUNC_IDEGETLINE(_FUNC_IDE2_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3806,"ide_methods.bas");}while(r);
fornext_continue_5665:;
}
fornext_exit_5665:;
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y2,_FUNC_IDE2_STRING_LINEABOVE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3808,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,3809,"ide_methods.bas");}while(r);
S_48210:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,3810,"ide_methods.bas");if(r)goto S_48210;}
do{
*__LONG_IDESELECTY1=*__LONG_IDESELECTY1- 1 ;
if(!qbevent)break;evnt(28182,3810,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3811,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3812,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3814,"ide_methods.bas");}while(r);
}
S_48218:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,3816,"ide_methods.bas");if(r)goto S_48218;}
do{
*__LONG_IDESY=*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,3817,"ide_methods.bas");}while(r);
S_48220:;
if ((-(*__LONG_IDESY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3818,"ide_methods.bas");if(r)goto S_48220;}
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(28182,3818,"ide_methods.bas");}while(r);
}
S_48223:;
if ((-(*__LONG_IDECY>(*__LONG_IDESY+(*__LONG_IDEWY- 9 ))))||is_error_pending()){
if(qbevent){evnt(28182,3819,"ide_methods.bas");if(r)goto S_48223;}
do{
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,3819,"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(28182,3821,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,3822,"ide_methods.bas");}while(r);
S_48229:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3823,"ide_methods.bas");if(r)goto S_48229;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,3823,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3824,"ide_methods.bas");}while(r);
}
}
S_48235:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(28182,3828,"ide_methods.bas");if(r)goto S_48235;}
S_48236:;
if ((*__LONG_KALT&*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(28182,3829,"ide_methods.bas");if(r)goto S_48236;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3830,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3830,"ide_methods.bas");}while(r);
S_48239:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,3831,"ide_methods.bas");if(r)goto S_48239;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,3832,"ide_methods.bas");}while(r);
S_48241:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,3833,"ide_methods.bas");if(r)goto S_48241;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,3833,"ide_methods.bas");}while(r);
}
}
S_48245:;
if ((-(*_FUNC_IDE2_LONG_Y2<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3835,"ide_methods.bas");if(r)goto S_48245;}
do{
qbs_set(_FUNC_IDE2_STRING_LINEBELOW,FUNC_IDEGETLINE(&(pass5668=*_FUNC_IDE2_LONG_Y2+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3836,"ide_methods.bas");}while(r);
S_48247:;
fornext_value5670=*_FUNC_IDE2_LONG_Y2;
fornext_finalvalue5670=*_FUNC_IDE2_LONG_Y1;
fornext_step5670= -1 ;
if (fornext_step5670<0) fornext_step_negative5670=1; else fornext_step_negative5670=0;
if (is_error_pending()) goto fornext_error5670;
goto fornext_entrylabel5670;
while(1){
fornext_value5670=fornext_step5670+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5670:
*_FUNC_IDE2_LONG_I=fornext_value5670;
if (fornext_step_negative5670){
if (fornext_value5670<fornext_finalvalue5670) break;
}else{
if (fornext_value5670>fornext_finalvalue5670) break;
}
fornext_error5670:;
if(qbevent){evnt(28182,3837,"ide_methods.bas");if(r)goto S_48247;}
do{
SUB_IDESETLINE(&(pass5671=*_FUNC_IDE2_LONG_I+ 1 ),FUNC_IDEGETLINE(_FUNC_IDE2_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3838,"ide_methods.bas");}while(r);
fornext_continue_5669:;
}
fornext_exit_5669:;
do{
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y1,_FUNC_IDE2_STRING_LINEBELOW);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3840,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,3841,"ide_methods.bas");}while(r);
S_48252:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,3842,"ide_methods.bas");if(r)goto S_48252;}
do{
*__LONG_IDESELECTY1=*__LONG_IDESELECTY1+ 1 ;
if(!qbevent)break;evnt(28182,3842,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,3843,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,3844,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3846,"ide_methods.bas");}while(r);
}
S_48260:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,3848,"ide_methods.bas");if(r)goto S_48260;}
do{
*__LONG_IDESY=*__LONG_IDESY+ 1 ;
if(!qbevent)break;evnt(28182,3849,"ide_methods.bas");}while(r);
S_48262:;
if ((-(*__LONG_IDESY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3850,"ide_methods.bas");if(r)goto S_48262;}
do{
*__LONG_IDESY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3850,"ide_methods.bas");}while(r);
}
S_48265:;
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
if(qbevent){evnt(28182,3851,"ide_methods.bas");if(r)goto S_48265;}
do{
*__LONG_IDECY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,3851,"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(28182,3853,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,3854,"ide_methods.bas");}while(r);
S_48271:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3855,"ide_methods.bas");if(r)goto S_48271;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3855,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3856,"ide_methods.bas");}while(r);
}
}
S_48277:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,3860,"ide_methods.bas");if(r)goto S_48277;}
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(28182,3861,"ide_methods.bas");}while(r);
S_48279:;
if ((-(*__LONG_MWHEEL< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3863,"ide_methods.bas");if(r)goto S_48279;}
do{
*__LONG_IDECY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,3863,"ide_methods.bas");}while(r);
}
S_48282:;
if ((-(*__LONG_MWHEEL> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3864,"ide_methods.bas");if(r)goto S_48282;}
do{
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,3864,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_MWHEEL* 3 );
if(!qbevent)break;evnt(28182,3865,"ide_methods.bas");}while(r);
S_48286:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3866,"ide_methods.bas");if(r)goto S_48286;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,3866,"ide_methods.bas");}while(r);
}
S_48289:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3867,"ide_methods.bas");if(r)goto S_48289;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3867,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3868,"ide_methods.bas");}while(r);
}
S_48294:;
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
if(qbevent){evnt(28182,3871,"ide_methods.bas");if(r)goto S_48294;}
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(28182,3872,"ide_methods.bas");}while(r);
S_48296:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,3874,"ide_methods.bas");if(r)goto S_48296;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3876,"ide_methods.bas");}while(r);
S_48298:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,3877,"ide_methods.bas");if(r)goto S_48298;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3877,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_SKIPPING= 1 ;
if(!qbevent)break;evnt(28182,3879,"ide_methods.bas");}while(r);
S_48302:;
do{
if(qbevent){evnt(28182,3880,"ide_methods.bas");if(r)goto S_48302;}
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(28182,3882,"ide_methods.bas");}while(r);
S_48304:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3884,"ide_methods.bas");if(r)goto S_48304;}
S_48305:;
do{
if(qbevent){evnt(28182,3885,"ide_methods.bas");if(r)goto S_48305;}
S_48306:;
if ((-(*__LONG_IDECY== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3886,"ide_methods.bas");if(r)goto S_48306;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3886,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3886,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,3887,"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(28182,3888,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3889,"ide_methods.bas");}while(r);
S_48313:;
dl_continue_5675:;
}while((!(qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len)))&&(!is_error_pending()));
dl_exit_5675:;
if(qbevent){evnt(28182,3890,"ide_methods.bas");if(r)goto S_48313;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3891,"ide_methods.bas");}while(r);
}
S_48316:;
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(28182,3894,"ide_methods.bas");if(r)goto S_48316;}
S_48317:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3895,"ide_methods.bas");if(r)goto S_48317;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3895,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,3896,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,3896,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(28182,3897,"ide_methods.bas");}while(r);
}else{
S_48324:;
if ((-(*_FUNC_IDE2_LONG_SKIPPING== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3899,"ide_methods.bas");if(r)goto S_48324;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,3899,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(28182,3899,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3899,"ide_methods.bas");}while(r);
}
}
dl_continue_5674:;
}while(1);
dl_exit_5674:;
}else{
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(28182,3905,"ide_methods.bas");}while(r);
S_48333:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3906,"ide_methods.bas");if(r)goto S_48333;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3906,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3910,"ide_methods.bas");}while(r);
}
S_48339:;
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
if(qbevent){evnt(28182,3913,"ide_methods.bas");if(r)goto S_48339;}
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(28182,3914,"ide_methods.bas");}while(r);
S_48341:;
if ((*__LONG_KCONTROL)||is_error_pending()){
if(qbevent){evnt(28182,3916,"ide_methods.bas");if(r)goto S_48341;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3918,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(28182,3919,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FIRST= 1 ;
if(!qbevent)break;evnt(28182,3920,"ide_methods.bas");}while(r);
S_48345:;
do{
if(qbevent){evnt(28182,3921,"ide_methods.bas");if(r)goto S_48345;}
S_48346:;
if ((-(*_FUNC_IDE2_LONG_FIRST== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3923,"ide_methods.bas");if(r)goto S_48346;}
do{
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
if(!qbevent)break;evnt(28182,3923,"ide_methods.bas");}while(r);
}
S_48349:;
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(28182,3925,"ide_methods.bas");if(r)goto S_48349;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3925,"ide_methods.bas");}while(r);
}
S_48352:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,3926,"ide_methods.bas");if(r)goto S_48352;}
S_48353:;
do{
if(qbevent){evnt(28182,3927,"ide_methods.bas");if(r)goto S_48353;}
S_48354:;
if ((-(*__LONG_IDECY==*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3928,"ide_methods.bas");if(r)goto S_48354;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3928,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,3929,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3929,"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(28182,3930,"ide_methods.bas");}while(r);
S_48360:;
dl_continue_5681:;
}while((!(qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len)))&&(!is_error_pending()));
dl_exit_5681:;
if(qbevent){evnt(28182,3931,"ide_methods.bas");if(r)goto S_48360;}
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(28182,3932,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FIRST= 0 ;
if(!qbevent)break;evnt(28182,3933,"ide_methods.bas");}while(r);
}
S_48364:;
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(28182,3936,"ide_methods.bas");if(r)goto S_48364;}
S_48365:;
if ((*_FUNC_IDE2_LONG_FIRST)||is_error_pending()){
if(qbevent){evnt(28182,3937,"ide_methods.bas");if(r)goto S_48365;}
do{
*_FUNC_IDE2_LONG_SKIPPING= 1 ;
if(!qbevent)break;evnt(28182,3938,"ide_methods.bas");}while(r);
}else{
S_48368:;
if ((-(*_FUNC_IDE2_LONG_SKIPPING== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,3940,"ide_methods.bas");if(r)goto S_48368;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3940,"ide_methods.bas");}while(r);
}
}
}else{
do{
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
if(!qbevent)break;evnt(28182,3943,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_FIRST= 0 ;
if(!qbevent)break;evnt(28182,3945,"ide_methods.bas");}while(r);
dl_continue_5678:;
}while(1);
dl_exit_5678:;
}else{
do{
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
if(!qbevent)break;evnt(28182,3950,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3954,"ide_methods.bas");}while(r);
}
S_48382:;
if ((*__LONG_KCONTROL&(-(*__LONG_KB== 18176ll )))||is_error_pending()){
if(qbevent){evnt(28182,3957,"ide_methods.bas");if(r)goto S_48382;}
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(28182,3958,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3959,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,3960,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3961,"ide_methods.bas");}while(r);
}
S_48388:;
if ((*__LONG_KCONTROL&(-(*__LONG_KB== 20224ll )))||is_error_pending()){
if(qbevent){evnt(28182,3964,"ide_methods.bas");if(r)goto S_48388;}
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(28182,3965,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3966,"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(28182,3967,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3968,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3969,"ide_methods.bas");}while(r);
}
S_48395:;
if ((-(*__LONG_KB== 18176ll ))||is_error_pending()){
if(qbevent){evnt(28182,3972,"ide_methods.bas");if(r)goto S_48395;}
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(28182,3973,"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(28182,3974,"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(28182,3974,"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(28182,3975,"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(28182,3975,"ide_methods.bas");}while(r);
S_48401:;
if ((-(*__LONG_IDECX==*_FUNC_IDE2_INTEGER_SOT))||is_error_pending()){
if(qbevent){evnt(28182,3976,"ide_methods.bas");if(r)goto S_48401;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,3976,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDECX=*_FUNC_IDE2_INTEGER_SOT;
if(!qbevent)break;evnt(28182,3976,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3977,"ide_methods.bas");}while(r);
}
S_48408:;
if ((-(*__LONG_KB== 20224ll ))||is_error_pending()){
if(qbevent){evnt(28182,3980,"ide_methods.bas");if(r)goto S_48408;}
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(28182,3981,"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(28182,3982,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,3983,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3984,"ide_methods.bas");}while(r);
}
S_48414:;
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
if(qbevent){evnt(28182,3987,"ide_methods.bas");if(r)goto S_48414;}
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(28182,3988,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,3989,"ide_methods.bas");}while(r);
S_48417:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,3990,"ide_methods.bas");if(r)goto S_48417;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,3990,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3991,"ide_methods.bas");}while(r);
}
S_48422:;
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
if(qbevent){evnt(28182,3994,"ide_methods.bas");if(r)goto S_48422;}
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(28182,3995,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,3996,"ide_methods.bas");}while(r);
S_48425:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,3997,"ide_methods.bas");if(r)goto S_48425;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,3997,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,3998,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SKIPGOSUBS;
if(!qbevent)break;evnt(28182,4001,"ide_methods.bas");}while(r);
LABEL_SELECTCHECK:;
if(qbevent){evnt(28182,4003,"ide_methods.bas");r=0;}
S_48431:;
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4004,"ide_methods.bas");if(r)goto S_48431;}
S_48432:;
if ((*__LONG_KSHIFT&(-(*__LONG_IDESELECT== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4005,"ide_methods.bas");if(r)goto S_48432;}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,4005,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4005,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,4005,"ide_methods.bas");}while(r);
}
S_48437:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4006,"ide_methods.bas");if(r)goto S_48437;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,4006,"ide_methods.bas");}while(r);
}
S_48440:;
}else{
if (-(*__LONG_IDESYSTEM== 2 )){
if(qbevent){evnt(28182,4007,"ide_methods.bas");if(r)goto S_48440;}
S_48441:;
if ((*__LONG_KSHIFT&(-(*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4008,"ide_methods.bas");if(r)goto S_48441;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
if(!qbevent)break;evnt(28182,4008,"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(28182,4008,"ide_methods.bas");}while(r);
}
S_48445:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4009,"ide_methods.bas");if(r)goto S_48445;}
do{
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
if(!qbevent)break;evnt(28182,4009,"ide_methods.bas");}while(r);
}
}
}
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,4011,"ide_methods.bas");}while(r);
LABEL_SKIPGOSUBS:;
if(qbevent){evnt(28182,4013,"ide_methods.bas");r=0;}
S_48450:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 13 ))))||is_error_pending()){
if(qbevent){evnt(28182,4015,"ide_methods.bas");if(r)goto S_48450;}
S_48451:;
if ((*__LONG_KSHIFT)||is_error_pending()){
if(qbevent){evnt(28182,4016,"ide_methods.bas");if(r)goto S_48451;}
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4017,"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(28182,4018,"ide_methods.bas");}while(r);
S_48454:;
if ((*__BYTE_ENTERINGRGB)||is_error_pending()){
if(qbevent){evnt(28182,4019,"ide_methods.bas");if(r)goto S_48454;}
do{
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(28182,4020,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,4021,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(28182,4022,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(28182,4023,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5687= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4024,"ide_methods.bas");}while(r);
}else{
S_48461:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,4026,"ide_methods.bas");if(r)goto S_48461;}
S_48462:;
if ((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,4027,"ide_methods.bas");if(r)goto S_48462;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4027,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_FOUND_RGB= 0 ;
if(!qbevent)break;evnt(28182,4030,"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(28182,4031,"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(28182,4032,"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(28182,4033,"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(28182,4034,"ide_methods.bas");}while(r);
S_48471:;
if ((*_FUNC_IDE2_LONG_FOUND_RGB)||is_error_pending()){
if(qbevent){evnt(28182,4035,"ide_methods.bas");if(r)goto S_48471;}
do{
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(28182,4036,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,4037,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(28182,4038,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(28182,4039,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5688= -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4040,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_REGULARENTER;
if(!qbevent)break;evnt(28182,4042,"ide_methods.bas");}while(r);
}
}
S_48481:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(28182,4045,"ide_methods.bas");if(r)goto S_48481;}
S_48482:;
if ((*__BYTE_ENTERINGRGB)||is_error_pending()){
if(qbevent){evnt(28182,4047,"ide_methods.bas");if(r)goto S_48482;}
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(28182,4048,"ide_methods.bas");}while(r);
}else{
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4050,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4053,"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(28182,4055,"ide_methods.bas");}while(r);
LABEL_REGULARENTER:;
if(qbevent){evnt(28182,4056,"ide_methods.bas");r=0;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,4057,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 1 ;
if(!qbevent)break;evnt(28182,4058,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4059,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4060,"ide_methods.bas");}while(r);
S_48495:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,4061,"ide_methods.bas");if(r)goto S_48495;}
do{
SUB_IDEINSLINE(&(pass5691=*__LONG_IDECY+ 1 ),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4062,"ide_methods.bas");}while(r);
S_48497:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4063,"ide_methods.bas");if(r)goto S_48497;}
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4064,"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(28182,4066,"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(28182,4069,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4070,"ide_methods.bas");}while(r);
S_48505:;
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A2))->len)> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4071,"ide_methods.bas");if(r)goto S_48505;}
S_48506:;
if ((-(*__LONG_IDECX> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4072,"ide_methods.bas");if(r)goto S_48506;}
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(28182,4072,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 0 ;
if(!qbevent)break;evnt(28182,4072,"ide_methods.bas");}while(r);
}
do{
SUB_IDEINSLINE(&(pass5695=*__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(28182,4073,"ide_methods.bas");}while(r);
S_48512:;
if ((-(*_FUNC_IDE2_LONG_DESIREDCOLUMN== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4074,"ide_methods.bas");if(r)goto S_48512;}
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 1 ;
if(!qbevent)break;evnt(28182,4074,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*_FUNC_IDE2_LONG_DESIREDCOLUMN+ 1 ;
if(!qbevent)break;evnt(28182,4074,"ide_methods.bas");}while(r);
}
}else{
do{
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4076,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5697=*__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(28182,4077,"ide_methods.bas");}while(r);
}
}
S_48522:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4081,"ide_methods.bas");if(r)goto S_48522;}
S_48523:;
fornext_value5700= 1 ;
fornext_finalvalue5700=*__LONG_IDEBMKN;
fornext_step5700= 1 ;
if (fornext_step5700<0) fornext_step_negative5700=1; else fornext_step_negative5700=0;
if (is_error_pending()) goto fornext_error5700;
goto fornext_entrylabel5700;
while(1){
fornext_value5700=fornext_step5700+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5700:
*_FUNC_IDE2_LONG_B=fornext_value5700;
if (fornext_step_negative5700){
if (fornext_value5700<fornext_finalvalue5700) break;
}else{
if (fornext_value5700>fornext_finalvalue5700) break;
}
fornext_error5700:;
if(qbevent){evnt(28182,4082,"ide_methods.bas");if(r)goto S_48523;}
S_48524:;
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(28182,4083,"ide_methods.bas");if(r)goto S_48524;}
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(28182,4083,"ide_methods.bas");}while(r);
}
fornext_continue_5699:;
}
fornext_exit_5699:;
}
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,4087,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_DESIREDCOLUMN;
if(!qbevent)break;evnt(28182,4088,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4089,"ide_methods.bas");}while(r);
}
}
S_48534:;
if (((-(*__LONG_KB== 21248ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4093,"ide_methods.bas");if(r)goto S_48534;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4094,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4095,"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(28182,4096,"ide_methods.bas");}while(r);
S_48538:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,4097,"ide_methods.bas");if(r)goto S_48538;}
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(28182,4098,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4099,"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(28182,4101,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,qbs_ltrim(FUNC_IDEGETLINE(&(pass5704=*__LONG_IDECY+ 1 )))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4102,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4103,"ide_methods.bas");}while(r);
do{
SUB_IDEDELLINE(&(pass5705=*__LONG_IDECY+ 1 ));
if(!qbevent)break;evnt(28182,4104,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4106,"ide_methods.bas");}while(r);
}
S_48549:;
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(28182,4114,"ide_methods.bas");if(r)goto S_48549;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,4115,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4116,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4117,"ide_methods.bas");}while(r);
S_48553:;
if ((-(*__LONG_IDEUNDOCOMBOCHR!= 8 ))||is_error_pending()){
if(qbevent){evnt(28182,4120,"ide_methods.bas");if(r)goto S_48553;}
do{
*__LONG_IDEUNDOCOMBO= 2 ;
if(!qbevent)break;evnt(28182,4121,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
if(!qbevent)break;evnt(28182,4123,"ide_methods.bas");}while(r);
S_48557:;
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4124,"ide_methods.bas");if(r)goto S_48557;}
do{
*__LONG_IDEMERGEUNDO= 1 ;
if(!qbevent)break;evnt(28182,4124,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDEUNDOCOMBOCHR= 8 ;
if(!qbevent)break;evnt(28182,4126,"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(28182,4129,"ide_methods.bas");}while(r);
S_48563:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4130,"ide_methods.bas");if(r)goto S_48563;}
do{
goto LABEL_REGULARBACKSPACEIDECX1;
if(!qbevent)break;evnt(28182,4130,"ide_methods.bas");}while(r);
}
S_48566:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>(_FUNC_IDE2_STRING_A->len+ 2 ))))||is_error_pending()){
if(qbevent){evnt(28182,4131,"ide_methods.bas");if(r)goto S_48566;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4132,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4133,"ide_methods.bas");}while(r);
S_48569:;
}else{
if (qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX==(_FUNC_IDE2_STRING_A->len+ 2 )))){
if(qbevent){evnt(28182,4134,"ide_methods.bas");if(r)goto S_48569;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4135,"ide_methods.bas");}while(r);
}
}
S_48572:;
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(28182,4138,"ide_methods.bas");if(r)goto S_48572;}
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(28182,4140,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4141,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,4142,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4143,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4147,"ide_methods.bas");}while(r);
S_48579:;
do{
if(qbevent){evnt(28182,4148,"ide_methods.bas");if(r)goto S_48579;}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(28182,4149,"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(28182,4150,"ide_methods.bas");}while(r);
S_48582:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_FIRSTCHAR,func_chr( 32 ))))||is_error_pending()){
if(qbevent){evnt(28182,4151,"ide_methods.bas");if(r)goto S_48582;}
do{
goto dl_exit_5710;
if(!qbevent)break;evnt(28182,4151,"ide_methods.bas");}while(r);
}
dl_continue_5710:;
}while(1);
dl_exit_5710:;
S_48586:;
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(28182,4153,"ide_methods.bas");if(r)goto S_48586;}
S_48587:;
do{
if(qbevent){evnt(28182,4154,"ide_methods.bas");if(r)goto S_48587;}
S_48588:;
if ((-(*_FUNC_IDE2_LONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4155,"ide_methods.bas");if(r)goto S_48588;}
do{
goto dl_exit_5711;
if(!qbevent)break;evnt(28182,4155,"ide_methods.bas");}while(r);
}
S_48591:;
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(28182,4156,"ide_methods.bas");if(r)goto S_48591;}
do{
goto dl_exit_5711;
if(!qbevent)break;evnt(28182,4156,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(28182,4157,"ide_methods.bas");}while(r);
dl_continue_5711:;
}while(1);
dl_exit_5711:;
}else{
S_48597:;
do{
if(qbevent){evnt(28182,4160,"ide_methods.bas");if(r)goto S_48597;}
S_48598:;
if ((-(*_FUNC_IDE2_LONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4161,"ide_methods.bas");if(r)goto S_48598;}
do{
goto dl_exit_5712;
if(!qbevent)break;evnt(28182,4161,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
if(!qbevent)break;evnt(28182,4162,"ide_methods.bas");}while(r);
S_48602:;
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(28182,4163,"ide_methods.bas");if(r)goto S_48602;}
do{
goto dl_exit_5712;
if(!qbevent)break;evnt(28182,4163,"ide_methods.bas");}while(r);
}
dl_continue_5712:;
}while(1);
dl_exit_5712:;
}
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(28182,4166,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,4167,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4168,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4169,"ide_methods.bas");}while(r);
}
S_48612:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 8 ))))||is_error_pending()){
if(qbevent){evnt(28182,4172,"ide_methods.bas");if(r)goto S_48612;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,4173,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4174,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4175,"ide_methods.bas");}while(r);
S_48616:;
if ((-(*__LONG_IDEUNDOCOMBOCHR!= 8 ))||is_error_pending()){
if(qbevent){evnt(28182,4178,"ide_methods.bas");if(r)goto S_48616;}
do{
*__LONG_IDEUNDOCOMBO= 2 ;
if(!qbevent)break;evnt(28182,4179,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
if(!qbevent)break;evnt(28182,4181,"ide_methods.bas");}while(r);
S_48620:;
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4182,"ide_methods.bas");if(r)goto S_48620;}
do{
*__LONG_IDEMERGEUNDO= 1 ;
if(!qbevent)break;evnt(28182,4182,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDEUNDOCOMBOCHR= 8 ;
if(!qbevent)break;evnt(28182,4184,"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(28182,4186,"ide_methods.bas");}while(r);
S_48626:;
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4187,"ide_methods.bas");if(r)goto S_48626;}
LABEL_REGULARBACKSPACEIDECX1:;
if(qbevent){evnt(28182,4188,"ide_methods.bas");r=0;}
S_48627:;
if ((-(*__LONG_IDECY> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4189,"ide_methods.bas");if(r)goto S_48627;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,FUNC_IDEGETLINE(&(pass5713=*__LONG_IDECY- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4190,"ide_methods.bas");}while(r);
S_48629:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A2->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4191,"ide_methods.bas");if(r)goto S_48629;}
LABEL_REGULARBACKUPTOPREVLINE:;
if(qbevent){evnt(28182,4193,"ide_methods.bas");r=0;}
do{
SUB_IDESETLINE(&(pass5715=*__LONG_IDECY- 1 ),qbs_add(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4194,"ide_methods.bas");}while(r);
do{
SUB_IDEDELLINE(__LONG_IDECY);
if(!qbevent)break;evnt(28182,4195,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A2->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4196,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,4197,"ide_methods.bas");}while(r);
}else{
S_48635:;
if ((-(*__LONG_IDECY<*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,4202,"ide_methods.bas");if(r)goto S_48635;}
do{
qbs_set(_FUNC_IDE2_STRING_A3,FUNC_IDEGETLINE(&(pass5717=*__LONG_IDECY+ 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4203,"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(28182,4204,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(&(pass5719=*__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(28182,4205,"ide_methods.bas");}while(r);
do{
SUB_IDEDELLINE(__LONG_IDECY);
if(!qbevent)break;evnt(28182,4206,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_DESIREDCOLUMN+ 1 ;
if(!qbevent)break;evnt(28182,4207,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,4208,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_REGULARBACKUPTOPREVLINE;
if(!qbevent)break;evnt(28182,4210,"ide_methods.bas");}while(r);
}
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4214,"ide_methods.bas");}while(r);
}
S_48649:;
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>(_FUNC_IDE2_STRING_A->len+ 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,4216,"ide_methods.bas");if(r)goto S_48649;}
do{
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4217,"ide_methods.bas");}while(r);
}else{
LABEL_CHECKSPACESBEHIND:;
if(qbevent){evnt(28182,4219,"ide_methods.bas");r=0;}
S_48652:;
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(28182,4220,"ide_methods.bas");if(r)goto S_48652;}
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(28182,4222,"ide_methods.bas");}while(r);
S_48654:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4223,"ide_methods.bas");if(r)goto S_48654;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(28182,4223,"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(28182,4224,"ide_methods.bas");}while(r);
S_48658:;
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(28182,4225,"ide_methods.bas");if(r)goto S_48658;}
S_48659:;
if ((-((*__LONG_IDECX-*_FUNC_IDE2_LONG_X)<( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4226,"ide_methods.bas");if(r)goto S_48659;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(28182,4226,"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(28182,4227,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4228,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX-*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,4229,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_ONEBACKSPACE;
if(!qbevent)break;evnt(28182,4231,"ide_methods.bas");}while(r);
}
}else{
LABEL_ONEBACKSPACE:;
if(qbevent){evnt(28182,4234,"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(28182,4235,"ide_methods.bas");}while(r);
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4236,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX- 1 ;
if(!qbevent)break;evnt(28182,4237,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4240,"ide_methods.bas");}while(r);
}
S_48676:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len!= 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4252,"ide_methods.bas");if(r)goto S_48676;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4252,"ide_methods.bas");}while(r);
}
S_48679:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 9 ))))||is_error_pending()){
if(qbevent){evnt(28182,4253,"ide_methods.bas");if(r)goto S_48679;}
do{
goto LABEL_IDEFORCEINPUT;
if(!qbevent)break;evnt(28182,4253,"ide_methods.bas");}while(r);
}
S_48682:;
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(28182,4254,"ide_methods.bas");if(r)goto S_48682;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4254,"ide_methods.bas");}while(r);
}
LABEL_IDEFORCEINPUT:;
if(qbevent){evnt(28182,4255,"ide_methods.bas");r=0;}
S_48685:;
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(28182,4257,"ide_methods.bas");if(r)goto S_48685;}
S_48686:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,4258,"ide_methods.bas");if(r)goto S_48686;}
S_48687:;
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KSHIFT|(qbs_equal(__STRING_K,func_chr( 25 )))))||is_error_pending()){
if(qbevent){evnt(28182,4260,"ide_methods.bas");if(r)goto S_48687;}
LABEL_IDEBLOCKDECREASEINDENT:;
if(qbevent){evnt(28182,4261,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL= 4 ;
if(!qbevent)break;evnt(28182,4262,"ide_methods.bas");}while(r);
S_48689:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4263,"ide_methods.bas");if(r)goto S_48689;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(28182,4263,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,4264,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,4265,"ide_methods.bas");}while(r);
S_48694:;
if ((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,4267,"ide_methods.bas");if(r)goto S_48694;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4268,"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(28182,4269,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,4270,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4270,"ide_methods.bas");}while(r);
S_48699:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(28182,4271,"ide_methods.bas");if(r)goto S_48699;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,4271,"ide_methods.bas");}while(r);
}
S_48702:;
fornext_value5726=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5726=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5726= 1 ;
if (fornext_step5726<0) fornext_step_negative5726=1; else fornext_step_negative5726=0;
if (is_error_pending()) goto fornext_error5726;
goto fornext_entrylabel5726;
while(1){
fornext_value5726=fornext_step5726+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5726:
*_FUNC_IDE2_LONG_X=fornext_value5726;
if (fornext_step_negative5726){
if (fornext_value5726<fornext_finalvalue5726) break;
}else{
if (fornext_value5726>fornext_finalvalue5726) break;
}
fornext_error5726:;
if(qbevent){evnt(28182,4272,"ide_methods.bas");if(r)goto S_48702;}
S_48703:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,4273,"ide_methods.bas");if(r)goto S_48703;}
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(28182,4273,"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(28182,4273,"ide_methods.bas");}while(r);
}
fornext_continue_5725:;
}
fornext_exit_5725:;
S_48709:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,4275,"ide_methods.bas");if(r)goto S_48709;}
do{
goto LABEL_SKIPBLOCKINDENT;
if(!qbevent)break;evnt(28182,4276,"ide_methods.bas");}while(r);
}
}
S_48713:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,4280,"ide_methods.bas");if(r)goto S_48713;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,4280,"ide_methods.bas");}while(r);
}
S_48716:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4281,"ide_methods.bas");if(r)goto S_48716;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(28182,4281,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(28182,4283,"ide_methods.bas");}while(r);
S_48720:;
fornext_value5729=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5729=*_FUNC_IDE2_LONG_Y2;
fornext_step5729= 1 ;
if (fornext_step5729<0) fornext_step_negative5729=1; else fornext_step_negative5729=0;
if (is_error_pending()) goto fornext_error5729;
goto fornext_entrylabel5729;
while(1){
fornext_value5729=fornext_step5729+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5729:
*_FUNC_IDE2_LONG_Y=fornext_value5729;
if (fornext_step_negative5729){
if (fornext_value5729<fornext_finalvalue5729) break;
}else{
if (fornext_value5729>fornext_finalvalue5729) break;
}
fornext_error5729:;
if(qbevent){evnt(28182,4284,"ide_methods.bas");if(r)goto S_48720;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4285,"ide_methods.bas");}while(r);
S_48722:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,4286,"ide_methods.bas");if(r)goto S_48722;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4287,"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(28182,4288,"ide_methods.bas");}while(r);
S_48725:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(28182,4289,"ide_methods.bas");if(r)goto S_48725;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(28182,4289,"ide_methods.bas");}while(r);
}
}
fornext_continue_5728:;
}
fornext_exit_5728:;
S_48730:;
if ((-(*_FUNC_IDE2_LONG_LHS> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4294,"ide_methods.bas");if(r)goto S_48730;}
S_48731:;
if ((-(*_FUNC_IDE2_LONG_LHS<*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL))||is_error_pending()){
if(qbevent){evnt(28182,4295,"ide_methods.bas");if(r)goto S_48731;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*_FUNC_IDE2_LONG_LHS;
if(!qbevent)break;evnt(28182,4295,"ide_methods.bas");}while(r);
}
S_48734:;
fornext_value5734=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5734=*_FUNC_IDE2_LONG_Y2;
fornext_step5734= 1 ;
if (fornext_step5734<0) fornext_step_negative5734=1; else fornext_step_negative5734=0;
if (is_error_pending()) goto fornext_error5734;
goto fornext_entrylabel5734;
while(1){
fornext_value5734=fornext_step5734+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5734:
*_FUNC_IDE2_LONG_Y=fornext_value5734;
if (fornext_step_negative5734){
if (fornext_value5734<fornext_finalvalue5734) break;
}else{
if (fornext_value5734>fornext_finalvalue5734) break;
}
fornext_error5734:;
if(qbevent){evnt(28182,4296,"ide_methods.bas");if(r)goto S_48734;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4297,"ide_methods.bas");}while(r);
S_48736:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,4298,"ide_methods.bas");if(r)goto S_48736;}
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(28182,4299,"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(28182,4300,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4301,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4302,"ide_methods.bas");}while(r);
}
fornext_continue_5733:;
}
fornext_exit_5733:;
}
S_48744:;
if (((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))&*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(28182,4306,"ide_methods.bas");if(r)goto S_48744;}
do{
*__LONG_IDESELECTX1=*__LONG_IDESELECTX1-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(28182,4307,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(28182,4308,"ide_methods.bas");}while(r);
S_48747:;
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4309,"ide_methods.bas");if(r)goto S_48747;}
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,4309,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTX1=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4309,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4311,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4311,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4312,"ide_methods.bas");}while(r);
}else{
LABEL_IDEBLOCKINCREASEINDENT:;
if(qbevent){evnt(28182,4314,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL= 4 ;
if(!qbevent)break;evnt(28182,4315,"ide_methods.bas");}while(r);
S_48757:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4316,"ide_methods.bas");if(r)goto S_48757;}
do{
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(28182,4316,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,4317,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,4318,"ide_methods.bas");}while(r);
S_48762:;
if ((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,4320,"ide_methods.bas");if(r)goto S_48762;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4321,"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(28182,4322,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,4323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4323,"ide_methods.bas");}while(r);
S_48767:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(28182,4324,"ide_methods.bas");if(r)goto S_48767;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,4324,"ide_methods.bas");}while(r);
}
S_48770:;
fornext_value5738=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5738=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5738= 1 ;
if (fornext_step5738<0) fornext_step_negative5738=1; else fornext_step_negative5738=0;
if (is_error_pending()) goto fornext_error5738;
goto fornext_entrylabel5738;
while(1){
fornext_value5738=fornext_step5738+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5738:
*_FUNC_IDE2_LONG_X=fornext_value5738;
if (fornext_step_negative5738){
if (fornext_value5738<fornext_finalvalue5738) break;
}else{
if (fornext_value5738>fornext_finalvalue5738) break;
}
fornext_error5738:;
if(qbevent){evnt(28182,4325,"ide_methods.bas");if(r)goto S_48770;}
S_48771:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,4326,"ide_methods.bas");if(r)goto S_48771;}
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(28182,4326,"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(28182,4326,"ide_methods.bas");}while(r);
}
fornext_continue_5737:;
}
fornext_exit_5737:;
S_48777:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,4328,"ide_methods.bas");if(r)goto S_48777;}
do{
goto LABEL_SKIPBLOCKINDENT;
if(!qbevent)break;evnt(28182,4329,"ide_methods.bas");}while(r);
}
}
S_48781:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,4333,"ide_methods.bas");if(r)goto S_48781;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,4333,"ide_methods.bas");}while(r);
}
S_48784:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4334,"ide_methods.bas");if(r)goto S_48784;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(28182,4334,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(28182,4336,"ide_methods.bas");}while(r);
S_48788:;
fornext_value5741=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5741=*_FUNC_IDE2_LONG_Y2;
fornext_step5741= 1 ;
if (fornext_step5741<0) fornext_step_negative5741=1; else fornext_step_negative5741=0;
if (is_error_pending()) goto fornext_error5741;
goto fornext_entrylabel5741;
while(1){
fornext_value5741=fornext_step5741+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5741:
*_FUNC_IDE2_LONG_Y=fornext_value5741;
if (fornext_step_negative5741){
if (fornext_value5741<fornext_finalvalue5741) break;
}else{
if (fornext_value5741>fornext_finalvalue5741) break;
}
fornext_error5741:;
if(qbevent){evnt(28182,4337,"ide_methods.bas");if(r)goto S_48788;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4338,"ide_methods.bas");}while(r);
S_48790:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,4339,"ide_methods.bas");if(r)goto S_48790;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4340,"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(28182,4341,"ide_methods.bas");}while(r);
S_48793:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(28182,4342,"ide_methods.bas");if(r)goto S_48793;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(28182,4342,"ide_methods.bas");}while(r);
}
}
fornext_continue_5740:;
}
fornext_exit_5740:;
S_48798:;
fornext_value5746=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5746=*_FUNC_IDE2_LONG_Y2;
fornext_step5746= 1 ;
if (fornext_step5746<0) fornext_step_negative5746=1; else fornext_step_negative5746=0;
if (is_error_pending()) goto fornext_error5746;
goto fornext_entrylabel5746;
while(1){
fornext_value5746=fornext_step5746+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5746:
*_FUNC_IDE2_LONG_Y=fornext_value5746;
if (fornext_step_negative5746){
if (fornext_value5746<fornext_finalvalue5746) break;
}else{
if (fornext_value5746>fornext_finalvalue5746) break;
}
fornext_error5746:;
if(qbevent){evnt(28182,4346,"ide_methods.bas");if(r)goto S_48798;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4347,"ide_methods.bas");}while(r);
S_48800:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,4348,"ide_methods.bas");if(r)goto S_48800;}
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(28182,4349,"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(28182,4350,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4351,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4352,"ide_methods.bas");}while(r);
}
fornext_continue_5745:;
}
fornext_exit_5745:;
S_48807:;
if (((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))&*__INTEGER_IDECHANGEMADE)||is_error_pending()){
if(qbevent){evnt(28182,4355,"ide_methods.bas");if(r)goto S_48807;}
do{
*__LONG_IDESELECTX1=*__LONG_IDESELECTX1+*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(28182,4356,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDECX+*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
if(!qbevent)break;evnt(28182,4357,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4359,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4359,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4360,"ide_methods.bas");}while(r);
}
}else{
LABEL_SKIPBLOCKINDENT:;
if(qbevent){evnt(28182,4363,"ide_methods.bas");r=0;}
S_48816:;
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4364,"ide_methods.bas");if(r)goto S_48816;}
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(28182,4365,"ide_methods.bas");}while(r);
S_48818:;
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4366,"ide_methods.bas");if(r)goto S_48818;}
do{
*_FUNC_IDE2_LONG_X=*__LONG_IDEAUTOINDENTSIZE;
if(!qbevent)break;evnt(28182,4366,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_K,func_space(*_FUNC_IDE2_LONG_X-(qb_safe_mod((*__LONG_IDECX- 1 ),*_FUNC_IDE2_LONG_X))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4367,"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(28182,4369,"ide_methods.bas");}while(r);
}
}
}
S_48827:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 27 )))&(~(*__BYTE_ALTSPECIAL))))||is_error_pending()){
if(qbevent){evnt(28182,4374,"ide_methods.bas");if(r)goto S_48827;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4374,"ide_methods.bas");}while(r);
}
S_48830:;
if ((*__LONG_KCTRL&(~(*__LONG_KALT)))||is_error_pending()){
if(qbevent){evnt(28182,4378,"ide_methods.bas");if(r)goto S_48830;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4378,"ide_methods.bas");}while(r);
}
S_48833:;
if ((*__LONG_KALT&(~(*__LONG_KCTRL))&(~(*__BYTE_ALTSPECIAL)))||is_error_pending()){
if(qbevent){evnt(28182,4379,"ide_methods.bas");if(r)goto S_48833;}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,4379,"ide_methods.bas");}while(r);
}
S_48836:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,4382,"ide_methods.bas");if(r)goto S_48836;}
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(28182,4382,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,4383,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,4384,"ide_methods.bas");}while(r);
S_48841:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4387,"ide_methods.bas");if(r)goto S_48841;}
do{
*_FUNC_IDE2_LONG_ASCK=qbs_asc(__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4388,"ide_methods.bas");}while(r);
S_48843:;
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(28182,4389,"ide_methods.bas");if(r)goto S_48843;}
S_48844:;
if ((-(*__LONG_IDEUNDOCOMBOCHR== 8 ))||is_error_pending()){
if(qbevent){evnt(28182,4390,"ide_methods.bas");if(r)goto S_48844;}
do{
*__LONG_IDEUNDOCOMBO= 0 ;
if(!qbevent)break;evnt(28182,4390,"ide_methods.bas");}while(r);
}
S_48847:;
if ((-(*__LONG_IDEUNDOCOMBO== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4391,"ide_methods.bas");if(r)goto S_48847;}
do{
*__LONG_IDEUNDOCOMBO= 2 ;
if(!qbevent)break;evnt(28182,4392,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
if(!qbevent)break;evnt(28182,4394,"ide_methods.bas");}while(r);
S_48851:;
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4395,"ide_methods.bas");if(r)goto S_48851;}
do{
*__LONG_IDEMERGEUNDO= 1 ;
if(!qbevent)break;evnt(28182,4395,"ide_methods.bas");}while(r);
}
}
}
do{
*__LONG_IDEUNDOCOMBOCHR=*_FUNC_IDE2_LONG_ASCK;
if(!qbevent)break;evnt(28182,4398,"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(28182,4401,"ide_methods.bas");}while(r);
S_48859:;
if ((qbs_cleanup(qbs_tmp_base,-((_FUNC_IDE2_STRING_A->len)<(*__LONG_IDECX- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,4402,"ide_methods.bas");if(r)goto S_48859;}
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(28182,4402,"ide_methods.bas");}while(r);
}
S_48862:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(28182,4405,"ide_methods.bas");if(r)goto S_48862;}
do{
*_FUNC_IDE2_LONG_SKIPINSERT= 0 ;
if(!qbevent)break;evnt(28182,4406,"ide_methods.bas");}while(r);
S_48864:;
if ((-(*__INTEGER_IDEINSERT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4407,"ide_methods.bas");if(r)goto S_48864;}
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(28182,4408,"ide_methods.bas");}while(r);
S_48866:;
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(28182,4412,"ide_methods.bas");if(r)goto S_48866;}
do{
*_FUNC_IDE2_LONG_SKIPINSERT= 1 ;
if(!qbevent)break;evnt(28182,4413,"ide_methods.bas");}while(r);
}
}
S_48870:;
if ((-(*_FUNC_IDE2_LONG_SKIPINSERT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4417,"ide_methods.bas");if(r)goto S_48870;}
S_48871:;
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
if(qbevent){evnt(28182,4418,"ide_methods.bas");if(r)goto S_48871;}
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(28182,4419,"ide_methods.bas");}while(r);
S_48873:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(28182,4420,"ide_methods.bas");if(r)goto S_48873;}
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(28182,4420,"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(28182,4421,"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(28182,4423,"ide_methods.bas");}while(r);
S_48879:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(28182,4424,"ide_methods.bas");if(r)goto S_48879;}
S_48880:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(28182,4425,"ide_methods.bas");if(r)goto S_48880;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len(")",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4425,"ide_methods.bas");}while(r);
}
S_48883:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("[",1))))||is_error_pending()){
if(qbevent){evnt(28182,4426,"ide_methods.bas");if(r)goto S_48883;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("]",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4426,"ide_methods.bas");}while(r);
}
S_48886:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("{",1))))||is_error_pending()){
if(qbevent){evnt(28182,4427,"ide_methods.bas");if(r)goto S_48886;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4427,"ide_methods.bas");}while(r);
}
S_48889:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 34 ))))||is_error_pending()){
if(qbevent){evnt(28182,4428,"ide_methods.bas");if(r)goto S_48889;}
do{
*_FUNC_IDE2_LONG_QUOTECOUNT= 0 ;
if(!qbevent)break;evnt(28182,4430,"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(28182,4431,"ide_methods.bas");}while(r);
S_48892:;
fornext_value5756= 1 ;
fornext_finalvalue5756=_FUNC_IDE2_STRING_TEMPSTR->len;
fornext_step5756= 1 ;
if (fornext_step5756<0) fornext_step_negative5756=1; else fornext_step_negative5756=0;
if (is_error_pending()) goto fornext_error5756;
goto fornext_entrylabel5756;
while(1){
fornext_value5756=fornext_step5756+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5756:
*_FUNC_IDE2_LONG_I=fornext_value5756;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5756){
if (fornext_value5756<fornext_finalvalue5756) break;
}else{
if (fornext_value5756>fornext_finalvalue5756) break;
}
fornext_error5756:;
if(qbevent){evnt(28182,4432,"ide_methods.bas");if(r)goto S_48892;}
S_48893:;
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(28182,4433,"ide_methods.bas");if(r)goto S_48893;}
do{
*_FUNC_IDE2_LONG_QUOTECOUNT=*_FUNC_IDE2_LONG_QUOTECOUNT+ 1 ;
if(!qbevent)break;evnt(28182,4433,"ide_methods.bas");}while(r);
}
fornext_continue_5755:;
}
fornext_exit_5755:;
S_48897:;
if ((-((qb_safe_mod(*_FUNC_IDE2_LONG_QUOTECOUNT, 2 ))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4435,"ide_methods.bas");if(r)goto S_48897;}
do{
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,func_chr( 34 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4435,"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(28182,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(28182,4441,"ide_methods.bas");}while(r);
}
}else{
S_48907:;
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
if(qbevent){evnt(28182,4446,"ide_methods.bas");if(r)goto S_48907;}
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(28182,4447,"ide_methods.bas");}while(r);
S_48909:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(28182,4448,"ide_methods.bas");if(r)goto S_48909;}
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(28182,4448,"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(28182,4449,"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(28182,4451,"ide_methods.bas");}while(r);
}
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4454,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDECX=*__LONG_IDECX+__STRING_K->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4458,"ide_methods.bas");}while(r);
LABEL_SPECIALCHAR:;
if(qbevent){evnt(28182,4459,"ide_methods.bas");r=0;}
S_48919:;
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(28182,4462,"ide_methods.bas");if(r)goto S_48919;}
S_48920:;
if ((-(*__LONG_IDECY==*__LONG_IDESELECTY1))||is_error_pending()){
if(qbevent){evnt(28182,4463,"ide_methods.bas");if(r)goto S_48920;}
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,4464,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,4464,"ide_methods.bas");}while(r);
S_48923:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,4465,"ide_methods.bas");if(r)goto S_48923;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,4465,"ide_methods.bas");}while(r);
}
S_48926:;
if (((-(*__LONG_IDESELECT== 1 ))&(-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4466,"ide_methods.bas");if(r)goto S_48926;}
S_48927:;
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4467,"ide_methods.bas");if(r)goto S_48927;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4468,"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(28182,4469,"ide_methods.bas");}while(r);
S_48930:;
fornext_value5765= 1 ;
fornext_finalvalue5765=__STRING_IDECURRENTSINGLELINESELECTION->len;
fornext_step5765= 1 ;
if (fornext_step5765<0) fornext_step_negative5765=1; else fornext_step_negative5765=0;
if (is_error_pending()) goto fornext_error5765;
goto fornext_entrylabel5765;
while(1){
fornext_value5765=fornext_step5765+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5765:
*_FUNC_IDE2_LONG_I=fornext_value5765;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5765){
if (fornext_value5765<fornext_finalvalue5765) break;
}else{
if (fornext_value5765>fornext_finalvalue5765) break;
}
fornext_error5765:;
if(qbevent){evnt(28182,4470,"ide_methods.bas");if(r)goto S_48930;}
S_48931:;
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(28182,4471,"ide_methods.bas");if(r)goto S_48931;}
S_48932:;
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(28182,4473,"ide_methods.bas");if(r)goto S_48932;}
do{
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4474,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5764;
if(!qbevent)break;evnt(28182,4475,"ide_methods.bas");}while(r);
}
}
fornext_continue_5764:;
}
fornext_exit_5764:;
}
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(28182,4480,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,4481,"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(28182,4483,"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(28182,4484,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,4485,"ide_methods.bas");}while(r);
}
}else{
S_48947:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,4488,"ide_methods.bas");if(r)goto S_48947;}
do{
*_FUNC_IDE2_LONG_SY1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,4489,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SY2=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,4490,"ide_methods.bas");}while(r);
S_48950:;
if (((-(*_FUNC_IDE2_LONG_SY1>*_FUNC_IDE2_LONG_SY2))|(-(*__LONG_IDECX> 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4491,"ide_methods.bas");if(r)goto S_48950;}
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(28182,4492,"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(28182,4494,"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(28182,4497,"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(28182,4499,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,4500,"ide_methods.bas");}while(r);
}
}
S_48962:;
if ((*__BYTE_ALTSPECIAL)||is_error_pending()){
if(qbevent){evnt(28182,4504,"ide_methods.bas");if(r)goto S_48962;}
do{
*__BYTE_ALTSPECIAL= 0ll ;
if(!qbevent)break;evnt(28182,4505,"ide_methods.bas");}while(r);
do{
*__LONG_IDEENTERMENU= 0ll ;
if(!qbevent)break;evnt(28182,4506,"ide_methods.bas");}while(r);
do{
*__LONG_KALT= 0 ;
if(!qbevent)break;evnt(28182,4507,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4508,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4508,"ide_methods.bas");}while(r);
}
dl_continue_5365:;
}while(1);
dl_exit_5365:;
LABEL_STARTMENU:;
if(qbevent){evnt(28182,4514,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(28182,4515,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(28182,4516,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(28182,4516,"ide_methods.bas");}while(r);
LABEL_STARTMENU2:;
if(qbevent){evnt(28182,4517,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(28182,4518,"ide_methods.bas");}while(r);
S_48974:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4519,"ide_methods.bas");if(r)goto S_48974;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,4519,"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(28182,4519,"ide_methods.bas");}while(r);
}
S_48978:;
do{
if(qbevent){evnt(28182,4521,"ide_methods.bas");if(r)goto S_48978;}
do{
qbg_sub_locate( 1 , 3 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4523,"ide_methods.bas");}while(r);
S_48980:;
fornext_value5769= 1 ;
fornext_finalvalue5769=*__INTEGER_MENUS;
fornext_step5769= 1 ;
if (fornext_step5769<0) fornext_step_negative5769=1; else fornext_step_negative5769=0;
if (is_error_pending()) goto fornext_error5769;
goto fornext_entrylabel5769;
while(1){
fornext_value5769=fornext_step5769+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5769:
*_FUNC_IDE2_LONG_I=fornext_value5769;
if (fornext_step_negative5769){
if (fornext_value5769<fornext_finalvalue5769) break;
}else{
if (fornext_value5769>fornext_finalvalue5769) break;
}
fornext_error5769:;
if(qbevent){evnt(28182,4524,"ide_methods.bas");if(r)goto S_48980;}
S_48981:;
if ((-(*_FUNC_IDE2_LONG_M==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4525,"ide_methods.bas");if(r)goto S_48981;}
do{
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4525,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4525,"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 skip5770;
makefit(tqbs);
qbs_print(tqbs,0);
skip5770:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4526,"ide_methods.bas");}while(r);
S_48987:;
if ((-(*_FUNC_IDE2_LONG_M==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4527,"ide_methods.bas");if(r)goto S_48987;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4527,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4527,"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 skip5771;
makefit(tqbs);
qbs_print(tqbs,0);
skip5771:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4528,"ide_methods.bas");}while(r);
S_48993:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4529,"ide_methods.bas");if(r)goto S_48993;}
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(28182,4529,"ide_methods.bas");}while(r);
}
fornext_continue_5768:;
}
fornext_exit_5768:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4532,"ide_methods.bas");}while(r);
S_48998:;
do{
if(qbevent){evnt(28182,4533,"ide_methods.bas");if(r)goto S_48998;}
do{
*_FUNC_IDE2_LONG_LASTALTHELD=*_FUNC_IDE2_LONG_ALTHELD;
if(!qbevent)break;evnt(28182,4535,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,4537,"ide_methods.bas");}while(r);
S_49001:;
if (((-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))|(-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(28182,4538,"ide_methods.bas");if(r)goto S_49001;}
S_49002:;
if (((-(*__LONG_MY== 1 ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU!= 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4539,"ide_methods.bas");if(r)goto S_49002;}
do{
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,4540,"ide_methods.bas");}while(r);
S_49004:;
fornext_value5776= 1 ;
fornext_finalvalue5776=*__INTEGER_MENUS;
fornext_step5776= 1 ;
if (fornext_step5776<0) fornext_step_negative5776=1; else fornext_step_negative5776=0;
if (is_error_pending()) goto fornext_error5776;
goto fornext_entrylabel5776;
while(1){
fornext_value5776=fornext_step5776+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5776:
*_FUNC_IDE2_LONG_I=fornext_value5776;
if (fornext_step_negative5776){
if (fornext_value5776<fornext_finalvalue5776) break;
}else{
if (fornext_value5776>fornext_finalvalue5776) break;
}
fornext_error5776:;
if(qbevent){evnt(28182,4541,"ide_methods.bas");if(r)goto S_49004;}
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(28182,4542,"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(28182,4543,"ide_methods.bas");}while(r);
S_49007:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(28182,4544,"ide_methods.bas");if(r)goto S_49007;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,4545,"ide_methods.bas");}while(r);
S_49009:;
if ((-(*_FUNC_IDE2_LONG_M!=*_FUNC_IDE2_LONG_LASTM))||is_error_pending()){
if(qbevent){evnt(28182,4546,"ide_methods.bas");if(r)goto S_49009;}
do{
goto dl_exit_5774;
if(!qbevent)break;evnt(28182,4546,"ide_methods.bas");}while(r);
}
}
fornext_continue_5775:;
}
fornext_exit_5775:;
}
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(28182,4550,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(28182,4550,"ide_methods.bas");}while(r);
}
S_49018:;
if ((-(*__LONG_ICHANGED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4552,"ide_methods.bas");if(r)goto S_49018;}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,4552,"ide_methods.bas");}while(r);
}
S_49021:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(28182,4554,"ide_methods.bas");if(r)goto S_49021;}
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(28182,4554,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_ALTHELD= 0 ;
if(!qbevent)break;evnt(28182,4554,"ide_methods.bas");}while(r);
}
S_49026:;
if (((-(*_FUNC_IDE2_LONG_ALTHELD!= 0 ))&(-(*_FUNC_IDE2_LONG_LASTALTHELD== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4556,"ide_methods.bas");if(r)goto S_49026;}
S_49027:;
do{
if(qbevent){evnt(28182,4557,"ide_methods.bas");if(r)goto S_49027;}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,4558,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,4559,"ide_methods.bas");}while(r);
S_49030:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4560,"ide_methods.bas");if(r)goto S_49030;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4561,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4561,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4562,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4562,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4563,"ide_methods.bas");}while(r);
}
S_49037:;
if ((func__resize())||is_error_pending()){
if(qbevent){evnt(28182,4566,"ide_methods.bas");if(r)goto S_49037;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(28182,4567,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,4567,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4567,"ide_methods.bas");}while(r);
}
S_49042:;
dl_continue_5778:;
}while((!(-(*__LONG_KALT== 0 )))&&(!is_error_pending()));
dl_exit_5778:;
if(qbevent){evnt(28182,4569,"ide_methods.bas");if(r)goto S_49042;}
do{
*__LONG_KB= 27ll ;
if(!qbevent)break;evnt(28182,4570,"ide_methods.bas");}while(r);
}
S_49045:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4573,"ide_methods.bas");if(r)goto S_49045;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4574,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4574,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4575,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4575,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4576,"ide_methods.bas");}while(r);
}
S_49052:;
if ((func__resize())||is_error_pending()){
if(qbevent){evnt(28182,4579,"ide_methods.bas");if(r)goto S_49052;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(28182,4580,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,4580,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4580,"ide_methods.bas");}while(r);
}
S_49057:;
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,4583,"ide_methods.bas");if(r)goto S_49057;}
S_49058:;
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4584,"ide_methods.bas");if(r)goto S_49058;}
S_49059:;
fornext_value5780= 1 ;
fornext_finalvalue5780=*__INTEGER_MENUS;
fornext_step5780= 1 ;
if (fornext_step5780<0) fornext_step_negative5780=1; else fornext_step_negative5780=0;
if (is_error_pending()) goto fornext_error5780;
goto fornext_entrylabel5780;
while(1){
fornext_value5780=fornext_step5780+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5780:
*_FUNC_IDE2_LONG_I=fornext_value5780;
if (fornext_step_negative5780){
if (fornext_value5780<fornext_finalvalue5780) break;
}else{
if (fornext_value5780>fornext_finalvalue5780) break;
}
fornext_error5780:;
if(qbevent){evnt(28182,4585,"ide_methods.bas");if(r)goto S_49059;}
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(28182,4586,"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(28182,4587,"ide_methods.bas");}while(r);
S_49062:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(28182,4588,"ide_methods.bas");if(r)goto S_49062;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,4589,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4590,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4590,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4591,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,4592,"ide_methods.bas");}while(r);
}
fornext_continue_5779:;
}
fornext_exit_5779:;
}
do{
*__LONG_KB= 27ll ;
if(!qbevent)break;evnt(28182,4596,"ide_methods.bas");}while(r);
}
S_49073:;
if ((func__exit())||is_error_pending()){
if(qbevent){evnt(28182,4599,"ide_methods.bas");if(r)goto S_49073;}
do{
*__LONG_IDEEXIT= 1 ;
if(!qbevent)break;evnt(28182,4599,"ide_methods.bas");}while(r);
do{
*__LONG_KB= 27ll ;
if(!qbevent)break;evnt(28182,4599,"ide_methods.bas");}while(r);
}
S_49077:;
dl_continue_5774:;
}while((!(*__LONG_KB))&&(!is_error_pending()));
dl_exit_5774:;
if(qbevent){evnt(28182,4600,"ide_methods.bas");if(r)goto S_49077;}
do{
qbs_set(__STRING_K,qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4602,"ide_methods.bas");}while(r);
S_49079:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len> 0 ))&*__LONG_KCTRL))||is_error_pending()){
if(qbevent){evnt(28182,4603,"ide_methods.bas");if(r)goto S_49079;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4605,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4605,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4606,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4606,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4607,"ide_methods.bas");}while(r);
}
S_49086:;
fornext_value5784= 1 ;
fornext_finalvalue5784=*__INTEGER_MENUS;
fornext_step5784= 1 ;
if (fornext_step5784<0) fornext_step_negative5784=1; else fornext_step_negative5784=0;
if (is_error_pending()) goto fornext_error5784;
goto fornext_entrylabel5784;
while(1){
fornext_value5784=fornext_step5784+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5784:
*_FUNC_IDE2_LONG_I=fornext_value5784;
if (fornext_step_negative5784){
if (fornext_value5784<fornext_finalvalue5784) break;
}else{
if (fornext_value5784>fornext_finalvalue5784) break;
}
fornext_error5784:;
if(qbevent){evnt(28182,4610,"ide_methods.bas");if(r)goto S_49086;}
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(28182,4611,"ide_methods.bas");}while(r);
S_49088:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A)))||is_error_pending()){
if(qbevent){evnt(28182,4612,"ide_methods.bas");if(r)goto S_49088;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,4613,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4614,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4614,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4615,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,4616,"ide_methods.bas");}while(r);
}
fornext_continue_5783:;
}
fornext_exit_5783:;
S_49096:;
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
if(qbevent){evnt(28182,4620,"ide_methods.bas");if(r)goto S_49096;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M- 1 ;
if(!qbevent)break;evnt(28182,4620,"ide_methods.bas");}while(r);
}
S_49099:;
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
if(qbevent){evnt(28182,4621,"ide_methods.bas");if(r)goto S_49099;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,4621,"ide_methods.bas");}while(r);
}
S_49102:;
if ((-(*__LONG_KB== 27ll ))||is_error_pending()){
if(qbevent){evnt(28182,4622,"ide_methods.bas");if(r)goto S_49102;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4623,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4623,"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(28182,4624,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4625,"ide_methods.bas");}while(r);
}
S_49108:;
if ((-(*_FUNC_IDE2_LONG_M< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4627,"ide_methods.bas");if(r)goto S_49108;}
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_MENUS;
if(!qbevent)break;evnt(28182,4627,"ide_methods.bas");}while(r);
}
S_49111:;
if (((-(*_FUNC_IDE2_LONG_M>*__INTEGER_MENUS))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4628,"ide_methods.bas");if(r)goto S_49111;}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(28182,4628,"ide_methods.bas");}while(r);
}
S_49114:;
if (((-(*__LONG_KB== 18432ll ))|(-(*__LONG_KB== 20480ll ))|(-(*__LONG_KB== 13ll )))||is_error_pending()){
if(qbevent){evnt(28182,4629,"ide_methods.bas");if(r)goto S_49114;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4630,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4630,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4631,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,4632,"ide_methods.bas");}while(r);
}
S_49120:;
if (((-(*__LONG_KB> 0 ))&(-(*__LONG_KB<= 255 )))||is_error_pending()){
if(qbevent){evnt(28182,4636,"ide_methods.bas");if(r)goto S_49120;}
S_49121:;
if ((-(*__LONG_KALT== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4637,"ide_methods.bas");if(r)goto S_49121;}
do{
*__LONG_ICHECKLATER= 1 ;
if(!qbevent)break;evnt(28182,4638,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4639,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4639,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4640,"ide_methods.bas");}while(r);
}
}
dl_continue_5767:;
}while(1);
dl_exit_5767:;
LABEL_SHOWMENU:;
if(qbevent){evnt(28182,4648,"ide_methods.bas");r=0;}
do{
SUB_IDEMAKEFILEMENU(&(pass5785=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(28182,4649,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(28182,4650,"ide_methods.bas");}while(r);
S_49131:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4651,"ide_methods.bas");if(r)goto S_49131;}
do{
*__LONG_IDESYSTEM= 1 ;
if(!qbevent)break;evnt(28182,4651,"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(28182,4651,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(28182,4652,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4653,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR=*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(28182,4654,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,4655,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_S= 0 ;
if(!qbevent)break;evnt(28182,4656,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(28182,4657,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_PARENTMENUSETUP= 0ll ;
if(!qbevent)break;evnt(28182,4658,"ide_methods.bas");}while(r);
S_49142:;
if(qbevent){evnt(28182,4659,"ide_methods.bas");if(r)goto S_49142;}
S_49143:;
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4660,"ide_methods.bas");if(r)goto S_49143;}
do{
*_FUNC_IDE2_LONG_IDECTXMENUX=*__LONG_MX;
if(!qbevent)break;evnt(28182,4662,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECTXMENUY=*__LONG_MY;
if(!qbevent)break;evnt(28182,4663,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_IDECONTEXTUALMENUID;
if(!qbevent)break;evnt(28182,4664,"ide_methods.bas");}while(r);
sc_ec_238_end:;
goto sc_5786_end;
}
S_49147:;
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,4665,"ide_methods.bas");if(r)goto S_49147;}
do{
*_FUNC_IDE2_LONG_IDECTXMENUX=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W+ 3 ;
if(!qbevent)break;evnt(28182,4667,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECTXMENUY=*_FUNC_IDE2_LONG_YY+*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(28182,4668,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,4669,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_VIEWMENUSHOWLINENUMBERSSUBMENUID;
if(!qbevent)break;evnt(28182,4670,"ide_methods.bas");}while(r);
sc_ec_239_end:;
goto sc_5786_end;
}
S_49152:;
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 3 )))||is_error_pending()){
if(qbevent){evnt(28182,4671,"ide_methods.bas");if(r)goto S_49152;}
do{
*_FUNC_IDE2_LONG_IDECTXMENUX=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W+ 3 ;
if(!qbevent)break;evnt(28182,4673,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECTXMENUY=*_FUNC_IDE2_LONG_YY+*_FUNC_IDE2_LONG_R+ 4 ;
if(!qbevent)break;evnt(28182,4674,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,4675,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_FILEMENUEXPORTASSUBMENUID;
if(!qbevent)break;evnt(28182,4676,"ide_methods.bas");}while(r);
sc_ec_240_end:;
goto sc_5786_end;
}
sc_5786_end:;
do{
SUB_IDEMAKEEDITMENU();
if(!qbevent)break;evnt(28182,4679,"ide_methods.bas");}while(r);
S_49159:;
if ((-(*__LONG_TOTALWARNINGS== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4681,"ide_methods.bas");if(r)goto S_49159;}
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(28182,4682,"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(28182,4684,"ide_methods.bas");}while(r);
}
S_49164:;
if ((-(*__LONG_CALLSTACKLENGTH== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4687,"ide_methods.bas");if(r)goto S_49164;}
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(28182,4688,"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(28182,4690,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(28182,4693,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(28182,4693,"ide_methods.bas");}while(r);
S_49171:;
do{
if(qbevent){evnt(28182,4694,"ide_methods.bas");if(r)goto S_49171;}
do{
sub_pcopy( 2 , 1 );
if(!qbevent)break;evnt(28182,4695,"ide_methods.bas");}while(r);
S_49173:;
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4697,"ide_methods.bas");if(r)goto S_49173;}
do{
*_FUNC_IDE2_LONG_X= 4 ;
if(!qbevent)break;evnt(28182,4699,"ide_methods.bas");}while(r);
S_49175:;
fornext_value5789= 1 ;
fornext_finalvalue5789=*_FUNC_IDE2_LONG_M- 1 ;
fornext_step5789= 1 ;
if (fornext_step5789<0) fornext_step_negative5789=1; else fornext_step_negative5789=0;
if (is_error_pending()) goto fornext_error5789;
goto fornext_entrylabel5789;
while(1){
fornext_value5789=fornext_step5789+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5789:
*_FUNC_IDE2_LONG_I=fornext_value5789;
if (fornext_step_negative5789){
if (fornext_value5789<fornext_finalvalue5789) break;
}else{
if (fornext_value5789>fornext_finalvalue5789) break;
}
fornext_error5789:;
if(qbevent){evnt(28182,4699,"ide_methods.bas");if(r)goto S_49175;}
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(28182,4699,"ide_methods.bas");}while(r);
S_49177:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4700,"ide_methods.bas");if(r)goto S_49177;}
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(28182,4700,"ide_methods.bas");}while(r);
}
fornext_continue_5788:;
}
fornext_exit_5788:;
do{
*_FUNC_IDE2_LONG_XX=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,4701,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4702,"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(28182,4702,"ide_methods.bas");}while(r);
}else{
S_49185:;
if (((-(*_FUNC_IDE2_LONG_PARENTMENU> 0 ))&(~(*_FUNC_IDE2_BYTE_PARENTMENUSETUP)))||is_error_pending()){
if(qbevent){evnt(28182,4704,"ide_methods.bas");if(r)goto S_49185;}
do{
*_FUNC_IDE2_BYTE_PARENTMENUSETUP= -1ll ;
if(!qbevent)break;evnt(28182,4705,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X1=*_FUNC_IDE2_LONG_XX- 1 ;
if(!qbevent)break;evnt(28182,4706,"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(28182,4707,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y1= 3 ;
if(!qbevent)break;evnt(28182,4708,"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(28182,4709,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_W= 0 ;
if(!qbevent)break;evnt(28182,4713,"ide_methods.bas");}while(r);
S_49194:;
fornext_value5793= 1 ;
fornext_finalvalue5793=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
fornext_step5793= 1 ;
if (fornext_step5793<0) fornext_step_negative5793=1; else fornext_step_negative5793=0;
if (is_error_pending()) goto fornext_error5793;
goto fornext_entrylabel5793;
while(1){
fornext_value5793=fornext_step5793+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5793:
*_FUNC_IDE2_LONG_I=fornext_value5793;
if (fornext_step_negative5793){
if (fornext_value5793<fornext_finalvalue5793) break;
}else{
if (fornext_value5793>fornext_finalvalue5793) break;
}
fornext_error5793:;
if(qbevent){evnt(28182,4714,"ide_methods.bas");if(r)goto S_49194;}
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(28182,4715,"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(28182,4716,"ide_methods.bas");}while(r);
S_49197:;
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(28182,4717,"ide_methods.bas");if(r)goto S_49197;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(28182,4717,"ide_methods.bas");}while(r);
}
S_49200:;
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(28182,4718,"ide_methods.bas");if(r)goto S_49200;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(28182,4718,"ide_methods.bas");}while(r);
}
S_49203:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(28182,4719,"ide_methods.bas");if(r)goto S_49203;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(28182,4719,"ide_methods.bas");}while(r);
}
S_49206:;
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(28182,4720,"ide_methods.bas");if(r)goto S_49206;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 2 ;
if(!qbevent)break;evnt(28182,4720,"ide_methods.bas");}while(r);
}
S_49209:;
if ((-(*_FUNC_IDE2_LONG_L>*_FUNC_IDE2_LONG_W))||is_error_pending()){
if(qbevent){evnt(28182,4721,"ide_methods.bas");if(r)goto S_49209;}
do{
*_FUNC_IDE2_LONG_W=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,4721,"ide_methods.bas");}while(r);
}
fornext_continue_5792:;
}
fornext_exit_5792:;
do{
*_FUNC_IDE2_LONG_YY= 2 ;
if(!qbevent)break;evnt(28182,4723,"ide_methods.bas");}while(r);
S_49214:;
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4724,"ide_methods.bas");if(r)goto S_49214;}
do{
*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY=*__LONG_IDEWY;
if(!qbevent)break;evnt(28182,4725,"ide_methods.bas");}while(r);
S_49216:;
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4726,"ide_methods.bas");if(r)goto S_49216;}
do{
*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,4727,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_XX=*_FUNC_IDE2_LONG_IDECTXMENUX;
if(!qbevent)break;evnt(28182,4729,"ide_methods.bas");}while(r);
S_49220:;
if ((-(*_FUNC_IDE2_LONG_XX< 3 ))||is_error_pending()){
if(qbevent){evnt(28182,4730,"ide_methods.bas");if(r)goto S_49220;}
do{
*_FUNC_IDE2_LONG_XX= 3 ;
if(!qbevent)break;evnt(28182,4730,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_YY=*_FUNC_IDE2_LONG_IDECTXMENUY;
if(!qbevent)break;evnt(28182,4731,"ide_methods.bas");}while(r);
S_49224:;
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(28182,4732,"ide_methods.bas");if(r)goto S_49224;}
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(28182,4732,"ide_methods.bas");}while(r);
}
}
S_49228:;
if ((-(*_FUNC_IDE2_LONG_XX>(*__LONG_IDEWX-*_FUNC_IDE2_LONG_W- 3 )))||is_error_pending()){
if(qbevent){evnt(28182,4734,"ide_methods.bas");if(r)goto S_49228;}
do{
*_FUNC_IDE2_LONG_XX=*__LONG_IDEWX-*_FUNC_IDE2_LONG_W- 3 ;
if(!qbevent)break;evnt(28182,4734,"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(28182,4736,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4738,"ide_methods.bas");}while(r);
do{
SUB_IDEBOXSHADOW(&(pass5795=*_FUNC_IDE2_LONG_XX- 2 ),_FUNC_IDE2_LONG_YY,&(pass5796=*_FUNC_IDE2_LONG_W+ 4 ),&(pass5797=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+ 2 ));
if(!qbevent)break;evnt(28182,4739,"ide_methods.bas");}while(r);
S_49234:;
fornext_value5799= 1 ;
fornext_finalvalue5799=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
fornext_step5799= 1 ;
if (fornext_step5799<0) fornext_step_negative5799=1; else fornext_step_negative5799=0;
if (is_error_pending()) goto fornext_error5799;
goto fornext_entrylabel5799;
while(1){
fornext_value5799=fornext_step5799+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5799:
*_FUNC_IDE2_LONG_I=fornext_value5799;
if (fornext_step_negative5799){
if (fornext_value5799<fornext_finalvalue5799) break;
}else{
if (fornext_value5799>fornext_finalvalue5799) break;
}
fornext_error5799:;
if(qbevent){evnt(28182,4742,"ide_methods.bas");if(r)goto S_49234;}
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(28182,4743,"ide_methods.bas");}while(r);
S_49236:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_M,qbs_new_txt_len("-",1))))||is_error_pending()){
if(qbevent){evnt(28182,4744,"ide_methods.bas");if(r)goto S_49236;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4745,"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(28182,4745,"ide_methods.bas");}while(r);
S_49239:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),qbs_new_txt_len("~",1)))){
if(qbevent){evnt(28182,4746,"ide_methods.bas");if(r)goto S_49239;}
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(28182,4747,"ide_methods.bas");}while(r);
S_49241:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4748,"ide_methods.bas");if(r)goto S_49241;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4748,"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(28182,4748,"ide_methods.bas");}while(r);
}
S_49245:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(28182,4749,"ide_methods.bas");if(r)goto S_49245;}
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(28182,4749,"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(28182,4749,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_H= -1 ;
if(!qbevent)break;evnt(28182,4750,"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(28182,4750,"ide_methods.bas");}while(r);
S_49252:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,4750,"ide_methods.bas");if(r)goto S_49252;}
do{
*_FUNC_IDE2_LONG_H=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,4750,"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(28182,4750,"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(28182,4751,"ide_methods.bas");}while(r);
S_49257:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,4751,"ide_methods.bas");if(r)goto S_49257;}
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(28182,4751,"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(28182,4751,"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(28182,4751,"ide_methods.bas");}while(r);
}
S_49262:;
fornext_value5806= 1 ;
fornext_finalvalue5806=_FUNC_IDE2_STRING_M->len;
fornext_step5806= 1 ;
if (fornext_step5806<0) fornext_step_negative5806=1; else fornext_step_negative5806=0;
if (is_error_pending()) goto fornext_error5806;
goto fornext_entrylabel5806;
while(1){
fornext_value5806=fornext_step5806+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5806:
*_FUNC_IDE2_LONG_X=fornext_value5806;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5806){
if (fornext_value5806<fornext_finalvalue5806) break;
}else{
if (fornext_value5806>fornext_finalvalue5806) break;
}
fornext_error5806:;
if(qbevent){evnt(28182,4752,"ide_methods.bas");if(r)goto S_49262;}
S_49263:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4753,"ide_methods.bas");if(r)goto S_49263;}
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4753,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,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 skip5808;
makefit(tqbs);
qbs_print(tqbs,0);
skip5808:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4754,"ide_methods.bas");}while(r);
fornext_continue_5805:;
}
fornext_exit_5805:;
}else{
S_49271:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4757,"ide_methods.bas");if(r)goto S_49271;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4757,"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(28182,4757,"ide_methods.bas");}while(r);
}
S_49275:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
if(qbevent){evnt(28182,4758,"ide_methods.bas");if(r)goto S_49275;}
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(28182,4758,"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(28182,4758,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_H= -1 ;
if(!qbevent)break;evnt(28182,4759,"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(28182,4759,"ide_methods.bas");}while(r);
S_49282:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,4759,"ide_methods.bas");if(r)goto S_49282;}
do{
*_FUNC_IDE2_LONG_H=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,4759,"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(28182,4759,"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(28182,4760,"ide_methods.bas");}while(r);
S_49287:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,4760,"ide_methods.bas");if(r)goto S_49287;}
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(28182,4760,"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(28182,4760,"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(28182,4760,"ide_methods.bas");}while(r);
}
S_49292:;
fornext_value5814= 1 ;
fornext_finalvalue5814=_FUNC_IDE2_STRING_M->len;
fornext_step5814= 1 ;
if (fornext_step5814<0) fornext_step_negative5814=1; else fornext_step_negative5814=0;
if (is_error_pending()) goto fornext_error5814;
goto fornext_entrylabel5814;
while(1){
fornext_value5814=fornext_step5814+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5814:
*_FUNC_IDE2_LONG_X=fornext_value5814;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5814){
if (fornext_value5814<fornext_finalvalue5814) break;
}else{
if (fornext_value5814>fornext_finalvalue5814) break;
}
fornext_error5814:;
if(qbevent){evnt(28182,4761,"ide_methods.bas");if(r)goto S_49292;}
S_49293:;
if ((-(*_FUNC_IDE2_LONG_X==*_FUNC_IDE2_LONG_H))||is_error_pending()){
if(qbevent){evnt(28182,4762,"ide_methods.bas");if(r)goto S_49293;}
S_49294:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4763,"ide_methods.bas");if(r)goto S_49294;}
do{
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4763,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4763,"ide_methods.bas");}while(r);
}
}else{
S_49300:;
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
if(qbevent){evnt(28182,4765,"ide_methods.bas");if(r)goto S_49300;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4765,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4765,"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 skip5816;
makefit(tqbs);
qbs_print(tqbs,0);
skip5816:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4767,"ide_methods.bas");}while(r);
fornext_continue_5813:;
}
fornext_exit_5813:;
}
}
fornext_continue_5798:;
}
fornext_exit_5798:;
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(28182,4772,"ide_methods.bas");}while(r);
S_49311:;
if ((*_FUNC_IDE2_LONG_S)||is_error_pending()){
if(qbevent){evnt(28182,4774,"ide_methods.bas");if(r)goto S_49311;}
do{
goto LABEL_MENUCHOICEMADE;
if(!qbevent)break;evnt(28182,4774,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= 0ll ;
if(!qbevent)break;evnt(28182,4776,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(28182,4777,"ide_methods.bas");}while(r);
S_49316:;
do{
if(qbevent){evnt(28182,4778,"ide_methods.bas");if(r)goto S_49316;}
do{
*_FUNC_IDE2_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(28182,4779,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(28182,4779,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,4780,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LASTALTHELD=*_FUNC_IDE2_LONG_ALTHELD;
if(!qbevent)break;evnt(28182,4781,"ide_methods.bas");}while(r);
S_49321:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(28182,4781,"ide_methods.bas");if(r)goto S_49321;}
do{
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
if(!qbevent)break;evnt(28182,4781,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_ALTHELD= 0 ;
if(!qbevent)break;evnt(28182,4781,"ide_methods.bas");}while(r);
}
S_49326:;
if ((*__LONG_ICHANGED)||is_error_pending()){
if(qbevent){evnt(28182,4782,"ide_methods.bas");if(r)goto S_49326;}
S_49327:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(28182,4783,"ide_methods.bas");if(r)goto S_49327;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4783,"ide_methods.bas");}while(r);
}
S_49330:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,4784,"ide_methods.bas");if(r)goto S_49330;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4784,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(28182,4784,"ide_methods.bas");}while(r);
}
S_49334:;
if ((*__LONG_MCLICK2)||is_error_pending()){
if(qbevent){evnt(28182,4785,"ide_methods.bas");if(r)goto S_49334;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4785,"ide_methods.bas");}while(r);
}
S_49337:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(28182,4786,"ide_methods.bas");if(r)goto S_49337;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4786,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(28182,4786,"ide_methods.bas");}while(r);
}
S_49341:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,4787,"ide_methods.bas");if(r)goto S_49341;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4787,"ide_methods.bas");}while(r);
}
S_49344:;
if ((*__LONG_MX)||is_error_pending()){
if(qbevent){evnt(28182,4788,"ide_methods.bas");if(r)goto S_49344;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4788,"ide_methods.bas");}while(r);
}
S_49347:;
if ((*__LONG_MY)||is_error_pending()){
if(qbevent){evnt(28182,4789,"ide_methods.bas");if(r)goto S_49347;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4789,"ide_methods.bas");}while(r);
}
}
S_49351:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,4791,"ide_methods.bas");if(r)goto S_49351;}
do{
*_FUNC_IDE2_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,4791,"ide_methods.bas");}while(r);
}
S_49354:;
if (((-(*_FUNC_IDE2_LONG_ALTHELD!= 0 ))&(-(*_FUNC_IDE2_LONG_LASTALTHELD== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4793,"ide_methods.bas");if(r)goto S_49354;}
S_49355:;
do{
if(qbevent){evnt(28182,4794,"ide_methods.bas");if(r)goto S_49355;}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,4795,"ide_methods.bas");}while(r);
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,4796,"ide_methods.bas");}while(r);
S_49358:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4797,"ide_methods.bas");if(r)goto S_49358;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4798,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4798,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4799,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4799,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4800,"ide_methods.bas");}while(r);
}
S_49365:;
if ((((-(func__resize()!= 0 )))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
if(qbevent){evnt(28182,4803,"ide_methods.bas");if(r)goto S_49365;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(28182,4804,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,4804,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4804,"ide_methods.bas");}while(r);
}
S_49370:;
dl_continue_5818:;
}while((!(-(*__LONG_KALT== 0 )))&&(!is_error_pending()));
dl_exit_5818:;
if(qbevent){evnt(28182,4806,"ide_methods.bas");if(r)goto S_49370;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4807,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4807,"ide_methods.bas");}while(r);
do{
goto LABEL_STARTMENU2;
if(!qbevent)break;evnt(28182,4808,"ide_methods.bas");}while(r);
}
S_49375:;
if ((func__exit())||is_error_pending()){
if(qbevent){evnt(28182,4810,"ide_methods.bas");if(r)goto S_49375;}
S_49376:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4811,"ide_methods.bas");if(r)goto S_49376;}
do{
*__LONG_IDEDEBUGMODE= 9 ;
if(!qbevent)break;evnt(28182,4812,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,4812,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEEXIT= 1 ;
if(!qbevent)break;evnt(28182,4814,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4814,"ide_methods.bas");}while(r);
}
}
S_49384:;
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,4817,"ide_methods.bas");if(r)goto S_49384;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,4818,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,4818,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4819,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4819,"ide_methods.bas");}while(r);
S_49389:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4820,"ide_methods.bas");if(r)goto S_49389;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,4820,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4821,"ide_methods.bas");}while(r);
}
S_49394:;
if ((((-(func__resize()!= 0 )))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
if(qbevent){evnt(28182,4823,"ide_methods.bas");if(r)goto S_49394;}
do{
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
if(!qbevent)break;evnt(28182,4824,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,4824,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4824,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,4826,"ide_methods.bas");}while(r);
S_49400:;
dl_continue_5817:;
}while((!(*_FUNC_IDE2_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_5817:;
if(qbevent){evnt(28182,4827,"ide_methods.bas");if(r)goto S_49400;}
do{
*_FUNC_IDE2_LONG_S= 0 ;
if(!qbevent)break;evnt(28182,4829,"ide_methods.bas");}while(r);
S_49402:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,4831,"ide_methods.bas");if(r)goto S_49402;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4832,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4832,"ide_methods.bas");}while(r);
S_49405:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4833,"ide_methods.bas");if(r)goto S_49405;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,4833,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4834,"ide_methods.bas");}while(r);
}
S_49410:;
if ((*__LONG_MCLICK2&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4837,"ide_methods.bas");if(r)goto S_49410;}
S_49411:;
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(28182,4839,"ide_methods.bas");if(r)goto S_49411;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4840,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4840,"ide_methods.bas");}while(r);
S_49414:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4841,"ide_methods.bas");if(r)goto S_49414;}
do{
*_FUNC_IDE2_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,4842,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,4843,"ide_methods.bas");}while(r);
S_49417:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,4844,"ide_methods.bas");if(r)goto S_49417;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,4844,"ide_methods.bas");}while(r);
}
S_49420:;
if ((-(*_FUNC_IDE2_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,4845,"ide_methods.bas");if(r)goto S_49420;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,4846,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4847,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,4849,"ide_methods.bas");}while(r);
}
do{
goto LABEL_INVOKECONTEXTUALMENU;
if(!qbevent)break;evnt(28182,4851,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4853,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4853,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4854,"ide_methods.bas");}while(r);
}
}
S_49433:;
if ((*_FUNC_IDE2_LONG_MOUSEUP)||is_error_pending()){
if(qbevent){evnt(28182,4859,"ide_methods.bas");if(r)goto S_49433;}
S_49434:;
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(28182,4860,"ide_methods.bas");if(r)goto S_49434;}
S_49435:;
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(28182,4861,"ide_methods.bas");if(r)goto S_49435;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
if(!qbevent)break;evnt(28182,4862,"ide_methods.bas");}while(r);
S_49437:;
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(28182,4863,"ide_methods.bas");if(r)goto S_49437;}
do{
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(28182,4864,"ide_methods.bas");}while(r);
}
}
}
S_49442:;
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(28182,4871,"ide_methods.bas");if(r)goto S_49442;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
if(!qbevent)break;evnt(28182,4872,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
if(!qbevent)break;evnt(28182,4873,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(28182,4874,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
if(!qbevent)break;evnt(28182,4875,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,4876,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(28182,4877,"ide_methods.bas");}while(r);
do{
goto dl_continue_5787;
if(!qbevent)break;evnt(28182,4878,"ide_methods.bas");}while(r);
}
S_49451:;
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(28182,4881,"ide_methods.bas");if(r)goto S_49451;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4882,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4882,"ide_methods.bas");}while(r);
S_49454:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4883,"ide_methods.bas");if(r)goto S_49454;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,4883,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4884,"ide_methods.bas");}while(r);
}
}
S_49460:;
if (((~(*_FUNC_IDE2_LONG_MOUSEUP))&(~(*_FUNC_IDE2_LONG_MOUSEDOWN)))||is_error_pending()){
if(qbevent){evnt(28182,4888,"ide_methods.bas");if(r)goto S_49460;}
S_49461:;
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(28182,4891,"ide_methods.bas");if(r)goto S_49461;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
if(!qbevent)break;evnt(28182,4892,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
if(!qbevent)break;evnt(28182,4893,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(28182,4894,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
if(!qbevent)break;evnt(28182,4895,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,4896,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(28182,4897,"ide_methods.bas");}while(r);
do{
goto dl_continue_5787;
if(!qbevent)break;evnt(28182,4898,"ide_methods.bas");}while(r);
}
S_49470:;
if ((-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,4900,"ide_methods.bas");if(r)goto S_49470;}
S_49471:;
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(28182,4901,"ide_methods.bas");if(r)goto S_49471;}
S_49472:;
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(28182,4902,"ide_methods.bas");if(r)goto S_49472;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
if(!qbevent)break;evnt(28182,4903,"ide_methods.bas");}while(r);
S_49474:;
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(28182,4904,"ide_methods.bas");if(r)goto S_49474;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(28182,4905,"ide_methods.bas");}while(r);
}
}
}else{
S_49479:;
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4909,"ide_methods.bas");if(r)goto S_49479;}
do{
goto LABEL_CHECKMENUBARHOVER;
if(!qbevent)break;evnt(28182,4909,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
if(!qbevent)break;evnt(28182,4911,"ide_methods.bas");}while(r);
}
S_49485:;
if ((-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(28182,4913,"ide_methods.bas");if(r)goto S_49485;}
LABEL_CHECKMENUBARHOVER:;
if(qbevent){evnt(28182,4914,"ide_methods.bas");r=0;}
S_49486:;
if (((-(*__LONG_IDEDEBUGMODE!= 2 ))&(-(*__LONG_MY== 1 ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU!= 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4915,"ide_methods.bas");if(r)goto S_49486;}
do{
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,4916,"ide_methods.bas");}while(r);
S_49488:;
fornext_value5820= 1 ;
fornext_finalvalue5820=*__INTEGER_MENUS;
fornext_step5820= 1 ;
if (fornext_step5820<0) fornext_step_negative5820=1; else fornext_step_negative5820=0;
if (is_error_pending()) goto fornext_error5820;
goto fornext_entrylabel5820;
while(1){
fornext_value5820=fornext_step5820+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5820:
*_FUNC_IDE2_LONG_I=fornext_value5820;
if (fornext_step_negative5820){
if (fornext_value5820<fornext_finalvalue5820) break;
}else{
if (fornext_value5820>fornext_finalvalue5820) break;
}
fornext_error5820:;
if(qbevent){evnt(28182,4917,"ide_methods.bas");if(r)goto S_49488;}
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(28182,4918,"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(28182,4919,"ide_methods.bas");}while(r);
S_49491:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
if(qbevent){evnt(28182,4920,"ide_methods.bas");if(r)goto S_49491;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,4921,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,4922,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
if(!qbevent)break;evnt(28182,4923,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(28182,4924,"ide_methods.bas");}while(r);
S_49496:;
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4925,"ide_methods.bas");if(r)goto S_49496;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,4925,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(28182,4925,"ide_methods.bas");}while(r);
}
do{
goto fornext_exit_5819;
if(!qbevent)break;evnt(28182,4926,"ide_methods.bas");}while(r);
}
fornext_continue_5819:;
}
fornext_exit_5819:;
}
do{
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
if(!qbevent)break;evnt(28182,4930,"ide_methods.bas");}while(r);
}
}
S_49507:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,4934,"ide_methods.bas");if(r)goto S_49507;}
S_49508:;
if (((-(*__LONG_MY== 1 ))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
if(qbevent){evnt(28182,4937,"ide_methods.bas");if(r)goto S_49508;}
do{
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
if(!qbevent)break;evnt(28182,4938,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 3 ;
if(!qbevent)break;evnt(28182,4939,"ide_methods.bas");}while(r);
S_49511:;
fornext_value5823= 1 ;
fornext_finalvalue5823=*__INTEGER_MENUS;
fornext_step5823= 1 ;
if (fornext_step5823<0) fornext_step_negative5823=1; else fornext_step_negative5823=0;
if (is_error_pending()) goto fornext_error5823;
goto fornext_entrylabel5823;
while(1){
fornext_value5823=fornext_step5823+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5823:
*_FUNC_IDE2_LONG_I=fornext_value5823;
if (fornext_step_negative5823){
if (fornext_value5823<fornext_finalvalue5823) break;
}else{
if (fornext_value5823>fornext_finalvalue5823) break;
}
fornext_error5823:;
if(qbevent){evnt(28182,4940,"ide_methods.bas");if(r)goto S_49511;}
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(28182,4941,"ide_methods.bas");}while(r);
S_49513:;
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2))))||is_error_pending()){
if(qbevent){evnt(28182,4942,"ide_methods.bas");if(r)goto S_49513;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
if(!qbevent)break;evnt(28182,4943,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,4944,"ide_methods.bas");}while(r);
S_49516:;
if (((-(*_FUNC_IDE2_LONG_LASTM==*_FUNC_IDE2_LONG_M))&(-(*_FUNC_IDE2_LONG_MOUSEDOWN== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4945,"ide_methods.bas");if(r)goto S_49516;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4945,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4945,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4945,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,4946,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5822;
if(!qbevent)break;evnt(28182,4947,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2;
if(!qbevent)break;evnt(28182,4949,"ide_methods.bas");}while(r);
S_49525:;
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,4950,"ide_methods.bas");if(r)goto S_49525;}
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(28182,4950,"ide_methods.bas");}while(r);
}
fornext_continue_5822:;
}
fornext_exit_5822:;
}
S_49530:;
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(28182,4955,"ide_methods.bas");if(r)goto S_49530;}
S_49531:;
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(28182,4956,"ide_methods.bas");if(r)goto S_49531;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
if(!qbevent)break;evnt(28182,4957,"ide_methods.bas");}while(r);
S_49533:;
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(28182,4958,"ide_methods.bas");if(r)goto S_49533;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(28182,4958,"ide_methods.bas");}while(r);
}
}
}
}
S_49539:;
if (((-(*__LONG_KB== 19200ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4964,"ide_methods.bas");if(r)goto S_49539;}
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M- 1 ;
if(!qbevent)break;evnt(28182,4965,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,4965,"ide_methods.bas");}while(r);
S_49542:;
}else{
if ((-(*__LONG_KB== 19200ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))){
if(qbevent){evnt(28182,4966,"ide_methods.bas");if(r)goto S_49542;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,4967,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(28182,4968,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
if(!qbevent)break;evnt(28182,4969,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
if(!qbevent)break;evnt(28182,4970,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
if(!qbevent)break;evnt(28182,4971,"ide_methods.bas");}while(r);
}
}
S_49549:;
if (((-(*__LONG_KB== 19712ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4973,"ide_methods.bas");if(r)goto S_49549;}
S_49550:;
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(28182,4974,"ide_methods.bas");if(r)goto S_49550;}
S_49551:;
qbs_set(sc_5827,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(28182,4975,"ide_methods.bas");if(r)goto S_49551;}
S_49552:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_5827,qbs_new_txt_len("#Line Numbers",13))))||is_error_pending()){
if(qbevent){evnt(28182,4976,"ide_methods.bas");if(r)goto S_49552;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 2 ;
if(!qbevent)break;evnt(28182,4977,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,4978,"ide_methods.bas");}while(r);
sc_ec_241_end:;
goto sc_5827_end;
}
S_49555:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_5827,qbs_new_txt_len("#Export As...",13))))||is_error_pending()){
if(qbevent){evnt(28182,4979,"ide_methods.bas");if(r)goto S_49555;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 3 ;
if(!qbevent)break;evnt(28182,4980,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,4981,"ide_methods.bas");}while(r);
sc_ec_242_end:;
goto sc_5827_end;
}
sc_5827_end:;
}else{
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
if(!qbevent)break;evnt(28182,4984,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,4984,"ide_methods.bas");}while(r);
}
S_49563:;
}else{
if ((-(*__LONG_KB== 19712ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))){
if(qbevent){evnt(28182,4986,"ide_methods.bas");if(r)goto S_49563;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
if(!qbevent)break;evnt(28182,4987,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 2 );
if(!qbevent)break;evnt(28182,4988,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU+ 1 ;
if(!qbevent)break;evnt(28182,4989,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,4990,"ide_methods.bas");}while(r);
}
}
S_49569:;
if ((-(*_FUNC_IDE2_LONG_M< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,4992,"ide_methods.bas");if(r)goto S_49569;}
do{
*_FUNC_IDE2_LONG_M=*__INTEGER_MENUS;
if(!qbevent)break;evnt(28182,4992,"ide_methods.bas");}while(r);
}
S_49572:;
if (((-(*_FUNC_IDE2_LONG_M>*__INTEGER_MENUS))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,4993,"ide_methods.bas");if(r)goto S_49572;}
do{
*_FUNC_IDE2_LONG_M= 1 ;
if(!qbevent)break;evnt(28182,4993,"ide_methods.bas");}while(r);
}
S_49575:;
if ((-(*__LONG_KB== 27ll ))||is_error_pending()){
if(qbevent){evnt(28182,4994,"ide_methods.bas");if(r)goto S_49575;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,4995,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,4995,"ide_methods.bas");}while(r);
S_49578:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,4996,"ide_methods.bas");if(r)goto S_49578;}
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,4996,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,4997,"ide_methods.bas");}while(r);
}
S_49583:;
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
if(qbevent){evnt(28182,4999,"ide_methods.bas");if(r)goto S_49583;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R+ 1 ;
if(!qbevent)break;evnt(28182,5000,"ide_methods.bas");}while(r);
S_49585:;
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(28182,5001,"ide_methods.bas");if(r)goto S_49585;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R+ 1 ;
if(!qbevent)break;evnt(28182,5001,"ide_methods.bas");}while(r);
}
S_49588:;
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(28182,5002,"ide_methods.bas");if(r)goto S_49588;}
do{
*_FUNC_IDE2_LONG_R= 1 ;
if(!qbevent)break;evnt(28182,5002,"ide_methods.bas");}while(r);
}
}
S_49592:;
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
if(qbevent){evnt(28182,5005,"ide_methods.bas");if(r)goto S_49592;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R- 1 ;
if(!qbevent)break;evnt(28182,5006,"ide_methods.bas");}while(r);
S_49594:;
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(28182,5007,"ide_methods.bas");if(r)goto S_49594;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R- 1 ;
if(!qbevent)break;evnt(28182,5007,"ide_methods.bas");}while(r);
}
S_49597:;
if ((-(*_FUNC_IDE2_LONG_R< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5008,"ide_methods.bas");if(r)goto S_49597;}
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(28182,5008,"ide_methods.bas");}while(r);
}
}
S_49601:;
if ((-(*__LONG_KB== 13ll ))||is_error_pending()){
if(qbevent){evnt(28182,5014,"ide_methods.bas");if(r)goto S_49601;}
S_49602:;
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(28182,5015,"ide_methods.bas");if(r)goto S_49602;}
do{
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R;
if(!qbevent)break;evnt(28182,5015,"ide_methods.bas");}while(r);
}
}
do{
qbs_set(__STRING_K,qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5019,"ide_methods.bas");}while(r);
S_49607:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len> 0 ))&(~(*__LONG_KCTRL))))||is_error_pending()){
if(qbevent){evnt(28182,5020,"ide_methods.bas");if(r)goto S_49607;}
S_49608:;
fornext_value5830= 1 ;
fornext_finalvalue5830=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
fornext_step5830= 1 ;
if (fornext_step5830<0) fornext_step_negative5830=1; else fornext_step_negative5830=0;
if (is_error_pending()) goto fornext_error5830;
goto fornext_entrylabel5830;
while(1){
fornext_value5830=fornext_step5830+(*_FUNC_IDE2_LONG_R2);
fornext_entrylabel5830:
*_FUNC_IDE2_LONG_R2=fornext_value5830;
if (fornext_step_negative5830){
if (fornext_value5830<fornext_finalvalue5830) break;
}else{
if (fornext_value5830>fornext_finalvalue5830) break;
}
fornext_error5830:;
if(qbevent){evnt(28182,5021,"ide_methods.bas");if(r)goto S_49608;}
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(28182,5022,"ide_methods.bas");}while(r);
S_49610:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,5023,"ide_methods.bas");if(r)goto S_49610;}
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(28182,5024,"ide_methods.bas");}while(r);
S_49612:;
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(28182,5025,"ide_methods.bas");if(r)goto S_49612;}
do{
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R2;
if(!qbevent)break;evnt(28182,5026,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= -1ll ;
if(!qbevent)break;evnt(28182,5027,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5829;
if(!qbevent)break;evnt(28182,5028,"ide_methods.bas");}while(r);
S_49616:;
}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(28182,5029,"ide_methods.bas");if(r)goto S_49616;}
do{
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= -1ll ;
if(!qbevent)break;evnt(28182,5030,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5829;
if(!qbevent)break;evnt(28182,5031,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5829:;
}
fornext_exit_5829:;
S_49622:;
if ((*_FUNC_IDE2_BYTE_UPDATEMENUPANEL)||is_error_pending()){
if(qbevent){evnt(28182,5035,"ide_methods.bas");if(r)goto S_49622;}
do{
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R2;
if(!qbevent)break;evnt(28182,5035,"ide_methods.bas");}while(r);
do{
goto dl_continue_5787;
if(!qbevent)break;evnt(28182,5035,"ide_methods.bas");}while(r);
}
}
S_49627:;
if ((*_FUNC_IDE2_LONG_S)||is_error_pending()){
if(qbevent){evnt(28182,5038,"ide_methods.bas");if(r)goto S_49627;}
LABEL_MENUCHOICEMADE:;
if(qbevent){evnt(28182,5039,"ide_methods.bas");r=0;}
S_49628:;
if ((*__LONG_KALT)||is_error_pending()){
if(qbevent){evnt(28182,5040,"ide_methods.bas");if(r)goto S_49628;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(28182,5040,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(28182,5040,"ide_methods.bas");}while(r);
}
S_49633:;
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(28182,5042,"ide_methods.bas");if(r)goto S_49633;}
LABEL_CTRLADDCOMMENT:;
if(qbevent){evnt(28182,5043,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5044,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
if(!qbevent)break;evnt(28182,5044,"ide_methods.bas");}while(r);
S_49636:;
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5045,"ide_methods.bas");if(r)goto S_49636;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,5046,"ide_methods.bas");}while(r);
S_49638:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,5047,"ide_methods.bas");if(r)goto S_49638;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(28182,5047,"ide_methods.bas");}while(r);
}
S_49641:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,5048,"ide_methods.bas");if(r)goto S_49641;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,5048,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(28182,5051,"ide_methods.bas");}while(r);
S_49646:;
fornext_value5832=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5832=*_FUNC_IDE2_LONG_Y2;
fornext_step5832= 1 ;
if (fornext_step5832<0) fornext_step_negative5832=1; else fornext_step_negative5832=0;
if (is_error_pending()) goto fornext_error5832;
goto fornext_entrylabel5832;
while(1){
fornext_value5832=fornext_step5832+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5832:
*_FUNC_IDE2_LONG_Y=fornext_value5832;
if (fornext_step_negative5832){
if (fornext_value5832<fornext_finalvalue5832) break;
}else{
if (fornext_value5832>fornext_finalvalue5832) break;
}
fornext_error5832:;
if(qbevent){evnt(28182,5052,"ide_methods.bas");if(r)goto S_49646;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5053,"ide_methods.bas");}while(r);
S_49648:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,5054,"ide_methods.bas");if(r)goto S_49648;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5055,"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(28182,5056,"ide_methods.bas");}while(r);
S_49651:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(28182,5057,"ide_methods.bas");if(r)goto S_49651;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(28182,5057,"ide_methods.bas");}while(r);
}
}
fornext_continue_5831:;
}
fornext_exit_5831:;
S_49656:;
fornext_value5837=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5837=*_FUNC_IDE2_LONG_Y2;
fornext_step5837= 1 ;
if (fornext_step5837<0) fornext_step_negative5837=1; else fornext_step_negative5837=0;
if (is_error_pending()) goto fornext_error5837;
goto fornext_entrylabel5837;
while(1){
fornext_value5837=fornext_step5837+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5837:
*_FUNC_IDE2_LONG_Y=fornext_value5837;
if (fornext_step_negative5837){
if (fornext_value5837<fornext_finalvalue5837) break;
}else{
if (fornext_value5837>fornext_finalvalue5837) break;
}
fornext_error5837:;
if(qbevent){evnt(28182,5061,"ide_methods.bas");if(r)goto S_49656;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5062,"ide_methods.bas");}while(r);
S_49658:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,5063,"ide_methods.bas");if(r)goto S_49658;}
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(28182,5064,"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(28182,5065,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5066,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5067,"ide_methods.bas");}while(r);
}
fornext_continue_5836:;
}
fornext_exit_5836:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5070,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5070,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5071,"ide_methods.bas");}while(r);
}
S_49669:;
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(28182,5074,"ide_methods.bas");if(r)goto S_49669;}
LABEL_CTRLDUPLICATELINE:;
if(qbevent){evnt(28182,5075,"ide_methods.bas");r=0;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5076,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5077,"ide_methods.bas");}while(r);
S_49672:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,5078,"ide_methods.bas");if(r)goto S_49672;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,5079,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5079,"ide_methods.bas");}while(r);
S_49675:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,5080,"ide_methods.bas");if(r)goto S_49675;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,5080,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_COUNT=*_FUNC_IDE2_LONG_Y2-*_FUNC_IDE2_LONG_Y1+ 1 ;
if(!qbevent)break;evnt(28182,5081,"ide_methods.bas");}while(r);
S_49679:;
fornext_value5841= 1 ;
fornext_finalvalue5841=*_FUNC_IDE2_LONG_COUNT;
fornext_step5841= 1 ;
if (fornext_step5841<0) fornext_step_negative5841=1; else fornext_step_negative5841=0;
if (is_error_pending()) goto fornext_error5841;
goto fornext_entrylabel5841;
while(1){
fornext_value5841=fornext_step5841+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5841:
*_FUNC_IDE2_LONG_I=fornext_value5841;
if (fornext_step_negative5841){
if (fornext_value5841<fornext_finalvalue5841) break;
}else{
if (fornext_value5841>fornext_finalvalue5841) break;
}
fornext_error5841:;
if(qbevent){evnt(28182,5082,"ide_methods.bas");if(r)goto S_49679;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(&(pass5842=*_FUNC_IDE2_LONG_Y1+*_FUNC_IDE2_LONG_I- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5083,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5843=*_FUNC_IDE2_LONG_Y2+*_FUNC_IDE2_LONG_I),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5084,"ide_methods.bas");}while(r);
fornext_continue_5840:;
}
fornext_exit_5840:;
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y2+*_FUNC_IDE2_LONG_COUNT;
if(!qbevent)break;evnt(28182,5086,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_Y2+ 1 ;
if(!qbevent)break;evnt(28182,5087,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,5088,"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(28182,5090,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5844=*__LONG_IDECY+ 1 ),_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5091,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,5092,"ide_methods.bas");}while(r);
}
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,5094,"ide_methods.bas");}while(r);
}
S_49693:;
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(28182,5097,"ide_methods.bas");if(r)goto S_49693;}
LABEL_CTRLREMOVECOMMENT:;
if(qbevent){evnt(28182,5098,"ide_methods.bas");r=0;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5099,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5099,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5100,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
if(!qbevent)break;evnt(28182,5100,"ide_methods.bas");}while(r);
S_49698:;
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5101,"ide_methods.bas");if(r)goto S_49698;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,5102,"ide_methods.bas");}while(r);
S_49700:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,5103,"ide_methods.bas");if(r)goto S_49700;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(28182,5103,"ide_methods.bas");}while(r);
}
S_49703:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,5104,"ide_methods.bas");if(r)goto S_49703;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,5104,"ide_methods.bas");}while(r);
}
}
S_49707:;
fornext_value5846=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5846=*_FUNC_IDE2_LONG_Y2;
fornext_step5846= 1 ;
if (fornext_step5846<0) fornext_step_negative5846=1; else fornext_step_negative5846=0;
if (is_error_pending()) goto fornext_error5846;
goto fornext_entrylabel5846;
while(1){
fornext_value5846=fornext_step5846+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5846:
*_FUNC_IDE2_LONG_Y=fornext_value5846;
if (fornext_step_negative5846){
if (fornext_value5846<fornext_finalvalue5846) break;
}else{
if (fornext_value5846>fornext_finalvalue5846) break;
}
fornext_error5846:;
if(qbevent){evnt(28182,5107,"ide_methods.bas");if(r)goto S_49707;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5108,"ide_methods.bas");}while(r);
S_49709:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,5109,"ide_methods.bas");if(r)goto S_49709;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5110,"ide_methods.bas");}while(r);
S_49711:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(28182,5111,"ide_methods.bas");if(r)goto S_49711;}
S_49712:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_A2, 1 )== 39 )))||is_error_pending()){
if(qbevent){evnt(28182,5112,"ide_methods.bas");if(r)goto S_49712;}
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(28182,5113,"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(28182,5114,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5115,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5116,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5845:;
}
fornext_exit_5845:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5121,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5121,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5122,"ide_methods.bas");}while(r);
}
S_49725:;
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(28182,5125,"ide_methods.bas");if(r)goto S_49725;}
LABEL_CTRLTOGGLECOMMENT:;
if(qbevent){evnt(28182,5126,"ide_methods.bas");r=0;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5127,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5127,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5128,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
if(!qbevent)break;evnt(28182,5128,"ide_methods.bas");}while(r);
S_49730:;
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5129,"ide_methods.bas");if(r)goto S_49730;}
do{
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
if(!qbevent)break;evnt(28182,5130,"ide_methods.bas");}while(r);
S_49732:;
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,5131,"ide_methods.bas");if(r)goto S_49732;}
do{
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
if(!qbevent)break;evnt(28182,5131,"ide_methods.bas");}while(r);
}
S_49735:;
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
if(qbevent){evnt(28182,5132,"ide_methods.bas");if(r)goto S_49735;}
do{
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
if(!qbevent)break;evnt(28182,5132,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_LHS= 10000000 ;
if(!qbevent)break;evnt(28182,5135,"ide_methods.bas");}while(r);
S_49740:;
fornext_value5853=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5853=*_FUNC_IDE2_LONG_Y2;
fornext_step5853= 1 ;
if (fornext_step5853<0) fornext_step_negative5853=1; else fornext_step_negative5853=0;
if (is_error_pending()) goto fornext_error5853;
goto fornext_entrylabel5853;
while(1){
fornext_value5853=fornext_step5853+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5853:
*_FUNC_IDE2_LONG_Y=fornext_value5853;
if (fornext_step_negative5853){
if (fornext_value5853<fornext_finalvalue5853) break;
}else{
if (fornext_value5853>fornext_finalvalue5853) break;
}
fornext_error5853:;
if(qbevent){evnt(28182,5136,"ide_methods.bas");if(r)goto S_49740;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5137,"ide_methods.bas");}while(r);
S_49742:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,5138,"ide_methods.bas");if(r)goto S_49742;}
do{
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5139,"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(28182,5140,"ide_methods.bas");}while(r);
S_49745:;
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
if(qbevent){evnt(28182,5141,"ide_methods.bas");if(r)goto S_49745;}
do{
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
if(!qbevent)break;evnt(28182,5141,"ide_methods.bas");}while(r);
}
}
fornext_continue_5852:;
}
fornext_exit_5852:;
S_49750:;
fornext_value5858=*_FUNC_IDE2_LONG_Y1;
fornext_finalvalue5858=*_FUNC_IDE2_LONG_Y2;
fornext_step5858= 1 ;
if (fornext_step5858<0) fornext_step_negative5858=1; else fornext_step_negative5858=0;
if (is_error_pending()) goto fornext_error5858;
goto fornext_entrylabel5858;
while(1){
fornext_value5858=fornext_step5858+(*_FUNC_IDE2_LONG_Y);
fornext_entrylabel5858:
*_FUNC_IDE2_LONG_Y=fornext_value5858;
if (fornext_step_negative5858){
if (fornext_value5858<fornext_finalvalue5858) break;
}else{
if (fornext_value5858>fornext_finalvalue5858) break;
}
fornext_error5858:;
if(qbevent){evnt(28182,5145,"ide_methods.bas");if(r)goto S_49750;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5146,"ide_methods.bas");}while(r);
S_49752:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
if(qbevent){evnt(28182,5147,"ide_methods.bas");if(r)goto S_49752;}
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(_FUNC_IDE2_STRING_A));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5148,"ide_methods.bas");}while(r);
S_49754:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(28182,5149,"ide_methods.bas");if(r)goto S_49754;}
S_49755:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_A2, 1 )== 39 )))||is_error_pending()){
if(qbevent){evnt(28182,5150,"ide_methods.bas");if(r)goto S_49755;}
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(28182,5151,"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(28182,5152,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5153,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5154,"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(28182,5156,"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(28182,5157,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5158,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5159,"ide_methods.bas");}while(r);
}
}
}
fornext_continue_5857:;
}
fornext_exit_5857:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5164,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5164,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5165,"ide_methods.bas");}while(r);
}
S_49773:;
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(28182,5168,"ide_methods.bas");if(r)goto S_49773;}
S_49774:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,5169,"ide_methods.bas");if(r)goto S_49774;}
do{
goto LABEL_IDEBLOCKINCREASEINDENT;
if(!qbevent)break;evnt(28182,5169,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5170,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5170,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5171,"ide_methods.bas");}while(r);
}
S_49781:;
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(28182,5174,"ide_methods.bas");if(r)goto S_49781;}
S_49782:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,5175,"ide_methods.bas");if(r)goto S_49782;}
do{
goto LABEL_IDEBLOCKDECREASEINDENT;
if(!qbevent)break;evnt(28182,5175,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5176,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5176,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5177,"ide_methods.bas");}while(r);
}
S_49789:;
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(28182,5180,"ide_methods.bas");if(r)goto S_49789;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5181,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELANGUAGEBOX();
if(!qbevent)break;evnt(28182,5182,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5183,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5183,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5184,"ide_methods.bas");}while(r);
}
S_49796:;
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(28182,5187,"ide_methods.bas");if(r)goto S_49796;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5188,"ide_methods.bas");}while(r);
S_49798:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5189,"ide_methods.bas");if(r)goto S_49798;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEDISPLAYBOX();
if(!qbevent)break;evnt(28182,5190,"ide_methods.bas");}while(r);
S_49800:;
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5191,"ide_methods.bas");if(r)goto S_49800;}
do{
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,NULL,NULL,3);
if(!qbevent)break;evnt(28182,5193,"ide_methods.bas");}while(r);
S_49802:;
if ((*__BYTE_IDECUSTOMFONT)||is_error_pending()){
if(qbevent){evnt(28182,5194,"ide_methods.bas");if(r)goto S_49802;}
do{
sub__font(*__LONG_IDECUSTOMFONTHANDLE,NULL,0);
if(!qbevent)break;evnt(28182,5195,"ide_methods.bas");}while(r);
}else{
S_49805:;
if ((*__BYTE_IDEUSEFONT8)||is_error_pending()){
if(qbevent){evnt(28182,5197,"ide_methods.bas");if(r)goto S_49805;}
do{
sub__font( 8 ,NULL,0);
if(!qbevent)break;evnt(28182,5197,"ide_methods.bas");}while(r);
}else{
do{
sub__font( 16 ,NULL,0);
if(!qbevent)break;evnt(28182,5197,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,5199,"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(28182,5200,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5203,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5203,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5204,"ide_methods.bas");}while(r);
}
S_49819:;
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(28182,5207,"ide_methods.bas");if(r)goto S_49819;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5208,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(28182,5209,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECHOOSECOLORSBOX();
if(!qbevent)break;evnt(28182,5210,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5211,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5211,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5212,"ide_methods.bas");}while(r);
}
S_49827:;
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(28182,5215,"ide_methods.bas");if(r)goto S_49827;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5216,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(28182,5217,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,5218,"ide_methods.bas");}while(r);
do{
SUB_HIDEBRACKETHIGHLIGHT();
if(!qbevent)break;evnt(28182,5219,"ide_methods.bas");}while(r);
do{
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
if(!qbevent)break;evnt(28182,5220,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5865= -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5221,"ide_methods.bas");}while(r);
S_49834:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(28182,5222,"ide_methods.bas");if(r)goto S_49834;}
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5222,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5223,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5223,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5224,"ide_methods.bas");}while(r);
}
S_49841:;
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(28182,5227,"ide_methods.bas");if(r)goto S_49841;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5228,"ide_methods.bas");}while(r);
do{
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass5867=*__LONG_MACOSX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5229,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5230,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5230,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5231,"ide_methods.bas");}while(r);
}
S_49848:;
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(28182,5235,"ide_methods.bas");if(r)goto S_49848;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5236,"ide_methods.bas");}while(r);
do{
*__BYTE_MOUSEBUTTONSWAPPED=~(*__BYTE_MOUSEBUTTONSWAPPED);
if(!qbevent)break;evnt(28182,5237,"ide_methods.bas");}while(r);
S_49851:;
if ((*__BYTE_MOUSEBUTTONSWAPPED)||is_error_pending()){
if(qbevent){evnt(28182,5238,"ide_methods.bas");if(r)goto S_49851;}
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(28182,5239,"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(28182,5240,"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(28182,5242,"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(28182,5243,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5245,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5245,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5246,"ide_methods.bas");}while(r);
}
S_49862:;
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(28182,5249,"ide_methods.bas");if(r)goto S_49862;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5250,"ide_methods.bas");}while(r);
do{
*__BYTE_DISABLESYNTAXHIGHLIGHTER=~(*__BYTE_DISABLESYNTAXHIGHLIGHTER);
if(!qbevent)break;evnt(28182,5251,"ide_methods.bas");}while(r);
S_49865:;
if ((*__BYTE_DISABLESYNTAXHIGHLIGHTER)||is_error_pending()){
if(qbevent){evnt(28182,5252,"ide_methods.bas");if(r)goto S_49865;}
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(28182,5253,"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(28182,5254,"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(28182,5256,"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(28182,5257,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5259,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5259,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5260,"ide_methods.bas");}while(r);
}
S_49876:;
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(28182,5263,"ide_methods.bas");if(r)goto S_49876;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5264,"ide_methods.bas");}while(r);
do{
*__BYTE_PASTECURSORATEND=~(*__BYTE_PASTECURSORATEND);
if(!qbevent)break;evnt(28182,5265,"ide_methods.bas");}while(r);
S_49879:;
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
if(qbevent){evnt(28182,5266,"ide_methods.bas");if(r)goto S_49879;}
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(28182,5267,"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(28182,5268,"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(28182,5270,"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(28182,5271,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5273,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5273,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5274,"ide_methods.bas");}while(r);
}
S_49890:;
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(28182,5277,"ide_methods.bas");if(r)goto S_49890;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5278,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOCLOSEBRACKETS=~(*__BYTE_AUTOCLOSEBRACKETS);
if(!qbevent)break;evnt(28182,5279,"ide_methods.bas");}while(r);
S_49893:;
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
if(qbevent){evnt(28182,5280,"ide_methods.bas");if(r)goto S_49893;}
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(28182,5281,"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(28182,5282,"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(28182,5284,"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(28182,5285,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5287,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5287,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5288,"ide_methods.bas");}while(r);
}
S_49904:;
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(28182,5291,"ide_methods.bas");if(r)goto S_49904;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5292,"ide_methods.bas");}while(r);
do{
*__BYTE_IDESHOWERRORSIMMEDIATELY=~(*__BYTE_IDESHOWERRORSIMMEDIATELY);
if(!qbevent)break;evnt(28182,5293,"ide_methods.bas");}while(r);
S_49907:;
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
if(qbevent){evnt(28182,5294,"ide_methods.bas");if(r)goto S_49907;}
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(28182,5295,"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(28182,5296,"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(28182,5298,"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(28182,5299,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5301,"ide_methods.bas");}while(r);
S_49915:;
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5302,"ide_methods.bas");if(r)goto S_49915;}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,5302,"ide_methods.bas");}while(r);
}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5303,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5304,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5304,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5305,"ide_methods.bas");}while(r);
}
S_49923:;
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(28182,5308,"ide_methods.bas");if(r)goto S_49923;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5309,"ide_methods.bas");}while(r);
do{
*__BYTE_IGNOREWARNINGS=~(*__BYTE_IGNOREWARNINGS);
if(!qbevent)break;evnt(28182,5310,"ide_methods.bas");}while(r);
S_49926:;
if ((*__BYTE_IGNOREWARNINGS)||is_error_pending()){
if(qbevent){evnt(28182,5311,"ide_methods.bas");if(r)goto S_49926;}
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(28182,5312,"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(28182,5313,"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(28182,5315,"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(28182,5316,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5318,"ide_methods.bas");}while(r);
S_49934:;
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5319,"ide_methods.bas");if(r)goto S_49934;}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,5319,"ide_methods.bas");}while(r);
}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5320,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5321,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5321,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5322,"ide_methods.bas");}while(r);
}
S_49942:;
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(28182,5325,"ide_methods.bas");if(r)goto S_49942;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5326,"ide_methods.bas");}while(r);
do{
*__BYTE_USEGUIDIALOGS=~(*__BYTE_USEGUIDIALOGS);
if(!qbevent)break;evnt(28182,5327,"ide_methods.bas");}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("UseGuiDialogs",13),FUNC_BOOLTOTFSTRING(&(pass5868=*__BYTE_USEGUIDIALOGS)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5328,"ide_methods.bas");}while(r);
S_49946:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,5329,"ide_methods.bas");if(r)goto S_49946;}
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(28182,5330,"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(28182,5332,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5334,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5334,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5335,"ide_methods.bas");}while(r);
}
S_49955:;
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(28182,5339,"ide_methods.bas");if(r)goto S_49955;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5340,"ide_methods.bas");}while(r);
do{
*__LONG_SAVEEXEWITHSOURCE=~(*__LONG_SAVEEXEWITHSOURCE);
if(!qbevent)break;evnt(28182,5341,"ide_methods.bas");}while(r);
S_49958:;
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
if(qbevent){evnt(28182,5342,"ide_methods.bas");if(r)goto S_49958;}
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(28182,5343,"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(28182,5344,"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(28182,5346,"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(28182,5347,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5349,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5349,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,5350,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5351,"ide_methods.bas");}while(r);
}
S_49970:;
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(28182,5354,"ide_methods.bas");if(r)goto S_49970;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5355,"ide_methods.bas");}while(r);
do{
*__LONG_GENERATELICENSEFILE=~(*__LONG_GENERATELICENSEFILE);
if(!qbevent)break;evnt(28182,5356,"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(28182,5357,"ide_methods.bas");}while(r);
S_49974:;
if ((*__LONG_GENERATELICENSEFILE)||is_error_pending()){
if(qbevent){evnt(28182,5359,"ide_methods.bas");if(r)goto S_49974;}
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(28182,5360,"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(28182,5362,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5365,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5365,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5366,"ide_methods.bas");}while(r);
}
S_49983:;
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(28182,5369,"ide_methods.bas");if(r)goto S_49983;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5370,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDETERMINALBOX();
if(!qbevent)break;evnt(28182,5371,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5372,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5372,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5373,"ide_methods.bas");}while(r);
}
S_49990:;
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("#QBJS Web Build...",18))))||is_error_pending()){
if(qbevent){evnt(28182,5376,"ide_methods.bas");if(r)goto S_49990;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5377,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5378,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5378,"ide_methods.bas");}while(r);
do{
SUB_IDEQBJSBUILDBOX();
if(!qbevent)break;evnt(28182,5379,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5380,"ide_methods.bas");}while(r);
}
S_49997:;
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(28182,5383,"ide_methods.bas");if(r)goto S_49997;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5384,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELOGGINGBOX();
if(!qbevent)break;evnt(28182,5385,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5386,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5386,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5387,"ide_methods.bas");}while(r);
}
S_50004:;
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(28182,5391,"ide_methods.bas");if(r)goto S_50004;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5392,"ide_methods.bas");}while(r);
do{
*__BYTE_WATCHLISTTOCONSOLE=~(*__BYTE_WATCHLISTTOCONSOLE);
if(!qbevent)break;evnt(28182,5393,"ide_methods.bas");}while(r);
S_50007:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(28182,5394,"ide_methods.bas");if(r)goto S_50007;}
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(28182,5395,"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(28182,5396,"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(28182,5398,"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(28182,5399,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5401,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5401,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5402,"ide_methods.bas");}while(r);
}
S_50018:;
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(28182,5405,"ide_methods.bas");if(r)goto S_50018;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5406,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND=~(*__BYTE_AUTOADDDEBUGCOMMAND);
if(!qbevent)break;evnt(28182,5407,"ide_methods.bas");}while(r);
S_50021:;
if ((*__BYTE_AUTOADDDEBUGCOMMAND)||is_error_pending()){
if(qbevent){evnt(28182,5408,"ide_methods.bas");if(r)goto S_50021;}
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(28182,5409,"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(28182,5410,"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(28182,5412,"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(28182,5413,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5415,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5415,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5416,"ide_methods.bas");}while(r);
}
S_50032:;
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(28182,5419,"ide_methods.bas");if(r)goto S_50032;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5420,"ide_methods.bas");}while(r);
do{
*__BYTE_ENABLEQUICKNAV=~(*__BYTE_ENABLEQUICKNAV);
if(!qbevent)break;evnt(28182,5421,"ide_methods.bas");}while(r);
S_50035:;
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
if(qbevent){evnt(28182,5422,"ide_methods.bas");if(r)goto S_50035;}
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(28182,5423,"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(28182,5424,"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(28182,5426,"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(28182,5427,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5429,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5429,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5430,"ide_methods.bas");}while(r);
}
S_50046:;
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(28182,5433,"ide_methods.bas");if(r)goto S_50046;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5434,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELAYOUTBOX();
if(!qbevent)break;evnt(28182,5435,"ide_methods.bas");}while(r);
S_50049:;
if ((*_FUNC_IDE2_LONG_RETVAL)||is_error_pending()){
if(qbevent){evnt(28182,5436,"ide_methods.bas");if(r)goto S_50049;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5436,"ide_methods.bas");}while(r);
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(28182,5436,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5436,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5437,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5437,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5438,"ide_methods.bas");}while(r);
}
S_50058:;
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(28182,5441,"ide_methods.bas");if(r)goto S_50058;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5442,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECOMPILERSETTINGSBOX();
if(!qbevent)break;evnt(28182,5443,"ide_methods.bas");}while(r);
S_50061:;
if ((*_FUNC_IDE2_LONG_RETVAL)||is_error_pending()){
if(qbevent){evnt(28182,5444,"ide_methods.bas");if(r)goto S_50061;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,5445,"ide_methods.bas");}while(r);
S_50063:;
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5446,"ide_methods.bas");if(r)goto S_50063;}
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,5446,"ide_methods.bas");}while(r);
}
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,5447,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5449,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5449,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5450,"ide_methods.bas");}while(r);
}
S_50072:;
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(28182,5453,"ide_methods.bas");if(r)goto S_50072;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5454,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 0 ;
if(!qbevent)break;evnt(28182,5455,"ide_methods.bas");}while(r);
LABEL_BMKREMOVEB:;
if(qbevent){evnt(28182,5456,"ide_methods.bas");r=0;}
S_50075:;
fornext_value5870= 1 ;
fornext_finalvalue5870=*__LONG_IDEBMKN;
fornext_step5870= 1 ;
if (fornext_step5870<0) fornext_step_negative5870=1; else fornext_step_negative5870=0;
if (is_error_pending()) goto fornext_error5870;
goto fornext_entrylabel5870;
while(1){
fornext_value5870=fornext_step5870+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5870:
*_FUNC_IDE2_LONG_B=fornext_value5870;
if (fornext_step_negative5870){
if (fornext_value5870<fornext_finalvalue5870) break;
}else{
if (fornext_value5870>fornext_finalvalue5870) break;
}
fornext_error5870:;
if(qbevent){evnt(28182,5457,"ide_methods.bas");if(r)goto S_50075;}
S_50076:;
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(28182,5458,"ide_methods.bas");if(r)goto S_50076;}
S_50077:;
fornext_value5872=*_FUNC_IDE2_LONG_B;
fornext_finalvalue5872=*__LONG_IDEBMKN- 1 ;
fornext_step5872= 1 ;
if (fornext_step5872<0) fornext_step_negative5872=1; else fornext_step_negative5872=0;
if (is_error_pending()) goto fornext_error5872;
goto fornext_entrylabel5872;
while(1){
fornext_value5872=fornext_step5872+(*_FUNC_IDE2_LONG_B2);
fornext_entrylabel5872:
*_FUNC_IDE2_LONG_B2=fornext_value5872;
if (fornext_step_negative5872){
if (fornext_value5872<fornext_finalvalue5872) break;
}else{
if (fornext_value5872>fornext_finalvalue5872) break;
}
fornext_error5872:;
if(qbevent){evnt(28182,5459,"ide_methods.bas");if(r)goto S_50077;}
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(28182,5460,"ide_methods.bas");}while(r);
fornext_continue_5871:;
}
fornext_exit_5871:;
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN- 1 ;
if(!qbevent)break;evnt(28182,5462,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BMKREMOVED= 1 ;
if(!qbevent)break;evnt(28182,5463,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,5464,"ide_methods.bas");}while(r);
do{
goto LABEL_BMKREMOVEB;
if(!qbevent)break;evnt(28182,5465,"ide_methods.bas");}while(r);
}
fornext_continue_5869:;
}
fornext_exit_5869:;
S_50086:;
if ((-(*_FUNC_IDE2_LONG_BMKREMOVED== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5468,"ide_methods.bas");if(r)goto S_50086;}
do{
*__LONG_IDEBMKN=*__LONG_IDEBMKN+ 1 ;
if(!qbevent)break;evnt(28182,5469,"ide_methods.bas");}while(r);
S_50088:;
if ((-(*__LONG_IDEBMKN>func_ubound(__ARRAY_UDT_IDEBMK,1,1)))||is_error_pending()){
if(qbevent){evnt(28182,5470,"ide_methods.bas");if(r)goto S_50088;}
do{
*_FUNC_IDE2_LONG_X=func_ubound(__ARRAY_UDT_IDEBMK,1,1)* 2 ;
if(!qbevent)break;evnt(28182,5470,"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(28182,5470,"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(28182,5471,"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(28182,5472,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= 1 ;
if(!qbevent)break;evnt(28182,5473,"ide_methods.bas");}while(r);
}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5475,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5476,"ide_methods.bas");}while(r);
}
S_50099:;
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(28182,5479,"ide_methods.bas");if(r)goto S_50099;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5480,"ide_methods.bas");}while(r);
S_50101:;
if ((-(*__LONG_IDEBMKN== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5481,"ide_methods.bas");if(r)goto S_50101;}
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(28182,5482,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5483,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5483,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5484,"ide_methods.bas");}while(r);
}
S_50107:;
if ((-(*__LONG_IDEBMKN== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5486,"ide_methods.bas");if(r)goto S_50107;}
S_50108:;
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(28182,5487,"ide_methods.bas");if(r)goto S_50108;}
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(28182,5488,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5489,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5489,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5490,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5493,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Z= 0 ;
if(!qbevent)break;evnt(28182,5494,"ide_methods.bas");}while(r);
S_50117:;
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(28182,5494,"ide_methods.bas");if(r)goto S_50117;}
do{
*_FUNC_IDE2_LONG_Z= 1 ;
if(!qbevent)break;evnt(28182,5494,"ide_methods.bas");}while(r);
}
S_50120:;
do{
if(qbevent){evnt(28182,5495,"ide_methods.bas");if(r)goto S_50120;}
S_50121:;
if ((-(*_FUNC_IDE2_LONG_Z== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5496,"ide_methods.bas");if(r)goto S_50121;}
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
if(!qbevent)break;evnt(28182,5496,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
if(!qbevent)break;evnt(28182,5496,"ide_methods.bas");}while(r);
}
S_50126:;
if ((-(*_FUNC_IDE2_LONG_L< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5497,"ide_methods.bas");if(r)goto S_50126;}
do{
*_FUNC_IDE2_LONG_L=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,5497,"ide_methods.bas");}while(r);
}
S_50129:;
if ((-(*_FUNC_IDE2_LONG_L>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,5498,"ide_methods.bas");if(r)goto S_50129;}
do{
*_FUNC_IDE2_LONG_L= 1 ;
if(!qbevent)break;evnt(28182,5498,"ide_methods.bas");}while(r);
}
S_50132:;
fornext_value5875= 1 ;
fornext_finalvalue5875=*__LONG_IDEBMKN;
fornext_step5875= 1 ;
if (fornext_step5875<0) fornext_step_negative5875=1; else fornext_step_negative5875=0;
if (is_error_pending()) goto fornext_error5875;
goto fornext_entrylabel5875;
while(1){
fornext_value5875=fornext_step5875+(*_FUNC_IDE2_LONG_B);
fornext_entrylabel5875:
*_FUNC_IDE2_LONG_B=fornext_value5875;
if (fornext_step_negative5875){
if (fornext_value5875<fornext_finalvalue5875) break;
}else{
if (fornext_value5875>fornext_finalvalue5875) break;
}
fornext_error5875:;
if(qbevent){evnt(28182,5499,"ide_methods.bas");if(r)goto S_50132;}
S_50133:;
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(28182,5500,"ide_methods.bas");if(r)goto S_50133;}
do{
goto dl_exit_5873;
if(!qbevent)break;evnt(28182,5500,"ide_methods.bas");}while(r);
}
fornext_continue_5874:;
}
fornext_exit_5874:;
dl_continue_5873:;
}while(1);
dl_exit_5873:;
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,5503,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_L;
if(!qbevent)break;evnt(28182,5504,"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(28182,5505,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,5506,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5507,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5508,"ide_methods.bas");}while(r);
}
S_50145:;
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(28182,5516,"ide_methods.bas");if(r)goto S_50145;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5517,"ide_methods.bas");}while(r);
do{
SUB_IDEGOTOBOX();
if(!qbevent)break;evnt(28182,5518,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5519,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5519,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5520,"ide_methods.bas");}while(r);
}
S_50152:;
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(28182,5523,"ide_methods.bas");if(r)goto S_50152;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5524,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELIMITSBOX();
if(!qbevent)break;evnt(28182,5525,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5526,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5526,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5527,"ide_methods.bas");}while(r);
}
S_50159:;
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(28182,5530,"ide_methods.bas");if(r)goto S_50159;}
LABEL_HELPABOUT:;
if(qbevent){evnt(28182,5531,"ide_methods.bas");r=0;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5532,"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(28182,5533,"ide_methods.bas");}while(r);
S_50162:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_VERSION,qbs_new_txt_len("-",1),0)== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,5534,"ide_methods.bas");if(r)goto S_50162;}
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(28182,5534,"ide_methods.bas");}while(r);
}
S_50165:;
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
if(qbevent){evnt(28182,5535,"ide_methods.bas");if(r)goto S_50165;}
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(28182,5535,"ide_methods.bas");}while(r);
}
S_50168:;
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(28182,5536,"ide_methods.bas");if(r)goto S_50168;}
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(28182,5536,"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(28182,5537,"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(28182,5538,"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(28182,5539,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5540,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5540,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5541,"ide_methods.bas");}while(r);
}
S_50178:;
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(28182,5544,"ide_methods.bas");if(r)goto S_50178;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5545,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RELAUNCH= 0 ;
if(!qbevent)break;evnt(28182,5546,"ide_methods.bas");}while(r);
S_50181:;
do{
if(qbevent){evnt(28182,5547,"ide_methods.bas");if(r)goto S_50181;}
do{
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDEASCIIBOX(_FUNC_IDE2_LONG_RELAUNCH));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5548,"ide_methods.bas");}while(r);
S_50183:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(28182,5549,"ide_methods.bas");if(r)goto S_50183;}
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5549,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5550,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5550,"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(28182,5551,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,5552,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5553,"ide_methods.bas");}while(r);
S_50191:;
dl_continue_5876:;
}while((*_FUNC_IDE2_LONG_RELAUNCH)&&(!is_error_pending()));
dl_exit_5876:;
if(qbevent){evnt(28182,5554,"ide_methods.bas");if(r)goto S_50191;}
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,5555,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5556,"ide_methods.bas");}while(r);
}
S_50195:;
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(28182,5559,"ide_methods.bas");if(r)goto S_50195;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5560,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5560,"ide_methods.bas");}while(r);
LABEL_IDEQUICKKEYCODE:;
if(qbevent){evnt(28182,5561,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5878= 1 ));
if(!qbevent)break;evnt(28182,5562,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5879= 0 ));
if(!qbevent)break;evnt(28182,5563,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,5564,"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(28182,5565,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5566,"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(28182,5568,"ide_methods.bas");}while(r);
S_50204:;
do{
if(qbevent){evnt(28182,5570,"ide_methods.bas");if(r)goto S_50204;}
do{
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
if(!qbevent)break;evnt(28182,5570,"ide_methods.bas");}while(r);
do{
sub__limit( 30 );
if(!qbevent)break;evnt(28182,5570,"ide_methods.bas");}while(r);
S_50207:;
dl_continue_5880:;
}while((!(-(*_FUNC_IDE2_LONG_TEMPK== 0 )))&&(!is_error_pending()));
dl_exit_5880:;
if(qbevent){evnt(28182,5570,"ide_methods.bas");if(r)goto S_50207;}
S_50208:;
do{
if(qbevent){evnt(28182,5571,"ide_methods.bas");if(r)goto S_50208;}
do{
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
if(!qbevent)break;evnt(28182,5572,"ide_methods.bas");}while(r);
S_50210:;
if ((-(*_FUNC_IDE2_LONG_TEMPK> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5573,"ide_methods.bas");if(r)goto S_50210;}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_str((int32)(*_FUNC_IDE2_LONG_TEMPK)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5573,"ide_methods.bas");}while(r);
}
S_50213:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,5575,"ide_methods.bas");if(r)goto S_50213;}
ww_continue_5882:;
}
ww_exit_5882:;
S_50215:;
if ((func__mousebutton( 1 )|func__mousebutton( 2 ))||is_error_pending()){
if(qbevent){evnt(28182,5576,"ide_methods.bas");if(r)goto S_50215;}
do{
goto LABEL_BYPASSCTRLK;
if(!qbevent)break;evnt(28182,5576,"ide_methods.bas");}while(r);
}
do{
sub__limit( 30 );
if(!qbevent)break;evnt(28182,5578,"ide_methods.bas");}while(r);
S_50219:;
dl_continue_5881:;
}while((!(-(*_FUNC_IDE2_LONG_TEMPK> 0 )))&&(!is_error_pending()));
dl_exit_5881:;
if(qbevent){evnt(28182,5579,"ide_methods.bas");if(r)goto S_50219;}
S_50220:;
if (((-(*_FUNC_IDE2_LONG_TEMPK== 100303 ))|(-(*_FUNC_IDE2_LONG_TEMPK== 100304 )))||is_error_pending()){
if(qbevent){evnt(28182,5580,"ide_methods.bas");if(r)goto S_50220;}
S_50221:;
do{
if(qbevent){evnt(28182,5581,"ide_methods.bas");if(r)goto S_50221;}
do{
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
if(!qbevent)break;evnt(28182,5582,"ide_methods.bas");}while(r);
S_50223:;
if ((-(*_FUNC_IDE2_LONG_TEMPK!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5583,"ide_methods.bas");if(r)goto S_50223;}
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(28182,5583,"ide_methods.bas");}while(r);
}
S_50226:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,5585,"ide_methods.bas");if(r)goto S_50226;}
ww_continue_5884:;
}
ww_exit_5884:;
S_50228:;
if ((func__mousebutton( 1 )|func__mousebutton( 2 ))||is_error_pending()){
if(qbevent){evnt(28182,5586,"ide_methods.bas");if(r)goto S_50228;}
do{
goto LABEL_BYPASSCTRLK;
if(!qbevent)break;evnt(28182,5586,"ide_methods.bas");}while(r);
}
do{
sub__limit( 30 );
if(!qbevent)break;evnt(28182,5588,"ide_methods.bas");}while(r);
S_50232:;
dl_continue_5883:;
}while((!(-(*_FUNC_IDE2_LONG_TEMPK!= 0 )))&&(!is_error_pending()));
dl_exit_5883:;
if(qbevent){evnt(28182,5589,"ide_methods.bas");if(r)goto S_50232;}
}
do{
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_ltrim(_FUNC_IDE2_STRING_TEMPK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5591,"ide_methods.bas");}while(r);
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_TEMPK);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5594,"ide_methods.bas");}while(r);
LABEL_BYPASSCTRLK:;
if(qbevent){evnt(28182,5596,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5885= 0 ));
if(!qbevent)break;evnt(28182,5597,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5598,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5598,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,5599,"ide_methods.bas");}while(r);
do{
*__LONG_KCTRL= 0 ;
if(!qbevent)break;evnt(28182,5600,"ide_methods.bas");}while(r);
do{
*__LONG_KCONTROL= 0 ;
if(!qbevent)break;evnt(28182,5600,"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(28182,5601,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5602,"ide_methods.bas");}while(r);
}
S_50245:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,5605,"ide_methods.bas");if(r)goto S_50245;}
S_50246:;
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(28182,5606,"ide_methods.bas");if(r)goto S_50246;}
LABEL_CTRLLIBEXPL:;
if(qbevent){evnt(28182,5607,"ide_methods.bas");r=0;}
do{
sub_shell2(FUNC_QUOTEDFILENAME(__STRING_LIBEXPLORER),3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5608,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5609,"ide_methods.bas");}while(r);
}
}
S_50251:;
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(28182,5613,"ide_methods.bas");if(r)goto S_50251;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5614,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5614,"ide_methods.bas");}while(r);
do{
goto LABEL_CONTEXTUALHELP;
if(!qbevent)break;evnt(28182,5615,"ide_methods.bas");}while(r);
}
S_50256:;
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(28182,5618,"ide_methods.bas");if(r)goto S_50256;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5619,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5619,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,5620,"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(28182,5621,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5622,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,5623,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(28182,5624,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,5625,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5626,"ide_methods.bas");}while(r);
}
S_50267:;
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(28182,5629,"ide_methods.bas");if(r)goto S_50267;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5630,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5630,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,5631,"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(28182,5632,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5633,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,5634,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(28182,5635,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,5636,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5637,"ide_methods.bas");}while(r);
}
S_50278:;
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(28182,5640,"ide_methods.bas");if(r)goto S_50278;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5641,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5641,"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(28182,5642,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(28182,5643,"ide_methods.bas");}while(r);
}
S_50284:;
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(28182,5645,"ide_methods.bas");if(r)goto S_50284;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5646,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5646,"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(28182,5647,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(28182,5648,"ide_methods.bas");}while(r);
}
S_50290:;
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(28182,5650,"ide_methods.bas");if(r)goto S_50290;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5651,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5651,"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(28182,5652,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(28182,5653,"ide_methods.bas");}while(r);
}
S_50296:;
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(28182,5655,"ide_methods.bas");if(r)goto S_50296;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5656,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5656,"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(28182,5657,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(28182,5658,"ide_methods.bas");}while(r);
}
S_50302:;
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(28182,5660,"ide_methods.bas");if(r)goto S_50302;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5661,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5661,"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(28182,5662,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(28182,5663,"ide_methods.bas");}while(r);
}
S_50308:;
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(28182,5666,"ide_methods.bas");if(r)goto S_50308;}
S_50309:;
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5668,"ide_methods.bas");if(r)goto S_50309;}
S_50310:;
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
if(qbevent){evnt(28182,5669,"ide_methods.bas");if(r)goto S_50310;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5669,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5669,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5669,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
if(!qbevent)break;evnt(28182,5670,"ide_methods.bas");}while(r);
do{
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
if(!qbevent)break;evnt(28182,5670,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX1= 2 ;
if(!qbevent)break;evnt(28182,5671,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
if(!qbevent)break;evnt(28182,5671,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
if(!qbevent)break;evnt(28182,5671,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
if(!qbevent)break;evnt(28182,5671,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
if(!qbevent)break;evnt(28182,5671,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
if(!qbevent)break;evnt(28182,5671,"ide_methods.bas");}while(r);
do{
*__LONG_IDEHELP= 1 ;
if(!qbevent)break;evnt(28182,5672,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
if(!qbevent)break;evnt(28182,5673,"ide_methods.bas");}while(r);
do{
*__LONG_IDESYSTEM= 3 ;
if(!qbevent)break;evnt(28182,5674,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL= 1 ;
if(!qbevent)break;evnt(28182,5675,"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(28182,5675,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5678,"ide_methods.bas");}while(r);
}
S_50331:;
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(28182,5681,"ide_methods.bas");if(r)goto S_50331;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5682,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5682,"ide_methods.bas");}while(r);
S_50334:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(28182,5683,"ide_methods.bas");if(r)goto S_50334;}
do{
goto LABEL_LAUNCHWIKI;
if(!qbevent)break;evnt(28182,5683,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5684,"ide_methods.bas");}while(r);
}
S_50339:;
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(28182,5687,"ide_methods.bas");if(r)goto S_50339;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5688,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5688,"ide_methods.bas");}while(r);
S_50342:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(28182,5689,"ide_methods.bas");if(r)goto S_50342;}
do{
*__LONG_HELP_IGNORECACHE= 1 ;
if(!qbevent)break;evnt(28182,5690,"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(28182,5691,"ide_methods.bas");}while(r);
do{
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5692,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_IGNORECACHE= 0 ;
if(!qbevent)break;evnt(28182,5693,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5695,"ide_methods.bas");}while(r);
}
S_50350:;
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(28182,5699,"ide_methods.bas");if(r)goto S_50350;}
do{
if(!qbevent)break;evnt(28182,5700,"ide_methods.bas");}while(r);
S_50352:;
if ((*__LONG_IDESELECT)||is_error_pending()){
if(qbevent){evnt(28182,5702,"ide_methods.bas");if(r)goto S_50352;}
S_50353:;
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,5703,"ide_methods.bas");if(r)goto S_50353;}
do{
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5704,"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(28182,5705,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
if(!qbevent)break;evnt(28182,5706,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,5706,"ide_methods.bas");}while(r);
S_50358:;
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
if(qbevent){evnt(28182,5707,"ide_methods.bas");if(r)goto S_50358;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,5707,"ide_methods.bas");}while(r);
}
S_50361:;
fornext_value5888=*_FUNC_IDE2_LONG_SX1;
fornext_finalvalue5888=*_FUNC_IDE2_LONG_SX2- 1 ;
fornext_step5888= 1 ;
if (fornext_step5888<0) fornext_step_negative5888=1; else fornext_step_negative5888=0;
if (is_error_pending()) goto fornext_error5888;
goto fornext_entrylabel5888;
while(1){
fornext_value5888=fornext_step5888+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel5888:
*_FUNC_IDE2_LONG_X=fornext_value5888;
if (fornext_step_negative5888){
if (fornext_value5888<fornext_finalvalue5888) break;
}else{
if (fornext_value5888>fornext_finalvalue5888) break;
}
fornext_error5888:;
if(qbevent){evnt(28182,5708,"ide_methods.bas");if(r)goto S_50361;}
S_50362:;
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(28182,5709,"ide_methods.bas");if(r)goto S_50362;}
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(28182,5709,"ide_methods.bas");}while(r);
}else{
do{
goto fornext_exit_5887;
if(!qbevent)break;evnt(28182,5709,"ide_methods.bas");}while(r);
}
fornext_continue_5887:;
}
fornext_exit_5887:;
do{
qbs_set(_FUNC_IDE2_STRING_A2,qbs__trim(_FUNC_IDE2_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5711,"ide_methods.bas");}while(r);
S_50369:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
if(qbevent){evnt(28182,5712,"ide_methods.bas");if(r)goto S_50369;}
do{
qbs_set(_FUNC_IDE2_STRING_MATHEVALEXPR,_FUNC_IDE2_STRING_A2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5712,"ide_methods.bas");}while(r);
}
}
}
S_50374:;
do{
if(qbevent){evnt(28182,5716,"ide_methods.bas");if(r)goto S_50374;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5717,"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),&(pass5892= 60 ),&(pass5893= 0 ),&(pass5894= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5718,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RESULT= 0 ;
if(!qbevent)break;evnt(28182,5719,"ide_methods.bas");}while(r);
S_50378:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
if(qbevent){evnt(28182,5720,"ide_methods.bas");if(r)goto S_50378;}
do{
if(!qbevent)break;evnt(28182,5721,"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(28182,5722,"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(28182,5724,"ide_methods.bas");}while(r);
do{
*__LONG_ERROR_HAPPENED= 0 ;
if(!qbevent)break;evnt(28182,5725,"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(28182,5727,"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(28182,5728,"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(28182,5730,"ide_methods.bas");}while(r);
S_50386:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
if(qbevent){evnt(28182,5731,"ide_methods.bas");if(r)goto S_50386;}
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(28182,5731,"ide_methods.bas");}while(r);
}
S_50389:;
do{
if(qbevent){evnt(28182,5732,"ide_methods.bas");if(r)goto S_50389;}
do{
qbs_set(_FUNC_IDE2_STRING_B1,qbs_new_txt_len("#Insert;",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5733,"ide_methods.bas");}while(r);
S_50391:;
if ((*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
if(qbevent){evnt(28182,5734,"ide_methods.bas");if(r)goto S_50391;}
do{
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("#Decimal;",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5734,"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(28182,5734,"ide_methods.bas");}while(r);
}
S_50396:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&*_FUNC_IDE2_BYTE_MATHEVALCOMMENT)||is_error_pending()){
if(qbevent){evnt(28182,5735,"ide_methods.bas");if(r)goto S_50396;}
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(28182,5736,"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(28182,5737,"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(28182,5739,"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(28182,5740,"ide_methods.bas");}while(r);
}
S_50403:;
if ((*_FUNC_IDE2_BYTE_MATHEVALERROR)||is_error_pending()){
if(qbevent){evnt(28182,5742,"ide_methods.bas");if(r)goto S_50403;}
do{
qbs_set(_FUNC_IDE2_STRING_B1,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5742,"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(28182,5742,"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(28182,5742,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5743,"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(28182,5744,"ide_methods.bas");}while(r);
S_50410:;
if ((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5745,"ide_methods.bas");if(r)goto S_50410;}
S_50411:;
if(qbevent){evnt(28182,5746,"ide_methods.bas");if(r)goto S_50411;}
S_50412:;
if (((*_FUNC_IDE2_LONG_RESULT==( 1 ))||(*_FUNC_IDE2_LONG_RESULT==( 4 ))||(*_FUNC_IDE2_LONG_RESULT==( 5 )))||is_error_pending()){
if(qbevent){evnt(28182,5747,"ide_methods.bas");if(r)goto S_50412;}
do{
goto dl_exit_5896;
if(!qbevent)break;evnt(28182,5748,"ide_methods.bas");}while(r);
sc_ec_243_end:;
goto sc_5897_end;
}
S_50414:;
if (((*_FUNC_IDE2_LONG_RESULT==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,5749,"ide_methods.bas");if(r)goto S_50414;}
do{
*_FUNC_IDE2_BYTE_MATHEVALHEX=~(*_FUNC_IDE2_BYTE_MATHEVALHEX);
if(!qbevent)break;evnt(28182,5750,"ide_methods.bas");}while(r);
S_50416:;
if ((*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
if(qbevent){evnt(28182,5751,"ide_methods.bas");if(r)goto S_50416;}
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(28182,5751,"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(28182,5751,"ide_methods.bas");}while(r);
}
sc_ec_244_end:;
goto sc_5897_end;
}
S_50421:;
if (((*_FUNC_IDE2_LONG_RESULT==( 3 )))||is_error_pending()){
if(qbevent){evnt(28182,5752,"ide_methods.bas");if(r)goto S_50421;}
do{
*_FUNC_IDE2_BYTE_MATHEVALCOMMENT=~(*_FUNC_IDE2_BYTE_MATHEVALCOMMENT);
if(!qbevent)break;evnt(28182,5753,"ide_methods.bas");}while(r);
sc_ec_245_end:;
goto sc_5897_end;
}
sc_5897_end:;
}else{
do{
goto dl_exit_5896;
if(!qbevent)break;evnt(28182,5756,"ide_methods.bas");}while(r);
}
dl_continue_5896:;
}while(1);
dl_exit_5896:;
S_50428:;
if ((*_FUNC_IDE2_BYTE_MATHEVALERROR&(-(*_FUNC_IDE2_LONG_RESULT== 2 )))||is_error_pending()){
if(qbevent){evnt(28182,5759,"ide_methods.bas");if(r)goto S_50428;}
do{
goto dl_exit_5891;
if(!qbevent)break;evnt(28182,5759,"ide_methods.bas");}while(r);
}
S_50431:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&(((-(*_FUNC_IDE2_LONG_RESULT== 1 ))|(-(*_FUNC_IDE2_LONG_RESULT== 5 )))))||is_error_pending()){
if(qbevent){evnt(28182,5760,"ide_methods.bas");if(r)goto S_50431;}
do{
goto dl_exit_5891;
if(!qbevent)break;evnt(28182,5760,"ide_methods.bas");}while(r);
}
}else{
do{
goto dl_exit_5891;
if(!qbevent)break;evnt(28182,5762,"ide_methods.bas");}while(r);
}
dl_continue_5891:;
}while(1);
dl_exit_5891:;
S_50438:;
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&(-(*_FUNC_IDE2_LONG_RESULT== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,5766,"ide_methods.bas");if(r)goto S_50438;}
do{
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_MATHMSG);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5767,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5769,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5769,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5770,"ide_methods.bas");}while(r);
}
S_50445:;
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(28182,5773,"ide_methods.bas");if(r)goto S_50445;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5774,"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(28182,5775,"ide_methods.bas");}while(r);
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5776,"ide_methods.bas");}while(r);
S_50449:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_Q,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,5777,"ide_methods.bas");if(r)goto S_50449;}
do{
*__LONG_HELP_RECACHING= 1 ;
if(!qbevent)break;evnt(28182,5778,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_IGNORECACHE= 1 ;
if(!qbevent)break;evnt(28182,5778,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_UERR=FUNC_IDEUPDATEHELPBOX();
if(!qbevent)break;evnt(28182,5779,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_RECACHING= 0 ;
if(!qbevent)break;evnt(28182,5780,"ide_methods.bas");}while(r);
do{
*__LONG_HELP_IGNORECACHE= 0 ;
if(!qbevent)break;evnt(28182,5780,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5781,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5781,"ide_methods.bas");}while(r);
S_50457:;
if ((*_FUNC_IDE2_LONG_UERR)||is_error_pending()){
if(qbevent){evnt(28182,5782,"ide_methods.bas");if(r)goto S_50457;}
do{
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Update All",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5783,"ide_methods.bas");}while(r);
do{
goto LABEL_OPENHELPLINK;
if(!qbevent)break;evnt(28182,5784,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5787,"ide_methods.bas");}while(r);
}
S_50464:;
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(28182,5790,"ide_methods.bas");if(r)goto S_50464;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5791,"ide_methods.bas");}while(r);
do{
SUB_IDENEWSF(qbs_new_txt_len("SUB",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5792,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,5793,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5794,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5794,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5795,"ide_methods.bas");}while(r);
}
S_50472:;
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(28182,5797,"ide_methods.bas");if(r)goto S_50472;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5798,"ide_methods.bas");}while(r);
do{
SUB_IDENEWSF(qbs_new_txt_len("FUNCTION",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5799,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,5800,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5801,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5801,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5802,"ide_methods.bas");}while(r);
}
S_50480:;
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(28182,5805,"ide_methods.bas");if(r)goto S_50480;}
S_50481:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,5806,"ide_methods.bas");if(r)goto S_50481;}
do{
*__LONG_IDEDEBUGMODE= 14 ;
if(!qbevent)break;evnt(28182,5807,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,5808,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5810,"ide_methods.bas");}while(r);
LABEL_IDESUBSJMP:;
if(qbevent){evnt(28182,5811,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESUBS());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5812,"ide_methods.bas");}while(r);
S_50487:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,5813,"ide_methods.bas");if(r)goto S_50487;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,5813,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5814,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5814,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5815,"ide_methods.bas");}while(r);
}
}
S_50495:;
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(28182,5819,"ide_methods.bas");if(r)goto S_50495;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 2 ;
if(!qbevent)break;evnt(28182,5820,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,5821,"ide_methods.bas");}while(r);
}
S_50499:;
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(28182,5824,"ide_methods.bas");if(r)goto S_50499;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5825,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERS= -1ll ;
if(!qbevent)break;evnt(28182,5826,"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(28182,5827,"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(28182,5828,"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(28182,5829,"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(28182,5830,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5831,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5831,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5832,"ide_methods.bas");}while(r);
}
S_50510:;
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(28182,5835,"ide_methods.bas");if(r)goto S_50510;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5836,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERS= 0ll ;
if(!qbevent)break;evnt(28182,5837,"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(28182,5838,"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(28182,5839,"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(28182,5840,"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(28182,5841,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5842,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5842,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5843,"ide_methods.bas");}while(r);
}
S_50521:;
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(28182,5846,"ide_methods.bas");if(r)goto S_50521;}
S_50522:;
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(28182,5847,"ide_methods.bas");if(r)goto S_50522;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5848,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERSUSEBG=~(*__BYTE_SHOWLINENUMBERSUSEBG);
if(!qbevent)break;evnt(28182,5849,"ide_methods.bas");}while(r);
S_50525:;
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
if(qbevent){evnt(28182,5850,"ide_methods.bas");if(r)goto S_50525;}
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(28182,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_add(func_chr( 7 ),qbs_new_txt_len("#Background Color",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5852,"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(28182,5854,"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(28182,5855,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5857,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5857,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5858,"ide_methods.bas");}while(r);
}
}
S_50537:;
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(28182,5862,"ide_methods.bas");if(r)goto S_50537;}
S_50538:;
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(28182,5863,"ide_methods.bas");if(r)goto S_50538;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5864,"ide_methods.bas");}while(r);
do{
*__BYTE_SHOWLINENUMBERSSEPARATOR=~(*__BYTE_SHOWLINENUMBERSSEPARATOR);
if(!qbevent)break;evnt(28182,5865,"ide_methods.bas");}while(r);
S_50541:;
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
if(qbevent){evnt(28182,5866,"ide_methods.bas");if(r)goto S_50541;}
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(28182,5867,"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(28182,5868,"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(28182,5870,"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(28182,5871,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5873,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5873,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5874,"ide_methods.bas");}while(r);
}
}
S_50553:;
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(28182,5878,"ide_methods.bas");if(r)goto S_50553;}
do{
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 3 ;
if(!qbevent)break;evnt(28182,5879,"ide_methods.bas");}while(r);
do{
goto LABEL_SHOWMENU;
if(!qbevent)break;evnt(28182,5880,"ide_methods.bas");}while(r);
}
S_50557:;
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(28182,5883,"ide_methods.bas");if(r)goto S_50557;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5884,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("html",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5885,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5886,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5886,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5887,"ide_methods.bas");}while(r);
}
S_50564:;
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(28182,5890,"ide_methods.bas");if(r)goto S_50564;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5891,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("rich",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5892,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5893,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5893,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5894,"ide_methods.bas");}while(r);
}
S_50571:;
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(28182,5897,"ide_methods.bas");if(r)goto S_50571;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5898,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("disc",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5899,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5900,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5900,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5901,"ide_methods.bas");}while(r);
}
S_50578:;
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(28182,5904,"ide_methods.bas");if(r)goto S_50578;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5905,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("foru",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5906,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5907,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5907,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5908,"ide_methods.bas");}while(r);
}
S_50585:;
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(28182,5911,"ide_methods.bas");if(r)goto S_50585;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5912,"ide_methods.bas");}while(r);
do{
SUB_EXPORTCODEAS(qbs_new_txt_len("wiki",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5913,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5914,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5914,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5915,"ide_methods.bas");}while(r);
}
S_50592:;
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(28182,5918,"ide_methods.bas");if(r)goto S_50592;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5919,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
if(!qbevent)break;evnt(28182,5920,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5921,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5921,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5922,"ide_methods.bas");}while(r);
}
S_50599:;
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(28182,5925,"ide_methods.bas");if(r)goto S_50599;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5926,"ide_methods.bas");}while(r);
LABEL_IDEFINDJMP:;
if(qbevent){evnt(28182,5927,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFIND());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5928,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5929,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5929,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5931,"ide_methods.bas");}while(r);
}
S_50606:;
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(28182,5934,"ide_methods.bas");if(r)goto S_50606;}
do{
qbs_set(__STRING_IDEFINDTEXT,__STRING_IDECONTEXTUALSEARCH);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5935,"ide_methods.bas");}while(r);
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5936,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5937,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5937,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(28182,5938,"ide_methods.bas");}while(r);
}
S_50613:;
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(28182,5941,"ide_methods.bas");if(r)goto S_50613;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,5942,"ide_methods.bas");}while(r);
LABEL_IDEFINDCHANGEJMP:;
if(qbevent){evnt(28182,5943,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDECHANGE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5944,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,5945,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,5945,"ide_methods.bas");}while(r);
do{
*__LONG_IDEALTHIGHLIGHT= 0ll ;
if(!qbevent)break;evnt(28182,5946,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,5947,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,5947,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5947,"ide_methods.bas");}while(r);
S_50622:;
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(28182,5948,"ide_methods.bas");if(r)goto S_50622;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,5948,"ide_methods.bas");}while(r);
}
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5950,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDCX=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,5952,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_OLDCY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5952,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND= 0 ;
if(!qbevent)break;evnt(28182,5953,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 0 ;
if(!qbevent)break;evnt(28182,5953,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGED= 0 ;
if(!qbevent)break;evnt(28182,5954,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_S,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5956,"ide_methods.bas");}while(r);
S_50632:;
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5957,"ide_methods.bas");if(r)goto S_50632;}
do{
qbs_set(_FUNC_IDE2_STRING_S,qbs_ucase(_FUNC_IDE2_STRING_S));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5957,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_START=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,5958,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_START;
if(!qbevent)break;evnt(28182,5958,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_STARTX=*__LONG_IDECX;
if(!qbevent)break;evnt(28182,5959,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_STARTX;
if(!qbevent)break;evnt(28182,5959,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FIRST= 1 ;
if(!qbevent)break;evnt(28182,5960,"ide_methods.bas");}while(r);
LABEL_IDEFINDNEXT2:;
if(qbevent){evnt(28182,5961,"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(28182,5963,"ide_methods.bas");}while(r);
S_50641:;
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5964,"ide_methods.bas");if(r)goto S_50641;}
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_ucase(_FUNC_IDE2_STRING_L));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,5964,"ide_methods.bas");}while(r);
}
S_50644:;
if ((-(*_FUNC_IDE2_LONG_FIRST== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,5966,"ide_methods.bas");if(r)goto S_50644;}
do{
*_FUNC_IDE2_LONG_FIRST= 0 ;
if(!qbevent)break;evnt(28182,5967,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_X1= 1 ;
if(!qbevent)break;evnt(28182,5969,"ide_methods.bas");}while(r);
S_50648:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(28182,5970,"ide_methods.bas");if(r)goto S_50648;}
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(28182,5971,"ide_methods.bas");}while(r);
}
}
S_50652:;
if ((-(*_FUNC_IDE2_LONG_X1< 0 ))||is_error_pending()){
if(qbevent){evnt(28182,5974,"ide_methods.bas");if(r)goto S_50652;}
do{
*_FUNC_IDE2_LONG_X1= 0 ;
if(!qbevent)break;evnt(28182,5974,"ide_methods.bas");}while(r);
}
LABEL_IDEFINDAGAIN2:;
if(qbevent){evnt(28182,5976,"ide_methods.bas");r=0;}
S_50655:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(28182,5978,"ide_methods.bas");if(r)goto S_50655;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,5979,"ide_methods.bas");}while(r);
S_50657:;
fornext_value5901=*_FUNC_IDE2_LONG_X1;
fornext_finalvalue5901= 1 ;
fornext_step5901= -1 ;
if (fornext_step5901<0) fornext_step_negative5901=1; else fornext_step_negative5901=0;
if (is_error_pending()) goto fornext_error5901;
goto fornext_entrylabel5901;
while(1){
fornext_value5901=fornext_step5901+(*_FUNC_IDE2_LONG_XX);
fornext_entrylabel5901:
*_FUNC_IDE2_LONG_XX=fornext_value5901;
if (fornext_step_negative5901){
if (fornext_value5901<fornext_finalvalue5901) break;
}else{
if (fornext_value5901>fornext_finalvalue5901) break;
}
fornext_error5901:;
if(qbevent){evnt(28182,5980,"ide_methods.bas");if(r)goto S_50657;}
S_50658:;
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(28182,5981,"ide_methods.bas");if(r)goto S_50658;}
do{
*_FUNC_IDE2_LONG_XXO=*_FUNC_IDE2_LONG_XX- 1 ;
if(!qbevent)break;evnt(28182,5982,"ide_methods.bas");}while(r);
S_50660:;
fornext_value5903=*_FUNC_IDE2_LONG_XX;
fornext_finalvalue5903=*_FUNC_IDE2_LONG_XX+_FUNC_IDE2_STRING_S->len- 1 ;
fornext_step5903= 1 ;
if (fornext_step5903<0) fornext_step_negative5903=1; else fornext_step_negative5903=0;
if (is_error_pending()) goto fornext_error5903;
goto fornext_entrylabel5903;
while(1){
fornext_value5903=fornext_step5903+(*_FUNC_IDE2_LONG_XX2);
fornext_entrylabel5903:
*_FUNC_IDE2_LONG_XX2=fornext_value5903;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5903){
if (fornext_value5903<fornext_finalvalue5903) break;
}else{
if (fornext_value5903>fornext_finalvalue5903) break;
}
fornext_error5903:;
if(qbevent){evnt(28182,5983,"ide_methods.bas");if(r)goto S_50660;}
S_50661:;
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(28182,5984,"ide_methods.bas");if(r)goto S_50661;}
do{
goto fornext_exit_5902;
if(!qbevent)break;evnt(28182,5984,"ide_methods.bas");}while(r);
}
fornext_continue_5902:;
}
fornext_exit_5902:;
S_50665:;
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(28182,5986,"ide_methods.bas");if(r)goto S_50665;}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_XX;
if(!qbevent)break;evnt(28182,5988,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5900;
if(!qbevent)break;evnt(28182,5989,"ide_methods.bas");}while(r);
}
}
fornext_continue_5900:;
}
fornext_exit_5900:;
S_50671:;
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(28182,5993,"ide_methods.bas");if(r)goto S_50671;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,5993,"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(28182,5995,"ide_methods.bas");}while(r);
S_50676:;
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(28182,5996,"ide_methods.bas");if(r)goto S_50676;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,5996,"ide_methods.bas");}while(r);
}
}
S_50680:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,5999,"ide_methods.bas");if(r)goto S_50680;}
S_50681:;
if ((*__INTEGER_IDEFINDWHOLEWORD)||is_error_pending()){
if(qbevent){evnt(28182,6000,"ide_methods.bas");if(r)goto S_50681;}
do{
*_FUNC_IDE2_LONG_WHOLE= 1 ;
if(!qbevent)break;evnt(28182,6001,"ide_methods.bas");}while(r);
S_50683:;
if ((-(*_FUNC_IDE2_LONG_X> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6002,"ide_methods.bas");if(r)goto S_50683;}
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(28182,6003,"ide_methods.bas");}while(r);
S_50685:;
if (((-(*_FUNC_IDE2_LONG_C>= 65 ))&(-(*_FUNC_IDE2_LONG_C<= 90 )))||is_error_pending()){
if(qbevent){evnt(28182,6004,"ide_methods.bas");if(r)goto S_50685;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(28182,6004,"ide_methods.bas");}while(r);
}
S_50688:;
if (((-(*_FUNC_IDE2_LONG_C>= 48 ))&(-(*_FUNC_IDE2_LONG_C<= 57 )))||is_error_pending()){
if(qbevent){evnt(28182,6005,"ide_methods.bas");if(r)goto S_50688;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(28182,6005,"ide_methods.bas");}while(r);
}
}
S_50692:;
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(28182,6007,"ide_methods.bas");if(r)goto S_50692;}
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(28182,6008,"ide_methods.bas");}while(r);
S_50694:;
if (((-(*_FUNC_IDE2_LONG_C>= 65 ))&(-(*_FUNC_IDE2_LONG_C<= 90 )))||is_error_pending()){
if(qbevent){evnt(28182,6009,"ide_methods.bas");if(r)goto S_50694;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(28182,6009,"ide_methods.bas");}while(r);
}
S_50697:;
if (((-(*_FUNC_IDE2_LONG_C>= 48 ))&(-(*_FUNC_IDE2_LONG_C<= 57 )))||is_error_pending()){
if(qbevent){evnt(28182,6010,"ide_methods.bas");if(r)goto S_50697;}
do{
*_FUNC_IDE2_LONG_WHOLE= 0 ;
if(!qbevent)break;evnt(28182,6010,"ide_methods.bas");}while(r);
}
}
S_50701:;
if ((-(*_FUNC_IDE2_LONG_WHOLE== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6012,"ide_methods.bas");if(r)goto S_50701;}
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X+ 1 ;
if(!qbevent)break;evnt(28182,6013,"ide_methods.bas");}while(r);
S_50703:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(28182,6013,"ide_methods.bas");if(r)goto S_50703;}
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X- 1 ;
if(!qbevent)break;evnt(28182,6013,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,6014,"ide_methods.bas");}while(r);
S_50707:;
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(28182,6015,"ide_methods.bas");if(r)goto S_50707;}
do{
goto LABEL_IDEFINDAGAIN2;
if(!qbevent)break;evnt(28182,6015,"ide_methods.bas");}while(r);
}
}
}
}
do{
if(!qbevent)break;evnt(28182,6020,"ide_methods.bas");}while(r);
S_50714:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,6021,"ide_methods.bas");if(r)goto S_50714;}
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(28182,6022,"ide_methods.bas");}while(r);
S_50716:;
if (((-(*__INTEGER_IDEFINDNOCOMMENTS!= 0 ))&*_FUNC_IDE2_BYTE_COMMENT)||is_error_pending()){
if(qbevent){evnt(28182,6023,"ide_methods.bas");if(r)goto S_50716;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,6023,"ide_methods.bas");}while(r);
}
S_50719:;
if (((-(*__INTEGER_IDEFINDNOSTRINGS!= 0 ))&*_FUNC_IDE2_BYTE_QUOTE)||is_error_pending()){
if(qbevent){evnt(28182,6024,"ide_methods.bas");if(r)goto S_50719;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,6024,"ide_methods.bas");}while(r);
}
S_50722:;
if (((-(*__INTEGER_IDEFINDONLYCOMMENTS!= 0 ))&(-(*_FUNC_IDE2_BYTE_COMMENT== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,6025,"ide_methods.bas");if(r)goto S_50722;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,6025,"ide_methods.bas");}while(r);
}
S_50725:;
if (((-(*__INTEGER_IDEFINDONLYSTRINGS!= 0 ))&(-(*_FUNC_IDE2_BYTE_QUOTE== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,6026,"ide_methods.bas");if(r)goto S_50725;}
do{
*_FUNC_IDE2_LONG_X= 0 ;
if(!qbevent)break;evnt(28182,6026,"ide_methods.bas");}while(r);
}
}
S_50729:;
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,6029,"ide_methods.bas");if(r)goto S_50729;}
do{
*__LONG_IDESELECT= 1 ;
if(!qbevent)break;evnt(28182,6030,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_X;
if(!qbevent)break;evnt(28182,6031,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(28182,6031,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(28182,6032,"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(28182,6033,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_Y;
if(!qbevent)break;evnt(28182,6033,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_FOUND= 1 ;
if(!qbevent)break;evnt(28182,6035,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,6036,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6037,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,6037,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6037,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6038,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDECHANGEIT());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6039,"ide_methods.bas");}while(r);
do{
SUB_IDEDELTXT();
if(!qbevent)break;evnt(28182,6040,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6041,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6041,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,6042,"ide_methods.bas");}while(r);
S_50747:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6043,"ide_methods.bas");if(r)goto S_50747;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_OLDCX;
if(!qbevent)break;evnt(28182,6044,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_OLDCY;
if(!qbevent)break;evnt(28182,6044,"ide_methods.bas");}while(r);
S_50750:;
if ((*_FUNC_IDE2_LONG_CHANGED)||is_error_pending()){
if(qbevent){evnt(28182,6045,"ide_methods.bas");if(r)goto S_50750;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,6046,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6047,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,6047,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6047,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6048,"ide_methods.bas");}while(r);
do{
SUB_IDECHANGED(_FUNC_IDE2_LONG_CHANGED);
if(!qbevent)break;evnt(28182,6049,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6051,"ide_methods.bas");}while(r);
}
S_50760:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6053,"ide_methods.bas");if(r)goto S_50760;}
do{
qbs_set(_FUNC_IDE2_STRING_L,FUNC_IDEGETLINE(__LONG_IDECY));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6054,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6055,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,6056,"ide_methods.bas");}while(r);
S_50764:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_L->len>=*__LONG_IDESELECTX1)))||is_error_pending()){
if(qbevent){evnt(28182,6057,"ide_methods.bas");if(r)goto S_50764;}
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(28182,6058,"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(28182,6060,"ide_methods.bas");}while(r);
}
do{
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6062,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_CHANGED=*_FUNC_IDE2_LONG_CHANGED+ 1 ;
if(!qbevent)break;evnt(28182,6063,"ide_methods.bas");}while(r);
S_50771:;
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6064,"ide_methods.bas");if(r)goto S_50771;}
do{
qbs_set(_FUNC_IDE2_STRING_L,qbs_ucase(_FUNC_IDE2_STRING_L));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6064,"ide_methods.bas");}while(r);
}
S_50774:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(28182,6066,"ide_methods.bas");if(r)goto S_50774;}
S_50775:;
if (((-(*_FUNC_IDE2_LONG_X<=*_FUNC_IDE2_LONG_STARTX))&(-(*_FUNC_IDE2_LONG_Y==*_FUNC_IDE2_LONG_START)))||is_error_pending()){
if(qbevent){evnt(28182,6067,"ide_methods.bas");if(r)goto S_50775;}
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(28182,6067,"ide_methods.bas");}while(r);
}
}else{
S_50779:;
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(28182,6069,"ide_methods.bas");if(r)goto S_50779;}
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(28182,6069,"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(28182,6070,"ide_methods.bas");}while(r);
}
}else{
}
S_50786:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(28182,6076,"ide_methods.bas");if(r)goto S_50786;}
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X- 1 ;
if(!qbevent)break;evnt(28182,6076,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X+ 1 ;
if(!qbevent)break;evnt(28182,6076,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDAGAIN2;
if(!qbevent)break;evnt(28182,6077,"ide_methods.bas");}while(r);
}
S_50793:;
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
if(qbevent){evnt(28182,6080,"ide_methods.bas");if(r)goto S_50793;}
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y- 1 ;
if(!qbevent)break;evnt(28182,6081,"ide_methods.bas");}while(r);
S_50795:;
if (((-(*_FUNC_IDE2_LONG_Y==(*_FUNC_IDE2_LONG_START- 1 )))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,6082,"ide_methods.bas");if(r)goto S_50795;}
do{
goto LABEL_FINISHEDCHANGE;
if(!qbevent)break;evnt(28182,6083,"ide_methods.bas");}while(r);
}
S_50798:;
if ((-(*_FUNC_IDE2_LONG_Y< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6085,"ide_methods.bas");if(r)goto S_50798;}
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,6085,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 1 ;
if(!qbevent)break;evnt(28182,6085,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDNEXT2;
if(!qbevent)break;evnt(28182,6086,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
if(!qbevent)break;evnt(28182,6088,"ide_methods.bas");}while(r);
S_50805:;
if (((-(*_FUNC_IDE2_LONG_Y==(*_FUNC_IDE2_LONG_START+ 1 )))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,6089,"ide_methods.bas");if(r)goto S_50805;}
do{
goto LABEL_FINISHEDCHANGE;
if(!qbevent)break;evnt(28182,6090,"ide_methods.bas");}while(r);
}
S_50808:;
if ((-(*_FUNC_IDE2_LONG_Y>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,6092,"ide_methods.bas");if(r)goto S_50808;}
do{
*_FUNC_IDE2_LONG_Y= 1 ;
if(!qbevent)break;evnt(28182,6092,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_LOOPED= 1 ;
if(!qbevent)break;evnt(28182,6092,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDEFINDNEXT2;
if(!qbevent)break;evnt(28182,6093,"ide_methods.bas");}while(r);
}
LABEL_FINISHEDCHANGE:;
if(qbevent){evnt(28182,6098,"ide_methods.bas");r=0;}
do{
*__LONG_IDECX=*_FUNC_IDE2_LONG_OLDCX;
if(!qbevent)break;evnt(28182,6099,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_FUNC_IDE2_LONG_OLDCY;
if(!qbevent)break;evnt(28182,6099,"ide_methods.bas");}while(r);
S_50816:;
if ((*_FUNC_IDE2_LONG_CHANGED)||is_error_pending()){
if(qbevent){evnt(28182,6100,"ide_methods.bas");if(r)goto S_50816;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,6101,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6102,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,6102,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6102,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6103,"ide_methods.bas");}while(r);
do{
SUB_IDECHANGED(_FUNC_IDE2_LONG_CHANGED);
if(!qbevent)break;evnt(28182,6104,"ide_methods.bas");}while(r);
S_50823:;
}else{
if (*_FUNC_IDE2_LONG_FOUND){
if(qbevent){evnt(28182,6105,"ide_methods.bas");if(r)goto S_50823;}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,6106,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6107,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,6107,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6107,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6108,"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(28182,6109,"ide_methods.bas");}while(r);
}else{
do{
SUB_IDENOMATCH(&(pass5918= -1 ));
if(!qbevent)break;evnt(28182,6111,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6113,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6113,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6114,"ide_methods.bas");}while(r);
}
S_50837:;
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(28182,6117,"ide_methods.bas");if(r)goto S_50837;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6118,"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(28182,6119,"ide_methods.bas");}while(r);
S_50840:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6120,"ide_methods.bas");if(r)goto S_50840;}
do{
*_FUNC_IDE2_LONG_FH=func_freefile();
if(!qbevent)break;evnt(28182,6121,"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(28182,6122,"ide_methods.bas");}while(r);
do{
sub_close(*_FUNC_IDE2_LONG_FH,1);
if(!qbevent)break;evnt(28182,6122,"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(28182,6123,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6125,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6125,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6126,"ide_methods.bas");}while(r);
}
S_50850:;
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(28182,6129,"ide_methods.bas");if(r)goto S_50850;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6130,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6130,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMF3;
if(!qbevent)break;evnt(28182,6131,"ide_methods.bas");}while(r);
}
S_50855:;
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(28182,6134,"ide_methods.bas");if(r)goto S_50855;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6135,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6135,"ide_methods.bas");}while(r);
S_50858:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,6136,"ide_methods.bas");if(r)goto S_50858;}
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6137,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,6138,"ide_methods.bas");}while(r);
do{
SUB_DELSELECT();
if(!qbevent)break;evnt(28182,6139,"ide_methods.bas");}while(r);
S_50862:;
}else{
if (-(*__LONG_IDESYSTEM== 2 )){
if(qbevent){evnt(28182,6140,"ide_methods.bas");if(r)goto S_50862;}
do{
goto LABEL_DELETESELECTIONSEARCHFIELD;
if(!qbevent)break;evnt(28182,6141,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6143,"ide_methods.bas");}while(r);
}
S_50867:;
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(28182,6146,"ide_methods.bas");if(r)goto S_50867;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6147,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6147,"ide_methods.bas");}while(r);
S_50870:;
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6148,"ide_methods.bas");if(r)goto S_50870;}
do{
goto LABEL_IDEMPASTE;
if(!qbevent)break;evnt(28182,6148,"ide_methods.bas");}while(r);
}
S_50873:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6149,"ide_methods.bas");if(r)goto S_50873;}
do{
goto LABEL_PASTEINTOSEARCHFIELD;
if(!qbevent)break;evnt(28182,6149,"ide_methods.bas");}while(r);
}
}
S_50877:;
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(28182,6152,"ide_methods.bas");if(r)goto S_50877;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6153,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6153,"ide_methods.bas");}while(r);
S_50880:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,6154,"ide_methods.bas");if(r)goto S_50880;}
do{
goto LABEL_COPY2CLIP;
if(!qbevent)break;evnt(28182,6154,"ide_methods.bas");}while(r);
}
S_50883:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6155,"ide_methods.bas");if(r)goto S_50883;}
do{
goto LABEL_COPYSEARCHTERM2CLIP;
if(!qbevent)break;evnt(28182,6155,"ide_methods.bas");}while(r);
}
S_50886:;
if (((-(*__LONG_IDESYSTEM== 3 ))&(-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
if(qbevent){evnt(28182,6156,"ide_methods.bas");if(r)goto S_50886;}
do{
goto LABEL_COPYHELP2CLIP;
if(!qbevent)break;evnt(28182,6156,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6157,"ide_methods.bas");}while(r);
}
S_50891:;
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(28182,6160,"ide_methods.bas");if(r)goto S_50891;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6161,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6161,"ide_methods.bas");}while(r);
S_50894:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,6162,"ide_methods.bas");if(r)goto S_50894;}
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(28182,6163,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMCUT;
if(!qbevent)break;evnt(28182,6164,"ide_methods.bas");}while(r);
S_50897:;
}else{
if (-(*__LONG_IDESYSTEM== 2 )){
if(qbevent){evnt(28182,6165,"ide_methods.bas");if(r)goto S_50897;}
do{
goto LABEL_CUTTOCLIPBOARDSEARCHFIELD;
if(!qbevent)break;evnt(28182,6166,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6168,"ide_methods.bas");}while(r);
}
S_50902:;
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(28182,6171,"ide_methods.bas");if(r)goto S_50902;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6172,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6172,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMUNDO;
if(!qbevent)break;evnt(28182,6173,"ide_methods.bas");}while(r);
}
S_50907:;
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(28182,6176,"ide_methods.bas");if(r)goto S_50907;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6177,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6177,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMREDO;
if(!qbevent)break;evnt(28182,6178,"ide_methods.bas");}while(r);
}
S_50912:;
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(28182,6182,"ide_methods.bas");if(r)goto S_50912;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6183,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6183,"ide_methods.bas");}while(r);
S_50915:;
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6184,"ide_methods.bas");if(r)goto S_50915;}
do{
goto LABEL_IDEMSELECTALL;
if(!qbevent)break;evnt(28182,6184,"ide_methods.bas");}while(r);
}
S_50918:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6185,"ide_methods.bas");if(r)goto S_50918;}
do{
goto LABEL_SELECTALLINSEARCHFIELD;
if(!qbevent)break;evnt(28182,6185,"ide_methods.bas");}while(r);
}
S_50921:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,6186,"ide_methods.bas");if(r)goto S_50921;}
do{
goto LABEL_SELECTALLINHELP;
if(!qbevent)break;evnt(28182,6186,"ide_methods.bas");}while(r);
}
}
S_50925:;
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(28182,6189,"ide_methods.bas");if(r)goto S_50925;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6190,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6190,"ide_methods.bas");}while(r);
do{
goto LABEL_CLOSEHELP;
if(!qbevent)break;evnt(28182,6191,"ide_methods.bas");}while(r);
}
S_50930:;
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(28182,6194,"ide_methods.bas");if(r)goto S_50930;}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,6195,"ide_methods.bas");}while(r);
S_50932:;
do{
if(qbevent){evnt(28182,6196,"ide_methods.bas");if(r)goto S_50932;}
do{
sub__limit( 15 );
if(!qbevent)break;evnt(28182,6196,"ide_methods.bas");}while(r);
S_50934:;
dl_continue_5919:;
}while((!(-(func__keyhit()== 0 )))&&(!is_error_pending()));
dl_exit_5919:;
if(qbevent){evnt(28182,6196,"ide_methods.bas");if(r)goto S_50934;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6197,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6197,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= 0 ;
if(!qbevent)break;evnt(28182,6198,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(28182,6199,"ide_methods.bas");}while(r);
}
S_50940:;
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(28182,6202,"ide_methods.bas");if(r)goto S_50940;}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,6203,"ide_methods.bas");}while(r);
S_50942:;
do{
if(qbevent){evnt(28182,6204,"ide_methods.bas");if(r)goto S_50942;}
do{
sub__limit( 15 );
if(!qbevent)break;evnt(28182,6204,"ide_methods.bas");}while(r);
S_50944:;
dl_continue_5920:;
}while((!(-(func__keyhit()== 0 )))&&(!is_error_pending()));
dl_exit_5920:;
if(qbevent){evnt(28182,6204,"ide_methods.bas");if(r)goto S_50944;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6205,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6205,"ide_methods.bas");}while(r);
do{
*__BYTE_NOEXESAVED= -1ll ;
if(!qbevent)break;evnt(28182,6206,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= 0 ;
if(!qbevent)break;evnt(28182,6207,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(28182,6208,"ide_methods.bas");}while(r);
}
S_50951:;
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(28182,6211,"ide_methods.bas");if(r)goto S_50951;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6212,"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),&(pass5921= 60 ),&(pass5922= 0 ),&(pass5923= 0 ))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6213,"ide_methods.bas");}while(r);
S_50954:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs__trim(__STRING_MODIFYCOMMAND),qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6214,"ide_methods.bas");if(r)goto S_50954;}
do{
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6214,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6215,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6215,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6216,"ide_methods.bas");}while(r);
}
S_50961:;
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(28182,6219,"ide_methods.bas");if(r)goto S_50961;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6220,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6220,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5924= 0 ));
if(!qbevent)break;evnt(28182,6221,"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(28182,6222,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6223,"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(28182,6223,"ide_methods.bas");}while(r);
S_50968:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_DEFAULTEXESAVEFOLDER->len))||is_error_pending()){
if(qbevent){evnt(28182,6224,"ide_methods.bas");if(r)goto S_50968;}
do{
qbs_set(_FUNC_IDE2_STRING_MSG,__STRING_DEFAULTEXESAVEFOLDER);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6224,"ide_methods.bas");}while(r);
}
S_50971:;
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,6225,"ide_methods.bas");if(r)goto S_50971;}
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(28182,6225,"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(28182,6226,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6227,"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(28182,6228,"ide_methods.bas");}while(r);
S_50977:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_DEXF->len))||is_error_pending()){
if(qbevent){evnt(28182,6229,"ide_methods.bas");if(r)goto S_50977;}
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(28182,6230,"ide_methods.bas");}while(r);
S_50979:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_right(_FUNC_IDE2_STRING_DEXF, 1 ),__STRING1_PATHSEP)))||is_error_pending()){
if(qbevent){evnt(28182,6231,"ide_methods.bas");if(r)goto S_50979;}
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(28182,6231,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_DEFAULTEXESAVEFOLDER,_FUNC_IDE2_STRING_DEXF);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6232,"ide_methods.bas");}while(r);
do{
*__LONG_IDECOMPILED= 0 ;
if(!qbevent)break;evnt(28182,6233,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass5928= 0 ));
if(!qbevent)break;evnt(28182,6235,"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(28182,6236,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6237,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6237,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6238,"ide_methods.bas");}while(r);
}
S_50991:;
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(28182,6241,"ide_methods.bas");if(r)goto S_50991;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6242,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6242,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMEXE;
if(!qbevent)break;evnt(28182,6243,"ide_methods.bas");}while(r);
}
S_50996:;
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(28182,6246,"ide_methods.bas");if(r)goto S_50996;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6247,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6247,"ide_methods.bas");}while(r);
LABEL_STARTPAUSEDMENUHANDLER:;
if(qbevent){evnt(28182,6248,"ide_methods.bas");r=0;}
S_50999:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6249,"ide_methods.bas");if(r)goto S_50999;}
S_51000:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(28182,6250,"ide_methods.bas");if(r)goto S_51000;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6251,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5929= 2 ));
if(!qbevent)break;evnt(28182,6252,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6253,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,6254,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(28182,6255,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5930=*_FUNC_IDE2_LONG_X),&(pass5931=*_FUNC_IDE2_LONG_Y),&(pass5932=*_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(28182,6256,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6257,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6258,"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(28182,6260,"ide_methods.bas");}while(r);
S_51011:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6261,"ide_methods.bas");if(r)goto S_51011;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,6262,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5933= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6263,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,6264,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6265,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= -1 ;
if(!qbevent)break;evnt(28182,6266,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= -1 ;
if(!qbevent)break;evnt(28182,6267,"ide_methods.bas");}while(r);
do{
goto LABEL_SPECIALCHAR;
if(!qbevent)break;evnt(28182,6268,"ide_methods.bas");}while(r);
S_51019:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(28182,6269,"ide_methods.bas");if(r)goto S_51019;}
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(28182,6270,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(28182,6271,"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(28182,6272,"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(28182,6273,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6275,"ide_methods.bas");}while(r);
}else{
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,6277,"ide_methods.bas");}while(r);
do{
*__LONG_STARTPAUSED= -1 ;
if(!qbevent)break;evnt(28182,6278,"ide_methods.bas");}while(r);
do{
goto LABEL_IDEMRUN;
if(!qbevent)break;evnt(28182,6279,"ide_methods.bas");}while(r);
}
}
S_51032:;
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(28182,6283,"ide_methods.bas");if(r)goto S_51032;}
S_51033:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6284,"ide_methods.bas");if(r)goto S_51033;}
do{
*__LONG_IDEDEBUGMODE= 16 ;
if(!qbevent)break;evnt(28182,6285,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6286,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6288,"ide_methods.bas");}while(r);
LABEL_SHOWWATCHLIST:;
if(qbevent){evnt(28182,6289,"ide_methods.bas");r=0;}
S_51038:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6290,"ide_methods.bas");if(r)goto S_51038;}
S_51039:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(28182,6291,"ide_methods.bas");if(r)goto S_51039;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6292,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5934= 2 ));
if(!qbevent)break;evnt(28182,6293,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6294,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,6295,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(28182,6296,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5935=*_FUNC_IDE2_LONG_X),&(pass5936=*_FUNC_IDE2_LONG_Y),&(pass5937=*_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(28182,6297,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6298,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6299,"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(28182,6301,"ide_methods.bas");}while(r);
S_51050:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6302,"ide_methods.bas");if(r)goto S_51050;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,6303,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5938= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6304,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,6305,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6306,"ide_methods.bas");}while(r);
S_51055:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(28182,6307,"ide_methods.bas");if(r)goto S_51055;}
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(28182,6308,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(28182,6309,"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(28182,6310,"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(28182,6311,"ide_methods.bas");}while(r);
}
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6313,"ide_methods.bas");}while(r);
}else{
S_51063:;
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6315,"ide_methods.bas");if(r)goto S_51063;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6316,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6317,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,6318,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(28182,6319,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5939=*_FUNC_IDE2_LONG_X),&(pass5940=*_FUNC_IDE2_LONG_Y),&(pass5941=*_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(28182,6320,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_WAITINGFORVARLIST= 1 ;
if(!qbevent)break;evnt(28182,6321,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6322,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6323,"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),&(pass5942= 0 ),&(pass5943= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6325,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6326,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6326,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6327,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6330,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6330,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6331,"ide_methods.bas");}while(r);
}
}
S_51084:;
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(28182,6335,"ide_methods.bas");if(r)goto S_51084;}
S_51085:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6336,"ide_methods.bas");if(r)goto S_51085;}
do{
*__LONG_IDEDEBUGMODE= 3 ;
if(!qbevent)break;evnt(28182,6337,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6338,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6340,"ide_methods.bas");}while(r);
LABEL_SHOWCALLSTACKDIALOG:;
if(qbevent){evnt(28182,6341,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECALLSTACKBOX();
if(!qbevent)break;evnt(28182,6342,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6343,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6343,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6344,"ide_methods.bas");}while(r);
}
}
S_51096:;
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(28182,6348,"ide_methods.bas");if(r)goto S_51096;}
do{
*__LONG_IDEDEBUGMODE= 4 ;
if(!qbevent)break;evnt(28182,6349,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6350,"ide_methods.bas");}while(r);
}
S_51100:;
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(28182,6353,"ide_methods.bas");if(r)goto S_51100;}
do{
*__LONG_IDEDEBUGMODE= 5 ;
if(!qbevent)break;evnt(28182,6354,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6355,"ide_methods.bas");}while(r);
}
S_51104:;
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(28182,6358,"ide_methods.bas");if(r)goto S_51104;}
do{
*__LONG_IDEDEBUGMODE= 7 ;
if(!qbevent)break;evnt(28182,6359,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6360,"ide_methods.bas");}while(r);
}
S_51108:;
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(28182,6363,"ide_methods.bas");if(r)goto S_51108;}
do{
*__LONG_IDEDEBUGMODE= 6 ;
if(!qbevent)break;evnt(28182,6364,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6365,"ide_methods.bas");}while(r);
}
S_51112:;
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(28182,6368,"ide_methods.bas");if(r)goto S_51112;}
do{
*__LONG_IDEDEBUGMODE= 8 ;
if(!qbevent)break;evnt(28182,6369,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6370,"ide_methods.bas");}while(r);
}
S_51116:;
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(28182,6373,"ide_methods.bas");if(r)goto S_51116;}
do{
*__LONG_IDEDEBUGMODE= 9 ;
if(!qbevent)break;evnt(28182,6374,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6375,"ide_methods.bas");}while(r);
}
S_51120:;
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(28182,6378,"ide_methods.bas");if(r)goto S_51120;}
S_51121:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6379,"ide_methods.bas");if(r)goto S_51121;}
do{
*__LONG_IDEDEBUGMODE= 10 ;
if(!qbevent)break;evnt(28182,6380,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6381,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6383,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6383,"ide_methods.bas");}while(r);
LABEL_TOGGLEBREAKPOINT:;
if(qbevent){evnt(28182,6384,"ide_methods.bas");r=0;}
S_51127:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6385,"ide_methods.bas");if(r)goto S_51127;}
S_51128:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(28182,6386,"ide_methods.bas");if(r)goto S_51128;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6387,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5944= 2 ));
if(!qbevent)break;evnt(28182,6388,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6389,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,6390,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(28182,6391,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5945=*_FUNC_IDE2_LONG_X),&(pass5946=*_FUNC_IDE2_LONG_Y),&(pass5947=*_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(28182,6392,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6393,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6394,"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(28182,6396,"ide_methods.bas");}while(r);
S_51139:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6397,"ide_methods.bas");if(r)goto S_51139;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,6398,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5948= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6399,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,6400,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6401,"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(28182,6402,"ide_methods.bas");}while(r);
S_51145:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(28182,6403,"ide_methods.bas");if(r)goto S_51145;}
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(28182,6404,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(28182,6405,"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(28182,6406,"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(28182,6407,"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(28182,6410,"ide_methods.bas");}while(r);
}
S_51154:;
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
if(qbevent){evnt(28182,6412,"ide_methods.bas");if(r)goto S_51154;}
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(28182,6412,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6413,"ide_methods.bas");}while(r);
}
}
S_51160:;
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(28182,6417,"ide_methods.bas");if(r)goto S_51160;}
S_51161:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6418,"ide_methods.bas");if(r)goto S_51161;}
do{
*__LONG_IDEDEBUGMODE= 11 ;
if(!qbevent)break;evnt(28182,6419,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6420,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6422,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6422,"ide_methods.bas");}while(r);
LABEL_CLEARALLBREAKPOINTS:;
if(qbevent){evnt(28182,6423,"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(28182,6424,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6425,"ide_methods.bas");}while(r);
}
}
S_51171:;
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(28182,6429,"ide_methods.bas");if(r)goto S_51171;}
S_51172:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6430,"ide_methods.bas");if(r)goto S_51172;}
do{
*__LONG_IDEDEBUGMODE= 12 ;
if(!qbevent)break;evnt(28182,6431,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6432,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6434,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6434,"ide_methods.bas");}while(r);
LABEL_TOGGLESKIPLINE:;
if(qbevent){evnt(28182,6435,"ide_methods.bas");r=0;}
S_51178:;
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6436,"ide_methods.bas");if(r)goto S_51178;}
S_51179:;
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
if(qbevent){evnt(28182,6437,"ide_methods.bas");if(r)goto S_51179;}
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6438,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5949= 2 ));
if(!qbevent)break;evnt(28182,6439,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6440,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,6441,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
if(!qbevent)break;evnt(28182,6442,"ide_methods.bas");}while(r);
do{
SUB_PRINTWRAPSTATUS(&(pass5950=*_FUNC_IDE2_LONG_X),&(pass5951=*_FUNC_IDE2_LONG_Y),&(pass5952=*_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(28182,6443,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6444,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6445,"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(28182,6447,"ide_methods.bas");}while(r);
S_51190:;
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6448,"ide_methods.bas");if(r)goto S_51190;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,6449,"ide_methods.bas");}while(r);
do{
SUB_IDEINSLINE(&(pass5953= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6450,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,6451,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6452,"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(28182,6453,"ide_methods.bas");}while(r);
S_51196:;
}else{
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
if(qbevent){evnt(28182,6454,"ide_methods.bas");if(r)goto S_51196;}
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(28182,6455,"ide_methods.bas");}while(r);
do{
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
if(!qbevent)break;evnt(28182,6456,"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(28182,6457,"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(28182,6458,"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(28182,6461,"ide_methods.bas");}while(r);
}
S_51205:;
if ((((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])])||is_error_pending()){
if(qbevent){evnt(28182,6463,"ide_methods.bas");if(r)goto S_51205;}
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(28182,6463,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6464,"ide_methods.bas");}while(r);
}
}
S_51211:;
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(28182,6468,"ide_methods.bas");if(r)goto S_51211;}
S_51212:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6469,"ide_methods.bas");if(r)goto S_51212;}
do{
*__LONG_IDEDEBUGMODE= 15 ;
if(!qbevent)break;evnt(28182,6470,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6471,"ide_methods.bas");}while(r);
}else{
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6473,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6473,"ide_methods.bas");}while(r);
LABEL_UNSKIPALLLINES:;
if(qbevent){evnt(28182,6474,"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(28182,6475,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6476,"ide_methods.bas");}while(r);
}
}
S_51222:;
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(28182,6480,"ide_methods.bas");if(r)goto S_51222;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6481,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BKPIDEBASETCPPORT=*__LONG_IDEBASETCPPORT;
if(!qbevent)break;evnt(28182,6482,"ide_methods.bas");}while(r);
do{
SUB_IDESETTCPPORTBOX();
if(!qbevent)break;evnt(28182,6483,"ide_methods.bas");}while(r);
S_51226:;
if ((-(*_FUNC_IDE2_LONG_BKPIDEBASETCPPORT!=*__LONG_IDEBASETCPPORT))||is_error_pending()){
if(qbevent){evnt(28182,6484,"ide_methods.bas");if(r)goto S_51226;}
S_51227:;
if ((-(*__LONG_HOST!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6485,"ide_methods.bas");if(r)goto S_51227;}
do{
sub_close(*__LONG_HOST,1);
if(!qbevent)break;evnt(28182,6485,"ide_methods.bas");}while(r);
do{
*__LONG_HOST= 0 ;
if(!qbevent)break;evnt(28182,6485,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOHOST= 0ll ;
if(!qbevent)break;evnt(28182,6486,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_CHANGINGTCPPORT= -1ll ;
if(!qbevent)break;evnt(28182,6487,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6488,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6490,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6490,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6491,"ide_methods.bas");}while(r);
}
S_51239:;
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(28182,6494,"ide_methods.bas");if(r)goto S_51239;}
do{
*__LONG_IDEDEBUGMODE= 13 ;
if(!qbevent)break;evnt(28182,6495,"ide_methods.bas");}while(r);
do{
goto LABEL_ENTERDEBUGMODE;
if(!qbevent)break;evnt(28182,6496,"ide_methods.bas");}while(r);
}
S_51243:;
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(28182,6499,"ide_methods.bas");if(r)goto S_51243;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6500,"ide_methods.bas");}while(r);
LABEL_QUICKEXIT:;
if(qbevent){evnt(28182,6501,"ide_methods.bas");r=0;}
S_51245:;
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
if(qbevent){evnt(28182,6502,"ide_methods.bas");if(r)goto S_51245;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6503,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6504,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6504,"ide_methods.bas");}while(r);
S_51249:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6505,"ide_methods.bas");if(r)goto S_51249;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6505,"ide_methods.bas");}while(r);
}
S_51252:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6506,"ide_methods.bas");if(r)goto S_51252;}
S_51253:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6507,"ide_methods.bas");if(r)goto S_51253;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6508,"ide_methods.bas");}while(r);
S_51255:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6509,"ide_methods.bas");if(r)goto S_51255;}
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(28182,6509,"ide_methods.bas");}while(r);
}
S_51258:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6510,"ide_methods.bas");if(r)goto S_51258;}
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(28182,6511,"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)),&(pass5954= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6513,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6515,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6515,"ide_methods.bas");}while(r);
S_51265:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6516,"ide_methods.bas");if(r)goto S_51265;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6516,"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(28182,6518,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6520,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6520,"ide_methods.bas");}while(r);
S_51273:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6521,"ide_methods.bas");if(r)goto S_51273;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,6521,"ide_methods.bas");}while(r);
}
}
}
S_51278:;
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(__STRING_AUTOSAVEFILE)))||is_error_pending()){
if(qbevent){evnt(28182,6524,"ide_methods.bas");if(r)goto S_51278;}
do{
sub_kill(__STRING_AUTOSAVEFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6524,"ide_methods.bas");}while(r);
}
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(28182,6525,"ide_methods.bas");}while(r);
}
S_51283:;
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(28182,6528,"ide_methods.bas");if(r)goto S_51283;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6529,"ide_methods.bas");}while(r);
LABEL_CTRLNEW:;
if(qbevent){evnt(28182,6530,"ide_methods.bas");r=0;}
S_51285:;
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
if(qbevent){evnt(28182,6531,"ide_methods.bas");if(r)goto S_51285;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6532,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6533,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6533,"ide_methods.bas");}while(r);
S_51289:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6534,"ide_methods.bas");if(r)goto S_51289;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6534,"ide_methods.bas");}while(r);
}
S_51292:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6535,"ide_methods.bas");if(r)goto S_51292;}
S_51293:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6536,"ide_methods.bas");if(r)goto S_51293;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6537,"ide_methods.bas");}while(r);
S_51295:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6538,"ide_methods.bas");if(r)goto S_51295;}
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(28182,6538,"ide_methods.bas");}while(r);
}
S_51298:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6539,"ide_methods.bas");if(r)goto S_51298;}
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(28182,6540,"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)),&(pass5955= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6542,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6544,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6544,"ide_methods.bas");}while(r);
S_51305:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6545,"ide_methods.bas");if(r)goto S_51305;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6545,"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(28182,6547,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6549,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6549,"ide_methods.bas");}while(r);
S_51313:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6550,"ide_methods.bas");if(r)goto S_51313;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,6550,"ide_methods.bas");}while(r);
}
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6553,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6553,"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(28182,6554,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,6555,"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(28182,6557,"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(28182,6558,"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(28182,6559,"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(28182,6560,"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(28182,6560,"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(28182,6561,"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(28182,6562,"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(28182,6563,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(28182,6563,"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(28182,6564,"ide_methods.bas");}while(r);
do{
*__LONG_IDEL= 1 ;
if(!qbevent)break;evnt(28182,6564,"ide_methods.bas");}while(r);
do{
*__LONG_IDELI= 1 ;
if(!qbevent)break;evnt(28182,6564,"ide_methods.bas");}while(r);
do{
*__LONG_IDEN= 1 ;
if(!qbevent)break;evnt(28182,6564,"ide_methods.bas");}while(r);
do{
*__LONG_IDEBMKN= 0 ;
if(!qbevent)break;evnt(28182,6564,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(28182,6565,"ide_methods.bas");}while(r);
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(28182,6566,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX= 1 ;
if(!qbevent)break;evnt(28182,6567,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,6568,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,6569,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_IDEPATH,func__startdir());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6570,"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(28182,6571,"ide_methods.bas");}while(r);
do{
*__BYTE_FORCEOPTEXPL= 0ll ;
if(!qbevent)break;evnt(28182,6571,"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(28182,6572,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL= 0 ;
if(!qbevent)break;evnt(28182,6573,"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(28182,6574,"ide_methods.bas");}while(r);
do{
sub__title(__STRING_WINDOWTITLE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6575,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,6576,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6577,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,6578,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= 0 ;
if(!qbevent)break;evnt(28182,6579,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTOINDENT=*__LONG_DEFAUTOINDENT;
if(!qbevent)break;evnt(28182,6581,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTOLAYOUT=*__LONG_DEFAUTOLAYOUT;
if(!qbevent)break;evnt(28182,6581,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6582,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= 0ll ;
if(!qbevent)break;evnt(28182,6585,"ide_methods.bas");}while(r);
S_51357:;
fornext_value5957= 1 ;
fornext_finalvalue5957=func_ubound(__ARRAY_STRING_IDERECENTLINK, 1 ,2);
fornext_step5957= 1 ;
if (fornext_step5957<0) fornext_step_negative5957=1; else fornext_step_negative5957=0;
if (is_error_pending()) goto fornext_error5957;
goto fornext_entrylabel5957;
while(1){
fornext_value5957=fornext_step5957+(*_FUNC_IDE2_LONG_ML);
fornext_entrylabel5957:
*_FUNC_IDE2_LONG_ML=fornext_value5957;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5957){
if (fornext_value5957<fornext_finalvalue5957) break;
}else{
if (fornext_value5957>fornext_finalvalue5957) break;
}
fornext_error5957:;
if(qbevent){evnt(28182,6586,"ide_methods.bas");if(r)goto S_51357;}
S_51358:;
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(28182,6587,"ide_methods.bas");if(r)goto S_51358;}
S_51359:;
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(28182,6588,"ide_methods.bas");if(r)goto S_51359;}
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(28182,6589,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= -1ll ;
if(!qbevent)break;evnt(28182,6590,"ide_methods.bas");}while(r);
do{
goto LABEL_DIRECTOPEN;
if(!qbevent)break;evnt(28182,6591,"ide_methods.bas");}while(r);
}
}
fornext_continue_5956:;
}
fornext_exit_5956:;
S_51366:;
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(28182,6597,"ide_methods.bas");if(r)goto S_51366;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6598,"ide_methods.bas");}while(r);
LABEL_IDESHOWRECENTBOX:;
if(qbevent){evnt(28182,6599,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDE2_STRING_F,FUNC_IDERECENTBOX());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6600,"ide_methods.bas");}while(r);
S_51369:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_F,qbs_new_txt_len("<C>",3))))||is_error_pending()){
if(qbevent){evnt(28182,6601,"ide_methods.bas");if(r)goto S_51369;}
do{
qbs_set(_FUNC_IDE2_STRING_F,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6602,"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(28182,6603,"ide_methods.bas");}while(r);
S_51372:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6604,"ide_methods.bas");if(r)goto S_51372;}
do{
*_FUNC_IDE2_LONG_FH=func_freefile();
if(!qbevent)break;evnt(28182,6605,"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(28182,6606,"ide_methods.bas");}while(r);
do{
sub_close(*_FUNC_IDE2_LONG_FH,1);
if(!qbevent)break;evnt(28182,6606,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_IDESHOWRECENTBOX;
if(!qbevent)break;evnt(28182,6608,"ide_methods.bas");}while(r);
}
S_51379:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_F,qbs_new_txt_len("<R>",3)))){
if(qbevent){evnt(28182,6610,"ide_methods.bas");if(r)goto S_51379;}
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(28182,6611,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6612,"ide_methods.bas");}while(r);
do{
goto LABEL_IDESHOWRECENTBOX;
if(!qbevent)break;evnt(28182,6613,"ide_methods.bas");}while(r);
}
}
S_51384:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
if(qbevent){evnt(28182,6615,"ide_methods.bas");if(r)goto S_51384;}
do{
qbs_set(__STRING_IDEOPENFILE,_FUNC_IDE2_STRING_F);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6616,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= -1ll ;
if(!qbevent)break;evnt(28182,6617,"ide_methods.bas");}while(r);
do{
goto LABEL_DIRECTOPEN;
if(!qbevent)break;evnt(28182,6618,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6620,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6620,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6621,"ide_methods.bas");}while(r);
}
S_51393:;
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(28182,6624,"ide_methods.bas");if(r)goto S_51393;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6625,"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(28182,6626,"ide_methods.bas");}while(r);
S_51396:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6627,"ide_methods.bas");if(r)goto S_51396;}
do{
*_FUNC_IDE2_LONG_FH=func_freefile();
if(!qbevent)break;evnt(28182,6628,"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(28182,6629,"ide_methods.bas");}while(r);
do{
sub_close(*_FUNC_IDE2_LONG_FH,1);
if(!qbevent)break;evnt(28182,6629,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6631,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6631,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6632,"ide_methods.bas");}while(r);
}
S_51405:;
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(28182,6635,"ide_methods.bas");if(r)goto S_51405;}
do{
qbs_set(__STRING_IDEOPENFILE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6636,"ide_methods.bas");}while(r);
LABEL_DIRECTOPEN:;
if(qbevent){evnt(28182,6637,"ide_methods.bas");r=0;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6638,"ide_methods.bas");}while(r);
LABEL_CTRLOPEN:;
if(qbevent){evnt(28182,6639,"ide_methods.bas");r=0;}
S_51408:;
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
if(qbevent){evnt(28182,6640,"ide_methods.bas");if(r)goto S_51408;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6641,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6642,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6642,"ide_methods.bas");}while(r);
S_51412:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6643,"ide_methods.bas");if(r)goto S_51412;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6643,"ide_methods.bas");}while(r);
}
S_51415:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
if(qbevent){evnt(28182,6644,"ide_methods.bas");if(r)goto S_51415;}
S_51416:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6645,"ide_methods.bas");if(r)goto S_51416;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6646,"ide_methods.bas");}while(r);
S_51418:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6647,"ide_methods.bas");if(r)goto S_51418;}
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(28182,6647,"ide_methods.bas");}while(r);
}
S_51421:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6648,"ide_methods.bas");if(r)goto S_51421;}
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(28182,6649,"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)),&(pass5960= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6651,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6653,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6653,"ide_methods.bas");}while(r);
S_51428:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6654,"ide_methods.bas");if(r)goto S_51428;}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6654,"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(28182,6656,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6658,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6658,"ide_methods.bas");}while(r);
S_51436:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6659,"ide_methods.bas");if(r)goto S_51436;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,6659,"ide_methods.bas");}while(r);
}
}
}
S_51441:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6662,"ide_methods.bas");if(r)goto S_51441;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_OPENFILE(__STRING_IDEOPENFILE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6663,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_new_txt_len("",0),&(pass5961= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6665,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6667,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6667,"ide_methods.bas");}while(r);
S_51448:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6668,"ide_methods.bas");if(r)goto S_51448;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,6668,"ide_methods.bas");}while(r);
}
S_51451:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
if(qbevent){evnt(28182,6669,"ide_methods.bas");if(r)goto S_51451;}
S_51452:;
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(28182,6670,"ide_methods.bas");if(r)goto S_51452;}
do{
*__BYTE_FORCEOPTEXPL= -2 ;
if(!qbevent)break;evnt(28182,6670,"ide_methods.bas");}while(r);
}else{
do{
*__BYTE_FORCEOPTEXPL= 0ll ;
if(!qbevent)break;evnt(28182,6670,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= -1 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNSAVED= -1 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
do{
*__INTEGER_IDECHANGEMADE= 1 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
do{
*__LONG_IDELAYOUTALLOW= 2 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
do{
*__LONG_IDEUNDOBASE= 0 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
do{
*__LONG_QUICKNAVTOTAL= 0 ;
if(!qbevent)break;evnt(28182,6671,"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(28182,6671,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
do{
*__BYTE_STARTPAUSEDPENDING= 0 ;
if(!qbevent)break;evnt(28182,6671,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6673,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6673,"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(28182,6674,"ide_methods.bas");}while(r);
S_51470:;
if ((-(*__BYTE_FORCEOPTEXPL== -2 ))||is_error_pending()){
if(qbevent){evnt(28182,6675,"ide_methods.bas");if(r)goto S_51470;}
do{
*__BYTE_FORCEOPTEXPL= -1ll ;
if(!qbevent)break;evnt(28182,6676,"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(28182,6684,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEAUTOINDENT=*__LONG_DEFAUTOINDENT;
if(!qbevent)break;evnt(28182,6687,"ide_methods.bas");}while(r);
do{
*__LONG_IDEAUTOLAYOUT=*__LONG_DEFAUTOLAYOUT;
if(!qbevent)break;evnt(28182,6687,"ide_methods.bas");}while(r);
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6688,"ide_methods.bas");}while(r);
}
S_51478:;
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(28182,6691,"ide_methods.bas");if(r)goto S_51478;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6692,"ide_methods.bas");}while(r);
LABEL_CTRLSAVE:;
if(qbevent){evnt(28182,6693,"ide_methods.bas");r=0;}
S_51480:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6694,"ide_methods.bas");if(r)goto S_51480;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6695,"ide_methods.bas");}while(r);
S_51482:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6696,"ide_methods.bas");if(r)goto S_51482;}
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(28182,6696,"ide_methods.bas");}while(r);
}
S_51485:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6697,"ide_methods.bas");if(r)goto S_51485;}
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(28182,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)),&(pass5962= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6700,"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(28182,6703,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6705,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6705,"ide_methods.bas");}while(r);
S_51495:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6706,"ide_methods.bas");if(r)goto S_51495;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,6706,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6707,"ide_methods.bas");}while(r);
}
S_51500:;
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(28182,6711,"ide_methods.bas");if(r)goto S_51500;}
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(28182,6712,"ide_methods.bas");}while(r);
S_51502:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6713,"ide_methods.bas");if(r)goto S_51502;}
do{
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6714,"ide_methods.bas");}while(r);
S_51504:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,6715,"ide_methods.bas");if(r)goto S_51504;}
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(28182,6715,"ide_methods.bas");}while(r);
}
S_51507:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6716,"ide_methods.bas");if(r)goto S_51507;}
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(28182,6717,"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)),&(pass5963= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6719,"ide_methods.bas");}while(r);
}
}else{
S_51513:;
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
if(qbevent){evnt(28182,6722,"ide_methods.bas");if(r)goto S_51513;}
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(__STRING_IDEPROGNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6723,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(__STRING_IDEPROGNAME,&(pass5964= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6725,"ide_methods.bas");}while(r);
}
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6728,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6728,"ide_methods.bas");}while(r);
S_51521:;
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6729,"ide_methods.bas");if(r)goto S_51521;}
do{
goto LABEL_IDEERRORMESSAGE;
if(!qbevent)break;evnt(28182,6729,"ide_methods.bas");}while(r);
}
do{
goto LABEL_IDELOOP;
if(!qbevent)break;evnt(28182,6730,"ide_methods.bas");}while(r);
}
S_51526:;
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(28182,6733,"ide_methods.bas");if(r)goto S_51526;}
do{
goto dl_continue_5787;
if(!qbevent)break;evnt(28182,6734,"ide_methods.bas");}while(r);
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6737,"ide_methods.bas");}while(r);
do{
sub_clsDest(NULL,NULL,NULL,0);
if(!qbevent)break;evnt(28182,6738,"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 skip5965;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip5965:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6738,"ide_methods.bas");}while(r);
do{
sub_end();
if(!qbevent)break;evnt(28182,6738,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,6742,"ide_methods.bas");}while(r);
dl_continue_5787:;
}while(1);
dl_exit_5787:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,6747,"ide_methods.bas");}while(r);
LABEL_DRAWQUICKNAV:;
if(qbevent){evnt(28182,6748,"ide_methods.bas");r=0;}
S_51537:;
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_QUICKNAVTOTAL> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,6749,"ide_methods.bas");if(r)goto S_51537;}
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6750,"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(28182,6751,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6753,"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(28182,6754,"ide_methods.bas");}while(r);
}
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,6756,"ide_methods.bas");}while(r);
LABEL_UPDATESEARCHBAR:;
if(qbevent){evnt(28182,6758,"ide_methods.bas");r=0;}
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6759,"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(28182,6759,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6760,"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(28182,6761,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6762,"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(28182,6762,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6765,"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(28182,6766,"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(28182,6767,"ide_methods.bas");}while(r);
S_51554:;
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
if(qbevent){evnt(28182,6768,"ide_methods.bas");if(r)goto S_51554;}
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6769,"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(28182,6770,"ide_methods.bas");}while(r);
}else{
S_51558:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6772,"ide_methods.bas");if(r)goto S_51558;}
do{
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6772,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6772,"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(28182,6773,"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(28182,6775,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6777,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_TX= 1 ;
if(!qbevent)break;evnt(28182,6778,"ide_methods.bas");}while(r);
S_51568:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 20ll )))||is_error_pending()){
if(qbevent){evnt(28182,6779,"ide_methods.bas");if(r)goto S_51568;}
S_51569:;
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,6780,"ide_methods.bas");if(r)goto S_51569;}
do{
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 20ll + 1 ;
if(!qbevent)break;evnt(28182,6781,"ide_methods.bas");}while(r);
S_51571:;
if ((-(*_FUNC_IDE2_LONG_TX< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6782,"ide_methods.bas");if(r)goto S_51571;}
do{
*_FUNC_IDE2_LONG_TX= 1 ;
if(!qbevent)break;evnt(28182,6782,"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(28182,6783,"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(28182,6785,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
if(!qbevent)break;evnt(28182,6789,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
if(!qbevent)break;evnt(28182,6789,"ide_methods.bas");}while(r);
S_51581:;
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(28182,6790,"ide_methods.bas");if(r)goto S_51581;}
do{
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
if(!qbevent)break;evnt(28182,6790,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 2 ;
if(!qbevent)break;evnt(28182,6792,"ide_methods.bas");}while(r);
S_51585:;
if (((-(*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL== 0 ))|(-(*__LONG_IDESYSTEM!= 2 )))||is_error_pending()){
if(qbevent){evnt(28182,6794,"ide_methods.bas");if(r)goto S_51585;}
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6795,"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(28182,6796,"ide_methods.bas");}while(r);
}else{
S_51589:;
fornext_value5970= 1 ;
fornext_finalvalue5970=_FUNC_IDE2_STRING_A->len;
fornext_step5970= 1 ;
if (fornext_step5970<0) fornext_step_negative5970=1; else fornext_step_negative5970=0;
if (is_error_pending()) goto fornext_error5970;
goto fornext_entrylabel5970;
while(1){
fornext_value5970=fornext_step5970+(*_FUNC_IDE2_LONG_COLORCHAR);
fornext_entrylabel5970:
*_FUNC_IDE2_LONG_COLORCHAR=fornext_value5970;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative5970){
if (fornext_value5970<fornext_finalvalue5970) break;
}else{
if (fornext_value5970>fornext_finalvalue5970) break;
}
fornext_error5970:;
if(qbevent){evnt(28182,6798,"ide_methods.bas");if(r)goto S_51589;}
S_51590:;
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(28182,6799,"ide_methods.bas");if(r)goto S_51590;}
do{
qbg_sub_color( 1 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6799,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6799,"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(28182,6800,"ide_methods.bas");}while(r);
fornext_continue_5969:;
}
fornext_exit_5969:;
}
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,6803,"ide_methods.bas");}while(r);
LABEL_CLEANUPRECENTLIST:;
if(qbevent){evnt(28182,6805,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_INTEGER_BH=FUNC_FILETOBUF(__STRING_RECENTFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6806,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_ALLOK= -1ll ;
if(!qbevent)break;evnt(28182,6807,"ide_methods.bas");}while(r);
S_51601:;
while((~(FUNC_ENDOFBUF(_FUNC_IDE2_INTEGER_BH)))||is_error_pending()){
if(qbevent){evnt(28182,6808,"ide_methods.bas");if(r)goto S_51601;}
do{
*_FUNC_IDE2_LONG_BP=FUNC_GETBUFPOS(_FUNC_IDE2_INTEGER_BH);
if(!qbevent)break;evnt(28182,6809,"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(28182,6809,"ide_methods.bas");}while(r);
S_51604:;
if ((qbs_cleanup(qbs_tmp_base,~(func__fileexists(_FUNC_IDE2_STRING_BE))))||is_error_pending()){
if(qbevent){evnt(28182,6810,"ide_methods.bas");if(r)goto S_51604;}
do{
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(_FUNC_IDE2_INTEGER_BH,_FUNC_IDE2_LONG_BP,&(pass5973= -21ll ));
if(!qbevent)break;evnt(28182,6811,"ide_methods.bas");}while(r);
do{
SUB_DELETEBUFLINE(_FUNC_IDE2_INTEGER_BH);
if(!qbevent)break;evnt(28182,6812,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_INTEGER_ALLOK= 0ll ;
if(!qbevent)break;evnt(28182,6813,"ide_methods.bas");}while(r);
}
ww_continue_5972:;
}
ww_exit_5972:;
S_51610:;
if ((*_FUNC_IDE2_INTEGER_ALLOK)||is_error_pending()){
if(qbevent){evnt(28182,6816,"ide_methods.bas");if(r)goto S_51610;}
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(28182,6817,"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(28182,6819,"ide_methods.bas");}while(r);
S_51614:;
if ((-((-(*__LONG_IDEERROR> 1 ))&&*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT))||is_error_pending()){
if(qbevent){evnt(28182,6820,"ide_methods.bas");if(r)goto S_51614;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,6820,"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(28182,6821,"ide_methods.bas");}while(r);
}
do{
SUB_DISPOSEBUF(_FUNC_IDE2_INTEGER_BH);
if(!qbevent)break;evnt(28182,6823,"ide_methods.bas");}while(r);
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,6824,"ide_methods.bas");}while(r);
LABEL_REDRAWITALL:;
if(qbevent){evnt(28182,6826,"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(28182,6827,"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(28182,6828,"ide_methods.bas");}while(r);
S_51623:;
fornext_value5975= 1 ;
fornext_finalvalue5975=*__INTEGER_MENUS- 1 ;
fornext_step5975= 1 ;
if (fornext_step5975<0) fornext_step_negative5975=1; else fornext_step_negative5975=0;
if (is_error_pending()) goto fornext_error5975;
goto fornext_entrylabel5975;
while(1){
fornext_value5975=fornext_step5975+(*_FUNC_IDE2_LONG_I);
fornext_entrylabel5975:
*_FUNC_IDE2_LONG_I=fornext_value5975;
if (fornext_step_negative5975){
if (fornext_value5975<fornext_finalvalue5975) break;
}else{
if (fornext_value5975>fornext_finalvalue5975) break;
}
fornext_error5975:;
if(qbevent){evnt(28182,6829,"ide_methods.bas");if(r)goto S_51623;}
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(28182,6830,"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(28182,6831,"ide_methods.bas");}while(r);
fornext_continue_5974:;
}
fornext_exit_5974:;
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(28182,6833,"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(28182,6834,"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(28182,6835,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6838,"ide_methods.bas");}while(r);
do{
qbg_sub_view_print( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,1);
if(!qbevent)break;evnt(28182,6839,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
if(!qbevent)break;evnt(28182,6844,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6847,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6847,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6848,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5980= 1 ),&(pass5981= 2 ),__LONG_IDEWX,&(pass5982=*__LONG_IDEWY- 5 ));
if(!qbevent)break;evnt(28182,6848,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6851,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5983= 1 ),&(pass5984=*__LONG_IDEWY- 4 ),__LONG_IDEWX,&(pass5985= 5 ));
if(!qbevent)break;evnt(28182,6851,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6853,"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(28182,6853,"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(28182,6853,"ide_methods.bas");}while(r);
S_51642:;
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6855,"ide_methods.bas");if(r)goto S_51642;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6856,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(&(pass5986= 1 ),__LONG_IDEWY,__LONG_IDEWX,&(pass5987=*__LONG_IDESUBWINDOW+ 1 ));
if(!qbevent)break;evnt(28182,6856,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6857,"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(28182,6857,"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(28182,6857,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 4 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6858,"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(28182,6858,"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(28182,6861,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6864,"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(28182,6864,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5988=*__LONG_IDEWY- 3 ),&(pass5989= 3 ),&(pass5990= 1 ),&(pass5991= 1 ));
if(!qbevent)break;evnt(28182,6865,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5992= 3 ),&(pass5993=*__LONG_IDEWY- 8 ),&(pass5994= 1 ),&(pass5995= 1 ));
if(!qbevent)break;evnt(28182,6866,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5996= 2 ),&(pass5997=*__LONG_IDEWY- 5 ),&(pass5998=*__LONG_IDEWX- 2 ),&(pass5999= 1 ),&(pass6000= 1 ));
if(!qbevent)break;evnt(28182,6867,"ide_methods.bas");}while(r);
do{
SUB_UPDATEIDEINFO();
if(!qbevent)break;evnt(28182,6869,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,6871,"ide_methods.bas");}while(r);
do{
sub_defseg( 0 ,1);
if(!qbevent)break;evnt(28182,6873,"ide_methods.bas");}while(r);
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,6874,"ide_methods.bas");}while(r);
S_51661:;
if ((*__LONG_IDEHELP)||is_error_pending()){
if(qbevent){evnt(28182,6876,"ide_methods.bas");if(r)goto S_51661;}
do{
SUB_HELP_SHOWTEXT();
if(!qbevent)break;evnt(28182,6877,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass6001= 2 ),&(pass6002=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass6003=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass6004=*__LONG_HELP_W+ 1 ));
if(!qbevent)break;evnt(28182,6879,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass6005=*__LONG_IDEWY+ 1 ),&(pass6006=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass6007=*__LONG_HELP_H+ 1 ));
if(!qbevent)break;evnt(28182,6880,"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(28182,6882,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass6008= 0 ));
if(!qbevent)break;evnt(28182,6885,"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(28182,6886,"ide_methods.bas");}while(r);
S_51669:;
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6888,"ide_methods.bas");if(r)goto S_51669;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6889,"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(28182,6890,"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(28182,6892,"ide_methods.bas");}while(r);
S_51674:;
if ((*__LONG_IDEFOCUSLINE)||is_error_pending()){
if(qbevent){evnt(28182,6893,"ide_methods.bas");if(r)goto S_51674;}
do{
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6894,"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(28182,6896,"ide_methods.bas");}while(r);
}
do{
*__INTEGER_STATUSAREALINK= 0 ;
if(!qbevent)break;evnt(28182,6898,"ide_methods.bas");}while(r);
S_51680:;
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,6899,"ide_methods.bas");if(r)goto S_51680;}
do{
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6900,"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(28182,6901,"ide_methods.bas");}while(r);
S_51683:;
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,6902,"ide_methods.bas");if(r)goto S_51683;}
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(28182,6902,"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(28182,6903,"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(28182,6904,"ide_methods.bas");}while(r);
do{
*__INTEGER_STATUSAREALINK= 4 ;
if(!qbevent)break;evnt(28182,6905,"ide_methods.bas");}while(r);
}
S_51690:;
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
if(qbevent){evnt(28182,6907,"ide_methods.bas");if(r)goto S_51690;}
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(28182,6907,"ide_methods.bas");}while(r);
}
}
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,6909,"ide_methods.bas");}while(r);
LABEL_HELPAREASHOWBACKLINKS:;
if(qbevent){evnt(28182,6911,"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(28182,6912,"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(28182,6913,"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(28182,6914,"ide_methods.bas");}while(r);
S_51698:;
fornext_value6010= 1 ;
fornext_finalvalue6010=*_FUNC_IDE2_LONG_TOP;
fornext_step6010= 1 ;
if (fornext_step6010<0) fornext_step_negative6010=1; else fornext_step_negative6010=0;
if (is_error_pending()) goto fornext_error6010;
goto fornext_entrylabel6010;
while(1){
fornext_value6010=fornext_step6010+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel6010:
*_FUNC_IDE2_LONG_X=fornext_value6010;
if (fornext_step_negative6010){
if (fornext_value6010<fornext_finalvalue6010) break;
}else{
if (fornext_value6010>fornext_finalvalue6010) break;
}
fornext_error6010:;
if(qbevent){evnt(28182,6915,"ide_methods.bas");if(r)goto S_51698;}
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(28182,6916,"ide_methods.bas");}while(r);
S_51700:;
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_HELP_BACK_POS))||is_error_pending()){
if(qbevent){evnt(28182,6917,"ide_methods.bas");if(r)goto S_51700;}
do{
*_FUNC_IDE2_LONG_P=_FUNC_IDE2_STRING_BACK_STR->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6917,"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(28182,6918,"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(28182,6919,"ide_methods.bas");}while(r);
S_51705:;
fornext_value6013= 1 ;
fornext_finalvalue6013=_FUNC_IDE2_STRING_N->len;
fornext_step6013= 1 ;
if (fornext_step6013<0) fornext_step_negative6013=1; else fornext_step_negative6013=0;
if (is_error_pending()) goto fornext_error6013;
goto fornext_entrylabel6013;
while(1){
fornext_value6013=fornext_step6013+(*_FUNC_IDE2_LONG_X2);
fornext_entrylabel6013:
*_FUNC_IDE2_LONG_X2=fornext_value6013;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6013){
if (fornext_value6013<fornext_finalvalue6013) break;
}else{
if (fornext_value6013>fornext_finalvalue6013) break;
}
fornext_error6013:;
if(qbevent){evnt(28182,6920,"ide_methods.bas");if(r)goto S_51705;}
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(28182,6921,"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(28182,6922,"ide_methods.bas");}while(r);
fornext_continue_6012:;
}
fornext_exit_6012:;
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(28182,6924,"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(28182,6925,"ide_methods.bas");}while(r);
S_51711:;
if ((-(*_FUNC_IDE2_LONG_X!=*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
if(qbevent){evnt(28182,6927,"ide_methods.bas");if(r)goto S_51711;}
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(28182,6928,"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(28182,6929,"ide_methods.bas");}while(r);
}
fornext_continue_6009:;
}
fornext_exit_6009:;
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(28182,6932,"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(28182,6933,"ide_methods.bas");}while(r);
do{
*_FUNC_IDE2_LONG_BACK_STR_POS=*_FUNC_IDE2_LONG_P-(qb_safe_idiv(*__LONG_IDEWX, 2 ))+(qb_safe_idiv((((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(28182,6934,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*__LONG_IDEWY, 2 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6937,"ide_methods.bas");}while(r);
S_51720:;
fornext_value6017=*_FUNC_IDE2_LONG_BACK_STR_POS;
fornext_finalvalue6017=*_FUNC_IDE2_LONG_BACK_STR_POS+*__LONG_IDEWX- 6 ;
fornext_step6017= 1 ;
if (fornext_step6017<0) fornext_step_negative6017=1; else fornext_step_negative6017=0;
if (is_error_pending()) goto fornext_error6017;
goto fornext_entrylabel6017;
while(1){
fornext_value6017=fornext_step6017+(*_FUNC_IDE2_LONG_X);
fornext_entrylabel6017:
*_FUNC_IDE2_LONG_X=fornext_value6017;
if (fornext_step_negative6017){
if (fornext_value6017<fornext_finalvalue6017) break;
}else{
if (fornext_value6017>fornext_finalvalue6017) break;
}
fornext_error6017:;
if(qbevent){evnt(28182,6938,"ide_methods.bas");if(r)goto S_51720;}
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(28182,6939,"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(28182,6940,"ide_methods.bas");}while(r);
S_51723:;
if ((*_FUNC_IDE2_LONG_A)||is_error_pending()){
if(qbevent){evnt(28182,6941,"ide_methods.bas");if(r)goto S_51723;}
S_51724:;
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,6942,"ide_methods.bas");if(r)goto S_51724;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6942,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6942,"ide_methods.bas");}while(r);
}
S_51729:;
if ((-(*_FUNC_IDE2_LONG_I<*__LONG_HELP_BACK_POS))||is_error_pending()){
if(qbevent){evnt(28182,6943,"ide_methods.bas");if(r)goto S_51729;}
do{
qbg_sub_color( 9 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,6943,"ide_methods.bas");}while(r);
}
S_51732:;
if ((-(*_FUNC_IDE2_LONG_I>*__LONG_HELP_BACK_POS))||is_error_pending()){
if(qbevent){evnt(28182,6944,"ide_methods.bas");if(r)goto S_51732;}
do{
qbg_sub_color( 9 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,6944,"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 skip6018;
makefit(tqbs);
qbs_print(tqbs,0);
skip6018:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6945,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6947,"ide_methods.bas");}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_chr( 196 ));
if (is_error_pending()) goto skip6019;
makefit(tqbs);
qbs_print(tqbs,0);
skip6019:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,6948,"ide_methods.bas");}while(r);
}
fornext_continue_6016:;
}
fornext_exit_6016:;
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6951,"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(28182,6951,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6952,"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(28182,6952,"ide_methods.bas");}while(r);
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,6953,"ide_methods.bas");}while(r);
LABEL_SHOWVARLISTREADY:;
if(qbevent){evnt(28182,6955,"ide_methods.bas");r=0;}
do{
*_FUNC_IDE2_BYTE_WAITINGFORVARLIST= 0 ;
if(!qbevent)break;evnt(28182,6956,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6957,"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(28182,6958,"ide_methods.bas");}while(r);
do{
#include "ret334.txt"
if(!qbevent)break;evnt(28182,6959,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free334.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;
}
