#line 82 "ide/ide_methods.bas"
int32 FUNC_IDE2(int32*_FUNC_IDE2_LONG_IGNORE){
#line 82 "ide/ide_methods.bas"
qbs *tqbs;
#line 82 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 82 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 82 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 82 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 82 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 82 "ide/ide_methods.bas"
#include "data375.txt"
#line 82 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 82 "ide/ide_methods.bas"
new_mem_lock();
#line 82 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 82 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 82 "ide/ide_methods.bas"
libqb_check_stack();
#line 82 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 83 "ide/ide_methods.bas"
do{
#line 83 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,83,"ide_methods.bas");}while(r);
#line 84 "ide/ide_methods.bas"
do{
#line 84 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,84,"ide_methods.bas");}while(r);
#line 85 "ide/ide_methods.bas"
do{
#line 85 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,85,"ide_methods.bas");}while(r);
#line 86 "ide/ide_methods.bas"
do{
#line 86 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,86,"ide_methods.bas");}while(r);
#line 87 "ide/ide_methods.bas"
do{
#line 87 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,87,"ide_methods.bas");}while(r);
#line 88 "ide/ide_methods.bas"
do{
#line 88 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,88,"ide_methods.bas");}while(r);
#line 89 "ide/ide_methods.bas"
do{
#line 89 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,89,"ide_methods.bas");}while(r);
#line 90 "ide/ide_methods.bas"
do{
#line 90 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,90,"ide_methods.bas");}while(r);
#line 91 "ide/ide_methods.bas"
do{
#line 91 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,91,"ide_methods.bas");}while(r);
#line 92 "ide/ide_methods.bas"
do{
#line 92 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,92,"ide_methods.bas");}while(r);
#line 93 "ide/ide_methods.bas"
do{
#line 93 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,93,"ide_methods.bas");}while(r);
#line 94 "ide/ide_methods.bas"
do{
#line 94 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,94,"ide_methods.bas");}while(r);
#line 95 "ide/ide_methods.bas"
do{
#line 95 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,95,"ide_methods.bas");}while(r);
#line 97 "ide/ide_methods.bas"
do{
#line 97 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IGNORE=*_FUNC_IDE2_LONG_IGNORE;
#line 97 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,97,"ide_methods.bas");}while(r);
#line 99 "ide/ide_methods.bas"
do{
#line 99 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__SEP,qbs_add(func_chr( 34 ),qbs_new_txt_len(" =<>+-/\\^:;,*().",16)));
#line 99 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 99 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,99,"ide_methods.bas");}while(r);
#line 101 "ide/ide_methods.bas"
do{
#line 101 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_C,__STRING_IDECOMMAND);
#line 101 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,101,"ide_methods.bas");}while(r);
#line 102 "ide/ide_methods.bas"
do{
#line 102 "ide/ide_methods.bas"
*__LONG_DEBUGNEXTLINE= 0 ;
#line 102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,102,"ide_methods.bas");}while(r);
#line 104 "ide/ide_methods.bas"
LABEL_IDEERRORMESSAGE:;
#line 104 "ide/ide_methods.bas"
if(qbevent){evnt(28819,104,"ide_methods.bas");r=0;}
#line 106 "ide/ide_methods.bas"
S_45327:;
#line 106 "ide/ide_methods.bas"
if ((*__LONG_IDEERROR)||is_error_pending()){
#line 106 "ide/ide_methods.bas"
if(qbevent){evnt(28819,106,"ide_methods.bas");if(r)goto S_45327;}
#line 107 "ide/ide_methods.bas"
S_45328:;
#line 107 "ide/ide_methods.bas"
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
#line 107 "ide/ide_methods.bas"
if(qbevent){evnt(28819,107,"ide_methods.bas");if(r)goto S_45328;}
#line 108 "ide/ide_methods.bas"
do{
#line 108 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,108,"ide_methods.bas");}while(r);
#line 108 "ide/ide_methods.bas"
do{
#line 108 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 108 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,108,"ide_methods.bas");}while(r);
#line 109 "ide/ide_methods.bas"
}
#line 110 "ide/ide_methods.bas"
do{
#line 110 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MUSTDISPLAY= -1ll ;
#line 110 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,110,"ide_methods.bas");}while(r);
#line 111 "ide/ide_methods.bas"
S_45333:;
#line 111 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 1 ))||is_error_pending()){
#line 111 "ide/ide_methods.bas"
if(qbevent){evnt(28819,111,"ide_methods.bas");if(r)goto S_45333;}
#line 111 "ide/ide_methods.bas"
do{
#line 111 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Internal IDE error",18));
#line 111 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 111 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,111,"ide_methods.bas");}while(r);
#line 111 "ide/ide_methods.bas"
}
#line 112 "ide/ide_methods.bas"
S_45336:;
#line 112 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 2 ))||is_error_pending()){
#line 112 "ide/ide_methods.bas"
if(qbevent){evnt(28819,112,"ide_methods.bas");if(r)goto S_45336;}
#line 112 "ide/ide_methods.bas"
do{
#line 112 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("File not found",14));
#line 112 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 112 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,112,"ide_methods.bas");}while(r);
#line 112 "ide/ide_methods.bas"
}
#line 113 "ide/ide_methods.bas"
S_45339:;
#line 113 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 3 ))||is_error_pending()){
#line 113 "ide/ide_methods.bas"
if(qbevent){evnt(28819,113,"ide_methods.bas");if(r)goto S_45339;}
#line 113 "ide/ide_methods.bas"
do{
#line 113 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("File access error",17));
#line 113 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,113,"ide_methods.bas");}while(r);
#line 113 "ide/ide_methods.bas"
do{
#line 113 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,113,"ide_methods.bas");}while(r);
#line 113 "ide/ide_methods.bas"
}
#line 114 "ide/ide_methods.bas"
S_45343:;
#line 114 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 4 ))||is_error_pending()){
#line 114 "ide/ide_methods.bas"
if(qbevent){evnt(28819,114,"ide_methods.bas");if(r)goto S_45343;}
#line 114 "ide/ide_methods.bas"
do{
#line 114 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Path not found",14));
#line 114 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,114,"ide_methods.bas");}while(r);
#line 114 "ide/ide_methods.bas"
}
#line 115 "ide/ide_methods.bas"
S_45346:;
#line 115 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 5 ))||is_error_pending()){
#line 115 "ide/ide_methods.bas"
if(qbevent){evnt(28819,115,"ide_methods.bas");if(r)goto S_45346;}
#line 115 "ide/ide_methods.bas"
do{
#line 115 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Cannot create folder",20));
#line 115 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,115,"ide_methods.bas");}while(r);
#line 115 "ide/ide_methods.bas"
}
#line 116 "ide/ide_methods.bas"
S_45349:;
#line 116 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 6 ))||is_error_pending()){
#line 116 "ide/ide_methods.bas"
if(qbevent){evnt(28819,116,"ide_methods.bas");if(r)goto S_45349;}
#line 116 "ide/ide_methods.bas"
do{
#line 116 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Cannot save file",16));
#line 116 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,116,"ide_methods.bas");}while(r);
#line 116 "ide/ide_methods.bas"
}
#line 117 "ide/ide_methods.bas"
S_45352:;
#line 117 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== 7 ))||is_error_pending()){
#line 117 "ide/ide_methods.bas"
if(qbevent){evnt(28819,117,"ide_methods.bas");if(r)goto S_45352;}
#line 117 "ide/ide_methods.bas"
do{
#line 117 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("Cannot export file",18));
#line 117 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 117 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,117,"ide_methods.bas");}while(r);
#line 117 "ide/ide_methods.bas"
}
#line 118 "ide/ide_methods.bas"
S_45355:;
#line 118 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR== -1 ))||is_error_pending()){
#line 118 "ide/ide_methods.bas"
if(qbevent){evnt(28819,118,"ide_methods.bas");if(r)goto S_45355;}
#line 118 "ide/ide_methods.bas"
do{
#line 118 "ide/ide_methods.bas"
goto LABEL_ERRORREPORTDONE;
#line 118 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,118,"ide_methods.bas");}while(r);
#line 118 "ide/ide_methods.bas"
}
#line 120 "ide/ide_methods.bas"
do{
#line 120 "ide/ide_methods.bas"
*__INTEGER_QBERRORCODE=get_error_err();
#line 120 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,120,"ide_methods.bas");}while(r);
#line 121 "ide/ide_methods.bas"
S_45359:;
#line 121 "ide/ide_methods.bas"
if ((*__INTEGER_QBERRORCODE)||is_error_pending()){
#line 121 "ide/ide_methods.bas"
if(qbevent){evnt(28819,121,"ide_methods.bas");if(r)goto S_45359;}
#line 122 "ide/ide_methods.bas"
do{
#line 122 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(qbs_new_txt_len("Error ",6),qbs__tostr((int16)(*__INTEGER_QBERRORCODE),NULL,0)));
#line 122 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,122,"ide_methods.bas");}while(r);
#line 123 "ide/ide_methods.bas"
}else{
#line 124 "ide/ide_methods.bas"
do{
#line 124 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error",5));
#line 124 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 124 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,124,"ide_methods.bas");}while(r);
#line 125 "ide/ide_methods.bas"
}
#line 127 "ide/ide_methods.bas"
S_45364:;
#line 127 "ide/ide_methods.bas"
if (((-(*__LONG_IDEERROR> 1 )))||is_error_pending()){
#line 127 "ide/ide_methods.bas"
if(qbevent){evnt(28819,127,"ide_methods.bas");if(r)goto S_45364;}
#line 129 "ide/ide_methods.bas"
do{
#line 129 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len(" (",2)));
#line 129 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 129 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,129,"ide_methods.bas");}while(r);
#line 130 "ide/ide_methods.bas"
S_45366:;
#line 130 "ide/ide_methods.bas"
if (((-(func__errorline()> 0 ))|(-(func__inclerrorline()> 0 )))||is_error_pending()){
#line 130 "ide/ide_methods.bas"
if(qbevent){evnt(28819,130,"ide_methods.bas");if(r)goto S_45366;}
#line 131 "ide/ide_methods.bas"
do{
#line 131 "ide/ide_methods.bas"
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)));
#line 131 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,131,"ide_methods.bas");}while(r);
#line 132 "ide/ide_methods.bas"
}
#line 133 "ide/ide_methods.bas"
S_45369:;
#line 133 "ide/ide_methods.bas"
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
#line 133 "ide/ide_methods.bas"
if(qbevent){evnt(28819,133,"ide_methods.bas");if(r)goto S_45369;}
#line 133 "ide/ide_methods.bas"
do{
#line 133 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("-",1)),__STRING_VERSION));
#line 133 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,133,"ide_methods.bas");}while(r);
#line 133 "ide/ide_methods.bas"
}
#line 134 "ide/ide_methods.bas"
do{
#line 134 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_add(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len(")",1)));
#line 134 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 134 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,134,"ide_methods.bas");}while(r);
#line 135 "ide/ide_methods.bas"
S_45373:;
#line 135 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error ()",8))))||is_error_pending()){
#line 135 "ide/ide_methods.bas"
if(qbevent){evnt(28819,135,"ide_methods.bas");if(r)goto S_45373;}
#line 135 "ide/ide_methods.bas"
do{
#line 135 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,qbs_new_txt_len("Error",5));
#line 135 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,135,"ide_methods.bas");}while(r);
#line 135 "ide/ide_methods.bas"
}
#line 136 "ide/ide_methods.bas"
S_45376:;
#line 136 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT)||is_error_pending()){
#line 136 "ide/ide_methods.bas"
if(qbevent){evnt(28819,136,"ide_methods.bas");if(r)goto S_45376;}
#line 138 "ide/ide_methods.bas"
do{
#line 138 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,138,"ide_methods.bas");}while(r);
#line 139 "ide/ide_methods.bas"
do{
#line 139 "ide/ide_methods.bas"
*_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));
#line 139 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,139,"ide_methods.bas");}while(r);
#line 140 "ide/ide_methods.bas"
S_45379:;
#line 140 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
#line 140 "ide/ide_methods.bas"
if(qbevent){evnt(28819,140,"ide_methods.bas");if(r)goto S_45379;}
#line 141 "ide/ide_methods.bas"
do{
#line 141 "ide/ide_methods.bas"
return_point[next_return_point++]=20;
#line 141 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 141 "ide/ide_methods.bas"
goto LABEL_CLEANUPRECENTLIST;
#line 141 "ide/ide_methods.bas"
RETURN_20:;
#line 141 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,141,"ide_methods.bas");}while(r);
#line 142 "ide/ide_methods.bas"
}
#line 143 "ide/ide_methods.bas"
do{
#line 143 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,143,"ide_methods.bas");}while(r);
#line 143 "ide/ide_methods.bas"
do{
#line 143 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,143,"ide_methods.bas");}while(r);
#line 144 "ide/ide_methods.bas"
do{
#line 144 "ide/ide_methods.bas"
goto LABEL_ERRORREPORTDONE;
#line 144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,144,"ide_methods.bas");}while(r);
#line 145 "ide/ide_methods.bas"
}
#line 146 "ide/ide_methods.bas"
}else{
#line 148 "ide/ide_methods.bas"
do{
#line 148 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_INCLERRORLINE=func__inclerrorline();
#line 148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,148,"ide_methods.bas");}while(r);
#line 149 "ide/ide_methods.bas"
S_45388:;
#line 149 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_INCLERRORLINE)||is_error_pending()){
#line 149 "ide/ide_methods.bas"
if(qbevent){evnt(28819,149,"ide_methods.bas");if(r)goto S_45388;}
#line 151 "ide/ide_methods.bas"
do{
#line 151 "ide/ide_methods.bas"
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 ))));
#line 151 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,151,"ide_methods.bas");}while(r);
#line 152 "ide/ide_methods.bas"
do{
#line 152 "ide/ide_methods.bas"
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)));
#line 152 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,152,"ide_methods.bas");}while(r);
#line 153 "ide/ide_methods.bas"
S_45391:;
#line 153 "ide/ide_methods.bas"
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
#line 153 "ide/ide_methods.bas"
if(qbevent){evnt(28819,153,"ide_methods.bas");if(r)goto S_45391;}
#line 153 "ide/ide_methods.bas"
do{
#line 153 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(", ",2)),__STRING_VERSION));
#line 153 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,153,"ide_methods.bas");}while(r);
#line 153 "ide/ide_methods.bas"
}
#line 154 "ide/ide_methods.bas"
do{
#line 154 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(")",1)));
#line 154 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 154 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,154,"ide_methods.bas");}while(r);
#line 155 "ide/ide_methods.bas"
}else{
#line 156 "ide/ide_methods.bas"
do{
#line 156 "ide/ide_methods.bas"
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)));
#line 156 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,156,"ide_methods.bas");}while(r);
#line 157 "ide/ide_methods.bas"
S_45397:;
#line 157 "ide/ide_methods.bas"
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
#line 157 "ide/ide_methods.bas"
if(qbevent){evnt(28819,157,"ide_methods.bas");if(r)goto S_45397;}
#line 157 "ide/ide_methods.bas"
do{
#line 157 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(", ",2)),__STRING_VERSION));
#line 157 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,157,"ide_methods.bas");}while(r);
#line 157 "ide/ide_methods.bas"
}
#line 158 "ide/ide_methods.bas"
do{
#line 158 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ERRORAT,qbs_add(_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len(")",1)));
#line 158 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,158,"ide_methods.bas");}while(r);
#line 159 "ide/ide_methods.bas"
}
#line 160 "ide/ide_methods.bas"
}
#line 162 "ide/ide_methods.bas"
do{
#line 162 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,162,"ide_methods.bas");}while(r);
#line 163 "ide/ide_methods.bas"
do{
#line 163 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDE2_STRING_IDEERRORMESSAGETITLE,_FUNC_IDE2_STRING_ERRORAT,qbs_new_txt_len("",0));
#line 163 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,163,"ide_methods.bas");}while(r);
#line 164 "ide/ide_methods.bas"
LABEL_ERRORREPORTDONE:;
#line 164 "ide/ide_methods.bas"
if(qbevent){evnt(28819,164,"ide_methods.bas");r=0;}
#line 165 "ide/ide_methods.bas"
}
#line 167 "ide/ide_methods.bas"
do{
#line 167 "ide/ide_methods.bas"
*__LONG_IDEERROR= 1 ;
#line 167 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,167,"ide_methods.bas");}while(r);
#line 168 "ide/ide_methods.bas"
do{
#line 168 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= 0ll ;
#line 168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,168,"ide_methods.bas");}while(r);
#line 170 "ide/ide_methods.bas"
S_45408:;
#line 170 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 12 ))))||is_error_pending()){
#line 170 "ide/ide_methods.bas"
if(qbevent){evnt(28819,170,"ide_methods.bas");if(r)goto S_45408;}
#line 171 "ide/ide_methods.bas"
do{
#line 171 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,qbs_right(_FUNC_IDE2_STRING_C,_FUNC_IDE2_STRING_C->len- 1 ));
#line 171 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 171 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,171,"ide_methods.bas");}while(r);
#line 172 "ide/ide_methods.bas"
do{
#line 172 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,172,"ide_methods.bas");}while(r);
#line 173 "ide/ide_methods.bas"
do{
#line 173 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4593= 0 ));
#line 173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,173,"ide_methods.bas");}while(r);
#line 175 "ide/ide_methods.bas"
do{
#line 175 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4594= 1 ));
#line 175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,175,"ide_methods.bas");}while(r);
#line 176 "ide/ide_methods.bas"
do{
#line 176 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
#line 176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,176,"ide_methods.bas");}while(r);
#line 176 "ide/ide_methods.bas"
do{
#line 176 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 2 ;
#line 176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,176,"ide_methods.bas");}while(r);
#line 176 "ide/ide_methods.bas"
do{
#line 176 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,176,"ide_methods.bas");}while(r);
#line 176 "ide/ide_methods.bas"
do{
#line 176 "ide/ide_methods.bas"
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
#line 176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,176,"ide_methods.bas");}while(r);
#line 177 "ide/ide_methods.bas"
do{
#line 177 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,177,"ide_methods.bas");}while(r);
#line 177 "ide/ide_methods.bas"
do{
#line 177 "ide/ide_methods.bas"
sub__printstring((*__LONG_IDEWX- 8 )/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,qbs_new_txt_len(" Status ",8),NULL,0);
#line 177 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,177,"ide_methods.bas");}while(r);
#line 178 "ide/ide_methods.bas"
do{
#line 178 "ide/ide_methods.bas"
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
#line 178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,178,"ide_methods.bas");}while(r);
#line 180 "ide/ide_methods.bas"
S_45420:;
#line 180 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3))))||is_error_pending()){
#line 180 "ide/ide_methods.bas"
if(qbevent){evnt(28819,180,"ide_methods.bas");if(r)goto S_45420;}
#line 181 "ide/ide_methods.bas"
do{
#line 181 "ide/ide_methods.bas"
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);
#line 181 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,181,"ide_methods.bas");}while(r);
#line 182 "ide/ide_methods.bas"
}else{
#line 183 "ide/ide_methods.bas"
do{
#line 183 "ide/ide_methods.bas"
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);
#line 183 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,183,"ide_methods.bas");}while(r);
#line 184 "ide/ide_methods.bas"
}
#line 186 "ide/ide_methods.bas"
do{
#line 186 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,186,"ide_methods.bas");}while(r);
#line 187 "ide/ide_methods.bas"
do{
#line 187 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDE2= 9 ;
#line 187 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,187,"ide_methods.bas");}while(r);
#line 187 "ide/ide_methods.bas"
do{
#line 187 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,_FUNC_IDE2_STRING_F);
#line 187 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 187 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,187,"ide_methods.bas");}while(r);
#line 188 "ide/ide_methods.bas"
do{
#line 188 "ide/ide_methods.bas"
goto exit_subfunc;
#line 188 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,188,"ide_methods.bas");}while(r);
#line 189 "ide/ide_methods.bas"
}
#line 191 "ide/ide_methods.bas"
S_45430:;
#line 191 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 100 ))))||is_error_pending()){
#line 191 "ide/ide_methods.bas"
if(qbevent){evnt(28819,191,"ide_methods.bas");if(r)goto S_45430;}
#line 192 "ide/ide_methods.bas"
do{
#line 192 "ide/ide_methods.bas"
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE+ 1 ;
#line 192 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,192,"ide_methods.bas");}while(r);
#line 193 "ide/ide_methods.bas"
S_45432:;
#line 193 "ide/ide_methods.bas"
if ((-(*__LONG_IDECOMPILEDLINE<*__LONG_IDEN))||is_error_pending()){
#line 193 "ide/ide_methods.bas"
if(qbevent){evnt(28819,193,"ide_methods.bas");if(r)goto S_45432;}
#line 194 "ide/ide_methods.bas"
do{
#line 194 "ide/ide_methods.bas"
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(__LONG_IDECOMPILEDLINE));
#line 194 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,194,"ide_methods.bas");}while(r);
#line 195 "ide/ide_methods.bas"
do{
#line 195 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
#line 195 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 195 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,195,"ide_methods.bas");}while(r);
#line 196 "ide/ide_methods.bas"
}else{
#line 197 "ide/ide_methods.bas"
do{
#line 197 "ide/ide_methods.bas"
qbs_set(__STRING_IDECOMPILEDLINE,qbs_new_txt_len("",0));
#line 197 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,197,"ide_methods.bas");}while(r);
#line 198 "ide/ide_methods.bas"
do{
#line 198 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
#line 198 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,198,"ide_methods.bas");}while(r);
#line 199 "ide/ide_methods.bas"
}
#line 200 "ide/ide_methods.bas"
do{
#line 200 "ide/ide_methods.bas"
goto exit_subfunc;
#line 200 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,200,"ide_methods.bas");}while(r);
#line 201 "ide/ide_methods.bas"
}
#line 203 "ide/ide_methods.bas"
LABEL_REINITIDE:;
#line 203 "ide/ide_methods.bas"
if(qbevent){evnt(28819,203,"ide_methods.bas");r=0;}
#line 204 "ide/ide_methods.bas"
S_45441:;
#line 204 "ide/ide_methods.bas"
if ((-(*__LONG_IDELAUNCHED== 0 ))||is_error_pending()){
#line 204 "ide/ide_methods.bas"
if(qbevent){evnt(28819,204,"ide_methods.bas");if(r)goto S_45441;}
#line 205 "ide/ide_methods.bas"
do{
#line 205 "ide/ide_methods.bas"
*__LONG_IDELAUNCHED= 1 ;
#line 205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,205,"ide_methods.bas");}while(r);
#line 207 "ide/ide_methods.bas"
do{
#line 207 "ide/ide_methods.bas"
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY,NULL,NULL,3);
#line 207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,207,"ide_methods.bas");}while(r);
#line 208 "ide/ide_methods.bas"
S_45444:;
#line 208 "ide/ide_methods.bas"
if ((*__BYTE_IDEUSEFONT8)||is_error_pending()){
#line 208 "ide/ide_methods.bas"
if(qbevent){evnt(28819,208,"ide_methods.bas");if(r)goto S_45444;}
#line 208 "ide/ide_methods.bas"
do{
#line 208 "ide/ide_methods.bas"
sub__font( 8 ,NULL,0);
#line 208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,208,"ide_methods.bas");}while(r);
#line 208 "ide/ide_methods.bas"
}else{
#line 208 "ide/ide_methods.bas"
do{
#line 208 "ide/ide_methods.bas"
sub__font( 16 ,NULL,0);
#line 208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,208,"ide_methods.bas");}while(r);
#line 208 "ide/ide_methods.bas"
}
#line 211 "ide/ide_methods.bas"
S_45449:;
#line 211 "ide/ide_methods.bas"
if ((*__LONG_IDECPINDEX)||is_error_pending()){
#line 211 "ide/ide_methods.bas"
if(qbevent){evnt(28819,211,"ide_methods.bas");if(r)goto S_45449;}
#line 212 "ide/ide_methods.bas"
S_45450:;
#line 212 "ide/ide_methods.bas"
fornext_value4596= 128 ;
#line 212 "ide/ide_methods.bas"
fornext_finalvalue4596= 255 ;
#line 212 "ide/ide_methods.bas"
fornext_step4596= 1 ;
#line 212 "ide/ide_methods.bas"
if (fornext_step4596<0) fornext_step_negative4596=1; else fornext_step_negative4596=0;
#line 212 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4596;
#line 212 "ide/ide_methods.bas"
goto fornext_entrylabel4596;
#line 212 "ide/ide_methods.bas"
while(1){
#line 212 "ide/ide_methods.bas"
fornext_value4596=fornext_step4596+(*_FUNC_IDE2_LONG_X);
#line 212 "ide/ide_methods.bas"
fornext_entrylabel4596:
#line 212 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value4596;
#line 212 "ide/ide_methods.bas"
if (fornext_step_negative4596){
#line 212 "ide/ide_methods.bas"
if (fornext_value4596<fornext_finalvalue4596) break;
#line 212 "ide/ide_methods.bas"
}else{
#line 212 "ide/ide_methods.bas"
if (fornext_value4596>fornext_finalvalue4596) break;
#line 212 "ide/ide_methods.bas"
}
#line 212 "ide/ide_methods.bas"
fornext_error4596:;
#line 212 "ide/ide_methods.bas"
if(qbevent){evnt(28819,212,"ide_methods.bas");if(r)goto S_45450;}
#line 213 "ide/ide_methods.bas"
do{
#line 213 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=qbr(qbs_val<long double>(qbs_add(qbs_add(qbs_new_txt_len("&H",2),func_mid((((qbs**)(__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))));
#line 213 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,213,"ide_methods.bas");}while(r);
#line 214 "ide/ide_methods.bas"
S_45452:;
#line 214 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_U== 0 ))||is_error_pending()){
#line 214 "ide/ide_methods.bas"
if(qbevent){evnt(28819,214,"ide_methods.bas");if(r)goto S_45452;}
#line 214 "ide/ide_methods.bas"
do{
#line 214 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U= 9744 ;
#line 214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,214,"ide_methods.bas");}while(r);
#line 214 "ide/ide_methods.bas"
}
#line 215 "ide/ide_methods.bas"
do{
#line 215 "ide/ide_methods.bas"
sub__mapunicode(*_FUNC_IDE2_LONG_U,*_FUNC_IDE2_LONG_X);
#line 215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,215,"ide_methods.bas");}while(r);
#line 216 "ide/ide_methods.bas"
fornext_continue_4595:;
#line 216 "ide/ide_methods.bas"
}
#line 216 "ide/ide_methods.bas"
fornext_exit_4595:;
#line 217 "ide/ide_methods.bas"
}
#line 219 "ide/ide_methods.bas"
S_45458:;
#line 219 "ide/ide_methods.bas"
if ((*__BYTE_IDECUSTOMFONT)||is_error_pending()){
#line 219 "ide/ide_methods.bas"
if(qbevent){evnt(28819,219,"ide_methods.bas");if(r)goto S_45458;}
#line 220 "ide/ide_methods.bas"
do{
#line 220 "ide/ide_methods.bas"
*__LONG_IDECUSTOMFONTHANDLE=func__loadfont(__STRING_IDECUSTOMFONTFILE,*__BYTE_IDECUSTOMFONTHEIGHT,qbs_new_txt_len("MONOSPACE",9),NULL,0|1);
#line 220 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,220,"ide_methods.bas");}while(r);
#line 221 "ide/ide_methods.bas"
S_45460:;
#line 221 "ide/ide_methods.bas"
if ((-(*__LONG_IDECUSTOMFONTHANDLE< 1 ))||is_error_pending()){
#line 221 "ide/ide_methods.bas"
if(qbevent){evnt(28819,221,"ide_methods.bas");if(r)goto S_45460;}
#line 222 "ide/ide_methods.bas"
do{
#line 222 "ide/ide_methods.bas"
*_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));
#line 222 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,222,"ide_methods.bas");}while(r);
#line 223 "ide/ide_methods.bas"
do{
#line 223 "ide/ide_methods.bas"
*__BYTE_IDECUSTOMFONT= 0ll ;
#line 223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,223,"ide_methods.bas");}while(r);
#line 223 "ide/ide_methods.bas"
do{
#line 223 "ide/ide_methods.bas"
*__BYTE_IDECUSTOMFONTHEIGHT= 19 ;
#line 223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,223,"ide_methods.bas");}while(r);
#line 224 "ide/ide_methods.bas"
S_45464:;
#line 224 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
#line 224 "ide/ide_methods.bas"
if(qbevent){evnt(28819,224,"ide_methods.bas");if(r)goto S_45464;}
#line 225 "ide/ide_methods.bas"
do{
#line 225 "ide/ide_methods.bas"
qbs_set(__STRING_IDECUSTOMFONTFILE,qbs_add(func__dir(qbs_new_txt_len("fonts",5)),qbs_new_txt_len("truetype/liberation/LiberationMono-Regular.ttf",46)));
#line 225 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 225 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,225,"ide_methods.bas");}while(r);
#line 226 "ide/ide_methods.bas"
S_45466:;
#line 226 "ide/ide_methods.bas"
if ((*__LONG_MACOSX)||is_error_pending()){
#line 226 "ide/ide_methods.bas"
if(qbevent){evnt(28819,226,"ide_methods.bas");if(r)goto S_45466;}
#line 226 "ide/ide_methods.bas"
do{
#line 226 "ide/ide_methods.bas"
qbs_set(__STRING_IDECUSTOMFONTFILE,qbs_add(func__dir(qbs_new_txt_len("fonts",5)),qbs_new_txt_len("Courier New.ttf",15)));
#line 226 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,226,"ide_methods.bas");}while(r);
#line 226 "ide/ide_methods.bas"
}
#line 227 "ide/ide_methods.bas"
}else{
#line 228 "ide/ide_methods.bas"
do{
#line 228 "ide/ide_methods.bas"
qbs_set(__STRING_IDECUSTOMFONTFILE,qbs_add(func__dir(qbs_new_txt_len("fonts",5)),qbs_new_txt_len("lucon.ttf",9)));
#line 228 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 228 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,228,"ide_methods.bas");}while(r);
#line 229 "ide/ide_methods.bas"
}
#line 230 "ide/ide_methods.bas"
do{
#line 230 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFont",14),FUNC_BOOLTOTFSTRING(&(pass4597=*__BYTE_IDECUSTOMFONT)));
#line 230 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,230,"ide_methods.bas");}while(r);
#line 231 "ide/ide_methods.bas"
do{
#line 231 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFont$",15),__STRING_IDECUSTOMFONTFILE);
#line 231 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 231 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,231,"ide_methods.bas");}while(r);
#line 232 "ide/ide_methods.bas"
do{
#line 232 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DISPLAYSETTINGSSECTION,qbs_new_txt_len("IDE_CustomFontSize",18),qbs__tostr((int8)(*__BYTE_IDECUSTOMFONTHEIGHT),NULL,0));
#line 232 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,232,"ide_methods.bas");}while(r);
#line 233 "ide/ide_methods.bas"
}else{
#line 234 "ide/ide_methods.bas"
do{
#line 234 "ide/ide_methods.bas"
sub__font(*__LONG_IDECUSTOMFONTHANDLE,NULL,0);
#line 234 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,234,"ide_methods.bas");}while(r);
#line 235 "ide/ide_methods.bas"
}
#line 236 "ide/ide_methods.bas"
}
#line 238 "ide/ide_methods.bas"
do{
#line 238 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M= 1 ;
#line 238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,238,"ide_methods.bas");}while(r);
#line 238 "ide/ide_methods.bas"
do{
#line 238 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,238,"ide_methods.bas");}while(r);
#line 239 "ide/ide_methods.bas"
do{
#line 239 "ide/ide_methods.bas"
SUB_IDEMAKEFILEMENU(&(pass4598= 0 ));
#line 239 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,239,"ide_methods.bas");}while(r);
#line 241 "ide/ide_methods.bas"
do{
#line 241 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,241,"ide_methods.bas");}while(r);
#line 241 "ide/ide_methods.bas"
do{
#line 241 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,241,"ide_methods.bas");}while(r);
#line 242 "ide/ide_methods.bas"
do{
#line 242 "ide/ide_methods.bas"
*__INTEGER_IDEEDITMENUID=*_FUNC_IDE2_LONG_M;
#line 242 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,242,"ide_methods.bas");}while(r);
#line 243 "ide/ide_methods.bas"
do{
#line 243 "ide/ide_methods.bas"
SUB_IDEMAKEEDITMENU();
#line 243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,243,"ide_methods.bas");}while(r);
#line 245 "ide/ide_methods.bas"
do{
#line 245 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,245,"ide_methods.bas");}while(r);
#line 245 "ide/ide_methods.bas"
do{
#line 245 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,245,"ide_methods.bas");}while(r);
#line 245 "ide/ide_methods.bas"
do{
#line 245 "ide/ide_methods.bas"
*__INTEGER_VIEWMENUID=*_FUNC_IDE2_LONG_M;
#line 245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,245,"ide_methods.bas");}while(r);
#line 246 "ide/ide_methods.bas"
do{
#line 246 "ide/ide_methods.bas"
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];
#line 246 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("View",4));
#line 246 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,246,"ide_methods.bas");}while(r);
#line 246 "ide/ide_methods.bas"
do{
#line 246 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,246,"ide_methods.bas");}while(r);
#line 247 "ide/ide_methods.bas"
do{
#line 247 "ide/ide_methods.bas"
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];
#line 247 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#SUBs...  F2",12));
#line 247 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,247,"ide_methods.bas");}while(r);
#line 247 "ide/ide_methods.bas"
do{
#line 247 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,247,"ide_methods.bas");}while(r);
#line 248 "ide/ide_methods.bas"
do{
#line 248 "ide/ide_methods.bas"
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];
#line 248 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays a list of SUB/FUNCTION procedures",42));
#line 248 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,248,"ide_methods.bas");}while(r);
#line 249 "ide/ide_methods.bas"
do{
#line 249 "ide/ide_methods.bas"
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];
#line 249 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("#Line Numbers  ",15),func_chr( 16 )));
#line 249 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,249,"ide_methods.bas");}while(r);
#line 249 "ide/ide_methods.bas"
do{
#line 249 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,249,"ide_methods.bas");}while(r);
#line 250 "ide/ide_methods.bas"
do{
#line 250 "ide/ide_methods.bas"
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];
#line 250 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles and customizes line numbers (side bar)",46));
#line 250 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,250,"ide_methods.bas");}while(r);
#line 251 "ide/ide_methods.bas"
do{
#line 251 "ide/ide_methods.bas"
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];
#line 251 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 251 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,251,"ide_methods.bas");}while(r);
#line 251 "ide/ide_methods.bas"
do{
#line 251 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,251,"ide_methods.bas");}while(r);
#line 252 "ide/ide_methods.bas"
do{
#line 252 "ide/ide_methods.bas"
*__INTEGER_VIEWMENUCOMPILERWARNINGS=*_FUNC_IDE2_LONG_I;
#line 252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,252,"ide_methods.bas");}while(r);
#line 253 "ide/ide_methods.bas"
do{
#line 253 "ide/ide_methods.bas"
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];
#line 253 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Compiler #Warnings...  Ctrl+W",29));
#line 253 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,253,"ide_methods.bas");}while(r);
#line 253 "ide/ide_methods.bas"
do{
#line 253 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,253,"ide_methods.bas");}while(r);
#line 254 "ide/ide_methods.bas"
do{
#line 254 "ide/ide_methods.bas"
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];
#line 254 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays a list of recent code warnings",39));
#line 254 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,254,"ide_methods.bas");}while(r);
#line 255 "ide/ide_methods.bas"
do{
#line 255 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 255 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 255 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,255,"ide_methods.bas");}while(r);
#line 257 "ide/ide_methods.bas"
do{
#line 257 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,257,"ide_methods.bas");}while(r);
#line 257 "ide/ide_methods.bas"
do{
#line 257 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,257,"ide_methods.bas");}while(r);
#line 257 "ide/ide_methods.bas"
do{
#line 257 "ide/ide_methods.bas"
*__INTEGER_SEARCHMENUID=*_FUNC_IDE2_LONG_M;
#line 257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,257,"ide_methods.bas");}while(r);
#line 258 "ide/ide_methods.bas"
do{
#line 258 "ide/ide_methods.bas"
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];
#line 258 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Search",6));
#line 258 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,258,"ide_methods.bas");}while(r);
#line 258 "ide/ide_methods.bas"
do{
#line 258 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,258,"ide_methods.bas");}while(r);
#line 259 "ide/ide_methods.bas"
do{
#line 259 "ide/ide_methods.bas"
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];
#line 259 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Find...  Ctrl+F3",17));
#line 259 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,259,"ide_methods.bas");}while(r);
#line 259 "ide/ide_methods.bas"
do{
#line 259 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,259,"ide_methods.bas");}while(r);
#line 260 "ide/ide_methods.bas"
do{
#line 260 "ide/ide_methods.bas"
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];
#line 260 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Finds specified text",20));
#line 260 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,260,"ide_methods.bas");}while(r);
#line 261 "ide/ide_methods.bas"
do{
#line 261 "ide/ide_methods.bas"
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];
#line 261 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Repeat Last Find  (Shift+) F3",30));
#line 261 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 261 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,261,"ide_methods.bas");}while(r);
#line 261 "ide/ide_methods.bas"
do{
#line 261 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 261 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,261,"ide_methods.bas");}while(r);
#line 262 "ide/ide_methods.bas"
do{
#line 262 "ide/ide_methods.bas"
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];
#line 262 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Finds next occurrence of text specified in previous search",58));
#line 262 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,262,"ide_methods.bas");}while(r);
#line 263 "ide/ide_methods.bas"
do{
#line 263 "ide/ide_methods.bas"
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];
#line 263 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Change...  Alt+F3",18));
#line 263 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,263,"ide_methods.bas");}while(r);
#line 263 "ide/ide_methods.bas"
do{
#line 263 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,263,"ide_methods.bas");}while(r);
#line 264 "ide/ide_methods.bas"
do{
#line 264 "ide/ide_methods.bas"
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];
#line 264 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Finds and changes specified text",32));
#line 264 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,264,"ide_methods.bas");}while(r);
#line 265 "ide/ide_methods.bas"
do{
#line 265 "ide/ide_methods.bas"
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];
#line 265 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 265 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,265,"ide_methods.bas");}while(r);
#line 265 "ide/ide_methods.bas"
do{
#line 265 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,265,"ide_methods.bas");}while(r);
#line 266 "ide/ide_methods.bas"
do{
#line 266 "ide/ide_methods.bas"
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];
#line 266 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Clear Search #History...",24));
#line 266 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 266 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,266,"ide_methods.bas");}while(r);
#line 266 "ide/ide_methods.bas"
do{
#line 266 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 266 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,266,"ide_methods.bas");}while(r);
#line 267 "ide/ide_methods.bas"
do{
#line 267 "ide/ide_methods.bas"
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];
#line 267 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Clears history of searched text items",37));
#line 267 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,267,"ide_methods.bas");}while(r);
#line 268 "ide/ide_methods.bas"
do{
#line 268 "ide/ide_methods.bas"
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];
#line 268 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 268 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,268,"ide_methods.bas");}while(r);
#line 268 "ide/ide_methods.bas"
do{
#line 268 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,268,"ide_methods.bas");}while(r);
#line 269 "ide/ide_methods.bas"
do{
#line 269 "ide/ide_methods.bas"
*__INTEGER_SEARCHMENUENABLEQUICKNAV=*_FUNC_IDE2_LONG_I;
#line 269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,269,"ide_methods.bas");}while(r);
#line 270 "ide/ide_methods.bas"
do{
#line 270 "ide/ide_methods.bas"
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];
#line 270 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Quick Navigation",17));
#line 270 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,270,"ide_methods.bas");}while(r);
#line 270 "ide/ide_methods.bas"
do{
#line 270 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,270,"ide_methods.bas");}while(r);
#line 271 "ide/ide_methods.bas"
do{
#line 271 "ide/ide_methods.bas"
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];
#line 271 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles Quick Navigation (back arrow)",37));
#line 271 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,271,"ide_methods.bas");}while(r);
#line 272 "ide/ide_methods.bas"
S_45529:;
#line 272 "ide/ide_methods.bas"
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
#line 272 "ide/ide_methods.bas"
if(qbevent){evnt(28819,272,"ide_methods.bas");if(r)goto S_45529;}
#line 273 "ide/ide_methods.bas"
do{
#line 273 "ide/ide_methods.bas"
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];
#line 273 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 273 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,273,"ide_methods.bas");}while(r);
#line 274 "ide/ide_methods.bas"
}
#line 275 "ide/ide_methods.bas"
do{
#line 275 "ide/ide_methods.bas"
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];
#line 275 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 275 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,275,"ide_methods.bas");}while(r);
#line 275 "ide/ide_methods.bas"
do{
#line 275 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,275,"ide_methods.bas");}while(r);
#line 276 "ide/ide_methods.bas"
do{
#line 276 "ide/ide_methods.bas"
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];
#line 276 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Add/Remove #Bookmark  Alt+Left",30));
#line 276 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,276,"ide_methods.bas");}while(r);
#line 276 "ide/ide_methods.bas"
do{
#line 276 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,276,"ide_methods.bas");}while(r);
#line 277 "ide/ide_methods.bas"
do{
#line 277 "ide/ide_methods.bas"
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];
#line 277 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles a bookmark in the current line",38));
#line 277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,277,"ide_methods.bas");}while(r);
#line 278 "ide/ide_methods.bas"
do{
#line 278 "ide/ide_methods.bas"
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];
#line 278 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Next Bookmark  Alt+Down",24));
#line 278 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,278,"ide_methods.bas");}while(r);
#line 278 "ide/ide_methods.bas"
do{
#line 278 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,278,"ide_methods.bas");}while(r);
#line 279 "ide/ide_methods.bas"
do{
#line 279 "ide/ide_methods.bas"
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];
#line 279 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Navigates to the next bookmark",30));
#line 279 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,279,"ide_methods.bas");}while(r);
#line 280 "ide/ide_methods.bas"
do{
#line 280 "ide/ide_methods.bas"
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];
#line 280 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Previous Bookmark  Alt+Up",26));
#line 280 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,280,"ide_methods.bas");}while(r);
#line 280 "ide/ide_methods.bas"
do{
#line 280 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,280,"ide_methods.bas");}while(r);
#line 281 "ide/ide_methods.bas"
do{
#line 281 "ide/ide_methods.bas"
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];
#line 281 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Navigates to the previous bookmark",34));
#line 281 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,281,"ide_methods.bas");}while(r);
#line 282 "ide/ide_methods.bas"
do{
#line 282 "ide/ide_methods.bas"
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];
#line 282 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 282 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,282,"ide_methods.bas");}while(r);
#line 282 "ide/ide_methods.bas"
do{
#line 282 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,282,"ide_methods.bas");}while(r);
#line 283 "ide/ide_methods.bas"
do{
#line 283 "ide/ide_methods.bas"
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];
#line 283 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Go To Line...  Ctrl+G",22));
#line 283 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,283,"ide_methods.bas");}while(r);
#line 283 "ide/ide_methods.bas"
do{
#line 283 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,283,"ide_methods.bas");}while(r);
#line 284 "ide/ide_methods.bas"
do{
#line 284 "ide/ide_methods.bas"
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];
#line 284 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Jumps to the specified line number",34));
#line 284 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 284 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,284,"ide_methods.bas");}while(r);
#line 285 "ide/ide_methods.bas"
do{
#line 285 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 285 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,285,"ide_methods.bas");}while(r);
#line 287 "ide/ide_methods.bas"
do{
#line 287 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,287,"ide_methods.bas");}while(r);
#line 287 "ide/ide_methods.bas"
do{
#line 287 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,287,"ide_methods.bas");}while(r);
#line 287 "ide/ide_methods.bas"
do{
#line 287 "ide/ide_methods.bas"
*__INTEGER_RUNMENUID=*_FUNC_IDE2_LONG_M;
#line 287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,287,"ide_methods.bas");}while(r);
#line 288 "ide/ide_methods.bas"
do{
#line 288 "ide/ide_methods.bas"
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];
#line 288 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Run",3));
#line 288 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,288,"ide_methods.bas");}while(r);
#line 288 "ide/ide_methods.bas"
do{
#line 288 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,288,"ide_methods.bas");}while(r);
#line 289 "ide/ide_methods.bas"
do{
#line 289 "ide/ide_methods.bas"
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];
#line 289 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Start  F5",10));
#line 289 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,289,"ide_methods.bas");}while(r);
#line 289 "ide/ide_methods.bas"
do{
#line 289 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,289,"ide_methods.bas");}while(r);
#line 290 "ide/ide_methods.bas"
do{
#line 290 "ide/ide_methods.bas"
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];
#line 290 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Compile program, save the executable and run it",47));
#line 290 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 290 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,290,"ide_methods.bas");}while(r);
#line 291 "ide/ide_methods.bas"
do{
#line 291 "ide/ide_methods.bas"
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];
#line 291 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Run #Only (No EXE)",18));
#line 291 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,291,"ide_methods.bas");}while(r);
#line 291 "ide/ide_methods.bas"
do{
#line 291 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,291,"ide_methods.bas");}while(r);
#line 292 "ide/ide_methods.bas"
do{
#line 292 "ide/ide_methods.bas"
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];
#line 292 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Compile and run program without saving an executable",52));
#line 292 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,292,"ide_methods.bas");}while(r);
#line 293 "ide/ide_methods.bas"
S_45560:;
#line 293 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
#line 293 "ide/ide_methods.bas"
if(qbevent){evnt(28819,293,"ide_methods.bas");if(r)goto S_45560;}
#line 294 "ide/ide_methods.bas"
do{
#line 294 "ide/ide_methods.bas"
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];
#line 294 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Make E#xecutable Only  F11",26));
#line 294 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 294 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,294,"ide_methods.bas");}while(r);
#line 294 "ide/ide_methods.bas"
do{
#line 294 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 294 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,294,"ide_methods.bas");}while(r);
#line 295 "ide/ide_methods.bas"
}else{
#line 296 "ide/ide_methods.bas"
do{
#line 296 "ide/ide_methods.bas"
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];
#line 296 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Make E#XE Only  F11",19));
#line 296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,296,"ide_methods.bas");}while(r);
#line 296 "ide/ide_methods.bas"
do{
#line 296 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,296,"ide_methods.bas");}while(r);
#line 297 "ide/ide_methods.bas"
}
#line 298 "ide/ide_methods.bas"
do{
#line 298 "ide/ide_methods.bas"
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];
#line 298 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Compile program, save the executable but don't run it",53));
#line 298 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,298,"ide_methods.bas");}while(r);
#line 299 "ide/ide_methods.bas"
do{
#line 299 "ide/ide_methods.bas"
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];
#line 299 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 299 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,299,"ide_methods.bas");}while(r);
#line 299 "ide/ide_methods.bas"
do{
#line 299 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,299,"ide_methods.bas");}while(r);
#line 300 "ide/ide_methods.bas"
do{
#line 300 "ide/ide_methods.bas"
*__INTEGER_RUNMENUSAVEEXEWITHSOURCE=*_FUNC_IDE2_LONG_I;
#line 300 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,300,"ide_methods.bas");}while(r);
#line 301 "ide/ide_methods.bas"
do{
#line 301 "ide/ide_methods.bas"
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];
#line 301 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Output EXE to Source #Folder",28));
#line 301 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,301,"ide_methods.bas");}while(r);
#line 301 "ide/ide_methods.bas"
do{
#line 301 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,301,"ide_methods.bas");}while(r);
#line 302 "ide/ide_methods.bas"
do{
#line 302 "ide/ide_methods.bas"
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];
#line 302 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles compiling program to QB64-PE's folder or to source folder",65));
#line 302 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,302,"ide_methods.bas");}while(r);
#line 303 "ide/ide_methods.bas"
S_45574:;
#line 303 "ide/ide_methods.bas"
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
#line 303 "ide/ide_methods.bas"
if(qbevent){evnt(28819,303,"ide_methods.bas");if(r)goto S_45574;}
#line 304 "ide/ide_methods.bas"
do{
#line 304 "ide/ide_methods.bas"
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];
#line 304 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 304 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,304,"ide_methods.bas");}while(r);
#line 305 "ide/ide_methods.bas"
}
#line 306 "ide/ide_methods.bas"
do{
#line 306 "ide/ide_methods.bas"
*__INTEGER_GENERATELICENSEENABLEMENU=*_FUNC_IDE2_LONG_I;
#line 306 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,306,"ide_methods.bas");}while(r);
#line 307 "ide/ide_methods.bas"
do{
#line 307 "ide/ide_methods.bas"
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];
#line 307 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Generate License For EXE",25));
#line 307 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,307,"ide_methods.bas");}while(r);
#line 307 "ide/ide_methods.bas"
do{
#line 307 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,307,"ide_methods.bas");}while(r);
#line 308 "ide/ide_methods.bas"
do{
#line 308 "ide/ide_methods.bas"
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];
#line 308 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("The license file is placed next to the executable",49));
#line 308 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,308,"ide_methods.bas");}while(r);
#line 309 "ide/ide_methods.bas"
S_45581:;
#line 309 "ide/ide_methods.bas"
if ((*__LONG_GENERATELICENSEFILE)||is_error_pending()){
#line 309 "ide/ide_methods.bas"
if(qbevent){evnt(28819,309,"ide_methods.bas");if(r)goto S_45581;}
#line 310 "ide/ide_methods.bas"
do{
#line 310 "ide/ide_methods.bas"
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];
#line 310 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 310 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,310,"ide_methods.bas");}while(r);
#line 311 "ide/ide_methods.bas"
}
#line 312 "ide/ide_methods.bas"
do{
#line 312 "ide/ide_methods.bas"
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];
#line 312 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 312 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,312,"ide_methods.bas");}while(r);
#line 312 "ide/ide_methods.bas"
do{
#line 312 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,312,"ide_methods.bas");}while(r);
#line 313 "ide/ide_methods.bas"
do{
#line 313 "ide/ide_methods.bas"
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];
#line 313 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Modify #COMMAND$...",19));
#line 313 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,313,"ide_methods.bas");}while(r);
#line 313 "ide/ide_methods.bas"
do{
#line 313 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,313,"ide_methods.bas");}while(r);
#line 314 "ide/ide_methods.bas"
do{
#line 314 "ide/ide_methods.bas"
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];
#line 314 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets string returned by COMMAND$ function",41));
#line 314 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 314 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,314,"ide_methods.bas");}while(r);
#line 315 "ide/ide_methods.bas"
S_45589:;
#line 315 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3)))&(-(*__LONG_MACOSX== 0 ))))||is_error_pending()){
#line 315 "ide/ide_methods.bas"
if(qbevent){evnt(28819,315,"ide_methods.bas");if(r)goto S_45589;}
#line 316 "ide/ide_methods.bas"
do{
#line 316 "ide/ide_methods.bas"
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];
#line 316 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Change #Terminal...",19));
#line 316 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,316,"ide_methods.bas");}while(r);
#line 316 "ide/ide_methods.bas"
do{
#line 316 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,316,"ide_methods.bas");}while(r);
#line 317 "ide/ide_methods.bas"
do{
#line 317 "ide/ide_methods.bas"
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];
#line 317 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Configure the terminal used for $CONSOLE and logging output",59));
#line 317 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,317,"ide_methods.bas");}while(r);
#line 318 "ide/ide_methods.bas"
}
#line 319 "ide/ide_methods.bas"
do{
#line 319 "ide/ide_methods.bas"
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];
#line 319 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Set #Default EXE Folder...",26));
#line 319 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,319,"ide_methods.bas");}while(r);
#line 319 "ide/ide_methods.bas"
do{
#line 319 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,319,"ide_methods.bas");}while(r);
#line 320 "ide/ide_methods.bas"
do{
#line 320 "ide/ide_methods.bas"
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];
#line 320 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__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));
#line 320 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,320,"ide_methods.bas");}while(r);
#line 321 "ide/ide_methods.bas"
do{
#line 321 "ide/ide_methods.bas"
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];
#line 321 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Configure #Logging...",21));
#line 321 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,321,"ide_methods.bas");}while(r);
#line 321 "ide/ide_methods.bas"
do{
#line 321 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,321,"ide_methods.bas");}while(r);
#line 322 "ide/ide_methods.bas"
do{
#line 322 "ide/ide_methods.bas"
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];
#line 322 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Configure logging options used when running a program from the IDE",66));
#line 322 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,322,"ide_methods.bas");}while(r);
#line 323 "ide/ide_methods.bas"
do{
#line 323 "ide/ide_methods.bas"
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];
#line 323 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 323 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,323,"ide_methods.bas");}while(r);
#line 323 "ide/ide_methods.bas"
do{
#line 323 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,323,"ide_methods.bas");}while(r);
#line 324 "ide/ide_methods.bas"
do{
#line 324 "ide/ide_methods.bas"
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];
#line 324 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#QBJS Web Build...",18));
#line 324 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,324,"ide_methods.bas");}while(r);
#line 324 "ide/ide_methods.bas"
do{
#line 324 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,324,"ide_methods.bas");}while(r);
#line 325 "ide/ide_methods.bas"
do{
#line 325 "ide/ide_methods.bas"
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];
#line 325 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Build the current program and run in QBJS",41));
#line 325 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,325,"ide_methods.bas");}while(r);
#line 326 "ide/ide_methods.bas"
do{
#line 326 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 326 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,326,"ide_methods.bas");}while(r);
#line 328 "ide/ide_methods.bas"
do{
#line 328 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,328,"ide_methods.bas");}while(r);
#line 328 "ide/ide_methods.bas"
do{
#line 328 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,328,"ide_methods.bas");}while(r);
#line 328 "ide/ide_methods.bas"
do{
#line 328 "ide/ide_methods.bas"
*__INTEGER_DEBUGMENUID=*_FUNC_IDE2_LONG_M;
#line 328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,328,"ide_methods.bas");}while(r);
#line 329 "ide/ide_methods.bas"
do{
#line 329 "ide/ide_methods.bas"
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];
#line 329 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Debug",5));
#line 329 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,329,"ide_methods.bas");}while(r);
#line 329 "ide/ide_methods.bas"
do{
#line 329 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,329,"ide_methods.bas");}while(r);
#line 330 "ide/ide_methods.bas"
do{
#line 330 "ide/ide_methods.bas"
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];
#line 330 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Start #Paused  F7 or F8",23));
#line 330 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,330,"ide_methods.bas");}while(r);
#line 330 "ide/ide_methods.bas"
do{
#line 330 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,330,"ide_methods.bas");}while(r);
#line 331 "ide/ide_methods.bas"
do{
#line 331 "ide/ide_methods.bas"
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];
#line 331 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Compiles current program and starts it in pause mode",52));
#line 331 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,331,"ide_methods.bas");}while(r);
#line 332 "ide/ide_methods.bas"
do{
#line 332 "ide/ide_methods.bas"
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];
#line 332 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 332 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,332,"ide_methods.bas");}while(r);
#line 332 "ide/ide_methods.bas"
do{
#line 332 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,332,"ide_methods.bas");}while(r);
#line 333 "ide/ide_methods.bas"
do{
#line 333 "ide/ide_methods.bas"
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];
#line 333 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Toggle #Breakpoint  F9",22));
#line 333 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 333 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,333,"ide_methods.bas");}while(r);
#line 333 "ide/ide_methods.bas"
do{
#line 333 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 333 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,333,"ide_methods.bas");}while(r);
#line 334 "ide/ide_methods.bas"
do{
#line 334 "ide/ide_methods.bas"
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];
#line 334 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets/clears breakpoint at cursor location",41));
#line 334 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,334,"ide_methods.bas");}while(r);
#line 335 "ide/ide_methods.bas"
do{
#line 335 "ide/ide_methods.bas"
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];
#line 335 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Clear All Breakpoints  F10",27));
#line 335 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 335 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,335,"ide_methods.bas");}while(r);
#line 335 "ide/ide_methods.bas"
do{
#line 335 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 335 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,335,"ide_methods.bas");}while(r);
#line 336 "ide/ide_methods.bas"
do{
#line 336 "ide/ide_methods.bas"
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];
#line 336 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Removes all breakpoints",23));
#line 336 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 336 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,336,"ide_methods.bas");}while(r);
#line 337 "ide/ide_methods.bas"
do{
#line 337 "ide/ide_methods.bas"
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];
#line 337 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Toggle #Skip Line  Ctrl+P",25));
#line 337 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,337,"ide_methods.bas");}while(r);
#line 337 "ide/ide_methods.bas"
do{
#line 337 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,337,"ide_methods.bas");}while(r);
#line 338 "ide/ide_methods.bas"
do{
#line 338 "ide/ide_methods.bas"
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];
#line 338 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets/clears flag to skip line",29));
#line 338 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 338 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,338,"ide_methods.bas");}while(r);
#line 339 "ide/ide_methods.bas"
do{
#line 339 "ide/ide_methods.bas"
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];
#line 339 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Unskip All Lines  Ctrl+F10",27));
#line 339 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,339,"ide_methods.bas");}while(r);
#line 339 "ide/ide_methods.bas"
do{
#line 339 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,339,"ide_methods.bas");}while(r);
#line 340 "ide/ide_methods.bas"
do{
#line 340 "ide/ide_methods.bas"
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];
#line 340 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Removes all line skip flags",27));
#line 340 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,340,"ide_methods.bas");}while(r);
#line 341 "ide/ide_methods.bas"
do{
#line 341 "ide/ide_methods.bas"
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];
#line 341 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 341 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,341,"ide_methods.bas");}while(r);
#line 341 "ide/ide_methods.bas"
do{
#line 341 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,341,"ide_methods.bas");}while(r);
#line 342 "ide/ide_methods.bas"
do{
#line 342 "ide/ide_methods.bas"
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];
#line 342 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Watch List...  F4",18));
#line 342 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,342,"ide_methods.bas");}while(r);
#line 342 "ide/ide_methods.bas"
do{
#line 342 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,342,"ide_methods.bas");}while(r);
#line 343 "ide/ide_methods.bas"
do{
#line 343 "ide/ide_methods.bas"
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];
#line 343 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Adds variables to watch list",28));
#line 343 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,343,"ide_methods.bas");}while(r);
#line 344 "ide/ide_methods.bas"
do{
#line 344 "ide/ide_methods.bas"
*__INTEGER_DEBUGMENUCALLSTACK=*_FUNC_IDE2_LONG_I;
#line 344 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,344,"ide_methods.bas");}while(r);
#line 345 "ide/ide_methods.bas"
do{
#line 345 "ide/ide_methods.bas"
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];
#line 345 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Call #Stack...  F12",19));
#line 345 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 345 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,345,"ide_methods.bas");}while(r);
#line 345 "ide/ide_methods.bas"
do{
#line 345 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 345 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,345,"ide_methods.bas");}while(r);
#line 346 "ide/ide_methods.bas"
do{
#line 346 "ide/ide_methods.bas"
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];
#line 346 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the call stack of the current program's last execution",63));
#line 346 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 346 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,346,"ide_methods.bas");}while(r);
#line 347 "ide/ide_methods.bas"
do{
#line 347 "ide/ide_methods.bas"
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];
#line 347 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 347 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 347 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,347,"ide_methods.bas");}while(r);
#line 347 "ide/ide_methods.bas"
do{
#line 347 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 347 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,347,"ide_methods.bas");}while(r);
#line 348 "ide/ide_methods.bas"
do{
#line 348 "ide/ide_methods.bas"
*__INTEGER_DEBUGMENUAUTOADDCOMMAND=*_FUNC_IDE2_LONG_I;
#line 348 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,348,"ide_methods.bas");}while(r);
#line 349 "ide/ide_methods.bas"
do{
#line 349 "ide/ide_methods.bas"
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];
#line 349 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
#line 349 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,349,"ide_methods.bas");}while(r);
#line 349 "ide/ide_methods.bas"
do{
#line 349 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,349,"ide_methods.bas");}while(r);
#line 350 "ide/ide_methods.bas"
do{
#line 350 "ide/ide_methods.bas"
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];
#line 350 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles whether the IDE will auto-add the $Debug metacommand as required",72));
#line 350 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,350,"ide_methods.bas");}while(r);
#line 351 "ide/ide_methods.bas"
S_45643:;
#line 351 "ide/ide_methods.bas"
if ((*__BYTE_AUTOADDDEBUGCOMMAND)||is_error_pending()){
#line 351 "ide/ide_methods.bas"
if(qbevent){evnt(28819,351,"ide_methods.bas");if(r)goto S_45643;}
#line 352 "ide/ide_methods.bas"
do{
#line 352 "ide/ide_methods.bas"
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];
#line 352 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 352 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,352,"ide_methods.bas");}while(r);
#line 353 "ide/ide_methods.bas"
}
#line 354 "ide/ide_methods.bas"
do{
#line 354 "ide/ide_methods.bas"
*__INTEGER_DEBUGMENUWATCHLISTTOCONSOLE=*_FUNC_IDE2_LONG_I;
#line 354 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,354,"ide_methods.bas");}while(r);
#line 355 "ide/ide_methods.bas"
do{
#line 355 "ide/ide_methods.bas"
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];
#line 355 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Output Watch List to Console",29));
#line 355 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,355,"ide_methods.bas");}while(r);
#line 355 "ide/ide_methods.bas"
do{
#line 355 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,355,"ide_methods.bas");}while(r);
#line 356 "ide/ide_methods.bas"
do{
#line 356 "ide/ide_methods.bas"
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];
#line 356 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles directing the output of the watch list to the console window",68));
#line 356 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,356,"ide_methods.bas");}while(r);
#line 357 "ide/ide_methods.bas"
S_45650:;
#line 357 "ide/ide_methods.bas"
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
#line 357 "ide/ide_methods.bas"
if(qbevent){evnt(28819,357,"ide_methods.bas");if(r)goto S_45650;}
#line 358 "ide/ide_methods.bas"
do{
#line 358 "ide/ide_methods.bas"
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];
#line 358 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 358 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 358 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,358,"ide_methods.bas");}while(r);
#line 359 "ide/ide_methods.bas"
}
#line 360 "ide/ide_methods.bas"
do{
#line 360 "ide/ide_methods.bas"
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];
#line 360 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Set Base #TCP/IP Port Number...",31));
#line 360 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,360,"ide_methods.bas");}while(r);
#line 360 "ide/ide_methods.bas"
do{
#line 360 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,360,"ide_methods.bas");}while(r);
#line 361 "ide/ide_methods.bas"
do{
#line 361 "ide/ide_methods.bas"
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];
#line 361 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets the initial port number for TCP/IP communication with the debuggee",71));
#line 361 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,361,"ide_methods.bas");}while(r);
#line 362 "ide/ide_methods.bas"
do{
#line 362 "ide/ide_methods.bas"
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];
#line 362 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Purge C++ #Libraries",20));
#line 362 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,362,"ide_methods.bas");}while(r);
#line 362 "ide/ide_methods.bas"
do{
#line 362 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,362,"ide_methods.bas");}while(r);
#line 363 "ide/ide_methods.bas"
do{
#line 363 "ide/ide_methods.bas"
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];
#line 363 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Purges all pre-compiled content",31));
#line 363 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,363,"ide_methods.bas");}while(r);
#line 364 "ide/ide_methods.bas"
do{
#line 364 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 364 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 364 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,364,"ide_methods.bas");}while(r);
#line 366 "ide/ide_methods.bas"
do{
#line 366 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,366,"ide_methods.bas");}while(r);
#line 366 "ide/ide_methods.bas"
do{
#line 366 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,366,"ide_methods.bas");}while(r);
#line 366 "ide/ide_methods.bas"
do{
#line 366 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUID=*_FUNC_IDE2_LONG_M;
#line 366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,366,"ide_methods.bas");}while(r);
#line 367 "ide/ide_methods.bas"
do{
#line 367 "ide/ide_methods.bas"
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];
#line 367 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Options",7));
#line 367 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,367,"ide_methods.bas");}while(r);
#line 367 "ide/ide_methods.bas"
do{
#line 367 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,367,"ide_methods.bas");}while(r);
#line 368 "ide/ide_methods.bas"
do{
#line 368 "ide/ide_methods.bas"
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];
#line 368 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Display...",11));
#line 368 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 368 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,368,"ide_methods.bas");}while(r);
#line 368 "ide/ide_methods.bas"
do{
#line 368 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 368 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,368,"ide_methods.bas");}while(r);
#line 369 "ide/ide_methods.bas"
do{
#line 369 "ide/ide_methods.bas"
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];
#line 369 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Changes screen size and font",28));
#line 369 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,369,"ide_methods.bas");}while(r);
#line 370 "ide/ide_methods.bas"
do{
#line 370 "ide/ide_methods.bas"
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];
#line 370 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("IDE C#olors...",14));
#line 370 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,370,"ide_methods.bas");}while(r);
#line 370 "ide/ide_methods.bas"
do{
#line 370 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,370,"ide_methods.bas");}while(r);
#line 371 "ide/ide_methods.bas"
do{
#line 371 "ide/ide_methods.bas"
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];
#line 371 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Changes or customizes IDE color scheme",38));
#line 371 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,371,"ide_methods.bas");}while(r);
#line 372 "ide/ide_methods.bas"
do{
#line 372 "ide/ide_methods.bas"
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];
#line 372 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Code Layout...",15));
#line 372 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,372,"ide_methods.bas");}while(r);
#line 372 "ide/ide_methods.bas"
do{
#line 372 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,372,"ide_methods.bas");}while(r);
#line 373 "ide/ide_methods.bas"
do{
#line 373 "ide/ide_methods.bas"
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];
#line 373 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Changes auto-format features",28));
#line 373 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,373,"ide_methods.bas");}while(r);
#line 374 "ide/ide_methods.bas"
do{
#line 374 "ide/ide_methods.bas"
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];
#line 374 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Co#mpiler Settings...",21));
#line 374 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,374,"ide_methods.bas");}while(r);
#line 374 "ide/ide_methods.bas"
do{
#line 374 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,374,"ide_methods.bas");}while(r);
#line 375 "ide/ide_methods.bas"
do{
#line 375 "ide/ide_methods.bas"
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];
#line 375 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Change settings for compiling your code",39));
#line 375 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,375,"ide_methods.bas");}while(r);
#line 376 "ide/ide_methods.bas"
do{
#line 376 "ide/ide_methods.bas"
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];
#line 376 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 376 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,376,"ide_methods.bas");}while(r);
#line 376 "ide/ide_methods.bas"
do{
#line 376 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,376,"ide_methods.bas");}while(r);
#line 377 "ide/ide_methods.bas"
do{
#line 377 "ide/ide_methods.bas"
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];
#line 377 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Language...",12));
#line 377 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,377,"ide_methods.bas");}while(r);
#line 377 "ide/ide_methods.bas"
do{
#line 377 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,377,"ide_methods.bas");}while(r);
#line 378 "ide/ide_methods.bas"
do{
#line 378 "ide/ide_methods.bas"
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];
#line 378 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Changes code page to use with TTF fonts",39));
#line 378 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,378,"ide_methods.bas");}while(r);
#line 379 "ide/ide_methods.bas"
do{
#line 379 "ide/ide_methods.bas"
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];
#line 379 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Undo/History...",16));
#line 379 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,379,"ide_methods.bas");}while(r);
#line 379 "ide/ide_methods.bas"
do{
#line 379 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,379,"ide_methods.bas");}while(r);
#line 380 "ide/ide_methods.bas"
do{
#line 380 "ide/ide_methods.bas"
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];
#line 380 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets limits for Backup/Undo, Recent Files and Search String histories",69));
#line 380 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,380,"ide_methods.bas");}while(r);
#line 381 "ide/ide_methods.bas"
do{
#line 381 "ide/ide_methods.bas"
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];
#line 381 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 381 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,381,"ide_methods.bas");}while(r);
#line 381 "ide/ide_methods.bas"
do{
#line 381 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,381,"ide_methods.bas");}while(r);
#line 382 "ide/ide_methods.bas"
do{
#line 382 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUDISABLESYNTAX=*_FUNC_IDE2_LONG_I;
#line 382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,382,"ide_methods.bas");}while(r);
#line 383 "ide/ide_methods.bas"
do{
#line 383 "ide/ide_methods.bas"
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];
#line 383 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Syntax #Highlighter",19));
#line 383 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,383,"ide_methods.bas");}while(r);
#line 383 "ide/ide_methods.bas"
do{
#line 383 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,383,"ide_methods.bas");}while(r);
#line 384 "ide/ide_methods.bas"
do{
#line 384 "ide/ide_methods.bas"
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];
#line 384 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles syntax highlighter",26));
#line 384 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,384,"ide_methods.bas");}while(r);
#line 385 "ide/ide_methods.bas"
S_45691:;
#line 385 "ide/ide_methods.bas"
if ((~(*__BYTE_DISABLESYNTAXHIGHLIGHTER))||is_error_pending()){
#line 385 "ide/ide_methods.bas"
if(qbevent){evnt(28819,385,"ide_methods.bas");if(r)goto S_45691;}
#line 386 "ide/ide_methods.bas"
do{
#line 386 "ide/ide_methods.bas"
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];
#line 386 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 386 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,386,"ide_methods.bas");}while(r);
#line 387 "ide/ide_methods.bas"
}
#line 388 "ide/ide_methods.bas"
do{
#line 388 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUSWAPMOUSE=*_FUNC_IDE2_LONG_I;
#line 388 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,388,"ide_methods.bas");}while(r);
#line 389 "ide/ide_methods.bas"
do{
#line 389 "ide/ide_methods.bas"
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];
#line 389 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Swap Mouse Buttons",19));
#line 389 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,389,"ide_methods.bas");}while(r);
#line 389 "ide/ide_methods.bas"
do{
#line 389 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,389,"ide_methods.bas");}while(r);
#line 390 "ide/ide_methods.bas"
do{
#line 390 "ide/ide_methods.bas"
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];
#line 390 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Swaps functionality of left/right mouse buttons",47));
#line 390 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,390,"ide_methods.bas");}while(r);
#line 391 "ide/ide_methods.bas"
S_45698:;
#line 391 "ide/ide_methods.bas"
if ((*__BYTE_MOUSEBUTTONSWAPPED)||is_error_pending()){
#line 391 "ide/ide_methods.bas"
if(qbevent){evnt(28819,391,"ide_methods.bas");if(r)goto S_45698;}
#line 392 "ide/ide_methods.bas"
do{
#line 392 "ide/ide_methods.bas"
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];
#line 392 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 392 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,392,"ide_methods.bas");}while(r);
#line 393 "ide/ide_methods.bas"
}
#line 394 "ide/ide_methods.bas"
do{
#line 394 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUPASTECURSOR=*_FUNC_IDE2_LONG_I;
#line 394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,394,"ide_methods.bas");}while(r);
#line 395 "ide/ide_methods.bas"
do{
#line 395 "ide/ide_methods.bas"
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];
#line 395 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Cursor After #Paste",19));
#line 395 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 395 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,395,"ide_methods.bas");}while(r);
#line 395 "ide/ide_methods.bas"
do{
#line 395 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 395 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,395,"ide_methods.bas");}while(r);
#line 396 "ide/ide_methods.bas"
do{
#line 396 "ide/ide_methods.bas"
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];
#line 396 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles placing the cursor before/after the pasted content",58));
#line 396 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 396 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,396,"ide_methods.bas");}while(r);
#line 397 "ide/ide_methods.bas"
S_45705:;
#line 397 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 397 "ide/ide_methods.bas"
if(qbevent){evnt(28819,397,"ide_methods.bas");if(r)goto S_45705;}
#line 398 "ide/ide_methods.bas"
do{
#line 398 "ide/ide_methods.bas"
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];
#line 398 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 398 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,398,"ide_methods.bas");}while(r);
#line 399 "ide/ide_methods.bas"
}
#line 400 "ide/ide_methods.bas"
do{
#line 400 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUAUTOCLOSEBRACKETS=*_FUNC_IDE2_LONG_I;
#line 400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,400,"ide_methods.bas");}while(r);
#line 401 "ide/ide_methods.bas"
do{
#line 401 "ide/ide_methods.bas"
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];
#line 401 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-Close #Brackets",20));
#line 401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,401,"ide_methods.bas");}while(r);
#line 401 "ide/ide_methods.bas"
do{
#line 401 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,401,"ide_methods.bas");}while(r);
#line 402 "ide/ide_methods.bas"
do{
#line 402 "ide/ide_methods.bas"
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];
#line 402 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles auto-closing of brackets and quotes while typing",56));
#line 402 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,402,"ide_methods.bas");}while(r);
#line 403 "ide/ide_methods.bas"
S_45712:;
#line 403 "ide/ide_methods.bas"
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
#line 403 "ide/ide_methods.bas"
if(qbevent){evnt(28819,403,"ide_methods.bas");if(r)goto S_45712;}
#line 404 "ide/ide_methods.bas"
do{
#line 404 "ide/ide_methods.bas"
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];
#line 404 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 404 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 404 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,404,"ide_methods.bas");}while(r);
#line 405 "ide/ide_methods.bas"
}
#line 406 "ide/ide_methods.bas"
do{
#line 406 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUSHOWERRORSIMMEDIATELY=*_FUNC_IDE2_LONG_I;
#line 406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,406,"ide_methods.bas");}while(r);
#line 407 "ide/ide_methods.bas"
do{
#line 407 "ide/ide_methods.bas"
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];
#line 407 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-Ch#eck Syntax",18));
#line 407 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,407,"ide_methods.bas");}while(r);
#line 407 "ide/ide_methods.bas"
do{
#line 407 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,407,"ide_methods.bas");}while(r);
#line 408 "ide/ide_methods.bas"
do{
#line 408 "ide/ide_methods.bas"
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];
#line 408 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles auto-checking syntax, when OFF use Shift+F9 to trigger the check",72));
#line 408 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,408,"ide_methods.bas");}while(r);
#line 409 "ide/ide_methods.bas"
S_45719:;
#line 409 "ide/ide_methods.bas"
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
#line 409 "ide/ide_methods.bas"
if(qbevent){evnt(28819,409,"ide_methods.bas");if(r)goto S_45719;}
#line 410 "ide/ide_methods.bas"
do{
#line 410 "ide/ide_methods.bas"
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];
#line 410 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 410 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,410,"ide_methods.bas");}while(r);
#line 411 "ide/ide_methods.bas"
}
#line 412 "ide/ide_methods.bas"
do{
#line 412 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUIGNOREWARNINGS=*_FUNC_IDE2_LONG_I;
#line 412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,412,"ide_methods.bas");}while(r);
#line 413 "ide/ide_methods.bas"
do{
#line 413 "ide/ide_methods.bas"
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];
#line 413 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Ignore #Warnings",16));
#line 413 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,413,"ide_methods.bas");}while(r);
#line 413 "ide/ide_methods.bas"
do{
#line 413 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,413,"ide_methods.bas");}while(r);
#line 414 "ide/ide_methods.bas"
do{
#line 414 "ide/ide_methods.bas"
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];
#line 414 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles display of warning messages (unused variables, etc)",59));
#line 414 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 414 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,414,"ide_methods.bas");}while(r);
#line 415 "ide/ide_methods.bas"
S_45726:;
#line 415 "ide/ide_methods.bas"
if ((*__BYTE_IGNOREWARNINGS)||is_error_pending()){
#line 415 "ide/ide_methods.bas"
if(qbevent){evnt(28819,415,"ide_methods.bas");if(r)goto S_45726;}
#line 416 "ide/ide_methods.bas"
do{
#line 416 "ide/ide_methods.bas"
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];
#line 416 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 416 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,416,"ide_methods.bas");}while(r);
#line 417 "ide/ide_methods.bas"
}
#line 418 "ide/ide_methods.bas"
do{
#line 418 "ide/ide_methods.bas"
*__INTEGER_OPTIONSMENUGUIDIALOGS=*_FUNC_IDE2_LONG_I;
#line 418 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,418,"ide_methods.bas");}while(r);
#line 419 "ide/ide_methods.bas"
do{
#line 419 "ide/ide_methods.bas"
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];
#line 419 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#GUI Dialogs",12));
#line 419 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,419,"ide_methods.bas");}while(r);
#line 419 "ide/ide_methods.bas"
do{
#line 419 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,419,"ide_methods.bas");}while(r);
#line 420 "ide/ide_methods.bas"
do{
#line 420 "ide/ide_methods.bas"
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];
#line 420 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles the use of native GUI-based File Dialog Windows",55));
#line 420 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,420,"ide_methods.bas");}while(r);
#line 421 "ide/ide_methods.bas"
S_45733:;
#line 421 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 421 "ide/ide_methods.bas"
if(qbevent){evnt(28819,421,"ide_methods.bas");if(r)goto S_45733;}
#line 422 "ide/ide_methods.bas"
do{
#line 422 "ide/ide_methods.bas"
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];
#line 422 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 422 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,422,"ide_methods.bas");}while(r);
#line 423 "ide/ide_methods.bas"
}
#line 424 "ide/ide_methods.bas"
do{
#line 424 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 424 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,424,"ide_methods.bas");}while(r);
#line 426 "ide/ide_methods.bas"
do{
#line 426 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,426,"ide_methods.bas");}while(r);
#line 426 "ide/ide_methods.bas"
do{
#line 426 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,426,"ide_methods.bas");}while(r);
#line 427 "ide/ide_methods.bas"
do{
#line 427 "ide/ide_methods.bas"
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];
#line 427 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Tools",5));
#line 427 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,427,"ide_methods.bas");}while(r);
#line 427 "ide/ide_methods.bas"
do{
#line 427 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,427,"ide_methods.bas");}while(r);
#line 428 "ide/ide_methods.bas"
do{
#line 428 "ide/ide_methods.bas"
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];
#line 428 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#ASCII Chart...",15));
#line 428 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 428 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,428,"ide_methods.bas");}while(r);
#line 428 "ide/ide_methods.bas"
do{
#line 428 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 428 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,428,"ide_methods.bas");}while(r);
#line 429 "ide/ide_methods.bas"
do{
#line 429 "ide/ide_methods.bas"
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];
#line 429 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays ASCII characters and allows inserting in current program",65));
#line 429 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,429,"ide_methods.bas");}while(r);
#line 430 "ide/ide_methods.bas"
do{
#line 430 "ide/ide_methods.bas"
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];
#line 430 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Insert Quick #Keycode  Ctrl+K",29));
#line 430 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,430,"ide_methods.bas");}while(r);
#line 430 "ide/ide_methods.bas"
do{
#line 430 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,430,"ide_methods.bas");}while(r);
#line 431 "ide/ide_methods.bas"
do{
#line 431 "ide/ide_methods.bas"
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];
#line 431 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Captures key codes and inserts in current program",49));
#line 431 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 431 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,431,"ide_methods.bas");}while(r);
#line 432 "ide/ide_methods.bas"
S_45747:;
#line 432 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
#line 432 "ide/ide_methods.bas"
if(qbevent){evnt(28819,432,"ide_methods.bas");if(r)goto S_45747;}
#line 433 "ide/ide_methods.bas"
do{
#line 433 "ide/ide_methods.bas"
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];
#line 433 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Library Explorer...  Ctrl+L",28));
#line 433 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,433,"ide_methods.bas");}while(r);
#line 433 "ide/ide_methods.bas"
do{
#line 433 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,433,"ide_methods.bas");}while(r);
#line 434 "ide/ide_methods.bas"
do{
#line 434 "ide/ide_methods.bas"
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];
#line 434 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Starts the Library Explorer from the Libraries Pack add-on",58));
#line 434 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,434,"ide_methods.bas");}while(r);
#line 435 "ide/ide_methods.bas"
}
#line 436 "ide/ide_methods.bas"
do{
#line 436 "ide/ide_methods.bas"
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];
#line 436 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Math Evaluator...",18));
#line 436 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,436,"ide_methods.bas");}while(r);
#line 436 "ide/ide_methods.bas"
do{
#line 436 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,436,"ide_methods.bas");}while(r);
#line 437 "ide/ide_methods.bas"
do{
#line 437 "ide/ide_methods.bas"
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];
#line 437 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the math evaluator dialog",34));
#line 437 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,437,"ide_methods.bas");}while(r);
#line 438 "ide/ide_methods.bas"
do{
#line 438 "ide/ide_methods.bas"
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];
#line 438 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#RGB Color Mixer...",19));
#line 438 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,438,"ide_methods.bas");}while(r);
#line 438 "ide/ide_methods.bas"
do{
#line 438 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,438,"ide_methods.bas");}while(r);
#line 439 "ide/ide_methods.bas"
do{
#line 439 "ide/ide_methods.bas"
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];
#line 439 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Allows mixing colors to edit/insert _RGB statements",51));
#line 439 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,439,"ide_methods.bas");}while(r);
#line 440 "ide/ide_methods.bas"
do{
#line 440 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 440 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,440,"ide_methods.bas");}while(r);
#line 442 "ide/ide_methods.bas"
do{
#line 442 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,442,"ide_methods.bas");}while(r);
#line 442 "ide/ide_methods.bas"
do{
#line 442 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,442,"ide_methods.bas");}while(r);
#line 443 "ide/ide_methods.bas"
do{
#line 443 "ide/ide_methods.bas"
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];
#line 443 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Help",4));
#line 443 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 443 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,443,"ide_methods.bas");}while(r);
#line 443 "ide/ide_methods.bas"
do{
#line 443 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 443 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,443,"ide_methods.bas");}while(r);
#line 444 "ide/ide_methods.bas"
do{
#line 444 "ide/ide_methods.bas"
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];
#line 444 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#View  Shift+F1",15));
#line 444 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,444,"ide_methods.bas");}while(r);
#line 444 "ide/ide_methods.bas"
do{
#line 444 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,444,"ide_methods.bas");}while(r);
#line 445 "ide/ide_methods.bas"
do{
#line 445 "ide/ide_methods.bas"
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];
#line 445 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Opens the help window with last viewed article",46));
#line 445 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 445 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,445,"ide_methods.bas");}while(r);
#line 446 "ide/ide_methods.bas"
do{
#line 446 "ide/ide_methods.bas"
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];
#line 446 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Contents Page",14));
#line 446 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,446,"ide_methods.bas");}while(r);
#line 446 "ide/ide_methods.bas"
do{
#line 446 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,446,"ide_methods.bas");}while(r);
#line 447 "ide/ide_methods.bas"
do{
#line 447 "ide/ide_methods.bas"
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];
#line 447 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the help contents page",31));
#line 447 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,447,"ide_methods.bas");}while(r);
#line 448 "ide/ide_methods.bas"
do{
#line 448 "ide/ide_methods.bas"
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];
#line 448 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Keywords #Index",15));
#line 448 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,448,"ide_methods.bas");}while(r);
#line 448 "ide/ide_methods.bas"
do{
#line 448 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,448,"ide_methods.bas");}while(r);
#line 449 "ide/ide_methods.bas"
do{
#line 449 "ide/ide_methods.bas"
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];
#line 449 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the keywords index page (sorted alphabetically)",56));
#line 449 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,449,"ide_methods.bas");}while(r);
#line 450 "ide/ide_methods.bas"
do{
#line 450 "ide/ide_methods.bas"
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];
#line 450 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Keywords by Usage",18));
#line 450 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,450,"ide_methods.bas");}while(r);
#line 450 "ide/ide_methods.bas"
do{
#line 450 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,450,"ide_methods.bas");}while(r);
#line 451 "ide/ide_methods.bas"
do{
#line 451 "ide/ide_methods.bas"
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];
#line 451 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the keywords index page (sorted by usage)",50));
#line 451 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,451,"ide_methods.bas");}while(r);
#line 452 "ide/ide_methods.bas"
do{
#line 452 "ide/ide_methods.bas"
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];
#line 452 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Metacommands",13));
#line 452 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,452,"ide_methods.bas");}while(r);
#line 452 "ide/ide_methods.bas"
do{
#line 452 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,452,"ide_methods.bas");}while(r);
#line 453 "ide/ide_methods.bas"
do{
#line 453 "ide/ide_methods.bas"
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];
#line 453 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the metacommands overview page",39));
#line 453 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,453,"ide_methods.bas");}while(r);
#line 454 "ide/ide_methods.bas"
do{
#line 454 "ide/ide_methods.bas"
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];
#line 454 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Variable #Types",15));
#line 454 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,454,"ide_methods.bas");}while(r);
#line 454 "ide/ide_methods.bas"
do{
#line 454 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,454,"ide_methods.bas");}while(r);
#line 455 "ide/ide_methods.bas"
do{
#line 455 "ide/ide_methods.bas"
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];
#line 455 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the variable types overview page",41));
#line 455 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 455 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,455,"ide_methods.bas");}while(r);
#line 456 "ide/ide_methods.bas"
do{
#line 456 "ide/ide_methods.bas"
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];
#line 456 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 456 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,456,"ide_methods.bas");}while(r);
#line 456 "ide/ide_methods.bas"
do{
#line 456 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,456,"ide_methods.bas");}while(r);
#line 457 "ide/ide_methods.bas"
do{
#line 457 "ide/ide_methods.bas"
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];
#line 457 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Update Current Page",20));
#line 457 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 457 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,457,"ide_methods.bas");}while(r);
#line 457 "ide/ide_methods.bas"
do{
#line 457 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 457 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,457,"ide_methods.bas");}while(r);
#line 458 "ide/ide_methods.bas"
do{
#line 458 "ide/ide_methods.bas"
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];
#line 458 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Downloads the latest version of the current article from the Wiki",65));
#line 458 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 458 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,458,"ide_methods.bas");}while(r);
#line 459 "ide/ide_methods.bas"
do{
#line 459 "ide/ide_methods.bas"
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];
#line 459 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Update All #Pages...",20));
#line 459 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,459,"ide_methods.bas");}while(r);
#line 459 "ide/ide_methods.bas"
do{
#line 459 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,459,"ide_methods.bas");}while(r);
#line 460 "ide/ide_methods.bas"
do{
#line 460 "ide/ide_methods.bas"
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];
#line 460 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Downloads the latest version of all articles from the Wiki",58));
#line 460 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 460 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,460,"ide_methods.bas");}while(r);
#line 461 "ide/ide_methods.bas"
do{
#line 461 "ide/ide_methods.bas"
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];
#line 461 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("View Current Page On #Wiki",26));
#line 461 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 461 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,461,"ide_methods.bas");}while(r);
#line 461 "ide/ide_methods.bas"
do{
#line 461 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 461 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,461,"ide_methods.bas");}while(r);
#line 462 "ide/ide_methods.bas"
do{
#line 462 "ide/ide_methods.bas"
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];
#line 462 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Opens the current article on the Wiki using your standard browser",65));
#line 462 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,462,"ide_methods.bas");}while(r);
#line 463 "ide/ide_methods.bas"
do{
#line 463 "ide/ide_methods.bas"
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];
#line 463 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 463 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,463,"ide_methods.bas");}while(r);
#line 463 "ide/ide_methods.bas"
do{
#line 463 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,463,"ide_methods.bas");}while(r);
#line 464 "ide/ide_methods.bas"
do{
#line 464 "ide/ide_methods.bas"
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];
#line 464 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#About...",9));
#line 464 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,464,"ide_methods.bas");}while(r);
#line 464 "ide/ide_methods.bas"
do{
#line 464 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,464,"ide_methods.bas");}while(r);
#line 465 "ide/ide_methods.bas"
do{
#line 465 "ide/ide_methods.bas"
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];
#line 465 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the current version of QB64-PE",39));
#line 465 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 465 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,465,"ide_methods.bas");}while(r);
#line 466 "ide/ide_methods.bas"
do{
#line 466 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 466 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,466,"ide_methods.bas");}while(r);
#line 468 "ide/ide_methods.bas"
do{
#line 468 "ide/ide_methods.bas"
*__INTEGER_MENUS=*_FUNC_IDE2_LONG_M;
#line 468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,468,"ide_methods.bas");}while(r);
#line 471 "ide/ide_methods.bas"
do{
#line 471 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,471,"ide_methods.bas");}while(r);
#line 472 "ide/ide_methods.bas"
do{
#line 472 "ide/ide_methods.bas"
*__INTEGER_IDECONTEXTUALMENUID=*_FUNC_IDE2_LONG_M;
#line 472 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,472,"ide_methods.bas");}while(r);
#line 475 "ide/ide_methods.bas"
do{
#line 475 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,475,"ide_methods.bas");}while(r);
#line 475 "ide/ide_methods.bas"
do{
#line 475 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,475,"ide_methods.bas");}while(r);
#line 476 "ide/ide_methods.bas"
do{
#line 476 "ide/ide_methods.bas"
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];
#line 476 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("ViewMenuShowLineNumbersSubMenu",30));
#line 476 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,476,"ide_methods.bas");}while(r);
#line 476 "ide/ide_methods.bas"
do{
#line 476 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,476,"ide_methods.bas");}while(r);
#line 477 "ide/ide_methods.bas"
do{
#line 477 "ide/ide_methods.bas"
*__INTEGER_VIEWMENUSHOWLINENUMBERSSUBMENUID=*_FUNC_IDE2_LONG_M;
#line 477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,477,"ide_methods.bas");}while(r);
#line 478 "ide/ide_methods.bas"
S_45806:;
#line 478 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
#line 478 "ide/ide_methods.bas"
if(qbevent){evnt(28819,478,"ide_methods.bas");if(r)goto S_45806;}
#line 478 "ide/ide_methods.bas"
do{
#line 478 "ide/ide_methods.bas"
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];
#line 478 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Hide Line Numbers",18));
#line 478 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,478,"ide_methods.bas");}while(r);
#line 478 "ide/ide_methods.bas"
}else{
#line 478 "ide/ide_methods.bas"
do{
#line 478 "ide/ide_methods.bas"
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];
#line 478 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Show Line Numbers",18));
#line 478 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,478,"ide_methods.bas");}while(r);
#line 478 "ide/ide_methods.bas"
}
#line 479 "ide/ide_methods.bas"
do{
#line 479 "ide/ide_methods.bas"
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];
#line 479 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles displaying line numbers (side bar)",42));
#line 479 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 479 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,479,"ide_methods.bas");}while(r);
#line 480 "ide/ide_methods.bas"
do{
#line 480 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,480,"ide_methods.bas");}while(r);
#line 481 "ide/ide_methods.bas"
do{
#line 481 "ide/ide_methods.bas"
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];
#line 481 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Background Color",17));
#line 481 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,481,"ide_methods.bas");}while(r);
#line 481 "ide/ide_methods.bas"
S_45814:;
#line 481 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
#line 481 "ide/ide_methods.bas"
if(qbevent){evnt(28819,481,"ide_methods.bas");if(r)goto S_45814;}
#line 481 "ide/ide_methods.bas"
do{
#line 481 "ide/ide_methods.bas"
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];
#line 481 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 481 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,481,"ide_methods.bas");}while(r);
#line 481 "ide/ide_methods.bas"
}
#line 482 "ide/ide_methods.bas"
do{
#line 482 "ide/ide_methods.bas"
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];
#line 482 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles displaying a different background (side bar)",52));
#line 482 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,482,"ide_methods.bas");}while(r);
#line 483 "ide/ide_methods.bas"
do{
#line 483 "ide/ide_methods.bas"
*__INTEGER_VIEWMENUSHOWBGID=*_FUNC_IDE2_LONG_I;
#line 483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,483,"ide_methods.bas");}while(r);
#line 484 "ide/ide_methods.bas"
S_45819:;
#line 484 "ide/ide_methods.bas"
if ((~(*__BYTE_SHOWLINENUMBERS))||is_error_pending()){
#line 484 "ide/ide_methods.bas"
if(qbevent){evnt(28819,484,"ide_methods.bas");if(r)goto S_45819;}
#line 484 "ide/ide_methods.bas"
do{
#line 484 "ide/ide_methods.bas"
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];
#line 484 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~",1),(((qbs**)(__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]])));
#line 484 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,484,"ide_methods.bas");}while(r);
#line 484 "ide/ide_methods.bas"
}
#line 485 "ide/ide_methods.bas"
do{
#line 485 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,485,"ide_methods.bas");}while(r);
#line 486 "ide/ide_methods.bas"
do{
#line 486 "ide/ide_methods.bas"
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];
#line 486 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Sho#w Separator",15));
#line 486 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,486,"ide_methods.bas");}while(r);
#line 486 "ide/ide_methods.bas"
S_45824:;
#line 486 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
#line 486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,486,"ide_methods.bas");if(r)goto S_45824;}
#line 486 "ide/ide_methods.bas"
do{
#line 486 "ide/ide_methods.bas"
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];
#line 486 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),(((qbs**)(__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]])));
#line 486 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,486,"ide_methods.bas");}while(r);
#line 486 "ide/ide_methods.bas"
}
#line 487 "ide/ide_methods.bas"
do{
#line 487 "ide/ide_methods.bas"
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];
#line 487 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles showing a separator line (side bar)",43));
#line 487 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,487,"ide_methods.bas");}while(r);
#line 488 "ide/ide_methods.bas"
do{
#line 488 "ide/ide_methods.bas"
*__INTEGER_VIEWMENUSHOWSEPARATORID=*_FUNC_IDE2_LONG_I;
#line 488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,488,"ide_methods.bas");}while(r);
#line 489 "ide/ide_methods.bas"
S_45829:;
#line 489 "ide/ide_methods.bas"
if ((~(*__BYTE_SHOWLINENUMBERS))||is_error_pending()){
#line 489 "ide/ide_methods.bas"
if(qbevent){evnt(28819,489,"ide_methods.bas");if(r)goto S_45829;}
#line 489 "ide/ide_methods.bas"
do{
#line 489 "ide/ide_methods.bas"
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];
#line 489 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~",1),(((qbs**)(__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]])));
#line 489 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,489,"ide_methods.bas");}while(r);
#line 489 "ide/ide_methods.bas"
}
#line 490 "ide/ide_methods.bas"
do{
#line 490 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,490,"ide_methods.bas");}while(r);
#line 491 "ide/ide_methods.bas"
do{
#line 491 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 491 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 491 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,491,"ide_methods.bas");}while(r);
#line 494 "ide/ide_methods.bas"
do{
#line 494 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,494,"ide_methods.bas");}while(r);
#line 494 "ide/ide_methods.bas"
do{
#line 494 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,494,"ide_methods.bas");}while(r);
#line 494 "ide/ide_methods.bas"
do{
#line 494 "ide/ide_methods.bas"
*__INTEGER_FILEMENUEXPORTASSUBMENUID=*_FUNC_IDE2_LONG_M;
#line 494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,494,"ide_methods.bas");}while(r);
#line 495 "ide/ide_methods.bas"
do{
#line 495 "ide/ide_methods.bas"
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];
#line 495 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("FileMenuExportAsSubMenu",23));
#line 495 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,495,"ide_methods.bas");}while(r);
#line 495 "ide/ide_methods.bas"
do{
#line 495 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,495,"ide_methods.bas");}while(r);
#line 496 "ide/ide_methods.bas"
do{
#line 496 "ide/ide_methods.bas"
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];
#line 496 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Hypertext document (.htm)",26));
#line 496 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,496,"ide_methods.bas");}while(r);
#line 496 "ide/ide_methods.bas"
do{
#line 496 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,496,"ide_methods.bas");}while(r);
#line 497 "ide/ide_methods.bas"
do{
#line 497 "ide/ide_methods.bas"
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];
#line 497 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Export code into a Hypertext document",37));
#line 497 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,497,"ide_methods.bas");}while(r);
#line 498 "ide/ide_methods.bas"
do{
#line 498 "ide/ide_methods.bas"
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];
#line 498 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Rich Text document (.rtf)",26));
#line 498 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,498,"ide_methods.bas");}while(r);
#line 498 "ide/ide_methods.bas"
do{
#line 498 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,498,"ide_methods.bas");}while(r);
#line 499 "ide/ide_methods.bas"
do{
#line 499 "ide/ide_methods.bas"
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];
#line 499 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Export code into a Rich Text document",37));
#line 499 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,499,"ide_methods.bas");}while(r);
#line 500 "ide/ide_methods.bas"
do{
#line 500 "ide/ide_methods.bas"
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];
#line 500 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Discord codebox (to Clipboard)",31));
#line 500 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,500,"ide_methods.bas");}while(r);
#line 500 "ide/ide_methods.bas"
do{
#line 500 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,500,"ide_methods.bas");}while(r);
#line 501 "ide/ide_methods.bas"
do{
#line 501 "ide/ide_methods.bas"
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];
#line 501 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Export code as Discord codebox ready to paste in",48));
#line 501 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,501,"ide_methods.bas");}while(r);
#line 502 "ide/ide_methods.bas"
do{
#line 502 "ide/ide_methods.bas"
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];
#line 502 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Forum codebox (to Clipboard)",29));
#line 502 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,502,"ide_methods.bas");}while(r);
#line 502 "ide/ide_methods.bas"
do{
#line 502 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,502,"ide_methods.bas");}while(r);
#line 503 "ide/ide_methods.bas"
do{
#line 503 "ide/ide_methods.bas"
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];
#line 503 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Export code as Forum codebox ready to paste in",46));
#line 503 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,503,"ide_methods.bas");}while(r);
#line 504 "ide/ide_methods.bas"
do{
#line 504 "ide/ide_methods.bas"
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];
#line 504 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Wiki example (to Clipboard)",28));
#line 504 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,504,"ide_methods.bas");}while(r);
#line 504 "ide/ide_methods.bas"
do{
#line 504 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,504,"ide_methods.bas");}while(r);
#line 505 "ide/ide_methods.bas"
do{
#line 505 "ide/ide_methods.bas"
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];
#line 505 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Export code as Wiki example ready to paste in",45));
#line 505 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,505,"ide_methods.bas");}while(r);
#line 506 "ide/ide_methods.bas"
do{
#line 506 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 506 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_FUNC_IDE2_LONG_I- 1 ;
#line 506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,506,"ide_methods.bas");}while(r);
#line 508 "ide/ide_methods.bas"
S_45855:;
#line 508 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3))))||is_error_pending()){
#line 508 "ide/ide_methods.bas"
if(qbevent){evnt(28819,508,"ide_methods.bas");if(r)goto S_45855;}
#line 509 "ide/ide_methods.bas"
do{
#line 509 "ide/ide_methods.bas"
qbs_set(__STRING1_IDEPATHSEP,qbs_new_txt_len("\\",1));
#line 509 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 509 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,509,"ide_methods.bas");}while(r);
#line 510 "ide/ide_methods.bas"
}
#line 511 "ide/ide_methods.bas"
S_45858:;
#line 511 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
#line 511 "ide/ide_methods.bas"
if(qbevent){evnt(28819,511,"ide_methods.bas");if(r)goto S_45858;}
#line 512 "ide/ide_methods.bas"
do{
#line 512 "ide/ide_methods.bas"
qbs_set(__STRING1_IDEPATHSEP,qbs_new_txt_len("/",1));
#line 512 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 512 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,512,"ide_methods.bas");}while(r);
#line 513 "ide/ide_methods.bas"
}
#line 515 "ide/ide_methods.bas"
do{
#line 515 "ide/ide_methods.bas"
qbs_set(__STRING_IDEROOT,FUNC_IDEZGETROOT());
#line 515 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,515,"ide_methods.bas");}while(r);
#line 516 "ide/ide_methods.bas"
do{
#line 516 "ide/ide_methods.bas"
qbs_set(__STRING_IDEPATH,func__startdir());
#line 516 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,516,"ide_methods.bas");}while(r);
#line 519 "ide/ide_methods.bas"
do{
#line 519 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
#line 519 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,519,"ide_methods.bas");}while(r);
#line 519 "ide/ide_methods.bas"
do{
#line 519 "ide/ide_methods.bas"
*__LONG_IDEL= 1 ;
#line 519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,519,"ide_methods.bas");}while(r);
#line 519 "ide/ide_methods.bas"
do{
#line 519 "ide/ide_methods.bas"
*__LONG_IDELI= 1 ;
#line 519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,519,"ide_methods.bas");}while(r);
#line 519 "ide/ide_methods.bas"
do{
#line 519 "ide/ide_methods.bas"
*__LONG_IDEN= 1 ;
#line 519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,519,"ide_methods.bas");}while(r);
#line 519 "ide/ide_methods.bas"
do{
#line 519 "ide/ide_methods.bas"
*__LONG_IDEBMKN= 0 ;
#line 519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,519,"ide_methods.bas");}while(r);
#line 520 "ide/ide_methods.bas"
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];
}
#line 520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,520,"ide_methods.bas");}while(r);
#line 521 "ide/ide_methods.bas"
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];
}
#line 521 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,521,"ide_methods.bas");}while(r);
#line 522 "ide/ide_methods.bas"
do{
#line 522 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 522 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 522 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,522,"ide_methods.bas");}while(r);
#line 523 "ide/ide_methods.bas"
do{
#line 523 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 523 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,523,"ide_methods.bas");}while(r);
#line 523 "ide/ide_methods.bas"
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)(124);
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*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=qbs_new(0,0);}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116))));}
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*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=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];
}
#line 523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,523,"ide_methods.bas");}while(r);
#line 524 "ide/ide_methods.bas"
do{
#line 524 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
#line 524 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 524 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,524,"ide_methods.bas");}while(r);
#line 525 "ide/ide_methods.bas"
do{
#line 525 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
#line 525 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,525,"ide_methods.bas");}while(r);
#line 526 "ide/ide_methods.bas"
do{
#line 526 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
#line 526 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,526,"ide_methods.bas");}while(r);
#line 526 "ide/ide_methods.bas"
do{
#line 526 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH= 0 ;
#line 526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,526,"ide_methods.bas");}while(r);
#line 527 "ide/ide_methods.bas"
do{
#line 527 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,527,"ide_methods.bas");}while(r);
#line 528 "ide/ide_methods.bas"
do{
#line 528 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,528,"ide_methods.bas");}while(r);
#line 529 "ide/ide_methods.bas"
do{
#line 529 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,529,"ide_methods.bas");}while(r);
#line 531 "ide/ide_methods.bas"
LABEL_REDRAWEVERYTHING:;
#line 531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,531,"ide_methods.bas");r=0;}
#line 532 "ide/ide_methods.bas"
do{
#line 532 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,532,"ide_methods.bas");}while(r);
#line 533 "ide/ide_methods.bas"
do{
#line 533 "ide/ide_methods.bas"
*__LONG_IDESX= 1 ;
#line 533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,533,"ide_methods.bas");}while(r);
#line 534 "ide/ide_methods.bas"
do{
#line 534 "ide/ide_methods.bas"
*__LONG_IDESY= 1 ;
#line 534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,534,"ide_methods.bas");}while(r);
#line 535 "ide/ide_methods.bas"
do{
#line 535 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 535 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,535,"ide_methods.bas");}while(r);
#line 536 "ide/ide_methods.bas"
do{
#line 536 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,536,"ide_methods.bas");}while(r);
#line 538 "ide/ide_methods.bas"
LABEL_REDRAWEVERYTHING2:;
#line 538 "ide/ide_methods.bas"
if(qbevent){evnt(28819,538,"ide_methods.bas");r=0;}
#line 539 "ide/ide_methods.bas"
do{
#line 539 "ide/ide_methods.bas"
return_point[next_return_point++]=21;
#line 539 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 539 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 539 "ide/ide_methods.bas"
RETURN_21:;
#line 539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,539,"ide_methods.bas");}while(r);
#line 541 "ide/ide_methods.bas"
S_45886:;
#line 541 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
#line 541 "ide/ide_methods.bas"
if(qbevent){evnt(28819,541,"ide_methods.bas");if(r)goto S_45886;}
#line 541 "ide/ide_methods.bas"
do{
#line 541 "ide/ide_methods.bas"
goto LABEL_SKIPLOAD;
#line 541 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,541,"ide_methods.bas");}while(r);
#line 541 "ide/ide_methods.bas"
}
#line 545 "ide/ide_methods.bas"
S_45889:;
#line 545 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(__STRING_AUTOSAVEFILE)))||is_error_pending()){
#line 545 "ide/ide_methods.bas"
if(qbevent){evnt(28819,545,"ide_methods.bas");if(r)goto S_45889;}
#line 546 "ide/ide_methods.bas"
do{
#line 546 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDERESTORE());
#line 546 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 546 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,546,"ide_methods.bas");}while(r);
#line 547 "ide/ide_methods.bas"
do{
#line 547 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,547,"ide_methods.bas");}while(r);
#line 547 "ide/ide_methods.bas"
do{
#line 547 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,547,"ide_methods.bas");}while(r);
#line 548 "ide/ide_methods.bas"
S_45893:;
#line 548 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 548 "ide/ide_methods.bas"
if(qbevent){evnt(28819,548,"ide_methods.bas");if(r)goto S_45893;}
#line 550 "ide/ide_methods.bas"
do{
#line 550 "ide/ide_methods.bas"
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
#line 550 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,550,"ide_methods.bas");}while(r);
#line 551 "ide/ide_methods.bas"
S_45895:;
#line 551 "ide/ide_methods.bas"
if ((func_lof( 150 ))||is_error_pending()){
#line 551 "ide/ide_methods.bas"
if(qbevent){evnt(28819,551,"ide_methods.bas");if(r)goto S_45895;}
#line 552 "ide/ide_methods.bas"
do{
#line 552 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,552,"ide_methods.bas");}while(r);
#line 553 "ide/ide_methods.bas"
do{
#line 553 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
#line 553 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,553,"ide_methods.bas");}while(r);
#line 553 "ide/ide_methods.bas"
do{
#line 553 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
#line 553 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,553,"ide_methods.bas");}while(r);
#line 553 "ide/ide_methods.bas"
do{
#line 553 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
#line 553 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,553,"ide_methods.bas");}while(r);
#line 553 "ide/ide_methods.bas"
do{
#line 553 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
#line 553 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,553,"ide_methods.bas");}while(r);
#line 553 "ide/ide_methods.bas"
do{
#line 553 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
#line 553 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,553,"ide_methods.bas");}while(r);
#line 555 "ide/ide_methods.bas"
do{
#line 555 "ide/ide_methods.bas"
sub_seek( 150 ,*_FUNC_IDE2_LONG_P2);
#line 555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,555,"ide_methods.bas");}while(r);
#line 556 "ide/ide_methods.bas"
do{
#line 556 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L,4,byte_element_4600),0);
#line 556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,556,"ide_methods.bas");}while(r);
#line 557 "ide/ide_methods.bas"
do{
#line 557 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_4601),0);
#line 557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,557,"ide_methods.bas");}while(r);
#line 557 "ide/ide_methods.bas"
do{
#line 557 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_4602),0);
#line 557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,557,"ide_methods.bas");}while(r);
#line 558 "ide/ide_methods.bas"
do{
#line 558 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_4603),0);
#line 558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,558,"ide_methods.bas");}while(r);
#line 558 "ide/ide_methods.bas"
do{
#line 558 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_4604),0);
#line 558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,558,"ide_methods.bas");}while(r);
#line 559 "ide/ide_methods.bas"
do{
#line 559 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_4605),0);
#line 559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,559,"ide_methods.bas");}while(r);
#line 559 "ide/ide_methods.bas"
do{
#line 559 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_4606),0);
#line 559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,559,"ide_methods.bas");}while(r);
#line 559 "ide/ide_methods.bas"
do{
#line 559 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_4607),0);
#line 559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,559,"ide_methods.bas");}while(r);
#line 560 "ide/ide_methods.bas"
do{
#line 560 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_4608),0);
#line 560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,560,"ide_methods.bas");}while(r);
#line 561 "ide/ide_methods.bas"
do{
#line 561 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_4609),0);
#line 561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,561,"ide_methods.bas");}while(r);
#line 562 "ide/ide_methods.bas"
do{
#line 562 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_4610),0);
#line 562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,562,"ide_methods.bas");}while(r);
#line 564 "ide/ide_methods.bas"
do{
#line 564 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_4611),0);
#line 564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,564,"ide_methods.bas");}while(r);
#line 564 "ide/ide_methods.bas"
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];
}
#line 564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,564,"ide_methods.bas");}while(r);
#line 565 "ide/ide_methods.bas"
S_45916:;
#line 565 "ide/ide_methods.bas"
fornext_value4613= 1 ;
#line 565 "ide/ide_methods.bas"
fornext_finalvalue4613=*__LONG_IDEBMKN;
#line 565 "ide/ide_methods.bas"
fornext_step4613= 1 ;
#line 565 "ide/ide_methods.bas"
if (fornext_step4613<0) fornext_step_negative4613=1; else fornext_step_negative4613=0;
#line 565 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4613;
#line 565 "ide/ide_methods.bas"
goto fornext_entrylabel4613;
#line 565 "ide/ide_methods.bas"
while(1){
#line 565 "ide/ide_methods.bas"
fornext_value4613=fornext_step4613+(*_FUNC_IDE2_LONG_BI);
#line 565 "ide/ide_methods.bas"
fornext_entrylabel4613:
#line 565 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BI=fornext_value4613;
#line 565 "ide/ide_methods.bas"
if (fornext_step_negative4613){
#line 565 "ide/ide_methods.bas"
if (fornext_value4613<fornext_finalvalue4613) break;
#line 565 "ide/ide_methods.bas"
}else{
#line 565 "ide/ide_methods.bas"
if (fornext_value4613>fornext_finalvalue4613) break;
#line 565 "ide/ide_methods.bas"
}
#line 565 "ide/ide_methods.bas"
fornext_error4613:;
#line 565 "ide/ide_methods.bas"
if(qbevent){evnt(28819,565,"ide_methods.bas");if(r)goto S_45916;}
#line 565 "ide/ide_methods.bas"
do{
#line 565 "ide/ide_methods.bas"
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_4614),0);
#line 565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,565,"ide_methods.bas");}while(r);
#line 565 "ide/ide_methods.bas"
do{
#line 565 "ide/ide_methods.bas"
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_4615),0);
#line 565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,565,"ide_methods.bas");}while(r);
#line 565 "ide/ide_methods.bas"
fornext_continue_4612:;
#line 565 "ide/ide_methods.bas"
}
#line 565 "ide/ide_methods.bas"
fornext_exit_4612:;
#line 567 "ide/ide_methods.bas"
do{
#line 567 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_4616),0);
#line 567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,567,"ide_methods.bas");}while(r);
#line 567 "ide/ide_methods.bas"
do{
#line 567 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_OX,4,byte_element_4617),0);
#line 567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,567,"ide_methods.bas");}while(r);
#line 567 "ide/ide_methods.bas"
do{
#line 567 "ide/ide_methods.bas"
qbs_set(__STRING_IDEUNDOTXT,func_space(*_FUNC_IDE2_LONG_X));
#line 567 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,567,"ide_methods.bas");}while(r);
#line 567 "ide/ide_methods.bas"
do{
#line 567 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,__STRING_IDEUNDOTXT,0);
#line 567 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,567,"ide_methods.bas");}while(r);
#line 568 "ide/ide_methods.bas"
do{
#line 568 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,func__inflate(__STRING_IDEUNDOTXT,*_FUNC_IDE2_LONG_OX,0|1));
#line 568 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,568,"ide_methods.bas");}while(r);
#line 569 "ide/ide_methods.bas"
}
#line 570 "ide/ide_methods.bas"
do{
#line 570 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,570,"ide_methods.bas");}while(r);
#line 571 "ide/ide_methods.bas"
}
#line 572 "ide/ide_methods.bas"
}
#line 574 "ide/ide_methods.bas"
S_45929:;
#line 574 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNSAVED!= 1 ))||is_error_pending()){
#line 574 "ide/ide_methods.bas"
if(qbevent){evnt(28819,574,"ide_methods.bas");if(r)goto S_45929;}
#line 575 "ide/ide_methods.bas"
S_45930:;
#line 575 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 1 ))))||is_error_pending()){
#line 575 "ide/ide_methods.bas"
if(qbevent){evnt(28819,575,"ide_methods.bas");if(r)goto S_45930;}
#line 576 "ide/ide_methods.bas"
do{
#line 576 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,qbs_right(_FUNC_IDE2_STRING_C,_FUNC_IDE2_STRING_C->len- 1 ));
#line 576 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,576,"ide_methods.bas");}while(r);
#line 577 "ide/ide_methods.bas"
S_45932:;
#line 577 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_FILEHASEXTENSION(_FUNC_IDE2_STRING_F)== 0 )))||is_error_pending()){
#line 577 "ide/ide_methods.bas"
if(qbevent){evnt(28819,577,"ide_methods.bas");if(r)goto S_45932;}
#line 577 "ide/ide_methods.bas"
do{
#line 577 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,qbs_add(_FUNC_IDE2_STRING_F,qbs_new_txt_len(".bas",4)));
#line 577 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 577 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,577,"ide_methods.bas");}while(r);
#line 577 "ide/ide_methods.bas"
}
#line 578 "ide/ide_methods.bas"
do{
#line 578 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PATH,FUNC_IDEZGETFILEPATH(__STRING_IDEROOT,_FUNC_IDE2_STRING_F));
#line 578 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,578,"ide_methods.bas");}while(r);
#line 579 "ide/ide_methods.bas"
S_45936:;
#line 579 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,579,"ide_methods.bas");if(r)goto S_45936;}
#line 579 "ide/ide_methods.bas"
do{
#line 579 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,579,"ide_methods.bas");}while(r);
#line 579 "ide/ide_methods.bas"
do{
#line 579 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,579,"ide_methods.bas");}while(r);
#line 579 "ide/ide_methods.bas"
do{
#line 579 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,579,"ide_methods.bas");}while(r);
#line 579 "ide/ide_methods.bas"
}
#line 582 "ide/ide_methods.bas"
do{
#line 582 "ide/ide_methods.bas"
*__LONG_IDEERROR= 2 ;
#line 582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,582,"ide_methods.bas");}while(r);
#line 583 "ide/ide_methods.bas"
S_45942:;
#line 583 "ide/ide_methods.bas"
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()){
#line 583 "ide/ide_methods.bas"
if(qbevent){evnt(28819,583,"ide_methods.bas");if(r)goto S_45942;}
#line 583 "ide/ide_methods.bas"
do{
#line 583 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 583 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,583,"ide_methods.bas");}while(r);
#line 583 "ide/ide_methods.bas"
}
#line 584 "ide/ide_methods.bas"
do{
#line 584 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 584 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,584,"ide_methods.bas");}while(r);
#line 585 "ide/ide_methods.bas"
S_45946:;
#line 585 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_BINARYFORMATCHECK(_FUNC_IDE2_STRING_PATH,__STRING1_IDEPATHSEP,_FUNC_IDE2_STRING_F)> 0 )))||is_error_pending()){
#line 585 "ide/ide_methods.bas"
if(qbevent){evnt(28819,585,"ide_methods.bas");if(r)goto S_45946;}
#line 585 "ide/ide_methods.bas"
do{
#line 585 "ide/ide_methods.bas"
goto LABEL_SKIPLOAD;
#line 585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,585,"ide_methods.bas");}while(r);
#line 585 "ide/ide_methods.bas"
}
#line 586 "ide/ide_methods.bas"
do{
#line 586 "ide/ide_methods.bas"
*__LONG_IDEERROR= 3 ;
#line 586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,586,"ide_methods.bas");}while(r);
#line 587 "ide/ide_methods.bas"
do{
#line 587 "ide/ide_methods.bas"
qbs_set(__STRING_IDEPATH,_FUNC_IDE2_STRING_PATH);
#line 587 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 587 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,587,"ide_methods.bas");}while(r);
#line 588 "ide/ide_methods.bas"
do{
#line 588 "ide/ide_methods.bas"
SUB_LINEINPUT3LOAD(qbs_add(qbs_add(_FUNC_IDE2_STRING_PATH,__STRING1_IDEPATHSEP),_FUNC_IDE2_STRING_F));
#line 588 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,588,"ide_methods.bas");}while(r);
#line 589 "ide/ide_methods.bas"
do{
#line 589 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,func_space(__STRING_LINEINPUT3BUFFER->len* 8 ));
#line 589 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 589 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,589,"ide_methods.bas");}while(r);
#line 590 "ide/ide_methods.bas"
do{
#line 590 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I2= 1 ;
#line 590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,590,"ide_methods.bas");}while(r);
#line 591 "ide/ide_methods.bas"
do{
#line 591 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_N= 0 ;
#line 591 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,591,"ide_methods.bas");}while(r);
#line 592 "ide/ide_methods.bas"
do{
#line 592 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHRTAB,func_chr( 9 ));
#line 592 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,592,"ide_methods.bas");}while(r);
#line 593 "ide/ide_methods.bas"
do{
#line 593 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_SPACE1,qbs_new_txt_len(" ",1));
#line 593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,593,"ide_methods.bas");}while(r);
#line 593 "ide/ide_methods.bas"
do{
#line 593 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_SPACE2,qbs_new_txt_len("  ",2));
#line 593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,593,"ide_methods.bas");}while(r);
#line 593 "ide/ide_methods.bas"
do{
#line 593 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_SPACE3,qbs_new_txt_len("   ",3));
#line 593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,593,"ide_methods.bas");}while(r);
#line 593 "ide/ide_methods.bas"
do{
#line 593 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_SPACE4,qbs_new_txt_len("    ",4));
#line 593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,593,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR7,func_chr( 7 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR11,func_chr( 11 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR12,func_chr( 12 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR28,func_chr( 28 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR29,func_chr( 29 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR30,func_chr( 30 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 594 "ide/ide_methods.bas"
do{
#line 594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHR31,func_chr( 31 ));
#line 594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,594,"ide_methods.bas");}while(r);
#line 595 "ide/ide_methods.bas"
S_45967:;
#line 595 "ide/ide_methods.bas"
do{
#line 595 "ide/ide_methods.bas"
if(qbevent){evnt(28819,595,"ide_methods.bas");if(r)goto S_45967;}
#line 596 "ide/ide_methods.bas"
do{
#line 596 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_LINEINPUT3());
#line 596 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,596,"ide_methods.bas");}while(r);
#line 597 "ide/ide_methods.bas"
do{
#line 597 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=_FUNC_IDE2_STRING_A->len;
#line 597 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,597,"ide_methods.bas");}while(r);
#line 598 "ide/ide_methods.bas"
S_45970:;
#line 598 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_L)||is_error_pending()){
#line 598 "ide/ide_methods.bas"
if(qbevent){evnt(28819,598,"ide_methods.bas");if(r)goto S_45970;}
#line 598 "ide/ide_methods.bas"
do{
#line 598 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ASCA=qbs_asc(_FUNC_IDE2_STRING_A);
#line 598 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,598,"ide_methods.bas");}while(r);
#line 598 "ide/ide_methods.bas"
}else{
#line 598 "ide/ide_methods.bas"
do{
#line 598 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ASCA= -1 ;
#line 598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,598,"ide_methods.bas");}while(r);
#line 598 "ide/ide_methods.bas"
}
#line 599 "ide/ide_methods.bas"
S_45975:;
#line 599 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_ASCA!= 13 ))||is_error_pending()){
#line 599 "ide/ide_methods.bas"
if(qbevent){evnt(28819,599,"ide_methods.bas");if(r)goto S_45975;}
#line 600 "ide/ide_methods.bas"
S_45976:;
#line 600 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_ASCA!= -1 ))||is_error_pending()){
#line 600 "ide/ide_methods.bas"
if(qbevent){evnt(28819,600,"ide_methods.bas");if(r)goto S_45976;}
#line 602 "ide/ide_methods.bas"
LABEL_IDEOPENFIXTABSX:;
#line 602 "ide/ide_methods.bas"
if(qbevent){evnt(28819,602,"ide_methods.bas");r=0;}
#line 603 "ide/ide_methods.bas"
do{
#line 603 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_CHRTAB,0);
#line 603 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,603,"ide_methods.bas");}while(r);
#line 604 "ide/ide_methods.bas"
S_45978:;
#line 604 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 604 "ide/ide_methods.bas"
if(qbevent){evnt(28819,604,"ide_methods.bas");if(r)goto S_45978;}
#line 605 "ide/ide_methods.bas"
do{
#line 605 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=qb_safe_mod((*_FUNC_IDE2_LONG_X- 1 ), 4 );
#line 605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,605,"ide_methods.bas");}while(r);
#line 606 "ide/ide_methods.bas"
S_45980:;
#line 606 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
#line 606 "ide/ide_methods.bas"
if(qbevent){evnt(28819,606,"ide_methods.bas");if(r)goto S_45980;}
#line 606 "ide/ide_methods.bas"
do{
#line 606 "ide/ide_methods.bas"
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)));
#line 606 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,606,"ide_methods.bas");}while(r);
#line 606 "ide/ide_methods.bas"
do{
#line 606 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 3 ;
#line 606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,606,"ide_methods.bas");}while(r);
#line 606 "ide/ide_methods.bas"
do{
#line 606 "ide/ide_methods.bas"
goto LABEL_IDEOPENFIXTABSX;
#line 606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,606,"ide_methods.bas");}while(r);
#line 606 "ide/ide_methods.bas"
}
#line 607 "ide/ide_methods.bas"
S_45985:;
#line 607 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2== 1 ))||is_error_pending()){
#line 607 "ide/ide_methods.bas"
if(qbevent){evnt(28819,607,"ide_methods.bas");if(r)goto S_45985;}
#line 607 "ide/ide_methods.bas"
do{
#line 607 "ide/ide_methods.bas"
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)));
#line 607 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 607 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,607,"ide_methods.bas");}while(r);
#line 607 "ide/ide_methods.bas"
do{
#line 607 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 2 ;
#line 607 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,607,"ide_methods.bas");}while(r);
#line 607 "ide/ide_methods.bas"
do{
#line 607 "ide/ide_methods.bas"
goto LABEL_IDEOPENFIXTABSX;
#line 607 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,607,"ide_methods.bas");}while(r);
#line 607 "ide/ide_methods.bas"
}
#line 608 "ide/ide_methods.bas"
S_45990:;
#line 608 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2== 2 ))||is_error_pending()){
#line 608 "ide/ide_methods.bas"
if(qbevent){evnt(28819,608,"ide_methods.bas");if(r)goto S_45990;}
#line 608 "ide/ide_methods.bas"
do{
#line 608 "ide/ide_methods.bas"
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)));
#line 608 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,608,"ide_methods.bas");}while(r);
#line 608 "ide/ide_methods.bas"
do{
#line 608 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
#line 608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,608,"ide_methods.bas");}while(r);
#line 608 "ide/ide_methods.bas"
do{
#line 608 "ide/ide_methods.bas"
goto LABEL_IDEOPENFIXTABSX;
#line 608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,608,"ide_methods.bas");}while(r);
#line 608 "ide/ide_methods.bas"
}
#line 609 "ide/ide_methods.bas"
S_45995:;
#line 609 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2== 3 ))||is_error_pending()){
#line 609 "ide/ide_methods.bas"
if(qbevent){evnt(28819,609,"ide_methods.bas");if(r)goto S_45995;}
#line 609 "ide/ide_methods.bas"
do{
#line 609 "ide/ide_methods.bas"
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)));
#line 609 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,609,"ide_methods.bas");}while(r);
#line 609 "ide/ide_methods.bas"
do{
#line 609 "ide/ide_methods.bas"
goto LABEL_IDEOPENFIXTABSX;
#line 609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,609,"ide_methods.bas");}while(r);
#line 609 "ide/ide_methods.bas"
}
#line 610 "ide/ide_methods.bas"
}
#line 611 "ide/ide_methods.bas"
}
#line 612 "ide/ide_methods.bas"
do{
#line 612 "ide/ide_methods.bas"
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);
#line 612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,612,"ide_methods.bas");}while(r);
#line 612 "ide/ide_methods.bas"
do{
#line 612 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I2=*_FUNC_IDE2_LONG_I2+*_FUNC_IDE2_LONG_L+ 8 ;
#line 612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,612,"ide_methods.bas");}while(r);
#line 612 "ide/ide_methods.bas"
do{
#line 612 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_N=*_FUNC_IDE2_LONG_N+ 1 ;
#line 612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,612,"ide_methods.bas");}while(r);
#line 613 "ide/ide_methods.bas"
}
#line 614 "ide/ide_methods.bas"
S_46005:;
#line 614 "ide/ide_methods.bas"
dl_continue_4620:;
#line 614 "ide/ide_methods.bas"
}while((!(-(*_FUNC_IDE2_LONG_ASCA== 13 )))&&(!is_error_pending()));
#line 614 "ide/ide_methods.bas"
dl_exit_4620:;
#line 614 "ide/ide_methods.bas"
if(qbevent){evnt(28819,614,"ide_methods.bas");if(r)goto S_46005;}
#line 615 "ide/ide_methods.bas"
do{
#line 615 "ide/ide_methods.bas"
qbs_set(__STRING_LINEINPUT3BUFFER,qbs_new_txt_len("",0));
#line 615 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,615,"ide_methods.bas");}while(r);
#line 616 "ide/ide_methods.bas"
do{
#line 616 "ide/ide_methods.bas"
*__LONG_IDEN=*_FUNC_IDE2_LONG_N;
#line 616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,616,"ide_methods.bas");}while(r);
#line 616 "ide/ide_methods.bas"
S_46008:;
#line 616 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_N== 0 ))||is_error_pending()){
#line 616 "ide/ide_methods.bas"
if(qbevent){evnt(28819,616,"ide_methods.bas");if(r)goto S_46008;}
#line 616 "ide/ide_methods.bas"
do{
#line 616 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
#line 616 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,616,"ide_methods.bas");}while(r);
#line 616 "ide/ide_methods.bas"
do{
#line 616 "ide/ide_methods.bas"
*__LONG_IDEN= 1 ;
#line 616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,616,"ide_methods.bas");}while(r);
#line 616 "ide/ide_methods.bas"
}else{
#line 616 "ide/ide_methods.bas"
do{
#line 616 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,qbs_left(__STRING_IDET,*_FUNC_IDE2_LONG_I2- 1 ));
#line 616 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,616,"ide_methods.bas");}while(r);
#line 616 "ide/ide_methods.bas"
}
#line 617 "ide/ide_methods.bas"
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];
}
#line 617 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,617,"ide_methods.bas");}while(r);
#line 618 "ide/ide_methods.bas"
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];
}
#line 618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,618,"ide_methods.bas");}while(r);
#line 619 "ide/ide_methods.bas"
do{
#line 619 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 619 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,619,"ide_methods.bas");}while(r);
#line 620 "ide/ide_methods.bas"
do{
#line 620 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 620 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,620,"ide_methods.bas");}while(r);
#line 620 "ide/ide_methods.bas"
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)(124);
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*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=qbs_new(0,0);}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116))));}
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*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=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];
}
#line 620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,620,"ide_methods.bas");}while(r);
#line 621 "ide/ide_methods.bas"
do{
#line 621 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
#line 621 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,621,"ide_methods.bas");}while(r);
#line 622 "ide/ide_methods.bas"
do{
#line 622 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
#line 622 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,622,"ide_methods.bas");}while(r);
#line 623 "ide/ide_methods.bas"
do{
#line 623 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
#line 623 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,623,"ide_methods.bas");}while(r);
#line 623 "ide/ide_methods.bas"
do{
#line 623 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH= 0 ;
#line 623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,623,"ide_methods.bas");}while(r);
#line 624 "ide/ide_methods.bas"
S_46023:;
#line 624 "ide/ide_methods.bas"
if (((-(*__LONG_IDESTARTATLINE> 0 ))&(-(*__LONG_IDESTARTATLINE<=*__LONG_IDEN)))||is_error_pending()){
#line 624 "ide/ide_methods.bas"
if(qbevent){evnt(28819,624,"ide_methods.bas");if(r)goto S_46023;}
#line 625 "ide/ide_methods.bas"
do{
#line 625 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESTARTATLINE;
#line 625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,625,"ide_methods.bas");}while(r);
#line 626 "ide/ide_methods.bas"
S_46025:;
#line 626 "ide/ide_methods.bas"
if ((-((*__LONG_IDECY- 10 )>=( 1 )))||is_error_pending()){
#line 626 "ide/ide_methods.bas"
if(qbevent){evnt(28819,626,"ide_methods.bas");if(r)goto S_46025;}
#line 626 "ide/ide_methods.bas"
do{
#line 626 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDECY- 10 ;
#line 626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,626,"ide_methods.bas");}while(r);
#line 626 "ide/ide_methods.bas"
}
#line 627 "ide/ide_methods.bas"
do{
#line 627 "ide/ide_methods.bas"
*__LONG_IDEGOTOBOX_LASTLINENUM=*__LONG_IDESTARTATLINE;
#line 627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,627,"ide_methods.bas");}while(r);
#line 628 "ide/ide_methods.bas"
do{
#line 628 "ide/ide_methods.bas"
*__LONG_IDESTARTATLINE= 0 ;
#line 628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,628,"ide_methods.bas");}while(r);
#line 629 "ide/ide_methods.bas"
}
#line 630 "ide/ide_methods.bas"
do{
#line 630 "ide/ide_methods.bas"
*__LONG_IDEBMKN= 0 ;
#line 630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,630,"ide_methods.bas");}while(r);
#line 631 "ide/ide_methods.bas"
do{
#line 631 "ide/ide_methods.bas"
*__LONG_IDEERROR= 1 ;
#line 631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,631,"ide_methods.bas");}while(r);
#line 632 "ide/ide_methods.bas"
do{
#line 632 "ide/ide_methods.bas"
qbs_set(__STRING_IDEPROGNAME,_FUNC_IDE2_STRING_F);
#line 632 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,632,"ide_methods.bas");}while(r);
#line 632 "ide/ide_methods.bas"
do{
#line 632 "ide/ide_methods.bas"
sub__title(qbs_add(qbs_add(__STRING_IDEPROGNAME,qbs_new_txt_len(" - ",3)),__STRING_WINDOWTITLE));
#line 632 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,632,"ide_methods.bas");}while(r);
#line 633 "ide/ide_methods.bas"
do{
#line 633 "ide/ide_methods.bas"
SUB_IDEIMPORTBOOKMARKS(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 633 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,633,"ide_methods.bas");}while(r);
#line 634 "ide/ide_methods.bas"
do{
#line 634 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("RECENT",6),qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 634 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 634 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,634,"ide_methods.bas");}while(r);
#line 635 "ide/ide_methods.bas"
do{
#line 635 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= -1 ;
#line 635 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,635,"ide_methods.bas");}while(r);
#line 636 "ide/ide_methods.bas"
}
#line 638 "ide/ide_methods.bas"
}
#line 640 "ide/ide_methods.bas"
LABEL_SKIPLOAD:;
#line 640 "ide/ide_methods.bas"
if(qbevent){evnt(28819,640,"ide_methods.bas");r=0;}
#line 652 "ide/ide_methods.bas"
}
#line 654 "ide/ide_methods.bas"
S_46041:;
#line 654 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 3 ))))||is_error_pending()){
#line 654 "ide/ide_methods.bas"
if(qbevent){evnt(28819,654,"ide_methods.bas");if(r)goto S_46041;}
#line 655 "ide/ide_methods.bas"
do{
#line 655 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
#line 655 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,655,"ide_methods.bas");}while(r);
#line 656 "ide/ide_methods.bas"
do{
#line 656 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
#line 656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,656,"ide_methods.bas");}while(r);
#line 660 "ide/ide_methods.bas"
S_46044:;
#line 660 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_LAYOUT->len))||is_error_pending()){
#line 660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,660,"ide_methods.bas");if(r)goto S_46044;}
#line 663 "ide/ide_methods.bas"
S_46045:;
#line 663 "ide/ide_methods.bas"
fornext_value4624= 1 ;
#line 663 "ide/ide_methods.bas"
fornext_finalvalue4624=__STRING_LAYOUT->len;
#line 663 "ide/ide_methods.bas"
fornext_step4624= 1 ;
#line 663 "ide/ide_methods.bas"
if (fornext_step4624<0) fornext_step_negative4624=1; else fornext_step_negative4624=0;
#line 663 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4624;
#line 663 "ide/ide_methods.bas"
goto fornext_entrylabel4624;
#line 663 "ide/ide_methods.bas"
while(1){
#line 663 "ide/ide_methods.bas"
fornext_value4624=fornext_step4624+(*_FUNC_IDE2_LONG_I);
#line 663 "ide/ide_methods.bas"
fornext_entrylabel4624:
#line 663 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4624;
#line 663 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 663 "ide/ide_methods.bas"
if (fornext_step_negative4624){
#line 663 "ide/ide_methods.bas"
if (fornext_value4624<fornext_finalvalue4624) break;
#line 663 "ide/ide_methods.bas"
}else{
#line 663 "ide/ide_methods.bas"
if (fornext_value4624>fornext_finalvalue4624) break;
#line 663 "ide/ide_methods.bas"
}
#line 663 "ide/ide_methods.bas"
fornext_error4624:;
#line 663 "ide/ide_methods.bas"
if(qbevent){evnt(28819,663,"ide_methods.bas");if(r)goto S_46045;}
#line 664 "ide/ide_methods.bas"
S_46046:;
#line 664 "ide/ide_methods.bas"
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()){
#line 664 "ide/ide_methods.bas"
if(qbevent){evnt(28819,664,"ide_methods.bas");if(r)goto S_46046;}
#line 665 "ide/ide_methods.bas"
do{
#line 665 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_INDENT=*_FUNC_IDE2_LONG_I- 1 ;
#line 665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,665,"ide_methods.bas");}while(r);
#line 666 "ide/ide_methods.bas"
do{
#line 666 "ide/ide_methods.bas"
qbs_set(__STRING_LAYOUT,qbs_right(__STRING_LAYOUT,__STRING_LAYOUT->len-*_FUNC_IDE2_LONG_I+ 1 ));
#line 666 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,666,"ide_methods.bas");}while(r);
#line 667 "ide/ide_methods.bas"
do{
#line 667 "ide/ide_methods.bas"
goto fornext_exit_4623;
#line 667 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,667,"ide_methods.bas");}while(r);
#line 668 "ide/ide_methods.bas"
}
#line 669 "ide/ide_methods.bas"
fornext_continue_4623:;
#line 669 "ide/ide_methods.bas"
}
#line 669 "ide/ide_methods.bas"
fornext_exit_4623:;
#line 671 "ide/ide_methods.bas"
LABEL_SPACELAYOUT:;
#line 671 "ide/ide_methods.bas"
if(qbevent){evnt(28819,671,"ide_methods.bas");r=0;}
#line 672 "ide/ide_methods.bas"
do{
#line 672 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IGNORESP= 0 ;
#line 672 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,672,"ide_methods.bas");}while(r);
#line 673 "ide/ide_methods.bas"
S_46053:;
#line 673 "ide/ide_methods.bas"
fornext_value4629= 1 ;
#line 673 "ide/ide_methods.bas"
fornext_finalvalue4629=__STRING_LAYOUT->len;
#line 673 "ide/ide_methods.bas"
fornext_step4629= 1 ;
#line 673 "ide/ide_methods.bas"
if (fornext_step4629<0) fornext_step_negative4629=1; else fornext_step_negative4629=0;
#line 673 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4629;
#line 673 "ide/ide_methods.bas"
goto fornext_entrylabel4629;
#line 673 "ide/ide_methods.bas"
while(1){
#line 673 "ide/ide_methods.bas"
fornext_value4629=fornext_step4629+(*_FUNC_IDE2_LONG_I);
#line 673 "ide/ide_methods.bas"
fornext_entrylabel4629:
#line 673 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4629;
#line 673 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 673 "ide/ide_methods.bas"
if (fornext_step_negative4629){
#line 673 "ide/ide_methods.bas"
if (fornext_value4629<fornext_finalvalue4629) break;
#line 673 "ide/ide_methods.bas"
}else{
#line 673 "ide/ide_methods.bas"
if (fornext_value4629>fornext_finalvalue4629) break;
#line 673 "ide/ide_methods.bas"
}
#line 673 "ide/ide_methods.bas"
fornext_error4629:;
#line 673 "ide/ide_methods.bas"
if(qbevent){evnt(28819,673,"ide_methods.bas");if(r)goto S_46053;}
#line 674 "ide/ide_methods.bas"
S_46054:;
#line 674 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I)== 34 )))||is_error_pending()){
#line 674 "ide/ide_methods.bas"
if(qbevent){evnt(28819,674,"ide_methods.bas");if(r)goto S_46054;}
#line 675 "ide/ide_methods.bas"
do{
#line 675 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IGNORESP=*_FUNC_IDE2_LONG_IGNORESP+ 1 ;
#line 675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,675,"ide_methods.bas");}while(r);
#line 675 "ide/ide_methods.bas"
S_46056:;
#line 675 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IGNORESP== 2 ))||is_error_pending()){
#line 675 "ide/ide_methods.bas"
if(qbevent){evnt(28819,675,"ide_methods.bas");if(r)goto S_46056;}
#line 675 "ide/ide_methods.bas"
do{
#line 675 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IGNORESP= 0 ;
#line 675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,675,"ide_methods.bas");}while(r);
#line 675 "ide/ide_methods.bas"
}
#line 676 "ide/ide_methods.bas"
}
#line 677 "ide/ide_methods.bas"
S_46060:;
#line 677 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IGNORESP== 0 ))||is_error_pending()){
#line 677 "ide/ide_methods.bas"
if(qbevent){evnt(28819,677,"ide_methods.bas");if(r)goto S_46060;}
#line 678 "ide/ide_methods.bas"
S_46061:;
#line 678 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,0|1),__STRING1_SP)))||is_error_pending()){
#line 678 "ide/ide_methods.bas"
if(qbevent){evnt(28819,678,"ide_methods.bas");if(r)goto S_46061;}
#line 678 "ide/ide_methods.bas"
do{
#line 678 "ide/ide_methods.bas"
sub_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,qbs_new_txt_len(" ",1),1);
#line 678 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,678,"ide_methods.bas");}while(r);
#line 678 "ide/ide_methods.bas"
}
#line 679 "ide/ide_methods.bas"
S_46064:;
#line 679 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_I, 1 ,0|1),__STRING1_SP2)))||is_error_pending()){
#line 679 "ide/ide_methods.bas"
if(qbevent){evnt(28819,679,"ide_methods.bas");if(r)goto S_46064;}
#line 679 "ide/ide_methods.bas"
do{
#line 679 "ide/ide_methods.bas"
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)));
#line 679 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 679 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,679,"ide_methods.bas");}while(r);
#line 679 "ide/ide_methods.bas"
do{
#line 679 "ide/ide_methods.bas"
goto LABEL_SPACELAYOUT;
#line 679 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,679,"ide_methods.bas");}while(r);
#line 679 "ide/ide_methods.bas"
}
#line 680 "ide/ide_methods.bas"
}
#line 681 "ide/ide_methods.bas"
fornext_continue_4628:;
#line 681 "ide/ide_methods.bas"
}
#line 681 "ide/ide_methods.bas"
fornext_exit_4628:;
#line 683 "ide/ide_methods.bas"
S_46070:;
#line 683 "ide/ide_methods.bas"
if ((-(*__LONG_IDEAUTOINDENT== 0 ))||is_error_pending()){
#line 683 "ide/ide_methods.bas"
if(qbevent){evnt(28819,683,"ide_methods.bas");if(r)goto S_46070;}
#line 686 "ide/ide_methods.bas"
do{
#line 686 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDECOMPILEDLINE);
#line 686 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,686,"ide_methods.bas");}while(r);
#line 687 "ide/ide_methods.bas"
do{
#line 687 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_INDENT= 0 ;
#line 687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,687,"ide_methods.bas");}while(r);
#line 688 "ide/ide_methods.bas"
S_46073:;
#line 688 "ide/ide_methods.bas"
fornext_value4633= 1 ;
#line 688 "ide/ide_methods.bas"
fornext_finalvalue4633=_FUNC_IDE2_STRING_A->len;
#line 688 "ide/ide_methods.bas"
fornext_step4633= 1 ;
#line 688 "ide/ide_methods.bas"
if (fornext_step4633<0) fornext_step_negative4633=1; else fornext_step_negative4633=0;
#line 688 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4633;
#line 688 "ide/ide_methods.bas"
goto fornext_entrylabel4633;
#line 688 "ide/ide_methods.bas"
while(1){
#line 688 "ide/ide_methods.bas"
fornext_value4633=fornext_step4633+(*_FUNC_IDE2_LONG_I);
#line 688 "ide/ide_methods.bas"
fornext_entrylabel4633:
#line 688 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4633;
#line 688 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 688 "ide/ide_methods.bas"
if (fornext_step_negative4633){
#line 688 "ide/ide_methods.bas"
if (fornext_value4633<fornext_finalvalue4633) break;
#line 688 "ide/ide_methods.bas"
}else{
#line 688 "ide/ide_methods.bas"
if (fornext_value4633>fornext_finalvalue4633) break;
#line 688 "ide/ide_methods.bas"
}
#line 688 "ide/ide_methods.bas"
fornext_error4633:;
#line 688 "ide/ide_methods.bas"
if(qbevent){evnt(28819,688,"ide_methods.bas");if(r)goto S_46073;}
#line 689 "ide/ide_methods.bas"
S_46074:;
#line 689 "ide/ide_methods.bas"
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()){
#line 689 "ide/ide_methods.bas"
if(qbevent){evnt(28819,689,"ide_methods.bas");if(r)goto S_46074;}
#line 690 "ide/ide_methods.bas"
do{
#line 690 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_INDENT=*_FUNC_IDE2_LONG_I- 1 ;
#line 690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,690,"ide_methods.bas");}while(r);
#line 691 "ide/ide_methods.bas"
do{
#line 691 "ide/ide_methods.bas"
goto fornext_exit_4632;
#line 691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,691,"ide_methods.bas");}while(r);
#line 692 "ide/ide_methods.bas"
}
#line 693 "ide/ide_methods.bas"
fornext_continue_4632:;
#line 693 "ide/ide_methods.bas"
}
#line 693 "ide/ide_methods.bas"
fornext_exit_4632:;
#line 694 "ide/ide_methods.bas"
do{
#line 694 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_INDENT,func_space(*_FUNC_IDE2_LONG_INDENT));
#line 694 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 694 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,694,"ide_methods.bas");}while(r);
#line 695 "ide/ide_methods.bas"
}else{
#line 696 "ide/ide_methods.bas"
do{
#line 696 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_INDENT,func_space(*_FUNC_IDE2_LONG_INDENT**__LONG_IDEAUTOINDENTSIZE));
#line 696 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,696,"ide_methods.bas");}while(r);
#line 697 "ide/ide_methods.bas"
}
#line 699 "ide/ide_methods.bas"
do{
#line 699 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_OLAY,__STRING_LAYOUT);
#line 699 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,699,"ide_methods.bas");}while(r);
#line 700 "ide/ide_methods.bas"
S_46084:;
#line 700 "ide/ide_methods.bas"
if ((-(*__LONG_IDEAUTOLAYOUT== 0 ))||is_error_pending()){
#line 700 "ide/ide_methods.bas"
if(qbevent){evnt(28819,700,"ide_methods.bas");if(r)goto S_46084;}
#line 702 "ide/ide_methods.bas"
do{
#line 702 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDECOMPILEDLINE);
#line 702 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,702,"ide_methods.bas");}while(r);
#line 703 "ide/ide_methods.bas"
do{
#line 703 "ide/ide_methods.bas"
qbs_set(__STRING_LAYOUT,qbs_new_txt_len("",0));
#line 703 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,703,"ide_methods.bas");}while(r);
#line 704 "ide/ide_methods.bas"
S_46087:;
#line 704 "ide/ide_methods.bas"
fornext_value4637= 1 ;
#line 704 "ide/ide_methods.bas"
fornext_finalvalue4637=_FUNC_IDE2_STRING_A->len;
#line 704 "ide/ide_methods.bas"
fornext_step4637= 1 ;
#line 704 "ide/ide_methods.bas"
if (fornext_step4637<0) fornext_step_negative4637=1; else fornext_step_negative4637=0;
#line 704 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4637;
#line 704 "ide/ide_methods.bas"
goto fornext_entrylabel4637;
#line 704 "ide/ide_methods.bas"
while(1){
#line 704 "ide/ide_methods.bas"
fornext_value4637=fornext_step4637+(*_FUNC_IDE2_LONG_I);
#line 704 "ide/ide_methods.bas"
fornext_entrylabel4637:
#line 704 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4637;
#line 704 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 704 "ide/ide_methods.bas"
if (fornext_step_negative4637){
#line 704 "ide/ide_methods.bas"
if (fornext_value4637<fornext_finalvalue4637) break;
#line 704 "ide/ide_methods.bas"
}else{
#line 704 "ide/ide_methods.bas"
if (fornext_value4637>fornext_finalvalue4637) break;
#line 704 "ide/ide_methods.bas"
}
#line 704 "ide/ide_methods.bas"
fornext_error4637:;
#line 704 "ide/ide_methods.bas"
if(qbevent){evnt(28819,704,"ide_methods.bas");if(r)goto S_46087;}
#line 705 "ide/ide_methods.bas"
S_46088:;
#line 705 "ide/ide_methods.bas"
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()){
#line 705 "ide/ide_methods.bas"
if(qbevent){evnt(28819,705,"ide_methods.bas");if(r)goto S_46088;}
#line 706 "ide/ide_methods.bas"
do{
#line 706 "ide/ide_methods.bas"
qbs_set(__STRING_LAYOUT,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_I+ 1 ));
#line 706 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,706,"ide_methods.bas");}while(r);
#line 707 "ide/ide_methods.bas"
do{
#line 707 "ide/ide_methods.bas"
goto fornext_exit_4636;
#line 707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,707,"ide_methods.bas");}while(r);
#line 708 "ide/ide_methods.bas"
}
#line 709 "ide/ide_methods.bas"
fornext_continue_4636:;
#line 709 "ide/ide_methods.bas"
}
#line 709 "ide/ide_methods.bas"
fornext_exit_4636:;
#line 710 "ide/ide_methods.bas"
}
#line 712 "ide/ide_methods.bas"
S_46094:;
#line 712 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_LAYOUT,_FUNC_IDE2_STRING_OLAY)))||is_error_pending()){
#line 712 "ide/ide_methods.bas"
if(qbevent){evnt(28819,712,"ide_methods.bas");if(r)goto S_46094;}
#line 713 "ide/ide_methods.bas"
do{
#line 713 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LCNT= 0 ;
#line 713 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,713,"ide_methods.bas");}while(r);
#line 713 "ide/ide_methods.bas"
do{
#line 713 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OCNT= 0 ;
#line 713 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,713,"ide_methods.bas");}while(r);
#line 714 "ide/ide_methods.bas"
S_46097:;
#line 714 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_LCNT<=__STRING_LAYOUT->len)))||is_error_pending()){
#line 714 "ide/ide_methods.bas"
if(qbevent){evnt(28819,714,"ide_methods.bas");if(r)goto S_46097;}
#line 715 "ide/ide_methods.bas"
do{
#line 715 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LCNT=*_FUNC_IDE2_LONG_LCNT+ 1 ;
#line 715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,715,"ide_methods.bas");}while(r);
#line 715 "ide/ide_methods.bas"
do{
#line 715 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OCNT=*_FUNC_IDE2_LONG_OCNT+ 1 ;
#line 715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,715,"ide_methods.bas");}while(r);
#line 716 "ide/ide_methods.bas"
LABEL_RECHECKDIFF:;
#line 716 "ide/ide_methods.bas"
if(qbevent){evnt(28819,716,"ide_methods.bas");r=0;}
#line 717 "ide/ide_methods.bas"
S_46100:;
#line 717 "ide/ide_methods.bas"
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()){
#line 717 "ide/ide_methods.bas"
if(qbevent){evnt(28819,717,"ide_methods.bas");if(r)goto S_46100;}
#line 717 "ide/ide_methods.bas"
do{
#line 717 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LLCH,_FUNC_IDE2_STRING_LCH);
#line 717 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,717,"ide_methods.bas");}while(r);
#line 717 "ide/ide_methods.bas"
}
#line 718 "ide/ide_methods.bas"
S_46103:;
#line 718 "ide/ide_methods.bas"
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()){
#line 718 "ide/ide_methods.bas"
if(qbevent){evnt(28819,718,"ide_methods.bas");if(r)goto S_46103;}
#line 718 "ide/ide_methods.bas"
do{
#line 718 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LOCH,_FUNC_IDE2_STRING_OCH);
#line 718 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 718 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,718,"ide_methods.bas");}while(r);
#line 718 "ide/ide_methods.bas"
}
#line 719 "ide/ide_methods.bas"
do{
#line 719 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LCH,func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT, 1 ,0|1));
#line 719 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,719,"ide_methods.bas");}while(r);
#line 720 "ide/ide_methods.bas"
do{
#line 720 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_OCH,func_mid(_FUNC_IDE2_STRING_OLAY,*_FUNC_IDE2_LONG_OCNT, 1 ,0|1));
#line 720 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,720,"ide_methods.bas");}while(r);
#line 721 "ide/ide_methods.bas"
S_46108:;
#line 721 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LCH,_FUNC_IDE2_STRING_OCH)))||is_error_pending()){
#line 721 "ide/ide_methods.bas"
if(qbevent){evnt(28819,721,"ide_methods.bas");if(r)goto S_46108;}
#line 721 "ide/ide_methods.bas"
do{
#line 721 "ide/ide_methods.bas"
goto ww_continue_4641;
#line 721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,721,"ide_methods.bas");}while(r);
#line 721 "ide/ide_methods.bas"
}
#line 722 "ide/ide_methods.bas"
S_46111:;
#line 722 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LCH,qbs_new_txt_len(" ",1))))||is_error_pending()){
#line 722 "ide/ide_methods.bas"
if(qbevent){evnt(28819,722,"ide_methods.bas");if(r)goto S_46111;}
#line 723 "ide/ide_methods.bas"
do{
#line 723 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LCNT=*_FUNC_IDE2_LONG_LCNT+ 1 ;
#line 723 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,723,"ide_methods.bas");}while(r);
#line 723 "ide/ide_methods.bas"
S_46113:;
#line 723 "ide/ide_methods.bas"
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()){
#line 723 "ide/ide_methods.bas"
if(qbevent){evnt(28819,723,"ide_methods.bas");if(r)goto S_46113;}
#line 723 "ide/ide_methods.bas"
do{
#line 723 "ide/ide_methods.bas"
goto ww_exit_4641;
#line 723 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,723,"ide_methods.bas");}while(r);
#line 723 "ide/ide_methods.bas"
}
#line 724 "ide/ide_methods.bas"
do{
#line 724 "ide/ide_methods.bas"
goto LABEL_RECHECKDIFF;
#line 724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,724,"ide_methods.bas");}while(r);
#line 725 "ide/ide_methods.bas"
}
#line 726 "ide/ide_methods.bas"
S_46118:;
#line 726 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_OCH,qbs_new_txt_len(" ",1))))||is_error_pending()){
#line 726 "ide/ide_methods.bas"
if(qbevent){evnt(28819,726,"ide_methods.bas");if(r)goto S_46118;}
#line 727 "ide/ide_methods.bas"
do{
#line 727 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OCNT=*_FUNC_IDE2_LONG_OCNT+ 1 ;
#line 727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,727,"ide_methods.bas");}while(r);
#line 727 "ide/ide_methods.bas"
S_46120:;
#line 727 "ide/ide_methods.bas"
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()){
#line 727 "ide/ide_methods.bas"
if(qbevent){evnt(28819,727,"ide_methods.bas");if(r)goto S_46120;}
#line 727 "ide/ide_methods.bas"
do{
#line 727 "ide/ide_methods.bas"
goto ww_exit_4641;
#line 727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,727,"ide_methods.bas");}while(r);
#line 727 "ide/ide_methods.bas"
}
#line 728 "ide/ide_methods.bas"
do{
#line 728 "ide/ide_methods.bas"
goto LABEL_RECHECKDIFF;
#line 728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,728,"ide_methods.bas");}while(r);
#line 729 "ide/ide_methods.bas"
}
#line 730 "ide/ide_methods.bas"
S_46125:;
#line 730 "ide/ide_methods.bas"
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()){
#line 730 "ide/ide_methods.bas"
if(qbevent){evnt(28819,730,"ide_methods.bas");if(r)goto S_46125;}
#line 731 "ide/ide_methods.bas"
do{
#line 731 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PS,qbs_new_txt_len("print",5));
#line 731 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,731,"ide_methods.bas");}while(r);
#line 731 "ide/ide_methods.bas"
do{
#line 731 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_NLCH,func_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT+ 1 , 1 ,0|1));
#line 731 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,731,"ide_methods.bas");}while(r);
#line 732 "ide/ide_methods.bas"
S_46128:;
#line 732 "ide/ide_methods.bas"
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()){
#line 732 "ide/ide_methods.bas"
if(qbevent){evnt(28819,732,"ide_methods.bas");if(r)goto S_46128;}
#line 732 "ide/ide_methods.bas"
do{
#line 732 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PS,qbs_add(_FUNC_IDE2_STRING_PS,qbs_new_txt_len(" ",1)));
#line 732 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,732,"ide_methods.bas");}while(r);
#line 732 "ide/ide_methods.bas"
}
#line 733 "ide/ide_methods.bas"
do{
#line 733 "ide/ide_methods.bas"
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)));
#line 733 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 733 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,733,"ide_methods.bas");}while(r);
#line 734 "ide/ide_methods.bas"
do{
#line 734 "ide/ide_methods.bas"
goto LABEL_RECHECKDIFF;
#line 734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,734,"ide_methods.bas");}while(r);
#line 735 "ide/ide_methods.bas"
}
#line 736 "ide/ide_methods.bas"
S_46134:;
#line 736 "ide/ide_methods.bas"
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()){
#line 736 "ide/ide_methods.bas"
if(qbevent){evnt(28819,736,"ide_methods.bas");if(r)goto S_46134;}
#line 737 "ide/ide_methods.bas"
do{
#line 737 "ide/ide_methods.bas"
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)));
#line 737 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,737,"ide_methods.bas");}while(r);
#line 738 "ide/ide_methods.bas"
do{
#line 738 "ide/ide_methods.bas"
goto LABEL_RECHECKDIFF;
#line 738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,738,"ide_methods.bas");}while(r);
#line 739 "ide/ide_methods.bas"
}
#line 740 "ide/ide_methods.bas"
do{
#line 740 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_LAS=((_FUNC_IDE2_STRING_LCH->len)?(qbs_asc(_FUNC_IDE2_STRING_LCH)):( 0 ));
#line 740 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,740,"ide_methods.bas");}while(r);
#line 740 "ide/ide_methods.bas"
do{
#line 740 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_OAS=((_FUNC_IDE2_STRING_OCH->len)?(qbs_asc(_FUNC_IDE2_STRING_OCH)):( 0 ));
#line 740 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,740,"ide_methods.bas");}while(r);
#line 741 "ide/ide_methods.bas"
S_46140:;
#line 741 "ide/ide_methods.bas"
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()){
#line 741 "ide/ide_methods.bas"
if(qbevent){evnt(28819,741,"ide_methods.bas");if(r)goto S_46140;}
#line 741 "ide/ide_methods.bas"
do{
#line 741 "ide/ide_methods.bas"
sub_mid(__STRING_LAYOUT,*_FUNC_IDE2_LONG_LCNT, 1 ,_FUNC_IDE2_STRING_OCH,1);
#line 741 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,741,"ide_methods.bas");}while(r);
#line 741 "ide/ide_methods.bas"
}
#line 742 "ide/ide_methods.bas"
ww_continue_4641:;
#line 742 "ide/ide_methods.bas"
}
#line 742 "ide/ide_methods.bas"
ww_exit_4641:;
#line 743 "ide/ide_methods.bas"
}
#line 745 "ide/ide_methods.bas"
do{
#line 745 "ide/ide_methods.bas"
qbs_set(__STRING_LAYOUT,qbs_add(_FUNC_IDE2_STRING_INDENT,__STRING_LAYOUT));
#line 745 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,745,"ide_methods.bas");}while(r);
#line 747 "ide/ide_methods.bas"
S_46146:;
#line 747 "ide/ide_methods.bas"
if (((-(*__LONG_IDECY!=*__LONG_IDECOMPILEDLINE))|(-(*__LONG_IDELAYOUTALLOW!= 0 )))||is_error_pending()){
#line 747 "ide/ide_methods.bas"
if(qbevent){evnt(28819,747,"ide_methods.bas");if(r)goto S_46146;}
#line 748 "ide/ide_methods.bas"
do{
#line 748 "ide/ide_methods.bas"
*__LONG_IDELAYOUTALLOW= 0 ;
#line 748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,748,"ide_methods.bas");}while(r);
#line 750 "ide/ide_methods.bas"
S_46148:;
#line 750 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDECOMPILEDLINE,__STRING_LAYOUT)))||is_error_pending()){
#line 750 "ide/ide_methods.bas"
if(qbevent){evnt(28819,750,"ide_methods.bas");if(r)goto S_46148;}
#line 751 "ide/ide_methods.bas"
do{
#line 751 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECOMPILEDLINE,__STRING_LAYOUT);
#line 751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,751,"ide_methods.bas");}while(r);
#line 752 "ide/ide_methods.bas"
S_46150:;
#line 752 "ide/ide_methods.bas"
if (((-(*__LONG_IDECOMPILEDLINE>=*__LONG_IDESY))&(-(*__LONG_IDECOMPILEDLINE<=(*__LONG_IDESY+ 16 ))))||is_error_pending()){
#line 752 "ide/ide_methods.bas"
if(qbevent){evnt(28819,752,"ide_methods.bas");if(r)goto S_46150;}
#line 752 "ide/ide_methods.bas"
do{
#line 752 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 752 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,752,"ide_methods.bas");}while(r);
#line 752 "ide/ide_methods.bas"
}
#line 753 "ide/ide_methods.bas"
}
#line 755 "ide/ide_methods.bas"
}else{
#line 757 "ide/ide_methods.bas"
S_46155:;
#line 757 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDECOMPILEDLINE,__STRING_LAYOUT)))||is_error_pending()){
#line 757 "ide/ide_methods.bas"
if(qbevent){evnt(28819,757,"ide_methods.bas");if(r)goto S_46155;}
#line 758 "ide/ide_methods.bas"
do{
#line 758 "ide/ide_methods.bas"
qbs_set(__STRING_IDECURRENTLINELAYOUT,__STRING_LAYOUT);
#line 758 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,758,"ide_methods.bas");}while(r);
#line 759 "ide/ide_methods.bas"
do{
#line 759 "ide/ide_methods.bas"
*__LONG_IDECURRENTLINELAYOUTI=*__LONG_IDECY;
#line 759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,759,"ide_methods.bas");}while(r);
#line 760 "ide/ide_methods.bas"
}
#line 762 "ide/ide_methods.bas"
}
#line 764 "ide/ide_methods.bas"
}
#line 766 "ide/ide_methods.bas"
}
#line 768 "ide/ide_methods.bas"
S_46162:;
#line 768 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 6 ))))||is_error_pending()){
#line 768 "ide/ide_methods.bas"
if(qbevent){evnt(28819,768,"ide_methods.bas");if(r)goto S_46162;}
#line 769 "ide/ide_methods.bas"
do{
#line 769 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 0 ;
#line 769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,769,"ide_methods.bas");}while(r);
#line 770 "ide/ide_methods.bas"
do{
#line 770 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
#line 770 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,770,"ide_methods.bas");}while(r);
#line 771 "ide/ide_methods.bas"
do{
#line 771 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_READY= 1 ;
#line 771 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,771,"ide_methods.bas");}while(r);
#line 772 "ide/ide_methods.bas"
S_46166:;
#line 772 "ide/ide_methods.bas"
if ((*__LONG_IDEAUTORUN)||is_error_pending()){
#line 772 "ide/ide_methods.bas"
if(qbevent){evnt(28819,772,"ide_methods.bas");if(r)goto S_46166;}
#line 772 "ide/ide_methods.bas"
do{
#line 772 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 0 ;
#line 772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,772,"ide_methods.bas");}while(r);
#line 772 "ide/ide_methods.bas"
do{
#line 772 "ide/ide_methods.bas"
goto LABEL_IDEMRUNSPECIAL;
#line 772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,772,"ide_methods.bas");}while(r);
#line 772 "ide/ide_methods.bas"
}
#line 773 "ide/ide_methods.bas"
}
#line 775 "ide/ide_methods.bas"
do{
#line 775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,775,"ide_methods.bas");}while(r);
#line 776 "ide/ide_methods.bas"
S_46172:;
#line 776 "ide/ide_methods.bas"
if (((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(~(*_FUNC_IDE2_BYTE_ATTEMPTTOHOST)))||is_error_pending()){
#line 776 "ide/ide_methods.bas"
if(qbevent){evnt(28819,776,"ide_methods.bas");if(r)goto S_46172;}
#line 777 "ide/ide_methods.bas"
S_46173:;
#line 777 "ide/ide_methods.bas"
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
#line 777 "ide/ide_methods.bas"
if(qbevent){evnt(28819,777,"ide_methods.bas");if(r)goto S_46173;}
#line 778 "ide/ide_methods.bas"
do{
#line 778 "ide/ide_methods.bas"
qbs_set(__STRING_HOSTPORT,qbs__tostr((int64)(*__LONG_IDEBASETCPPORT+*__LONG_TEMPFOLDERINDEX),NULL,0));
#line 778 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,778,"ide_methods.bas");}while(r);
#line 779 "ide/ide_methods.bas"
do{
#line 779 "ide/ide_methods.bas"
sub_environ(qbs_add(qbs_new_txt_len("QB64DEBUGPORT=",14),__STRING_HOSTPORT));
#line 779 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,779,"ide_methods.bas");}while(r);
#line 780 "ide/ide_methods.bas"
do{
#line 780 "ide/ide_methods.bas"
*__LONG_HOST=func__openhost(qbs_add(qbs_new_txt_len("TCP/IP:",7),__STRING_HOSTPORT));
#line 780 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,780,"ide_methods.bas");}while(r);
#line 781 "ide/ide_methods.bas"
do{
#line 781 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_ATTEMPTTOHOST= -1ll ;
#line 781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,781,"ide_methods.bas");}while(r);
#line 782 "ide/ide_methods.bas"
}
#line 783 "ide/ide_methods.bas"
S_46179:;
#line 783 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_CHANGINGTCPPORT&(-(*__LONG_HOST== 0 )))||is_error_pending()){
#line 783 "ide/ide_methods.bas"
if(qbevent){evnt(28819,783,"ide_methods.bas");if(r)goto S_46179;}
#line 784 "ide/ide_methods.bas"
do{
#line 784 "ide/ide_methods.bas"
*_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));
#line 784 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 784 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,784,"ide_methods.bas");}while(r);
#line 785 "ide/ide_methods.bas"
do{
#line 785 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,785,"ide_methods.bas");}while(r);
#line 785 "ide/ide_methods.bas"
do{
#line 785 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,785,"ide_methods.bas");}while(r);
#line 786 "ide/ide_methods.bas"
}
#line 787 "ide/ide_methods.bas"
do{
#line 787 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_CHANGINGTCPPORT= 0ll ;
#line 787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,787,"ide_methods.bas");}while(r);
#line 788 "ide/ide_methods.bas"
}
#line 790 "ide/ide_methods.bas"
S_46186:;
#line 790 "ide/ide_methods.bas"
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
#line 790 "ide/ide_methods.bas"
if(qbevent){evnt(28819,790,"ide_methods.bas");if(r)goto S_46186;}
#line 791 "ide/ide_methods.bas"
do{
#line 791 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 0 ;
#line 791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,791,"ide_methods.bas");}while(r);
#line 792 "ide/ide_methods.bas"
do{
#line 792 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_READY= 1 ;
#line 792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,792,"ide_methods.bas");}while(r);
#line 793 "ide/ide_methods.bas"
do{
#line 793 "ide/ide_methods.bas"
return_point[next_return_point++]=22;
#line 793 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 793 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 793 "ide/ide_methods.bas"
RETURN_22:;
#line 793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,793,"ide_methods.bas");}while(r);
#line 794 "ide/ide_methods.bas"
do{
#line 794 "ide/ide_methods.bas"
goto LABEL_EXITDEBUGMODE;
#line 794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,794,"ide_methods.bas");}while(r);
#line 795 "ide/ide_methods.bas"
}
#line 797 "ide/ide_methods.bas"
S_46192:;
#line 797 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 254 ))))||is_error_pending()){
#line 797 "ide/ide_methods.bas"
if(qbevent){evnt(28819,797,"ide_methods.bas");if(r)goto S_46192;}
#line 799 "ide/ide_methods.bas"
do{
#line 799 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,799,"ide_methods.bas");}while(r);
#line 801 "ide/ide_methods.bas"
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--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__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--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=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];
}
#line 801 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,801,"ide_methods.bas");}while(r);
#line 803 "ide/ide_methods.bas"
LABEL_ENTERDEBUGMODE:;
#line 803 "ide/ide_methods.bas"
if(qbevent){evnt(28819,803,"ide_methods.bas");r=0;}
#line 804 "ide/ide_methods.bas"
S_46195:;
#line 804 "ide/ide_methods.bas"
if ((*__LONG_IDEHELP)||is_error_pending()){
#line 804 "ide/ide_methods.bas"
if(qbevent){evnt(28819,804,"ide_methods.bas");if(r)goto S_46195;}
#line 805 "ide/ide_methods.bas"
do{
#line 805 "ide/ide_methods.bas"
*__LONG_IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
#line 805 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,805,"ide_methods.bas");}while(r);
#line 806 "ide/ide_methods.bas"
do{
#line 806 "ide/ide_methods.bas"
*__LONG_IDEHELP= 0 ;
#line 806 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,806,"ide_methods.bas");}while(r);
#line 807 "ide/ide_methods.bas"
do{
#line 807 "ide/ide_methods.bas"
*__LONG_IDESUBWINDOW= 0 ;
#line 807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,807,"ide_methods.bas");}while(r);
#line 808 "ide/ide_methods.bas"
do{
#line 808 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,808,"ide_methods.bas");}while(r);
#line 809 "ide/ide_methods.bas"
do{
#line 809 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,809,"ide_methods.bas");}while(r);
#line 810 "ide/ide_methods.bas"
do{
#line 810 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,810,"ide_methods.bas");}while(r);
#line 811 "ide/ide_methods.bas"
}
#line 813 "ide/ide_methods.bas"
do{
#line 813 "ide/ide_methods.bas"
return_point[next_return_point++]=23;
#line 813 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 813 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 813 "ide/ide_methods.bas"
RETURN_23:;
#line 813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,813,"ide_methods.bas");}while(r);
#line 814 "ide/ide_methods.bas"
do{
#line 814 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 0 ;
#line 814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,814,"ide_methods.bas");}while(r);
#line 815 "ide/ide_methods.bas"
do{
#line 815 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
#line 815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,815,"ide_methods.bas");}while(r);
#line 816 "ide/ide_methods.bas"
do{
#line 816 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_READY= 1 ;
#line 816 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,816,"ide_methods.bas");}while(r);
#line 817 "ide/ide_methods.bas"
do{
#line 817 "ide/ide_methods.bas"
sub__resize( 2 ,NULL);
#line 817 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,817,"ide_methods.bas");}while(r);
#line 818 "ide/ide_methods.bas"
do{
#line 818 "ide/ide_methods.bas"
SUB_DEBUGMODE();
#line 818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,818,"ide_methods.bas");}while(r);
#line 819 "ide/ide_methods.bas"
LABEL_EXITDEBUGMODE:;
#line 819 "ide/ide_methods.bas"
if(qbevent){evnt(28819,819,"ide_methods.bas");r=0;}
#line 820 "ide/ide_methods.bas"
S_46209:;
#line 820 "ide/ide_methods.bas"
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
#line 820 "ide/ide_methods.bas"
if(qbevent){evnt(28819,820,"ide_methods.bas");if(r)goto S_46209;}
#line 820 "ide/ide_methods.bas"
do{
#line 820 "ide/ide_methods.bas"
sub__console( 2 );
#line 820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,820,"ide_methods.bas");}while(r);
#line 820 "ide/ide_methods.bas"
}
#line 821 "ide/ide_methods.bas"
do{
#line 821 "ide/ide_methods.bas"
SUB_UPDATEMENUHELPLINE(qbs_new_txt_len("",0));
#line 821 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,821,"ide_methods.bas");}while(r);
#line 822 "ide/ide_methods.bas"
S_46213:;
#line 822 "ide/ide_methods.bas"
if(qbevent){evnt(28819,822,"ide_methods.bas");if(r)goto S_46213;}
#line 823 "ide/ide_methods.bas"
S_46214:;
#line 823 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 1 )))||is_error_pending()){
#line 823 "ide/ide_methods.bas"
if(qbevent){evnt(28819,823,"ide_methods.bas");if(r)goto S_46214;}
#line 824 "ide/ide_methods.bas"
do{
#line 824 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 0 ;
#line 824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,824,"ide_methods.bas");}while(r);
#line 825 "ide/ide_methods.bas"
do{
#line 825 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 825 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,825,"ide_methods.bas");}while(r);
#line 826 "ide/ide_methods.bas"
do{
#line 826 "ide/ide_methods.bas"
*__LONG_DEBUGNEXTLINE= 0 ;
#line 826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,826,"ide_methods.bas");}while(r);
#line 827 "ide/ide_methods.bas"
sc_ec_231_end:;
#line 827 "ide/ide_methods.bas"
goto sc_4651_end;
#line 827 "ide/ide_methods.bas"
}
#line 827 "ide/ide_methods.bas"
S_46218:;
#line 827 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 2 )))||is_error_pending()){
#line 827 "ide/ide_methods.bas"
if(qbevent){evnt(28819,827,"ide_methods.bas");if(r)goto S_46218;}
#line 828 "ide/ide_methods.bas"
do{
#line 828 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,828,"ide_methods.bas");}while(r);
#line 829 "ide/ide_methods.bas"
do{
#line 829 "ide/ide_methods.bas"
SUB_IDEMAKECONTEXTUALMENU();
#line 829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,829,"ide_methods.bas");}while(r);
#line 830 "ide/ide_methods.bas"
do{
#line 830 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
#line 830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,830,"ide_methods.bas");}while(r);
#line 831 "ide/ide_methods.bas"
do{
#line 831 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,831,"ide_methods.bas");}while(r);
#line 832 "ide/ide_methods.bas"
sc_ec_232_end:;
#line 832 "ide/ide_methods.bas"
goto sc_4651_end;
#line 832 "ide/ide_methods.bas"
}
#line 832 "ide/ide_methods.bas"
sc_4651_end:;
#line 833 "ide/ide_methods.bas"
do{
#line 833 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,833,"ide_methods.bas");}while(r);
#line 833 "ide/ide_methods.bas"
do{
#line 833 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 833 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,833,"ide_methods.bas");}while(r);
#line 834 "ide/ide_methods.bas"
S_46226:;
#line 834 "ide/ide_methods.bas"
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
#line 834 "ide/ide_methods.bas"
if(qbevent){evnt(28819,834,"ide_methods.bas");if(r)goto S_46226;}
#line 834 "ide/ide_methods.bas"
do{
#line 834 "ide/ide_methods.bas"
sub__resize( 2 ,NULL);
#line 834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,834,"ide_methods.bas");}while(r);
#line 834 "ide/ide_methods.bas"
}else{
#line 834 "ide/ide_methods.bas"
do{
#line 834 "ide/ide_methods.bas"
sub__resize( 1 ,NULL);
#line 834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,834,"ide_methods.bas");}while(r);
#line 834 "ide/ide_methods.bas"
}
#line 835 "ide/ide_methods.bas"
do{
#line 835 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 835 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,835,"ide_methods.bas");}while(r);
#line 836 "ide/ide_methods.bas"
}
#line 838 "ide/ide_methods.bas"
S_46233:;
#line 838 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 11 ))))||is_error_pending()){
#line 838 "ide/ide_methods.bas"
if(qbevent){evnt(28819,838,"ide_methods.bas");if(r)goto S_46233;}
#line 839 "ide/ide_methods.bas"
do{
#line 839 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 0 ;
#line 839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,839,"ide_methods.bas");}while(r);
#line 840 "ide/ide_methods.bas"
do{
#line 840 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
#line 840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,840,"ide_methods.bas");}while(r);
#line 841 "ide/ide_methods.bas"
do{
#line 841 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_READY= 1 ;
#line 841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,841,"ide_methods.bas");}while(r);
#line 842 "ide/ide_methods.bas"
do{
#line 842 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 0 ;
#line 842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,842,"ide_methods.bas");}while(r);
#line 843 "ide/ide_methods.bas"
do{
#line 843 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SHOWEXECREATED= 1 ;
#line 843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,843,"ide_methods.bas");}while(r);
#line 844 "ide/ide_methods.bas"
}
#line 846 "ide/ide_methods.bas"
S_46240:;
#line 846 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 7 ))))||is_error_pending()){
#line 846 "ide/ide_methods.bas"
if(qbevent){evnt(28819,846,"ide_methods.bas");if(r)goto S_46240;}
#line 847 "ide/ide_methods.bas"
do{
#line 847 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
#line 847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,847,"ide_methods.bas");}while(r);
#line 848 "ide/ide_methods.bas"
do{
#line 848 "ide/ide_methods.bas"
*__LONG_IDECOMPILEDLINE= 0 ;
#line 848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,848,"ide_methods.bas");}while(r);
#line 849 "ide/ide_methods.bas"
do{
#line 849 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
#line 849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,849,"ide_methods.bas");}while(r);
#line 850 "ide/ide_methods.bas"
}
#line 852 "ide/ide_methods.bas"
S_46245:;
#line 852 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_C,func_chr( 13 ))))||is_error_pending()){
#line 852 "ide/ide_methods.bas"
if(qbevent){evnt(28819,852,"ide_methods.bas");if(r)goto S_46245;}
#line 853 "ide/ide_methods.bas"
S_46246:;
#line 853 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__INTEGER_IDEFIRSTCOMPILEFROMDISK&&FUNC_OFFERNOPREFIXCONVERSION(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME)))))||is_error_pending()){
#line 853 "ide/ide_methods.bas"
if(qbevent){evnt(28819,853,"ide_methods.bas");if(r)goto S_46246;}
#line 854 "ide/ide_methods.bas"
S_46247:;
#line 854 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 854 "ide/ide_methods.bas"
if(qbevent){evnt(28819,854,"ide_methods.bas");if(r)goto S_46247;}
#line 854 "ide/ide_methods.bas"
do{
#line 854 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,854,"ide_methods.bas");}while(r);
#line 854 "ide/ide_methods.bas"
}
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__LONG_IDELAYOUTALLOW= 2 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= 0 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__LONG_QUICKNAVTOTAL= 0 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
#line 856 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 856 "ide/ide_methods.bas"
do{
#line 856 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,856,"ide_methods.bas");}while(r);
#line 857 "ide/ide_methods.bas"
do{
#line 857 "ide/ide_methods.bas"
return_point[next_return_point++]=24;
#line 857 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 857 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 857 "ide/ide_methods.bas"
RETURN_24:;
#line 857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,857,"ide_methods.bas");}while(r);
#line 858 "ide/ide_methods.bas"
do{
#line 858 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,858,"ide_methods.bas");}while(r);
#line 859 "ide/ide_methods.bas"
}else{
#line 860 "ide/ide_methods.bas"
do{
#line 860 "ide/ide_methods.bas"
return_point[next_return_point++]=25;
#line 860 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 860 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 860 "ide/ide_methods.bas"
RETURN_25:;
#line 860 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,860,"ide_methods.bas");}while(r);
#line 861 "ide/ide_methods.bas"
do{
#line 861 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDE2= 14 ;
#line 861 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,861,"ide_methods.bas");}while(r);
#line 862 "ide/ide_methods.bas"
do{
#line 862 "ide/ide_methods.bas"
goto exit_subfunc;
#line 862 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,862,"ide_methods.bas");}while(r);
#line 863 "ide/ide_methods.bas"
}
#line 864 "ide/ide_methods.bas"
}
#line 866 "ide/ide_methods.bas"
S_46266:;
#line 866 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 8 ))))||is_error_pending()){
#line 866 "ide/ide_methods.bas"
if(qbevent){evnt(28819,866,"ide_methods.bas");if(r)goto S_46266;}
#line 867 "ide/ide_methods.bas"
do{
#line 867 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 0 ;
#line 867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,867,"ide_methods.bas");}while(r);
#line 868 "ide/ide_methods.bas"
do{
#line 868 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
#line 868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,868,"ide_methods.bas");}while(r);
#line 869 "ide/ide_methods.bas"
do{
#line 869 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FAILED= 1 ;
#line 869 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,869,"ide_methods.bas");}while(r);
#line 870 "ide/ide_methods.bas"
do{
#line 870 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 0 ;
#line 870 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,870,"ide_methods.bas");}while(r);
#line 871 "ide/ide_methods.bas"
}
#line 873 "ide/ide_methods.bas"
do{
#line 873 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PASSBACK= 0 ;
#line 873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,873,"ide_methods.bas");}while(r);
#line 874 "ide/ide_methods.bas"
S_46273:;
#line 874 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_C, 1 ),func_chr( 10 ))))||is_error_pending()){
#line 874 "ide/ide_methods.bas"
if(qbevent){evnt(28819,874,"ide_methods.bas");if(r)goto S_46273;}
#line 875 "ide/ide_methods.bas"
do{
#line 875 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= -1ll ;
#line 875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,875,"ide_methods.bas");}while(r);
#line 876 "ide/ide_methods.bas"
do{
#line 876 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SENDNEXTLINE= 1 ;
#line 876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,876,"ide_methods.bas");}while(r);
#line 877 "ide/ide_methods.bas"
do{
#line 877 "ide/ide_methods.bas"
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE- 1 ;
#line 877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,877,"ide_methods.bas");}while(r);
#line 878 "ide/ide_methods.bas"
do{
#line 878 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PASSBACK= 1 ;
#line 878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,878,"ide_methods.bas");}while(r);
#line 879 "ide/ide_methods.bas"
do{
#line 879 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PASSBACK,qbs_right(_FUNC_IDE2_STRING_C,_FUNC_IDE2_STRING_C->len- 1 ));
#line 879 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,879,"ide_methods.bas");}while(r);
#line 880 "ide/ide_methods.bas"
}
#line 882 "ide/ide_methods.bas"
S_46280:;
#line 882 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_MUSTDISPLAY)||is_error_pending()){
#line 882 "ide/ide_methods.bas"
if(qbevent){evnt(28819,882,"ide_methods.bas");if(r)goto S_46280;}
#line 882 "ide/ide_methods.bas"
do{
#line 882 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,882,"ide_methods.bas");}while(r);
#line 882 "ide/ide_methods.bas"
}
#line 884 "ide/ide_methods.bas"
S_46283:;
#line 884 "ide/ide_methods.bas"
if ((~(*_FUNC_IDE2_LONG_SKIPDISPLAY))||is_error_pending()){
#line 884 "ide/ide_methods.bas"
if(qbevent){evnt(28819,884,"ide_methods.bas");if(r)goto S_46283;}
#line 886 "ide/ide_methods.bas"
do{
#line 886 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,886,"ide_methods.bas");}while(r);
#line 891 "ide/ide_methods.bas"
S_46285:;
#line 891 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_C,func_chr( 3 ))))||is_error_pending()){
#line 891 "ide/ide_methods.bas"
if(qbevent){evnt(28819,891,"ide_methods.bas");if(r)goto S_46285;}
#line 892 "ide/ide_methods.bas"
do{
#line 892 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4653= 0 ));
#line 892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,892,"ide_methods.bas");}while(r);
#line 893 "ide/ide_methods.bas"
S_46287:;
#line 893 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_READY)||is_error_pending()){
#line 893 "ide/ide_methods.bas"
if(qbevent){evnt(28819,893,"ide_methods.bas");if(r)goto S_46287;}
#line 894 "ide/ide_methods.bas"
do{
#line 894 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("OK",2),NULL,0);
#line 894 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,894,"ide_methods.bas");}while(r);
#line 895 "ide/ide_methods.bas"
do{
#line 895 "ide/ide_methods.bas"
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];
#line 895 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
#line 895 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 895 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,895,"ide_methods.bas");}while(r);
#line 896 "ide/ide_methods.bas"
do{
#line 896 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 0 ;
#line 896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,896,"ide_methods.bas");}while(r);
#line 897 "ide/ide_methods.bas"
S_46291:;
#line 897 "ide/ide_methods.bas"
if (((-(*__LONG_TOTALWARNINGS> 0 ))&(-(*_FUNC_IDE2_LONG_SHOWEXECREATED== 0 )))||is_error_pending()){
#line 897 "ide/ide_methods.bas"
if(qbevent){evnt(28819,897,"ide_methods.bas");if(r)goto S_46291;}
#line 898 "ide/ide_methods.bas"
do{
#line 898 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,898,"ide_methods.bas");}while(r);
#line 899 "ide/ide_methods.bas"
do{
#line 899 "ide/ide_methods.bas"
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)));
#line 899 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,899,"ide_methods.bas");}while(r);
#line 900 "ide/ide_methods.bas"
S_46294:;
#line 900 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
#line 900 "ide/ide_methods.bas"
if(qbevent){evnt(28819,900,"ide_methods.bas");if(r)goto S_46294;}
#line 900 "ide/ide_methods.bas"
do{
#line 900 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("s",1)));
#line 900 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,900,"ide_methods.bas");}while(r);
#line 900 "ide/ide_methods.bas"
}
#line 901 "ide/ide_methods.bas"
do{
#line 901 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len(" - click here or Ctrl+W to view)",32)));
#line 901 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,901,"ide_methods.bas");}while(r);
#line 902 "ide/ide_methods.bas"
do{
#line 902 "ide/ide_methods.bas"
sub__printstring( 4 ,*__LONG_IDEWY- 3 ,_FUNC_IDE2_STRING_MSG,NULL,0);
#line 902 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,902,"ide_methods.bas");}while(r);
#line 903 "ide/ide_methods.bas"
do{
#line 903 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 4 ;
#line 903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,903,"ide_methods.bas");}while(r);
#line 904 "ide/ide_methods.bas"
}
#line 905 "ide/ide_methods.bas"
S_46301:;
#line 905 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
#line 905 "ide/ide_methods.bas"
if(qbevent){evnt(28819,905,"ide_methods.bas");if(r)goto S_46301;}
#line 905 "ide/ide_methods.bas"
do{
#line 905 "ide/ide_methods.bas"
return_point[next_return_point++]=26;
#line 905 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 905 "ide/ide_methods.bas"
goto LABEL_SHOWVARLISTREADY;
#line 905 "ide/ide_methods.bas"
RETURN_26:;
#line 905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,905,"ide_methods.bas");}while(r);
#line 905 "ide/ide_methods.bas"
}
#line 906 "ide/ide_methods.bas"
}
#line 907 "ide/ide_methods.bas"
S_46305:;
#line 907 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_SHOWEXECREATED)||is_error_pending()){
#line 907 "ide/ide_methods.bas"
if(qbevent){evnt(28819,907,"ide_methods.bas");if(r)goto S_46305;}
#line 908 "ide/ide_methods.bas"
do{
#line 908 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SHOWEXECREATED= 0 ;
#line 908 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,908,"ide_methods.bas");}while(r);
#line 910 "ide/ide_methods.bas"
S_46307:;
#line 910 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
#line 910 "ide/ide_methods.bas"
if(qbevent){evnt(28819,910,"ide_methods.bas");if(r)goto S_46307;}
#line 911 "ide/ide_methods.bas"
do{
#line 911 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Executable file created",23),NULL,0);
#line 911 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 911 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,911,"ide_methods.bas");}while(r);
#line 912 "ide/ide_methods.bas"
}else{
#line 913 "ide/ide_methods.bas"
do{
#line 913 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len(".EXE file created",17),NULL,0);
#line 913 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,913,"ide_methods.bas");}while(r);
#line 914 "ide/ide_methods.bas"
}
#line 916 "ide/ide_methods.bas"
do{
#line 916 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 916 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,916,"ide_methods.bas");}while(r);
#line 917 "ide/ide_methods.bas"
do{
#line 917 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LOCATION,__STRING_LASTBINARYGENERATED);
#line 917 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,917,"ide_methods.bas");}while(r);
#line 918 "ide/ide_methods.bas"
S_46314:;
#line 918 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_PATH__ASCII_CHR_046__EXE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 918 "ide/ide_methods.bas"
if(qbevent){evnt(28819,918,"ide_methods.bas");if(r)goto S_46314;}
#line 918 "ide/ide_methods.bas"
do{
#line 918 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LOCATION,qbs_add(func__cwd(),_FUNC_IDE2_STRING_LOCATION));
#line 918 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,918,"ide_methods.bas");}while(r);
#line 918 "ide/ide_methods.bas"
}
#line 919 "ide/ide_methods.bas"
do{
#line 919 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_new_txt_len("Location: ",10),FUNC_REMOVEDOUBLESLASHES(_FUNC_IDE2_STRING_LOCATION)));
#line 919 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,919,"ide_methods.bas");}while(r);
#line 920 "ide/ide_methods.bas"
S_46318:;
#line 920 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
#line 920 "ide/ide_methods.bas"
if(qbevent){evnt(28819,920,"ide_methods.bas");if(r)goto S_46318;}
#line 921 "ide/ide_methods.bas"
do{
#line 921 "ide/ide_methods.bas"
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 )));
#line 921 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,921,"ide_methods.bas");}while(r);
#line 922 "ide/ide_methods.bas"
}
#line 923 "ide/ide_methods.bas"
do{
#line 923 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,_FUNC_IDE2_STRING_MSG,NULL,0);
#line 923 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,923,"ide_methods.bas");}while(r);
#line 924 "ide/ide_methods.bas"
do{
#line 924 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 3 ;
#line 924 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,924,"ide_methods.bas");}while(r);
#line 926 "ide/ide_methods.bas"
}
#line 927 "ide/ide_methods.bas"
}
#line 929 "ide/ide_methods.bas"
}
#line 931 "ide/ide_methods.bas"
do{
#line 931 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 931 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,931,"ide_methods.bas");}while(r);
#line 962 "ide/ide_methods.bas"
S_46327:;
#line 962 "ide/ide_methods.bas"
do{
#line 962 "ide/ide_methods.bas"
if(qbevent){evnt(28819,962,"ide_methods.bas");if(r)goto S_46327;}
#line 963 "ide/ide_methods.bas"
LABEL_IDELOOP:;
#line 963 "ide/ide_methods.bas"
if(qbevent){evnt(28819,963,"ide_methods.bas");r=0;}
#line 964 "ide/ide_methods.bas"
S_46328:;
#line 964 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
#line 964 "ide/ide_methods.bas"
if(qbevent){evnt(28819,964,"ide_methods.bas");if(r)goto S_46328;}
#line 964 "ide/ide_methods.bas"
do{
#line 964 "ide/ide_methods.bas"
*__LONG_MAXLINENUMBERLENGTH=((int32)(qbs_str((int32)(*__LONG_IDEN)))->len)+ 1 ;
#line 964 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,964,"ide_methods.bas");}while(r);
#line 964 "ide/ide_methods.bas"
}else{
#line 964 "ide/ide_methods.bas"
do{
#line 964 "ide/ide_methods.bas"
*__LONG_MAXLINENUMBERLENGTH= 0 ;
#line 964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,964,"ide_methods.bas");}while(r);
#line 964 "ide/ide_methods.bas"
}
#line 965 "ide/ide_methods.bas"
do{
#line 965 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 965 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,965,"ide_methods.bas");}while(r);
#line 966 "ide/ide_methods.bas"
do{
#line 966 "ide/ide_methods.bas"
SUB_IDEDELTXT();
#line 966 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,966,"ide_methods.bas");}while(r);
#line 967 "ide/ide_methods.bas"
S_46335:;
#line 967 "ide/ide_methods.bas"
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
#line 967 "ide/ide_methods.bas"
if(qbevent){evnt(28819,967,"ide_methods.bas");if(r)goto S_46335;}
#line 967 "ide/ide_methods.bas"
do{
#line 967 "ide/ide_methods.bas"
sub__resize( 2 ,NULL);
#line 967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,967,"ide_methods.bas");}while(r);
#line 967 "ide/ide_methods.bas"
}else{
#line 967 "ide/ide_methods.bas"
do{
#line 967 "ide/ide_methods.bas"
sub__resize( 1 ,NULL);
#line 967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,967,"ide_methods.bas");}while(r);
#line 967 "ide/ide_methods.bas"
}
#line 969 "ide/ide_methods.bas"
S_46340:;
#line 969 "ide/ide_methods.bas"
if ((((func__resize()|*_FUNC_IDE2_BYTE_FORCERESIZE))&(-(((double)(FUNC_TIMEELAPSEDSINCE(__DOUBLE_QB64_UPTIME)))>((double)( 1.5E+0 )))))||is_error_pending()){
#line 969 "ide/ide_methods.bas"
if(qbevent){evnt(28819,969,"ide_methods.bas");if(r)goto S_46340;}
#line 970 "ide/ide_methods.bas"
S_46341:;
#line 970 "ide/ide_methods.bas"
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
#line 970 "ide/ide_methods.bas"
if(qbevent){evnt(28819,970,"ide_methods.bas");if(r)goto S_46341;}
#line 971 "ide/ide_methods.bas"
do{
#line 971 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
#line 971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,971,"ide_methods.bas");}while(r);
#line 972 "ide/ide_methods.bas"
}else{
#line 973 "ide/ide_methods.bas"
do{
#line 973 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 0 ;
#line 973 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,973,"ide_methods.bas");}while(r);
#line 974 "ide/ide_methods.bas"
do{
#line 974 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= 0ll ;
#line 974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,974,"ide_methods.bas");}while(r);
#line 975 "ide/ide_methods.bas"
S_46346:;
#line 975 "ide/ide_methods.bas"
do{
#line 975 "ide/ide_methods.bas"
if(qbevent){evnt(28819,975,"ide_methods.bas");if(r)goto S_46346;}
#line 976 "ide/ide_methods.bas"
do{
#line 976 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_TOOSMALL= 0ll ;
#line 976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,976,"ide_methods.bas");}while(r);
#line 977 "ide/ide_methods.bas"
do{
#line 977 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_V=qb_safe_idiv(func__resizewidth(),func__fontwidth(NULL,0));
#line 977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,977,"ide_methods.bas");}while(r);
#line 977 "ide/ide_methods.bas"
S_46349:;
#line 977 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_INTEGER_V< 80 ))|(-(*_FUNC_IDE2_INTEGER_V> 1000 )))||is_error_pending()){
#line 977 "ide/ide_methods.bas"
if(qbevent){evnt(28819,977,"ide_methods.bas");if(r)goto S_46349;}
#line 977 "ide/ide_methods.bas"
do{
#line 977 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_V= 80 ;
#line 977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,977,"ide_methods.bas");}while(r);
#line 977 "ide/ide_methods.bas"
do{
#line 977 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_TOOSMALL= -1ll ;
#line 977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,977,"ide_methods.bas");}while(r);
#line 977 "ide/ide_methods.bas"
}
#line 978 "ide/ide_methods.bas"
S_46353:;
#line 978 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_INTEGER_V!=*__LONG_IDEWX))||is_error_pending()){
#line 978 "ide/ide_methods.bas"
if(qbevent){evnt(28819,978,"ide_methods.bas");if(r)goto S_46353;}
#line 978 "ide/ide_methods.bas"
do{
#line 978 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 978 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,978,"ide_methods.bas");}while(r);
#line 978 "ide/ide_methods.bas"
do{
#line 978 "ide/ide_methods.bas"
*__LONG_IDEWX=*_FUNC_IDE2_INTEGER_V;
#line 978 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,978,"ide_methods.bas");}while(r);
#line 978 "ide/ide_methods.bas"
}
#line 979 "ide/ide_methods.bas"
do{
#line 979 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_V=qb_safe_idiv(func__resizeheight(),func__fontheight(NULL,0));
#line 979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,979,"ide_methods.bas");}while(r);
#line 979 "ide/ide_methods.bas"
S_46358:;
#line 979 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_INTEGER_V< 25 ))|(-(*_FUNC_IDE2_INTEGER_V> 1000 )))||is_error_pending()){
#line 979 "ide/ide_methods.bas"
if(qbevent){evnt(28819,979,"ide_methods.bas");if(r)goto S_46358;}
#line 979 "ide/ide_methods.bas"
do{
#line 979 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_V= 25 ;
#line 979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,979,"ide_methods.bas");}while(r);
#line 979 "ide/ide_methods.bas"
do{
#line 979 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_TOOSMALL= -1ll ;
#line 979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,979,"ide_methods.bas");}while(r);
#line 979 "ide/ide_methods.bas"
}
#line 980 "ide/ide_methods.bas"
S_46362:;
#line 980 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_INTEGER_V!=*__LONG_IDEWY))||is_error_pending()){
#line 980 "ide/ide_methods.bas"
if(qbevent){evnt(28819,980,"ide_methods.bas");if(r)goto S_46362;}
#line 980 "ide/ide_methods.bas"
do{
#line 980 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 980 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,980,"ide_methods.bas");}while(r);
#line 980 "ide/ide_methods.bas"
do{
#line 980 "ide/ide_methods.bas"
*__LONG_IDEWY=*_FUNC_IDE2_INTEGER_V;
#line 980 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,980,"ide_methods.bas");}while(r);
#line 980 "ide/ide_methods.bas"
}
#line 982 "ide/ide_methods.bas"
do{
#line 982 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TEMPF=func__font(NULL,0);
#line 982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,982,"ide_methods.bas");}while(r);
#line 983 "ide/ide_methods.bas"
do{
#line 983 "ide/ide_methods.bas"
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY,NULL,NULL,3);
#line 983 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,983,"ide_methods.bas");}while(r);
#line 984 "ide/ide_methods.bas"
do{
#line 984 "ide/ide_methods.bas"
sub__font(*_FUNC_IDE2_LONG_TEMPF,NULL,0);
#line 984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,984,"ide_methods.bas");}while(r);
#line 986 "ide/ide_methods.bas"
do{
#line 986 "ide/ide_methods.bas"
sub__palettecolor( 1 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
#line 986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,986,"ide_methods.bas");}while(r);
#line 987 "ide/ide_methods.bas"
do{
#line 987 "ide/ide_methods.bas"
sub__palettecolor( 2 ,func__rgb32( 84 , 84 , 84 ), 0 ,1);
#line 987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,987,"ide_methods.bas");}while(r);
#line 988 "ide/ide_methods.bas"
do{
#line 988 "ide/ide_methods.bas"
sub__palettecolor( 4 ,*__ULONG_IDEERRORCOLOR, 0 ,1);
#line 988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,988,"ide_methods.bas");}while(r);
#line 989 "ide/ide_methods.bas"
do{
#line 989 "ide/ide_methods.bas"
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
#line 989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,989,"ide_methods.bas");}while(r);
#line 990 "ide/ide_methods.bas"
do{
#line 990 "ide/ide_methods.bas"
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
#line 990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,990,"ide_methods.bas");}while(r);
#line 991 "ide/ide_methods.bas"
do{
#line 991 "ide/ide_methods.bas"
sub__palettecolor( 7 ,*__ULONG_IDECHROMACOLOR, 0 ,1);
#line 991 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,991,"ide_methods.bas");}while(r);
#line 992 "ide/ide_methods.bas"
do{
#line 992 "ide/ide_methods.bas"
sub__palettecolor( 8 ,*__ULONG_IDENUMBERSCOLOR, 0 ,1);
#line 992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,992,"ide_methods.bas");}while(r);
#line 993 "ide/ide_methods.bas"
do{
#line 993 "ide/ide_methods.bas"
sub__palettecolor( 10 ,*__ULONG_IDEMETACOMMANDCOLOR, 0 ,1);
#line 993 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,993,"ide_methods.bas");}while(r);
#line 994 "ide/ide_methods.bas"
do{
#line 994 "ide/ide_methods.bas"
sub__palettecolor( 11 ,*__ULONG_IDECOMMENTCOLOR, 0 ,1);
#line 994 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,994,"ide_methods.bas");}while(r);
#line 995 "ide/ide_methods.bas"
do{
#line 995 "ide/ide_methods.bas"
sub__palettecolor( 12 ,*__ULONG_IDEKEYWORDCOLOR, 0 ,1);
#line 995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,995,"ide_methods.bas");}while(r);
#line 996 "ide/ide_methods.bas"
do{
#line 996 "ide/ide_methods.bas"
sub__palettecolor( 13 ,*__ULONG_IDETEXTCOLOR, 0 ,1);
#line 996 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,996,"ide_methods.bas");}while(r);
#line 997 "ide/ide_methods.bas"
do{
#line 997 "ide/ide_methods.bas"
sub__palettecolor( 14 ,*__ULONG_IDEQUOTECOLOR, 0 ,1);
#line 997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,997,"ide_methods.bas");}while(r);
#line 999 "ide/ide_methods.bas"
do{
#line 999 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,999,"ide_methods.bas");}while(r);
#line 1001 "ide/ide_methods.bas"
do{
#line 1001 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 1001 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1001,"ide_methods.bas");}while(r);
#line 1002 "ide/ide_methods.bas"
do{
#line 1002 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,func_space(*__LONG_IDEWX),NULL,0);
#line 1002 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1002 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1002,"ide_methods.bas");}while(r);
#line 1003 "ide/ide_methods.bas"
do{
#line 1003 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,qbs_left(__STRING_MENUBAR,*__LONG_IDEWX),NULL,0);
#line 1003 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1003,"ide_methods.bas");}while(r);
#line 1004 "ide/ide_methods.bas"
do{
#line 1004 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 1004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1004,"ide_methods.bas");}while(r);
#line 1004 "ide/ide_methods.bas"
do{
#line 1004 "ide/ide_methods.bas"
SUB_IDEBOX(&(pass4657= 1 ),&(pass4658= 2 ),__LONG_IDEWX,&(pass4659=*__LONG_IDEWY- 5 ));
#line 1004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1004,"ide_methods.bas");}while(r);
#line 1006 "ide/ide_methods.bas"
do{
#line 1006 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 1006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1006,"ide_methods.bas");}while(r);
#line 1006 "ide/ide_methods.bas"
do{
#line 1006 "ide/ide_methods.bas"
SUB_IDEBOX(&(pass4660= 1 ),&(pass4661=*__LONG_IDEWY- 4 ),__LONG_IDEWX,&(pass4662= 5 ));
#line 1006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1006,"ide_methods.bas");}while(r);
#line 1008 "ide/ide_methods.bas"
do{
#line 1008 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 1008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1008,"ide_methods.bas");}while(r);
#line 1008 "ide/ide_methods.bas"
do{
#line 1008 "ide/ide_methods.bas"
sub__printstring( 1 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
#line 1008 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1008,"ide_methods.bas");}while(r);
#line 1008 "ide/ide_methods.bas"
do{
#line 1008 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX,*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
#line 1008 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1008,"ide_methods.bas");}while(r);
#line 1010 "ide/ide_methods.bas"
do{
#line 1010 "ide/ide_methods.bas"
return_point[next_return_point++]=27;
#line 1010 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1010 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 1010 "ide/ide_methods.bas"
RETURN_27:;
#line 1010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1010,"ide_methods.bas");}while(r);
#line 1013 "ide/ide_methods.bas"
do{
#line 1013 "ide/ide_methods.bas"
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
#line 1013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1013,"ide_methods.bas");}while(r);
#line 1013 "ide/ide_methods.bas"
do{
#line 1013 "ide/ide_methods.bas"
sub__printstring( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,func_space(*__LONG_IDEWX),NULL,0);
#line 1013 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1013,"ide_methods.bas");}while(r);
#line 1014 "ide/ide_methods.bas"
do{
#line 1014 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 1014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1014,"ide_methods.bas");}while(r);
#line 1015 "ide/ide_methods.bas"
do{
#line 1015 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4663=*__LONG_IDEWY- 3 ),&(pass4664= 3 ),&(pass4665= 1 ),&(pass4666= 1 ));
#line 1015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1015,"ide_methods.bas");}while(r);
#line 1016 "ide/ide_methods.bas"
do{
#line 1016 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4667= 3 ),&(pass4668=*__LONG_IDEWY- 8 ),&(pass4669= 1 ),&(pass4670= 1 ));
#line 1016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1016,"ide_methods.bas");}while(r);
#line 1017 "ide/ide_methods.bas"
do{
#line 1017 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass4671= 2 ),&(pass4672=*__LONG_IDEWY- 5 ),&(pass4673=*__LONG_IDEWX- 2 ),&(pass4674= 1 ),&(pass4675= 1 ));
#line 1017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1017,"ide_methods.bas");}while(r);
#line 1019 "ide/ide_methods.bas"
do{
#line 1019 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 1019 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1019,"ide_methods.bas");}while(r);
#line 1021 "ide/ide_methods.bas"
do{
#line 1021 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 1021 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1021,"ide_methods.bas");}while(r);
#line 1022 "ide/ide_methods.bas"
do{
#line 1022 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Resizing...",11),NULL,0);
#line 1022 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1022,"ide_methods.bas");}while(r);
#line 1023 "ide/ide_methods.bas"
S_46402:;
#line 1023 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_TOOSMALL)||is_error_pending()){
#line 1023 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1023,"ide_methods.bas");if(r)goto S_46402;}
#line 1024 "ide/ide_methods.bas"
do{
#line 1024 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 1024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1024,"ide_methods.bas");}while(r);
#line 1025 "ide/ide_methods.bas"
do{
#line 1025 "ide/ide_methods.bas"
sub__printstring( 2 , 3 ,qbs_new_txt_len("ERROR: Minimum window size is 80x25",35),NULL,0);
#line 1025 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1025,"ide_methods.bas");}while(r);
#line 1026 "ide/ide_methods.bas"
}else{
#line 1027 "ide/ide_methods.bas"
do{
#line 1027 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 1027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1027,"ide_methods.bas");}while(r);
#line 1028 "ide/ide_methods.bas"
}
#line 1030 "ide/ide_methods.bas"
do{
#line 1030 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1030 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1030,"ide_methods.bas");}while(r);
#line 1032 "ide/ide_methods.bas"
do{
#line 1032 "ide/ide_methods.bas"
sub__display();
#line 1032 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1032,"ide_methods.bas");}while(r);
#line 1033 "ide/ide_methods.bas"
do{
#line 1033 "ide/ide_methods.bas"
sub__limit( 15 );
#line 1033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1033,"ide_methods.bas");}while(r);
#line 1034 "ide/ide_methods.bas"
S_46411:;
#line 1034 "ide/ide_methods.bas"
dl_continue_4656:;
#line 1034 "ide/ide_methods.bas"
}while((func__resize())&&(!is_error_pending()));
#line 1034 "ide/ide_methods.bas"
dl_exit_4656:;
#line 1034 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1034,"ide_methods.bas");if(r)goto S_46411;}
#line 1036 "ide/ide_methods.bas"
S_46412:;
#line 1036 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
#line 1036 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1036,"ide_methods.bas");if(r)goto S_46412;}
#line 1037 "ide/ide_methods.bas"
do{
#line 1037 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_Width",9),qbs__tostr((int32)(*__LONG_IDEWX),NULL,0));
#line 1037 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1037,"ide_methods.bas");}while(r);
#line 1038 "ide/ide_methods.bas"
do{
#line 1038 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_Height",10),qbs__tostr((int32)(*__LONG_IDEWY),NULL,0));
#line 1038 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1038 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1038,"ide_methods.bas");}while(r);
#line 1039 "ide/ide_methods.bas"
}
#line 1041 "ide/ide_methods.bas"
do{
#line 1041 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 1041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1041,"ide_methods.bas");}while(r);
#line 1042 "ide/ide_methods.bas"
do{
#line 1042 "ide/ide_methods.bas"
sub__autodisplay();
#line 1042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1042,"ide_methods.bas");}while(r);
#line 1043 "ide/ide_methods.bas"
do{
#line 1043 "ide/ide_methods.bas"
return_point[next_return_point++]=28;
#line 1043 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1043 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 1043 "ide/ide_methods.bas"
RETURN_28:;
#line 1043 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1043,"ide_methods.bas");}while(r);
#line 1044 "ide/ide_methods.bas"
}
#line 1045 "ide/ide_methods.bas"
}else{
#line 1046 "ide/ide_methods.bas"
do{
#line 1046 "ide/ide_methods.bas"
sub__autodisplay();
#line 1046 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1046,"ide_methods.bas");}while(r);
#line 1047 "ide/ide_methods.bas"
}
#line 1049 "ide/ide_methods.bas"
S_46423:;
#line 1049 "ide/ide_methods.bas"
if ((~(*_FUNC_IDE2_LONG_SKIPDISPLAY))||is_error_pending()){
#line 1049 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1049,"ide_methods.bas");if(r)goto S_46423;}
#line 1051 "ide/ide_methods.bas"
do{
#line 1051 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1051,"ide_methods.bas");}while(r);
#line 1054 "ide/ide_methods.bas"
do{
#line 1054 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 1054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1054,"ide_methods.bas");}while(r);
#line 1057 "ide/ide_methods.bas"
S_46426:;
#line 1057 "ide/ide_methods.bas"
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
#line 1057 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1057,"ide_methods.bas");if(r)goto S_46426;}
#line 1057 "ide/ide_methods.bas"
do{
#line 1057 "ide/ide_methods.bas"
return_point[next_return_point++]=29;
#line 1057 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1057 "ide/ide_methods.bas"
goto LABEL_DRAWQUICKNAV;
#line 1057 "ide/ide_methods.bas"
RETURN_29:;
#line 1057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1057,"ide_methods.bas");}while(r);
#line 1057 "ide/ide_methods.bas"
}
#line 1060 "ide/ide_methods.bas"
do{
#line 1060 "ide/ide_methods.bas"
return_point[next_return_point++]=30;
#line 1060 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1060 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 1060 "ide/ide_methods.bas"
RETURN_30:;
#line 1060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1060,"ide_methods.bas");}while(r);
#line 1063 "ide/ide_methods.bas"
S_46430:;
#line 1063 "ide/ide_methods.bas"
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
#line 1063 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1063,"ide_methods.bas");if(r)goto S_46430;}
#line 1063 "ide/ide_methods.bas"
do{
#line 1063 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL,NULL, 0 , 31 ,24);
#line 1063 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1063,"ide_methods.bas");}while(r);
#line 1063 "ide/ide_methods.bas"
}else{
#line 1063 "ide/ide_methods.bas"
do{
#line 1063 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
#line 1063 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1063,"ide_methods.bas");}while(r);
#line 1063 "ide/ide_methods.bas"
}
#line 1066 "ide/ide_methods.bas"
S_46435:;
#line 1066 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_FAILED)||is_error_pending()){
#line 1066 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1066,"ide_methods.bas");if(r)goto S_46435;}
#line 1067 "ide/ide_methods.bas"
S_46436:;
#line 1067 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left(__STRING_IDEINFO, 19 ),qbs_new_txt_len("Selection length = ",19))))||is_error_pending()){
#line 1067 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1067,"ide_methods.bas");if(r)goto S_46436;}
#line 1067 "ide/ide_methods.bas"
do{
#line 1067 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
#line 1067 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1067,"ide_methods.bas");}while(r);
#line 1067 "ide/ide_methods.bas"
}
#line 1068 "ide/ide_methods.bas"
do{
#line 1068 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 1068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1068,"ide_methods.bas");}while(r);
#line 1069 "ide/ide_methods.bas"
do{
#line 1069 "ide/ide_methods.bas"
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];
#line 1069 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
#line 1069 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1069 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1069,"ide_methods.bas");}while(r);
#line 1071 "ide/ide_methods.bas"
do{
#line 1071 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4676= 0 ));
#line 1071 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1071,"ide_methods.bas");}while(r);
#line 1073 "ide/ide_methods.bas"
S_46442:;
#line 1073 "ide/ide_methods.bas"
if ((*__LONG_COMPFAILED)||is_error_pending()){
#line 1073 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1073,"ide_methods.bas");if(r)goto S_46442;}
#line 1074 "ide/ide_methods.bas"
do{
#line 1074 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_C, 2 ,_FUNC_IDE2_STRING_C->len- 5 ,0|1));
#line 1074 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1074 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1074,"ide_methods.bas");}while(r);
#line 1075 "ide/ide_methods.bas"
do{
#line 1075 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 1075 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1075,"ide_methods.bas");}while(r);
#line 1076 "ide/ide_methods.bas"
do{
#line 1076 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 3 ;
#line 1076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1076,"ide_methods.bas");}while(r);
#line 1077 "ide/ide_methods.bas"
do{
#line 1077 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass4678=*_FUNC_IDE2_LONG_X),&(pass4679=*_FUNC_IDE2_LONG_Y),&(pass4680=*_FUNC_IDE2_LONG_X),_FUNC_IDE2_STRING_A);
#line 1077 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1077,"ide_methods.bas");}while(r);
#line 1078 "ide/ide_methods.bas"
do{
#line 1078 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 1 ;
#line 1078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1078,"ide_methods.bas");}while(r);
#line 1079 "ide/ide_methods.bas"
}else{
#line 1080 "ide/ide_methods.bas"
do{
#line 1080 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_C, 2 ,_FUNC_IDE2_STRING_C->len- 5 ,0|1));
#line 1080 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1080,"ide_methods.bas");}while(r);
#line 1082 "ide/ide_methods.bas"
do{
#line 1082 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=string2l(qbs_right(_FUNC_IDE2_STRING_C, 4 ));
#line 1082 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1082 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1082,"ide_methods.bas");}while(r);
#line 1082 "ide/ide_methods.bas"
S_46451:;
#line 1082 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L!= 0 ))||is_error_pending()){
#line 1082 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1082,"ide_methods.bas");if(r)goto S_46451;}
#line 1082 "ide/ide_methods.bas"
do{
#line 1082 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE=*_FUNC_IDE2_LONG_L;
#line 1082 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1082,"ide_methods.bas");}while(r);
#line 1082 "ide/ide_methods.bas"
}
#line 1084 "ide/ide_methods.bas"
do{
#line 1084 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 1084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1084,"ide_methods.bas");}while(r);
#line 1085 "ide/ide_methods.bas"
do{
#line 1085 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 3 ;
#line 1085 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1085,"ide_methods.bas");}while(r);
#line 1087 "ide/ide_methods.bas"
S_46456:;
#line 1087 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_L!= 0 ))&(-(*__LONG_IDECY==*_FUNC_IDE2_LONG_L)))||is_error_pending()){
#line 1087 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1087,"ide_methods.bas");if(r)goto S_46456;}
#line 1087 "ide/ide_methods.bas"
do{
#line 1087 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ONCURRENTLINE=_FUNC_IDE2_STRING_A->len;
#line 1087 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1087,"ide_methods.bas");}while(r);
#line 1087 "ide/ide_methods.bas"
do{
#line 1087 "ide/ide_methods.bas"
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)));
#line 1087 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1087,"ide_methods.bas");}while(r);
#line 1087 "ide/ide_methods.bas"
}
#line 1089 "ide/ide_methods.bas"
do{
#line 1089 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HASREFERENCE=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len(" - Reference: ",14),0);
#line 1089 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1089,"ide_methods.bas");}while(r);
#line 1090 "ide/ide_methods.bas"
S_46461:;
#line 1090 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_HASREFERENCE)||is_error_pending()){
#line 1090 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1090,"ide_methods.bas");if(r)goto S_46461;}
#line 1091 "ide/ide_methods.bas"
do{
#line 1091 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HASREFERENCE=*_FUNC_IDE2_LONG_HASREFERENCE+ 13 ;
#line 1091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1091,"ide_methods.bas");}while(r);
#line 1092 "ide/ide_methods.bas"
do{
#line 1092 "ide/ide_methods.bas"
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)));
#line 1092 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1092,"ide_methods.bas");}while(r);
#line 1093 "ide/ide_methods.bas"
}else{
#line 1094 "ide/ide_methods.bas"
do{
#line 1094 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HASREFERENCE=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len("Expected ",9),0);
#line 1094 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1094,"ide_methods.bas");}while(r);
#line 1095 "ide/ide_methods.bas"
S_46466:;
#line 1095 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_HASREFERENCE)||is_error_pending()){
#line 1095 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1095,"ide_methods.bas");if(r)goto S_46466;}
#line 1096 "ide/ide_methods.bas"
do{
#line 1096 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HASREFERENCE=*_FUNC_IDE2_LONG_HASREFERENCE+ 8 ;
#line 1096 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1096,"ide_methods.bas");}while(r);
#line 1097 "ide/ide_methods.bas"
do{
#line 1097 "ide/ide_methods.bas"
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)));
#line 1097 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1097 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1097,"ide_methods.bas");}while(r);
#line 1098 "ide/ide_methods.bas"
}
#line 1099 "ide/ide_methods.bas"
}
#line 1101 "ide/ide_methods.bas"
do{
#line 1101 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ERRININC=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len("included",8),0);
#line 1101 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1101,"ide_methods.bas");}while(r);
#line 1102 "ide/ide_methods.bas"
do{
#line 1102 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass4683=*_FUNC_IDE2_LONG_X),&(pass4684=*_FUNC_IDE2_LONG_Y),&(pass4685=*_FUNC_IDE2_LONG_X),_FUNC_IDE2_STRING_A);
#line 1102 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1102,"ide_methods.bas");}while(r);
#line 1104 "ide/ide_methods.bas"
S_46473:;
#line 1104 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_L!= 0 ))&(-(*__LONG_IDECY!=*_FUNC_IDE2_LONG_L)))||is_error_pending()){
#line 1104 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1104,"ide_methods.bas");if(r)goto S_46473;}
#line 1105 "ide/ide_methods.bas"
do{
#line 1105 "ide/ide_methods.bas"
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)));
#line 1105 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1105 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1105,"ide_methods.bas");}while(r);
#line 1106 "ide/ide_methods.bas"
do{
#line 1106 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 1106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1106,"ide_methods.bas");}while(r);
#line 1107 "ide/ide_methods.bas"
do{
#line 1107 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass4686=func_pos( 0 )),&(pass4687=func_csrlin()),&(pass4688= 2 ),_FUNC_IDE2_STRING_A);
#line 1107 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1107,"ide_methods.bas");}while(r);
#line 1108 "ide/ide_methods.bas"
do{
#line 1108 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 2 ;
#line 1108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1108,"ide_methods.bas");}while(r);
#line 1109 "ide/ide_methods.bas"
}
#line 1111 "ide/ide_methods.bas"
do{
#line 1111 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=func_csrlin();
#line 1111 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1111,"ide_methods.bas");}while(r);
#line 1112 "ide/ide_methods.bas"
S_46480:;
#line 1112 "ide/ide_methods.bas"
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()){
#line 1112 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1112,"ide_methods.bas");if(r)goto S_46480;}
#line 1113 "ide/ide_methods.bas"
do{
#line 1113 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMP,__STRING_LINEFRAGMENT);
#line 1113 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1113,"ide_methods.bas");}while(r);
#line 1114 "ide/ide_methods.bas"
S_46482:;
#line 1114 "ide/ide_methods.bas"
fornext_value4690= 1 ;
#line 1114 "ide/ide_methods.bas"
fornext_finalvalue4690=_FUNC_IDE2_STRING_TEMP->len;
#line 1114 "ide/ide_methods.bas"
fornext_step4690= 1 ;
#line 1114 "ide/ide_methods.bas"
if (fornext_step4690<0) fornext_step_negative4690=1; else fornext_step_negative4690=0;
#line 1114 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4690;
#line 1114 "ide/ide_methods.bas"
goto fornext_entrylabel4690;
#line 1114 "ide/ide_methods.bas"
while(1){
#line 1114 "ide/ide_methods.bas"
fornext_value4690=fornext_step4690+(*_FUNC_IDE2_LONG_I);
#line 1114 "ide/ide_methods.bas"
fornext_entrylabel4690:
#line 1114 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4690;
#line 1114 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1114 "ide/ide_methods.bas"
if (fornext_step_negative4690){
#line 1114 "ide/ide_methods.bas"
if (fornext_value4690<fornext_finalvalue4690) break;
#line 1114 "ide/ide_methods.bas"
}else{
#line 1114 "ide/ide_methods.bas"
if (fornext_value4690>fornext_finalvalue4690) break;
#line 1114 "ide/ide_methods.bas"
}
#line 1114 "ide/ide_methods.bas"
fornext_error4690:;
#line 1114 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1114,"ide_methods.bas");if(r)goto S_46482;}
#line 1115 "ide/ide_methods.bas"
S_46483:;
#line 1115 "ide/ide_methods.bas"
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()){
#line 1115 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1115,"ide_methods.bas");if(r)goto S_46483;}
#line 1115 "ide/ide_methods.bas"
do{
#line 1115 "ide/ide_methods.bas"
sub_mid(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I, 1 ,qbs_new_txt_len(" ",1),1);
#line 1115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1115,"ide_methods.bas");}while(r);
#line 1115 "ide/ide_methods.bas"
}
#line 1116 "ide/ide_methods.bas"
fornext_continue_4689:;
#line 1116 "ide/ide_methods.bas"
}
#line 1116 "ide/ide_methods.bas"
fornext_exit_4689:;
#line 1117 "ide/ide_methods.bas"
do{
#line 1117 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMP,qbs__trim(_FUNC_IDE2_STRING_TEMP));
#line 1117 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1117 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1117,"ide_methods.bas");}while(r);
#line 1118 "ide/ide_methods.bas"
S_46488:;
#line 1118 "ide/ide_methods.bas"
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()){
#line 1118 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1118,"ide_methods.bas");if(r)goto S_46488;}
#line 1118 "ide/ide_methods.bas"
do{
#line 1118 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMP,qbs_new_txt_len("End of Program",14));
#line 1118 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1118 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1118,"ide_methods.bas");}while(r);
#line 1118 "ide/ide_methods.bas"
}
#line 1119 "ide/ide_methods.bas"
S_46491:;
#line 1119 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_TEMP->len))||is_error_pending()){
#line 1119 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1119,"ide_methods.bas");if(r)goto S_46491;}
#line 1120 "ide/ide_methods.bas"
do{
#line 1120 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
#line 1120 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1120,"ide_methods.bas");}while(r);
#line 1120 "ide/ide_methods.bas"
do{
#line 1120 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 1 ;
#line 1120 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1120,"ide_methods.bas");}while(r);
#line 1121 "ide/ide_methods.bas"
do{
#line 1121 "ide/ide_methods.bas"
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));
#line 1121 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1121 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1121,"ide_methods.bas");}while(r);
#line 1123 "ide/ide_methods.bas"
do{
#line 1123 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 1123 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1123,"ide_methods.bas");}while(r);
#line 1124 "ide/ide_methods.bas"
S_46496:;
#line 1124 "ide/ide_methods.bas"
fornext_value4694= 1 ;
#line 1124 "ide/ide_methods.bas"
fornext_finalvalue4694=_FUNC_IDE2_STRING_TEMP->len;
#line 1124 "ide/ide_methods.bas"
fornext_step4694= 1 ;
#line 1124 "ide/ide_methods.bas"
if (fornext_step4694<0) fornext_step_negative4694=1; else fornext_step_negative4694=0;
#line 1124 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4694;
#line 1124 "ide/ide_methods.bas"
goto fornext_entrylabel4694;
#line 1124 "ide/ide_methods.bas"
while(1){
#line 1124 "ide/ide_methods.bas"
fornext_value4694=fornext_step4694+(*_FUNC_IDE2_LONG_I);
#line 1124 "ide/ide_methods.bas"
fornext_entrylabel4694:
#line 1124 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4694;
#line 1124 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1124 "ide/ide_methods.bas"
if (fornext_step_negative4694){
#line 1124 "ide/ide_methods.bas"
if (fornext_value4694<fornext_finalvalue4694) break;
#line 1124 "ide/ide_methods.bas"
}else{
#line 1124 "ide/ide_methods.bas"
if (fornext_value4694>fornext_finalvalue4694) break;
#line 1124 "ide/ide_methods.bas"
}
#line 1124 "ide/ide_methods.bas"
fornext_error4694:;
#line 1124 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1124,"ide_methods.bas");if(r)goto S_46496;}
#line 1125 "ide/ide_methods.bas"
do{
#line 1125 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 1 ;
#line 1125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1125,"ide_methods.bas");}while(r);
#line 1125 "ide/ide_methods.bas"
S_46498:;
#line 1125 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_IDEWX))||is_error_pending()){
#line 1125 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1125,"ide_methods.bas");if(r)goto S_46498;}
#line 1125 "ide/ide_methods.bas"
do{
#line 1125 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 1125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1125,"ide_methods.bas");}while(r);
#line 1125 "ide/ide_methods.bas"
do{
#line 1125 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
#line 1125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1125,"ide_methods.bas");}while(r);
#line 1125 "ide/ide_methods.bas"
}
#line 1126 "ide/ide_methods.bas"
S_46502:;
#line 1126 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y>(*__LONG_IDEWY- 1 )))||is_error_pending()){
#line 1126 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1126,"ide_methods.bas");if(r)goto S_46502;}
#line 1126 "ide/ide_methods.bas"
do{
#line 1126 "ide/ide_methods.bas"
goto fornext_exit_4693;
#line 1126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1126,"ide_methods.bas");}while(r);
#line 1126 "ide/ide_methods.bas"
}
#line 1127 "ide/ide_methods.bas"
S_46505:;
#line 1127 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I)== 1 )))||is_error_pending()){
#line 1127 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1127,"ide_methods.bas");if(r)goto S_46505;}
#line 1127 "ide/ide_methods.bas"
do{
#line 1127 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 1127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1127,"ide_methods.bas");}while(r);
#line 1127 "ide/ide_methods.bas"
do{
#line 1127 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 1127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1127,"ide_methods.bas");}while(r);
#line 1127 "ide/ide_methods.bas"
}
#line 1128 "ide/ide_methods.bas"
do{
#line 1128 "ide/ide_methods.bas"
sub__printstring(*_FUNC_IDE2_LONG_X,*_FUNC_IDE2_LONG_Y,func_chr(qbs_asc(_FUNC_IDE2_STRING_TEMP,*_FUNC_IDE2_LONG_I)),NULL,0);
#line 1128 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1128 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1128,"ide_methods.bas");}while(r);
#line 1129 "ide/ide_methods.bas"
fornext_continue_4693:;
#line 1129 "ide/ide_methods.bas"
}
#line 1129 "ide/ide_methods.bas"
fornext_exit_4693:;
#line 1130 "ide/ide_methods.bas"
}
#line 1131 "ide/ide_methods.bas"
}
#line 1133 "ide/ide_methods.bas"
}
#line 1134 "ide/ide_methods.bas"
}
#line 1136 "ide/ide_methods.bas"
S_46515:;
#line 1136 "ide/ide_methods.bas"
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 1136 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1136,"ide_methods.bas");if(r)goto S_46515;}
#line 1137 "ide/ide_methods.bas"
do{
#line 1137 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4696= 0 ));
#line 1137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1137,"ide_methods.bas");}while(r);
#line 1138 "ide/ide_methods.bas"
do{
#line 1138 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
#line 1138 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1138,"ide_methods.bas");}while(r);
#line 1139 "ide/ide_methods.bas"
do{
#line 1139 "ide/ide_methods.bas"
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);
#line 1139 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1139,"ide_methods.bas");}while(r);
#line 1140 "ide/ide_methods.bas"
do{
#line 1140 "ide/ide_methods.bas"
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];
#line 1140 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~#Export As...  ",16),func_chr( 16 )));
#line 1140 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1140,"ide_methods.bas");}while(r);
#line 1141 "ide/ide_methods.bas"
}
#line 1143 "ide/ide_methods.bas"
do{
#line 1143 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 1143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1143,"ide_methods.bas");}while(r);
#line 1145 "ide/ide_methods.bas"
S_46522:;
#line 1145 "ide/ide_methods.bas"
if ((*__LONG_IDEHELP)||is_error_pending()){
#line 1145 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1145,"ide_methods.bas");if(r)goto S_46522;}
#line 1150 "ide/ide_methods.bas"
do{
#line 1150 "ide/ide_methods.bas"
SUB_HELP_SHOWTEXT();
#line 1150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1150,"ide_methods.bas");}while(r);
#line 1152 "ide/ide_methods.bas"
do{
#line 1152 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass4697= 2 ),&(pass4698=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass4699=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass4700=*__LONG_HELP_W+ 1 ));
#line 1152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1152,"ide_methods.bas");}while(r);
#line 1153 "ide/ide_methods.bas"
do{
#line 1153 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4701=*__LONG_IDEWY+ 1 ),&(pass4702=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass4703=*__LONG_HELP_H+ 1 ));
#line 1153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1153,"ide_methods.bas");}while(r);
#line 1157 "ide/ide_methods.bas"
do{
#line 1157 "ide/ide_methods.bas"
return_point[next_return_point++]=31;
#line 1157 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1157 "ide/ide_methods.bas"
goto LABEL_HELPAREASHOWBACKLINKS;
#line 1157 "ide/ide_methods.bas"
RETURN_31:;
#line 1157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1157,"ide_methods.bas");}while(r);
#line 1160 "ide/ide_methods.bas"
S_46527:;
#line 1160 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDESYSTEM== 3 ))&(qbs_notequal(qbs_left(__STRING_IDEINFO, 1 ),func_chr( 0 )))))||is_error_pending()){
#line 1160 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1160,"ide_methods.bas");if(r)goto S_46527;}
#line 1161 "ide/ide_methods.bas"
do{
#line 1161 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
#line 1161 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1161,"ide_methods.bas");}while(r);
#line 1162 "ide/ide_methods.bas"
S_46529:;
#line 1162 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
#line 1162 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1162,"ide_methods.bas");if(r)goto S_46529;}
#line 1163 "ide/ide_methods.bas"
do{
#line 1163 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,__STRING_HELP_SEARCH_STR);
#line 1163 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1163,"ide_methods.bas");}while(r);
#line 1164 "ide/ide_methods.bas"
S_46531:;
#line 1164 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 20 )))||is_error_pending()){
#line 1164 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1164,"ide_methods.bas");if(r)goto S_46531;}
#line 1164 "ide/ide_methods.bas"
do{
#line 1164 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(func_string( 3 , 250 ),qbs_right(_FUNC_IDE2_STRING_A, 17 )));
#line 1164 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1164,"ide_methods.bas");}while(r);
#line 1164 "ide/ide_methods.bas"
}
#line 1165 "ide/ide_methods.bas"
do{
#line 1165 "ide/ide_methods.bas"
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)));
#line 1165 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1165 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1165,"ide_methods.bas");}while(r);
#line 1166 "ide/ide_methods.bas"
do{
#line 1166 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,_FUNC_IDE2_STRING_A);
#line 1166 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1166,"ide_methods.bas");}while(r);
#line 1167 "ide/ide_methods.bas"
}else{
#line 1168 "ide/ide_methods.bas"
do{
#line 1168 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("Start typing to search for text in this help page",49));
#line 1168 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1168,"ide_methods.bas");}while(r);
#line 1169 "ide/ide_methods.bas"
}
#line 1170 "ide/ide_methods.bas"
do{
#line 1170 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 1170 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1170,"ide_methods.bas");}while(r);
#line 1171 "ide/ide_methods.bas"
}
#line 1172 "ide/ide_methods.bas"
}else{
#line 1173 "ide/ide_methods.bas"
do{
#line 1173 "ide/ide_methods.bas"
qbs_set(__STRING_HELP_SEARCH_STR,qbs_new_txt_len("",0));
#line 1173 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1173,"ide_methods.bas");}while(r);
#line 1174 "ide/ide_methods.bas"
}
#line 1176 "ide/ide_methods.bas"
S_46544:;
#line 1176 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 1176 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1176,"ide_methods.bas");if(r)goto S_46544;}
#line 1177 "ide/ide_methods.bas"
do{
#line 1177 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 1177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1177,"ide_methods.bas");}while(r);
#line 1178 "ide/ide_methods.bas"
do{
#line 1178 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 1178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1178,"ide_methods.bas");}while(r);
#line 1179 "ide/ide_methods.bas"
S_46547:;
#line 1179 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len> 20ll )))||is_error_pending()){
#line 1179 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1179,"ide_methods.bas");if(r)goto S_46547;}
#line 1180 "ide/ide_methods.bas"
S_46548:;
#line 1180 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 20ll ))||is_error_pending()){
#line 1180 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1180,"ide_methods.bas");if(r)goto S_46548;}
#line 1181 "ide/ide_methods.bas"
do{
#line 1181 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TX= 20ll ;
#line 1181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1181,"ide_methods.bas");}while(r);
#line 1182 "ide/ide_methods.bas"
}else{
#line 1183 "ide/ide_methods.bas"
do{
#line 1183 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 1183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1183,"ide_methods.bas");}while(r);
#line 1184 "ide/ide_methods.bas"
}
#line 1185 "ide/ide_methods.bas"
}
#line 1186 "ide/ide_methods.bas"
do{
#line 1186 "ide/ide_methods.bas"
qbg_sub_locate(*__LONG_IDEWY- 4 ,*__LONG_IDEWX-( 20ll + 8 )+ 4 +*_FUNC_IDE2_LONG_TX,NULL,NULL,NULL,3);
#line 1186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1186,"ide_methods.bas");}while(r);
#line 1187 "ide/ide_methods.bas"
do{
#line 1187 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1187 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1187,"ide_methods.bas");}while(r);
#line 1188 "ide/ide_methods.bas"
}
#line 1190 "ide/ide_methods.bas"
S_46557:;
#line 1190 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 1190 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1190,"ide_methods.bas");if(r)goto S_46557;}
#line 1191 "ide/ide_methods.bas"
do{
#line 1191 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 1191 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1191,"ide_methods.bas");}while(r);
#line 1192 "ide/ide_methods.bas"
do{
#line 1192 "ide/ide_methods.bas"
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);
#line 1192 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1192,"ide_methods.bas");}while(r);
#line 1193 "ide/ide_methods.bas"
do{
#line 1193 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1193,"ide_methods.bas");}while(r);
#line 1194 "ide/ide_methods.bas"
}
#line 1196 "ide/ide_methods.bas"
do{
#line 1196 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 1196 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1196,"ide_methods.bas");}while(r);
#line 1199 "ide/ide_methods.bas"
do{
#line 1199 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1199 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1199,"ide_methods.bas");}while(r);
#line 1201 "ide/ide_methods.bas"
}
#line 1203 "ide/ide_methods.bas"
S_46565:;
#line 1203 "ide/ide_methods.bas"
if ((*__BYTE_ASKTOCOPYOTHER)||is_error_pending()){
#line 1203 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1203,"ide_methods.bas");if(r)goto S_46565;}
#line 1213 "ide/ide_methods.bas"
do{
#line 1213 "ide/ide_methods.bas"
*_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));
#line 1213 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1213,"ide_methods.bas");}while(r);
#line 1214 "ide/ide_methods.bas"
do{
#line 1214 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1214,"ide_methods.bas");}while(r);
#line 1214 "ide/ide_methods.bas"
do{
#line 1214 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1214,"ide_methods.bas");}while(r);
#line 1215 "ide/ide_methods.bas"
do{
#line 1215 "ide/ide_methods.bas"
*__BYTE_ASKTOCOPYOTHER= 0ll ;
#line 1215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1215,"ide_methods.bas");}while(r);
#line 1216 "ide/ide_methods.bas"
S_46570:;
#line 1216 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
#line 1216 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1216,"ide_methods.bas");if(r)goto S_46570;}
#line 1217 "ide/ide_methods.bas"
do{
#line 1217 "ide/ide_methods.bas"
SUB_COPYFROMOTHER();
#line 1217 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1217,"ide_methods.bas");}while(r);
#line 1217 "ide/ide_methods.bas"
do{
#line 1217 "ide/ide_methods.bas"
SUB_READINITIALCONFIG();
#line 1217 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1217,"ide_methods.bas");}while(r);
#line 1218 "ide/ide_methods.bas"
S_46573:;
#line 1218 "ide/ide_methods.bas"
if ((*__BYTE_IDEAUTOPOSITION&(~(*__BYTE_IDEBYPASSAUTOPOSITION)))||is_error_pending()){
#line 1218 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1218,"ide_methods.bas");if(r)goto S_46573;}
#line 1218 "ide/ide_methods.bas"
do{
#line 1218 "ide/ide_methods.bas"
sub__screenmove(*__INTEGER_IDELEFTPOSITION,*__INTEGER_IDETOPPOSITION,2);
#line 1218 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1218,"ide_methods.bas");}while(r);
#line 1218 "ide/ide_methods.bas"
}
#line 1219 "ide/ide_methods.bas"
do{
#line 1219 "ide/ide_methods.bas"
*__LONG_IDELAUNCHED= 0 ;
#line 1219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1219,"ide_methods.bas");}while(r);
#line 1219 "ide/ide_methods.bas"
do{
#line 1219 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 1219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1219,"ide_methods.bas");}while(r);
#line 1219 "ide/ide_methods.bas"
do{
#line 1219 "ide/ide_methods.bas"
goto LABEL_REINITIDE;
#line 1219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1219,"ide_methods.bas");}while(r);
#line 1220 "ide/ide_methods.bas"
}
#line 1221 "ide/ide_methods.bas"
}
#line 1223 "ide/ide_methods.bas"
S_46581:;
#line 1223 "ide/ide_methods.bas"
if ((~(*__BYTE_WHITELISTQB64FIRSTTIMEMSG))||is_error_pending()){
#line 1223 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1223,"ide_methods.bas");if(r)goto S_46581;}
#line 1224 "ide/ide_methods.bas"
S_46582:;
#line 1224 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
#line 1224 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1224,"ide_methods.bas");if(r)goto S_46582;}
#line 1224 "ide/ide_methods.bas"
do{
#line 1224 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_WHITELISTPROCESS,qbs_new_txt_len("and the process 'qb64pe.exe' ",29));
#line 1224 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1224,"ide_methods.bas");}while(r);
#line 1224 "ide/ide_methods.bas"
}else{
#line 1224 "ide/ide_methods.bas"
do{
#line 1224 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_WHITELISTPROCESS,qbs_new_txt_len("",0));
#line 1224 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1224,"ide_methods.bas");}while(r);
#line 1224 "ide/ide_methods.bas"
}
#line 1230 "ide/ide_methods.bas"
do{
#line 1230 "ide/ide_methods.bas"
*_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));
#line 1230 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1230,"ide_methods.bas");}while(r);
#line 1232 "ide/ide_methods.bas"
do{
#line 1232 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1232,"ide_methods.bas");}while(r);
#line 1232 "ide/ide_methods.bas"
do{
#line 1232 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1232,"ide_methods.bas");}while(r);
#line 1233 "ide/ide_methods.bas"
S_46590:;
#line 1233 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 2 ))||is_error_pending()){
#line 1233 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1233,"ide_methods.bas");if(r)goto S_46590;}
#line 1234 "ide/ide_methods.bas"
do{
#line 1234 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("WhiteListQB64FirstTimeMsg",25),qbs_new_txt_len("True",4));
#line 1234 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1234 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1234,"ide_methods.bas");}while(r);
#line 1235 "ide/ide_methods.bas"
}
#line 1236 "ide/ide_methods.bas"
do{
#line 1236 "ide/ide_methods.bas"
*__BYTE_WHITELISTQB64FIRSTTIMEMSG= -1ll ;
#line 1236 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1236,"ide_methods.bas");}while(r);
#line 1237 "ide/ide_methods.bas"
}
#line 1239 "ide/ide_methods.bas"
S_46595:;
#line 1239 "ide/ide_methods.bas"
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 1239 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1239,"ide_methods.bas");if(r)goto S_46595;}
#line 1241 "ide/ide_methods.bas"
S_46596:;
#line 1241 "ide/ide_methods.bas"
if ((*__LONG_IDELAYOUTALLOW)||is_error_pending()){
#line 1241 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1241,"ide_methods.bas");if(r)goto S_46596;}
#line 1241 "ide/ide_methods.bas"
do{
#line 1241 "ide/ide_methods.bas"
*__LONG_IDELAYOUTALLOW=*__LONG_IDELAYOUTALLOW- 1 ;
#line 1241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1241,"ide_methods.bas");}while(r);
#line 1241 "ide/ide_methods.bas"
}
#line 1243 "ide/ide_methods.bas"
do{
#line 1243 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
#line 1243 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1243,"ide_methods.bas");}while(r);
#line 1244 "ide/ide_methods.bas"
do{
#line 1244 "ide/ide_methods.bas"
*__LONG_IDECURRENTLINELAYOUTI= 0 ;
#line 1244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1244,"ide_methods.bas");}while(r);
#line 1245 "ide/ide_methods.bas"
do{
#line 1245 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 1245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1245,"ide_methods.bas");}while(r);
#line 1246 "ide/ide_methods.bas"
do{
#line 1246 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 0 ;
#line 1246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1246,"ide_methods.bas");}while(r);
#line 1247 "ide/ide_methods.bas"
do{
#line 1247 "ide/ide_methods.bas"
*__LONG_IDEMANUALCHECK= 0 ;
#line 1247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1247,"ide_methods.bas");}while(r);
#line 1248 "ide/ide_methods.bas"
do{
#line 1248 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 0 ;
#line 1248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1248,"ide_methods.bas");}while(r);
#line 1249 "ide/ide_methods.bas"
do{
#line 1249 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_READY= 0 ;
#line 1249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1249,"ide_methods.bas");}while(r);
#line 1250 "ide/ide_methods.bas"
do{
#line 1250 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FAILED= 0 ;
#line 1250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1250,"ide_methods.bas");}while(r);
#line 1251 "ide/ide_methods.bas"
do{
#line 1251 "ide/ide_methods.bas"
*__LONG_COMPFAILED= 0 ;
#line 1251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1251,"ide_methods.bas");}while(r);
#line 1252 "ide/ide_methods.bas"
S_46608:;
#line 1252 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNSAVED== -1 ))||is_error_pending()){
#line 1252 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1252,"ide_methods.bas");if(r)goto S_46608;}
#line 1252 "ide/ide_methods.bas"
do{
#line 1252 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 0 ;
#line 1252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1252,"ide_methods.bas");}while(r);
#line 1252 "ide/ide_methods.bas"
}else{
#line 1252 "ide/ide_methods.bas"
do{
#line 1252 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 1252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1252,"ide_methods.bas");}while(r);
#line 1252 "ide/ide_methods.bas"
}
#line 1254 "ide/ide_methods.bas"
S_46613:;
#line 1254 "ide/ide_methods.bas"
if ((-(*__LONG_IDENOUNDO== 0 ))||is_error_pending()){
#line 1254 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1254,"ide_methods.bas");if(r)goto S_46613;}
#line 1258 "ide/ide_methods.bas"
do{
#line 1258 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
#line 1258 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1258,"ide_methods.bas");}while(r);
#line 1259 "ide/ide_methods.bas"
do{
#line 1259 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDESX)),l2string(*__LONG_IDESY)));
#line 1259 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1259,"ide_methods.bas");}while(r);
#line 1260 "ide/ide_methods.bas"
do{
#line 1260 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDECX)),l2string(*__LONG_IDECY)));
#line 1260 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1260,"ide_methods.bas");}while(r);
#line 1261 "ide/ide_methods.bas"
do{
#line 1261 "ide/ide_methods.bas"
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)));
#line 1261 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1261 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1261,"ide_methods.bas");}while(r);
#line 1262 "ide/ide_methods.bas"
do{
#line 1262 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDEN)));
#line 1262 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1262,"ide_methods.bas");}while(r);
#line 1263 "ide/ide_methods.bas"
do{
#line 1263 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDEL)));
#line 1263 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1263,"ide_methods.bas");}while(r);
#line 1264 "ide/ide_methods.bas"
do{
#line 1264 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDELI)));
#line 1264 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1264,"ide_methods.bas");}while(r);
#line 1266 "ide/ide_methods.bas"
do{
#line 1266 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,l2string(*__LONG_IDEBMKN)));
#line 1266 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1266 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1266,"ide_methods.bas");}while(r);
#line 1267 "ide/ide_methods.bas"
S_46622:;
#line 1267 "ide/ide_methods.bas"
fornext_value4708= 1 ;
#line 1267 "ide/ide_methods.bas"
fornext_finalvalue4708=*__LONG_IDEBMKN;
#line 1267 "ide/ide_methods.bas"
fornext_step4708= 1 ;
#line 1267 "ide/ide_methods.bas"
if (fornext_step4708<0) fornext_step_negative4708=1; else fornext_step_negative4708=0;
#line 1267 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4708;
#line 1267 "ide/ide_methods.bas"
goto fornext_entrylabel4708;
#line 1267 "ide/ide_methods.bas"
while(1){
#line 1267 "ide/ide_methods.bas"
fornext_value4708=fornext_step4708+(*_FUNC_IDE2_LONG_BI);
#line 1267 "ide/ide_methods.bas"
fornext_entrylabel4708:
#line 1267 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BI=fornext_value4708;
#line 1267 "ide/ide_methods.bas"
if (fornext_step_negative4708){
#line 1267 "ide/ide_methods.bas"
if (fornext_value4708<fornext_finalvalue4708) break;
#line 1267 "ide/ide_methods.bas"
}else{
#line 1267 "ide/ide_methods.bas"
if (fornext_value4708>fornext_finalvalue4708) break;
#line 1267 "ide/ide_methods.bas"
}
#line 1267 "ide/ide_methods.bas"
fornext_error4708:;
#line 1267 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1267,"ide_methods.bas");if(r)goto S_46622;}
#line 1267 "ide/ide_methods.bas"
do{
#line 1267 "ide/ide_methods.bas"
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))))));
#line 1267 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1267,"ide_methods.bas");}while(r);
#line 1267 "ide/ide_methods.bas"
fornext_continue_4707:;
#line 1267 "ide/ide_methods.bas"
}
#line 1267 "ide/ide_methods.bas"
fornext_exit_4707:;
#line 1269 "ide/ide_methods.bas"
do{
#line 1269 "ide/ide_methods.bas"
qbs_set(__STRING_IDEUNDOTXT,func__deflate(__STRING_IDET,NULL,0));
#line 1269 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1269,"ide_methods.bas");}while(r);
#line 1269 "ide/ide_methods.bas"
do{
#line 1269 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=__STRING_IDEUNDOTXT->len;
#line 1269 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1269,"ide_methods.bas");}while(r);
#line 1270 "ide/ide_methods.bas"
do{
#line 1270 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,l2string(*_FUNC_IDE2_LONG_L)),l2string(__STRING_IDET->len)));
#line 1270 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1270,"ide_methods.bas");}while(r);
#line 1271 "ide/ide_methods.bas"
do{
#line 1271 "ide/ide_methods.bas"
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)));
#line 1271 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1271,"ide_methods.bas");}while(r);
#line 1275 "ide/ide_methods.bas"
do{
#line 1275 "ide/ide_methods.bas"
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
#line 1275 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1275,"ide_methods.bas");}while(r);
#line 1277 "ide/ide_methods.bas"
do{
#line 1277 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
#line 1277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1277,"ide_methods.bas");}while(r);
#line 1277 "ide/ide_methods.bas"
do{
#line 1277 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
#line 1277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1277,"ide_methods.bas");}while(r);
#line 1277 "ide/ide_methods.bas"
do{
#line 1277 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
#line 1277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1277,"ide_methods.bas");}while(r);
#line 1277 "ide/ide_methods.bas"
do{
#line 1277 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
#line 1277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1277,"ide_methods.bas");}while(r);
#line 1277 "ide/ide_methods.bas"
do{
#line 1277 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
#line 1277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1277,"ide_methods.bas");}while(r);
#line 1279 "ide/ide_methods.bas"
S_46635:;
#line 1279 "ide/ide_methods.bas"
if ((*__LONG_IDEMERGEUNDO)||is_error_pending()){
#line 1279 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1279,"ide_methods.bas");if(r)goto S_46635;}
#line 1280 "ide/ide_methods.bas"
do{
#line 1280 "ide/ide_methods.bas"
*__LONG_IDEMERGEUNDO= 0 ;
#line 1280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1280,"ide_methods.bas");}while(r);
#line 1281 "ide/ide_methods.bas"
S_46637:;
#line 1281 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2!=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 1281 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1281,"ide_methods.bas");if(r)goto S_46637;}
#line 1282 "ide/ide_methods.bas"
S_46638:;
#line 1282 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2== 13 ))||is_error_pending()){
#line 1282 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1282,"ide_methods.bas");if(r)goto S_46638;}
#line 1283 "ide/ide_methods.bas"
do{
#line 1283 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_PLAST;
#line 1283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1283,"ide_methods.bas");}while(r);
#line 1284 "ide/ide_methods.bas"
}else{
#line 1286 "ide/ide_methods.bas"
do{
#line 1286 "ide/ide_methods.bas"
sub_get( 150 ,*_FUNC_IDE2_LONG_P2- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_PP2L,4,byte_element_4713),1);
#line 1286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1286,"ide_methods.bas");}while(r);
#line 1287 "ide/ide_methods.bas"
do{
#line 1287 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2- 4 -*_FUNC_IDE2_LONG_PP2L- 4 ;
#line 1287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1287,"ide_methods.bas");}while(r);
#line 1288 "ide/ide_methods.bas"
}
#line 1289 "ide/ide_methods.bas"
}
#line 1290 "ide/ide_methods.bas"
}
#line 1292 "ide/ide_methods.bas"
S_46646:;
#line 1292 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P1== 0 ))||is_error_pending()){
#line 1292 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1292,"ide_methods.bas");if(r)goto S_46646;}
#line 1293 "ide/ide_methods.bas"
do{
#line 1293 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1= 13 ;
#line 1293 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1293,"ide_methods.bas");}while(r);
#line 1293 "ide/ide_methods.bas"
do{
#line 1293 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2= 13 ;
#line 1293 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1293,"ide_methods.bas");}while(r);
#line 1294 "ide/ide_methods.bas"
}else{
#line 1295 "ide/ide_methods.bas"
S_46650:;
#line 1295 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 1295 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1295,"ide_methods.bas");if(r)goto S_46650;}
#line 1298 "ide/ide_methods.bas"
S_46651:;
#line 1298 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2>=(*__LONG_IDEBACKUPSIZE* 1000000 )))||is_error_pending()){
#line 1298 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1298,"ide_methods.bas");if(r)goto S_46651;}
#line 1301 "ide/ide_methods.bas"
do{
#line 1301 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PLAST=*_FUNC_IDE2_LONG_P2;
#line 1301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1301,"ide_methods.bas");}while(r);
#line 1302 "ide/ide_methods.bas"
do{
#line 1302 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2= 13 ;
#line 1302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1302,"ide_methods.bas");}while(r);
#line 1304 "ide/ide_methods.bas"
S_46654:;
#line 1304 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_P2+_FUNC_IDE2_STRING_A->len- 1 )>=*_FUNC_IDE2_LONG_P1)))||is_error_pending()){
#line 1304 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1304,"ide_methods.bas");if(r)goto S_46654;}
#line 1305 "ide/ide_methods.bas"
S_46655:;
#line 1305 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
#line 1305 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1305,"ide_methods.bas");if(r)goto S_46655;}
#line 1305 "ide/ide_methods.bas"
do{
#line 1305 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= -1 ;
#line 1305 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1305,"ide_methods.bas");}while(r);
#line 1305 "ide/ide_methods.bas"
}
#line 1308 "ide/ide_methods.bas"
do{
#line 1308 "ide/ide_methods.bas"
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_4716),1);
#line 1308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1308,"ide_methods.bas");}while(r);
#line 1309 "ide/ide_methods.bas"
do{
#line 1309 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
#line 1309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1309,"ide_methods.bas");}while(r);
#line 1310 "ide/ide_methods.bas"
dl_continue_4715:;
#line 1310 "ide/ide_methods.bas"
}
#line 1310 "ide/ide_methods.bas"
dl_exit_4715:;
#line 1312 "ide/ide_methods.bas"
}else{
#line 1315 "ide/ide_methods.bas"
do{
#line 1315 "ide/ide_methods.bas"
sub_get( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_LONG_P2L,4,byte_element_4717),1);
#line 1315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1315,"ide_methods.bas");}while(r);
#line 1316 "ide/ide_methods.bas"
do{
#line 1316 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2+ 4 +*_FUNC_IDE2_LONG_P2L+ 4 ;
#line 1316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1316,"ide_methods.bas");}while(r);
#line 1318 "ide/ide_methods.bas"
}
#line 1319 "ide/ide_methods.bas"
}else{
#line 1322 "ide/ide_methods.bas"
do{
#line 1322 "ide/ide_methods.bas"
sub_get( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_LONG_P2L,4,byte_element_4718),1);
#line 1322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1322,"ide_methods.bas");}while(r);
#line 1323 "ide/ide_methods.bas"
do{
#line 1323 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OP2=*_FUNC_IDE2_LONG_P2;
#line 1323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1323,"ide_methods.bas");}while(r);
#line 1324 "ide/ide_methods.bas"
do{
#line 1324 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=*_FUNC_IDE2_LONG_P2+ 4 +*_FUNC_IDE2_LONG_P2L+ 4 ;
#line 1324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1324,"ide_methods.bas");}while(r);
#line 1326 "ide/ide_methods.bas"
S_46669:;
#line 1326 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_P2+_FUNC_IDE2_STRING_A->len- 1 )>=*_FUNC_IDE2_LONG_P1)))||is_error_pending()){
#line 1326 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1326,"ide_methods.bas");if(r)goto S_46669;}
#line 1327 "ide/ide_methods.bas"
S_46670:;
#line 1327 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
#line 1327 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1327,"ide_methods.bas");if(r)goto S_46670;}
#line 1327 "ide/ide_methods.bas"
do{
#line 1327 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= -1 ;
#line 1327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1327,"ide_methods.bas");}while(r);
#line 1327 "ide/ide_methods.bas"
}
#line 1329 "ide/ide_methods.bas"
S_46673:;
#line 1329 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P1==*_FUNC_IDE2_LONG_PLAST))||is_error_pending()){
#line 1329 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1329,"ide_methods.bas");if(r)goto S_46673;}
#line 1330 "ide/ide_methods.bas"
do{
#line 1330 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1= 13 ;
#line 1330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1330,"ide_methods.bas");}while(r);
#line 1331 "ide/ide_methods.bas"
do{
#line 1331 "ide/ide_methods.bas"
goto dl_exit_4720;
#line 1331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1331,"ide_methods.bas");}while(r);
#line 1332 "ide/ide_methods.bas"
}else{
#line 1333 "ide/ide_methods.bas"
do{
#line 1333 "ide/ide_methods.bas"
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_4721),1);
#line 1333 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1333,"ide_methods.bas");}while(r);
#line 1334 "ide/ide_methods.bas"
do{
#line 1334 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
#line 1334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1334,"ide_methods.bas");}while(r);
#line 1335 "ide/ide_methods.bas"
}
#line 1336 "ide/ide_methods.bas"
dl_continue_4720:;
#line 1336 "ide/ide_methods.bas"
}
#line 1336 "ide/ide_methods.bas"
dl_exit_4720:;
#line 1338 "ide/ide_methods.bas"
S_46681:;
#line 1338 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2>=(*__LONG_IDEBACKUPSIZE* 1000000 )))||is_error_pending()){
#line 1338 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1338,"ide_methods.bas");if(r)goto S_46681;}
#line 1341 "ide/ide_methods.bas"
do{
#line 1341 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PLAST=*_FUNC_IDE2_LONG_OP2;
#line 1341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1341,"ide_methods.bas");}while(r);
#line 1342 "ide/ide_methods.bas"
do{
#line 1342 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2= 13 ;
#line 1342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1342,"ide_methods.bas");}while(r);
#line 1344 "ide/ide_methods.bas"
S_46684:;
#line 1344 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_P2+_FUNC_IDE2_STRING_A->len- 1 )>=*_FUNC_IDE2_LONG_P1)))||is_error_pending()){
#line 1344 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1344,"ide_methods.bas");if(r)goto S_46684;}
#line 1345 "ide/ide_methods.bas"
S_46685:;
#line 1345 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P1==*__LONG_IDEUNDOBASE))||is_error_pending()){
#line 1345 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1345,"ide_methods.bas");if(r)goto S_46685;}
#line 1345 "ide/ide_methods.bas"
do{
#line 1345 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= -1 ;
#line 1345 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1345,"ide_methods.bas");}while(r);
#line 1345 "ide/ide_methods.bas"
}
#line 1348 "ide/ide_methods.bas"
do{
#line 1348 "ide/ide_methods.bas"
sub_get( 150 ,*_FUNC_IDE2_LONG_P1,byte_element((uint64)_FUNC_IDE2_LONG_P1L,4,byte_element_4724),1);
#line 1348 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1348,"ide_methods.bas");}while(r);
#line 1349 "ide/ide_methods.bas"
do{
#line 1349 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=*_FUNC_IDE2_LONG_P1+ 4 +*_FUNC_IDE2_LONG_P1L+ 4 ;
#line 1349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1349,"ide_methods.bas");}while(r);
#line 1350 "ide/ide_methods.bas"
dl_continue_4723:;
#line 1350 "ide/ide_methods.bas"
}
#line 1350 "ide/ide_methods.bas"
dl_exit_4723:;
#line 1351 "ide/ide_methods.bas"
}
#line 1353 "ide/ide_methods.bas"
}
#line 1354 "ide/ide_methods.bas"
}
#line 1357 "ide/ide_methods.bas"
do{
#line 1357 "ide/ide_methods.bas"
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)));
#line 1357 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1357 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1357,"ide_methods.bas");}while(r);
#line 1358 "ide/ide_methods.bas"
do{
#line 1358 "ide/ide_methods.bas"
sub_put2( 150 , 1 ,byte_element((uint64)_FUNC_IDE2_STRING_H->chr,_FUNC_IDE2_STRING_H->len,byte_element_4725),1);
#line 1358 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1358 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1358,"ide_methods.bas");}while(r);
#line 1361 "ide/ide_methods.bas"
do{
#line 1361 "ide/ide_methods.bas"
sub_put2( 150 ,*_FUNC_IDE2_LONG_P2,byte_element((uint64)_FUNC_IDE2_STRING_A->chr,_FUNC_IDE2_STRING_A->len,byte_element_4726),1);
#line 1361 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1361,"ide_methods.bas");}while(r);
#line 1363 "ide/ide_methods.bas"
do{
#line 1363 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 1363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1363,"ide_methods.bas");}while(r);
#line 1365 "ide/ide_methods.bas"
do{
#line 1365 "ide/ide_methods.bas"
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_P2;
#line 1365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1365,"ide_methods.bas");}while(r);
#line 1366 "ide/ide_methods.bas"
S_46699:;
#line 1366 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOBASE== 0 ))||is_error_pending()){
#line 1366 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1366,"ide_methods.bas");if(r)goto S_46699;}
#line 1366 "ide/ide_methods.bas"
do{
#line 1366 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE=*__LONG_IDEUNDOPOS;
#line 1366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1366,"ide_methods.bas");}while(r);
#line 1366 "ide/ide_methods.bas"
}
#line 1371 "ide/ide_methods.bas"
S_46702:;
#line 1371 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOFLAG== 0 ))||is_error_pending()){
#line 1371 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1371,"ide_methods.bas");if(r)goto S_46702;}
#line 1372 "ide/ide_methods.bas"
do{
#line 1372 "ide/ide_methods.bas"
*__LONG_IDEUNDOFLAG= 1 ;
#line 1372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1372,"ide_methods.bas");}while(r);
#line 1373 "ide/ide_methods.bas"
do{
#line 1373 "ide/ide_methods.bas"
sub_open(__STRING_AUTOSAVEFILE, 4 ,NULL,NULL, 150 ,NULL,0);
#line 1373 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1373,"ide_methods.bas");}while(r);
#line 1373 "ide/ide_methods.bas"
do{
#line 1373 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 1373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1373,"ide_methods.bas");}while(r);
#line 1374 "ide/ide_methods.bas"
}
#line 1376 "ide/ide_methods.bas"
}else{
#line 1377 "ide/ide_methods.bas"
do{
#line 1377 "ide/ide_methods.bas"
*__LONG_IDENOUNDO= 0 ;
#line 1377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1377,"ide_methods.bas");}while(r);
#line 1378 "ide/ide_methods.bas"
}
#line 1380 "ide/ide_methods.bas"
S_46710:;
#line 1380 "ide/ide_methods.bas"
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
#line 1380 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1380,"ide_methods.bas");if(r)goto S_46710;}
#line 1383 "ide/ide_methods.bas"
LABEL_BEGINCOMPILE:;
#line 1383 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1383,"ide_methods.bas");r=0;}
#line 1384 "ide/ide_methods.bas"
do{
#line 1384 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 1 ;
#line 1384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1384,"ide_methods.bas");}while(r);
#line 1385 "ide/ide_methods.bas"
do{
#line 1385 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDE2= 2 ;
#line 1385 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1385,"ide_methods.bas");}while(r);
#line 1386 "ide/ide_methods.bas"
do{
#line 1386 "ide/ide_methods.bas"
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(&(pass4727= 1 )));
#line 1386 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1386,"ide_methods.bas");}while(r);
#line 1387 "ide/ide_methods.bas"
do{
#line 1387 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
#line 1387 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1387,"ide_methods.bas");}while(r);
#line 1388 "ide/ide_methods.bas"
do{
#line 1388 "ide/ide_methods.bas"
*__LONG_IDECOMPILEDLINE= 1 ;
#line 1388 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1388,"ide_methods.bas");}while(r);
#line 1389 "ide/ide_methods.bas"
do{
#line 1389 "ide/ide_methods.bas"
goto exit_subfunc;
#line 1389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1389,"ide_methods.bas");}while(r);
#line 1390 "ide/ide_methods.bas"
}else{
#line 1392 "ide/ide_methods.bas"
do{
#line 1392 "ide/ide_methods.bas"
*__LONG_IDECOMPILING= 0 ;
#line 1392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1392,"ide_methods.bas");}while(r);
#line 1393 "ide/ide_methods.bas"
do{
#line 1393 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 1393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1393,"ide_methods.bas");}while(r);
#line 1394 "ide/ide_methods.bas"
}
#line 1396 "ide/ide_methods.bas"
}
#line 1399 "ide/ide_methods.bas"
do{
#line 1399 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 0 ;
#line 1399 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1399,"ide_methods.bas");}while(r);
#line 1400 "ide/ide_methods.bas"
LABEL_WAITFORINPUT:;
#line 1400 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1400,"ide_methods.bas");r=0;}
#line 1401 "ide/ide_methods.bas"
S_46723:;
#line 1401 "ide/ide_methods.bas"
if ((-(*__BYTE_STARTPAUSEDPENDING> 0 ))||is_error_pending()){
#line 1401 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1401,"ide_methods.bas");if(r)goto S_46723;}
#line 1401 "ide/ide_methods.bas"
do{
#line 1401 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 1401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1401,"ide_methods.bas");}while(r);
#line 1401 "ide/ide_methods.bas"
do{
#line 1401 "ide/ide_methods.bas"
goto LABEL_IDEMRUNSPECIAL;
#line 1401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1401,"ide_methods.bas");}while(r);
#line 1401 "ide/ide_methods.bas"
}
#line 1402 "ide/ide_methods.bas"
S_46727:;
#line 1402 "ide/ide_methods.bas"
if ((*__BYTE_STARTPAUSEDPENDING)||is_error_pending()){
#line 1402 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1402,"ide_methods.bas");if(r)goto S_46727;}
#line 1402 "ide/ide_methods.bas"
do{
#line 1402 "ide/ide_methods.bas"
goto LABEL_IDEMRUN;
#line 1402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1402,"ide_methods.bas");}while(r);
#line 1402 "ide/ide_methods.bas"
}
#line 1403 "ide/ide_methods.bas"
S_46730:;
#line 1403 "ide/ide_methods.bas"
if ((*__LONG_IDECURRENTLINELAYOUTI)||is_error_pending()){
#line 1403 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1403,"ide_methods.bas");if(r)goto S_46730;}
#line 1404 "ide/ide_methods.bas"
S_46731:;
#line 1404 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY!=*__LONG_IDECURRENTLINELAYOUTI))||is_error_pending()){
#line 1404 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1404,"ide_methods.bas");if(r)goto S_46731;}
#line 1405 "ide/ide_methods.bas"
do{
#line 1405 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECURRENTLINELAYOUTI,__STRING_IDECURRENTLINELAYOUT);
#line 1405 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1405 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1405,"ide_methods.bas");}while(r);
#line 1406 "ide/ide_methods.bas"
do{
#line 1406 "ide/ide_methods.bas"
*__LONG_IDECURRENTLINELAYOUTI= 0 ;
#line 1406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1406,"ide_methods.bas");}while(r);
#line 1407 "ide/ide_methods.bas"
do{
#line 1407 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1407,"ide_methods.bas");}while(r);
#line 1408 "ide/ide_methods.bas"
}
#line 1409 "ide/ide_methods.bas"
}
#line 1411 "ide/ide_methods.bas"
do{
#line 1411 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_EXITVALUE=func__exit();
#line 1411 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1411,"ide_methods.bas");}while(r);
#line 1412 "ide/ide_methods.bas"
S_46738:;
#line 1412 "ide/ide_methods.bas"
if (((-((*_FUNC_IDE2_LONG_EXITVALUE& 1 )!= 0 ))|(-(*__LONG_IDEEXIT!= 0 )))||is_error_pending()){
#line 1412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1412,"ide_methods.bas");if(r)goto S_46738;}
#line 1412 "ide/ide_methods.bas"
do{
#line 1412 "ide/ide_methods.bas"
*__LONG_IDEEXIT= 0 ;
#line 1412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1412,"ide_methods.bas");}while(r);
#line 1412 "ide/ide_methods.bas"
do{
#line 1412 "ide/ide_methods.bas"
goto LABEL_QUICKEXIT;
#line 1412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1412,"ide_methods.bas");}while(r);
#line 1412 "ide/ide_methods.bas"
}
#line 1414 "ide/ide_methods.bas"
do{
#line 1414 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 1414 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1414,"ide_methods.bas");}while(r);
#line 1415 "ide/ide_methods.bas"
S_46743:;
#line 1415 "ide/ide_methods.bas"
if ((*__LONG_ICHANGED)||is_error_pending()){
#line 1415 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1415,"ide_methods.bas");if(r)goto S_46743;}
#line 1416 "ide/ide_methods.bas"
do{
#line 1416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1416,"ide_methods.bas");}while(r);
#line 1417 "ide/ide_methods.bas"
S_46745:;
#line 1417 "ide/ide_methods.bas"
if (((((-(*__LONG_MX!=*_FUNC_IDE2_LONG_MOX))|(-(*__LONG_MY!=*_FUNC_IDE2_LONG_MOY))))&(-(*__LONG_MB!= 0 )))||is_error_pending()){
#line 1417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1417,"ide_methods.bas");if(r)goto S_46745;}
#line 1418 "ide/ide_methods.bas"
do{
#line 1418 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MOX=*__LONG_MX;
#line 1418 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1418,"ide_methods.bas");}while(r);
#line 1419 "ide/ide_methods.bas"
do{
#line 1419 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MOY=*__LONG_MY;
#line 1419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1419,"ide_methods.bas");}while(r);
#line 1420 "ide/ide_methods.bas"
do{
#line 1420 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1420,"ide_methods.bas");}while(r);
#line 1421 "ide/ide_methods.bas"
}
#line 1422 "ide/ide_methods.bas"
S_46750:;
#line 1422 "ide/ide_methods.bas"
if ((-(*__LONG_MB!=*__LONG_MOB))||is_error_pending()){
#line 1422 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1422,"ide_methods.bas");if(r)goto S_46750;}
#line 1422 "ide/ide_methods.bas"
do{
#line 1422 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1422,"ide_methods.bas");}while(r);
#line 1422 "ide/ide_methods.bas"
}
#line 1423 "ide/ide_methods.bas"
S_46753:;
#line 1423 "ide/ide_methods.bas"
if ((-(*__LONG_MB2!=*__LONG_MOB2))||is_error_pending()){
#line 1423 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1423,"ide_methods.bas");if(r)goto S_46753;}
#line 1423 "ide/ide_methods.bas"
do{
#line 1423 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1423 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1423,"ide_methods.bas");}while(r);
#line 1423 "ide/ide_methods.bas"
}
#line 1424 "ide/ide_methods.bas"
S_46756:;
#line 1424 "ide/ide_methods.bas"
if (((-(*__LONG_MCLICK!= 0 ))|(-(*__LONG_MCLICK2!= 0 )))||is_error_pending()){
#line 1424 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1424,"ide_methods.bas");if(r)goto S_46756;}
#line 1424 "ide/ide_methods.bas"
do{
#line 1424 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1424,"ide_methods.bas");}while(r);
#line 1424 "ide/ide_methods.bas"
}
#line 1425 "ide/ide_methods.bas"
S_46759:;
#line 1425 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 1425 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1425,"ide_methods.bas");if(r)goto S_46759;}
#line 1425 "ide/ide_methods.bas"
do{
#line 1425 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1425,"ide_methods.bas");}while(r);
#line 1425 "ide/ide_methods.bas"
}
#line 1426 "ide/ide_methods.bas"
S_46762:;
#line 1426 "ide/ide_methods.bas"
if ((*__LONG_KB)||is_error_pending()){
#line 1426 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1426,"ide_methods.bas");if(r)goto S_46762;}
#line 1426 "ide/ide_methods.bas"
do{
#line 1426 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1426,"ide_methods.bas");}while(r);
#line 1426 "ide/ide_methods.bas"
}
#line 1427 "ide/ide_methods.bas"
S_46765:;
#line 1427 "ide/ide_methods.bas"
if ((*__LONG_KSTATECHANGED)||is_error_pending()){
#line 1427 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1427,"ide_methods.bas");if(r)goto S_46765;}
#line 1427 "ide/ide_methods.bas"
do{
#line 1427 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1427,"ide_methods.bas");}while(r);
#line 1427 "ide/ide_methods.bas"
}
#line 1428 "ide/ide_methods.bas"
}
#line 1429 "ide/ide_methods.bas"
S_46769:;
#line 1429 "ide/ide_methods.bas"
if (((-(*__LONG_MB!= 0 ))&(-(*__LONG_IDEMBMONITOR== 1 )))||is_error_pending()){
#line 1429 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1429,"ide_methods.bas");if(r)goto S_46769;}
#line 1429 "ide/ide_methods.bas"
do{
#line 1429 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 1429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1429,"ide_methods.bas");}while(r);
#line 1429 "ide/ide_methods.bas"
}
#line 1430 "ide/ide_methods.bas"
S_46772:;
#line 1430 "ide/ide_methods.bas"
if ((-(*__LONG_MB== 0 ))||is_error_pending()){
#line 1430 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1430,"ide_methods.bas");if(r)goto S_46772;}
#line 1430 "ide/ide_methods.bas"
do{
#line 1430 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 0 ;
#line 1430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1430,"ide_methods.bas");}while(r);
#line 1430 "ide/ide_methods.bas"
do{
#line 1430 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 0 ;
#line 1430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1430,"ide_methods.bas");}while(r);
#line 1430 "ide/ide_methods.bas"
do{
#line 1430 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
#line 1430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1430,"ide_methods.bas");}while(r);
#line 1430 "ide/ide_methods.bas"
}
#line 1432 "ide/ide_methods.bas"
S_46777:;
#line 1432 "ide/ide_methods.bas"
if ((func__resize())||is_error_pending()){
#line 1432 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1432,"ide_methods.bas");if(r)goto S_46777;}
#line 1433 "ide/ide_methods.bas"
do{
#line 1433 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
#line 1433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1433,"ide_methods.bas");}while(r);
#line 1433 "ide/ide_methods.bas"
do{
#line 1433 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 1433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1433,"ide_methods.bas");}while(r);
#line 1433 "ide/ide_methods.bas"
do{
#line 1433 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1433,"ide_methods.bas");}while(r);
#line 1434 "ide/ide_methods.bas"
}
#line 1436 "ide/ide_methods.bas"
S_46782:;
#line 1436 "ide/ide_methods.bas"
if ((*__BYTE_IDEAUTOPOSITION)||is_error_pending()){
#line 1436 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1436,"ide_methods.bas");if(r)goto S_46782;}
#line 1437 "ide/ide_methods.bas"
S_46783:;
#line 1437 "ide/ide_methods.bas"
if (((-(*__INTEGER_IDETOPPOSITION!=func__screeny()))|(-(*__INTEGER_IDELEFTPOSITION!=func__screenx())))||is_error_pending()){
#line 1437 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1437,"ide_methods.bas");if(r)goto S_46783;}
#line 1438 "ide/ide_methods.bas"
S_46784:;
#line 1438 "ide/ide_methods.bas"
if (((-((func__screeny())>=((-(func__height(NULL,0)))*(func__fontheight(NULL,0)))))&(-((func__screenx())>=((-(func__width(NULL,0)))*(func__fontwidth(NULL,0))))))||is_error_pending()){
#line 1438 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1438,"ide_methods.bas");if(r)goto S_46784;}
#line 1439 "ide/ide_methods.bas"
do{
#line 1439 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_TopPosition",15),qbs__tostr((int32)(func__screeny()),NULL,0));
#line 1439 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1439,"ide_methods.bas");}while(r);
#line 1440 "ide/ide_methods.bas"
do{
#line 1440 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_WINDOWSETTINGSSECTION,qbs_new_txt_len("IDE_LeftPosition",16),qbs__tostr((int32)(func__screenx()),NULL,0));
#line 1440 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1440,"ide_methods.bas");}while(r);
#line 1441 "ide/ide_methods.bas"
do{
#line 1441 "ide/ide_methods.bas"
*__INTEGER_IDETOPPOSITION=func__screeny();
#line 1441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1441,"ide_methods.bas");}while(r);
#line 1441 "ide/ide_methods.bas"
do{
#line 1441 "ide/ide_methods.bas"
*__INTEGER_IDELEFTPOSITION=func__screenx();
#line 1441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1441,"ide_methods.bas");}while(r);
#line 1442 "ide/ide_methods.bas"
}
#line 1443 "ide/ide_methods.bas"
}
#line 1444 "ide/ide_methods.bas"
}
#line 1446 "ide/ide_methods.bas"
S_46792:;
#line 1446 "ide/ide_methods.bas"
if ((-(func__totaldroppedfiles()> 0 ))||is_error_pending()){
#line 1446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1446,"ide_methods.bas");if(r)goto S_46792;}
#line 1447 "ide/ide_methods.bas"
S_46793:;
#line 1447 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(func__droppedfile( 1 ,0|1))))||is_error_pending()){
#line 1447 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1447,"ide_methods.bas");if(r)goto S_46793;}
#line 1448 "ide/ide_methods.bas"
do{
#line 1448 "ide/ide_methods.bas"
qbs_set(__STRING_IDEOPENFILE,func__droppedfile( 1 ,0|1));
#line 1448 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1448,"ide_methods.bas");}while(r);
#line 1449 "ide/ide_methods.bas"
do{
#line 1449 "ide/ide_methods.bas"
sub__finishdrop();
#line 1449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1449,"ide_methods.bas");}while(r);
#line 1450 "ide/ide_methods.bas"
do{
#line 1450 "ide/ide_methods.bas"
goto LABEL_CTRLOPEN;
#line 1450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1450,"ide_methods.bas");}while(r);
#line 1451 "ide/ide_methods.bas"
}
#line 1452 "ide/ide_methods.bas"
do{
#line 1452 "ide/ide_methods.bas"
sub__finishdrop();
#line 1452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1452,"ide_methods.bas");}while(r);
#line 1453 "ide/ide_methods.bas"
}
#line 1456 "ide/ide_methods.bas"
do{
#line 1456 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= 0ll ;
#line 1456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1456,"ide_methods.bas");}while(r);
#line 1457 "ide/ide_methods.bas"
S_46801:;
#line 1457 "ide/ide_methods.bas"
if ((-(*__LONG_QUICKNAVTOTAL> 0 ))||is_error_pending()){
#line 1457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1457,"ide_methods.bas");if(r)goto S_46801;}
#line 1458 "ide/ide_methods.bas"
S_46802:;
#line 1458 "ide/ide_methods.bas"
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()){
#line 1458 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1458,"ide_methods.bas");if(r)goto S_46802;}
#line 1460 "ide/ide_methods.bas"
do{
#line 1460 "ide/ide_methods.bas"
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
#line 1460 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1460,"ide_methods.bas");}while(r);
#line 1461 "ide/ide_methods.bas"
S_46804:;
#line 1461 "ide/ide_methods.bas"
if ((-(*__LONG_QUICKNAVTOTAL== 0 ))||is_error_pending()){
#line 1461 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1461,"ide_methods.bas");if(r)goto S_46804;}
#line 1461 "ide/ide_methods.bas"
do{
#line 1461 "ide/ide_methods.bas"
goto dl_exit_4728;
#line 1461 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1461,"ide_methods.bas");}while(r);
#line 1461 "ide/ide_methods.bas"
}
#line 1462 "ide/ide_methods.bas"
dl_continue_4728:;
#line 1462 "ide/ide_methods.bas"
}
#line 1462 "ide/ide_methods.bas"
dl_exit_4728:;
#line 1463 "ide/ide_methods.bas"
}
#line 1465 "ide/ide_methods.bas"
S_46809:;
#line 1465 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_QUICKNAVTOTAL> 0 ))&*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
#line 1465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1465,"ide_methods.bas");if(r)goto S_46809;}
#line 1466 "ide/ide_methods.bas"
S_46810:;
#line 1466 "ide/ide_methods.bas"
if ((-(*__LONG_MY== 2 ))||is_error_pending()){
#line 1466 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1466,"ide_methods.bas");if(r)goto S_46810;}
#line 1467 "ide/ide_methods.bas"
S_46811:;
#line 1467 "ide/ide_methods.bas"
if (((-(*__LONG_MX>= 4 ))&(-(*__LONG_MX<= 6 )))||is_error_pending()){
#line 1467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1467,"ide_methods.bas");if(r)goto S_46811;}
#line 1468 "ide/ide_methods.bas"
S_46812:;
#line 1468 "ide/ide_methods.bas"
if ((~(*_FUNC_IDE2_BYTE_QUICKNAVHOVER))||is_error_pending()){
#line 1468 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1468,"ide_methods.bas");if(r)goto S_46812;}
#line 1469 "ide/ide_methods.bas"
do{
#line 1469 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_QUICKNAVHOVER= -1ll ;
#line 1469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1469,"ide_methods.bas");}while(r);
#line 1470 "ide/ide_methods.bas"
do{
#line 1470 "ide/ide_methods.bas"
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
#line 1470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1470,"ide_methods.bas");}while(r);
#line 1471 "ide/ide_methods.bas"
do{
#line 1471 "ide/ide_methods.bas"
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)));
#line 1471 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1471,"ide_methods.bas");}while(r);
#line 1472 "ide/ide_methods.bas"
do{
#line 1472 "ide/ide_methods.bas"
sub__printstring( 4 , 2 ,_FUNC_IDE2_STRING_POPUP,NULL,0);
#line 1472 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1472 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1472,"ide_methods.bas");}while(r);
#line 1475 "ide/ide_methods.bas"
do{
#line 1475 "ide/ide_methods.bas"
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
#line 1475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1475,"ide_methods.bas");}while(r);
#line 1476 "ide/ide_methods.bas"
S_46818:;
#line 1476 "ide/ide_methods.bas"
fornext_value4730= 6 ;
#line 1476 "ide/ide_methods.bas"
fornext_finalvalue4730= 4 +_FUNC_IDE2_STRING_POPUP->len;
#line 1476 "ide/ide_methods.bas"
fornext_step4730= 1 ;
#line 1476 "ide/ide_methods.bas"
if (fornext_step4730<0) fornext_step_negative4730=1; else fornext_step_negative4730=0;
#line 1476 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4730;
#line 1476 "ide/ide_methods.bas"
goto fornext_entrylabel4730;
#line 1476 "ide/ide_methods.bas"
while(1){
#line 1476 "ide/ide_methods.bas"
fornext_value4730=fornext_step4730+(*_FUNC_IDE2_LONG_X2);
#line 1476 "ide/ide_methods.bas"
fornext_entrylabel4730:
#line 1476 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=fornext_value4730;
#line 1476 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1476 "ide/ide_methods.bas"
if (fornext_step_negative4730){
#line 1476 "ide/ide_methods.bas"
if (fornext_value4730<fornext_finalvalue4730) break;
#line 1476 "ide/ide_methods.bas"
}else{
#line 1476 "ide/ide_methods.bas"
if (fornext_value4730>fornext_finalvalue4730) break;
#line 1476 "ide/ide_methods.bas"
}
#line 1476 "ide/ide_methods.bas"
fornext_error4730:;
#line 1476 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1476,"ide_methods.bas");if(r)goto S_46818;}
#line 1477 "ide/ide_methods.bas"
do{
#line 1477 "ide/ide_methods.bas"
sub__printstring(*_FUNC_IDE2_LONG_X2, 3 ,func_chr(func_screen( 3 ,*_FUNC_IDE2_LONG_X2,NULL,0)),NULL,0);
#line 1477 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1477,"ide_methods.bas");}while(r);
#line 1478 "ide/ide_methods.bas"
fornext_continue_4729:;
#line 1478 "ide/ide_methods.bas"
}
#line 1478 "ide/ide_methods.bas"
fornext_exit_4729:;
#line 1479 "ide/ide_methods.bas"
do{
#line 1479 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1479 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1479,"ide_methods.bas");}while(r);
#line 1480 "ide/ide_methods.bas"
}
#line 1482 "ide/ide_methods.bas"
S_46823:;
#line 1482 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 1482 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1482,"ide_methods.bas");if(r)goto S_46823;}
#line 1483 "ide/ide_methods.bas"
do{
#line 1483 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 1483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1483,"ide_methods.bas");}while(r);
#line 1484 "ide/ide_methods.bas"
do{
#line 1484 "ide/ide_methods.bas"
*__LONG_IDECY=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+12)));
#line 1484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1484,"ide_methods.bas");}while(r);
#line 1485 "ide/ide_methods.bas"
do{
#line 1485 "ide/ide_methods.bas"
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+8)));
#line 1485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1485,"ide_methods.bas");}while(r);
#line 1486 "ide/ide_methods.bas"
do{
#line 1486 "ide/ide_methods.bas"
*__LONG_IDESX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+0)));
#line 1486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1486,"ide_methods.bas");}while(r);
#line 1487 "ide/ide_methods.bas"
do{
#line 1487 "ide/ide_methods.bas"
SUB_IDECENTERCURRENTLINE();
#line 1487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1487,"ide_methods.bas");}while(r);
#line 1488 "ide/ide_methods.bas"
do{
#line 1488 "ide/ide_methods.bas"
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
#line 1488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1488,"ide_methods.bas");}while(r);
#line 1489 "ide/ide_methods.bas"
do{
#line 1489 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1489,"ide_methods.bas");}while(r);
#line 1490 "ide/ide_methods.bas"
}
#line 1491 "ide/ide_methods.bas"
}else{
#line 1492 "ide/ide_methods.bas"
do{
#line 1492 "ide/ide_methods.bas"
goto LABEL_RESTOREBGQUICKNAV;
#line 1492 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1492,"ide_methods.bas");}while(r);
#line 1493 "ide/ide_methods.bas"
}
#line 1494 "ide/ide_methods.bas"
}else{
#line 1495 "ide/ide_methods.bas"
LABEL_RESTOREBGQUICKNAV:;
#line 1495 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1495,"ide_methods.bas");r=0;}
#line 1496 "ide/ide_methods.bas"
S_46836:;
#line 1496 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_QUICKNAVHOVER)||is_error_pending()){
#line 1496 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1496,"ide_methods.bas");if(r)goto S_46836;}
#line 1497 "ide/ide_methods.bas"
do{
#line 1497 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_QUICKNAVHOVER= 0ll ;
#line 1497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1497,"ide_methods.bas");}while(r);
#line 1498 "ide/ide_methods.bas"
do{
#line 1498 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 1498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1498,"ide_methods.bas");}while(r);
#line 1499 "ide/ide_methods.bas"
do{
#line 1499 "ide/ide_methods.bas"
return_point[next_return_point++]=32;
#line 1499 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1499 "ide/ide_methods.bas"
goto LABEL_DRAWQUICKNAV;
#line 1499 "ide/ide_methods.bas"
RETURN_32:;
#line 1499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1499,"ide_methods.bas");}while(r);
#line 1500 "ide/ide_methods.bas"
do{
#line 1500 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 1500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1500,"ide_methods.bas");}while(r);
#line 1501 "ide/ide_methods.bas"
do{
#line 1501 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1501,"ide_methods.bas");}while(r);
#line 1502 "ide/ide_methods.bas"
}
#line 1503 "ide/ide_methods.bas"
}
#line 1504 "ide/ide_methods.bas"
}
#line 1506 "ide/ide_methods.bas"
S_46845:;
#line 1506 "ide/ide_methods.bas"
if (((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<=(*__LONG_IDEWX-( 20ll + 8 )+ 2 ))))||is_error_pending()){
#line 1506 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1506,"ide_methods.bas");if(r)goto S_46845;}
#line 1507 "ide/ide_methods.bas"
S_46846:;
#line 1507 "ide/ide_methods.bas"
if ((~(*_FUNC_IDE2_BYTE_FINDFIELDHOVER))||is_error_pending()){
#line 1507 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1507,"ide_methods.bas");if(r)goto S_46846;}
#line 1509 "ide/ide_methods.bas"
do{
#line 1509 "ide/ide_methods.bas"
qbg_sub_color( 1 , 3 ,NULL,NULL,3);
#line 1509 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1509,"ide_methods.bas");}while(r);
#line 1510 "ide/ide_methods.bas"
do{
#line 1510 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX-( 20ll + 9 ),*__LONG_IDEWY- 4 ,qbs_new_txt_len("Find",4),NULL,0);
#line 1510 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1510 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1510,"ide_methods.bas");}while(r);
#line 1511 "ide/ide_methods.bas"
do{
#line 1511 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1511 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1511,"ide_methods.bas");}while(r);
#line 1512 "ide/ide_methods.bas"
do{
#line 1512 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FINDFIELDHOVER= -1ll ;
#line 1512 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1512,"ide_methods.bas");}while(r);
#line 1513 "ide/ide_methods.bas"
}
#line 1514 "ide/ide_methods.bas"
}else{
#line 1515 "ide/ide_methods.bas"
S_46853:;
#line 1515 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_FINDFIELDHOVER)||is_error_pending()){
#line 1515 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1515,"ide_methods.bas");if(r)goto S_46853;}
#line 1517 "ide/ide_methods.bas"
do{
#line 1517 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FINDFIELDHOVER= 0ll ;
#line 1517 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1517,"ide_methods.bas");}while(r);
#line 1518 "ide/ide_methods.bas"
do{
#line 1518 "ide/ide_methods.bas"
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
#line 1518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1518,"ide_methods.bas");}while(r);
#line 1519 "ide/ide_methods.bas"
do{
#line 1519 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX-( 20ll + 9 ),*__LONG_IDEWY- 4 ,qbs_new_txt_len("Find",4),NULL,0);
#line 1519 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1519,"ide_methods.bas");}while(r);
#line 1520 "ide/ide_methods.bas"
do{
#line 1520 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1520,"ide_methods.bas");}while(r);
#line 1521 "ide/ide_methods.bas"
}
#line 1522 "ide/ide_methods.bas"
}
#line 1524 "ide/ide_methods.bas"
S_46860:;
#line 1524 "ide/ide_methods.bas"
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()){
#line 1524 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1524,"ide_methods.bas");if(r)goto S_46860;}
#line 1526 "ide/ide_methods.bas"
S_46861:;
#line 1526 "ide/ide_methods.bas"
if ((~(*_FUNC_IDE2_BYTE_VERSIONINFOHOVER))||is_error_pending()){
#line 1526 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1526,"ide_methods.bas");if(r)goto S_46861;}
#line 1527 "ide/ide_methods.bas"
do{
#line 1527 "ide/ide_methods.bas"
qbg_sub_color( 13 , 6 ,NULL,NULL,3);
#line 1527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1527,"ide_methods.bas");}while(r);
#line 1528 "ide/ide_methods.bas"
do{
#line 1528 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
#line 1528 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1528,"ide_methods.bas");}while(r);
#line 1529 "ide/ide_methods.bas"
do{
#line 1529 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1529,"ide_methods.bas");}while(r);
#line 1530 "ide/ide_methods.bas"
do{
#line 1530 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_VERSIONINFOHOVER= -1ll ;
#line 1530 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1530,"ide_methods.bas");}while(r);
#line 1531 "ide/ide_methods.bas"
}
#line 1532 "ide/ide_methods.bas"
S_46867:;
#line 1532 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 1532 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1532,"ide_methods.bas");if(r)goto S_46867;}
#line 1532 "ide/ide_methods.bas"
do{
#line 1532 "ide/ide_methods.bas"
sub_pcopy( 0 , 2 );
#line 1532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1532,"ide_methods.bas");}while(r);
#line 1532 "ide/ide_methods.bas"
do{
#line 1532 "ide/ide_methods.bas"
goto LABEL_HELPABOUT;
#line 1532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1532,"ide_methods.bas");}while(r);
#line 1532 "ide/ide_methods.bas"
}
#line 1533 "ide/ide_methods.bas"
}else{
#line 1534 "ide/ide_methods.bas"
S_46872:;
#line 1534 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_VERSIONINFOHOVER)||is_error_pending()){
#line 1534 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1534,"ide_methods.bas");if(r)goto S_46872;}
#line 1536 "ide/ide_methods.bas"
do{
#line 1536 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_VERSIONINFOHOVER= 0ll ;
#line 1536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1536,"ide_methods.bas");}while(r);
#line 1537 "ide/ide_methods.bas"
do{
#line 1537 "ide/ide_methods.bas"
qbg_sub_color( 2 , 3 ,NULL,NULL,3);
#line 1537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1537,"ide_methods.bas");}while(r);
#line 1538 "ide/ide_methods.bas"
do{
#line 1538 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
#line 1538 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1538,"ide_methods.bas");}while(r);
#line 1539 "ide/ide_methods.bas"
do{
#line 1539 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1539,"ide_methods.bas");}while(r);
#line 1540 "ide/ide_methods.bas"
}
#line 1541 "ide/ide_methods.bas"
}
#line 1543 "ide/ide_methods.bas"
S_46879:;
#line 1543 "ide/ide_methods.bas"
if (((-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))&(-(*__LONG_MX>=(*__LONG_IDEWX- 20 )))&(-(*__LONG_MX<=*__LONG_IDEWX)))||is_error_pending()){
#line 1543 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1543,"ide_methods.bas");if(r)goto S_46879;}
#line 1545 "ide/ide_methods.bas"
S_46880:;
#line 1545 "ide/ide_methods.bas"
if ((~(*_FUNC_IDE2_BYTE_LINENUMBERHOVER))||is_error_pending()){
#line 1545 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1545,"ide_methods.bas");if(r)goto S_46880;}
#line 1546 "ide/ide_methods.bas"
do{
#line 1546 "ide/ide_methods.bas"
qbg_sub_color( 13 , 6 ,NULL,NULL,3);
#line 1546 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1546,"ide_methods.bas");}while(r);
#line 1547 "ide/ide_methods.bas"
do{
#line 1547 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 20 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_LINENUMBERSTATUS,NULL,0);
#line 1547 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1547,"ide_methods.bas");}while(r);
#line 1548 "ide/ide_methods.bas"
do{
#line 1548 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_LINENUMBERHOVER= -1ll ;
#line 1548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1548,"ide_methods.bas");}while(r);
#line 1549 "ide/ide_methods.bas"
do{
#line 1549 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1549,"ide_methods.bas");}while(r);
#line 1550 "ide/ide_methods.bas"
}
#line 1551 "ide/ide_methods.bas"
S_46886:;
#line 1551 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 1551 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1551,"ide_methods.bas");if(r)goto S_46886;}
#line 1552 "ide/ide_methods.bas"
do{
#line 1552 "ide/ide_methods.bas"
sub_pcopy( 0 , 2 );
#line 1552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1552,"ide_methods.bas");}while(r);
#line 1553 "ide/ide_methods.bas"
do{
#line 1553 "ide/ide_methods.bas"
SUB_IDEGOTOBOX();
#line 1553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1553,"ide_methods.bas");}while(r);
#line 1554 "ide/ide_methods.bas"
do{
#line 1554 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1554,"ide_methods.bas");}while(r);
#line 1554 "ide/ide_methods.bas"
do{
#line 1554 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1554,"ide_methods.bas");}while(r);
#line 1555 "ide/ide_methods.bas"
do{
#line 1555 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1555,"ide_methods.bas");}while(r);
#line 1556 "ide/ide_methods.bas"
}
#line 1557 "ide/ide_methods.bas"
}else{
#line 1558 "ide/ide_methods.bas"
S_46894:;
#line 1558 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_LINENUMBERHOVER)||is_error_pending()){
#line 1558 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1558,"ide_methods.bas");if(r)goto S_46894;}
#line 1560 "ide/ide_methods.bas"
do{
#line 1560 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_LINENUMBERHOVER= 0ll ;
#line 1560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1560,"ide_methods.bas");}while(r);
#line 1561 "ide/ide_methods.bas"
do{
#line 1561 "ide/ide_methods.bas"
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
#line 1561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1561,"ide_methods.bas");}while(r);
#line 1562 "ide/ide_methods.bas"
do{
#line 1562 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 20 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_LINENUMBERSTATUS,NULL,0);
#line 1562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1562,"ide_methods.bas");}while(r);
#line 1563 "ide/ide_methods.bas"
do{
#line 1563 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UPDATEHOVER= -1ll ;
#line 1563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1563,"ide_methods.bas");}while(r);
#line 1564 "ide/ide_methods.bas"
}
#line 1565 "ide/ide_methods.bas"
}
#line 1567 "ide/ide_methods.bas"
S_46901:;
#line 1567 "ide/ide_methods.bas"
if ((func__hasfocus())||is_error_pending()){
#line 1567 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1567,"ide_methods.bas");if(r)goto S_46901;}
#line 1568 "ide/ide_methods.bas"
do{
#line 1568 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 1568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1568,"ide_methods.bas");}while(r);
#line 1569 "ide/ide_methods.bas"
do{
#line 1569 "ide/ide_methods.bas"
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
#line 1569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1569,"ide_methods.bas");}while(r);
#line 1570 "ide/ide_methods.bas"
do{
#line 1570 "ide/ide_methods.bas"
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
#line 1570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1570,"ide_methods.bas");}while(r);
#line 1571 "ide/ide_methods.bas"
}else{
#line 1572 "ide/ide_methods.bas"
do{
#line 1572 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1572,"ide_methods.bas");}while(r);
#line 1573 "ide/ide_methods.bas"
do{
#line 1573 "ide/ide_methods.bas"
sub__palettecolor( 5 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
#line 1573 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1573,"ide_methods.bas");}while(r);
#line 1574 "ide/ide_methods.bas"
do{
#line 1574 "ide/ide_methods.bas"
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
#line 1574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1574,"ide_methods.bas");}while(r);
#line 1575 "ide/ide_methods.bas"
}
#line 1577 "ide/ide_methods.bas"
S_46910:;
#line 1577 "ide/ide_methods.bas"
if ((*__LONG_KALT)||is_error_pending()){
#line 1577 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1577,"ide_methods.bas");if(r)goto S_46910;}
#line 1579 "ide/ide_methods.bas"
S_46911:;
#line 1579 "ide/ide_methods.bas"
if (((~(*__LONG_IDEALTHIGHLIGHT))&(-(*__LONG_KALTPRESS== -1 ))&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 1579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1579,"ide_methods.bas");if(r)goto S_46911;}
#line 1581 "ide/ide_methods.bas"
do{
#line 1581 "ide/ide_methods.bas"
*__LONG_IDEALTHIGHLIGHT= -1ll ;
#line 1581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1581,"ide_methods.bas");}while(r);
#line 1582 "ide/ide_methods.bas"
do{
#line 1582 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1582,"ide_methods.bas");}while(r);
#line 1582 "ide/ide_methods.bas"
do{
#line 1582 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 1582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1582,"ide_methods.bas");}while(r);
#line 1582 "ide/ide_methods.bas"
do{
#line 1582 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 4 ;
#line 1582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1582,"ide_methods.bas");}while(r);
#line 1583 "ide/ide_methods.bas"
S_46916:;
#line 1583 "ide/ide_methods.bas"
fornext_value4736= 1 ;
#line 1583 "ide/ide_methods.bas"
fornext_finalvalue4736=*__INTEGER_MENUS;
#line 1583 "ide/ide_methods.bas"
fornext_step4736= 1 ;
#line 1583 "ide/ide_methods.bas"
if (fornext_step4736<0) fornext_step_negative4736=1; else fornext_step_negative4736=0;
#line 1583 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4736;
#line 1583 "ide/ide_methods.bas"
goto fornext_entrylabel4736;
#line 1583 "ide/ide_methods.bas"
while(1){
#line 1583 "ide/ide_methods.bas"
fornext_value4736=fornext_step4736+(*_FUNC_IDE2_LONG_I);
#line 1583 "ide/ide_methods.bas"
fornext_entrylabel4736:
#line 1583 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4736;
#line 1583 "ide/ide_methods.bas"
if (fornext_step_negative4736){
#line 1583 "ide/ide_methods.bas"
if (fornext_value4736<fornext_finalvalue4736) break;
#line 1583 "ide/ide_methods.bas"
}else{
#line 1583 "ide/ide_methods.bas"
if (fornext_value4736>fornext_finalvalue4736) break;
#line 1583 "ide/ide_methods.bas"
}
#line 1583 "ide/ide_methods.bas"
fornext_error4736:;
#line 1583 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1583,"ide_methods.bas");if(r)goto S_46916;}
#line 1584 "ide/ide_methods.bas"
do{
#line 1584 "ide/ide_methods.bas"
sub__printstring(*_FUNC_IDE2_LONG_X, 1 ,qbs_left((((qbs**)(__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);
#line 1584 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1584 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1584,"ide_methods.bas");}while(r);
#line 1585 "ide/ide_methods.bas"
do{
#line 1585 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+(((qbs**)(__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 ;
#line 1585 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1585,"ide_methods.bas");}while(r);
#line 1586 "ide/ide_methods.bas"
S_46919:;
#line 1586 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
#line 1586 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1586,"ide_methods.bas");if(r)goto S_46919;}
#line 1586 "ide/ide_methods.bas"
do{
#line 1586 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-(((qbs**)(__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 ;
#line 1586 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1586,"ide_methods.bas");}while(r);
#line 1586 "ide/ide_methods.bas"
}
#line 1587 "ide/ide_methods.bas"
fornext_continue_4735:;
#line 1587 "ide/ide_methods.bas"
}
#line 1587 "ide/ide_methods.bas"
fornext_exit_4735:;
#line 1588 "ide/ide_methods.bas"
do{
#line 1588 "ide/ide_methods.bas"
*__LONG_IDEENTERMENU= -1ll ;
#line 1588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1588,"ide_methods.bas");}while(r);
#line 1590 "ide/ide_methods.bas"
do{
#line 1590 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 1590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1590,"ide_methods.bas");}while(r);
#line 1590 "ide/ide_methods.bas"
do{
#line 1590 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1590,"ide_methods.bas");}while(r);
#line 1591 "ide/ide_methods.bas"
}
#line 1593 "ide/ide_methods.bas"
}else{
#line 1594 "ide/ide_methods.bas"
S_46928:;
#line 1594 "ide/ide_methods.bas"
if ((*__LONG_IDEALTHIGHLIGHT)||is_error_pending()){
#line 1594 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1594,"ide_methods.bas");if(r)goto S_46928;}
#line 1596 "ide/ide_methods.bas"
do{
#line 1596 "ide/ide_methods.bas"
*__LONG_IDEALTHIGHLIGHT= 0ll ;
#line 1596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1596,"ide_methods.bas");}while(r);
#line 1597 "ide/ide_methods.bas"
do{
#line 1597 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1597,"ide_methods.bas");}while(r);
#line 1597 "ide/ide_methods.bas"
do{
#line 1597 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 1597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1597,"ide_methods.bas");}while(r);
#line 1597 "ide/ide_methods.bas"
do{
#line 1597 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 1597 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1597,"ide_methods.bas");}while(r);
#line 1598 "ide/ide_methods.bas"
S_46933:;
#line 1598 "ide/ide_methods.bas"
if ((*__LONG_IDEENTERMENU&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
#line 1598 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1598,"ide_methods.bas");if(r)goto S_46933;}
#line 1599 "ide/ide_methods.bas"
S_46934:;
#line 1599 "ide/ide_methods.bas"
if ((func__hasfocus())||is_error_pending()){
#line 1599 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1599,"ide_methods.bas");if(r)goto S_46934;}
#line 1600 "ide/ide_methods.bas"
do{
#line 1600 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
#line 1600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1600,"ide_methods.bas");}while(r);
#line 1601 "ide/ide_methods.bas"
do{
#line 1601 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 1601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1601,"ide_methods.bas");}while(r);
#line 1602 "ide/ide_methods.bas"
do{
#line 1602 "ide/ide_methods.bas"
*__LONG_IDEENTERMENU= 0ll ;
#line 1602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1602,"ide_methods.bas");}while(r);
#line 1603 "ide/ide_methods.bas"
do{
#line 1603 "ide/ide_methods.bas"
goto LABEL_STARTMENU;
#line 1603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1603,"ide_methods.bas");}while(r);
#line 1604 "ide/ide_methods.bas"
}else{
#line 1605 "ide/ide_methods.bas"
do{
#line 1605 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1605,"ide_methods.bas");}while(r);
#line 1606 "ide/ide_methods.bas"
}
#line 1607 "ide/ide_methods.bas"
}
#line 1608 "ide/ide_methods.bas"
}
#line 1610 "ide/ide_methods.bas"
}
#line 1612 "ide/ide_methods.bas"
S_46945:;
#line 1612 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_UPDATEHOVER)||is_error_pending()){
#line 1612 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1612,"ide_methods.bas");if(r)goto S_46945;}
#line 1612 "ide/ide_methods.bas"
do{
#line 1612 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1612,"ide_methods.bas");}while(r);
#line 1612 "ide/ide_methods.bas"
}
#line 1614 "ide/ide_methods.bas"
S_46948:;
#line 1614 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_CHANGE== 0 ))||is_error_pending()){
#line 1614 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1614,"ide_methods.bas");if(r)goto S_46948;}
#line 1617 "ide/ide_methods.bas"
S_46949:;
#line 1617 "ide/ide_methods.bas"
if ((*__LONG_IDECOMPILING)||is_error_pending()){
#line 1617 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1617,"ide_methods.bas");if(r)goto S_46949;}
#line 1618 "ide/ide_methods.bas"
S_46950:;
#line 1618 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_SENDNEXTLINE)||is_error_pending()){
#line 1618 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1618,"ide_methods.bas");if(r)goto S_46950;}
#line 1619 "ide/ide_methods.bas"
S_46951:;
#line 1619 "ide/ide_methods.bas"
if ((-(*__LONG_IDECOMPILEDLINE<*__LONG_IDEN))||is_error_pending()){
#line 1619 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1619,"ide_methods.bas");if(r)goto S_46951;}
#line 1620 "ide/ide_methods.bas"
do{
#line 1620 "ide/ide_methods.bas"
*__LONG_IDECOMPILEDLINE=*__LONG_IDECOMPILEDLINE+ 1 ;
#line 1620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1620,"ide_methods.bas");}while(r);
#line 1621 "ide/ide_methods.bas"
do{
#line 1621 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDE2= 4 ;
#line 1621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1621,"ide_methods.bas");}while(r);
#line 1622 "ide/ide_methods.bas"
S_46954:;
#line 1622 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_PASSBACK)||is_error_pending()){
#line 1622 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1622,"ide_methods.bas");if(r)goto S_46954;}
#line 1623 "ide/ide_methods.bas"
do{
#line 1623 "ide/ide_methods.bas"
qbs_set(__STRING_IDECOMPILEDLINE,_FUNC_IDE2_STRING_PASSBACK);
#line 1623 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1623,"ide_methods.bas");}while(r);
#line 1624 "ide/ide_methods.bas"
do{
#line 1624 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
#line 1624 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1624,"ide_methods.bas");}while(r);
#line 1625 "ide/ide_methods.bas"
}else{
#line 1626 "ide/ide_methods.bas"
do{
#line 1626 "ide/ide_methods.bas"
qbs_set(__STRING_IDECOMPILEDLINE,FUNC_IDEGETLINE(__LONG_IDECOMPILEDLINE));
#line 1626 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1626,"ide_methods.bas");}while(r);
#line 1627 "ide/ide_methods.bas"
do{
#line 1627 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,__STRING_IDECOMPILEDLINE);
#line 1627 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1627,"ide_methods.bas");}while(r);
#line 1628 "ide/ide_methods.bas"
}
#line 1629 "ide/ide_methods.bas"
do{
#line 1629 "ide/ide_methods.bas"
goto exit_subfunc;
#line 1629 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1629,"ide_methods.bas");}while(r);
#line 1630 "ide/ide_methods.bas"
}else{
#line 1632 "ide/ide_methods.bas"
do{
#line 1632 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= 0 ;
#line 1632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1632,"ide_methods.bas");}while(r);
#line 1633 "ide/ide_methods.bas"
do{
#line 1633 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDE2= 5 ;
#line 1633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1633,"ide_methods.bas");}while(r);
#line 1637 "ide/ide_methods.bas"
do{
#line 1637 "ide/ide_methods.bas"
goto exit_subfunc;
#line 1637 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1637,"ide_methods.bas");}while(r);
#line 1638 "ide/ide_methods.bas"
}
#line 1639 "ide/ide_methods.bas"
}
#line 1640 "ide/ide_methods.bas"
}
#line 1642 "ide/ide_methods.bas"
do{
#line 1642 "ide/ide_methods.bas"
sub__limit( 16 );
#line 1642 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1642,"ide_methods.bas");}while(r);
#line 1643 "ide/ide_methods.bas"
do{
#line 1643 "ide/ide_methods.bas"
goto LABEL_WAITFORINPUT;
#line 1643 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1643,"ide_methods.bas");}while(r);
#line 1644 "ide/ide_methods.bas"
}
#line 1646 "ide/ide_methods.bas"
do{
#line 1646 "ide/ide_methods.bas"
*__LONG_IDEENTERMENU= 0ll ;
#line 1646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1646,"ide_methods.bas");}while(r);
#line 1648 "ide/ide_methods.bas"
do{
#line 1648 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO- 1 ;
#line 1648 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1648,"ide_methods.bas");}while(r);
#line 1649 "ide/ide_methods.bas"
S_46974:;
#line 1649 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBO< 0 ))||is_error_pending()){
#line 1649 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1649,"ide_methods.bas");if(r)goto S_46974;}
#line 1649 "ide/ide_methods.bas"
do{
#line 1649 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO= 0 ;
#line 1649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1649,"ide_methods.bas");}while(r);
#line 1649 "ide/ide_methods.bas"
}
#line 1651 "ide/ide_methods.bas"
do{
#line 1651 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 1651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1651,"ide_methods.bas");}while(r);
#line 1655 "ide/ide_methods.bas"
S_46978:;
#line 1655 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 1655 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1655,"ide_methods.bas");if(r)goto S_46978;}
#line 1656 "ide/ide_methods.bas"
S_46979:;
#line 1656 "ide/ide_methods.bas"
if (((-(*__LONG_MX>= 2 ))&(-(*__LONG_MX<=*__LONG_IDEWX))&(-(*__LONG_MY>=(*__LONG_IDEWY- 3 )))&(-(*__LONG_MY<=(*__LONG_IDEWY- 1 ))))||is_error_pending()){
#line 1656 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1656,"ide_methods.bas");if(r)goto S_46979;}
#line 1657 "ide/ide_methods.bas"
S_46980:;
#line 1657 "ide/ide_methods.bas"
if ((-((func_screen(*__LONG_MY,*__LONG_MX, 1 ,0|1))==(( 11 )+( 1 * 16 ))))||is_error_pending()){
#line 1657 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1657,"ide_methods.bas");if(r)goto S_46980;}
#line 1659 "ide/ide_methods.bas"
S_46981:;
#line 1659 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1659,"ide_methods.bas");if(r)goto S_46981;}
#line 1660 "ide/ide_methods.bas"
S_46982:;
#line 1660 "ide/ide_methods.bas"
if (((*__INTEGER_STATUSAREALINK==( 1 )))||is_error_pending()){
#line 1660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1660,"ide_methods.bas");if(r)goto S_46982;}
#line 1662 "ide/ide_methods.bas"
S_46983:;
#line 1662 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
#line 1662 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1662,"ide_methods.bas");if(r)goto S_46983;}
#line 1663 "ide/ide_methods.bas"
do{
#line 1663 "ide/ide_methods.bas"
sub_shell3(FUNC_QUOTEDFILENAME(__STRING_COMPILELOG),2);
#line 1663 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1663,"ide_methods.bas");}while(r);
#line 1664 "ide/ide_methods.bas"
S_46985:;
#line 1664 "ide/ide_methods.bas"
}else{
#line 1664 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
#line 1664 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1664,"ide_methods.bas");if(r)goto S_46985;}
#line 1665 "ide/ide_methods.bas"
do{
#line 1665 "ide/ide_methods.bas"
sub_shell3(qbs_add(qbs_new_txt_len("open ",5),FUNC_QUOTEDFILENAME(__STRING_COMPILELOG)),2);
#line 1665 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1665,"ide_methods.bas");}while(r);
#line 1666 "ide/ide_methods.bas"
}else{
#line 1667 "ide/ide_methods.bas"
do{
#line 1667 "ide/ide_methods.bas"
sub_shell3(qbs_add(qbs_new_txt_len("xdg-open ",9),FUNC_QUOTEDFILENAME(__STRING_COMPILELOG)),2);
#line 1667 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1667 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1667,"ide_methods.bas");}while(r);
#line 1668 "ide/ide_methods.bas"
}
#line 1668 "ide/ide_methods.bas"
}
#line 1669 "ide/ide_methods.bas"
do{
#line 1669 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1669,"ide_methods.bas");}while(r);
#line 1670 "ide/ide_methods.bas"
sc_ec_233_end:;
#line 1670 "ide/ide_methods.bas"
goto sc_4739_end;
#line 1670 "ide/ide_methods.bas"
}
#line 1670 "ide/ide_methods.bas"
S_46991:;
#line 1670 "ide/ide_methods.bas"
if (((*__INTEGER_STATUSAREALINK==( 2 )))||is_error_pending()){
#line 1670 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1670,"ide_methods.bas");if(r)goto S_46991;}
#line 1672 "ide/ide_methods.bas"
do{
#line 1672 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 1672 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1672,"ide_methods.bas");}while(r);
#line 1673 "ide/ide_methods.bas"
do{
#line 1673 "ide/ide_methods.bas"
SUB_ADDQUICKNAVHISTORY();
#line 1673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1673,"ide_methods.bas");}while(r);
#line 1674 "ide/ide_methods.bas"
do{
#line 1674 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEFOCUSLINE;
#line 1674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1674,"ide_methods.bas");}while(r);
#line 1675 "ide/ide_methods.bas"
do{
#line 1675 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 1675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1675,"ide_methods.bas");}while(r);
#line 1676 "ide/ide_methods.bas"
do{
#line 1676 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1676,"ide_methods.bas");}while(r);
#line 1677 "ide/ide_methods.bas"
sc_ec_234_end:;
#line 1677 "ide/ide_methods.bas"
goto sc_4739_end;
#line 1677 "ide/ide_methods.bas"
}
#line 1677 "ide/ide_methods.bas"
S_46997:;
#line 1677 "ide/ide_methods.bas"
if (((*__INTEGER_STATUSAREALINK==( 3 )))||is_error_pending()){
#line 1677 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1677,"ide_methods.bas");if(r)goto S_46997;}
#line 1679 "ide/ide_methods.bas"
S_46998:;
#line 1679 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
#line 1679 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1679,"ide_methods.bas");if(r)goto S_46998;}
#line 1680 "ide/ide_methods.bas"
do{
#line 1680 "ide/ide_methods.bas"
sub_shell3(qbs_add(qbs_new_txt_len("explorer /select,",17),FUNC_QUOTEDFILENAME(__STRING_LASTBINARYGENERATED)),2);
#line 1680 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1680 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1680,"ide_methods.bas");}while(r);
#line 1681 "ide/ide_methods.bas"
S_47000:;
#line 1681 "ide/ide_methods.bas"
}else{
#line 1681 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
#line 1681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1681,"ide_methods.bas");if(r)goto S_47000;}
#line 1682 "ide/ide_methods.bas"
do{
#line 1682 "ide/ide_methods.bas"
sub_shell3(qbs_add(qbs_new_txt_len("open ",5),FUNC_QUOTEDFILENAME(__STRING_PATH__ASCII_CHR_046__EXE)),2);
#line 1682 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1682,"ide_methods.bas");}while(r);
#line 1683 "ide/ide_methods.bas"
}else{
#line 1684 "ide/ide_methods.bas"
do{
#line 1684 "ide/ide_methods.bas"
sub_shell3(qbs_add(qbs_new_txt_len("xdg-open ",9),FUNC_QUOTEDFILENAME(__STRING_PATH__ASCII_CHR_046__EXE)),2);
#line 1684 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1684,"ide_methods.bas");}while(r);
#line 1685 "ide/ide_methods.bas"
}
#line 1685 "ide/ide_methods.bas"
}
#line 1686 "ide/ide_methods.bas"
do{
#line 1686 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1686,"ide_methods.bas");}while(r);
#line 1687 "ide/ide_methods.bas"
sc_ec_235_end:;
#line 1687 "ide/ide_methods.bas"
goto sc_4739_end;
#line 1687 "ide/ide_methods.bas"
}
#line 1687 "ide/ide_methods.bas"
S_47006:;
#line 1687 "ide/ide_methods.bas"
if (((*__INTEGER_STATUSAREALINK==( 4 )))||is_error_pending()){
#line 1687 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1687,"ide_methods.bas");if(r)goto S_47006;}
#line 1689 "ide/ide_methods.bas"
do{
#line 1689 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
#line 1689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1689,"ide_methods.bas");}while(r);
#line 1690 "ide/ide_methods.bas"
do{
#line 1690 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1690,"ide_methods.bas");}while(r);
#line 1690 "ide/ide_methods.bas"
do{
#line 1690 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1690,"ide_methods.bas");}while(r);
#line 1691 "ide/ide_methods.bas"
do{
#line 1691 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1691,"ide_methods.bas");}while(r);
#line 1692 "ide/ide_methods.bas"
sc_ec_236_end:;
#line 1692 "ide/ide_methods.bas"
goto sc_4739_end;
#line 1692 "ide/ide_methods.bas"
}
#line 1692 "ide/ide_methods.bas"
sc_4739_end:;
#line 1693 "ide/ide_methods.bas"
}
#line 1694 "ide/ide_methods.bas"
}
#line 1695 "ide/ide_methods.bas"
}
#line 1697 "ide/ide_methods.bas"
S_47015:;
#line 1697 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT&(-(*__LONG_KB== 17152ll )))||is_error_pending()){
#line 1697 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1697,"ide_methods.bas");if(r)goto S_47015;}
#line 1698 "ide/ide_methods.bas"
S_47016:;
#line 1698 "ide/ide_methods.bas"
if ((~(*__BYTE_IDESHOWERRORSIMMEDIATELY))||is_error_pending()){
#line 1698 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1698,"ide_methods.bas");if(r)goto S_47016;}
#line 1699 "ide/ide_methods.bas"
do{
#line 1699 "ide/ide_methods.bas"
*__LONG_IDEMANUALCHECK= 1 ;
#line 1699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1699,"ide_methods.bas");}while(r);
#line 1700 "ide/ide_methods.bas"
do{
#line 1700 "ide/ide_methods.bas"
return_point[next_return_point++]=33;
#line 1700 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1700 "ide/ide_methods.bas"
goto LABEL_PRINTCHECKING;
#line 1700 "ide/ide_methods.bas"
RETURN_33:;
#line 1700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1700,"ide_methods.bas");}while(r);
#line 1701 "ide/ide_methods.bas"
do{
#line 1701 "ide/ide_methods.bas"
goto LABEL_BEGINCOMPILE;
#line 1701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1701,"ide_methods.bas");}while(r);
#line 1702 "ide/ide_methods.bas"
}
#line 1703 "ide/ide_methods.bas"
}
#line 1705 "ide/ide_methods.bas"
S_47022:;
#line 1705 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 16640ll ))|(-(*__LONG_KB== 16896ll )))||is_error_pending()){
#line 1705 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1705,"ide_methods.bas");if(r)goto S_47022;}
#line 1706 "ide/ide_methods.bas"
do{
#line 1706 "ide/ide_methods.bas"
goto LABEL_STARTPAUSEDMENUHANDLER;
#line 1706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1706,"ide_methods.bas");}while(r);
#line 1707 "ide/ide_methods.bas"
}
#line 1709 "ide/ide_methods.bas"
S_47025:;
#line 1709 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 17152ll ))||is_error_pending()){
#line 1709 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1709,"ide_methods.bas");if(r)goto S_47025;}
#line 1710 "ide/ide_methods.bas"
do{
#line 1710 "ide/ide_methods.bas"
goto LABEL_TOGGLEBREAKPOINT;
#line 1710 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1710,"ide_methods.bas");}while(r);
#line 1711 "ide/ide_methods.bas"
}
#line 1713 "ide/ide_methods.bas"
S_47028:;
#line 1713 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 17408ll ))||is_error_pending()){
#line 1713 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1713,"ide_methods.bas");if(r)goto S_47028;}
#line 1714 "ide/ide_methods.bas"
S_47029:;
#line 1714 "ide/ide_methods.bas"
if ((*__LONG_KCTRL)||is_error_pending()){
#line 1714 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1714,"ide_methods.bas");if(r)goto S_47029;}
#line 1715 "ide/ide_methods.bas"
do{
#line 1715 "ide/ide_methods.bas"
goto LABEL_UNSKIPALLLINES;
#line 1715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1715,"ide_methods.bas");}while(r);
#line 1716 "ide/ide_methods.bas"
}else{
#line 1717 "ide/ide_methods.bas"
do{
#line 1717 "ide/ide_methods.bas"
goto LABEL_CLEARALLBREAKPOINTS;
#line 1717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1717,"ide_methods.bas");}while(r);
#line 1718 "ide/ide_methods.bas"
}
#line 1719 "ide/ide_methods.bas"
}
#line 1721 "ide/ide_methods.bas"
S_47035:;
#line 1721 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 34048ll ))||is_error_pending()){
#line 1721 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1721,"ide_methods.bas");if(r)goto S_47035;}
#line 1722 "ide/ide_methods.bas"
LABEL_IDEMEXE:;
#line 1722 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1722,"ide_methods.bas");r=0;}
#line 1723 "ide/ide_methods.bas"
do{
#line 1723 "ide/ide_methods.bas"
*__LONG_IDERUNMODE= 2 ;
#line 1723 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1723,"ide_methods.bas");}while(r);
#line 1724 "ide/ide_methods.bas"
do{
#line 1724 "ide/ide_methods.bas"
goto LABEL_IDEMRUNSPECIAL;
#line 1724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1724,"ide_methods.bas");}while(r);
#line 1725 "ide/ide_methods.bas"
}
#line 1727 "ide/ide_methods.bas"
S_47039:;
#line 1727 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 34304ll ))||is_error_pending()){
#line 1727 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1727,"ide_methods.bas");if(r)goto S_47039;}
#line 1728 "ide/ide_methods.bas"
S_47040:;
#line 1728 "ide/ide_methods.bas"
if ((-(*__LONG_CALLSTACKLENGTH> 0 ))||is_error_pending()){
#line 1728 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1728,"ide_methods.bas");if(r)goto S_47040;}
#line 1729 "ide/ide_methods.bas"
do{
#line 1729 "ide/ide_methods.bas"
goto LABEL_SHOWCALLSTACKDIALOG;
#line 1729 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1729,"ide_methods.bas");}while(r);
#line 1730 "ide/ide_methods.bas"
}else{
#line 1731 "ide/ide_methods.bas"
do{
#line 1731 "ide/ide_methods.bas"
*_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));
#line 1731 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1731,"ide_methods.bas");}while(r);
#line 1732 "ide/ide_methods.bas"
do{
#line 1732 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1732,"ide_methods.bas");}while(r);
#line 1732 "ide/ide_methods.bas"
do{
#line 1732 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1732,"ide_methods.bas");}while(r);
#line 1733 "ide/ide_methods.bas"
do{
#line 1733 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1733 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1733,"ide_methods.bas");}while(r);
#line 1734 "ide/ide_methods.bas"
}
#line 1735 "ide/ide_methods.bas"
}
#line 1737 "ide/ide_methods.bas"
S_47049:;
#line 1737 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 15872ll ))||is_error_pending()){
#line 1737 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1737,"ide_methods.bas");if(r)goto S_47049;}
#line 1738 "ide/ide_methods.bas"
do{
#line 1738 "ide/ide_methods.bas"
goto LABEL_SHOWWATCHLIST;
#line 1738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1738,"ide_methods.bas");}while(r);
#line 1739 "ide/ide_methods.bas"
}
#line 1741 "ide/ide_methods.bas"
S_47052:;
#line 1741 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 16128ll ))||is_error_pending()){
#line 1741 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1741,"ide_methods.bas");if(r)goto S_47052;}
#line 1742 "ide/ide_methods.bas"
do{
#line 1742 "ide/ide_methods.bas"
*__LONG_STARTPAUSED= 0 ;
#line 1742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1742,"ide_methods.bas");}while(r);
#line 1743 "ide/ide_methods.bas"
LABEL_IDEMRUN:;
#line 1743 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1743,"ide_methods.bas");r=0;}
#line 1744 "ide/ide_methods.bas"
do{
#line 1744 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 1744 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1744,"ide_methods.bas");}while(r);
#line 1745 "ide/ide_methods.bas"
do{
#line 1745 "ide/ide_methods.bas"
*__LONG_IDERUNMODE= 1 ;
#line 1745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1745,"ide_methods.bas");}while(r);
#line 1746 "ide/ide_methods.bas"
LABEL_IDEMRUNSPECIAL:;
#line 1746 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1746,"ide_methods.bas");r=0;}
#line 1748 "ide/ide_methods.bas"
S_47056:;
#line 1748 "ide/ide_methods.bas"
if ((~(*__BYTE_EXETOSOURCEFOLDERFIRSTTIMEMSG))||is_error_pending()){
#line 1748 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1748,"ide_methods.bas");if(r)goto S_47056;}
#line 1749 "ide/ide_methods.bas"
S_47057:;
#line 1749 "ide/ide_methods.bas"
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
#line 1749 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1749,"ide_methods.bas");if(r)goto S_47057;}
#line 1756 "ide/ide_methods.bas"
do{
#line 1756 "ide/ide_methods.bas"
*_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));
#line 1756 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1756,"ide_methods.bas");}while(r);
#line 1757 "ide/ide_methods.bas"
}else{
#line 1763 "ide/ide_methods.bas"
do{
#line 1763 "ide/ide_methods.bas"
*_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));
#line 1763 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1763 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1763,"ide_methods.bas");}while(r);
#line 1764 "ide/ide_methods.bas"
}
#line 1765 "ide/ide_methods.bas"
S_47062:;
#line 1765 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 2 ))||is_error_pending()){
#line 1765 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1765,"ide_methods.bas");if(r)goto S_47062;}
#line 1766 "ide/ide_methods.bas"
do{
#line 1766 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ExeToSourceFolderFirstTimeMsg",29),qbs_new_txt_len("True",4));
#line 1766 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1766 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1766,"ide_methods.bas");}while(r);
#line 1767 "ide/ide_methods.bas"
do{
#line 1767 "ide/ide_methods.bas"
*__BYTE_EXETOSOURCEFOLDERFIRSTTIMEMSG= -1ll ;
#line 1767 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1767,"ide_methods.bas");}while(r);
#line 1768 "ide/ide_methods.bas"
S_47065:;
#line 1768 "ide/ide_methods.bas"
}else{
#line 1768 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
#line 1768 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1768,"ide_methods.bas");if(r)goto S_47065;}
#line 1769 "ide/ide_methods.bas"
do{
#line 1769 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1769,"ide_methods.bas");}while(r);
#line 1769 "ide/ide_methods.bas"
do{
#line 1769 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1769,"ide_methods.bas");}while(r);
#line 1770 "ide/ide_methods.bas"
do{
#line 1770 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1770 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1770,"ide_methods.bas");}while(r);
#line 1771 "ide/ide_methods.bas"
do{
#line 1771 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4740= 0 ));
#line 1771 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1771,"ide_methods.bas");}while(r);
#line 1772 "ide/ide_methods.bas"
do{
#line 1772 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Compilation request canceled.",29),NULL,0);
#line 1772 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1772,"ide_methods.bas");}while(r);
#line 1773 "ide/ide_methods.bas"
do{
#line 1773 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1773 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1773,"ide_methods.bas");}while(r);
#line 1774 "ide/ide_methods.bas"
}
#line 1774 "ide/ide_methods.bas"
}
#line 1775 "ide/ide_methods.bas"
}
#line 1776 "ide/ide_methods.bas"
do{
#line 1776 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1776,"ide_methods.bas");}while(r);
#line 1776 "ide/ide_methods.bas"
do{
#line 1776 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 1776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1776,"ide_methods.bas");}while(r);
#line 1779 "ide/ide_methods.bas"
S_47076:;
#line 1779 "ide/ide_methods.bas"
if ((((-(*_FUNC_IDE2_LONG_READY!= 0 ))&(-(*__INTEGER_IDECHANGEMADE== 0 )))|(-(*__INTEGER_STATUSAREALINK== 2 )))||is_error_pending()){
#line 1779 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1779,"ide_methods.bas");if(r)goto S_47076;}
#line 1781 "ide/ide_methods.bas"
do{
#line 1781 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1781,"ide_methods.bas");}while(r);
#line 1782 "ide/ide_methods.bas"
do{
#line 1782 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4741= 0 ));
#line 1782 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1782,"ide_methods.bas");}while(r);
#line 1785 "ide/ide_methods.bas"
S_47079:;
#line 1785 "ide/ide_methods.bas"
if ((-(*__INTEGER_STATUSAREALINK!= 2 ))||is_error_pending()){
#line 1785 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1785,"ide_methods.bas");if(r)goto S_47079;}
#line 1787 "ide/ide_methods.bas"
do{
#line 1787 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_EDLD= -1ll ;
#line 1787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1787,"ide_methods.bas");}while(r);
#line 1787 "ide/ide_methods.bas"
do{
#line 1787 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_EDCHG= 0ll ;
#line 1787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1787,"ide_methods.bas");}while(r);
#line 1789 "ide/ide_methods.bas"
do{
#line 1789 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4742=*__LONG_EXTDEPBUF),&(pass4743= 0 ),&(pass4744= -22ll ));
#line 1789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1789,"ide_methods.bas");}while(r);
#line 1790 "ide/ide_methods.bas"
S_47083:;
#line 1790 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(FUNC_READBUFLINE(&(pass4745=*__LONG_EXTDEPBUF)),qbs_new_txt_len("<<< LISTING DONE >>>",20))))||is_error_pending()){
#line 1790 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1790,"ide_methods.bas");if(r)goto S_47083;}
#line 1791 "ide/ide_methods.bas"
do{
#line 1791 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4746=*__LONG_EXTDEPBUF),&(pass4747= 0 ),&(pass4748= -24ll ));
#line 1791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1791,"ide_methods.bas");}while(r);
#line 1791 "ide/ide_methods.bas"
do{
#line 1791 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_EDLD= 0ll ;
#line 1791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1791,"ide_methods.bas");}while(r);
#line 1792 "ide/ide_methods.bas"
S_47086:;
#line 1792 "ide/ide_methods.bas"
fornext_value4750= 0 ;
#line 1792 "ide/ide_methods.bas"
fornext_finalvalue4750=func_ubound(__ARRAY_STRING_EMBEDFILELIST, 2 ,2);
#line 1792 "ide/ide_methods.bas"
fornext_step4750= 1 ;
#line 1792 "ide/ide_methods.bas"
if (fornext_step4750<0) fornext_step_negative4750=1; else fornext_step_negative4750=0;
#line 1792 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4750;
#line 1792 "ide/ide_methods.bas"
goto fornext_entrylabel4750;
#line 1792 "ide/ide_methods.bas"
while(1){
#line 1792 "ide/ide_methods.bas"
fornext_value4750=fornext_step4750+(*_FUNC_IDE2_LONG_I);
#line 1792 "ide/ide_methods.bas"
fornext_entrylabel4750:
#line 1792 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4750;
#line 1792 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1792 "ide/ide_methods.bas"
if (fornext_step_negative4750){
#line 1792 "ide/ide_methods.bas"
if (fornext_value4750<fornext_finalvalue4750) break;
#line 1792 "ide/ide_methods.bas"
}else{
#line 1792 "ide/ide_methods.bas"
if (fornext_value4750>fornext_finalvalue4750) break;
#line 1792 "ide/ide_methods.bas"
}
#line 1792 "ide/ide_methods.bas"
fornext_error4750:;
#line 1792 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1792,"ide_methods.bas");if(r)goto S_47086;}
#line 1793 "ide/ide_methods.bas"
S_47087:;
#line 1793 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal((((qbs**)(__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**)(__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()){
#line 1793 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1793,"ide_methods.bas");if(r)goto S_47087;}
#line 1794 "ide/ide_methods.bas"
do{
#line 1794 "ide/ide_methods.bas"
SUB_WRITEBUFLINE(&(pass4751=*__LONG_EXTDEPBUF),qbs_add(qbs_new_txt_len("EMBE: ",6),func__fullpath((((qbs**)(__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]]))));
#line 1794 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1794,"ide_methods.bas");}while(r);
#line 1795 "ide/ide_methods.bas"
}
#line 1796 "ide/ide_methods.bas"
fornext_continue_4749:;
#line 1796 "ide/ide_methods.bas"
}
#line 1796 "ide/ide_methods.bas"
fornext_exit_4749:;
#line 1797 "ide/ide_methods.bas"
do{
#line 1797 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4752=*__LONG_EXTDEPBUF),&(pass4753= 0 ),&(pass4754= -22ll ));
#line 1797 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1797,"ide_methods.bas");}while(r);
#line 1798 "ide/ide_methods.bas"
do{
#line 1798 "ide/ide_methods.bas"
SUB_WRITEBUFLINE(&(pass4755=*__LONG_EXTDEPBUF),qbs_new_txt_len("<<< LISTING DONE >>>",20));
#line 1798 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1798,"ide_methods.bas");}while(r);
#line 1799 "ide/ide_methods.bas"
}
#line 1801 "ide/ide_methods.bas"
S_47094:;
#line 1801 "ide/ide_methods.bas"
while((~(FUNC_ENDOFBUF(&(pass4757=*__LONG_EXTDEPBUF))))||is_error_pending()){
#line 1801 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1801,"ide_methods.bas");if(r)goto S_47094;}
#line 1802 "ide/ide_methods.bas"
do{
#line 1802 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EDDAT,FUNC_READBUFLINE(&(pass4758=*__LONG_EXTDEPBUF)));
#line 1802 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1802 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1802,"ide_methods.bas");}while(r);
#line 1802 "ide/ide_methods.bas"
do{
#line 1802 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EDID,qbs_left(_FUNC_IDE2_STRING_EDDAT, 5 ));
#line 1802 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1802 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1802,"ide_methods.bas");}while(r);
#line 1803 "ide/ide_methods.bas"
do{
#line 1803 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EDMD5,func__md5(func__readfile(func_mid(_FUNC_IDE2_STRING_EDDAT, 7 ,NULL,0))));
#line 1803 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1803 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1803,"ide_methods.bas");}while(r);
#line 1804 "ide/ide_methods.bas"
S_47098:;
#line 1804 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_EDLD)||is_error_pending()){
#line 1804 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1804,"ide_methods.bas");if(r)goto S_47098;}
#line 1805 "ide/ide_methods.bas"
S_47099:;
#line 1805 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_EDMD5,FUNC_READBUFLINE(&(pass4759=*__LONG_EXTDEPBUF)))))||is_error_pending()){
#line 1805 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1805,"ide_methods.bas");if(r)goto S_47099;}
#line 1807 "ide/ide_methods.bas"
S_47100:;
#line 1807 "ide/ide_methods.bas"
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()){
#line 1807 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1807,"ide_methods.bas");if(r)goto S_47100;}
#line 1807 "ide/ide_methods.bas"
do{
#line 1807 "ide/ide_methods.bas"
goto LABEL_EDRECOMPILE;
#line 1807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1807,"ide_methods.bas");}while(r);
#line 1807 "ide/ide_methods.bas"
}
#line 1809 "ide/ide_methods.bas"
do{
#line 1809 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(&(pass4760=*__LONG_EXTDEPBUF),&(pass4762= -32 -((int32)(FUNC_BUFEOLSEQ(&(pass4761=*__LONG_EXTDEPBUF)))->len)),&(pass4763= -23ll ));
#line 1809 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1809,"ide_methods.bas");}while(r);
#line 1810 "ide/ide_methods.bas"
do{
#line 1810 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_EDCHG= -1ll ;
#line 1810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1810,"ide_methods.bas");}while(r);
#line 1810 "ide/ide_methods.bas"
do{
#line 1810 "ide/ide_methods.bas"
SUB_DELETEBUFLINE(&(pass4764=*__LONG_EXTDEPBUF));
#line 1810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1810,"ide_methods.bas");}while(r);
#line 1811 "ide/ide_methods.bas"
}else{
#line 1812 "ide/ide_methods.bas"
do{
#line 1812 "ide/ide_methods.bas"
goto ww_continue_4756;
#line 1812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1812,"ide_methods.bas");}while(r);
#line 1813 "ide/ide_methods.bas"
}
#line 1814 "ide/ide_methods.bas"
}
#line 1815 "ide/ide_methods.bas"
do{
#line 1815 "ide/ide_methods.bas"
SUB_WRITEBUFLINE(&(pass4765=*__LONG_EXTDEPBUF),_FUNC_IDE2_STRING_EDMD5);
#line 1815 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1815,"ide_methods.bas");}while(r);
#line 1816 "ide/ide_methods.bas"
ww_continue_4756:;
#line 1816 "ide/ide_methods.bas"
}
#line 1816 "ide/ide_methods.bas"
ww_exit_4756:;
#line 1819 "ide/ide_methods.bas"
S_47112:;
#line 1819 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_EDCHG)||is_error_pending()){
#line 1819 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1819,"ide_methods.bas");if(r)goto S_47112;}
#line 1819 "ide/ide_methods.bas"
do{
#line 1819 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 1819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1819,"ide_methods.bas");}while(r);
#line 1819 "ide/ide_methods.bas"
do{
#line 1819 "ide/ide_methods.bas"
goto LABEL_MUSTGENERATEEXE;
#line 1819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1819,"ide_methods.bas");}while(r);
#line 1819 "ide/ide_methods.bas"
}
#line 1820 "ide/ide_methods.bas"
}else{
#line 1821 "ide/ide_methods.bas"
S_47117:;
#line 1821 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_FAILED== 1 ))&(-(*_FUNC_IDE2_LONG_ERRININC== 0 )))||is_error_pending()){
#line 1821 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1821,"ide_methods.bas");if(r)goto S_47117;}
#line 1821 "ide/ide_methods.bas"
do{
#line 1821 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1821,"ide_methods.bas");}while(r);
#line 1821 "ide/ide_methods.bas"
}
#line 1822 "ide/ide_methods.bas"
LABEL_EDRECOMPILE:;
#line 1822 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1822,"ide_methods.bas");r=0;}
#line 1823 "ide/ide_methods.bas"
do{
#line 1823 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 0 ;
#line 1823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1823,"ide_methods.bas");}while(r);
#line 1823 "ide/ide_methods.bas"
do{
#line 1823 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 1 ;
#line 1823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1823,"ide_methods.bas");}while(r);
#line 1824 "ide/ide_methods.bas"
do{
#line 1824 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 1824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1824,"ide_methods.bas");}while(r);
#line 1824 "ide/ide_methods.bas"
do{
#line 1824 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 0 ;
#line 1824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1824,"ide_methods.bas");}while(r);
#line 1825 "ide/ide_methods.bas"
do{
#line 1825 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 1825 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1825,"ide_methods.bas");}while(r);
#line 1826 "ide/ide_methods.bas"
}
#line 1829 "ide/ide_methods.bas"
S_47126:;
#line 1829 "ide/ide_methods.bas"
if ((*__BYTE_NOEXESAVED)||is_error_pending()){
#line 1829 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1829,"ide_methods.bas");if(r)goto S_47126;}
#line 1829 "ide/ide_methods.bas"
do{
#line 1829 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 1829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1829,"ide_methods.bas");}while(r);
#line 1829 "ide/ide_methods.bas"
do{
#line 1829 "ide/ide_methods.bas"
goto LABEL_MUSTGENERATEEXE;
#line 1829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1829,"ide_methods.bas");}while(r);
#line 1829 "ide/ide_methods.bas"
}
#line 1830 "ide/ide_methods.bas"
S_47130:;
#line 1830 "ide/ide_methods.bas"
if ((*__LONG_IDECOMPILED)||is_error_pending()){
#line 1830 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1830,"ide_methods.bas");if(r)goto S_47130;}
#line 1832 "ide/ide_methods.bas"
S_47131:;
#line 1832 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDERUNMODE== 2 ))&(func__fileexists(__STRING_LASTBINARYGENERATED))))||is_error_pending()){
#line 1832 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1832,"ide_methods.bas");if(r)goto S_47131;}
#line 1833 "ide/ide_methods.bas"
S_47132:;
#line 1833 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
#line 1833 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1833,"ide_methods.bas");if(r)goto S_47132;}
#line 1834 "ide/ide_methods.bas"
do{
#line 1834 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Already created executable file!",32),NULL,0);
#line 1834 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1834,"ide_methods.bas");}while(r);
#line 1835 "ide/ide_methods.bas"
}else{
#line 1836 "ide/ide_methods.bas"
do{
#line 1836 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Already created .EXE file!",26),NULL,0);
#line 1836 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1836,"ide_methods.bas");}while(r);
#line 1837 "ide/ide_methods.bas"
}
#line 1839 "ide/ide_methods.bas"
do{
#line 1839 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 1839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1839,"ide_methods.bas");}while(r);
#line 1840 "ide/ide_methods.bas"
do{
#line 1840 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LOCATION,__STRING_LASTBINARYGENERATED);
#line 1840 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1840,"ide_methods.bas");}while(r);
#line 1841 "ide/ide_methods.bas"
S_47139:;
#line 1841 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_PATH__ASCII_CHR_046__EXE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 1841 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1841,"ide_methods.bas");if(r)goto S_47139;}
#line 1841 "ide/ide_methods.bas"
do{
#line 1841 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LOCATION,qbs_add(func__cwd(),_FUNC_IDE2_STRING_LOCATION));
#line 1841 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1841,"ide_methods.bas");}while(r);
#line 1841 "ide/ide_methods.bas"
}
#line 1842 "ide/ide_methods.bas"
do{
#line 1842 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(qbs_new_txt_len("Location: ",10),FUNC_REMOVEDOUBLESLASHES(_FUNC_IDE2_STRING_LOCATION)));
#line 1842 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1842,"ide_methods.bas");}while(r);
#line 1843 "ide/ide_methods.bas"
S_47143:;
#line 1843 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
#line 1843 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1843,"ide_methods.bas");if(r)goto S_47143;}
#line 1844 "ide/ide_methods.bas"
do{
#line 1844 "ide/ide_methods.bas"
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 )));
#line 1844 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1844,"ide_methods.bas");}while(r);
#line 1845 "ide/ide_methods.bas"
}
#line 1846 "ide/ide_methods.bas"
do{
#line 1846 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,_FUNC_IDE2_STRING_MSG,NULL,0);
#line 1846 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1846 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1846,"ide_methods.bas");}while(r);
#line 1847 "ide/ide_methods.bas"
do{
#line 1847 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 3 ;
#line 1847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1847,"ide_methods.bas");}while(r);
#line 1850 "ide/ide_methods.bas"
do{
#line 1850 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1850 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1850,"ide_methods.bas");}while(r);
#line 1851 "ide/ide_methods.bas"
S_47149:;
#line 1851 "ide/ide_methods.bas"
}else{
#line 1851 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-(func__fileexists(__STRING_LASTBINARYGENERATED)== 0 ))){
#line 1851 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1851,"ide_methods.bas");if(r)goto S_47149;}
#line 1852 "ide/ide_methods.bas"
do{
#line 1852 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 1852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1852,"ide_methods.bas");}while(r);
#line 1853 "ide/ide_methods.bas"
do{
#line 1853 "ide/ide_methods.bas"
goto LABEL_MUSTGENERATEEXE;
#line 1853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1853,"ide_methods.bas");}while(r);
#line 1854 "ide/ide_methods.bas"
}
#line 1854 "ide/ide_methods.bas"
}
#line 1856 "ide/ide_methods.bas"
do{
#line 1856 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4767= 1 ));
#line 1856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1856,"ide_methods.bas");}while(r);
#line 1857 "ide/ide_methods.bas"
do{
#line 1857 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
#line 1857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1857,"ide_methods.bas");}while(r);
#line 1857 "ide/ide_methods.bas"
do{
#line 1857 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 2 ;
#line 1857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1857,"ide_methods.bas");}while(r);
#line 1857 "ide/ide_methods.bas"
do{
#line 1857 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 1857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1857,"ide_methods.bas");}while(r);
#line 1857 "ide/ide_methods.bas"
do{
#line 1857 "ide/ide_methods.bas"
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
#line 1857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1857,"ide_methods.bas");}while(r);
#line 1858 "ide/ide_methods.bas"
do{
#line 1858 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 1858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1858,"ide_methods.bas");}while(r);
#line 1858 "ide/ide_methods.bas"
do{
#line 1858 "ide/ide_methods.bas"
sub__printstring((*__LONG_IDEWX- 8 )/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,qbs_new_txt_len(" Status ",8),NULL,0);
#line 1858 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1858,"ide_methods.bas");}while(r);
#line 1859 "ide/ide_methods.bas"
do{
#line 1859 "ide/ide_methods.bas"
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
#line 1859 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1859,"ide_methods.bas");}while(r);
#line 1860 "ide/ide_methods.bas"
do{
#line 1860 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Starting program...",19),NULL,0);
#line 1860 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1860 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1860,"ide_methods.bas");}while(r);
#line 1861 "ide/ide_methods.bas"
}else{
#line 1862 "ide/ide_methods.bas"
LABEL_MUSTGENERATEEXE:;
#line 1862 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1862,"ide_methods.bas");r=0;}
#line 1863 "ide/ide_methods.bas"
do{
#line 1863 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4768= 1 ));
#line 1863 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1863,"ide_methods.bas");}while(r);
#line 1864 "ide/ide_methods.bas"
do{
#line 1864 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BKPIDESYSTEM=*__LONG_IDESYSTEM;
#line 1864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1864,"ide_methods.bas");}while(r);
#line 1864 "ide/ide_methods.bas"
do{
#line 1864 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 2 ;
#line 1864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1864,"ide_methods.bas");}while(r);
#line 1864 "ide/ide_methods.bas"
do{
#line 1864 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 1864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1864,"ide_methods.bas");}while(r);
#line 1864 "ide/ide_methods.bas"
do{
#line 1864 "ide/ide_methods.bas"
*__LONG_IDESYSTEM=*_FUNC_IDE2_LONG_BKPIDESYSTEM;
#line 1864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1864,"ide_methods.bas");}while(r);
#line 1865 "ide/ide_methods.bas"
do{
#line 1865 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 1865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1865,"ide_methods.bas");}while(r);
#line 1865 "ide/ide_methods.bas"
do{
#line 1865 "ide/ide_methods.bas"
sub__printstring((*__LONG_IDEWX- 8 )/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,qbs_new_txt_len(" Status ",8),NULL,0);
#line 1865 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1865,"ide_methods.bas");}while(r);
#line 1866 "ide/ide_methods.bas"
do{
#line 1866 "ide/ide_methods.bas"
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
#line 1866 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1866,"ide_methods.bas");}while(r);
#line 1867 "ide/ide_methods.bas"
S_47171:;
#line 1867 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_OS,qbs_new_txt_len("LNX",3))))||is_error_pending()){
#line 1867 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1867,"ide_methods.bas");if(r)goto S_47171;}
#line 1868 "ide/ide_methods.bas"
do{
#line 1868 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Creating executable file...",27),NULL,0);
#line 1868 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1868,"ide_methods.bas");}while(r);
#line 1869 "ide/ide_methods.bas"
}else{
#line 1870 "ide/ide_methods.bas"
do{
#line 1870 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Creating .EXE file...",21),NULL,0);
#line 1870 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1870 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1870,"ide_methods.bas");}while(r);
#line 1871 "ide/ide_methods.bas"
}
#line 1873 "ide/ide_methods.bas"
}
#line 1874 "ide/ide_methods.bas"
do{
#line 1874 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1874,"ide_methods.bas");}while(r);
#line 1878 "ide/ide_methods.bas"
S_47178:;
#line 1878 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 1878 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1878,"ide_methods.bas");if(r)goto S_47178;}
#line 1879 "ide/ide_methods.bas"
do{
#line 1879 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
#line 1879 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1879,"ide_methods.bas");}while(r);
#line 1880 "ide/ide_methods.bas"
}else{
#line 1881 "ide/ide_methods.bas"
do{
#line 1881 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,__STRING_IDEPROGNAME);
#line 1881 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1881 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1881,"ide_methods.bas");}while(r);
#line 1882 "ide/ide_methods.bas"
do{
#line 1882 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,FUNC_REMOVEFILEEXTENSION(_FUNC_IDE2_STRING_F));
#line 1882 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1882,"ide_methods.bas");}while(r);
#line 1883 "ide/ide_methods.bas"
}
#line 1884 "ide/ide_methods.bas"
do{
#line 1884 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDE2= 9 ;
#line 1884 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1884,"ide_methods.bas");}while(r);
#line 1884 "ide/ide_methods.bas"
do{
#line 1884 "ide/ide_methods.bas"
qbs_set(__STRING_IDERETURN,_FUNC_IDE2_STRING_F);
#line 1884 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1884 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1884,"ide_methods.bas");}while(r);
#line 1885 "ide/ide_methods.bas"
do{
#line 1885 "ide/ide_methods.bas"
goto exit_subfunc;
#line 1885 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1885,"ide_methods.bas");}while(r);
#line 1886 "ide/ide_methods.bas"
}
#line 1888 "ide/ide_methods.bas"
S_47188:;
#line 1888 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_FAILED== 1 ))||is_error_pending()){
#line 1888 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1888,"ide_methods.bas");if(r)goto S_47188;}
#line 1888 "ide/ide_methods.bas"
do{
#line 1888 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1888 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1888,"ide_methods.bas");}while(r);
#line 1888 "ide/ide_methods.bas"
}
#line 1890 "ide/ide_methods.bas"
S_47191:;
#line 1890 "ide/ide_methods.bas"
if ((((~(*__BYTE_IDESHOWERRORSIMMEDIATELY)))&(-(*__LONG_IDEAUTORUN== 0 )))||is_error_pending()){
#line 1890 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1890,"ide_methods.bas");if(r)goto S_47191;}
#line 1891 "ide/ide_methods.bas"
do{
#line 1891 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 1891 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1891,"ide_methods.bas");}while(r);
#line 1891 "ide/ide_methods.bas"
do{
#line 1891 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 1 ;
#line 1891 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1891,"ide_methods.bas");}while(r);
#line 1892 "ide/ide_methods.bas"
do{
#line 1892 "ide/ide_methods.bas"
return_point[next_return_point++]=34;
#line 1892 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1892 "ide/ide_methods.bas"
goto LABEL_PRINTCHECKING;
#line 1892 "ide/ide_methods.bas"
RETURN_34:;
#line 1892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1892,"ide_methods.bas");}while(r);
#line 1893 "ide/ide_methods.bas"
do{
#line 1893 "ide/ide_methods.bas"
goto LABEL_BEGINCOMPILE;
#line 1893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1893,"ide_methods.bas");}while(r);
#line 1894 "ide/ide_methods.bas"
}
#line 1896 "ide/ide_methods.bas"
do{
#line 1896 "ide/ide_methods.bas"
*__LONG_IDEAUTORUN= 1 ;
#line 1896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1896,"ide_methods.bas");}while(r);
#line 1897 "ide/ide_methods.bas"
do{
#line 1897 "ide/ide_methods.bas"
return_point[next_return_point++]=35;
#line 1897 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1897 "ide/ide_methods.bas"
goto LABEL_PRINTCHECKING;
#line 1897 "ide/ide_methods.bas"
RETURN_35:;
#line 1897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1897,"ide_methods.bas");}while(r);
#line 1898 "ide/ide_methods.bas"
do{
#line 1898 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1898,"ide_methods.bas");}while(r);
#line 1900 "ide/ide_methods.bas"
LABEL_PRINTCHECKING:;
#line 1900 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1900,"ide_methods.bas");r=0;}
#line 1902 "ide/ide_methods.bas"
do{
#line 1902 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1902,"ide_methods.bas");}while(r);
#line 1903 "ide/ide_methods.bas"
do{
#line 1903 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4769= 0 ));
#line 1903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1903,"ide_methods.bas");}while(r);
#line 1904 "ide/ide_methods.bas"
do{
#line 1904 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Checking program... (editing program will cancel request)",57),NULL,0);
#line 1904 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1904,"ide_methods.bas");}while(r);
#line 1906 "ide/ide_methods.bas"
do{
#line 1906 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 1906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1906,"ide_methods.bas");}while(r);
#line 1907 "ide/ide_methods.bas"
do{
#line 1907 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 1907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1907,"ide_methods.bas");}while(r);
#line 1908 "ide/ide_methods.bas"
do{
#line 1908 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1908 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1908,"ide_methods.bas");}while(r);
#line 1909 "ide/ide_methods.bas"
do{
#line 1909 "ide/ide_methods.bas"
#include "ret375.txt"
#line 1909 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1909,"ide_methods.bas");}while(r);
#line 1910 "ide/ide_methods.bas"
}
#line 1912 "ide/ide_methods.bas"
do{
#line 1912 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 1912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1912,"ide_methods.bas");}while(r);
#line 1913 "ide/ide_methods.bas"
do{
#line 1913 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
#line 1913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1913,"ide_methods.bas");}while(r);
#line 1915 "ide/ide_methods.bas"
S_47210:;
#line 1915 "ide/ide_methods.bas"
if ((((*__LONG_MCLICK|*__LONG_MCLICK2))&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
#line 1915 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1915,"ide_methods.bas");if(r)goto S_47210;}
#line 1916 "ide/ide_methods.bas"
S_47211:;
#line 1916 "ide/ide_methods.bas"
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
#line 1916 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1916,"ide_methods.bas");if(r)goto S_47211;}
#line 1917 "ide/ide_methods.bas"
do{
#line 1917 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 3 ;
#line 1917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1917,"ide_methods.bas");}while(r);
#line 1918 "ide/ide_methods.bas"
S_47213:;
#line 1918 "ide/ide_methods.bas"
fornext_value4771= 1 ;
#line 1918 "ide/ide_methods.bas"
fornext_finalvalue4771=*__INTEGER_MENUS;
#line 1918 "ide/ide_methods.bas"
fornext_step4771= 1 ;
#line 1918 "ide/ide_methods.bas"
if (fornext_step4771<0) fornext_step_negative4771=1; else fornext_step_negative4771=0;
#line 1918 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4771;
#line 1918 "ide/ide_methods.bas"
goto fornext_entrylabel4771;
#line 1918 "ide/ide_methods.bas"
while(1){
#line 1918 "ide/ide_methods.bas"
fornext_value4771=fornext_step4771+(*_FUNC_IDE2_LONG_I);
#line 1918 "ide/ide_methods.bas"
fornext_entrylabel4771:
#line 1918 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4771;
#line 1918 "ide/ide_methods.bas"
if (fornext_step_negative4771){
#line 1918 "ide/ide_methods.bas"
if (fornext_value4771<fornext_finalvalue4771) break;
#line 1918 "ide/ide_methods.bas"
}else{
#line 1918 "ide/ide_methods.bas"
if (fornext_value4771>fornext_finalvalue4771) break;
#line 1918 "ide/ide_methods.bas"
}
#line 1918 "ide/ide_methods.bas"
fornext_error4771:;
#line 1918 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1918,"ide_methods.bas");if(r)goto S_47213;}
#line 1919 "ide/ide_methods.bas"
do{
#line 1919 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=(((qbs**)(__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 ;
#line 1919 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1919,"ide_methods.bas");}while(r);
#line 1920 "ide/ide_methods.bas"
S_47215:;
#line 1920 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2))))||is_error_pending()){
#line 1920 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1920,"ide_methods.bas");if(r)goto S_47215;}
#line 1921 "ide/ide_methods.bas"
do{
#line 1921 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 1921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1921,"ide_methods.bas");}while(r);
#line 1922 "ide/ide_methods.bas"
do{
#line 1922 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 1922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1922,"ide_methods.bas");}while(r);
#line 1923 "ide/ide_methods.bas"
}
#line 1924 "ide/ide_methods.bas"
do{
#line 1924 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2;
#line 1924 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1924,"ide_methods.bas");}while(r);
#line 1925 "ide/ide_methods.bas"
S_47220:;
#line 1925 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
#line 1925 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1925,"ide_methods.bas");if(r)goto S_47220;}
#line 1925 "ide/ide_methods.bas"
do{
#line 1925 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-(((qbs**)(__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 ;
#line 1925 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1925,"ide_methods.bas");}while(r);
#line 1925 "ide/ide_methods.bas"
}
#line 1926 "ide/ide_methods.bas"
fornext_continue_4770:;
#line 1926 "ide/ide_methods.bas"
}
#line 1926 "ide/ide_methods.bas"
fornext_exit_4770:;
#line 1927 "ide/ide_methods.bas"
}
#line 1928 "ide/ide_methods.bas"
}
#line 1930 "ide/ide_methods.bas"
S_47226:;
#line 1930 "ide/ide_methods.bas"
fornext_value4775= 1 ;
#line 1930 "ide/ide_methods.bas"
fornext_finalvalue4775=*__INTEGER_MENUS;
#line 1930 "ide/ide_methods.bas"
fornext_step4775= 1 ;
#line 1930 "ide/ide_methods.bas"
if (fornext_step4775<0) fornext_step_negative4775=1; else fornext_step_negative4775=0;
#line 1930 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4775;
#line 1930 "ide/ide_methods.bas"
goto fornext_entrylabel4775;
#line 1930 "ide/ide_methods.bas"
while(1){
#line 1930 "ide/ide_methods.bas"
fornext_value4775=fornext_step4775+(*_FUNC_IDE2_LONG_I);
#line 1930 "ide/ide_methods.bas"
fornext_entrylabel4775:
#line 1930 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4775;
#line 1930 "ide/ide_methods.bas"
if (fornext_step_negative4775){
#line 1930 "ide/ide_methods.bas"
if (fornext_value4775<fornext_finalvalue4775) break;
#line 1930 "ide/ide_methods.bas"
}else{
#line 1930 "ide/ide_methods.bas"
if (fornext_value4775>fornext_finalvalue4775) break;
#line 1930 "ide/ide_methods.bas"
}
#line 1930 "ide/ide_methods.bas"
fornext_error4775:;
#line 1930 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1930,"ide_methods.bas");if(r)goto S_47226;}
#line 1931 "ide/ide_methods.bas"
do{
#line 1931 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_ucase(qbs_left((((qbs**)(__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 )));
#line 1931 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1931 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1931,"ide_methods.bas");}while(r);
#line 1932 "ide/ide_methods.bas"
S_47228:;
#line 1932 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KALT&(qbs_equal(qbs_ucase(__STRING_K),_FUNC_IDE2_STRING_A))))||is_error_pending()){
#line 1932 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1932,"ide_methods.bas");if(r)goto S_47228;}
#line 1933 "ide/ide_methods.bas"
do{
#line 1933 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 1933 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1933,"ide_methods.bas");}while(r);
#line 1934 "ide/ide_methods.bas"
do{
#line 1934 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 1934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1934,"ide_methods.bas");}while(r);
#line 1934 "ide/ide_methods.bas"
do{
#line 1934 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 1934 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1934,"ide_methods.bas");}while(r);
#line 1935 "ide/ide_methods.bas"
do{
#line 1935 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 1935 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1935,"ide_methods.bas");}while(r);
#line 1936 "ide/ide_methods.bas"
do{
#line 1936 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 1936 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1936,"ide_methods.bas");}while(r);
#line 1937 "ide/ide_methods.bas"
}
#line 1938 "ide/ide_methods.bas"
fornext_continue_4774:;
#line 1938 "ide/ide_methods.bas"
}
#line 1938 "ide/ide_methods.bas"
fornext_exit_4774:;
#line 1940 "ide/ide_methods.bas"
S_47236:;
#line 1940 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCTRL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("F",1)))))||is_error_pending()){
#line 1940 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1940,"ide_methods.bas");if(r)goto S_47236;}
#line 1941 "ide/ide_methods.bas"
do{
#line 1941 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 1941 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1941 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1941,"ide_methods.bas");}while(r);
#line 1942 "ide/ide_methods.bas"
do{
#line 1942 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 2 ;
#line 1942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1942,"ide_methods.bas");}while(r);
#line 1943 "ide/ide_methods.bas"
S_47239:;
#line 1943 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
#line 1943 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1943,"ide_methods.bas");if(r)goto S_47239;}
#line 1943 "ide/ide_methods.bas"
do{
#line 1943 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
#line 1943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1943,"ide_methods.bas");}while(r);
#line 1943 "ide/ide_methods.bas"
do{
#line 1943 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
#line 1943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1943,"ide_methods.bas");}while(r);
#line 1943 "ide/ide_methods.bas"
do{
#line 1943 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=__STRING_IDEFINDTEXT->len;
#line 1943 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1943,"ide_methods.bas");}while(r);
#line 1943 "ide/ide_methods.bas"
}
#line 1944 "ide/ide_methods.bas"
do{
#line 1944 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1944,"ide_methods.bas");}while(r);
#line 1945 "ide/ide_methods.bas"
}
#line 1947 "ide/ide_methods.bas"
S_47246:;
#line 1947 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCTRL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("K",1)))))||is_error_pending()){
#line 1947 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1947,"ide_methods.bas");if(r)goto S_47246;}
#line 1948 "ide/ide_methods.bas"
do{
#line 1948 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 1948 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1948,"ide_methods.bas");}while(r);
#line 1949 "ide/ide_methods.bas"
do{
#line 1949 "ide/ide_methods.bas"
goto LABEL_IDEQUICKKEYCODE;
#line 1949 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1949,"ide_methods.bas");}while(r);
#line 1950 "ide/ide_methods.bas"
}
#line 1953 "ide/ide_methods.bas"
S_47250:;
#line 1953 "ide/ide_methods.bas"
if ((*__LONG_KCTRL&(-(*__LONG_KB== 15616ll )))||is_error_pending()){
#line 1953 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1953,"ide_methods.bas");if(r)goto S_47250;}
#line 1954 "ide/ide_methods.bas"
S_47251:;
#line 1954 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 1954 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1954,"ide_methods.bas");if(r)goto S_47251;}
#line 1954 "ide/ide_methods.bas"
do{
#line 1954 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 1954 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1954,"ide_methods.bas");}while(r);
#line 1954 "ide/ide_methods.bas"
}
#line 1955 "ide/ide_methods.bas"
do{
#line 1955 "ide/ide_methods.bas"
goto LABEL_IDEFINDJMP;
#line 1955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1955,"ide_methods.bas");}while(r);
#line 1956 "ide/ide_methods.bas"
}
#line 1958 "ide/ide_methods.bas"
S_47256:;
#line 1958 "ide/ide_methods.bas"
if ((*__LONG_KALT&(-(*__LONG_KB== 15616ll )))||is_error_pending()){
#line 1958 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1958,"ide_methods.bas");if(r)goto S_47256;}
#line 1959 "ide/ide_methods.bas"
S_47257:;
#line 1959 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 1959 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1959,"ide_methods.bas");if(r)goto S_47257;}
#line 1959 "ide/ide_methods.bas"
do{
#line 1959 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 1959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1959,"ide_methods.bas");}while(r);
#line 1959 "ide/ide_methods.bas"
}
#line 1960 "ide/ide_methods.bas"
do{
#line 1960 "ide/ide_methods.bas"
goto LABEL_IDEFINDCHANGEJMP;
#line 1960 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1960,"ide_methods.bas");}while(r);
#line 1961 "ide/ide_methods.bas"
}
#line 1963 "ide/ide_methods.bas"
S_47262:;
#line 1963 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KB== 15616ll ))|(qbs_equal(__STRING_K,func_chr( 28 )))))||is_error_pending()){
#line 1963 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1963,"ide_methods.bas");if(r)goto S_47262;}
#line 1964 "ide/ide_methods.bas"
S_47263:;
#line 1964 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 1964 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1964,"ide_methods.bas");if(r)goto S_47263;}
#line 1964 "ide/ide_methods.bas"
do{
#line 1964 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 1964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1964,"ide_methods.bas");}while(r);
#line 1964 "ide/ide_methods.bas"
}
#line 1965 "ide/ide_methods.bas"
LABEL_IDEMF3:;
#line 1965 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1965,"ide_methods.bas");r=0;}
#line 1966 "ide/ide_methods.bas"
S_47266:;
#line 1966 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0))))||is_error_pending()){
#line 1966 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1966,"ide_methods.bas");if(r)goto S_47266;}
#line 1967 "ide/ide_methods.bas"
S_47267:;
#line 1967 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 1967 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1967,"ide_methods.bas");if(r)goto S_47267;}
#line 1968 "ide/ide_methods.bas"
do{
#line 1968 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
#line 1968 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1968,"ide_methods.bas");}while(r);
#line 1969 "ide/ide_methods.bas"
do{
#line 1969 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=__STRING_IDEFINDTEXT->len;
#line 1969 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1969,"ide_methods.bas");}while(r);
#line 1970 "ide/ide_methods.bas"
do{
#line 1970 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
#line 1970 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1970,"ide_methods.bas");}while(r);
#line 1971 "ide/ide_methods.bas"
}
#line 1972 "ide/ide_methods.bas"
do{
#line 1972 "ide/ide_methods.bas"
return_point[next_return_point++]=36;
#line 1972 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1972 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 1972 "ide/ide_methods.bas"
RETURN_36:;
#line 1972 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1972,"ide_methods.bas");}while(r);
#line 1973 "ide/ide_methods.bas"
S_47273:;
#line 1973 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT)||is_error_pending()){
#line 1973 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1973,"ide_methods.bas");if(r)goto S_47273;}
#line 1973 "ide/ide_methods.bas"
do{
#line 1973 "ide/ide_methods.bas"
*__INTEGER_IDEFINDINVERT= 1 ;
#line 1973 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1973,"ide_methods.bas");}while(r);
#line 1973 "ide/ide_methods.bas"
}
#line 1974 "ide/ide_methods.bas"
do{
#line 1974 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 1974 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 1974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1974,"ide_methods.bas");}while(r);
#line 1975 "ide/ide_methods.bas"
do{
#line 1975 "ide/ide_methods.bas"
SUB_IDEFINDAGAIN(&(pass4779= -1 ));
#line 1975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1975,"ide_methods.bas");}while(r);
#line 1976 "ide/ide_methods.bas"
}else{
#line 1977 "ide/ide_methods.bas"
do{
#line 1977 "ide/ide_methods.bas"
goto LABEL_IDEFINDJMP;
#line 1977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1977,"ide_methods.bas");}while(r);
#line 1978 "ide/ide_methods.bas"
}
#line 1979 "ide/ide_methods.bas"
do{
#line 1979 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1979,"ide_methods.bas");}while(r);
#line 1980 "ide/ide_methods.bas"
}
#line 1982 "ide/ide_methods.bas"
S_47283:;
#line 1982 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT&(-(*__LONG_KB== 15104ll )))||is_error_pending()){
#line 1982 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1982,"ide_methods.bas");if(r)goto S_47283;}
#line 1983 "ide/ide_methods.bas"
S_47284:;
#line 1983 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
#line 1983 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1983,"ide_methods.bas");if(r)goto S_47284;}
#line 1984 "ide/ide_methods.bas"
do{
#line 1984 "ide/ide_methods.bas"
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
#line 1984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1984,"ide_methods.bas");}while(r);
#line 1984 "ide/ide_methods.bas"
do{
#line 1984 "ide/ide_methods.bas"
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
#line 1984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1984,"ide_methods.bas");}while(r);
#line 1985 "ide/ide_methods.bas"
do{
#line 1985 "ide/ide_methods.bas"
*__LONG_HELP_WX1= 2 ;
#line 1985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1985,"ide_methods.bas");}while(r);
#line 1985 "ide/ide_methods.bas"
do{
#line 1985 "ide/ide_methods.bas"
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
#line 1985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1985,"ide_methods.bas");}while(r);
#line 1985 "ide/ide_methods.bas"
do{
#line 1985 "ide/ide_methods.bas"
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
#line 1985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1985,"ide_methods.bas");}while(r);
#line 1985 "ide/ide_methods.bas"
do{
#line 1985 "ide/ide_methods.bas"
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
#line 1985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1985,"ide_methods.bas");}while(r);
#line 1985 "ide/ide_methods.bas"
do{
#line 1985 "ide/ide_methods.bas"
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
#line 1985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1985,"ide_methods.bas");}while(r);
#line 1985 "ide/ide_methods.bas"
do{
#line 1985 "ide/ide_methods.bas"
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
#line 1985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1985,"ide_methods.bas");}while(r);
#line 1986 "ide/ide_methods.bas"
do{
#line 1986 "ide/ide_methods.bas"
*__LONG_IDEHELP= 1 ;
#line 1986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1986,"ide_methods.bas");}while(r);
#line 1987 "ide/ide_methods.bas"
do{
#line 1987 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 1987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1987,"ide_methods.bas");}while(r);
#line 1988 "ide/ide_methods.bas"
do{
#line 1988 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 1988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1988,"ide_methods.bas");}while(r);
#line 1989 "ide/ide_methods.bas"
do{
#line 1989 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 1989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1989,"ide_methods.bas");}while(r);
#line 1989 "ide/ide_methods.bas"
do{
#line 1989 "ide/ide_methods.bas"
return_point[next_return_point++]=37;
#line 1989 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 1989 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 1989 "ide/ide_methods.bas"
RETURN_37:;
#line 1989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1989,"ide_methods.bas");}while(r);
#line 1990 "ide/ide_methods.bas"
}
#line 1991 "ide/ide_methods.bas"
do{
#line 1991 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 1991 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1991,"ide_methods.bas");}while(r);
#line 1992 "ide/ide_methods.bas"
do{
#line 1992 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 1992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1992,"ide_methods.bas");}while(r);
#line 1993 "ide/ide_methods.bas"
}
#line 1997 "ide/ide_methods.bas"
do{
#line 1997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1997,"ide_methods.bas");}while(r);
#line 1999 "ide/ide_methods.bas"
S_47303:;
#line 1999 "ide/ide_methods.bas"
if ((-(*__LONG_MB== 0 ))||is_error_pending()){
#line 1999 "ide/ide_methods.bas"
if(qbevent){evnt(28819,1999,"ide_methods.bas");if(r)goto S_47303;}
#line 1999 "ide/ide_methods.bas"
do{
#line 1999 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 0 ;
#line 1999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,1999,"ide_methods.bas");}while(r);
#line 1999 "ide/ide_methods.bas"
}
#line 2000 "ide/ide_methods.bas"
S_47306:;
#line 2000 "ide/ide_methods.bas"
if ((*__LONG_IDEHELP)||is_error_pending()){
#line 2000 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2000,"ide_methods.bas");if(r)goto S_47306;}
#line 2001 "ide/ide_methods.bas"
S_47307:;
#line 2001 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 2001 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2001,"ide_methods.bas");if(r)goto S_47307;}
#line 2004 "ide/ide_methods.bas"
S_47308:;
#line 2004 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 2004 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2004,"ide_methods.bas");if(r)goto S_47308;}
#line 2005 "ide/ide_methods.bas"
S_47309:;
#line 2005 "ide/ide_methods.bas"
if (((-(*__LONG_MX>= 2 ))&(-(*__LONG_MX<=(*__LONG_IDEWX- 1 )))&(-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ))))||is_error_pending()){
#line 2005 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2005,"ide_methods.bas");if(r)goto S_47309;}
#line 2006 "ide/ide_methods.bas"
do{
#line 2006 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 1 ;
#line 2006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2006,"ide_methods.bas");}while(r);
#line 2007 "ide/ide_methods.bas"
do{
#line 2007 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_V=FUNC_IDEHBAR(&(pass4780= 2 ),&(pass4781=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass4782=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass4783=*__LONG_HELP_W+ 1 ));
#line 2007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2007,"ide_methods.bas");}while(r);
#line 2008 "ide/ide_methods.bas"
S_47312:;
#line 2008 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_V!=*__LONG_MX))||is_error_pending()){
#line 2008 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2008,"ide_methods.bas");if(r)goto S_47312;}
#line 2008 "ide/ide_methods.bas"
do{
#line 2008 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 3 ;
#line 2008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2008,"ide_methods.bas");}while(r);
#line 2008 "ide/ide_methods.bas"
}else{
#line 2008 "ide/ide_methods.bas"
do{
#line 2008 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 4 ;
#line 2008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2008,"ide_methods.bas");}while(r);
#line 2008 "ide/ide_methods.bas"
}
#line 2009 "ide/ide_methods.bas"
S_47317:;
#line 2009 "ide/ide_methods.bas"
if ((-(*__LONG_MX== 2 ))||is_error_pending()){
#line 2009 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2009,"ide_methods.bas");if(r)goto S_47317;}
#line 2009 "ide/ide_methods.bas"
do{
#line 2009 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 1 ;
#line 2009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2009,"ide_methods.bas");}while(r);
#line 2009 "ide/ide_methods.bas"
}
#line 2010 "ide/ide_methods.bas"
S_47320:;
#line 2010 "ide/ide_methods.bas"
if ((-(*__LONG_MX==(*__LONG_IDEWX- 1 )))||is_error_pending()){
#line 2010 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2010,"ide_methods.bas");if(r)goto S_47320;}
#line 2010 "ide/ide_methods.bas"
do{
#line 2010 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 2 ;
#line 2010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2010,"ide_methods.bas");}while(r);
#line 2010 "ide/ide_methods.bas"
}
#line 2011 "ide/ide_methods.bas"
}
#line 2012 "ide/ide_methods.bas"
S_47324:;
#line 2012 "ide/ide_methods.bas"
if (((-(*__LONG_MY>=(*__LONG_IDEWY+ 1 )))&(-(*__LONG_MY<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 )))&(-(*__LONG_MX==*__LONG_IDEWX)))||is_error_pending()){
#line 2012 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2012,"ide_methods.bas");if(r)goto S_47324;}
#line 2013 "ide/ide_methods.bas"
do{
#line 2013 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR= 2 ;
#line 2013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2013,"ide_methods.bas");}while(r);
#line 2014 "ide/ide_methods.bas"
do{
#line 2014 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_V=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4784=*__LONG_IDEWY+ 1 ),&(pass4785=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass4786=*__LONG_HELP_H+ 1 ));
#line 2014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2014,"ide_methods.bas");}while(r);
#line 2015 "ide/ide_methods.bas"
S_47327:;
#line 2015 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_V!=*__LONG_MY))||is_error_pending()){
#line 2015 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2015,"ide_methods.bas");if(r)goto S_47327;}
#line 2015 "ide/ide_methods.bas"
do{
#line 2015 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 3 ;
#line 2015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2015,"ide_methods.bas");}while(r);
#line 2015 "ide/ide_methods.bas"
}else{
#line 2015 "ide/ide_methods.bas"
do{
#line 2015 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 4 ;
#line 2015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2015,"ide_methods.bas");}while(r);
#line 2015 "ide/ide_methods.bas"
}
#line 2016 "ide/ide_methods.bas"
S_47332:;
#line 2016 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY+ 1 )))||is_error_pending()){
#line 2016 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2016,"ide_methods.bas");if(r)goto S_47332;}
#line 2016 "ide/ide_methods.bas"
do{
#line 2016 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 1 ;
#line 2016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2016,"ide_methods.bas");}while(r);
#line 2016 "ide/ide_methods.bas"
}
#line 2017 "ide/ide_methods.bas"
S_47335:;
#line 2017 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 )))||is_error_pending()){
#line 2017 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2017,"ide_methods.bas");if(r)goto S_47335;}
#line 2017 "ide/ide_methods.bas"
do{
#line 2017 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD= 2 ;
#line 2017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2017,"ide_methods.bas");}while(r);
#line 2017 "ide/ide_methods.bas"
}
#line 2018 "ide/ide_methods.bas"
}
#line 2019 "ide/ide_methods.bas"
}
#line 2021 "ide/ide_methods.bas"
S_47340:;
#line 2021 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_HELP_SCROLLBAR)||is_error_pending()){
#line 2021 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2021,"ide_methods.bas");if(r)goto S_47340;}
#line 2022 "ide/ide_methods.bas"
do{
#line 2022 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 2022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2022,"ide_methods.bas");}while(r);
#line 2023 "ide/ide_methods.bas"
S_47342:;
#line 2023 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 1 ))||is_error_pending()){
#line 2023 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2023,"ide_methods.bas");if(r)goto S_47342;}
#line 2024 "ide/ide_methods.bas"
S_47343:;
#line 2024 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
#line 2024 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2024,"ide_methods.bas");if(r)goto S_47343;}
#line 2024 "ide/ide_methods.bas"
do{
#line 2024 "ide/ide_methods.bas"
*__LONG_KB= 19200ll ;
#line 2024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2024,"ide_methods.bas");}while(r);
#line 2024 "ide/ide_methods.bas"
do{
#line 2024 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2024,"ide_methods.bas");}while(r);
#line 2024 "ide/ide_methods.bas"
}
#line 2025 "ide/ide_methods.bas"
S_47347:;
#line 2025 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
#line 2025 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2025,"ide_methods.bas");if(r)goto S_47347;}
#line 2025 "ide/ide_methods.bas"
do{
#line 2025 "ide/ide_methods.bas"
*__LONG_KB= 18432ll ;
#line 2025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2025,"ide_methods.bas");}while(r);
#line 2025 "ide/ide_methods.bas"
do{
#line 2025 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2025,"ide_methods.bas");}while(r);
#line 2025 "ide/ide_methods.bas"
}
#line 2026 "ide/ide_methods.bas"
}
#line 2027 "ide/ide_methods.bas"
S_47352:;
#line 2027 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 2 ))||is_error_pending()){
#line 2027 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2027,"ide_methods.bas");if(r)goto S_47352;}
#line 2028 "ide/ide_methods.bas"
S_47353:;
#line 2028 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
#line 2028 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2028,"ide_methods.bas");if(r)goto S_47353;}
#line 2028 "ide/ide_methods.bas"
do{
#line 2028 "ide/ide_methods.bas"
*__LONG_KB= 19712ll ;
#line 2028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2028,"ide_methods.bas");}while(r);
#line 2028 "ide/ide_methods.bas"
do{
#line 2028 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2028,"ide_methods.bas");}while(r);
#line 2028 "ide/ide_methods.bas"
}
#line 2029 "ide/ide_methods.bas"
S_47357:;
#line 2029 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
#line 2029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2029,"ide_methods.bas");if(r)goto S_47357;}
#line 2029 "ide/ide_methods.bas"
do{
#line 2029 "ide/ide_methods.bas"
*__LONG_KB= 20480ll ;
#line 2029 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2029,"ide_methods.bas");}while(r);
#line 2029 "ide/ide_methods.bas"
do{
#line 2029 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2029 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2029,"ide_methods.bas");}while(r);
#line 2029 "ide/ide_methods.bas"
}
#line 2030 "ide/ide_methods.bas"
}
#line 2031 "ide/ide_methods.bas"
S_47362:;
#line 2031 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 3 ))||is_error_pending()){
#line 2031 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2031,"ide_methods.bas");if(r)goto S_47362;}
#line 2032 "ide/ide_methods.bas"
S_47363:;
#line 2032 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
#line 2032 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2032,"ide_methods.bas");if(r)goto S_47363;}
#line 2033 "ide/ide_methods.bas"
do{
#line 2033 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_V=FUNC_IDEHBAR(&(pass4787= 2 ),&(pass4788=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass4789=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass4790=*__LONG_HELP_W+ 1 ));
#line 2033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2033,"ide_methods.bas");}while(r);
#line 2034 "ide/ide_methods.bas"
S_47365:;
#line 2034 "ide/ide_methods.bas"
if ((-(*__LONG_MX<*_FUNC_IDE2_LONG_V))||is_error_pending()){
#line 2034 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2034,"ide_methods.bas");if(r)goto S_47365;}
#line 2035 "ide/ide_methods.bas"
do{
#line 2035 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_CX- 8 ;
#line 2035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2035,"ide_methods.bas");}while(r);
#line 2036 "ide/ide_methods.bas"
S_47367:;
#line 2036 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
#line 2036 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2036,"ide_methods.bas");if(r)goto S_47367;}
#line 2036 "ide/ide_methods.bas"
do{
#line 2036 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2036,"ide_methods.bas");}while(r);
#line 2036 "ide/ide_methods.bas"
}
#line 2037 "ide/ide_methods.bas"
S_47370:;
#line 2037 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SX>*__LONG_HELP_CX))||is_error_pending()){
#line 2037 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2037,"ide_methods.bas");if(r)goto S_47370;}
#line 2037 "ide/ide_methods.bas"
do{
#line 2037 "ide/ide_methods.bas"
*__LONG_HELP_SX=*__LONG_HELP_CX;
#line 2037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2037,"ide_methods.bas");}while(r);
#line 2037 "ide/ide_methods.bas"
}
#line 2038 "ide/ide_methods.bas"
do{
#line 2038 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2038 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2038,"ide_methods.bas");}while(r);
#line 2039 "ide/ide_methods.bas"
}
#line 2040 "ide/ide_methods.bas"
S_47375:;
#line 2040 "ide/ide_methods.bas"
if ((-(*__LONG_MX>*_FUNC_IDE2_LONG_V))||is_error_pending()){
#line 2040 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2040,"ide_methods.bas");if(r)goto S_47375;}
#line 2041 "ide/ide_methods.bas"
do{
#line 2041 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_CX+ 8 ;
#line 2041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2041,"ide_methods.bas");}while(r);
#line 2042 "ide/ide_methods.bas"
S_47377:;
#line 2042 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
#line 2042 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2042,"ide_methods.bas");if(r)goto S_47377;}
#line 2042 "ide/ide_methods.bas"
do{
#line 2042 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
#line 2042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2042,"ide_methods.bas");}while(r);
#line 2042 "ide/ide_methods.bas"
}
#line 2043 "ide/ide_methods.bas"
do{
#line 2043 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2043 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2043,"ide_methods.bas");}while(r);
#line 2044 "ide/ide_methods.bas"
}
#line 2045 "ide/ide_methods.bas"
}
#line 2046 "ide/ide_methods.bas"
S_47383:;
#line 2046 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
#line 2046 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2046,"ide_methods.bas");if(r)goto S_47383;}
#line 2047 "ide/ide_methods.bas"
do{
#line 2047 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_V=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4791=*__LONG_IDEWY+ 1 ),&(pass4792=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass4793=*__LONG_HELP_H+ 1 ));
#line 2047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2047,"ide_methods.bas");}while(r);
#line 2048 "ide/ide_methods.bas"
S_47385:;
#line 2048 "ide/ide_methods.bas"
if ((-(*__LONG_MY<*_FUNC_IDE2_LONG_V))||is_error_pending()){
#line 2048 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2048,"ide_methods.bas");if(r)goto S_47385;}
#line 2048 "ide/ide_methods.bas"
do{
#line 2048 "ide/ide_methods.bas"
*__LONG_KB= 18688ll ;
#line 2048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2048,"ide_methods.bas");}while(r);
#line 2048 "ide/ide_methods.bas"
do{
#line 2048 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2048,"ide_methods.bas");}while(r);
#line 2048 "ide/ide_methods.bas"
}
#line 2049 "ide/ide_methods.bas"
S_47389:;
#line 2049 "ide/ide_methods.bas"
if ((-(*__LONG_MY>*_FUNC_IDE2_LONG_V))||is_error_pending()){
#line 2049 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2049,"ide_methods.bas");if(r)goto S_47389;}
#line 2049 "ide/ide_methods.bas"
do{
#line 2049 "ide/ide_methods.bas"
*__LONG_KB= 20736ll ;
#line 2049 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2049,"ide_methods.bas");}while(r);
#line 2049 "ide/ide_methods.bas"
do{
#line 2049 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 2049 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2049,"ide_methods.bas");}while(r);
#line 2049 "ide/ide_methods.bas"
}
#line 2050 "ide/ide_methods.bas"
}
#line 2052 "ide/ide_methods.bas"
}
#line 2056 "ide/ide_methods.bas"
S_47395:;
#line 2056 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR_METHOD== 4 ))||is_error_pending()){
#line 2056 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2056,"ide_methods.bas");if(r)goto S_47395;}
#line 2057 "ide/ide_methods.bas"
S_47396:;
#line 2057 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 1 ))||is_error_pending()){
#line 2057 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2057,"ide_methods.bas");if(r)goto S_47396;}
#line 2058 "ide/ide_methods.bas"
S_47397:;
#line 2058 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_W> 1 ))||is_error_pending()){
#line 2058 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2058,"ide_methods.bas");if(r)goto S_47397;}
#line 2059 "ide/ide_methods.bas"
S_47398:;
#line 2059 "ide/ide_methods.bas"
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
#line 2059 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2059,"ide_methods.bas");if(r)goto S_47398;}
#line 2060 "ide/ide_methods.bas"
do{
#line 2060 "ide/ide_methods.bas"
*__LONG_HELP_SX= 1 ;
#line 2060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2060,"ide_methods.bas");}while(r);
#line 2060 "ide/ide_methods.bas"
do{
#line 2060 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2060,"ide_methods.bas");}while(r);
#line 2061 "ide/ide_methods.bas"
S_47401:;
#line 2061 "ide/ide_methods.bas"
}else{
#line 2061 "ide/ide_methods.bas"
if (-(*__LONG_MX>=(*__LONG_IDEWX- 2 ))){
#line 2061 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2061,"ide_methods.bas");if(r)goto S_47401;}
#line 2062 "ide/ide_methods.bas"
do{
#line 2062 "ide/ide_methods.bas"
*__LONG_HELP_SX=*__LONG_HELP_W+ 1 ;
#line 2062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2062,"ide_methods.bas");}while(r);
#line 2062 "ide/ide_methods.bas"
do{
#line 2062 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
#line 2062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2062,"ide_methods.bas");}while(r);
#line 2063 "ide/ide_methods.bas"
}else{
#line 2064 "ide/ide_methods.bas"
do{
#line 2064 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_MX;
#line 2064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2064,"ide_methods.bas");}while(r);
#line 2065 "ide/ide_methods.bas"
do{
#line 2065 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_X- 4 + 0.5E+0 ;
#line 2065 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2065,"ide_methods.bas");}while(r);
#line 2066 "ide/ide_methods.bas"
do{
#line 2066 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ (*__LONG_IDEWX- 3 - 3 );
#line 2066 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2066,"ide_methods.bas");}while(r);
#line 2067 "ide/ide_methods.bas"
do{
#line 2067 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P**__LONG_HELP_W)+( 1 ));
#line 2067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2067,"ide_methods.bas");}while(r);
#line 2068 "ide/ide_methods.bas"
do{
#line 2068 "ide/ide_methods.bas"
*__LONG_HELP_SX=*_FUNC_IDE2_LONG_I;
#line 2068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2068,"ide_methods.bas");}while(r);
#line 2068 "ide/ide_methods.bas"
do{
#line 2068 "ide/ide_methods.bas"
*__LONG_HELP_CX=*_FUNC_IDE2_LONG_I;
#line 2068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2068,"ide_methods.bas");}while(r);
#line 2069 "ide/ide_methods.bas"
}
#line 2069 "ide/ide_methods.bas"
}
#line 2070 "ide/ide_methods.bas"
}
#line 2071 "ide/ide_methods.bas"
}
#line 2072 "ide/ide_methods.bas"
S_47414:;
#line 2072 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 2 ))||is_error_pending()){
#line 2072 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2072,"ide_methods.bas");if(r)goto S_47414;}
#line 2073 "ide/ide_methods.bas"
S_47415:;
#line 2073 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_H> 1 ))||is_error_pending()){
#line 2073 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2073,"ide_methods.bas");if(r)goto S_47415;}
#line 2075 "ide/ide_methods.bas"
S_47416:;
#line 2075 "ide/ide_methods.bas"
if ((-(*__LONG_MY<=(*__LONG_IDEWY+ 2 )))||is_error_pending()){
#line 2075 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2075,"ide_methods.bas");if(r)goto S_47416;}
#line 2076 "ide/ide_methods.bas"
do{
#line 2076 "ide/ide_methods.bas"
*__LONG_HELP_CY= 1 ;
#line 2076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2076,"ide_methods.bas");}while(r);
#line 2077 "ide/ide_methods.bas"
S_47418:;
#line 2077 "ide/ide_methods.bas"
}else{
#line 2077 "ide/ide_methods.bas"
if (-(*__LONG_MY>=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 3 ))){
#line 2077 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2077,"ide_methods.bas");if(r)goto S_47418;}
#line 2078 "ide/ide_methods.bas"
do{
#line 2078 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
#line 2078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2078,"ide_methods.bas");}while(r);
#line 2079 "ide/ide_methods.bas"
}else{
#line 2080 "ide/ide_methods.bas"
do{
#line 2080 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_MY;
#line 2080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2080,"ide_methods.bas");}while(r);
#line 2081 "ide/ide_methods.bas"
do{
#line 2081 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_Y-*__LONG_IDEWY- 3 + 0.5E+0 ;
#line 2081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2081,"ide_methods.bas");}while(r);
#line 2082 "ide/ide_methods.bas"
do{
#line 2082 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ (*__LONG_IDESUBWINDOW- 3 - 3 );
#line 2082 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2082,"ide_methods.bas");}while(r);
#line 2083 "ide/ide_methods.bas"
do{
#line 2083 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P**__LONG_HELP_H)+( 1 ));
#line 2083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2083,"ide_methods.bas");}while(r);
#line 2084 "ide/ide_methods.bas"
do{
#line 2084 "ide/ide_methods.bas"
*__LONG_HELP_CY=*_FUNC_IDE2_LONG_I;
#line 2084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2084,"ide_methods.bas");}while(r);
#line 2085 "ide/ide_methods.bas"
}
#line 2085 "ide/ide_methods.bas"
}
#line 2087 "ide/ide_methods.bas"
S_47427:;
#line 2087 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
#line 2087 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2087,"ide_methods.bas");if(r)goto S_47427;}
#line 2087 "ide/ide_methods.bas"
do{
#line 2087 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2087,"ide_methods.bas");}while(r);
#line 2087 "ide/ide_methods.bas"
}
#line 2088 "ide/ide_methods.bas"
S_47430:;
#line 2088 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
#line 2088 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2088,"ide_methods.bas");if(r)goto S_47430;}
#line 2088 "ide/ide_methods.bas"
do{
#line 2088 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
#line 2088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2088,"ide_methods.bas");}while(r);
#line 2088 "ide/ide_methods.bas"
}
#line 2089 "ide/ide_methods.bas"
S_47433:;
#line 2089 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY< 1 ))||is_error_pending()){
#line 2089 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2089,"ide_methods.bas");if(r)goto S_47433;}
#line 2089 "ide/ide_methods.bas"
do{
#line 2089 "ide/ide_methods.bas"
*__LONG_HELP_CY= 1 ;
#line 2089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2089,"ide_methods.bas");}while(r);
#line 2089 "ide/ide_methods.bas"
}
#line 2090 "ide/ide_methods.bas"
S_47436:;
#line 2090 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY>(*__LONG_HELP_H+ 1 )))||is_error_pending()){
#line 2090 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2090,"ide_methods.bas");if(r)goto S_47436;}
#line 2090 "ide/ide_methods.bas"
do{
#line 2090 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
#line 2090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2090,"ide_methods.bas");}while(r);
#line 2090 "ide/ide_methods.bas"
}
#line 2092 "ide/ide_methods.bas"
S_47439:;
#line 2092 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX<*__LONG_HELP_SX))||is_error_pending()){
#line 2092 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2092,"ide_methods.bas");if(r)goto S_47439;}
#line 2092 "ide/ide_methods.bas"
do{
#line 2092 "ide/ide_methods.bas"
*__LONG_HELP_SX=*__LONG_HELP_CX;
#line 2092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2092,"ide_methods.bas");}while(r);
#line 2092 "ide/ide_methods.bas"
}
#line 2093 "ide/ide_methods.bas"
S_47442:;
#line 2093 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX>=(*__LONG_HELP_SX+*__LONG_HELP_WW)))||is_error_pending()){
#line 2093 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2093,"ide_methods.bas");if(r)goto S_47442;}
#line 2093 "ide/ide_methods.bas"
do{
#line 2093 "ide/ide_methods.bas"
*__LONG_HELP_SX=*__LONG_HELP_CX-*__LONG_HELP_WW+ 1 ;
#line 2093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2093,"ide_methods.bas");}while(r);
#line 2093 "ide/ide_methods.bas"
}
#line 2094 "ide/ide_methods.bas"
S_47445:;
#line 2094 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY<*__LONG_HELP_SY))||is_error_pending()){
#line 2094 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2094,"ide_methods.bas");if(r)goto S_47445;}
#line 2094 "ide/ide_methods.bas"
do{
#line 2094 "ide/ide_methods.bas"
*__LONG_HELP_SY=*__LONG_HELP_CY;
#line 2094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2094,"ide_methods.bas");}while(r);
#line 2094 "ide/ide_methods.bas"
}
#line 2095 "ide/ide_methods.bas"
S_47448:;
#line 2095 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY>=(*__LONG_HELP_SY+*__LONG_HELP_WH)))||is_error_pending()){
#line 2095 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2095,"ide_methods.bas");if(r)goto S_47448;}
#line 2095 "ide/ide_methods.bas"
do{
#line 2095 "ide/ide_methods.bas"
*__LONG_HELP_SY=*__LONG_HELP_CY-*__LONG_HELP_WH+ 1 ;
#line 2095 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2095,"ide_methods.bas");}while(r);
#line 2095 "ide/ide_methods.bas"
}
#line 2097 "ide/ide_methods.bas"
S_47451:;
#line 2097 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SX< 1 ))||is_error_pending()){
#line 2097 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2097,"ide_methods.bas");if(r)goto S_47451;}
#line 2097 "ide/ide_methods.bas"
do{
#line 2097 "ide/ide_methods.bas"
*__LONG_HELP_SX= 1 ;
#line 2097 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2097,"ide_methods.bas");}while(r);
#line 2097 "ide/ide_methods.bas"
}
#line 2098 "ide/ide_methods.bas"
S_47454:;
#line 2098 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SY< 1 ))||is_error_pending()){
#line 2098 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2098,"ide_methods.bas");if(r)goto S_47454;}
#line 2098 "ide/ide_methods.bas"
do{
#line 2098 "ide/ide_methods.bas"
*__LONG_HELP_SY= 1 ;
#line 2098 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2098,"ide_methods.bas");}while(r);
#line 2098 "ide/ide_methods.bas"
}
#line 2099 "ide/ide_methods.bas"
}
#line 2100 "ide/ide_methods.bas"
}
#line 2101 "ide/ide_methods.bas"
}
#line 2119 "ide/ide_methods.bas"
S_47460:;
#line 2119 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 2119 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2119,"ide_methods.bas");if(r)goto S_47460;}
#line 2119 "ide/ide_methods.bas"
do{
#line 2119 "ide/ide_methods.bas"
*__LONG_MCLICK= 0 ;
#line 2119 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2119,"ide_methods.bas");}while(r);
#line 2119 "ide/ide_methods.bas"
}
#line 2120 "ide/ide_methods.bas"
}
#line 2122 "ide/ide_methods.bas"
}
#line 2123 "ide/ide_methods.bas"
}
#line 2130 "ide/ide_methods.bas"
S_47466:;
#line 2130 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 2130 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2130,"ide_methods.bas");if(r)goto S_47466;}
#line 2131 "ide/ide_methods.bas"
S_47467:;
#line 2131 "ide/ide_methods.bas"
if (((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 ))))||is_error_pending()){
#line 2131 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2131,"ide_methods.bas");if(r)goto S_47467;}
#line 2132 "ide/ide_methods.bas"
S_47468:;
#line 2132 "ide/ide_methods.bas"
if ((-(*__LONG_MX<=(*__LONG_IDEWX-( 20ll + 8 )+ 2 )))||is_error_pending()){
#line 2132 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2132,"ide_methods.bas");if(r)goto S_47468;}
#line 2133 "ide/ide_methods.bas"
S_47469:;
#line 2133 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len== 0 )))||is_error_pending()){
#line 2133 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2133,"ide_methods.bas");if(r)goto S_47469;}
#line 2134 "ide/ide_methods.bas"
do{
#line 2134 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 2 ;
#line 2134 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2134,"ide_methods.bas");}while(r);
#line 2135 "ide/ide_methods.bas"
do{
#line 2135 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2135,"ide_methods.bas");}while(r);
#line 2135 "ide/ide_methods.bas"
do{
#line 2135 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
#line 2135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2135,"ide_methods.bas");}while(r);
#line 2136 "ide/ide_methods.bas"
}else{
#line 2137 "ide/ide_methods.bas"
do{
#line 2137 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 2137 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2137,"ide_methods.bas");}while(r);
#line 2138 "ide/ide_methods.bas"
do{
#line 2138 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2138,"ide_methods.bas");}while(r);
#line 2138 "ide/ide_methods.bas"
do{
#line 2138 "ide/ide_methods.bas"
goto LABEL_IDEMF3;
#line 2138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2138,"ide_methods.bas");}while(r);
#line 2139 "ide/ide_methods.bas"
}
#line 2140 "ide/ide_methods.bas"
}else{
#line 2141 "ide/ide_methods.bas"
S_47479:;
#line 2141 "ide/ide_methods.bas"
if ((-(*__LONG_MX==(*__LONG_IDEWX- 3 )))||is_error_pending()){
#line 2141 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2141,"ide_methods.bas");if(r)goto S_47479;}
#line 2142 "ide/ide_methods.bas"
LABEL_SHOWRECENTLYSEARCHEDBOX:;
#line 2142 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2142,"ide_methods.bas");r=0;}
#line 2143 "ide/ide_methods.bas"
do{
#line 2143 "ide/ide_methods.bas"
sub_pcopy( 0 , 3 );
#line 2143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2143,"ide_methods.bas");}while(r);
#line 2144 "ide/ide_methods.bas"
do{
#line 2144 "ide/ide_methods.bas"
return_point[next_return_point++]=38;
#line 2144 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2144 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 2144 "ide/ide_methods.bas"
RETURN_38:;
#line 2144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2144,"ide_methods.bas");}while(r);
#line 2145 "ide/ide_methods.bas"
do{
#line 2145 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,FUNC_IDESEARCHEDBOX());
#line 2145 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2145 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2145,"ide_methods.bas");}while(r);
#line 2146 "ide/ide_methods.bas"
S_47483:;
#line 2146 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
#line 2146 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2146,"ide_methods.bas");if(r)goto S_47483;}
#line 2146 "ide/ide_methods.bas"
do{
#line 2146 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_F);
#line 2146 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2146 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2146,"ide_methods.bas");}while(r);
#line 2146 "ide/ide_methods.bas"
}
#line 2147 "ide/ide_methods.bas"
do{
#line 2147 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 2147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2147,"ide_methods.bas");}while(r);
#line 2147 "ide/ide_methods.bas"
do{
#line 2147 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 2147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2147,"ide_methods.bas");}while(r);
#line 2148 "ide/ide_methods.bas"
do{
#line 2148 "ide/ide_methods.bas"
*__LONG_IDEALTHIGHLIGHT= 0ll ;
#line 2148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2148,"ide_methods.bas");}while(r);
#line 2149 "ide/ide_methods.bas"
do{
#line 2149 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 2149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2149,"ide_methods.bas");}while(r);
#line 2149 "ide/ide_methods.bas"
do{
#line 2149 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 2149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2149,"ide_methods.bas");}while(r);
#line 2149 "ide/ide_methods.bas"
do{
#line 2149 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 2149 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2149,"ide_methods.bas");}while(r);
#line 2150 "ide/ide_methods.bas"
do{
#line 2150 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2150,"ide_methods.bas");}while(r);
#line 2151 "ide/ide_methods.bas"
S_47493:;
#line 2151 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
#line 2151 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2151,"ide_methods.bas");if(r)goto S_47493;}
#line 2151 "ide/ide_methods.bas"
do{
#line 2151 "ide/ide_methods.bas"
goto LABEL_IDEMF3;
#line 2151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2151,"ide_methods.bas");}while(r);
#line 2151 "ide/ide_methods.bas"
}
#line 2152 "ide/ide_methods.bas"
do{
#line 2152 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2152,"ide_methods.bas");}while(r);
#line 2153 "ide/ide_methods.bas"
}else{
#line 2154 "ide/ide_methods.bas"
S_47498:;
#line 2154 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 2154 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2154,"ide_methods.bas");if(r)goto S_47498;}
#line 2155 "ide/ide_methods.bas"
S_47499:;
#line 2155 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2155,"ide_methods.bas");if(r)goto S_47499;}
#line 2155 "ide/ide_methods.bas"
do{
#line 2155 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2155 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2155,"ide_methods.bas");}while(r);
#line 2155 "ide/ide_methods.bas"
}
#line 2157 "ide/ide_methods.bas"
S_47502:;
#line 2157 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_IDEFINDTEXT->len<= 20ll )))||is_error_pending()){
#line 2157 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2157,"ide_methods.bas");if(r)goto S_47502;}
#line 2158 "ide/ide_methods.bas"
do{
#line 2158 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 ));
#line 2158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2158,"ide_methods.bas");}while(r);
#line 2159 "ide/ide_methods.bas"
}else{
#line 2160 "ide/ide_methods.bas"
S_47505:;
#line 2160 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 20ll ))||is_error_pending()){
#line 2160 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2160,"ide_methods.bas");if(r)goto S_47505;}
#line 2161 "ide/ide_methods.bas"
do{
#line 2161 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=(*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 )))+(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 20ll );
#line 2161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2161,"ide_methods.bas");}while(r);
#line 2162 "ide/ide_methods.bas"
}else{
#line 2163 "ide/ide_methods.bas"
do{
#line 2163 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*__LONG_MX-(*__LONG_IDEWX-( 20ll + 4 ));
#line 2163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2163,"ide_methods.bas");}while(r);
#line 2164 "ide/ide_methods.bas"
}
#line 2165 "ide/ide_methods.bas"
}
#line 2166 "ide/ide_methods.bas"
}else{
#line 2167 "ide/ide_methods.bas"
do{
#line 2167 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 2 ;
#line 2167 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2167,"ide_methods.bas");}while(r);
#line 2168 "ide/ide_methods.bas"
S_47513:;
#line 2168 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
#line 2168 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2168,"ide_methods.bas");if(r)goto S_47513;}
#line 2168 "ide/ide_methods.bas"
do{
#line 2168 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
#line 2168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2168,"ide_methods.bas");}while(r);
#line 2168 "ide/ide_methods.bas"
do{
#line 2168 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
#line 2168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2168,"ide_methods.bas");}while(r);
#line 2168 "ide/ide_methods.bas"
do{
#line 2168 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=__STRING_IDEFINDTEXT->len;
#line 2168 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2168,"ide_methods.bas");}while(r);
#line 2168 "ide/ide_methods.bas"
}
#line 2169 "ide/ide_methods.bas"
}
#line 2170 "ide/ide_methods.bas"
}
#line 2171 "ide/ide_methods.bas"
}
#line 2172 "ide/ide_methods.bas"
}
#line 2173 "ide/ide_methods.bas"
}
#line 2177 "ide/ide_methods.bas"
S_47523:;
#line 2177 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 16384ll ))||is_error_pending()){
#line 2177 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2177,"ide_methods.bas");if(r)goto S_47523;}
#line 2178 "ide/ide_methods.bas"
S_47524:;
#line 2178 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
#line 2178 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2178,"ide_methods.bas");if(r)goto S_47524;}
#line 2179 "ide/ide_methods.bas"
S_47525:;
#line 2179 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 2179 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2179,"ide_methods.bas");if(r)goto S_47525;}
#line 2180 "ide/ide_methods.bas"
do{
#line 2180 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2180,"ide_methods.bas");}while(r);
#line 2181 "ide/ide_methods.bas"
}else{
#line 2182 "ide/ide_methods.bas"
do{
#line 2182 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 2182 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2182,"ide_methods.bas");}while(r);
#line 2183 "ide/ide_methods.bas"
}
#line 2184 "ide/ide_methods.bas"
}
#line 2185 "ide/ide_methods.bas"
}
#line 2187 "ide/ide_methods.bas"
S_47532:;
#line 2187 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
#line 2187 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2187,"ide_methods.bas");if(r)goto S_47532;}
#line 2188 "ide/ide_methods.bas"
S_47533:;
#line 2188 "ide/ide_methods.bas"
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
#line 2188 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2188,"ide_methods.bas");if(r)goto S_47533;}
#line 2189 "ide/ide_methods.bas"
S_47534:;
#line 2189 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 2189 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2189,"ide_methods.bas");if(r)goto S_47534;}
#line 2190 "ide/ide_methods.bas"
S_47535:;
#line 2190 "ide/ide_methods.bas"
if (((-(*__LONG_MY>= 2 ))&(-(*__LONG_MY<*__LONG_IDEWY)))||is_error_pending()){
#line 2190 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2190,"ide_methods.bas");if(r)goto S_47535;}
#line 2191 "ide/ide_methods.bas"
do{
#line 2191 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2191 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2191,"ide_methods.bas");}while(r);
#line 2192 "ide/ide_methods.bas"
}
#line 2193 "ide/ide_methods.bas"
}else{
#line 2194 "ide/ide_methods.bas"
S_47539:;
#line 2194 "ide/ide_methods.bas"
if (((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW))))||is_error_pending()){
#line 2194 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2194,"ide_methods.bas");if(r)goto S_47539;}
#line 2195 "ide/ide_methods.bas"
do{
#line 2195 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 2195 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2195,"ide_methods.bas");}while(r);
#line 2196 "ide/ide_methods.bas"
}
#line 2197 "ide/ide_methods.bas"
}
#line 2199 "ide/ide_methods.bas"
S_47543:;
#line 2199 "ide/ide_methods.bas"
if ((*__LONG_MCLICK2)||is_error_pending()){
#line 2199 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2199,"ide_methods.bas");if(r)goto S_47543;}
#line 2200 "ide/ide_methods.bas"
do{
#line 2200 "ide/ide_methods.bas"
goto LABEL_INVOKECONTEXTUALMENU;
#line 2200 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2200,"ide_methods.bas");}while(r);
#line 2201 "ide/ide_methods.bas"
}
#line 2202 "ide/ide_methods.bas"
}
#line 2203 "ide/ide_methods.bas"
}
#line 2205 "ide/ide_methods.bas"
S_47548:;
#line 2205 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 2205 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2205,"ide_methods.bas");if(r)goto S_47548;}
#line 2206 "ide/ide_methods.bas"
do{
#line 2206 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 0 ;
#line 2206 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2206,"ide_methods.bas");}while(r);
#line 2207 "ide/ide_methods.bas"
S_47550:;
#line 2207 "ide/ide_methods.bas"
if (((*__LONG_KALT&(-(*__LONG_KB== 18432ll )))|(*__LONG_KALT&(-(*__LONG_KB== 20480ll ))))||is_error_pending()){
#line 2207 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2207,"ide_methods.bas");if(r)goto S_47550;}
#line 2207 "ide/ide_methods.bas"
do{
#line 2207 "ide/ide_methods.bas"
goto LABEL_SHOWRECENTLYSEARCHEDBOX;
#line 2207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2207,"ide_methods.bas");}while(r);
#line 2207 "ide/ide_methods.bas"
}
#line 2208 "ide/ide_methods.bas"
S_47553:;
#line 2208 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
#line 2208 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2208,"ide_methods.bas");if(r)goto S_47553;}
#line 2208 "ide/ide_methods.bas"
do{
#line 2208 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 1 ;
#line 2208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2208,"ide_methods.bas");}while(r);
#line 2208 "ide/ide_methods.bas"
}
#line 2209 "ide/ide_methods.bas"
S_47556:;
#line 2209 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
#line 2209 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2209,"ide_methods.bas");if(r)goto S_47556;}
#line 2209 "ide/ide_methods.bas"
do{
#line 2209 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 1 ;
#line 2209 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2209,"ide_methods.bas");}while(r);
#line 2209 "ide/ide_methods.bas"
}
#line 2210 "ide/ide_methods.bas"
S_47559:;
#line 2210 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
#line 2210 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2210,"ide_methods.bas");if(r)goto S_47559;}
#line 2210 "ide/ide_methods.bas"
do{
#line 2210 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 1 ;
#line 2210 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2210,"ide_methods.bas");}while(r);
#line 2210 "ide/ide_methods.bas"
}
#line 2211 "ide/ide_methods.bas"
S_47562:;
#line 2211 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
#line 2211 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2211,"ide_methods.bas");if(r)goto S_47562;}
#line 2211 "ide/ide_methods.bas"
do{
#line 2211 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 1 ;
#line 2211 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2211,"ide_methods.bas");}while(r);
#line 2211 "ide/ide_methods.bas"
}
#line 2212 "ide/ide_methods.bas"
S_47565:;
#line 2212 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 2212 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2212,"ide_methods.bas");if(r)goto S_47565;}
#line 2212 "ide/ide_methods.bas"
do{
#line 2212 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 1 ;
#line 2212 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2212,"ide_methods.bas");}while(r);
#line 2212 "ide/ide_methods.bas"
}
#line 2213 "ide/ide_methods.bas"
S_47568:;
#line 2213 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Z== 1 ))||is_error_pending()){
#line 2213 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2213,"ide_methods.bas");if(r)goto S_47568;}
#line 2213 "ide/ide_methods.bas"
do{
#line 2213 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2213,"ide_methods.bas");}while(r);
#line 2213 "ide/ide_methods.bas"
}
#line 2214 "ide/ide_methods.bas"
}
#line 2216 "ide/ide_methods.bas"
S_47572:;
#line 2216 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 2216 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2216,"ide_methods.bas");if(r)goto S_47572;}
#line 2217 "ide/ide_methods.bas"
do{
#line 2217 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDEFINDTEXT);
#line 2217 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2217 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2217,"ide_methods.bas");}while(r);
#line 2218 "ide/ide_methods.bas"
S_47574:;
#line 2218 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len== 1 ))|(((-(*__LONG_KB== 20992ll ))|(-(*__LONG_KB== 21248ll ))))))||is_error_pending()){
#line 2218 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2218,"ide_methods.bas");if(r)goto S_47574;}
#line 2219 "ide/ide_methods.bas"
S_47575:;
#line 2219 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
#line 2219 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2219,"ide_methods.bas");if(r)goto S_47575;}
#line 2219 "ide/ide_methods.bas"
do{
#line 2219 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_K=qbs_asc(__STRING_K);
#line 2219 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2219,"ide_methods.bas");}while(r);
#line 2219 "ide/ide_methods.bas"
}
#line 2220 "ide/ide_methods.bas"
S_47578:;
#line 2220 "ide/ide_methods.bas"
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()){
#line 2220 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2220,"ide_methods.bas");if(r)goto S_47578;}
#line 2221 "ide/ide_methods.bas"
LABEL_PASTEINTOSEARCHFIELD:;
#line 2221 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2221,"ide_methods.bas");r=0;}
#line 2222 "ide/ide_methods.bas"
do{
#line 2222 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
#line 2222 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2222,"ide_methods.bas");}while(r);
#line 2223 "ide/ide_methods.bas"
do{
#line 2223 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_CLIP,func_chr( 13 ),0);
#line 2223 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2223,"ide_methods.bas");}while(r);
#line 2224 "ide/ide_methods.bas"
S_47581:;
#line 2224 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 2224 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2224,"ide_methods.bas");if(r)goto S_47581;}
#line 2224 "ide/ide_methods.bas"
do{
#line 2224 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_left(_FUNC_IDE2_STRING_CLIP,*_FUNC_IDE2_LONG_X- 1 ));
#line 2224 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2224,"ide_methods.bas");}while(r);
#line 2224 "ide/ide_methods.bas"
}
#line 2225 "ide/ide_methods.bas"
do{
#line 2225 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_CLIP,func_chr( 10 ),0);
#line 2225 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2225 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2225,"ide_methods.bas");}while(r);
#line 2226 "ide/ide_methods.bas"
S_47585:;
#line 2226 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 2226 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2226,"ide_methods.bas");if(r)goto S_47585;}
#line 2226 "ide/ide_methods.bas"
do{
#line 2226 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_left(_FUNC_IDE2_STRING_CLIP,*_FUNC_IDE2_LONG_X- 1 ));
#line 2226 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2226,"ide_methods.bas");}while(r);
#line 2226 "ide/ide_methods.bas"
}
#line 2227 "ide/ide_methods.bas"
S_47588:;
#line 2227 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_CLIP->len))||is_error_pending()){
#line 2227 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2227,"ide_methods.bas");if(r)goto S_47588;}
#line 2228 "ide/ide_methods.bas"
S_47589:;
#line 2228 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2228 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2228,"ide_methods.bas");if(r)goto S_47589;}
#line 2229 "ide/ide_methods.bas"
do{
#line 2229 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 2229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2229,"ide_methods.bas");}while(r);
#line 2229 "ide/ide_methods.bas"
do{
#line 2229 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 2229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2229,"ide_methods.bas");}while(r);
#line 2230 "ide/ide_methods.bas"
S_47592:;
#line 2230 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 2230 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2230,"ide_methods.bas");if(r)goto S_47592;}
#line 2230 "ide/ide_methods.bas"
do{
#line 2230 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 2230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2230,"ide_methods.bas");}while(r);
#line 2230 "ide/ide_methods.bas"
}
#line 2231 "ide/ide_methods.bas"
S_47595:;
#line 2231 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 2231 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2231,"ide_methods.bas");if(r)goto S_47595;}
#line 2232 "ide/ide_methods.bas"
do{
#line 2232 "ide/ide_methods.bas"
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)));
#line 2232 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2232,"ide_methods.bas");}while(r);
#line 2233 "ide/ide_methods.bas"
do{
#line 2233 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
#line 2233 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2233,"ide_methods.bas");}while(r);
#line 2234 "ide/ide_methods.bas"
S_47598:;
#line 2234 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 2234 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2234,"ide_methods.bas");if(r)goto S_47598;}
#line 2235 "ide/ide_methods.bas"
do{
#line 2235 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1+_FUNC_IDE2_STRING_CLIP->len;
#line 2235 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2235,"ide_methods.bas");}while(r);
#line 2236 "ide/ide_methods.bas"
}
#line 2237 "ide/ide_methods.bas"
do{
#line 2237 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2237,"ide_methods.bas");}while(r);
#line 2238 "ide/ide_methods.bas"
}
#line 2239 "ide/ide_methods.bas"
}else{
#line 2240 "ide/ide_methods.bas"
do{
#line 2240 "ide/ide_methods.bas"
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)));
#line 2240 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2240 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2240,"ide_methods.bas");}while(r);
#line 2241 "ide/ide_methods.bas"
S_47605:;
#line 2241 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 2241 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2241,"ide_methods.bas");if(r)goto S_47605;}
#line 2241 "ide/ide_methods.bas"
do{
#line 2241 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1+_FUNC_IDE2_STRING_CLIP->len;
#line 2241 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2241,"ide_methods.bas");}while(r);
#line 2241 "ide/ide_methods.bas"
}
#line 2242 "ide/ide_methods.bas"
}
#line 2243 "ide/ide_methods.bas"
}
#line 2244 "ide/ide_methods.bas"
do{
#line 2244 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_K= 255 ;
#line 2244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2244,"ide_methods.bas");}while(r);
#line 2245 "ide/ide_methods.bas"
}
#line 2247 "ide/ide_methods.bas"
S_47612:;
#line 2247 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("A",1))))))||is_error_pending()){
#line 2247 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2247,"ide_methods.bas");if(r)goto S_47612;}
#line 2248 "ide/ide_methods.bas"
LABEL_SELECTALLINSEARCHFIELD:;
#line 2248 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2248,"ide_methods.bas");r=0;}
#line 2249 "ide/ide_methods.bas"
S_47613:;
#line 2249 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 0 )))||is_error_pending()){
#line 2249 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2249,"ide_methods.bas");if(r)goto S_47613;}
#line 2250 "ide/ide_methods.bas"
do{
#line 2250 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
#line 2250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2250,"ide_methods.bas");}while(r);
#line 2251 "ide/ide_methods.bas"
do{
#line 2251 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1= 0 ;
#line 2251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2251,"ide_methods.bas");}while(r);
#line 2252 "ide/ide_methods.bas"
do{
#line 2252 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
#line 2252 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2252,"ide_methods.bas");}while(r);
#line 2253 "ide/ide_methods.bas"
}
#line 2254 "ide/ide_methods.bas"
do{
#line 2254 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_K= 255 ;
#line 2254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2254,"ide_methods.bas");}while(r);
#line 2255 "ide/ide_methods.bas"
}
#line 2257 "ide/ide_methods.bas"
S_47620:;
#line 2257 "ide/ide_methods.bas"
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()){
#line 2257 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2257,"ide_methods.bas");if(r)goto S_47620;}
#line 2258 "ide/ide_methods.bas"
LABEL_COPYSEARCHTERM2CLIP:;
#line 2258 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2258,"ide_methods.bas");r=0;}
#line 2259 "ide/ide_methods.bas"
S_47621:;
#line 2259 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2259 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2259,"ide_methods.bas");if(r)goto S_47621;}
#line 2260 "ide/ide_methods.bas"
do{
#line 2260 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 2260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2260,"ide_methods.bas");}while(r);
#line 2260 "ide/ide_methods.bas"
do{
#line 2260 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 2260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2260,"ide_methods.bas");}while(r);
#line 2261 "ide/ide_methods.bas"
S_47624:;
#line 2261 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 2261 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2261,"ide_methods.bas");if(r)goto S_47624;}
#line 2261 "ide/ide_methods.bas"
do{
#line 2261 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 2261 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2261,"ide_methods.bas");}while(r);
#line 2261 "ide/ide_methods.bas"
}
#line 2262 "ide/ide_methods.bas"
S_47627:;
#line 2262 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 2262 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2262,"ide_methods.bas");if(r)goto S_47627;}
#line 2262 "ide/ide_methods.bas"
do{
#line 2262 "ide/ide_methods.bas"
sub__clipboard(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1+ 1 ,*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1,0|1));
#line 2262 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2262,"ide_methods.bas");}while(r);
#line 2262 "ide/ide_methods.bas"
}
#line 2263 "ide/ide_methods.bas"
}
#line 2264 "ide/ide_methods.bas"
do{
#line 2264 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_K= 255 ;
#line 2264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2264,"ide_methods.bas");}while(r);
#line 2265 "ide/ide_methods.bas"
}
#line 2267 "ide/ide_methods.bas"
S_47633:;
#line 2267 "ide/ide_methods.bas"
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()){
#line 2267 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2267,"ide_methods.bas");if(r)goto S_47633;}
#line 2268 "ide/ide_methods.bas"
LABEL_CUTTOCLIPBOARDSEARCHFIELD:;
#line 2268 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2268,"ide_methods.bas");r=0;}
#line 2269 "ide/ide_methods.bas"
S_47634:;
#line 2269 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2269 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2269,"ide_methods.bas");if(r)goto S_47634;}
#line 2270 "ide/ide_methods.bas"
do{
#line 2270 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 2270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2270,"ide_methods.bas");}while(r);
#line 2270 "ide/ide_methods.bas"
do{
#line 2270 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 2270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2270,"ide_methods.bas");}while(r);
#line 2271 "ide/ide_methods.bas"
S_47637:;
#line 2271 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 2271 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2271,"ide_methods.bas");if(r)goto S_47637;}
#line 2271 "ide/ide_methods.bas"
do{
#line 2271 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 2271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2271,"ide_methods.bas");}while(r);
#line 2271 "ide/ide_methods.bas"
}
#line 2272 "ide/ide_methods.bas"
S_47640:;
#line 2272 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 2272 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2272,"ide_methods.bas");if(r)goto S_47640;}
#line 2273 "ide/ide_methods.bas"
do{
#line 2273 "ide/ide_methods.bas"
sub__clipboard(func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1+ 1 ,*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1,0|1));
#line 2273 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2273,"ide_methods.bas");}while(r);
#line 2275 "ide/ide_methods.bas"
do{
#line 2275 "ide/ide_methods.bas"
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)));
#line 2275 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2275,"ide_methods.bas");}while(r);
#line 2276 "ide/ide_methods.bas"
do{
#line 2276 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
#line 2276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2276,"ide_methods.bas");}while(r);
#line 2277 "ide/ide_methods.bas"
do{
#line 2277 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2277,"ide_methods.bas");}while(r);
#line 2278 "ide/ide_methods.bas"
}
#line 2279 "ide/ide_methods.bas"
}
#line 2280 "ide/ide_methods.bas"
do{
#line 2280 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_K= 255 ;
#line 2280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2280,"ide_methods.bas");}while(r);
#line 2281 "ide/ide_methods.bas"
}
#line 2283 "ide/ide_methods.bas"
S_47649:;
#line 2283 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_K== 8 ))||is_error_pending()){
#line 2283 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2283,"ide_methods.bas");if(r)goto S_47649;}
#line 2284 "ide/ide_methods.bas"
S_47650:;
#line 2284 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2284,"ide_methods.bas");if(r)goto S_47650;}
#line 2285 "ide/ide_methods.bas"
do{
#line 2285 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 2285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2285,"ide_methods.bas");}while(r);
#line 2285 "ide/ide_methods.bas"
do{
#line 2285 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 2285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2285,"ide_methods.bas");}while(r);
#line 2286 "ide/ide_methods.bas"
S_47653:;
#line 2286 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 2286 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2286,"ide_methods.bas");if(r)goto S_47653;}
#line 2286 "ide/ide_methods.bas"
do{
#line 2286 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 2286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2286,"ide_methods.bas");}while(r);
#line 2286 "ide/ide_methods.bas"
}
#line 2287 "ide/ide_methods.bas"
S_47656:;
#line 2287 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 2287 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2287,"ide_methods.bas");if(r)goto S_47656;}
#line 2289 "ide/ide_methods.bas"
do{
#line 2289 "ide/ide_methods.bas"
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)));
#line 2289 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2289,"ide_methods.bas");}while(r);
#line 2290 "ide/ide_methods.bas"
do{
#line 2290 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
#line 2290 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2290 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2290,"ide_methods.bas");}while(r);
#line 2291 "ide/ide_methods.bas"
do{
#line 2291 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
#line 2291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2291,"ide_methods.bas");}while(r);
#line 2292 "ide/ide_methods.bas"
do{
#line 2292 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2292,"ide_methods.bas");}while(r);
#line 2293 "ide/ide_methods.bas"
}
#line 2294 "ide/ide_methods.bas"
S_47662:;
#line 2294 "ide/ide_methods.bas"
}else{
#line 2294 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 )){
#line 2294 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2294,"ide_methods.bas");if(r)goto S_47662;}
#line 2295 "ide/ide_methods.bas"
do{
#line 2295 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A1,qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ));
#line 2295 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2295 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2295,"ide_methods.bas");}while(r);
#line 2296 "ide/ide_methods.bas"
S_47664:;
#line 2296 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 2296 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2296,"ide_methods.bas");if(r)goto S_47664;}
#line 2296 "ide/ide_methods.bas"
do{
#line 2296 "ide/ide_methods.bas"
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));
#line 2296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2296,"ide_methods.bas");}while(r);
#line 2296 "ide/ide_methods.bas"
}else{
#line 2296 "ide/ide_methods.bas"
do{
#line 2296 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 2296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2296,"ide_methods.bas");}while(r);
#line 2296 "ide/ide_methods.bas"
}
#line 2297 "ide/ide_methods.bas"
do{
#line 2297 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A1,_FUNC_IDE2_STRING_A2));
#line 2297 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2297,"ide_methods.bas");}while(r);
#line 2297 "ide/ide_methods.bas"
do{
#line 2297 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ;
#line 2297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2297,"ide_methods.bas");}while(r);
#line 2298 "ide/ide_methods.bas"
do{
#line 2298 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
#line 2298 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2298,"ide_methods.bas");}while(r);
#line 2299 "ide/ide_methods.bas"
}
#line 2299 "ide/ide_methods.bas"
}
#line 2300 "ide/ide_methods.bas"
}
#line 2301 "ide/ide_methods.bas"
S_47674:;
#line 2301 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_K== 27 ))||is_error_pending()){
#line 2301 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2301,"ide_methods.bas");if(r)goto S_47674;}
#line 2302 "ide/ide_methods.bas"
do{
#line 2302 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2302,"ide_methods.bas");}while(r);
#line 2303 "ide/ide_methods.bas"
do{
#line 2303 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2303,"ide_methods.bas");}while(r);
#line 2304 "ide/ide_methods.bas"
}
#line 2305 "ide/ide_methods.bas"
S_47678:;
#line 2305 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_K== 9 ))||is_error_pending()){
#line 2305 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2305,"ide_methods.bas");if(r)goto S_47678;}
#line 2306 "ide/ide_methods.bas"
do{
#line 2306 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2306 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2306,"ide_methods.bas");}while(r);
#line 2307 "ide/ide_methods.bas"
do{
#line 2307 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2307,"ide_methods.bas");}while(r);
#line 2308 "ide/ide_methods.bas"
}
#line 2309 "ide/ide_methods.bas"
S_47682:;
#line 2309 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_K== 13 ))||is_error_pending()){
#line 2309 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2309,"ide_methods.bas");if(r)goto S_47682;}
#line 2310 "ide/ide_methods.bas"
S_47683:;
#line 2310 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEFINDTEXT->len))||is_error_pending()){
#line 2310 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2310,"ide_methods.bas");if(r)goto S_47683;}
#line 2311 "ide/ide_methods.bas"
do{
#line 2311 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 2311 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2311 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2311,"ide_methods.bas");}while(r);
#line 2312 "ide/ide_methods.bas"
do{
#line 2312 "ide/ide_methods.bas"
goto LABEL_IDEMF3;
#line 2312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2312,"ide_methods.bas");}while(r);
#line 2313 "ide/ide_methods.bas"
}
#line 2314 "ide/ide_methods.bas"
do{
#line 2314 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2314 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2314,"ide_methods.bas");}while(r);
#line 2315 "ide/ide_methods.bas"
}
#line 2316 "ide/ide_methods.bas"
S_47689:;
#line 2316 "ide/ide_methods.bas"
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()){
#line 2316 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2316,"ide_methods.bas");if(r)goto S_47689;}
#line 2317 "ide/ide_methods.bas"
S_47690:;
#line 2317 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2317 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2317,"ide_methods.bas");if(r)goto S_47690;}
#line 2318 "ide/ide_methods.bas"
do{
#line 2318 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 2318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2318,"ide_methods.bas");}while(r);
#line 2318 "ide/ide_methods.bas"
do{
#line 2318 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 2318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2318,"ide_methods.bas");}while(r);
#line 2319 "ide/ide_methods.bas"
S_47693:;
#line 2319 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 2319 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2319,"ide_methods.bas");if(r)goto S_47693;}
#line 2319 "ide/ide_methods.bas"
do{
#line 2319 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 2319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2319,"ide_methods.bas");}while(r);
#line 2319 "ide/ide_methods.bas"
}
#line 2320 "ide/ide_methods.bas"
S_47696:;
#line 2320 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 2320 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2320,"ide_methods.bas");if(r)goto S_47696;}
#line 2322 "ide/ide_methods.bas"
do{
#line 2322 "ide/ide_methods.bas"
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)));
#line 2322 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2322,"ide_methods.bas");}while(r);
#line 2323 "ide/ide_methods.bas"
do{
#line 2323 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
#line 2323 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2323,"ide_methods.bas");}while(r);
#line 2324 "ide/ide_methods.bas"
do{
#line 2324 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2324,"ide_methods.bas");}while(r);
#line 2325 "ide/ide_methods.bas"
do{
#line 2325 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
#line 2325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2325,"ide_methods.bas");}while(r);
#line 2326 "ide/ide_methods.bas"
}
#line 2327 "ide/ide_methods.bas"
}
#line 2328 "ide/ide_methods.bas"
S_47703:;
#line 2328 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 ))||is_error_pending()){
#line 2328 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2328,"ide_methods.bas");if(r)goto S_47703;}
#line 2328 "ide/ide_methods.bas"
do{
#line 2328 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A1,qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1));
#line 2328 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2328,"ide_methods.bas");}while(r);
#line 2328 "ide/ide_methods.bas"
}else{
#line 2328 "ide/ide_methods.bas"
do{
#line 2328 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A1,qbs_new_txt_len("",0));
#line 2328 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2328,"ide_methods.bas");}while(r);
#line 2328 "ide/ide_methods.bas"
}
#line 2329 "ide/ide_methods.bas"
S_47708:;
#line 2329 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 2329 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2329,"ide_methods.bas");if(r)goto S_47708;}
#line 2329 "ide/ide_methods.bas"
do{
#line 2329 "ide/ide_methods.bas"
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));
#line 2329 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2329,"ide_methods.bas");}while(r);
#line 2329 "ide/ide_methods.bas"
}else{
#line 2329 "ide/ide_methods.bas"
do{
#line 2329 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 2329 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2329,"ide_methods.bas");}while(r);
#line 2329 "ide/ide_methods.bas"
}
#line 2330 "ide/ide_methods.bas"
do{
#line 2330 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A1,__STRING_K),_FUNC_IDE2_STRING_A2));
#line 2330 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2330,"ide_methods.bas");}while(r);
#line 2330 "ide/ide_methods.bas"
do{
#line 2330 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1+ 1 ;
#line 2330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2330,"ide_methods.bas");}while(r);
#line 2331 "ide/ide_methods.bas"
}
#line 2332 "ide/ide_methods.bas"
do{
#line 2332 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
#line 2332 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2332,"ide_methods.bas");}while(r);
#line 2333 "ide/ide_methods.bas"
}
#line 2335 "ide/ide_methods.bas"
S_47718:;
#line 2335 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 60 ))))))||is_error_pending()){
#line 2335 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2335,"ide_methods.bas");if(r)goto S_47718;}
#line 2336 "ide/ide_methods.bas"
do{
#line 2336 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2336 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2336,"ide_methods.bas");}while(r);
#line 2337 "ide/ide_methods.bas"
do{
#line 2337 "ide/ide_methods.bas"
goto LABEL_IDESUBSJMP;
#line 2337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2337,"ide_methods.bas");}while(r);
#line 2338 "ide/ide_methods.bas"
}
#line 2340 "ide/ide_methods.bas"
S_47722:;
#line 2340 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1))))))||is_error_pending()){
#line 2340 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2340,"ide_methods.bas");if(r)goto S_47722;}
#line 2341 "ide/ide_methods.bas"
LABEL_DELETESELECTIONSEARCHFIELD:;
#line 2341 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2341,"ide_methods.bas");r=0;}
#line 2342 "ide/ide_methods.bas"
S_47723:;
#line 2342 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL)||is_error_pending()){
#line 2342 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2342,"ide_methods.bas");if(r)goto S_47723;}
#line 2343 "ide/ide_methods.bas"
do{
#line 2343 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 2343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2343,"ide_methods.bas");}while(r);
#line 2343 "ide/ide_methods.bas"
do{
#line 2343 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 2343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2343,"ide_methods.bas");}while(r);
#line 2344 "ide/ide_methods.bas"
S_47726:;
#line 2344 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 2344 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2344,"ide_methods.bas");if(r)goto S_47726;}
#line 2344 "ide/ide_methods.bas"
do{
#line 2344 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 2344 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2344,"ide_methods.bas");}while(r);
#line 2344 "ide/ide_methods.bas"
}
#line 2345 "ide/ide_methods.bas"
S_47729:;
#line 2345 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 2345 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2345,"ide_methods.bas");if(r)goto S_47729;}
#line 2347 "ide/ide_methods.bas"
do{
#line 2347 "ide/ide_methods.bas"
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)));
#line 2347 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2347 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2347,"ide_methods.bas");}while(r);
#line 2348 "ide/ide_methods.bas"
do{
#line 2348 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
#line 2348 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2348 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2348,"ide_methods.bas");}while(r);
#line 2349 "ide/ide_methods.bas"
do{
#line 2349 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_SX1;
#line 2349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2349,"ide_methods.bas");}while(r);
#line 2350 "ide/ide_methods.bas"
do{
#line 2350 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2350,"ide_methods.bas");}while(r);
#line 2351 "ide/ide_methods.bas"
}
#line 2352 "ide/ide_methods.bas"
}else{
#line 2353 "ide/ide_methods.bas"
S_47736:;
#line 2353 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1> 0 ))||is_error_pending()){
#line 2353 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2353,"ide_methods.bas");if(r)goto S_47736;}
#line 2353 "ide/ide_methods.bas"
do{
#line 2353 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A1,qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1));
#line 2353 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2353 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2353,"ide_methods.bas");}while(r);
#line 2353 "ide/ide_methods.bas"
}else{
#line 2353 "ide/ide_methods.bas"
do{
#line 2353 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A1,qbs_new_txt_len("",0));
#line 2353 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2353 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2353,"ide_methods.bas");}while(r);
#line 2353 "ide/ide_methods.bas"
}
#line 2354 "ide/ide_methods.bas"
S_47741:;
#line 2354 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1<_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 2354 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2354,"ide_methods.bas");if(r)goto S_47741;}
#line 2354 "ide/ide_methods.bas"
do{
#line 2354 "ide/ide_methods.bas"
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 ));
#line 2354 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2354 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2354,"ide_methods.bas");}while(r);
#line 2354 "ide/ide_methods.bas"
}else{
#line 2354 "ide/ide_methods.bas"
do{
#line 2354 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 2354 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2354 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2354,"ide_methods.bas");}while(r);
#line 2354 "ide/ide_methods.bas"
}
#line 2355 "ide/ide_methods.bas"
do{
#line 2355 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A1,_FUNC_IDE2_STRING_A2));
#line 2355 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2355,"ide_methods.bas");}while(r);
#line 2356 "ide/ide_methods.bas"
do{
#line 2356 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,_FUNC_IDE2_STRING_A);
#line 2356 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2356,"ide_methods.bas");}while(r);
#line 2357 "ide/ide_methods.bas"
}
#line 2358 "ide/ide_methods.bas"
}
#line 2361 "ide/ide_methods.bas"
S_47750:;
#line 2361 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("K",1))))))||is_error_pending()){
#line 2361 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2361,"ide_methods.bas");if(r)goto S_47750;}
#line 2361 "ide/ide_methods.bas"
do{
#line 2361 "ide/ide_methods.bas"
return_point[next_return_point++]=39;
#line 2361 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2361 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 2361 "ide/ide_methods.bas"
RETURN_39:;
#line 2361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2361,"ide_methods.bas");}while(r);
#line 2361 "ide/ide_methods.bas"
do{
#line 2361 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 1 ;
#line 2361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2361,"ide_methods.bas");}while(r);
#line 2361 "ide/ide_methods.bas"
}
#line 2362 "ide/ide_methods.bas"
S_47754:;
#line 2362 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("M",1))))))||is_error_pending()){
#line 2362 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2362,"ide_methods.bas");if(r)goto S_47754;}
#line 2362 "ide/ide_methods.bas"
do{
#line 2362 "ide/ide_methods.bas"
return_point[next_return_point++]=40;
#line 2362 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2362 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 2362 "ide/ide_methods.bas"
RETURN_40:;
#line 2362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2362,"ide_methods.bas");}while(r);
#line 2362 "ide/ide_methods.bas"
do{
#line 2362 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1+ 1 ;
#line 2362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2362,"ide_methods.bas");}while(r);
#line 2362 "ide/ide_methods.bas"
}
#line 2363 "ide/ide_methods.bas"
S_47758:;
#line 2363 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("G",1))))))||is_error_pending()){
#line 2363 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2363,"ide_methods.bas");if(r)goto S_47758;}
#line 2363 "ide/ide_methods.bas"
do{
#line 2363 "ide/ide_methods.bas"
return_point[next_return_point++]=41;
#line 2363 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2363 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 2363 "ide/ide_methods.bas"
RETURN_41:;
#line 2363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2363,"ide_methods.bas");}while(r);
#line 2363 "ide/ide_methods.bas"
do{
#line 2363 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
#line 2363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2363,"ide_methods.bas");}while(r);
#line 2363 "ide/ide_methods.bas"
}
#line 2364 "ide/ide_methods.bas"
S_47762:;
#line 2364 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),qbs_new_txt_len("O",1))))))||is_error_pending()){
#line 2364 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2364,"ide_methods.bas");if(r)goto S_47762;}
#line 2364 "ide/ide_methods.bas"
do{
#line 2364 "ide/ide_methods.bas"
return_point[next_return_point++]=42;
#line 2364 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2364 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 2364 "ide/ide_methods.bas"
RETURN_42:;
#line 2364 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2364,"ide_methods.bas");}while(r);
#line 2364 "ide/ide_methods.bas"
do{
#line 2364 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
#line 2364 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2364 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2364,"ide_methods.bas");}while(r);
#line 2364 "ide/ide_methods.bas"
}
#line 2365 "ide/ide_methods.bas"
S_47766:;
#line 2365 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1< 0 ))||is_error_pending()){
#line 2365 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2365,"ide_methods.bas");if(r)goto S_47766;}
#line 2365 "ide/ide_methods.bas"
do{
#line 2365 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1= 0 ;
#line 2365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2365,"ide_methods.bas");}while(r);
#line 2365 "ide/ide_methods.bas"
}
#line 2366 "ide/ide_methods.bas"
S_47769:;
#line 2366 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 2366 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2366,"ide_methods.bas");if(r)goto S_47769;}
#line 2366 "ide/ide_methods.bas"
do{
#line 2366 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1=_FUNC_IDE2_STRING_A->len;
#line 2366 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2366,"ide_methods.bas");}while(r);
#line 2366 "ide/ide_methods.bas"
}
#line 2367 "ide/ide_methods.bas"
S_47772:;
#line 2367 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1==*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1))||is_error_pending()){
#line 2367 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2367,"ide_methods.bas");if(r)goto S_47772;}
#line 2367 "ide/ide_methods.bas"
do{
#line 2367 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 2367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2367,"ide_methods.bas");}while(r);
#line 2367 "ide/ide_methods.bas"
}
#line 2369 "ide/ide_methods.bas"
S_47775:;
#line 2369 "ide/ide_methods.bas"
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
#line 2369 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2369,"ide_methods.bas");if(r)goto S_47775;}
#line 2370 "ide/ide_methods.bas"
S_47776:;
#line 2370 "ide/ide_methods.bas"
if (((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
#line 2370 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2370,"ide_methods.bas");if(r)goto S_47776;}
#line 2371 "ide/ide_methods.bas"
do{
#line 2371 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2371,"ide_methods.bas");}while(r);
#line 2372 "ide/ide_methods.bas"
S_47778:;
#line 2372 "ide/ide_methods.bas"
if ((*__LONG_MCLICK2)||is_error_pending()){
#line 2372 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2372,"ide_methods.bas");if(r)goto S_47778;}
#line 2372 "ide/ide_methods.bas"
do{
#line 2372 "ide/ide_methods.bas"
goto LABEL_INVOKECONTEXTUALMENU;
#line 2372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2372,"ide_methods.bas");}while(r);
#line 2372 "ide/ide_methods.bas"
}else{
#line 2372 "ide/ide_methods.bas"
do{
#line 2372 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2372,"ide_methods.bas");}while(r);
#line 2372 "ide/ide_methods.bas"
}
#line 2373 "ide/ide_methods.bas"
S_47783:;
#line 2373 "ide/ide_methods.bas"
}else{
#line 2373 "ide/ide_methods.bas"
if ((-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))){
#line 2373 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2373,"ide_methods.bas");if(r)goto S_47783;}
#line 2374 "ide/ide_methods.bas"
do{
#line 2374 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 2374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2374,"ide_methods.bas");}while(r);
#line 2375 "ide/ide_methods.bas"
S_47785:;
#line 2375 "ide/ide_methods.bas"
if ((*__LONG_MCLICK2)||is_error_pending()){
#line 2375 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2375,"ide_methods.bas");if(r)goto S_47785;}
#line 2375 "ide/ide_methods.bas"
do{
#line 2375 "ide/ide_methods.bas"
goto LABEL_INVOKECONTEXTUALMENU;
#line 2375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2375,"ide_methods.bas");}while(r);
#line 2375 "ide/ide_methods.bas"
}else{
#line 2375 "ide/ide_methods.bas"
do{
#line 2375 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2375,"ide_methods.bas");}while(r);
#line 2375 "ide/ide_methods.bas"
}
#line 2376 "ide/ide_methods.bas"
}
#line 2376 "ide/ide_methods.bas"
}
#line 2377 "ide/ide_methods.bas"
}
#line 2379 "ide/ide_methods.bas"
do{
#line 2379 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2379,"ide_methods.bas");}while(r);
#line 2380 "ide/ide_methods.bas"
}
#line 2382 "ide/ide_methods.bas"
S_47794:;
#line 2382 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 2382 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2382,"ide_methods.bas");if(r)goto S_47794;}
#line 2384 "ide/ide_methods.bas"
S_47795:;
#line 2384 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_MCLICK|(qbs_equal(__STRING_K,func_chr( 27 )))))||is_error_pending()){
#line 2384 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2384,"ide_methods.bas");if(r)goto S_47795;}
#line 2385 "ide/ide_methods.bas"
S_47796:;
#line 2385 "ide/ide_methods.bas"
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()){
#line 2385 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2385,"ide_methods.bas");if(r)goto S_47796;}
#line 2386 "ide/ide_methods.bas"
LABEL_CLOSEHELP:;
#line 2386 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2386,"ide_methods.bas");r=0;}
#line 2387 "ide/ide_methods.bas"
do{
#line 2387 "ide/ide_methods.bas"
*__LONG_IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
#line 2387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2387,"ide_methods.bas");}while(r);
#line 2388 "ide/ide_methods.bas"
do{
#line 2388 "ide/ide_methods.bas"
*__LONG_IDEHELP= 0 ;
#line 2388 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2388,"ide_methods.bas");}while(r);
#line 2389 "ide/ide_methods.bas"
do{
#line 2389 "ide/ide_methods.bas"
*__LONG_IDESUBWINDOW= 0 ;
#line 2389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2389,"ide_methods.bas");}while(r);
#line 2390 "ide/ide_methods.bas"
do{
#line 2390 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 2390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2390,"ide_methods.bas");}while(r);
#line 2391 "ide/ide_methods.bas"
do{
#line 2391 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 2391 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2391,"ide_methods.bas");}while(r);
#line 2392 "ide/ide_methods.bas"
do{
#line 2392 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 2392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2392,"ide_methods.bas");}while(r);
#line 2392 "ide/ide_methods.bas"
do{
#line 2392 "ide/ide_methods.bas"
return_point[next_return_point++]=43;
#line 2392 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2392 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 2392 "ide/ide_methods.bas"
RETURN_43:;
#line 2392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2392,"ide_methods.bas");}while(r);
#line 2393 "ide/ide_methods.bas"
}
#line 2394 "ide/ide_methods.bas"
}
#line 2397 "ide/ide_methods.bas"
S_47806:;
#line 2397 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 2397 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2397,"ide_methods.bas");if(r)goto S_47806;}
#line 2398 "ide/ide_methods.bas"
S_47807:;
#line 2398 "ide/ide_methods.bas"
if ((((-(*__LONG_MY==*__LONG_IDEWY))&(((-(*__LONG_MX>=(*__LONG_IDEWX- 17 )))&(-(*__LONG_MX<=(*__LONG_IDEWX- 4 )))))))||is_error_pending()){
#line 2398 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2398,"ide_methods.bas");if(r)goto S_47807;}
#line 2399 "ide/ide_methods.bas"
LABEL_LAUNCHWIKI:;
#line 2399 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2399,"ide_methods.bas");r=0;}
#line 2400 "ide/ide_methods.bas"
do{
#line 2400 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,qbs_add(qbs_add(__STRING_WIKIBASEADDRESS,qbs_new_txt_len("/index.php?title=",17)),(((qbs**)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])));
#line 2400 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2400,"ide_methods.bas");}while(r);
#line 2401 "ide/ide_methods.bas"
do{
#line 2401 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len(" ",1),qbs_new_txt_len("%20",3)));
#line 2401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2401,"ide_methods.bas");}while(r);
#line 2401 "ide/ide_methods.bas"
do{
#line 2401 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("&",1),qbs_new_txt_len("%26",3)));
#line 2401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2401,"ide_methods.bas");}while(r);
#line 2402 "ide/ide_methods.bas"
do{
#line 2402 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("+",1),qbs_new_txt_len("%2B",3)));
#line 2402 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2402,"ide_methods.bas");}while(r);
#line 2403 "ide/ide_methods.bas"
S_47812:;
#line 2403 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)== 0 )))||is_error_pending()){
#line 2403 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2403,"ide_methods.bas");if(r)goto S_47812;}
#line 2404 "ide/ide_methods.bas"
do{
#line 2404 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("$",1),qbs_new_txt_len("\\$",2)));
#line 2404 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2404 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2404,"ide_methods.bas");}while(r);
#line 2405 "ide/ide_methods.bas"
do{
#line 2405 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("&",1),qbs_new_txt_len("\\&",2)));
#line 2405 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2405 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2405,"ide_methods.bas");}while(r);
#line 2406 "ide/ide_methods.bas"
do{
#line 2406 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len("(",1),qbs_new_txt_len("\\(",2)));
#line 2406 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2406,"ide_methods.bas");}while(r);
#line 2407 "ide/ide_methods.bas"
do{
#line 2407 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_URL,FUNC_STRREPLACE(_FUNC_IDE2_STRING_URL,qbs_new_txt_len(")",1),qbs_new_txt_len("\\)",2)));
#line 2407 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2407,"ide_methods.bas");}while(r);
#line 2408 "ide/ide_methods.bas"
}
#line 2410 "ide/ide_methods.bas"
S_47818:;
#line 2410 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
#line 2410 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2410,"ide_methods.bas");if(r)goto S_47818;}
#line 2411 "ide/ide_methods.bas"
do{
#line 2411 "ide/ide_methods.bas"
sub_shell2(qbs_add(qbs_new_txt_len("start ",6),_FUNC_IDE2_STRING_URL),3);
#line 2411 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2411 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2411,"ide_methods.bas");}while(r);
#line 2412 "ide/ide_methods.bas"
S_47820:;
#line 2412 "ide/ide_methods.bas"
}else{
#line 2412 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
#line 2412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2412,"ide_methods.bas");if(r)goto S_47820;}
#line 2413 "ide/ide_methods.bas"
do{
#line 2413 "ide/ide_methods.bas"
sub_shell2(qbs_add(qbs_new_txt_len("open ",5),_FUNC_IDE2_STRING_URL),3);
#line 2413 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2413,"ide_methods.bas");}while(r);
#line 2414 "ide/ide_methods.bas"
}else{
#line 2415 "ide/ide_methods.bas"
do{
#line 2415 "ide/ide_methods.bas"
sub_shell2(qbs_add(qbs_new_txt_len("xdg-open ",9),_FUNC_IDE2_STRING_URL),3);
#line 2415 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2415 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2415,"ide_methods.bas");}while(r);
#line 2416 "ide/ide_methods.bas"
}
#line 2416 "ide/ide_methods.bas"
}
#line 2417 "ide/ide_methods.bas"
do{
#line 2417 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2417 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2417,"ide_methods.bas");}while(r);
#line 2418 "ide/ide_methods.bas"
}
#line 2420 "ide/ide_methods.bas"
S_47827:;
#line 2420 "ide/ide_methods.bas"
if ((-(*__LONG_MY==*__LONG_IDEWY))||is_error_pending()){
#line 2420 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2420,"ide_methods.bas");if(r)goto S_47827;}
#line 2422 "ide/ide_methods.bas"
do{
#line 2422 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX= 2 ;
#line 2422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2422,"ide_methods.bas");}while(r);
#line 2423 "ide/ide_methods.bas"
S_47829:;
#line 2423 "ide/ide_methods.bas"
fornext_value4824=*_FUNC_IDE2_LONG_BACK_STR_POS;
#line 2423 "ide/ide_methods.bas"
fornext_finalvalue4824=*_FUNC_IDE2_LONG_BACK_STR_POS+*__LONG_IDEWX- 6 ;
#line 2423 "ide/ide_methods.bas"
fornext_step4824= 1 ;
#line 2423 "ide/ide_methods.bas"
if (fornext_step4824<0) fornext_step_negative4824=1; else fornext_step_negative4824=0;
#line 2423 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4824;
#line 2423 "ide/ide_methods.bas"
goto fornext_entrylabel4824;
#line 2423 "ide/ide_methods.bas"
while(1){
#line 2423 "ide/ide_methods.bas"
fornext_value4824=fornext_step4824+(*_FUNC_IDE2_LONG_X);
#line 2423 "ide/ide_methods.bas"
fornext_entrylabel4824:
#line 2423 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value4824;
#line 2423 "ide/ide_methods.bas"
if (fornext_step_negative4824){
#line 2423 "ide/ide_methods.bas"
if (fornext_value4824<fornext_finalvalue4824) break;
#line 2423 "ide/ide_methods.bas"
}else{
#line 2423 "ide/ide_methods.bas"
if (fornext_value4824>fornext_finalvalue4824) break;
#line 2423 "ide/ide_methods.bas"
}
#line 2423 "ide/ide_methods.bas"
fornext_error4824:;
#line 2423 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2423,"ide_methods.bas");if(r)goto S_47829;}
#line 2424 "ide/ide_methods.bas"
S_47830:;
#line 2424 "ide/ide_methods.bas"
if ((-(*__LONG_MX==*_FUNC_IDE2_LONG_SX))||is_error_pending()){
#line 2424 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2424,"ide_methods.bas");if(r)goto S_47830;}
#line 2425 "ide/ide_methods.bas"
do{
#line 2425 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=string2l(func_mid(_FUNC_IDE2_STRING_BACK_STR_I,((*_FUNC_IDE2_LONG_X- 1 )* 4 )+( 1 ), 4 ,0|1));
#line 2425 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2425,"ide_methods.bas");}while(r);
#line 2426 "ide/ide_methods.bas"
do{
#line 2426 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_A=qbs_asc(_FUNC_IDE2_STRING_BACK_STR,*_FUNC_IDE2_LONG_X);
#line 2426 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2426,"ide_methods.bas");}while(r);
#line 2427 "ide/ide_methods.bas"
S_47833:;
#line 2427 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_A!= 0 ))&(-(*_FUNC_IDE2_LONG_I!=*__LONG_HELP_BACK_POS)))||is_error_pending()){
#line 2427 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2427,"ide_methods.bas");if(r)goto S_47833;}
#line 2428 "ide/ide_methods.bas"
do{
#line 2428 "ide/ide_methods.bas"
*(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;
#line 2428 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2428,"ide_methods.bas");}while(r);
#line 2429 "ide/ide_methods.bas"
do{
#line 2429 "ide/ide_methods.bas"
*(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;
#line 2429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2429,"ide_methods.bas");}while(r);
#line 2430 "ide/ide_methods.bas"
do{
#line 2430 "ide/ide_methods.bas"
*(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;
#line 2430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2430,"ide_methods.bas");}while(r);
#line 2431 "ide/ide_methods.bas"
do{
#line 2431 "ide/ide_methods.bas"
*(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;
#line 2431 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2431,"ide_methods.bas");}while(r);
#line 2432 "ide/ide_methods.bas"
do{
#line 2432 "ide/ide_methods.bas"
*__LONG_HELP_BACK_POS=*_FUNC_IDE2_LONG_I;
#line 2432 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2432,"ide_methods.bas");}while(r);
#line 2433 "ide/ide_methods.bas"
do{
#line 2433 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 0 ;
#line 2433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2433,"ide_methods.bas");}while(r);
#line 2433 "ide/ide_methods.bas"
do{
#line 2433 "ide/ide_methods.bas"
*__LONG_HELP_MSELECT= 0 ;
#line 2433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2433,"ide_methods.bas");}while(r);
#line 2434 "ide/ide_methods.bas"
do{
#line 2434 "ide/ide_methods.bas"
*__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)));
#line 2434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2434,"ide_methods.bas");}while(r);
#line 2435 "ide/ide_methods.bas"
do{
#line 2435 "ide/ide_methods.bas"
*__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)));
#line 2435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2435,"ide_methods.bas");}while(r);
#line 2436 "ide/ide_methods.bas"
do{
#line 2436 "ide/ide_methods.bas"
*__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)));
#line 2436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2436,"ide_methods.bas");}while(r);
#line 2437 "ide/ide_methods.bas"
do{
#line 2437 "ide/ide_methods.bas"
*__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)));
#line 2437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2437,"ide_methods.bas");}while(r);
#line 2438 "ide/ide_methods.bas"
do{
#line 2438 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI((((qbs**)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])));
#line 2438 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2438,"ide_methods.bas");}while(r);
#line 2439 "ide/ide_methods.bas"
do{
#line 2439 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 2439 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2439,"ide_methods.bas");}while(r);
#line 2440 "ide/ide_methods.bas"
do{
#line 2440 "ide/ide_methods.bas"
goto LABEL_NEWPAGEPARSED;
#line 2440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2440,"ide_methods.bas");}while(r);
#line 2441 "ide/ide_methods.bas"
}
#line 2442 "ide/ide_methods.bas"
}
#line 2443 "ide/ide_methods.bas"
do{
#line 2443 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX=*_FUNC_IDE2_LONG_SX+ 1 ;
#line 2443 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2443,"ide_methods.bas");}while(r);
#line 2444 "ide/ide_methods.bas"
fornext_continue_4823:;
#line 2444 "ide/ide_methods.bas"
}
#line 2444 "ide/ide_methods.bas"
fornext_exit_4823:;
#line 2462 "ide/ide_methods.bas"
}
#line 2463 "ide/ide_methods.bas"
}
#line 2465 "ide/ide_methods.bas"
S_47854:;
#line 2465 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("A",1)))))||is_error_pending()){
#line 2465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2465,"ide_methods.bas");if(r)goto S_47854;}
#line 2466 "ide/ide_methods.bas"
LABEL_SELECTALLINHELP:;
#line 2466 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2466,"ide_methods.bas");r=0;}
#line 2467 "ide/ide_methods.bas"
S_47855:;
#line 2467 "ide/ide_methods.bas"
if ((*__LONG_HELP_H)||is_error_pending()){
#line 2467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2467,"ide_methods.bas");if(r)goto S_47855;}
#line 2468 "ide/ide_methods.bas"
do{
#line 2468 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 2 ;
#line 2468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2468,"ide_methods.bas");}while(r);
#line 2469 "ide/ide_methods.bas"
do{
#line 2469 "ide/ide_methods.bas"
*__LONG_HELP_SELX1= 1 ;
#line 2469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2469,"ide_methods.bas");}while(r);
#line 2470 "ide/ide_methods.bas"
do{
#line 2470 "ide/ide_methods.bas"
*__LONG_HELP_SELY1= 1 ;
#line 2470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2470,"ide_methods.bas");}while(r);
#line 2471 "ide/ide_methods.bas"
do{
#line 2471 "ide/ide_methods.bas"
*__LONG_HELP_SELX2=*__LONG_HELP_W;
#line 2471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2471,"ide_methods.bas");}while(r);
#line 2472 "ide/ide_methods.bas"
do{
#line 2472 "ide/ide_methods.bas"
*__LONG_HELP_SELY2=*__LONG_HELP_H;
#line 2472 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2472,"ide_methods.bas");}while(r);
#line 2473 "ide/ide_methods.bas"
do{
#line 2473 "ide/ide_methods.bas"
*__LONG_HELP_CX1= 1 ;
#line 2473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2473,"ide_methods.bas");}while(r);
#line 2473 "ide/ide_methods.bas"
do{
#line 2473 "ide/ide_methods.bas"
*__LONG_HELP_CY1= 1 ;
#line 2473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2473,"ide_methods.bas");}while(r);
#line 2474 "ide/ide_methods.bas"
do{
#line 2474 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2474,"ide_methods.bas");}while(r);
#line 2474 "ide/ide_methods.bas"
do{
#line 2474 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
#line 2474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2474,"ide_methods.bas");}while(r);
#line 2475 "ide/ide_methods.bas"
do{
#line 2475 "ide/ide_methods.bas"
goto LABEL_KEEP_SELECT;
#line 2475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2475,"ide_methods.bas");}while(r);
#line 2476 "ide/ide_methods.bas"
}
#line 2477 "ide/ide_methods.bas"
}
#line 2479 "ide/ide_methods.bas"
S_47868:;
#line 2479 "ide/ide_methods.bas"
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()){
#line 2479 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2479,"ide_methods.bas");if(r)goto S_47868;}
#line 2480 "ide/ide_methods.bas"
LABEL_COPYHELP2CLIP:;
#line 2480 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2480,"ide_methods.bas");r=0;}
#line 2481 "ide/ide_methods.bas"
do{
#line 2481 "ide/ide_methods.bas"
*__LONG_IDEERROR= -1 ;
#line 2481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2481,"ide_methods.bas");}while(r);
#line 2482 "ide/ide_methods.bas"
do{
#line 2482 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0));
#line 2482 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2482,"ide_methods.bas");}while(r);
#line 2483 "ide/ide_methods.bas"
S_47871:;
#line 2483 "ide/ide_methods.bas"
fornext_value4826=*__LONG_HELP_SELY1;
#line 2483 "ide/ide_methods.bas"
fornext_finalvalue4826=*__LONG_HELP_SELY2;
#line 2483 "ide/ide_methods.bas"
fornext_step4826= 1 ;
#line 2483 "ide/ide_methods.bas"
if (fornext_step4826<0) fornext_step_negative4826=1; else fornext_step_negative4826=0;
#line 2483 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4826;
#line 2483 "ide/ide_methods.bas"
goto fornext_entrylabel4826;
#line 2483 "ide/ide_methods.bas"
while(1){
#line 2483 "ide/ide_methods.bas"
fornext_value4826=fornext_step4826+(*_FUNC_IDE2_LONG_Y);
#line 2483 "ide/ide_methods.bas"
fornext_entrylabel4826:
#line 2483 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value4826;
#line 2483 "ide/ide_methods.bas"
if (fornext_step_negative4826){
#line 2483 "ide/ide_methods.bas"
if (fornext_value4826<fornext_finalvalue4826) break;
#line 2483 "ide/ide_methods.bas"
}else{
#line 2483 "ide/ide_methods.bas"
if (fornext_value4826>fornext_finalvalue4826) break;
#line 2483 "ide/ide_methods.bas"
}
#line 2483 "ide/ide_methods.bas"
fornext_error4826:;
#line 2483 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2483,"ide_methods.bas");if(r)goto S_47871;}
#line 2484 "ide/ide_methods.bas"
S_47872:;
#line 2484 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y!=*__LONG_HELP_SELY1))||is_error_pending()){
#line 2484 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2484,"ide_methods.bas");if(r)goto S_47872;}
#line 2484 "ide/ide_methods.bas"
do{
#line 2484 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_add(qbs_add(_FUNC_IDE2_STRING_CLIP,func_chr( 13 )),func_chr( 10 )));
#line 2484 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2484,"ide_methods.bas");}while(r);
#line 2484 "ide/ide_methods.bas"
}
#line 2485 "ide/ide_methods.bas"
do{
#line 2485 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
#line 2485 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2485,"ide_methods.bas");}while(r);
#line 2486 "ide/ide_methods.bas"
S_47876:;
#line 2486 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y<=*__LONG_HELP_H))||is_error_pending()){
#line 2486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2486,"ide_methods.bas");if(r)goto S_47876;}
#line 2487 "ide/ide_methods.bas"
do{
#line 2487 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*_FUNC_IDE2_LONG_Y- 1 )* 4 )+( 1 ), 4 ,0|1));
#line 2487 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2487,"ide_methods.bas");}while(r);
#line 2488 "ide/ide_methods.bas"
do{
#line 2488 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
#line 2488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2488,"ide_methods.bas");}while(r);
#line 2489 "ide/ide_methods.bas"
do{
#line 2489 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X3= 1 ;
#line 2489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2489,"ide_methods.bas");}while(r);
#line 2490 "ide/ide_methods.bas"
do{
#line 2490 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2490 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2490,"ide_methods.bas");}while(r);
#line 2491 "ide/ide_methods.bas"
S_47881:;
#line 2491 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
#line 2491 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2491,"ide_methods.bas");if(r)goto S_47881;}
#line 2492 "ide/ide_methods.bas"
S_47882:;
#line 2492 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SELECT== 2 ))||is_error_pending()){
#line 2492 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2492,"ide_methods.bas");if(r)goto S_47882;}
#line 2493 "ide/ide_methods.bas"
S_47883:;
#line 2493 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_Y>=*__LONG_HELP_SELY1))&(-(*_FUNC_IDE2_LONG_Y<=*__LONG_HELP_SELY2)))||is_error_pending()){
#line 2493 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2493,"ide_methods.bas");if(r)goto S_47883;}
#line 2494 "ide/ide_methods.bas"
S_47884:;
#line 2494 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_X3>=*__LONG_HELP_SELX1))&(-(*_FUNC_IDE2_LONG_X3<=*__LONG_HELP_SELX2)))||is_error_pending()){
#line 2494 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2494,"ide_methods.bas");if(r)goto S_47884;}
#line 2495 "ide/ide_methods.bas"
do{
#line 2495 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_chr(*_FUNC_IDE2_LONG_C)));
#line 2495 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2495,"ide_methods.bas");}while(r);
#line 2496 "ide/ide_methods.bas"
}
#line 2497 "ide/ide_methods.bas"
}
#line 2498 "ide/ide_methods.bas"
}
#line 2499 "ide/ide_methods.bas"
do{
#line 2499 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X3=*_FUNC_IDE2_LONG_X3+ 1 ;
#line 2499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2499,"ide_methods.bas");}while(r);
#line 2499 "ide/ide_methods.bas"
do{
#line 2499 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
#line 2499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2499,"ide_methods.bas");}while(r);
#line 2499 "ide/ide_methods.bas"
do{
#line 2499 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2499 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2499,"ide_methods.bas");}while(r);
#line 2500 "ide/ide_methods.bas"
dl_continue_4827:;
#line 2500 "ide/ide_methods.bas"
}
#line 2500 "ide/ide_methods.bas"
dl_exit_4827:;
#line 2501 "ide/ide_methods.bas"
}
#line 2502 "ide/ide_methods.bas"
do{
#line 2502 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_add(_FUNC_IDE2_STRING_CLIP,_FUNC_IDE2_STRING_A));
#line 2502 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2502,"ide_methods.bas");}while(r);
#line 2503 "ide/ide_methods.bas"
fornext_continue_4825:;
#line 2503 "ide/ide_methods.bas"
}
#line 2503 "ide/ide_methods.bas"
fornext_exit_4825:;
#line 2504 "ide/ide_methods.bas"
S_47896:;
#line 2504 "ide/ide_methods.bas"
if (((-(*__LONG_HELP_SELY1==*__LONG_HELP_SELY2))&(-(*__LONG_HELP_CY>*__LONG_HELP_CY1)))||is_error_pending()){
#line 2504 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2504,"ide_methods.bas");if(r)goto S_47896;}
#line 2504 "ide/ide_methods.bas"
do{
#line 2504 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,qbs_add(qbs_add(_FUNC_IDE2_STRING_CLIP,func_chr( 13 )),func_chr( 10 )));
#line 2504 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2504,"ide_methods.bas");}while(r);
#line 2504 "ide/ide_methods.bas"
}
#line 2505 "ide/ide_methods.bas"
S_47899:;
#line 2505 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0))))||is_error_pending()){
#line 2505 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2505,"ide_methods.bas");if(r)goto S_47899;}
#line 2505 "ide/ide_methods.bas"
do{
#line 2505 "ide/ide_methods.bas"
sub__clipboard(_FUNC_IDE2_STRING_CLIP);
#line 2505 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2505,"ide_methods.bas");}while(r);
#line 2505 "ide/ide_methods.bas"
}
#line 2506 "ide/ide_methods.bas"
do{
#line 2506 "ide/ide_methods.bas"
*__LONG_IDEERROR= 1 ;
#line 2506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2506,"ide_methods.bas");}while(r);
#line 2507 "ide/ide_methods.bas"
do{
#line 2507 "ide/ide_methods.bas"
goto LABEL_KEEP_SELECT;
#line 2507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2507,"ide_methods.bas");}while(r);
#line 2508 "ide/ide_methods.bas"
}
#line 2511 "ide/ide_methods.bas"
S_47905:;
#line 2511 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*__LONG_HELP_WX1))&(-(*__LONG_MY>=*__LONG_HELP_WY1))&(-(*__LONG_MX<=*__LONG_HELP_WX2))&(-(*__LONG_MY<=*__LONG_HELP_WY2)))||is_error_pending()){
#line 2511 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2511,"ide_methods.bas");if(r)goto S_47905;}
#line 2512 "ide/ide_methods.bas"
S_47906:;
#line 2512 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 2512 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2512,"ide_methods.bas");if(r)goto S_47906;}
#line 2513 "ide/ide_methods.bas"
do{
#line 2513 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_SX+(*__LONG_MX-*__LONG_HELP_WX1);
#line 2513 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2513,"ide_methods.bas");}while(r);
#line 2514 "ide/ide_methods.bas"
do{
#line 2514 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_MY-*__LONG_HELP_WY1);
#line 2514 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2514,"ide_methods.bas");}while(r);
#line 2515 "ide/ide_methods.bas"
do{
#line 2515 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 1 ;
#line 2515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2515,"ide_methods.bas");}while(r);
#line 2516 "ide/ide_methods.bas"
do{
#line 2516 "ide/ide_methods.bas"
*__LONG_HELP_MSELECT= 1 ;
#line 2516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2516,"ide_methods.bas");}while(r);
#line 2517 "ide/ide_methods.bas"
do{
#line 2517 "ide/ide_methods.bas"
*__LONG_HELP_CX1=*__LONG_HELP_CX;
#line 2517 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2517,"ide_methods.bas");}while(r);
#line 2517 "ide/ide_methods.bas"
do{
#line 2517 "ide/ide_methods.bas"
*__LONG_HELP_CY1=*__LONG_HELP_CY;
#line 2517 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2517,"ide_methods.bas");}while(r);
#line 2518 "ide/ide_methods.bas"
do{
#line 2518 "ide/ide_methods.bas"
goto LABEL_KEEP_SELECT;
#line 2518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2518,"ide_methods.bas");}while(r);
#line 2519 "ide/ide_methods.bas"
}
#line 2520 "ide/ide_methods.bas"
S_47915:;
#line 2520 "ide/ide_methods.bas"
if (((*__LONG_MB&(-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 0 ))))||is_error_pending()){
#line 2520 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2520,"ide_methods.bas");if(r)goto S_47915;}
#line 2521 "ide/ide_methods.bas"
do{
#line 2521 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_SX+(*__LONG_MX-*__LONG_HELP_WX1);
#line 2521 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2521,"ide_methods.bas");}while(r);
#line 2522 "ide/ide_methods.bas"
do{
#line 2522 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_MY-*__LONG_HELP_WY1);
#line 2522 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2522,"ide_methods.bas");}while(r);
#line 2523 "ide/ide_methods.bas"
S_47918:;
#line 2523 "ide/ide_methods.bas"
if ((*__LONG_HELP_SELECT)||is_error_pending()){
#line 2523 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2523,"ide_methods.bas");if(r)goto S_47918;}
#line 2523 "ide/ide_methods.bas"
do{
#line 2523 "ide/ide_methods.bas"
goto LABEL_KEEP_SELECT;
#line 2523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2523,"ide_methods.bas");}while(r);
#line 2523 "ide/ide_methods.bas"
}
#line 2524 "ide/ide_methods.bas"
}
#line 2525 "ide/ide_methods.bas"
}else{
#line 2527 "ide/ide_methods.bas"
S_47923:;
#line 2527 "ide/ide_methods.bas"
if ((((*__LONG_MB&(-(*_FUNC_IDE2_LONG_HELP_SCROLLBAR== 0 ))))&(-(*__LONG_HELP_MSELECT== 1 ))&(-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
#line 2527 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2527,"ide_methods.bas");if(r)goto S_47923;}
#line 2528 "ide/ide_methods.bas"
S_47924:;
#line 2528 "ide/ide_methods.bas"
if ((-(*__LONG_MX<*__LONG_HELP_WX1))||is_error_pending()){
#line 2528 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2528,"ide_methods.bas");if(r)goto S_47924;}
#line 2528 "ide/ide_methods.bas"
do{
#line 2528 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_CX- 1 ;
#line 2528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2528,"ide_methods.bas");}while(r);
#line 2528 "ide/ide_methods.bas"
}
#line 2529 "ide/ide_methods.bas"
S_47927:;
#line 2529 "ide/ide_methods.bas"
if ((-(*__LONG_MX>*__LONG_HELP_WX2))||is_error_pending()){
#line 2529 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2529,"ide_methods.bas");if(r)goto S_47927;}
#line 2529 "ide/ide_methods.bas"
do{
#line 2529 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_CX+ 1 ;
#line 2529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2529,"ide_methods.bas");}while(r);
#line 2529 "ide/ide_methods.bas"
}
#line 2530 "ide/ide_methods.bas"
S_47930:;
#line 2530 "ide/ide_methods.bas"
if ((-(*__LONG_MY<*__LONG_HELP_WY1))||is_error_pending()){
#line 2530 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2530,"ide_methods.bas");if(r)goto S_47930;}
#line 2530 "ide/ide_methods.bas"
do{
#line 2530 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY- 1 ;
#line 2530 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2530,"ide_methods.bas");}while(r);
#line 2530 "ide/ide_methods.bas"
}
#line 2531 "ide/ide_methods.bas"
S_47933:;
#line 2531 "ide/ide_methods.bas"
if ((-(*__LONG_MY>*__LONG_HELP_WY2))||is_error_pending()){
#line 2531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2531,"ide_methods.bas");if(r)goto S_47933;}
#line 2531 "ide/ide_methods.bas"
do{
#line 2531 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY+ 1 ;
#line 2531 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2531,"ide_methods.bas");}while(r);
#line 2531 "ide/ide_methods.bas"
}
#line 2532 "ide/ide_methods.bas"
do{
#line 2532 "ide/ide_methods.bas"
goto LABEL_KEEP_SELECT;
#line 2532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2532,"ide_methods.bas");}while(r);
#line 2533 "ide/ide_methods.bas"
}
#line 2534 "ide/ide_methods.bas"
}
#line 2536 "ide/ide_methods.bas"
S_47939:;
#line 2536 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT)||is_error_pending()){
#line 2536 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2536,"ide_methods.bas");if(r)goto S_47939;}
#line 2537 "ide/ide_methods.bas"
S_47940:;
#line 2537 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SELECT== 0 ))||is_error_pending()){
#line 2537 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2537,"ide_methods.bas");if(r)goto S_47940;}
#line 2538 "ide/ide_methods.bas"
do{
#line 2538 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 1 ;
#line 2538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2538,"ide_methods.bas");}while(r);
#line 2539 "ide/ide_methods.bas"
do{
#line 2539 "ide/ide_methods.bas"
*__LONG_HELP_MSELECT= 0 ;
#line 2539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2539,"ide_methods.bas");}while(r);
#line 2540 "ide/ide_methods.bas"
do{
#line 2540 "ide/ide_methods.bas"
*__LONG_HELP_CX1=*__LONG_HELP_CX;
#line 2540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2540,"ide_methods.bas");}while(r);
#line 2540 "ide/ide_methods.bas"
do{
#line 2540 "ide/ide_methods.bas"
*__LONG_HELP_CY1=*__LONG_HELP_CY;
#line 2540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2540,"ide_methods.bas");}while(r);
#line 2541 "ide/ide_methods.bas"
}
#line 2542 "ide/ide_methods.bas"
}else{
#line 2543 "ide/ide_methods.bas"
S_47947:;
#line 2543 "ide/ide_methods.bas"
if (((((-(*__LONG_KB> 0 ))|(-(*__LONG_MWHEEL!= 0 ))))&(-(*__LONG_KSTATECHANGED== 0 )))||is_error_pending()){
#line 2543 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2543,"ide_methods.bas");if(r)goto S_47947;}
#line 2543 "ide/ide_methods.bas"
do{
#line 2543 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 0 ;
#line 2543 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2543,"ide_methods.bas");}while(r);
#line 2543 "ide/ide_methods.bas"
}
#line 2544 "ide/ide_methods.bas"
}
#line 2545 "ide/ide_methods.bas"
LABEL_KEEP_SELECT:;
#line 2545 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2545,"ide_methods.bas");r=0;}
#line 2547 "ide/ide_methods.bas"
S_47951:;
#line 2547 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 9ll ))||is_error_pending()){
#line 2547 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2547,"ide_methods.bas");if(r)goto S_47951;}
#line 2548 "ide/ide_methods.bas"
S_47952:;
#line 2548 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
#line 2548 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2548,"ide_methods.bas");if(r)goto S_47952;}
#line 2548 "ide/ide_methods.bas"
do{
#line 2548 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NOREP= 1 ;
#line 2548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2548,"ide_methods.bas");}while(r);
#line 2548 "ide/ide_methods.bas"
do{
#line 2548 "ide/ide_methods.bas"
goto LABEL_SEARCHNEXT;
#line 2548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2548,"ide_methods.bas");}while(r);
#line 2548 "ide/ide_methods.bas"
}
#line 2549 "ide/ide_methods.bas"
}
#line 2551 "ide/ide_methods.bas"
S_47957:;
#line 2551 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len== 1 ))&(-(*__LONG_KCONTROL== 0 ))))||is_error_pending()){
#line 2551 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2551,"ide_methods.bas");if(r)goto S_47957;}
#line 2552 "ide/ide_methods.bas"
do{
#line 2552 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_K=qbs_asc(__STRING_K);
#line 2552 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2552,"ide_methods.bas");}while(r);
#line 2553 "ide/ide_methods.bas"
S_47959:;
#line 2553 "ide/ide_methods.bas"
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()){
#line 2553 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2553,"ide_methods.bas");if(r)goto S_47959;}
#line 2554 "ide/ide_methods.bas"
do{
#line 2554 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NOREP= 0 ;
#line 2554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2554,"ide_methods.bas");}while(r);
#line 2555 "ide/ide_methods.bas"
do{
#line 2555 "ide/ide_methods.bas"
*_FUNC_IDE2_DOUBLE_T=func_timer( 0.001E+0 ,0|1);
#line 2555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2555,"ide_methods.bas");}while(r);
#line 2556 "ide/ide_methods.bas"
do{
#line 2556 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDK= 0 ;
#line 2556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2556,"ide_methods.bas");}while(r);
#line 2556 "ide/ide_methods.bas"
S_47963:;
#line 2556 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_HELP_SEARCH_STR->len))||is_error_pending()){
#line 2556 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2556,"ide_methods.bas");if(r)goto S_47963;}
#line 2556 "ide/ide_methods.bas"
do{
#line 2556 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDK=qbs_asc(__STRING_HELP_SEARCH_STR,__STRING_HELP_SEARCH_STR->len);
#line 2556 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2556,"ide_methods.bas");}while(r);
#line 2556 "ide/ide_methods.bas"
}
#line 2557 "ide/ide_methods.bas"
S_47966:;
#line 2557 "ide/ide_methods.bas"
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()){
#line 2557 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2557,"ide_methods.bas");if(r)goto S_47966;}
#line 2558 "ide/ide_methods.bas"
S_47967:;
#line 2558 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_K==*_FUNC_IDE2_LONG_OLDK))||is_error_pending()){
#line 2558 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2558,"ide_methods.bas");if(r)goto S_47967;}
#line 2558 "ide/ide_methods.bas"
do{
#line 2558 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NOREP= 1 ;
#line 2558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2558,"ide_methods.bas");}while(r);
#line 2558 "ide/ide_methods.bas"
}
#line 2559 "ide/ide_methods.bas"
do{
#line 2559 "ide/ide_methods.bas"
qbs_set(__STRING_HELP_SEARCH_STR,__STRING_K);
#line 2559 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2559,"ide_methods.bas");}while(r);
#line 2560 "ide/ide_methods.bas"
}else{
#line 2561 "ide/ide_methods.bas"
do{
#line 2561 "ide/ide_methods.bas"
qbs_set(__STRING_HELP_SEARCH_STR,qbs_add(__STRING_HELP_SEARCH_STR,__STRING_K));
#line 2561 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2561,"ide_methods.bas");}while(r);
#line 2562 "ide/ide_methods.bas"
}
#line 2563 "ide/ide_methods.bas"
do{
#line 2563 "ide/ide_methods.bas"
*__DOUBLE_HELP_SEARCH_TIME=*_FUNC_IDE2_DOUBLE_T;
#line 2563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2563,"ide_methods.bas");}while(r);
#line 2565 "ide/ide_methods.bas"
LABEL_SEARCHNEXT:;
#line 2565 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2565,"ide_methods.bas");r=0;}
#line 2566 "ide/ide_methods.bas"
do{
#line 2566 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OX=*__LONG_HELP_CX;
#line 2566 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2566,"ide_methods.bas");}while(r);
#line 2567 "ide/ide_methods.bas"
do{
#line 2567 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OY=*__LONG_HELP_CY;
#line 2567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2567,"ide_methods.bas");}while(r);
#line 2568 "ide/ide_methods.bas"
S_47977:;
#line 2568 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_OY>*__LONG_HELP_H))||is_error_pending()){
#line 2568 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2568,"ide_methods.bas");if(r)goto S_47977;}
#line 2568 "ide/ide_methods.bas"
do{
#line 2568 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OY= 1 ;
#line 2568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2568,"ide_methods.bas");}while(r);
#line 2568 "ide/ide_methods.bas"
}
#line 2569 "ide/ide_methods.bas"
do{
#line 2569 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CY=*_FUNC_IDE2_LONG_OY;
#line 2569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2569,"ide_methods.bas");}while(r);
#line 2570 "ide/ide_methods.bas"
do{
#line 2570 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_OX;
#line 2570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2570,"ide_methods.bas");}while(r);
#line 2571 "ide/ide_methods.bas"
S_47982:;
#line 2571 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_NOREP== 1 ))||is_error_pending()){
#line 2571 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2571,"ide_methods.bas");if(r)goto S_47982;}
#line 2571 "ide/ide_methods.bas"
do{
#line 2571 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_CX+ 1 ;
#line 2571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2571,"ide_methods.bas");}while(r);
#line 2571 "ide/ide_methods.bas"
}
#line 2572 "ide/ide_methods.bas"
do{
#line 2572 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LOOPED= 0 ;
#line 2572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2572,"ide_methods.bas");}while(r);
#line 2573 "ide/ide_methods.bas"
S_47986:;
#line 2573 "ide/ide_methods.bas"
do{
#line 2573 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2573,"ide_methods.bas");if(r)goto S_47986;}
#line 2575 "ide/ide_methods.bas"
do{
#line 2575 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*_FUNC_IDE2_LONG_CY- 1 )* 4 )+( 1 ), 4 ,0|1));
#line 2575 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2575,"ide_methods.bas");}while(r);
#line 2576 "ide/ide_methods.bas"
do{
#line 2576 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
#line 2576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2576,"ide_methods.bas");}while(r);
#line 2577 "ide/ide_methods.bas"
do{
#line 2577 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
#line 2577 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2577 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2577,"ide_methods.bas");}while(r);
#line 2578 "ide/ide_methods.bas"
do{
#line 2578 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2578 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2578,"ide_methods.bas");}while(r);
#line 2579 "ide/ide_methods.bas"
S_47991:;
#line 2579 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
#line 2579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2579,"ide_methods.bas");if(r)goto S_47991;}
#line 2580 "ide/ide_methods.bas"
do{
#line 2580 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNK=string2i(func_mid(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 2 , 2 ,0|1));
#line 2580 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2580,"ide_methods.bas");}while(r);
#line 2581 "ide/ide_methods.bas"
S_47993:;
#line 2581 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_LNK)||is_error_pending()){
#line 2581 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2581,"ide_methods.bas");if(r)goto S_47993;}
#line 2581 "ide/ide_methods.bas"
do{
#line 2581 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_chr(*_FUNC_IDE2_LONG_C)));
#line 2581 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2581,"ide_methods.bas");}while(r);
#line 2581 "ide/ide_methods.bas"
}else{
#line 2581 "ide/ide_methods.bas"
do{
#line 2581 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_chr( 0 )));
#line 2581 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2581,"ide_methods.bas");}while(r);
#line 2581 "ide/ide_methods.bas"
}
#line 2582 "ide/ide_methods.bas"
do{
#line 2582 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
#line 2582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2582,"ide_methods.bas");}while(r);
#line 2582 "ide/ide_methods.bas"
do{
#line 2582 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2582 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2582,"ide_methods.bas");}while(r);
#line 2583 "ide/ide_methods.bas"
dl_continue_4834:;
#line 2583 "ide/ide_methods.bas"
}
#line 2583 "ide/ide_methods.bas"
dl_exit_4834:;
#line 2585 "ide/ide_methods.bas"
LABEL_HELPSCANROW:;
#line 2585 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2585,"ide_methods.bas");r=0;}
#line 2586 "ide/ide_methods.bas"
do{
#line 2586 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PX=func_instr(*_FUNC_IDE2_LONG_CX,qbs_ucase(_FUNC_IDE2_STRING_A),qbs_ucase(__STRING_HELP_SEARCH_STR),0|1);
#line 2586 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2586,"ide_methods.bas");}while(r);
#line 2587 "ide/ide_methods.bas"
do{
#line 2587 "ide/ide_methods.bas"
*_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);
#line 2587 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2587 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2587,"ide_methods.bas");}while(r);
#line 2588 "ide/ide_methods.bas"
S_48003:;
#line 2588 "ide/ide_methods.bas"
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()){
#line 2588 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2588,"ide_methods.bas");if(r)goto S_48003;}
#line 2588 "ide/ide_methods.bas"
do{
#line 2588 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PX=*_FUNC_IDE2_LONG_PX2;
#line 2588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2588,"ide_methods.bas");}while(r);
#line 2588 "ide/ide_methods.bas"
}
#line 2590 "ide/ide_methods.bas"
S_48006:;
#line 2590 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_LOOPED== 1 ))&(-(*_FUNC_IDE2_LONG_CY==*_FUNC_IDE2_LONG_OY))&(-(*_FUNC_IDE2_LONG_PX== 0 )))||is_error_pending()){
#line 2590 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2590,"ide_methods.bas");if(r)goto S_48006;}
#line 2590 "ide/ide_methods.bas"
do{
#line 2590 "ide/ide_methods.bas"
goto LABEL_STRNOTFOUND;
#line 2590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2590,"ide_methods.bas");}while(r);
#line 2590 "ide/ide_methods.bas"
}
#line 2591 "ide/ide_methods.bas"
S_48009:;
#line 2591 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_PX)||is_error_pending()){
#line 2591 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2591,"ide_methods.bas");if(r)goto S_48009;}
#line 2593 "ide/ide_methods.bas"
do{
#line 2593 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*_FUNC_IDE2_LONG_CY- 1 )* 4 )+( 1 ), 4 ,0|1));
#line 2593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2593,"ide_methods.bas");}while(r);
#line 2594 "ide/ide_methods.bas"
do{
#line 2594 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
#line 2594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2594,"ide_methods.bas");}while(r);
#line 2595 "ide/ide_methods.bas"
do{
#line 2595 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2= 1 ;
#line 2595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2595,"ide_methods.bas");}while(r);
#line 2596 "ide/ide_methods.bas"
do{
#line 2596 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len("",0));
#line 2596 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2596,"ide_methods.bas");}while(r);
#line 2597 "ide/ide_methods.bas"
do{
#line 2597 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2597 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2597,"ide_methods.bas");}while(r);
#line 2598 "ide/ide_methods.bas"
do{
#line 2598 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDLNK= 0 ;
#line 2598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2598,"ide_methods.bas");}while(r);
#line 2599 "ide/ide_methods.bas"
do{
#line 2599 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNKX1= 0 ;
#line 2599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2599,"ide_methods.bas");}while(r);
#line 2599 "ide/ide_methods.bas"
do{
#line 2599 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNKX2= 0 ;
#line 2599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2599,"ide_methods.bas");}while(r);
#line 2600 "ide/ide_methods.bas"
S_48018:;
#line 2600 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
#line 2600 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2600,"ide_methods.bas");if(r)goto S_48018;}
#line 2601 "ide/ide_methods.bas"
do{
#line 2601 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNK=string2i(func_mid(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 2 , 2 ,0|1));
#line 2601 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2601,"ide_methods.bas");}while(r);
#line 2602 "ide/ide_methods.bas"
S_48020:;
#line 2602 "ide/ide_methods.bas"
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()){
#line 2602 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2602,"ide_methods.bas");if(r)goto S_48020;}
#line 2602 "ide/ide_methods.bas"
do{
#line 2602 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNKX1=*_FUNC_IDE2_LONG_X2;
#line 2602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2602,"ide_methods.bas");}while(r);
#line 2602 "ide/ide_methods.bas"
}
#line 2603 "ide/ide_methods.bas"
S_48023:;
#line 2603 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_LNKX1!= 0 ))&(-(*_FUNC_IDE2_LONG_LNK== 0 ))&(-(*_FUNC_IDE2_LONG_LNKX2== 0 )))||is_error_pending()){
#line 2603 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2603,"ide_methods.bas");if(r)goto S_48023;}
#line 2603 "ide/ide_methods.bas"
do{
#line 2603 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNKX2=*_FUNC_IDE2_LONG_X2- 1 ;
#line 2603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2603,"ide_methods.bas");}while(r);
#line 2603 "ide/ide_methods.bas"
}
#line 2604 "ide/ide_methods.bas"
do{
#line 2604 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
#line 2604 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2604,"ide_methods.bas");}while(r);
#line 2604 "ide/ide_methods.bas"
do{
#line 2604 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2604 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2604 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2604,"ide_methods.bas");}while(r);
#line 2605 "ide/ide_methods.bas"
do{
#line 2605 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
#line 2605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2605,"ide_methods.bas");}while(r);
#line 2606 "ide/ide_methods.bas"
do{
#line 2606 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDLNK=*_FUNC_IDE2_LONG_LNK;
#line 2606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2606,"ide_methods.bas");}while(r);
#line 2607 "ide/ide_methods.bas"
dl_continue_4835:;
#line 2607 "ide/ide_methods.bas"
}
#line 2607 "ide/ide_methods.bas"
dl_exit_4835:;
#line 2610 "ide/ide_methods.bas"
S_48031:;
#line 2610 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((((qbs**)(__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**)(__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()){
#line 2610 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2610,"ide_methods.bas");if(r)goto S_48031;}
#line 2611 "ide/ide_methods.bas"
S_48032:;
#line 2611 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_LNKX1> 3 ))||is_error_pending()){
#line 2611 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2611,"ide_methods.bas");if(r)goto S_48032;}
#line 2612 "ide/ide_methods.bas"
do{
#line 2612 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_PX+ 1 ;
#line 2612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2612,"ide_methods.bas");}while(r);
#line 2613 "ide/ide_methods.bas"
do{
#line 2613 "ide/ide_methods.bas"
goto LABEL_HELPSCANROW;
#line 2613 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2613,"ide_methods.bas");}while(r);
#line 2614 "ide/ide_methods.bas"
}
#line 2615 "ide/ide_methods.bas"
}
#line 2617 "ide/ide_methods.bas"
S_48037:;
#line 2617 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_LNKX1)||is_error_pending()){
#line 2617 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2617,"ide_methods.bas");if(r)goto S_48037;}
#line 2618 "ide/ide_methods.bas"
S_48038:;
#line 2618 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_LNKX2== 0 ))||is_error_pending()){
#line 2618 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2618,"ide_methods.bas");if(r)goto S_48038;}
#line 2618 "ide/ide_methods.bas"
do{
#line 2618 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNKX2=*_FUNC_IDE2_LONG_X2- 1 ;
#line 2618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2618,"ide_methods.bas");}while(r);
#line 2618 "ide/ide_methods.bas"
}
#line 2619 "ide/ide_methods.bas"
do{
#line 2619 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 2 ;
#line 2619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2619,"ide_methods.bas");}while(r);
#line 2620 "ide/ide_methods.bas"
do{
#line 2620 "ide/ide_methods.bas"
*__LONG_HELP_CX1=*_FUNC_IDE2_LONG_LNKX2+ 1 ;
#line 2620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2620,"ide_methods.bas");}while(r);
#line 2621 "ide/ide_methods.bas"
do{
#line 2621 "ide/ide_methods.bas"
*__LONG_HELP_CX=*_FUNC_IDE2_LONG_LNKX1;
#line 2621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2621,"ide_methods.bas");}while(r);
#line 2622 "ide/ide_methods.bas"
do{
#line 2622 "ide/ide_methods.bas"
*__LONG_HELP_CY=*_FUNC_IDE2_LONG_CY;
#line 2622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2622,"ide_methods.bas");}while(r);
#line 2623 "ide/ide_methods.bas"
do{
#line 2623 "ide/ide_methods.bas"
*__LONG_HELP_CY1=*_FUNC_IDE2_LONG_CY;
#line 2623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2623,"ide_methods.bas");}while(r);
#line 2624 "ide/ide_methods.bas"
do{
#line 2624 "ide/ide_methods.bas"
goto LABEL_FOUNDSSTR;
#line 2624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2624,"ide_methods.bas");}while(r);
#line 2625 "ide/ide_methods.bas"
}
#line 2627 "ide/ide_methods.bas"
do{
#line 2627 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CX=*_FUNC_IDE2_LONG_PX+ 1 ;
#line 2627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2627,"ide_methods.bas");}while(r);
#line 2628 "ide/ide_methods.bas"
do{
#line 2628 "ide/ide_methods.bas"
goto LABEL_HELPSCANROW;
#line 2628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2628,"ide_methods.bas");}while(r);
#line 2629 "ide/ide_methods.bas"
}
#line 2630 "ide/ide_methods.bas"
do{
#line 2630 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CX= 1 ;
#line 2630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2630,"ide_methods.bas");}while(r);
#line 2631 "ide/ide_methods.bas"
do{
#line 2631 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CY=*_FUNC_IDE2_LONG_CY+ 1 ;
#line 2631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2631,"ide_methods.bas");}while(r);
#line 2632 "ide/ide_methods.bas"
S_48053:;
#line 2632 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_CY>*__LONG_HELP_H))||is_error_pending()){
#line 2632 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2632,"ide_methods.bas");if(r)goto S_48053;}
#line 2632 "ide/ide_methods.bas"
do{
#line 2632 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CY= 1 ;
#line 2632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2632,"ide_methods.bas");}while(r);
#line 2632 "ide/ide_methods.bas"
do{
#line 2632 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LOOPED= 1 ;
#line 2632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2632,"ide_methods.bas");}while(r);
#line 2632 "ide/ide_methods.bas"
}
#line 2633 "ide/ide_methods.bas"
dl_continue_4833:;
#line 2633 "ide/ide_methods.bas"
}while(1);
#line 2633 "ide/ide_methods.bas"
dl_exit_4833:;
#line 2634 "ide/ide_methods.bas"
}
#line 2635 "ide/ide_methods.bas"
}
#line 2636 "ide/ide_methods.bas"
LABEL_FOUNDSSTR:;
#line 2636 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2636,"ide_methods.bas");r=0;}
#line 2637 "ide/ide_methods.bas"
S_48060:;
#line 2637 "ide/ide_methods.bas"
if ((*__LONG_HELP_LINKL)||is_error_pending()){
#line 2637 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2637,"ide_methods.bas");if(r)goto S_48060;}
#line 2638 "ide/ide_methods.bas"
do{
#line 2638 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 0 ;
#line 2638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2638,"ide_methods.bas");}while(r);
#line 2638 "ide/ide_methods.bas"
do{
#line 2638 "ide/ide_methods.bas"
*__LONG_HELP_SY=*_FUNC_IDE2_LONG_CY- 3 ;
#line 2638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2638,"ide_methods.bas");}while(r);
#line 2639 "ide/ide_methods.bas"
do{
#line 2639 "ide/ide_methods.bas"
qbs_set(__STRING_HELP_SEARCH_STR,qbs_new_txt_len("",0));
#line 2639 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2639,"ide_methods.bas");}while(r);
#line 2639 "ide/ide_methods.bas"
do{
#line 2639 "ide/ide_methods.bas"
*__LONG_HELP_LINKL= 0ll ;
#line 2639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2639,"ide_methods.bas");}while(r);
#line 2640 "ide/ide_methods.bas"
}
#line 2641 "ide/ide_methods.bas"
LABEL_STRNOTFOUND:;
#line 2641 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2641,"ide_methods.bas");r=0;}
#line 2643 "ide/ide_methods.bas"
S_48066:;
#line 2643 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 18176ll ))&*__LONG_KCONTROL)||is_error_pending()){
#line 2643 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2643,"ide_methods.bas");if(r)goto S_48066;}
#line 2644 "ide/ide_methods.bas"
do{
#line 2644 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2644 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2644,"ide_methods.bas");}while(r);
#line 2644 "ide/ide_methods.bas"
do{
#line 2644 "ide/ide_methods.bas"
*__LONG_HELP_CY= 1 ;
#line 2644 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2644,"ide_methods.bas");}while(r);
#line 2645 "ide/ide_methods.bas"
}
#line 2646 "ide/ide_methods.bas"
S_48070:;
#line 2646 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 20224ll ))&*__LONG_KCONTROL)||is_error_pending()){
#line 2646 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2646,"ide_methods.bas");if(r)goto S_48070;}
#line 2647 "ide/ide_methods.bas"
do{
#line 2647 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2647,"ide_methods.bas");}while(r);
#line 2647 "ide/ide_methods.bas"
do{
#line 2647 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
#line 2647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2647,"ide_methods.bas");}while(r);
#line 2648 "ide/ide_methods.bas"
}
#line 2650 "ide/ide_methods.bas"
S_48074:;
#line 2650 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 18176ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
#line 2650 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2650,"ide_methods.bas");if(r)goto S_48074;}
#line 2650 "ide/ide_methods.bas"
do{
#line 2650 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2650,"ide_methods.bas");}while(r);
#line 2650 "ide/ide_methods.bas"
}
#line 2651 "ide/ide_methods.bas"
S_48077:;
#line 2651 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 20224ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
#line 2651 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2651,"ide_methods.bas");if(r)goto S_48077;}
#line 2652 "ide/ide_methods.bas"
do{
#line 2652 "ide/ide_methods.bas"
*__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 ;
#line 2652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2652,"ide_methods.bas");}while(r);
#line 2653 "ide/ide_methods.bas"
}
#line 2655 "ide/ide_methods.bas"
S_48080:;
#line 2655 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
#line 2655 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2655,"ide_methods.bas");if(r)goto S_48080;}
#line 2656 "ide/ide_methods.bas"
do{
#line 2656 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY-(*__LONG_HELP_WH- 1 );
#line 2656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2656,"ide_methods.bas");}while(r);
#line 2657 "ide/ide_methods.bas"
}
#line 2659 "ide/ide_methods.bas"
S_48083:;
#line 2659 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
#line 2659 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2659,"ide_methods.bas");if(r)goto S_48083;}
#line 2660 "ide/ide_methods.bas"
do{
#line 2660 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY+(*__LONG_HELP_WH- 1 );
#line 2660 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2660,"ide_methods.bas");}while(r);
#line 2661 "ide/ide_methods.bas"
}
#line 2663 "ide/ide_methods.bas"
S_48086:;
#line 2663 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
#line 2663 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2663,"ide_methods.bas");if(r)goto S_48086;}
#line 2663 "ide/ide_methods.bas"
do{
#line 2663 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY+ 1 ;
#line 2663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2663,"ide_methods.bas");}while(r);
#line 2663 "ide/ide_methods.bas"
}
#line 2664 "ide/ide_methods.bas"
S_48089:;
#line 2664 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
#line 2664 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2664,"ide_methods.bas");if(r)goto S_48089;}
#line 2664 "ide/ide_methods.bas"
do{
#line 2664 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY- 1 ;
#line 2664 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2664,"ide_methods.bas");}while(r);
#line 2664 "ide/ide_methods.bas"
}
#line 2665 "ide/ide_methods.bas"
S_48092:;
#line 2665 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
#line 2665 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2665,"ide_methods.bas");if(r)goto S_48092;}
#line 2665 "ide/ide_methods.bas"
do{
#line 2665 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_CX- 1 ;
#line 2665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2665,"ide_methods.bas");}while(r);
#line 2665 "ide/ide_methods.bas"
}
#line 2666 "ide/ide_methods.bas"
S_48095:;
#line 2666 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
#line 2666 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2666,"ide_methods.bas");if(r)goto S_48095;}
#line 2666 "ide/ide_methods.bas"
do{
#line 2666 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_CX+ 1 ;
#line 2666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2666,"ide_methods.bas");}while(r);
#line 2666 "ide/ide_methods.bas"
}
#line 2669 "ide/ide_methods.bas"
S_48098:;
#line 2669 "ide/ide_methods.bas"
if ((-(*__LONG_MWHEEL< 0 ))||is_error_pending()){
#line 2669 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2669,"ide_methods.bas");if(r)goto S_48098;}
#line 2669 "ide/ide_methods.bas"
do{
#line 2669 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_SY;
#line 2669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2669,"ide_methods.bas");}while(r);
#line 2669 "ide/ide_methods.bas"
}
#line 2670 "ide/ide_methods.bas"
S_48101:;
#line 2670 "ide/ide_methods.bas"
if ((-(*__LONG_MWHEEL> 0 ))||is_error_pending()){
#line 2670 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2670,"ide_methods.bas");if(r)goto S_48101;}
#line 2670 "ide/ide_methods.bas"
do{
#line 2670 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_SY+(*__LONG_HELP_WH- 1 );
#line 2670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2670,"ide_methods.bas");}while(r);
#line 2670 "ide/ide_methods.bas"
}
#line 2671 "ide/ide_methods.bas"
do{
#line 2671 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_CY+(*__LONG_MWHEEL* 3 );
#line 2671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2671,"ide_methods.bas");}while(r);
#line 2674 "ide/ide_methods.bas"
S_48105:;
#line 2674 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX< 1 ))||is_error_pending()){
#line 2674 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2674,"ide_methods.bas");if(r)goto S_48105;}
#line 2674 "ide/ide_methods.bas"
do{
#line 2674 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2674,"ide_methods.bas");}while(r);
#line 2674 "ide/ide_methods.bas"
}
#line 2675 "ide/ide_methods.bas"
S_48108:;
#line 2675 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX>(*__LONG_HELP_W+ 1 )))||is_error_pending()){
#line 2675 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2675,"ide_methods.bas");if(r)goto S_48108;}
#line 2675 "ide/ide_methods.bas"
do{
#line 2675 "ide/ide_methods.bas"
*__LONG_HELP_CX=*__LONG_HELP_W+ 1 ;
#line 2675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2675,"ide_methods.bas");}while(r);
#line 2675 "ide/ide_methods.bas"
}
#line 2676 "ide/ide_methods.bas"
S_48111:;
#line 2676 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY< 1 ))||is_error_pending()){
#line 2676 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2676,"ide_methods.bas");if(r)goto S_48111;}
#line 2676 "ide/ide_methods.bas"
do{
#line 2676 "ide/ide_methods.bas"
*__LONG_HELP_CY= 1 ;
#line 2676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2676,"ide_methods.bas");}while(r);
#line 2676 "ide/ide_methods.bas"
}
#line 2677 "ide/ide_methods.bas"
S_48114:;
#line 2677 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY>(*__LONG_HELP_H+ 1 )))||is_error_pending()){
#line 2677 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2677,"ide_methods.bas");if(r)goto S_48114;}
#line 2677 "ide/ide_methods.bas"
do{
#line 2677 "ide/ide_methods.bas"
*__LONG_HELP_CY=*__LONG_HELP_H+ 1 ;
#line 2677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2677,"ide_methods.bas");}while(r);
#line 2677 "ide/ide_methods.bas"
}
#line 2680 "ide/ide_methods.bas"
S_48117:;
#line 2680 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX<*__LONG_HELP_SX))||is_error_pending()){
#line 2680 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2680,"ide_methods.bas");if(r)goto S_48117;}
#line 2680 "ide/ide_methods.bas"
do{
#line 2680 "ide/ide_methods.bas"
*__LONG_HELP_SX=*__LONG_HELP_CX;
#line 2680 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2680,"ide_methods.bas");}while(r);
#line 2680 "ide/ide_methods.bas"
}
#line 2681 "ide/ide_methods.bas"
S_48120:;
#line 2681 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX>=(*__LONG_HELP_SX+*__LONG_HELP_WW)))||is_error_pending()){
#line 2681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2681,"ide_methods.bas");if(r)goto S_48120;}
#line 2681 "ide/ide_methods.bas"
do{
#line 2681 "ide/ide_methods.bas"
*__LONG_HELP_SX=*__LONG_HELP_CX-*__LONG_HELP_WW+ 1 ;
#line 2681 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2681,"ide_methods.bas");}while(r);
#line 2681 "ide/ide_methods.bas"
}
#line 2683 "ide/ide_methods.bas"
S_48123:;
#line 2683 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY<*__LONG_HELP_SY))||is_error_pending()){
#line 2683 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2683,"ide_methods.bas");if(r)goto S_48123;}
#line 2683 "ide/ide_methods.bas"
do{
#line 2683 "ide/ide_methods.bas"
*__LONG_HELP_SY=*__LONG_HELP_CY;
#line 2683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2683,"ide_methods.bas");}while(r);
#line 2683 "ide/ide_methods.bas"
}
#line 2684 "ide/ide_methods.bas"
S_48126:;
#line 2684 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY>=(*__LONG_HELP_SY+*__LONG_HELP_WH)))||is_error_pending()){
#line 2684 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2684,"ide_methods.bas");if(r)goto S_48126;}
#line 2684 "ide/ide_methods.bas"
do{
#line 2684 "ide/ide_methods.bas"
*__LONG_HELP_SY=*__LONG_HELP_CY-*__LONG_HELP_WH+ 1 ;
#line 2684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2684,"ide_methods.bas");}while(r);
#line 2684 "ide/ide_methods.bas"
}
#line 2687 "ide/ide_methods.bas"
S_48129:;
#line 2687 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SX< 1 ))||is_error_pending()){
#line 2687 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2687,"ide_methods.bas");if(r)goto S_48129;}
#line 2687 "ide/ide_methods.bas"
do{
#line 2687 "ide/ide_methods.bas"
*__LONG_HELP_SX= 1 ;
#line 2687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2687,"ide_methods.bas");}while(r);
#line 2687 "ide/ide_methods.bas"
}
#line 2688 "ide/ide_methods.bas"
S_48132:;
#line 2688 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SY< 1 ))||is_error_pending()){
#line 2688 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2688,"ide_methods.bas");if(r)goto S_48132;}
#line 2688 "ide/ide_methods.bas"
do{
#line 2688 "ide/ide_methods.bas"
*__LONG_HELP_SY= 1 ;
#line 2688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2688,"ide_methods.bas");}while(r);
#line 2688 "ide/ide_methods.bas"
}
#line 2690 "ide/ide_methods.bas"
S_48135:;
#line 2690 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 8 ))))||is_error_pending()){
#line 2690 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2690,"ide_methods.bas");if(r)goto S_48135;}
#line 2691 "ide/ide_methods.bas"
S_48136:;
#line 2691 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_BACK_POS> 1 ))||is_error_pending()){
#line 2691 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2691,"ide_methods.bas");if(r)goto S_48136;}
#line 2692 "ide/ide_methods.bas"
do{
#line 2692 "ide/ide_methods.bas"
*(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;
#line 2692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2692,"ide_methods.bas");}while(r);
#line 2693 "ide/ide_methods.bas"
do{
#line 2693 "ide/ide_methods.bas"
*(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;
#line 2693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2693,"ide_methods.bas");}while(r);
#line 2694 "ide/ide_methods.bas"
do{
#line 2694 "ide/ide_methods.bas"
*(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;
#line 2694 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2694,"ide_methods.bas");}while(r);
#line 2695 "ide/ide_methods.bas"
do{
#line 2695 "ide/ide_methods.bas"
*(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;
#line 2695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2695,"ide_methods.bas");}while(r);
#line 2696 "ide/ide_methods.bas"
do{
#line 2696 "ide/ide_methods.bas"
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS- 1 ;
#line 2696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2696,"ide_methods.bas");}while(r);
#line 2697 "ide/ide_methods.bas"
do{
#line 2697 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 0 ;
#line 2697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2697,"ide_methods.bas");}while(r);
#line 2697 "ide/ide_methods.bas"
do{
#line 2697 "ide/ide_methods.bas"
*__LONG_HELP_MSELECT= 0 ;
#line 2697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2697,"ide_methods.bas");}while(r);
#line 2698 "ide/ide_methods.bas"
do{
#line 2698 "ide/ide_methods.bas"
*__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)));
#line 2698 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2698,"ide_methods.bas");}while(r);
#line 2699 "ide/ide_methods.bas"
do{
#line 2699 "ide/ide_methods.bas"
*__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)));
#line 2699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2699,"ide_methods.bas");}while(r);
#line 2700 "ide/ide_methods.bas"
do{
#line 2700 "ide/ide_methods.bas"
*__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)));
#line 2700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2700,"ide_methods.bas");}while(r);
#line 2701 "ide/ide_methods.bas"
do{
#line 2701 "ide/ide_methods.bas"
*__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)));
#line 2701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2701,"ide_methods.bas");}while(r);
#line 2702 "ide/ide_methods.bas"
do{
#line 2702 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI((((qbs**)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])));
#line 2702 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2702,"ide_methods.bas");}while(r);
#line 2703 "ide/ide_methods.bas"
do{
#line 2703 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 2703 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2703,"ide_methods.bas");}while(r);
#line 2704 "ide/ide_methods.bas"
do{
#line 2704 "ide/ide_methods.bas"
goto LABEL_NEWPAGEPARSED;
#line 2704 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2704,"ide_methods.bas");}while(r);
#line 2705 "ide/ide_methods.bas"
}
#line 2706 "ide/ide_methods.bas"
}
#line 2708 "ide/ide_methods.bas"
S_48153:;
#line 2708 "ide/ide_methods.bas"
if (((-(*__LONG_HELP_CY>= 1 ))&(-(*__LONG_HELP_CY<=*__LONG_HELP_H)))||is_error_pending()){
#line 2708 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2708,"ide_methods.bas");if(r)goto S_48153;}
#line 2709 "ide/ide_methods.bas"
do{
#line 2709 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=string2l(func_mid(__STRING_HELP_LINE,((*__LONG_HELP_CY- 1 )* 4 )+( 1 ), 4 ,0|1));
#line 2709 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2709,"ide_methods.bas");}while(r);
#line 2710 "ide/ide_methods.bas"
do{
#line 2710 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_L;
#line 2710 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2710,"ide_methods.bas");}while(r);
#line 2711 "ide/ide_methods.bas"
do{
#line 2711 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2= 1 ;
#line 2711 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2711,"ide_methods.bas");}while(r);
#line 2712 "ide/ide_methods.bas"
do{
#line 2712 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2712 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2712 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2712,"ide_methods.bas");}while(r);
#line 2713 "ide/ide_methods.bas"
S_48158:;
#line 2713 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 1 )> 127 ))))||is_error_pending()){
#line 2713 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2713,"ide_methods.bas");if(r)goto S_48158;}
#line 2715 "ide/ide_methods.bas"
S_48159:;
#line 2715 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2==*__LONG_HELP_CX))||is_error_pending()){
#line 2715 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2715,"ide_methods.bas");if(r)goto S_48159;}
#line 2716 "ide/ide_methods.bas"
do{
#line 2716 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNK=string2i(func_mid(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X+ 2 , 2 ,0|1));
#line 2716 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2716 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2716,"ide_methods.bas");}while(r);
#line 2717 "ide/ide_methods.bas"
S_48161:;
#line 2717 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_LNK)||is_error_pending()){
#line 2717 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2717,"ide_methods.bas");if(r)goto S_48161;}
#line 2719 "ide/ide_methods.bas"
do{
#line 2719 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L1= 1 ;
#line 2719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2719,"ide_methods.bas");}while(r);
#line 2720 "ide/ide_methods.bas"
S_48163:;
#line 2720 "ide/ide_methods.bas"
fornext_value4838= 1 ;
#line 2720 "ide/ide_methods.bas"
fornext_finalvalue4838=*_FUNC_IDE2_LONG_LNK- 1 ;
#line 2720 "ide/ide_methods.bas"
fornext_step4838= 1 ;
#line 2720 "ide/ide_methods.bas"
if (fornext_step4838<0) fornext_step_negative4838=1; else fornext_step_negative4838=0;
#line 2720 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4838;
#line 2720 "ide/ide_methods.bas"
goto fornext_entrylabel4838;
#line 2720 "ide/ide_methods.bas"
while(1){
#line 2720 "ide/ide_methods.bas"
fornext_value4838=fornext_step4838+(*_FUNC_IDE2_LONG_LX);
#line 2720 "ide/ide_methods.bas"
fornext_entrylabel4838:
#line 2720 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LX=fornext_value4838;
#line 2720 "ide/ide_methods.bas"
if (fornext_step_negative4838){
#line 2720 "ide/ide_methods.bas"
if (fornext_value4838<fornext_finalvalue4838) break;
#line 2720 "ide/ide_methods.bas"
}else{
#line 2720 "ide/ide_methods.bas"
if (fornext_value4838>fornext_finalvalue4838) break;
#line 2720 "ide/ide_methods.bas"
}
#line 2720 "ide/ide_methods.bas"
fornext_error4838:;
#line 2720 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2720,"ide_methods.bas");if(r)goto S_48163;}
#line 2721 "ide/ide_methods.bas"
do{
#line 2721 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L1=func_instr(*_FUNC_IDE2_LONG_L1,__STRING_HELP_LINK,__STRING_HELP_LINK_SEP,0|1)+ 1 ;
#line 2721 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2721,"ide_methods.bas");}while(r);
#line 2722 "ide/ide_methods.bas"
fornext_continue_4837:;
#line 2722 "ide/ide_methods.bas"
}
#line 2722 "ide/ide_methods.bas"
fornext_exit_4837:;
#line 2723 "ide/ide_methods.bas"
do{
#line 2723 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L2=func_instr(*_FUNC_IDE2_LONG_L1,__STRING_HELP_LINK,__STRING_HELP_LINK_SEP,0|1)- 1 ;
#line 2723 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2723 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2723,"ide_methods.bas");}while(r);
#line 2724 "ide/ide_methods.bas"
do{
#line 2724 "ide/ide_methods.bas"
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));
#line 2724 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2724,"ide_methods.bas");}while(r);
#line 2726 "ide/ide_methods.bas"
S_48168:;
#line 2726 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_MCLICK|(qbs_equal(__STRING_K,func_chr( 13 )))))||is_error_pending()){
#line 2726 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2726,"ide_methods.bas");if(r)goto S_48168;}
#line 2727 "ide/ide_methods.bas"
do{
#line 2727 "ide/ide_methods.bas"
*__LONG_MCLICK= 0 ;
#line 2727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2727,"ide_methods.bas");}while(r);
#line 2729 "ide/ide_methods.bas"
S_48170:;
#line 2729 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_L, 5 ),qbs_new_txt_len("EXTL:",5))))||is_error_pending()){
#line 2729 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2729,"ide_methods.bas");if(r)goto S_48170;}
#line 2730 "ide/ide_methods.bas"
S_48171:;
#line 2730 "ide/ide_methods.bas"
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()){
#line 2730 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2730,"ide_methods.bas");if(r)goto S_48171;}
#line 2731 "ide/ide_methods.bas"
do{
#line 2731 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,func_mid(_FUNC_IDE2_STRING_L, 6 ,NULL,0));
#line 2731 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2731,"ide_methods.bas");}while(r);
#line 2732 "ide/ide_methods.bas"
do{
#line 2732 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len(" ",1),qbs_new_txt_len("%20",3)));
#line 2732 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2732,"ide_methods.bas");}while(r);
#line 2733 "ide/ide_methods.bas"
do{
#line 2733 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("&",1),qbs_new_txt_len("%26",3)));
#line 2733 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2733 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2733,"ide_methods.bas");}while(r);
#line 2734 "ide/ide_methods.bas"
S_48175:;
#line 2734 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)== 0 )))||is_error_pending()){
#line 2734 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2734,"ide_methods.bas");if(r)goto S_48175;}
#line 2735 "ide/ide_methods.bas"
do{
#line 2735 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("$",1),qbs_new_txt_len("\\$",2)));
#line 2735 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2735 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2735,"ide_methods.bas");}while(r);
#line 2736 "ide/ide_methods.bas"
do{
#line 2736 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("&",1),qbs_new_txt_len("\\&",2)));
#line 2736 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2736,"ide_methods.bas");}while(r);
#line 2737 "ide/ide_methods.bas"
do{
#line 2737 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len("(",1),qbs_new_txt_len("\\(",2)));
#line 2737 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2737,"ide_methods.bas");}while(r);
#line 2738 "ide/ide_methods.bas"
do{
#line 2738 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_STRREPLACE(_FUNC_IDE2_STRING_L,qbs_new_txt_len(")",1),qbs_new_txt_len("\\)",2)));
#line 2738 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2738,"ide_methods.bas");}while(r);
#line 2739 "ide/ide_methods.bas"
}
#line 2740 "ide/ide_methods.bas"
S_48181:;
#line 2740 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)))||is_error_pending()){
#line 2740 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2740,"ide_methods.bas");if(r)goto S_48181;}
#line 2741 "ide/ide_methods.bas"
do{
#line 2741 "ide/ide_methods.bas"
sub_shell2(qbs_add(qbs_new_txt_len("start ",6),_FUNC_IDE2_STRING_L),3);
#line 2741 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2741 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2741,"ide_methods.bas");}while(r);
#line 2742 "ide/ide_methods.bas"
S_48183:;
#line 2742 "ide/ide_methods.bas"
}else{
#line 2742 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))){
#line 2742 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2742,"ide_methods.bas");if(r)goto S_48183;}
#line 2743 "ide/ide_methods.bas"
do{
#line 2743 "ide/ide_methods.bas"
sub_shell2(qbs_add(qbs_new_txt_len("open ",5),_FUNC_IDE2_STRING_L),3);
#line 2743 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2743,"ide_methods.bas");}while(r);
#line 2744 "ide/ide_methods.bas"
}else{
#line 2745 "ide/ide_methods.bas"
do{
#line 2745 "ide/ide_methods.bas"
sub_shell2(qbs_add(qbs_new_txt_len("xdg-open ",9),_FUNC_IDE2_STRING_L),3);
#line 2745 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2745,"ide_methods.bas");}while(r);
#line 2746 "ide/ide_methods.bas"
}
#line 2746 "ide/ide_methods.bas"
}
#line 2747 "ide/ide_methods.bas"
}
#line 2748 "ide/ide_methods.bas"
do{
#line 2748 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2748,"ide_methods.bas");}while(r);
#line 2749 "ide/ide_methods.bas"
S_48190:;
#line 2749 "ide/ide_methods.bas"
}else{
#line 2749 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_L, 5 ),qbs_new_txt_len("PAGE:",5)))){
#line 2749 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2749,"ide_methods.bas");if(r)goto S_48190;}
#line 2750 "ide/ide_methods.bas"
do{
#line 2750 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,func_mid(_FUNC_IDE2_STRING_L, 6 ,NULL,0));
#line 2750 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2750,"ide_methods.bas");}while(r);
#line 2751 "ide/ide_methods.bas"
do{
#line 2751 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L2=func_instr(NULL,_FUNC_IDE2_STRING_L,qbs_new_txt_len("#",1),0);
#line 2751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2751,"ide_methods.bas");}while(r);
#line 2752 "ide/ide_methods.bas"
S_48193:;
#line 2752 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L2> 0 ))||is_error_pending()){
#line 2752 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2752,"ide_methods.bas");if(r)goto S_48193;}
#line 2753 "ide/ide_methods.bas"
do{
#line 2753 "ide/ide_methods.bas"
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)));
#line 2753 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2753,"ide_methods.bas");}while(r);
#line 2754 "ide/ide_methods.bas"
do{
#line 2754 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,qbs_left(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_L2- 1 ));
#line 2754 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2754 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2754,"ide_methods.bas");}while(r);
#line 2754 "ide/ide_methods.bas"
do{
#line 2754 "ide/ide_methods.bas"
*__LONG_HELP_LINKL= -1ll ;
#line 2754 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2754,"ide_methods.bas");}while(r);
#line 2755 "ide/ide_methods.bas"
}
#line 2756 "ide/ide_methods.bas"
S_48198:;
#line 2756 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal((((qbs**)(__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()){
#line 2756 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2756,"ide_methods.bas");if(r)goto S_48198;}
#line 2757 "ide/ide_methods.bas"
do{
#line 2757 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 0 ;
#line 2757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2757,"ide_methods.bas");}while(r);
#line 2757 "ide/ide_methods.bas"
do{
#line 2757 "ide/ide_methods.bas"
*__LONG_HELP_MSELECT= 0 ;
#line 2757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2757,"ide_methods.bas");}while(r);
#line 2759 "ide/ide_methods.bas"
do{
#line 2759 "ide/ide_methods.bas"
*(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;
#line 2759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2759,"ide_methods.bas");}while(r);
#line 2760 "ide/ide_methods.bas"
do{
#line 2760 "ide/ide_methods.bas"
*(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;
#line 2760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2760,"ide_methods.bas");}while(r);
#line 2761 "ide/ide_methods.bas"
do{
#line 2761 "ide/ide_methods.bas"
*(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;
#line 2761 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2761,"ide_methods.bas");}while(r);
#line 2762 "ide/ide_methods.bas"
do{
#line 2762 "ide/ide_methods.bas"
*(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;
#line 2762 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2762,"ide_methods.bas");}while(r);
#line 2764 "ide/ide_methods.bas"
do{
#line 2764 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TOP=func_ubound(__ARRAY_STRING_BACK,1,1);
#line 2764 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2764 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2764,"ide_methods.bas");}while(r);
#line 2766 "ide/ide_methods.bas"
S_48206:;
#line 2766 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_BACK_POS<*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
#line 2766 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2766,"ide_methods.bas");if(r)goto S_48206;}
#line 2767 "ide/ide_methods.bas"
S_48207:;
#line 2767 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 2767 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2767,"ide_methods.bas");if(r)goto S_48207;}
#line 2768 "ide/ide_methods.bas"
do{
#line 2768 "ide/ide_methods.bas"
goto LABEL_USENEXTENTRY;
#line 2768 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2768,"ide_methods.bas");}while(r);
#line 2769 "ide/ide_methods.bas"
}
#line 2770 "ide/ide_methods.bas"
}
#line 2772 "ide/ide_methods.bas"
do{
#line 2772 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TOP=*_FUNC_IDE2_LONG_TOP+ 1 ;
#line 2772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2772,"ide_methods.bas");}while(r);
#line 2773 "ide/ide_methods.bas"
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--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(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--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=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];
}
#line 2773 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2773,"ide_methods.bas");}while(r);
#line 2774 "ide/ide_methods.bas"
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];
}
#line 2774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2774,"ide_methods.bas");}while(r);
#line 2775 "ide/ide_methods.bas"
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--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(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--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=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];
}
#line 2775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2775,"ide_methods.bas");}while(r);
#line 2777 "ide/ide_methods.bas"
S_48215:;
#line 2777 "ide/ide_methods.bas"
fornext_value4840=*_FUNC_IDE2_LONG_TOP- 1 ;
#line 2777 "ide/ide_methods.bas"
fornext_finalvalue4840=*__LONG_HELP_BACK_POS+ 1 ;
#line 2777 "ide/ide_methods.bas"
fornext_step4840= -1 ;
#line 2777 "ide/ide_methods.bas"
if (fornext_step4840<0) fornext_step_negative4840=1; else fornext_step_negative4840=0;
#line 2777 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4840;
#line 2777 "ide/ide_methods.bas"
goto fornext_entrylabel4840;
#line 2777 "ide/ide_methods.bas"
while(1){
#line 2777 "ide/ide_methods.bas"
fornext_value4840=fornext_step4840+(*_FUNC_IDE2_LONG_X);
#line 2777 "ide/ide_methods.bas"
fornext_entrylabel4840:
#line 2777 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value4840;
#line 2777 "ide/ide_methods.bas"
if (fornext_step_negative4840){
#line 2777 "ide/ide_methods.bas"
if (fornext_value4840<fornext_finalvalue4840) break;
#line 2777 "ide/ide_methods.bas"
}else{
#line 2777 "ide/ide_methods.bas"
if (fornext_value4840>fornext_finalvalue4840) break;
#line 2777 "ide/ide_methods.bas"
}
#line 2777 "ide/ide_methods.bas"
fornext_error4840:;
#line 2777 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2777,"ide_methods.bas");if(r)goto S_48215;}
#line 2778 "ide/ide_methods.bas"
do{
#line 2778 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
#line 2778 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])]));
#line 2778 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2778,"ide_methods.bas");}while(r);
#line 2779 "ide/ide_methods.bas"
do{
#line 2779 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
#line 2779 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_BACK[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])]));
#line 2779 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2779,"ide_methods.bas");}while(r);
#line 2780 "ide/ide_methods.bas"
do{
#line 2780 "ide/ide_methods.bas"
*(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)));
#line 2780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2780,"ide_methods.bas");}while(r);
#line 2781 "ide/ide_methods.bas"
do{
#line 2781 "ide/ide_methods.bas"
*(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)));
#line 2781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2781,"ide_methods.bas");}while(r);
#line 2782 "ide/ide_methods.bas"
do{
#line 2782 "ide/ide_methods.bas"
*(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)));
#line 2782 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2782,"ide_methods.bas");}while(r);
#line 2783 "ide/ide_methods.bas"
do{
#line 2783 "ide/ide_methods.bas"
*(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)));
#line 2783 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2783,"ide_methods.bas");}while(r);
#line 2784 "ide/ide_methods.bas"
fornext_continue_4839:;
#line 2784 "ide/ide_methods.bas"
}
#line 2784 "ide/ide_methods.bas"
fornext_exit_4839:;
#line 2785 "ide/ide_methods.bas"
LABEL_USENEXTENTRY:;
#line 2785 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2785,"ide_methods.bas");r=0;}
#line 2786 "ide/ide_methods.bas"
do{
#line 2786 "ide/ide_methods.bas"
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS+ 1 ;
#line 2786 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2786,"ide_methods.bas");}while(r);
#line 2787 "ide/ide_methods.bas"
do{
#line 2787 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
#line 2787 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long],_FUNC_IDE2_STRING_L);
#line 2787 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2787,"ide_methods.bas");}while(r);
#line 2788 "ide/ide_methods.bas"
do{
#line 2788 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
#line 2788 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long],FUNC_BACK2BACKNAME(_FUNC_IDE2_STRING_L));
#line 2788 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2788 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2788,"ide_methods.bas");}while(r);
#line 2789 "ide/ide_methods.bas"
do{
#line 2789 "ide/ide_methods.bas"
*(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 ;
#line 2789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2789,"ide_methods.bas");}while(r);
#line 2790 "ide/ide_methods.bas"
do{
#line 2790 "ide/ide_methods.bas"
*(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 ;
#line 2790 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2790,"ide_methods.bas");}while(r);
#line 2791 "ide/ide_methods.bas"
do{
#line 2791 "ide/ide_methods.bas"
*(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 ;
#line 2791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2791,"ide_methods.bas");}while(r);
#line 2792 "ide/ide_methods.bas"
do{
#line 2792 "ide/ide_methods.bas"
*(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 ;
#line 2792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2792,"ide_methods.bas");}while(r);
#line 2793 "ide/ide_methods.bas"
do{
#line 2793 "ide/ide_methods.bas"
*__LONG_HELP_SX= 1 ;
#line 2793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2793,"ide_methods.bas");}while(r);
#line 2793 "ide/ide_methods.bas"
do{
#line 2793 "ide/ide_methods.bas"
*__LONG_HELP_SY= 1 ;
#line 2793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2793,"ide_methods.bas");}while(r);
#line 2793 "ide/ide_methods.bas"
do{
#line 2793 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2793,"ide_methods.bas");}while(r);
#line 2793 "ide/ide_methods.bas"
do{
#line 2793 "ide/ide_methods.bas"
*__LONG_HELP_CY= 1 ;
#line 2793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2793,"ide_methods.bas");}while(r);
#line 2794 "ide/ide_methods.bas"
do{
#line 2794 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(_FUNC_IDE2_STRING_L));
#line 2794 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2794,"ide_methods.bas");}while(r);
#line 2795 "ide/ide_methods.bas"
do{
#line 2795 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 2795 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2795 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2795,"ide_methods.bas");}while(r);
#line 2796 "ide/ide_methods.bas"
}
#line 2797 "ide/ide_methods.bas"
S_48237:;
#line 2797 "ide/ide_methods.bas"
if ((*__LONG_HELP_LINKL)||is_error_pending()){
#line 2797 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2797,"ide_methods.bas");if(r)goto S_48237;}
#line 2798 "ide/ide_methods.bas"
do{
#line 2798 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NOREP= 1 ;
#line 2798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2798,"ide_methods.bas");}while(r);
#line 2798 "ide/ide_methods.bas"
do{
#line 2798 "ide/ide_methods.bas"
goto LABEL_SEARCHNEXT;
#line 2798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2798,"ide_methods.bas");}while(r);
#line 2799 "ide/ide_methods.bas"
}else{
#line 2800 "ide/ide_methods.bas"
do{
#line 2800 "ide/ide_methods.bas"
goto LABEL_NEWPAGEPARSED;
#line 2800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2800,"ide_methods.bas");}while(r);
#line 2801 "ide/ide_methods.bas"
}
#line 2802 "ide/ide_methods.bas"
}
#line 2802 "ide/ide_methods.bas"
}
#line 2803 "ide/ide_methods.bas"
}
#line 2805 "ide/ide_methods.bas"
}
#line 2806 "ide/ide_methods.bas"
}
#line 2807 "ide/ide_methods.bas"
do{
#line 2807 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 4 ;
#line 2807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2807,"ide_methods.bas");}while(r);
#line 2807 "ide/ide_methods.bas"
do{
#line 2807 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(__STRING_HELP_TXT,*_FUNC_IDE2_LONG_X);
#line 2807 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2807,"ide_methods.bas");}while(r);
#line 2808 "ide/ide_methods.bas"
do{
#line 2808 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
#line 2808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2808,"ide_methods.bas");}while(r);
#line 2809 "ide/ide_methods.bas"
dl_continue_4836:;
#line 2809 "ide/ide_methods.bas"
}
#line 2809 "ide/ide_methods.bas"
dl_exit_4836:;
#line 2810 "ide/ide_methods.bas"
}
#line 2812 "ide/ide_methods.bas"
S_48252:;
#line 2812 "ide/ide_methods.bas"
if ((*__LONG_HELP_SELECT)||is_error_pending()){
#line 2812 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2812,"ide_methods.bas");if(r)goto S_48252;}
#line 2813 "ide/ide_methods.bas"
do{
#line 2813 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 1 ;
#line 2813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2813,"ide_methods.bas");}while(r);
#line 2814 "ide/ide_methods.bas"
S_48254:;
#line 2814 "ide/ide_methods.bas"
if (((-(*__LONG_HELP_CX!=*__LONG_HELP_CX1))|(-(*__LONG_HELP_CY!=*__LONG_HELP_CY1)))||is_error_pending()){
#line 2814 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2814,"ide_methods.bas");if(r)goto S_48254;}
#line 2814 "ide/ide_methods.bas"
do{
#line 2814 "ide/ide_methods.bas"
*__LONG_HELP_SELECT= 2 ;
#line 2814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2814,"ide_methods.bas");}while(r);
#line 2814 "ide/ide_methods.bas"
}
#line 2815 "ide/ide_methods.bas"
}
#line 2818 "ide/ide_methods.bas"
S_48258:;
#line 2818 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_SELECT== 2 ))||is_error_pending()){
#line 2818 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2818,"ide_methods.bas");if(r)goto S_48258;}
#line 2819 "ide/ide_methods.bas"
S_48259:;
#line 2819 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY==*__LONG_HELP_CY1))||is_error_pending()){
#line 2819 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2819,"ide_methods.bas");if(r)goto S_48259;}
#line 2820 "ide/ide_methods.bas"
do{
#line 2820 "ide/ide_methods.bas"
*__LONG_HELP_SELY1=*__LONG_HELP_CY;
#line 2820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2820,"ide_methods.bas");}while(r);
#line 2820 "ide/ide_methods.bas"
do{
#line 2820 "ide/ide_methods.bas"
*__LONG_HELP_SELY2=*__LONG_HELP_CY;
#line 2820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2820,"ide_methods.bas");}while(r);
#line 2821 "ide/ide_methods.bas"
S_48262:;
#line 2821 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX>*__LONG_HELP_CX1))||is_error_pending()){
#line 2821 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2821,"ide_methods.bas");if(r)goto S_48262;}
#line 2822 "ide/ide_methods.bas"
do{
#line 2822 "ide/ide_methods.bas"
*__LONG_HELP_SELX1=*__LONG_HELP_CX1;
#line 2822 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2822,"ide_methods.bas");}while(r);
#line 2822 "ide/ide_methods.bas"
do{
#line 2822 "ide/ide_methods.bas"
*__LONG_HELP_SELX2=*__LONG_HELP_CX- 1 ;
#line 2822 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2822,"ide_methods.bas");}while(r);
#line 2823 "ide/ide_methods.bas"
}else{
#line 2824 "ide/ide_methods.bas"
do{
#line 2824 "ide/ide_methods.bas"
*__LONG_HELP_SELX1=*__LONG_HELP_CX;
#line 2824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2824,"ide_methods.bas");}while(r);
#line 2824 "ide/ide_methods.bas"
do{
#line 2824 "ide/ide_methods.bas"
*__LONG_HELP_SELX2=*__LONG_HELP_CX1- 1 ;
#line 2824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2824,"ide_methods.bas");}while(r);
#line 2825 "ide/ide_methods.bas"
}
#line 2826 "ide/ide_methods.bas"
}else{
#line 2827 "ide/ide_methods.bas"
do{
#line 2827 "ide/ide_methods.bas"
*__LONG_HELP_SELX1= 1 ;
#line 2827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2827,"ide_methods.bas");}while(r);
#line 2827 "ide/ide_methods.bas"
do{
#line 2827 "ide/ide_methods.bas"
*__LONG_HELP_SELX2=*__LONG_HELP_W;
#line 2827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2827,"ide_methods.bas");}while(r);
#line 2828 "ide/ide_methods.bas"
S_48272:;
#line 2828 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CY>*__LONG_HELP_CY1))||is_error_pending()){
#line 2828 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2828,"ide_methods.bas");if(r)goto S_48272;}
#line 2829 "ide/ide_methods.bas"
do{
#line 2829 "ide/ide_methods.bas"
*__LONG_HELP_SELY1=*__LONG_HELP_CY1;
#line 2829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2829,"ide_methods.bas");}while(r);
#line 2829 "ide/ide_methods.bas"
do{
#line 2829 "ide/ide_methods.bas"
*__LONG_HELP_SELY2=*__LONG_HELP_CY;
#line 2829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2829,"ide_methods.bas");}while(r);
#line 2830 "ide/ide_methods.bas"
S_48275:;
#line 2830 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_CX== 1 ))||is_error_pending()){
#line 2830 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2830,"ide_methods.bas");if(r)goto S_48275;}
#line 2830 "ide/ide_methods.bas"
do{
#line 2830 "ide/ide_methods.bas"
*__LONG_HELP_SELY2=*__LONG_HELP_CY- 1 ;
#line 2830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2830,"ide_methods.bas");}while(r);
#line 2830 "ide/ide_methods.bas"
}
#line 2831 "ide/ide_methods.bas"
}else{
#line 2832 "ide/ide_methods.bas"
do{
#line 2832 "ide/ide_methods.bas"
*__LONG_HELP_SELY1=*__LONG_HELP_CY;
#line 2832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2832,"ide_methods.bas");}while(r);
#line 2832 "ide/ide_methods.bas"
do{
#line 2832 "ide/ide_methods.bas"
*__LONG_HELP_SELY2=*__LONG_HELP_CY1;
#line 2832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2832,"ide_methods.bas");}while(r);
#line 2833 "ide/ide_methods.bas"
}
#line 2834 "ide/ide_methods.bas"
}
#line 2835 "ide/ide_methods.bas"
}
#line 2837 "ide/ide_methods.bas"
LABEL_NEWPAGEPARSED:;
#line 2837 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2837,"ide_methods.bas");r=0;}
#line 2838 "ide/ide_methods.bas"
do{
#line 2838 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2838,"ide_methods.bas");}while(r);
#line 2839 "ide/ide_methods.bas"
}
#line 2843 "ide/ide_methods.bas"
S_48286:;
#line 2843 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 15104ll ))||is_error_pending()){
#line 2843 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2843,"ide_methods.bas");if(r)goto S_48286;}
#line 2844 "ide/ide_methods.bas"
LABEL_CONTEXTUALHELP:;
#line 2844 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2844,"ide_methods.bas");r=0;}
#line 2845 "ide/ide_methods.bas"
do{
#line 2845 "ide/ide_methods.bas"
*__BYTE_IDECONTEXTHELPSF= 0ll ;
#line 2845 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2845,"ide_methods.bas");}while(r);
#line 2847 "ide/ide_methods.bas"
do{
#line 2847 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ucase(FUNC_GETWORDATCURSOR()));
#line 2847 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2847,"ide_methods.bas");}while(r);
#line 2848 "ide/ide_methods.bas"
do{
#line 2848 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LNKS= 0 ;
#line 2848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2848,"ide_methods.bas");}while(r);
#line 2849 "ide/ide_methods.bas"
do{
#line 2849 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNKS,FUNC_FINDHELPTOPIC(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_LONG_LNKS,&(pass4841= 0 )));
#line 2849 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2849,"ide_methods.bas");}while(r);
#line 2851 "ide/ide_methods.bas"
S_48291:;
#line 2851 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_LNKS)||is_error_pending()){
#line 2851 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2851,"ide_methods.bas");if(r)goto S_48291;}
#line 2852 "ide/ide_methods.bas"
do{
#line 2852 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNKS,func_mid(_FUNC_IDE2_STRING_LNKS, 2 ,_FUNC_IDE2_STRING_LNKS->len- 2 ,0|1));
#line 2852 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2852,"ide_methods.bas");}while(r);
#line 2853 "ide/ide_methods.bas"
do{
#line 2853 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,_FUNC_IDE2_STRING_LNKS);
#line 2853 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2853,"ide_methods.bas");}while(r);
#line 2854 "ide/ide_methods.bas"
S_48294:;
#line 2854 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_LNKS> 1 ))||is_error_pending()){
#line 2854 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2854,"ide_methods.bas");if(r)goto S_48294;}
#line 2856 "ide/ide_methods.bas"
do{
#line 2856 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,FUNC_IDEF1BOX(_FUNC_IDE2_STRING_LNKS,_FUNC_IDE2_LONG_LNKS));
#line 2856 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2856,"ide_methods.bas");}while(r);
#line 2857 "ide/ide_methods.bas"
S_48296:;
#line 2857 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 2857 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2857,"ide_methods.bas");if(r)goto S_48296;}
#line 2857 "ide/ide_methods.bas"
do{
#line 2857 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2857,"ide_methods.bas");}while(r);
#line 2857 "ide/ide_methods.bas"
}
#line 2858 "ide/ide_methods.bas"
}
#line 2860 "ide/ide_methods.bas"
S_48300:;
#line 2860 "ide/ide_methods.bas"
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()){
#line 2860 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2860,"ide_methods.bas");if(r)goto S_48300;}
#line 2860 "ide/ide_methods.bas"
do{
#line 2860 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2860 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2860,"ide_methods.bas");}while(r);
#line 2860 "ide/ide_methods.bas"
}
#line 2862 "ide/ide_methods.bas"
LABEL_OPENHELPLINK:;
#line 2862 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2862,"ide_methods.bas");r=0;}
#line 2863 "ide/ide_methods.bas"
do{
#line 2863 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L2=func_instr(NULL,_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("#",1),0);
#line 2863 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2863 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2863,"ide_methods.bas");}while(r);
#line 2864 "ide/ide_methods.bas"
S_48304:;
#line 2864 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L2> 0 ))||is_error_pending()){
#line 2864 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2864,"ide_methods.bas");if(r)goto S_48304;}
#line 2865 "ide/ide_methods.bas"
do{
#line 2865 "ide/ide_methods.bas"
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)));
#line 2865 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2865,"ide_methods.bas");}while(r);
#line 2866 "ide/ide_methods.bas"
do{
#line 2866 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_left(_FUNC_IDE2_STRING_LNK,*_FUNC_IDE2_LONG_L2- 1 ));
#line 2866 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2866 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2866,"ide_methods.bas");}while(r);
#line 2866 "ide/ide_methods.bas"
do{
#line 2866 "ide/ide_methods.bas"
*__LONG_HELP_LINKL= -1ll ;
#line 2866 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2866,"ide_methods.bas");}while(r);
#line 2867 "ide/ide_methods.bas"
}
#line 2870 "ide/ide_methods.bas"
do{
#line 2870 "ide/ide_methods.bas"
*(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;
#line 2870 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2870,"ide_methods.bas");}while(r);
#line 2871 "ide/ide_methods.bas"
do{
#line 2871 "ide/ide_methods.bas"
*(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;
#line 2871 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2871,"ide_methods.bas");}while(r);
#line 2872 "ide/ide_methods.bas"
do{
#line 2872 "ide/ide_methods.bas"
*(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;
#line 2872 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2872,"ide_methods.bas");}while(r);
#line 2873 "ide/ide_methods.bas"
do{
#line 2873 "ide/ide_methods.bas"
*(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;
#line 2873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2873,"ide_methods.bas");}while(r);
#line 2875 "ide/ide_methods.bas"
do{
#line 2875 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TOP=func_ubound(__ARRAY_STRING_BACK,1,1);
#line 2875 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2875,"ide_methods.bas");}while(r);
#line 2878 "ide/ide_methods.bas"
S_48314:;
#line 2878 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 2878 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2878,"ide_methods.bas");if(r)goto S_48314;}
#line 2878 "ide/ide_methods.bas"
do{
#line 2878 "ide/ide_methods.bas"
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS- 1 ;
#line 2878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2878,"ide_methods.bas");}while(r);
#line 2878 "ide/ide_methods.bas"
do{
#line 2878 "ide/ide_methods.bas"
goto LABEL_USENEXTENTRY2;
#line 2878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2878,"ide_methods.bas");}while(r);
#line 2878 "ide/ide_methods.bas"
}
#line 2879 "ide/ide_methods.bas"
S_48318:;
#line 2879 "ide/ide_methods.bas"
if ((-(*__LONG_HELP_BACK_POS<*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
#line 2879 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2879,"ide_methods.bas");if(r)goto S_48318;}
#line 2880 "ide/ide_methods.bas"
S_48319:;
#line 2880 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 2880 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2880,"ide_methods.bas");if(r)goto S_48319;}
#line 2881 "ide/ide_methods.bas"
do{
#line 2881 "ide/ide_methods.bas"
goto LABEL_USENEXTENTRY2;
#line 2881 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2881,"ide_methods.bas");}while(r);
#line 2882 "ide/ide_methods.bas"
}
#line 2883 "ide/ide_methods.bas"
}
#line 2886 "ide/ide_methods.bas"
do{
#line 2886 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TOP=*_FUNC_IDE2_LONG_TOP+ 1 ;
#line 2886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2886,"ide_methods.bas");}while(r);
#line 2887 "ide/ide_methods.bas"
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--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(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--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long]=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];
}
#line 2887 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2887,"ide_methods.bas");}while(r);
#line 2888 "ide/ide_methods.bas"
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];
}
#line 2888 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2888,"ide_methods.bas");}while(r);
#line 2889 "ide/ide_methods.bas"
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--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(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--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long]=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];
}
#line 2889 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2889,"ide_methods.bas");}while(r);
#line 2891 "ide/ide_methods.bas"
S_48327:;
#line 2891 "ide/ide_methods.bas"
fornext_value4844=*_FUNC_IDE2_LONG_TOP- 1 ;
#line 2891 "ide/ide_methods.bas"
fornext_finalvalue4844=*__LONG_HELP_BACK_POS+ 1 ;
#line 2891 "ide/ide_methods.bas"
fornext_step4844= -1 ;
#line 2891 "ide/ide_methods.bas"
if (fornext_step4844<0) fornext_step_negative4844=1; else fornext_step_negative4844=0;
#line 2891 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4844;
#line 2891 "ide/ide_methods.bas"
goto fornext_entrylabel4844;
#line 2891 "ide/ide_methods.bas"
while(1){
#line 2891 "ide/ide_methods.bas"
fornext_value4844=fornext_step4844+(*_FUNC_IDE2_LONG_X);
#line 2891 "ide/ide_methods.bas"
fornext_entrylabel4844:
#line 2891 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value4844;
#line 2891 "ide/ide_methods.bas"
if (fornext_step_negative4844){
#line 2891 "ide/ide_methods.bas"
if (fornext_value4844<fornext_finalvalue4844) break;
#line 2891 "ide/ide_methods.bas"
}else{
#line 2891 "ide/ide_methods.bas"
if (fornext_value4844>fornext_finalvalue4844) break;
#line 2891 "ide/ide_methods.bas"
}
#line 2891 "ide/ide_methods.bas"
fornext_error4844:;
#line 2891 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2891,"ide_methods.bas");if(r)goto S_48327;}
#line 2892 "ide/ide_methods.bas"
do{
#line 2892 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
#line 2892 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])]));
#line 2892 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2892,"ide_methods.bas");}while(r);
#line 2893 "ide/ide_methods.bas"
do{
#line 2893 "ide/ide_methods.bas"
tmp_long=array_check((*_FUNC_IDE2_LONG_X+ 1 )-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
#line 2893 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_BACK[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])]));
#line 2893 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2893,"ide_methods.bas");}while(r);
#line 2894 "ide/ide_methods.bas"
do{
#line 2894 "ide/ide_methods.bas"
*(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)));
#line 2894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2894,"ide_methods.bas");}while(r);
#line 2895 "ide/ide_methods.bas"
do{
#line 2895 "ide/ide_methods.bas"
*(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)));
#line 2895 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2895,"ide_methods.bas");}while(r);
#line 2896 "ide/ide_methods.bas"
do{
#line 2896 "ide/ide_methods.bas"
*(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)));
#line 2896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2896,"ide_methods.bas");}while(r);
#line 2897 "ide/ide_methods.bas"
do{
#line 2897 "ide/ide_methods.bas"
*(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)));
#line 2897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2897,"ide_methods.bas");}while(r);
#line 2898 "ide/ide_methods.bas"
fornext_continue_4843:;
#line 2898 "ide/ide_methods.bas"
}
#line 2898 "ide/ide_methods.bas"
fornext_exit_4843:;
#line 2899 "ide/ide_methods.bas"
LABEL_USENEXTENTRY2:;
#line 2899 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2899,"ide_methods.bas");r=0;}
#line 2900 "ide/ide_methods.bas"
do{
#line 2900 "ide/ide_methods.bas"
*__LONG_HELP_BACK_POS=*__LONG_HELP_BACK_POS+ 1 ;
#line 2900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2900,"ide_methods.bas");}while(r);
#line 2901 "ide/ide_methods.bas"
do{
#line 2901 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5]);
#line 2901 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK[0]))[tmp_long],_FUNC_IDE2_STRING_LNK);
#line 2901 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2901,"ide_methods.bas");}while(r);
#line 2902 "ide/ide_methods.bas"
do{
#line 2902 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5]);
#line 2902 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[tmp_long],FUNC_BACK2BACKNAME(_FUNC_IDE2_STRING_LNK));
#line 2902 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2902,"ide_methods.bas");}while(r);
#line 2903 "ide/ide_methods.bas"
do{
#line 2903 "ide/ide_methods.bas"
*(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 ;
#line 2903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2903,"ide_methods.bas");}while(r);
#line 2904 "ide/ide_methods.bas"
do{
#line 2904 "ide/ide_methods.bas"
*(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 ;
#line 2904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2904,"ide_methods.bas");}while(r);
#line 2905 "ide/ide_methods.bas"
do{
#line 2905 "ide/ide_methods.bas"
*(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 ;
#line 2905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2905,"ide_methods.bas");}while(r);
#line 2906 "ide/ide_methods.bas"
do{
#line 2906 "ide/ide_methods.bas"
*(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 ;
#line 2906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2906,"ide_methods.bas");}while(r);
#line 2907 "ide/ide_methods.bas"
do{
#line 2907 "ide/ide_methods.bas"
*__LONG_HELP_SX= 1 ;
#line 2907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2907,"ide_methods.bas");}while(r);
#line 2907 "ide/ide_methods.bas"
do{
#line 2907 "ide/ide_methods.bas"
*__LONG_HELP_SY= 1 ;
#line 2907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2907,"ide_methods.bas");}while(r);
#line 2907 "ide/ide_methods.bas"
do{
#line 2907 "ide/ide_methods.bas"
*__LONG_HELP_CX= 1 ;
#line 2907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2907,"ide_methods.bas");}while(r);
#line 2907 "ide/ide_methods.bas"
do{
#line 2907 "ide/ide_methods.bas"
*__LONG_HELP_CY= 1 ;
#line 2907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2907,"ide_methods.bas");}while(r);
#line 2909 "ide/ide_methods.bas"
do{
#line 2909 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI(_FUNC_IDE2_STRING_LNK));
#line 2909 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2909 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2909,"ide_methods.bas");}while(r);
#line 2911 "ide/ide_methods.bas"
S_48347:;
#line 2911 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
#line 2911 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2911,"ide_methods.bas");if(r)goto S_48347;}
#line 2912 "ide/ide_methods.bas"
S_48348:;
#line 2912 "ide/ide_methods.bas"
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
#line 2912 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2912,"ide_methods.bas");if(r)goto S_48348;}
#line 2912 "ide/ide_methods.bas"
do{
#line 2912 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 2912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2912,"ide_methods.bas");}while(r);
#line 2912 "ide/ide_methods.bas"
do{
#line 2912 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 2912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2912,"ide_methods.bas");}while(r);
#line 2912 "ide/ide_methods.bas"
do{
#line 2912 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2912,"ide_methods.bas");}while(r);
#line 2912 "ide/ide_methods.bas"
}
#line 2913 "ide/ide_methods.bas"
do{
#line 2913 "ide/ide_methods.bas"
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
#line 2913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2913,"ide_methods.bas");}while(r);
#line 2913 "ide/ide_methods.bas"
do{
#line 2913 "ide/ide_methods.bas"
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
#line 2913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2913,"ide_methods.bas");}while(r);
#line 2914 "ide/ide_methods.bas"
do{
#line 2914 "ide/ide_methods.bas"
*__LONG_HELP_WX1= 2 ;
#line 2914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2914,"ide_methods.bas");}while(r);
#line 2914 "ide/ide_methods.bas"
do{
#line 2914 "ide/ide_methods.bas"
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
#line 2914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2914,"ide_methods.bas");}while(r);
#line 2914 "ide/ide_methods.bas"
do{
#line 2914 "ide/ide_methods.bas"
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
#line 2914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2914,"ide_methods.bas");}while(r);
#line 2914 "ide/ide_methods.bas"
do{
#line 2914 "ide/ide_methods.bas"
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
#line 2914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2914,"ide_methods.bas");}while(r);
#line 2914 "ide/ide_methods.bas"
do{
#line 2914 "ide/ide_methods.bas"
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
#line 2914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2914,"ide_methods.bas");}while(r);
#line 2914 "ide/ide_methods.bas"
do{
#line 2914 "ide/ide_methods.bas"
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
#line 2914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2914,"ide_methods.bas");}while(r);
#line 2915 "ide/ide_methods.bas"
do{
#line 2915 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 2915 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2915 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2915,"ide_methods.bas");}while(r);
#line 2916 "ide/ide_methods.bas"
do{
#line 2916 "ide/ide_methods.bas"
*__LONG_IDEHELP= 1 ;
#line 2916 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2916,"ide_methods.bas");}while(r);
#line 2917 "ide/ide_methods.bas"
do{
#line 2917 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 2917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2917,"ide_methods.bas");}while(r);
#line 2918 "ide/ide_methods.bas"
do{
#line 2918 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 2918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2918,"ide_methods.bas");}while(r);
#line 2919 "ide/ide_methods.bas"
do{
#line 2919 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 2919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2919,"ide_methods.bas");}while(r);
#line 2920 "ide/ide_methods.bas"
}else{
#line 2921 "ide/ide_methods.bas"
do{
#line 2921 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 2921 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2921,"ide_methods.bas");}while(r);
#line 2922 "ide/ide_methods.bas"
do{
#line 2922 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 2922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2922,"ide_methods.bas");}while(r);
#line 2923 "ide/ide_methods.bas"
}
#line 2925 "ide/ide_methods.bas"
do{
#line 2925 "ide/ide_methods.bas"
return_point[next_return_point++]=44;
#line 2925 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 2925 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 2925 "ide/ide_methods.bas"
RETURN_44:;
#line 2925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2925,"ide_methods.bas");}while(r);
#line 2926 "ide/ide_methods.bas"
S_48371:;
#line 2926 "ide/ide_methods.bas"
if ((*__LONG_HELP_LINKL)||is_error_pending()){
#line 2926 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2926,"ide_methods.bas");if(r)goto S_48371;}
#line 2927 "ide/ide_methods.bas"
do{
#line 2927 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NOREP= 1 ;
#line 2927 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2927,"ide_methods.bas");}while(r);
#line 2927 "ide/ide_methods.bas"
do{
#line 2927 "ide/ide_methods.bas"
goto LABEL_SEARCHNEXT;
#line 2927 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2927,"ide_methods.bas");}while(r);
#line 2928 "ide/ide_methods.bas"
}else{
#line 2929 "ide/ide_methods.bas"
do{
#line 2929 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 2929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2929,"ide_methods.bas");}while(r);
#line 2930 "ide/ide_methods.bas"
}
#line 2932 "ide/ide_methods.bas"
}else{
#line 2934 "ide/ide_methods.bas"
do{
#line 2934 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(qbs_rtrim(_FUNC_IDE2_STRING_A2)));
#line 2934 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2934,"ide_methods.bas");}while(r);
#line 2935 "ide/ide_methods.bas"
S_48379:;
#line 2935 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
#line 2935 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2935,"ide_methods.bas");if(r)goto S_48379;}
#line 2936 "ide/ide_methods.bas"
S_48380:;
#line 2936 "ide/ide_methods.bas"
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()){
#line 2936 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2936,"ide_methods.bas");if(r)goto S_48380;}
#line 2937 "ide/ide_methods.bas"
do{
#line 2937 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_left(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A2->len- 1 ));
#line 2937 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2937 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2937,"ide_methods.bas");}while(r);
#line 2938 "ide/ide_methods.bas"
S_48382:;
#line 2938 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A2->len== 0 )))||is_error_pending()){
#line 2938 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2938,"ide_methods.bas");if(r)goto S_48382;}
#line 2938 "ide/ide_methods.bas"
do{
#line 2938 "ide/ide_methods.bas"
goto LABEL_NOKEYWORDFOUND;
#line 2938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2938,"ide_methods.bas");}while(r);
#line 2938 "ide/ide_methods.bas"
}
#line 2939 "ide/ide_methods.bas"
dl_continue_4846:;
#line 2939 "ide/ide_methods.bas"
}
#line 2939 "ide/ide_methods.bas"
dl_exit_4846:;
#line 2941 "ide/ide_methods.bas"
S_48386:;
#line 2941 "ide/ide_methods.bas"
fornext_value4850= 1 ;
#line 2941 "ide/ide_methods.bas"
fornext_finalvalue4850=*__LONG_IDEN;
#line 2941 "ide/ide_methods.bas"
fornext_step4850= 1 ;
#line 2941 "ide/ide_methods.bas"
if (fornext_step4850<0) fornext_step_negative4850=1; else fornext_step_negative4850=0;
#line 2941 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4850;
#line 2941 "ide/ide_methods.bas"
goto fornext_entrylabel4850;
#line 2941 "ide/ide_methods.bas"
while(1){
#line 2941 "ide/ide_methods.bas"
fornext_value4850=fornext_step4850+(*_FUNC_IDE2_LONG_Y);
#line 2941 "ide/ide_methods.bas"
fornext_entrylabel4850:
#line 2941 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value4850;
#line 2941 "ide/ide_methods.bas"
if (fornext_step_negative4850){
#line 2941 "ide/ide_methods.bas"
if (fornext_value4850<fornext_finalvalue4850) break;
#line 2941 "ide/ide_methods.bas"
}else{
#line 2941 "ide/ide_methods.bas"
if (fornext_value4850>fornext_finalvalue4850) break;
#line 2941 "ide/ide_methods.bas"
}
#line 2941 "ide/ide_methods.bas"
fornext_error4850:;
#line 2941 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2941,"ide_methods.bas");if(r)goto S_48386;}
#line 2942 "ide/ide_methods.bas"
do{
#line 2942 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 2942 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2942,"ide_methods.bas");}while(r);
#line 2943 "ide/ide_methods.bas"
do{
#line 2943 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_ltrim(qbs_rtrim(_FUNC_IDE2_STRING_A)));
#line 2943 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2943,"ide_methods.bas");}while(r);
#line 2944 "ide/ide_methods.bas"
do{
#line 2944 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SF= 0 ;
#line 2944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2944,"ide_methods.bas");}while(r);
#line 2945 "ide/ide_methods.bas"
do{
#line 2945 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_NCA,qbs_ucase(_FUNC_IDE2_STRING_A));
#line 2945 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2945,"ide_methods.bas");}while(r);
#line 2946 "ide/ide_methods.bas"
S_48391:;
#line 2946 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_NCA, 4 ),qbs_new_txt_len("SUB ",4))))||is_error_pending()){
#line 2946 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2946,"ide_methods.bas");if(r)goto S_48391;}
#line 2946 "ide/ide_methods.bas"
do{
#line 2946 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SF= 1 ;
#line 2946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2946,"ide_methods.bas");}while(r);
#line 2946 "ide/ide_methods.bas"
do{
#line 2946 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_SF,qbs_new_txt_len("SUB ",4));
#line 2946 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2946,"ide_methods.bas");}while(r);
#line 2946 "ide/ide_methods.bas"
}
#line 2947 "ide/ide_methods.bas"
S_48395:;
#line 2947 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_NCA, 9 ),qbs_new_txt_len("FUNCTION ",9))))||is_error_pending()){
#line 2947 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2947,"ide_methods.bas");if(r)goto S_48395;}
#line 2947 "ide/ide_methods.bas"
do{
#line 2947 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SF= 2 ;
#line 2947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2947,"ide_methods.bas");}while(r);
#line 2947 "ide/ide_methods.bas"
do{
#line 2947 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_SF,qbs_new_txt_len("FUNCTION ",9));
#line 2947 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2947,"ide_methods.bas");}while(r);
#line 2947 "ide/ide_methods.bas"
}
#line 2948 "ide/ide_methods.bas"
S_48399:;
#line 2948 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_SF)||is_error_pending()){
#line 2948 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2948,"ide_methods.bas");if(r)goto S_48399;}
#line 2949 "ide/ide_methods.bas"
S_48400:;
#line 2949 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDE2_STRING_NCA, 7 ),qbs_new_txt_len(" STATIC",7))))||is_error_pending()){
#line 2949 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2949,"ide_methods.bas");if(r)goto S_48400;}
#line 2950 "ide/ide_methods.bas"
do{
#line 2950 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_rtrim(qbs_left(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len- 7 )));
#line 2950 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2950,"ide_methods.bas");}while(r);
#line 2951 "ide/ide_methods.bas"
}
#line 2953 "ide/ide_methods.bas"
S_48403:;
#line 2953 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SF== 1 ))||is_error_pending()){
#line 2953 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2953,"ide_methods.bas");if(r)goto S_48403;}
#line 2954 "ide/ide_methods.bas"
do{
#line 2954 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len- 4 ));
#line 2954 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2954 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2954,"ide_methods.bas");}while(r);
#line 2955 "ide/ide_methods.bas"
}else{
#line 2956 "ide/ide_methods.bas"
do{
#line 2956 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len- 9 ));
#line 2956 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2956 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2956,"ide_methods.bas");}while(r);
#line 2957 "ide/ide_methods.bas"
}
#line 2958 "ide/ide_methods.bas"
do{
#line 2958 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_ltrim(qbs_rtrim(_FUNC_IDE2_STRING_A)));
#line 2958 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2958,"ide_methods.bas");}while(r);
#line 2959 "ide/ide_methods.bas"
do{
#line 2959 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_A,qbs_new_txt_len("(",1),0);
#line 2959 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2959,"ide_methods.bas");}while(r);
#line 2960 "ide/ide_methods.bas"
S_48410:;
#line 2960 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 2960 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2960,"ide_methods.bas");if(r)goto S_48410;}
#line 2961 "ide/ide_methods.bas"
do{
#line 2961 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_N,qbs_rtrim(qbs_left(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_X- 1 )));
#line 2961 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2961 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2961,"ide_methods.bas");}while(r);
#line 2962 "ide/ide_methods.bas"
do{
#line 2962 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ARGS,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_X+ 1 ));
#line 2962 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2962 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2962,"ide_methods.bas");}while(r);
#line 2963 "ide/ide_methods.bas"
do{
#line 2963 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2= 0 ;
#line 2963 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2963,"ide_methods.bas");}while(r);
#line 2964 "ide/ide_methods.bas"
S_48414:;
#line 2964 "ide/ide_methods.bas"
fornext_value4856= 1 ;
#line 2964 "ide/ide_methods.bas"
fornext_finalvalue4856=_FUNC_IDE2_STRING_ARGS->len;
#line 2964 "ide/ide_methods.bas"
fornext_step4856= 1 ;
#line 2964 "ide/ide_methods.bas"
if (fornext_step4856<0) fornext_step_negative4856=1; else fornext_step_negative4856=0;
#line 2964 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4856;
#line 2964 "ide/ide_methods.bas"
goto fornext_entrylabel4856;
#line 2964 "ide/ide_methods.bas"
while(1){
#line 2964 "ide/ide_methods.bas"
fornext_value4856=fornext_step4856+(*_FUNC_IDE2_LONG_X);
#line 2964 "ide/ide_methods.bas"
fornext_entrylabel4856:
#line 2964 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value4856;
#line 2964 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2964 "ide/ide_methods.bas"
if (fornext_step_negative4856){
#line 2964 "ide/ide_methods.bas"
if (fornext_value4856<fornext_finalvalue4856) break;
#line 2964 "ide/ide_methods.bas"
}else{
#line 2964 "ide/ide_methods.bas"
if (fornext_value4856>fornext_finalvalue4856) break;
#line 2964 "ide/ide_methods.bas"
}
#line 2964 "ide/ide_methods.bas"
fornext_error4856:;
#line 2964 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2964,"ide_methods.bas");if(r)goto S_48414;}
#line 2965 "ide/ide_methods.bas"
S_48415:;
#line 2965 "ide/ide_methods.bas"
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()){
#line 2965 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2965,"ide_methods.bas");if(r)goto S_48415;}
#line 2966 "ide/ide_methods.bas"
do{
#line 2966 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2+ 1 ;
#line 2966 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2966,"ide_methods.bas");}while(r);
#line 2967 "ide/ide_methods.bas"
S_48417:;
#line 2967 "ide/ide_methods.bas"
}else{
#line 2967 "ide/ide_methods.bas"
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 )))){
#line 2967 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2967,"ide_methods.bas");if(r)goto S_48417;}
#line 2968 "ide/ide_methods.bas"
do{
#line 2968 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X2- 1 ;
#line 2968 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2968,"ide_methods.bas");}while(r);
#line 2969 "ide/ide_methods.bas"
S_48419:;
#line 2969 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
#line 2969 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2969,"ide_methods.bas");if(r)goto S_48419;}
#line 2969 "ide/ide_methods.bas"
do{
#line 2969 "ide/ide_methods.bas"
goto fornext_exit_4855;
#line 2969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2969,"ide_methods.bas");}while(r);
#line 2969 "ide/ide_methods.bas"
}
#line 2970 "ide/ide_methods.bas"
}
#line 2970 "ide/ide_methods.bas"
}
#line 2971 "ide/ide_methods.bas"
fornext_continue_4855:;
#line 2971 "ide/ide_methods.bas"
}
#line 2971 "ide/ide_methods.bas"
fornext_exit_4855:;
#line 2972 "ide/ide_methods.bas"
do{
#line 2972 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ARGS,qbs_left(_FUNC_IDE2_STRING_ARGS,*_FUNC_IDE2_LONG_X));
#line 2972 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2972 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2972,"ide_methods.bas");}while(r);
#line 2973 "ide/ide_methods.bas"
}else{
#line 2974 "ide/ide_methods.bas"
do{
#line 2974 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_N,_FUNC_IDE2_STRING_A);
#line 2974 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2974,"ide_methods.bas");}while(r);
#line 2975 "ide/ide_methods.bas"
do{
#line 2975 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_ARGS,qbs_new_txt_len("",0));
#line 2975 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2975,"ide_methods.bas");}while(r);
#line 2976 "ide/ide_methods.bas"
do{
#line 2976 "ide/ide_methods.bas"
SUB_CLEANSUBNAME(_FUNC_IDE2_STRING_N);
#line 2976 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2976,"ide_methods.bas");}while(r);
#line 2977 "ide/ide_methods.bas"
}
#line 2979 "ide/ide_methods.bas"
do{
#line 2979 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACKUPN,_FUNC_IDE2_STRING_N);
#line 2979 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2979,"ide_methods.bas");}while(r);
#line 2981 "ide/ide_methods.bas"
S_48431:;
#line 2981 "ide/ide_methods.bas"
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()){
#line 2981 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2981,"ide_methods.bas");if(r)goto S_48431;}
#line 2982 "ide/ide_methods.bas"
do{
#line 2982 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_N,qbs_left(_FUNC_IDE2_STRING_N,_FUNC_IDE2_STRING_N->len- 1 ));
#line 2982 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2982,"ide_methods.bas");}while(r);
#line 2983 "ide/ide_methods.bas"
dl_continue_4858:;
#line 2983 "ide/ide_methods.bas"
}
#line 2983 "ide/ide_methods.bas"
dl_exit_4858:;
#line 2985 "ide/ide_methods.bas"
S_48434:;
#line 2985 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_FUNC_IDE2_STRING_N),_FUNC_IDE2_STRING_A2)))||is_error_pending()){
#line 2985 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2985,"ide_methods.bas");if(r)goto S_48434;}
#line 2986 "ide/ide_methods.bas"
do{
#line 2986 "ide/ide_methods.bas"
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 )));
#line 2986 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2986,"ide_methods.bas");}while(r);
#line 2987 "ide/ide_methods.bas"
do{
#line 2987 "ide/ide_methods.bas"
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 )));
#line 2987 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2987,"ide_methods.bas");}while(r);
#line 2988 "ide/ide_methods.bas"
do{
#line 2988 "ide/ide_methods.bas"
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 )));
#line 2988 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2988,"ide_methods.bas");}while(r);
#line 2989 "ide/ide_methods.bas"
do{
#line 2989 "ide/ide_methods.bas"
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 )));
#line 2989 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2989,"ide_methods.bas");}while(r);
#line 2990 "ide/ide_methods.bas"
do{
#line 2990 "ide/ide_methods.bas"
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 )));
#line 2990 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2990,"ide_methods.bas");}while(r);
#line 2991 "ide/ide_methods.bas"
do{
#line 2991 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,qbs_new_txt_len("* [[Sub (explanatory)]]",23)),func_chr( 10 )));
#line 2991 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2991 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2991,"ide_methods.bas");}while(r);
#line 2992 "ide/ide_methods.bas"
do{
#line 2992 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(qbs_add(_FUNC_IDE2_STRING_A,qbs_new_txt_len("* [[Function (explanatory)]]",28)),func_chr( 10 )));
#line 2992 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 2992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2992,"ide_methods.bas");}while(r);
#line 2994 "ide/ide_methods.bas"
do{
#line 2994 "ide/ide_methods.bas"
*__BYTE_IDECONTEXTHELPSF= -1ll ;
#line 2994 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2994,"ide_methods.bas");}while(r);
#line 2996 "ide/ide_methods.bas"
S_48443:;
#line 2996 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
#line 2996 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2996,"ide_methods.bas");if(r)goto S_48443;}
#line 2997 "ide/ide_methods.bas"
S_48444:;
#line 2997 "ide/ide_methods.bas"
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
#line 2997 "ide/ide_methods.bas"
if(qbevent){evnt(28819,2997,"ide_methods.bas");if(r)goto S_48444;}
#line 2997 "ide/ide_methods.bas"
do{
#line 2997 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 2997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2997,"ide_methods.bas");}while(r);
#line 2997 "ide/ide_methods.bas"
do{
#line 2997 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 2997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2997,"ide_methods.bas");}while(r);
#line 2997 "ide/ide_methods.bas"
do{
#line 2997 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 2997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2997,"ide_methods.bas");}while(r);
#line 2997 "ide/ide_methods.bas"
}
#line 2998 "ide/ide_methods.bas"
do{
#line 2998 "ide/ide_methods.bas"
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
#line 2998 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2998,"ide_methods.bas");}while(r);
#line 2998 "ide/ide_methods.bas"
do{
#line 2998 "ide/ide_methods.bas"
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
#line 2998 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2998,"ide_methods.bas");}while(r);
#line 2999 "ide/ide_methods.bas"
do{
#line 2999 "ide/ide_methods.bas"
*__LONG_HELP_WX1= 2 ;
#line 2999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2999,"ide_methods.bas");}while(r);
#line 2999 "ide/ide_methods.bas"
do{
#line 2999 "ide/ide_methods.bas"
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
#line 2999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2999,"ide_methods.bas");}while(r);
#line 2999 "ide/ide_methods.bas"
do{
#line 2999 "ide/ide_methods.bas"
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
#line 2999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2999,"ide_methods.bas");}while(r);
#line 2999 "ide/ide_methods.bas"
do{
#line 2999 "ide/ide_methods.bas"
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
#line 2999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2999,"ide_methods.bas");}while(r);
#line 2999 "ide/ide_methods.bas"
do{
#line 2999 "ide/ide_methods.bas"
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
#line 2999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2999,"ide_methods.bas");}while(r);
#line 2999 "ide/ide_methods.bas"
do{
#line 2999 "ide/ide_methods.bas"
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
#line 2999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,2999,"ide_methods.bas");}while(r);
#line 3000 "ide/ide_methods.bas"
do{
#line 3000 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 3000 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3000 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3000,"ide_methods.bas");}while(r);
#line 3001 "ide/ide_methods.bas"
do{
#line 3001 "ide/ide_methods.bas"
*__LONG_IDEHELP= 1 ;
#line 3001 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3001,"ide_methods.bas");}while(r);
#line 3002 "ide/ide_methods.bas"
do{
#line 3002 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 3002 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3002,"ide_methods.bas");}while(r);
#line 3003 "ide/ide_methods.bas"
do{
#line 3003 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 3003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3003,"ide_methods.bas");}while(r);
#line 3004 "ide/ide_methods.bas"
do{
#line 3004 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 3004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3004,"ide_methods.bas");}while(r);
#line 3005 "ide/ide_methods.bas"
}
#line 3007 "ide/ide_methods.bas"
do{
#line 3007 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 3007 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3007,"ide_methods.bas");}while(r);
#line 3008 "ide/ide_methods.bas"
do{
#line 3008 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 3008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3008,"ide_methods.bas");}while(r);
#line 3009 "ide/ide_methods.bas"
do{
#line 3009 "ide/ide_methods.bas"
return_point[next_return_point++]=45;
#line 3009 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3009 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 3009 "ide/ide_methods.bas"
RETURN_45:;
#line 3009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3009,"ide_methods.bas");}while(r);
#line 3010 "ide/ide_methods.bas"
do{
#line 3010 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3010,"ide_methods.bas");}while(r);
#line 3012 "ide/ide_methods.bas"
do{
#line 3012 "ide/ide_methods.bas"
goto fornext_exit_4849;
#line 3012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3012,"ide_methods.bas");}while(r);
#line 3013 "ide/ide_methods.bas"
}
#line 3014 "ide/ide_methods.bas"
}
#line 3015 "ide/ide_methods.bas"
fornext_continue_4849:;
#line 3015 "ide/ide_methods.bas"
}
#line 3015 "ide/ide_methods.bas"
fornext_exit_4849:;
#line 3016 "ide/ide_methods.bas"
}
#line 3017 "ide/ide_methods.bas"
LABEL_NOKEYWORDFOUND:;
#line 3017 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3017,"ide_methods.bas");r=0;}
#line 3018 "ide/ide_methods.bas"
}
#line 3019 "ide/ide_methods.bas"
do{
#line 3019 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3019 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3019,"ide_methods.bas");}while(r);
#line 3020 "ide/ide_methods.bas"
}
#line 3024 "ide/ide_methods.bas"
S_48475:;
#line 3024 "ide/ide_methods.bas"
if ((*__LONG_KALT&(-(*__LONG_KB== 19200ll )))||is_error_pending()){
#line 3024 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3024,"ide_methods.bas");if(r)goto S_48475;}
#line 3025 "ide/ide_methods.bas"
do{
#line 3025 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BMKREMOVED= 0 ;
#line 3025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3025,"ide_methods.bas");}while(r);
#line 3026 "ide/ide_methods.bas"
LABEL_BMKREMOVE:;
#line 3026 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3026,"ide_methods.bas");r=0;}
#line 3027 "ide/ide_methods.bas"
S_48477:;
#line 3027 "ide/ide_methods.bas"
fornext_value4862= 1 ;
#line 3027 "ide/ide_methods.bas"
fornext_finalvalue4862=*__LONG_IDEBMKN;
#line 3027 "ide/ide_methods.bas"
fornext_step4862= 1 ;
#line 3027 "ide/ide_methods.bas"
if (fornext_step4862<0) fornext_step_negative4862=1; else fornext_step_negative4862=0;
#line 3027 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4862;
#line 3027 "ide/ide_methods.bas"
goto fornext_entrylabel4862;
#line 3027 "ide/ide_methods.bas"
while(1){
#line 3027 "ide/ide_methods.bas"
fornext_value4862=fornext_step4862+(*_FUNC_IDE2_LONG_B);
#line 3027 "ide/ide_methods.bas"
fornext_entrylabel4862:
#line 3027 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B=fornext_value4862;
#line 3027 "ide/ide_methods.bas"
if (fornext_step_negative4862){
#line 3027 "ide/ide_methods.bas"
if (fornext_value4862<fornext_finalvalue4862) break;
#line 3027 "ide/ide_methods.bas"
}else{
#line 3027 "ide/ide_methods.bas"
if (fornext_value4862>fornext_finalvalue4862) break;
#line 3027 "ide/ide_methods.bas"
}
#line 3027 "ide/ide_methods.bas"
fornext_error4862:;
#line 3027 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3027,"ide_methods.bas");if(r)goto S_48477;}
#line 3028 "ide/ide_methods.bas"
S_48478:;
#line 3028 "ide/ide_methods.bas"
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()){
#line 3028 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3028,"ide_methods.bas");if(r)goto S_48478;}
#line 3029 "ide/ide_methods.bas"
S_48479:;
#line 3029 "ide/ide_methods.bas"
fornext_value4864=*_FUNC_IDE2_LONG_B;
#line 3029 "ide/ide_methods.bas"
fornext_finalvalue4864=*__LONG_IDEBMKN- 1 ;
#line 3029 "ide/ide_methods.bas"
fornext_step4864= 1 ;
#line 3029 "ide/ide_methods.bas"
if (fornext_step4864<0) fornext_step_negative4864=1; else fornext_step_negative4864=0;
#line 3029 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4864;
#line 3029 "ide/ide_methods.bas"
goto fornext_entrylabel4864;
#line 3029 "ide/ide_methods.bas"
while(1){
#line 3029 "ide/ide_methods.bas"
fornext_value4864=fornext_step4864+(*_FUNC_IDE2_LONG_B2);
#line 3029 "ide/ide_methods.bas"
fornext_entrylabel4864:
#line 3029 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B2=fornext_value4864;
#line 3029 "ide/ide_methods.bas"
if (fornext_step_negative4864){
#line 3029 "ide/ide_methods.bas"
if (fornext_value4864<fornext_finalvalue4864) break;
#line 3029 "ide/ide_methods.bas"
}else{
#line 3029 "ide/ide_methods.bas"
if (fornext_value4864>fornext_finalvalue4864) break;
#line 3029 "ide/ide_methods.bas"
}
#line 3029 "ide/ide_methods.bas"
fornext_error4864:;
#line 3029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3029,"ide_methods.bas");if(r)goto S_48479;}
#line 3030 "ide/ide_methods.bas"
do{
#line 3030 "ide/ide_methods.bas"
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);
#line 3030 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3030,"ide_methods.bas");}while(r);
#line 3031 "ide/ide_methods.bas"
fornext_continue_4863:;
#line 3031 "ide/ide_methods.bas"
}
#line 3031 "ide/ide_methods.bas"
fornext_exit_4863:;
#line 3032 "ide/ide_methods.bas"
do{
#line 3032 "ide/ide_methods.bas"
*__LONG_IDEBMKN=*__LONG_IDEBMKN- 1 ;
#line 3032 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3032,"ide_methods.bas");}while(r);
#line 3033 "ide/ide_methods.bas"
do{
#line 3033 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BMKREMOVED= 1 ;
#line 3033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3033,"ide_methods.bas");}while(r);
#line 3034 "ide/ide_methods.bas"
do{
#line 3034 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 3034 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3034,"ide_methods.bas");}while(r);
#line 3035 "ide/ide_methods.bas"
do{
#line 3035 "ide/ide_methods.bas"
goto LABEL_BMKREMOVE;
#line 3035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3035,"ide_methods.bas");}while(r);
#line 3036 "ide/ide_methods.bas"
}
#line 3037 "ide/ide_methods.bas"
fornext_continue_4861:;
#line 3037 "ide/ide_methods.bas"
}
#line 3037 "ide/ide_methods.bas"
fornext_exit_4861:;
#line 3038 "ide/ide_methods.bas"
S_48488:;
#line 3038 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_BMKREMOVED== 0 ))||is_error_pending()){
#line 3038 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3038,"ide_methods.bas");if(r)goto S_48488;}
#line 3039 "ide/ide_methods.bas"
do{
#line 3039 "ide/ide_methods.bas"
*__LONG_IDEBMKN=*__LONG_IDEBMKN+ 1 ;
#line 3039 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3039,"ide_methods.bas");}while(r);
#line 3040 "ide/ide_methods.bas"
S_48490:;
#line 3040 "ide/ide_methods.bas"
if ((-(*__LONG_IDEBMKN>func_ubound(__ARRAY_UDT_IDEBMK,1,1)))||is_error_pending()){
#line 3040 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3040,"ide_methods.bas");if(r)goto S_48490;}
#line 3040 "ide/ide_methods.bas"
do{
#line 3040 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_ubound(__ARRAY_UDT_IDEBMK,1,1)* 2 ;
#line 3040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3040,"ide_methods.bas");}while(r);
#line 3040 "ide/ide_methods.bas"
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];
}
#line 3040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3040,"ide_methods.bas");}while(r);
#line 3040 "ide/ide_methods.bas"
}
#line 3041 "ide/ide_methods.bas"
do{
#line 3041 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))=*__LONG_IDECY;
#line 3041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3041,"ide_methods.bas");}while(r);
#line 3042 "ide/ide_methods.bas"
do{
#line 3042 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)))=*__LONG_IDECX;
#line 3042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3042,"ide_methods.bas");}while(r);
#line 3043 "ide/ide_methods.bas"
do{
#line 3043 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+8)))= 0 ;
#line 3043 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3043,"ide_methods.bas");}while(r);
#line 3043 "ide/ide_methods.bas"
do{
#line 3043 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+12)))= 0 ;
#line 3043 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3043,"ide_methods.bas");}while(r);
#line 3044 "ide/ide_methods.bas"
do{
#line 3044 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 3044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3044,"ide_methods.bas");}while(r);
#line 3045 "ide/ide_methods.bas"
}
#line 3046 "ide/ide_methods.bas"
do{
#line 3046 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3046 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3046,"ide_methods.bas");}while(r);
#line 3047 "ide/ide_methods.bas"
}
#line 3049 "ide/ide_methods.bas"
S_48502:;
#line 3049 "ide/ide_methods.bas"
if ((*__LONG_KALT&(-(*__LONG_KSHIFT== 0 ))&(((-(*__LONG_KB== 20480ll ))|(-(*__LONG_KB== 18432ll )))))||is_error_pending()){
#line 3049 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3049,"ide_methods.bas");if(r)goto S_48502;}
#line 3050 "ide/ide_methods.bas"
S_48503:;
#line 3050 "ide/ide_methods.bas"
if ((-(*__LONG_IDEBMKN== 0 ))||is_error_pending()){
#line 3050 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3050,"ide_methods.bas");if(r)goto S_48503;}
#line 3051 "ide/ide_methods.bas"
do{
#line 3051 "ide/ide_methods.bas"
*_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));
#line 3051 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3051,"ide_methods.bas");}while(r);
#line 3052 "ide/ide_methods.bas"
do{
#line 3052 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3052 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3052,"ide_methods.bas");}while(r);
#line 3053 "ide/ide_methods.bas"
do{
#line 3053 "ide/ide_methods.bas"
*__LONG_IDEALTHIGHLIGHT= 0ll ;
#line 3053 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3053,"ide_methods.bas");}while(r);
#line 3054 "ide/ide_methods.bas"
do{
#line 3054 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 3054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3054,"ide_methods.bas");}while(r);
#line 3054 "ide/ide_methods.bas"
do{
#line 3054 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 3054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3054,"ide_methods.bas");}while(r);
#line 3054 "ide/ide_methods.bas"
do{
#line 3054 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 3054 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3054,"ide_methods.bas");}while(r);
#line 3055 "ide/ide_methods.bas"
do{
#line 3055 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3055,"ide_methods.bas");}while(r);
#line 3056 "ide/ide_methods.bas"
}
#line 3057 "ide/ide_methods.bas"
S_48512:;
#line 3057 "ide/ide_methods.bas"
if ((-(*__LONG_IDEBMKN== 1 ))||is_error_pending()){
#line 3057 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3057,"ide_methods.bas");if(r)goto S_48512;}
#line 3058 "ide/ide_methods.bas"
S_48513:;
#line 3058 "ide/ide_methods.bas"
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()){
#line 3058 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3058,"ide_methods.bas");if(r)goto S_48513;}
#line 3059 "ide/ide_methods.bas"
do{
#line 3059 "ide/ide_methods.bas"
*_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));
#line 3059 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3059 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3059,"ide_methods.bas");}while(r);
#line 3060 "ide/ide_methods.bas"
do{
#line 3060 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3060,"ide_methods.bas");}while(r);
#line 3061 "ide/ide_methods.bas"
do{
#line 3061 "ide/ide_methods.bas"
*__LONG_IDEALTHIGHLIGHT= 0ll ;
#line 3061 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3061,"ide_methods.bas");}while(r);
#line 3062 "ide/ide_methods.bas"
do{
#line 3062 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 3062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3062,"ide_methods.bas");}while(r);
#line 3062 "ide/ide_methods.bas"
do{
#line 3062 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 3062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3062,"ide_methods.bas");}while(r);
#line 3062 "ide/ide_methods.bas"
do{
#line 3062 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 3062 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3062,"ide_methods.bas");}while(r);
#line 3063 "ide/ide_methods.bas"
do{
#line 3063 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3063 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3063,"ide_methods.bas");}while(r);
#line 3064 "ide/ide_methods.bas"
}
#line 3065 "ide/ide_methods.bas"
}
#line 3066 "ide/ide_methods.bas"
do{
#line 3066 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*__LONG_IDECY;
#line 3066 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3066,"ide_methods.bas");}while(r);
#line 3067 "ide/ide_methods.bas"
S_48524:;
#line 3067 "ide/ide_methods.bas"
do{
#line 3067 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3067,"ide_methods.bas");if(r)goto S_48524;}
#line 3068 "ide/ide_methods.bas"
S_48525:;
#line 3068 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
#line 3068 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3068,"ide_methods.bas");if(r)goto S_48525;}
#line 3068 "ide/ide_methods.bas"
do{
#line 3068 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
#line 3068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3068,"ide_methods.bas");}while(r);
#line 3068 "ide/ide_methods.bas"
}else{
#line 3068 "ide/ide_methods.bas"
do{
#line 3068 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
#line 3068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3068,"ide_methods.bas");}while(r);
#line 3068 "ide/ide_methods.bas"
}
#line 3069 "ide/ide_methods.bas"
S_48530:;
#line 3069 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L< 1 ))||is_error_pending()){
#line 3069 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3069,"ide_methods.bas");if(r)goto S_48530;}
#line 3069 "ide/ide_methods.bas"
do{
#line 3069 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*__LONG_IDEN;
#line 3069 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3069,"ide_methods.bas");}while(r);
#line 3069 "ide/ide_methods.bas"
}
#line 3070 "ide/ide_methods.bas"
S_48533:;
#line 3070 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L>*__LONG_IDEN))||is_error_pending()){
#line 3070 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3070,"ide_methods.bas");if(r)goto S_48533;}
#line 3070 "ide/ide_methods.bas"
do{
#line 3070 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L= 1 ;
#line 3070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3070,"ide_methods.bas");}while(r);
#line 3070 "ide/ide_methods.bas"
}
#line 3071 "ide/ide_methods.bas"
S_48536:;
#line 3071 "ide/ide_methods.bas"
fornext_value4867= 1 ;
#line 3071 "ide/ide_methods.bas"
fornext_finalvalue4867=*__LONG_IDEBMKN;
#line 3071 "ide/ide_methods.bas"
fornext_step4867= 1 ;
#line 3071 "ide/ide_methods.bas"
if (fornext_step4867<0) fornext_step_negative4867=1; else fornext_step_negative4867=0;
#line 3071 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4867;
#line 3071 "ide/ide_methods.bas"
goto fornext_entrylabel4867;
#line 3071 "ide/ide_methods.bas"
while(1){
#line 3071 "ide/ide_methods.bas"
fornext_value4867=fornext_step4867+(*_FUNC_IDE2_LONG_B);
#line 3071 "ide/ide_methods.bas"
fornext_entrylabel4867:
#line 3071 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B=fornext_value4867;
#line 3071 "ide/ide_methods.bas"
if (fornext_step_negative4867){
#line 3071 "ide/ide_methods.bas"
if (fornext_value4867<fornext_finalvalue4867) break;
#line 3071 "ide/ide_methods.bas"
}else{
#line 3071 "ide/ide_methods.bas"
if (fornext_value4867>fornext_finalvalue4867) break;
#line 3071 "ide/ide_methods.bas"
}
#line 3071 "ide/ide_methods.bas"
fornext_error4867:;
#line 3071 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3071,"ide_methods.bas");if(r)goto S_48536;}
#line 3072 "ide/ide_methods.bas"
S_48537:;
#line 3072 "ide/ide_methods.bas"
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()){
#line 3072 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3072,"ide_methods.bas");if(r)goto S_48537;}
#line 3072 "ide/ide_methods.bas"
do{
#line 3072 "ide/ide_methods.bas"
goto dl_exit_4865;
#line 3072 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3072,"ide_methods.bas");}while(r);
#line 3072 "ide/ide_methods.bas"
}
#line 3073 "ide/ide_methods.bas"
fornext_continue_4866:;
#line 3073 "ide/ide_methods.bas"
}
#line 3073 "ide/ide_methods.bas"
fornext_exit_4866:;
#line 3074 "ide/ide_methods.bas"
dl_continue_4865:;
#line 3074 "ide/ide_methods.bas"
}while(1);
#line 3074 "ide/ide_methods.bas"
dl_exit_4865:;
#line 3075 "ide/ide_methods.bas"
do{
#line 3075 "ide/ide_methods.bas"
SUB_ADDQUICKNAVHISTORY();
#line 3075 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3075,"ide_methods.bas");}while(r);
#line 3076 "ide/ide_methods.bas"
do{
#line 3076 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_L;
#line 3076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3076,"ide_methods.bas");}while(r);
#line 3077 "ide/ide_methods.bas"
do{
#line 3077 "ide/ide_methods.bas"
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)));
#line 3077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3077,"ide_methods.bas");}while(r);
#line 3078 "ide/ide_methods.bas"
do{
#line 3078 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3078,"ide_methods.bas");}while(r);
#line 3079 "ide/ide_methods.bas"
do{
#line 3079 "ide/ide_methods.bas"
SUB_IDECENTERCURRENTLINE();
#line 3079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3079,"ide_methods.bas");}while(r);
#line 3080 "ide/ide_methods.bas"
do{
#line 3080 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3080,"ide_methods.bas");}while(r);
#line 3081 "ide/ide_methods.bas"
}
#line 3083 "ide/ide_methods.bas"
S_48549:;
#line 3083 "ide/ide_methods.bas"
if ((*__LONG_KALT&(-(*__LONG_KB== 19712ll )))||is_error_pending()){
#line 3083 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3083,"ide_methods.bas");if(r)goto S_48549;}
#line 3085 "ide/ide_methods.bas"
do{
#line 3085 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3085 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3085,"ide_methods.bas");}while(r);
#line 3086 "ide/ide_methods.bas"
}
#line 3089 "ide/ide_methods.bas"
S_48552:;
#line 3089 "ide/ide_methods.bas"
if ((*__LONG_KALT&(-(*__LONG_KB>= 48 ))&(-(*__LONG_KB<= 57 )))||is_error_pending()){
#line 3089 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3089,"ide_methods.bas");if(r)goto S_48552;}
#line 3089 "ide/ide_methods.bas"
do{
#line 3089 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3089,"ide_methods.bas");}while(r);
#line 3089 "ide/ide_methods.bas"
}
#line 3091 "ide/ide_methods.bas"
S_48555:;
#line 3091 "ide/ide_methods.bas"
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()){
#line 3091 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3091,"ide_methods.bas");if(r)goto S_48555;}
#line 3095 "ide/ide_methods.bas"
S_48556:;
#line 3095 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT== -2 ))||is_error_pending()){
#line 3095 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3095,"ide_methods.bas");if(r)goto S_48556;}
#line 3098 "ide/ide_methods.bas"
do{
#line 3098 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -1 ;
#line 3098 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3098,"ide_methods.bas");}while(r);
#line 3099 "ide/ide_methods.bas"
do{
#line 3099 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 0 ;
#line 3099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3099,"ide_methods.bas");}while(r);
#line 3100 "ide/ide_methods.bas"
do{
#line 3100 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1;
#line 3100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3100,"ide_methods.bas");}while(r);
#line 3101 "ide/ide_methods.bas"
do{
#line 3101 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX;
#line 3101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3101,"ide_methods.bas");}while(r);
#line 3102 "ide/ide_methods.bas"
do{
#line 3102 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTY1;
#line 3102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3102,"ide_methods.bas");}while(r);
#line 3103 "ide/ide_methods.bas"
do{
#line 3103 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECY;
#line 3103 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3103,"ide_methods.bas");}while(r);
#line 3104 "ide/ide_methods.bas"
}
#line 3105 "ide/ide_methods.bas"
do{
#line 3105 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NEWPOSITION=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3105 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3105,"ide_methods.bas");}while(r);
#line 3106 "ide/ide_methods.bas"
do{
#line 3106 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3106 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3106,"ide_methods.bas");}while(r);
#line 3107 "ide/ide_methods.bas"
S_48566:;
#line 3107 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_NEWPOSITION>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 3107 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3107,"ide_methods.bas");if(r)goto S_48566;}
#line 3107 "ide/ide_methods.bas"
do{
#line 3107 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_NEWPOSITION;
#line 3107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3107,"ide_methods.bas");}while(r);
#line 3107 "ide/ide_methods.bas"
do{
#line 3107 "ide/ide_methods.bas"
goto LABEL_DONEWHOLEWORD;
#line 3107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3107,"ide_methods.bas");}while(r);
#line 3107 "ide/ide_methods.bas"
}
#line 3108 "ide/ide_methods.bas"
S_48570:;
#line 3108 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_NEWPOSITION== 1 ))||is_error_pending()){
#line 3108 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3108,"ide_methods.bas");if(r)goto S_48570;}
#line 3108 "ide/ide_methods.bas"
do{
#line 3108 "ide/ide_methods.bas"
*__LONG_IDESELECTX1= 1 ;
#line 3108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3108,"ide_methods.bas");}while(r);
#line 3108 "ide/ide_methods.bas"
do{
#line 3108 "ide/ide_methods.bas"
goto LABEL_DONEWHOLEWORD;
#line 3108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3108,"ide_methods.bas");}while(r);
#line 3108 "ide/ide_methods.bas"
}
#line 3109 "ide/ide_methods.bas"
do{
#line 3109 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_NEWPOSITION, 1 ,0|1));
#line 3109 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3109 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3109,"ide_methods.bas");}while(r);
#line 3110 "ide/ide_methods.bas"
S_48575:;
#line 3110 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED->len> 0 )))||is_error_pending()){
#line 3110 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3110,"ide_methods.bas");if(r)goto S_48575;}
#line 3111 "ide/ide_methods.bas"
S_48576:;
#line 3111 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_NEWPOSITION<*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX))||is_error_pending()){
#line 3111 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3111,"ide_methods.bas");if(r)goto S_48576;}
#line 3113 "ide/ide_methods.bas"
S_48577:;
#line 3113 "ide/ide_methods.bas"
fornext_value4871=*_FUNC_IDE2_LONG_NEWPOSITION;
#line 3113 "ide/ide_methods.bas"
fornext_finalvalue4871= 1 ;
#line 3113 "ide/ide_methods.bas"
fornext_step4871= -1 ;
#line 3113 "ide/ide_methods.bas"
if (fornext_step4871<0) fornext_step_negative4871=1; else fornext_step_negative4871=0;
#line 3113 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4871;
#line 3113 "ide/ide_methods.bas"
goto fornext_entrylabel4871;
#line 3113 "ide/ide_methods.bas"
while(1){
#line 3113 "ide/ide_methods.bas"
fornext_value4871=fornext_step4871+(*_FUNC_IDE2_LONG_I);
#line 3113 "ide/ide_methods.bas"
fornext_entrylabel4871:
#line 3113 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4871;
#line 3113 "ide/ide_methods.bas"
if (fornext_step_negative4871){
#line 3113 "ide/ide_methods.bas"
if (fornext_value4871<fornext_finalvalue4871) break;
#line 3113 "ide/ide_methods.bas"
}else{
#line 3113 "ide/ide_methods.bas"
if (fornext_value4871>fornext_finalvalue4871) break;
#line 3113 "ide/ide_methods.bas"
}
#line 3113 "ide/ide_methods.bas"
fornext_error4871:;
#line 3113 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3113,"ide_methods.bas");if(r)goto S_48577;}
#line 3114 "ide/ide_methods.bas"
S_48578:;
#line 3114 "ide/ide_methods.bas"
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()){
#line 3114 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3114,"ide_methods.bas");if(r)goto S_48578;}
#line 3114 "ide/ide_methods.bas"
do{
#line 3114 "ide/ide_methods.bas"
goto fornext_exit_4870;
#line 3114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3114,"ide_methods.bas");}while(r);
#line 3114 "ide/ide_methods.bas"
}
#line 3115 "ide/ide_methods.bas"
fornext_continue_4870:;
#line 3115 "ide/ide_methods.bas"
}
#line 3115 "ide/ide_methods.bas"
fornext_exit_4870:;
#line 3116 "ide/ide_methods.bas"
do{
#line 3116 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_I+ 1 ;
#line 3116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3116,"ide_methods.bas");}while(r);
#line 3117 "ide/ide_methods.bas"
S_48583:;
#line 3117 "ide/ide_methods.bas"
}else{
#line 3117 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_NEWPOSITION>*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1)){
#line 3117 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3117,"ide_methods.bas");if(r)goto S_48583;}
#line 3119 "ide/ide_methods.bas"
S_48584:;
#line 3119 "ide/ide_methods.bas"
fornext_value4873=*_FUNC_IDE2_LONG_NEWPOSITION;
#line 3119 "ide/ide_methods.bas"
fornext_finalvalue4873=_FUNC_IDE2_STRING_A->len;
#line 3119 "ide/ide_methods.bas"
fornext_step4873= 1 ;
#line 3119 "ide/ide_methods.bas"
if (fornext_step4873<0) fornext_step_negative4873=1; else fornext_step_negative4873=0;
#line 3119 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4873;
#line 3119 "ide/ide_methods.bas"
goto fornext_entrylabel4873;
#line 3119 "ide/ide_methods.bas"
while(1){
#line 3119 "ide/ide_methods.bas"
fornext_value4873=fornext_step4873+(*_FUNC_IDE2_LONG_I);
#line 3119 "ide/ide_methods.bas"
fornext_entrylabel4873:
#line 3119 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4873;
#line 3119 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3119 "ide/ide_methods.bas"
if (fornext_step_negative4873){
#line 3119 "ide/ide_methods.bas"
if (fornext_value4873<fornext_finalvalue4873) break;
#line 3119 "ide/ide_methods.bas"
}else{
#line 3119 "ide/ide_methods.bas"
if (fornext_value4873>fornext_finalvalue4873) break;
#line 3119 "ide/ide_methods.bas"
}
#line 3119 "ide/ide_methods.bas"
fornext_error4873:;
#line 3119 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3119,"ide_methods.bas");if(r)goto S_48584;}
#line 3120 "ide/ide_methods.bas"
S_48585:;
#line 3120 "ide/ide_methods.bas"
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()){
#line 3120 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3120,"ide_methods.bas");if(r)goto S_48585;}
#line 3120 "ide/ide_methods.bas"
do{
#line 3120 "ide/ide_methods.bas"
goto fornext_exit_4872;
#line 3120 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3120,"ide_methods.bas");}while(r);
#line 3120 "ide/ide_methods.bas"
}
#line 3121 "ide/ide_methods.bas"
fornext_continue_4872:;
#line 3121 "ide/ide_methods.bas"
}
#line 3121 "ide/ide_methods.bas"
fornext_exit_4872:;
#line 3122 "ide/ide_methods.bas"
do{
#line 3122 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_I;
#line 3122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3122,"ide_methods.bas");}while(r);
#line 3123 "ide/ide_methods.bas"
}
#line 3123 "ide/ide_methods.bas"
}
#line 3124 "ide/ide_methods.bas"
}
#line 3125 "ide/ide_methods.bas"
S_48592:;
#line 3125 "ide/ide_methods.bas"
}else{
#line 3125 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECT== 1 ))&(-(*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT== -1 ))&(-(*__LONG_MY!=*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY))){
#line 3125 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3125,"ide_methods.bas");if(r)goto S_48592;}
#line 3126 "ide/ide_methods.bas"
do{
#line 3126 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 1 ;
#line 3126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3126,"ide_methods.bas");}while(r);
#line 3127 "ide/ide_methods.bas"
do{
#line 3127 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -2 ;
#line 3127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3127,"ide_methods.bas");}while(r);
#line 3128 "ide/ide_methods.bas"
}
#line 3128 "ide/ide_methods.bas"
}
#line 3130 "ide/ide_methods.bas"
S_48596:;
#line 3130 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 3130 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3130,"ide_methods.bas");if(r)goto S_48596;}
#line 3131 "ide/ide_methods.bas"
S_48597:;
#line 3131 "ide/ide_methods.bas"
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
#line 3131 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3131,"ide_methods.bas");if(r)goto S_48597;}
#line 3132 "ide/ide_methods.bas"
S_48598:;
#line 3132 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MX==*__LONG_MX))&(-(*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY==*__LONG_MY)))||is_error_pending()){
#line 3132 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3132,"ide_methods.bas");if(r)goto S_48598;}
#line 3133 "ide/ide_methods.bas"
S_48599:;
#line 3133 "ide/ide_methods.bas"
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_FUNC_IDE2_DOUBLE_LAST__ASCII_CHR_046__TBCLICK)))>((double)( 0.5E+0 ))))||is_error_pending()){
#line 3133 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3133,"ide_methods.bas");if(r)goto S_48599;}
#line 3133 "ide/ide_methods.bas"
do{
#line 3133 "ide/ide_methods.bas"
goto LABEL_REGULARTEXTBOX_CLICK;
#line 3133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3133,"ide_methods.bas");}while(r);
#line 3133 "ide/ide_methods.bas"
}
#line 3135 "ide/ide_methods.bas"
do{
#line 3135 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3135,"ide_methods.bas");}while(r);
#line 3136 "ide/ide_methods.bas"
do{
#line 3136 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3136 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3136,"ide_methods.bas");}while(r);
#line 3137 "ide/ide_methods.bas"
S_48604:;
#line 3137 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3137 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3137,"ide_methods.bas");if(r)goto S_48604;}
#line 3138 "ide/ide_methods.bas"
do{
#line 3138 "ide/ide_methods.bas"
goto LABEL_REGULARTEXTBOX_CLICK;
#line 3138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3138,"ide_methods.bas");}while(r);
#line 3139 "ide/ide_methods.bas"
S_48606:;
#line 3139 "ide/ide_methods.bas"
}else{
#line 3139 "ide/ide_methods.bas"
if (-(*__LONG_ACTIVEINCLUDELINK> 0 )){
#line 3139 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3139,"ide_methods.bas");if(r)goto S_48606;}
#line 3142 "ide/ide_methods.bas"
do{
#line 3142 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_P,qbs_add(__STRING_IDEPATH,__STRING1_PATHSEP));
#line 3142 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3142 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3142,"ide_methods.bas");}while(r);
#line 3143 "ide/ide_methods.bas"
do{
#line 3143 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,qbs_add(_FUNC_IDE2_STRING_P,__STRING_ACTIVEINCLUDELINKFILE));
#line 3143 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3143,"ide_methods.bas");}while(r);
#line 3144 "ide/ide_methods.bas"
S_48609:;
#line 3144 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func__fileexists(_FUNC_IDE2_STRING_F)== 0 )))||is_error_pending()){
#line 3144 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3144,"ide_methods.bas");if(r)goto S_48609;}
#line 3144 "ide/ide_methods.bas"
do{
#line 3144 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,__STRING_ACTIVEINCLUDELINKFILE);
#line 3144 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3144,"ide_methods.bas");}while(r);
#line 3144 "ide/ide_methods.bas"
}
#line 3145 "ide/ide_methods.bas"
S_48612:;
#line 3145 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(_FUNC_IDE2_STRING_F)))||is_error_pending()){
#line 3145 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3145,"ide_methods.bas");if(r)goto S_48612;}
#line 3146 "ide/ide_methods.bas"
do{
#line 3146 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE1,func__readfile(_FUNC_IDE2_STRING_F));
#line 3146 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3146 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3146,"ide_methods.bas");}while(r);
#line 3148 "ide/ide_methods.bas"
do{
#line 3148 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3148,"ide_methods.bas");}while(r);
#line 3149 "ide/ide_methods.bas"
do{
#line 3149 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4875= 0 ));
#line 3149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3149,"ide_methods.bas");}while(r);
#line 3150 "ide/ide_methods.bas"
do{
#line 3150 "ide/ide_methods.bas"
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
#line 3150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3150,"ide_methods.bas");}while(r);
#line 3151 "ide/ide_methods.bas"
do{
#line 3151 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Editing $INCLUDE file...",24),NULL,0);
#line 3151 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3151,"ide_methods.bas");}while(r);
#line 3152 "ide/ide_methods.bas"
do{
#line 3152 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4876= 1 ));
#line 3152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3152,"ide_methods.bas");}while(r);
#line 3153 "ide/ide_methods.bas"
do{
#line 3153 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3153,"ide_methods.bas");}while(r);
#line 3155 "ide/ide_methods.bas"
do{
#line 3155 "ide/ide_methods.bas"
sub__delay( 0.2E+0 );
#line 3155 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3155,"ide_methods.bas");}while(r);
#line 3156 "ide/ide_methods.bas"
do{
#line 3156 "ide/ide_methods.bas"
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)));
#line 3156 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3156,"ide_methods.bas");}while(r);
#line 3157 "ide/ide_methods.bas"
S_48622:;
#line 3157 "ide/ide_methods.bas"
if (((-(*__LONG_ERRORLINEININCLUDE> 0 ))&(-(*__LONG_IDEFOCUSLINE==*__LONG_IDECY)))||is_error_pending()){
#line 3157 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3157,"ide_methods.bas");if(r)goto S_48622;}
#line 3158 "ide/ide_methods.bas"
do{
#line 3158 "ide/ide_methods.bas"
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)));
#line 3158 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3158,"ide_methods.bas");}while(r);
#line 3159 "ide/ide_methods.bas"
S_48624:;
#line 3159 "ide/ide_methods.bas"
}else{
#line 3159 "ide/ide_methods.bas"
if ((-(*__LONG_WARNINGININCLUDELINE> 0 ))&(-(*__LONG_WARNINGININCLUDE==*__LONG_IDECY))){
#line 3159 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3159,"ide_methods.bas");if(r)goto S_48624;}
#line 3160 "ide/ide_methods.bas"
do{
#line 3160 "ide/ide_methods.bas"
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)));
#line 3160 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3160 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3160,"ide_methods.bas");}while(r);
#line 3161 "ide/ide_methods.bas"
}
#line 3161 "ide/ide_methods.bas"
}
#line 3162 "ide/ide_methods.bas"
do{
#line 3162 "ide/ide_methods.bas"
sub_shell(_FUNC_IDE2_STRING_P,1);
#line 3162 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3162,"ide_methods.bas");}while(r);
#line 3164 "ide/ide_methods.bas"
do{
#line 3164 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE2,func__readfile(_FUNC_IDE2_STRING_F));
#line 3164 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3164,"ide_methods.bas");}while(r);
#line 3166 "ide/ide_methods.bas"
do{
#line 3166 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass4877= 0 ));
#line 3166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3166,"ide_methods.bas");}while(r);
#line 3167 "ide/ide_methods.bas"
do{
#line 3167 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass4878= 0 ));
#line 3167 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3167,"ide_methods.bas");}while(r);
#line 3169 "ide/ide_methods.bas"
S_48631:;
#line 3169 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_TEMPINCLUDE1,_FUNC_IDE2_STRING_TEMPINCLUDE2)))||is_error_pending()){
#line 3169 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3169,"ide_methods.bas");if(r)goto S_48631;}
#line 3170 "ide/ide_methods.bas"
S_48632:;
#line 3170 "ide/ide_methods.bas"
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
#line 3170 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3170,"ide_methods.bas");if(r)goto S_48632;}
#line 3171 "ide/ide_methods.bas"
do{
#line 3171 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
#line 3171 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3171 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3171,"ide_methods.bas");}while(r);
#line 3172 "ide/ide_methods.bas"
do{
#line 3172 "ide/ide_methods.bas"
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];
#line 3172 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~#Export As...  ",16),func_chr( 16 )));
#line 3172 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3172,"ide_methods.bas");}while(r);
#line 3173 "ide/ide_methods.bas"
}else{
#line 3174 "ide/ide_methods.bas"
do{
#line 3174 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("OK",2),NULL,0);
#line 3174 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3174 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3174,"ide_methods.bas");}while(r);
#line 3175 "ide/ide_methods.bas"
do{
#line 3175 "ide/ide_methods.bas"
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];
#line 3175 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
#line 3175 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3175,"ide_methods.bas");}while(r);
#line 3176 "ide/ide_methods.bas"
do{
#line 3176 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 0 ;
#line 3176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3176,"ide_methods.bas");}while(r);
#line 3177 "ide/ide_methods.bas"
S_48639:;
#line 3177 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
#line 3177 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3177,"ide_methods.bas");if(r)goto S_48639;}
#line 3178 "ide/ide_methods.bas"
do{
#line 3178 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 3178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3178,"ide_methods.bas");}while(r);
#line 3179 "ide/ide_methods.bas"
do{
#line 3179 "ide/ide_methods.bas"
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)));
#line 3179 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3179 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3179,"ide_methods.bas");}while(r);
#line 3180 "ide/ide_methods.bas"
S_48642:;
#line 3180 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
#line 3180 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3180,"ide_methods.bas");if(r)goto S_48642;}
#line 3180 "ide/ide_methods.bas"
do{
#line 3180 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("s",1)));
#line 3180 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3180,"ide_methods.bas");}while(r);
#line 3180 "ide/ide_methods.bas"
}
#line 3181 "ide/ide_methods.bas"
do{
#line 3181 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len(" - click here or Ctrl+W to view)",32)));
#line 3181 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3181,"ide_methods.bas");}while(r);
#line 3182 "ide/ide_methods.bas"
do{
#line 3182 "ide/ide_methods.bas"
sub__printstring( 4 ,*__LONG_IDEWY- 3 ,_FUNC_IDE2_STRING_MSG,NULL,0);
#line 3182 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3182 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3182,"ide_methods.bas");}while(r);
#line 3183 "ide/ide_methods.bas"
do{
#line 3183 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 4 ;
#line 3183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3183,"ide_methods.bas");}while(r);
#line 3184 "ide/ide_methods.bas"
}
#line 3185 "ide/ide_methods.bas"
S_48649:;
#line 3185 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
#line 3185 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3185,"ide_methods.bas");if(r)goto S_48649;}
#line 3185 "ide/ide_methods.bas"
do{
#line 3185 "ide/ide_methods.bas"
return_point[next_return_point++]=46;
#line 3185 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3185 "ide/ide_methods.bas"
goto LABEL_SHOWVARLISTREADY;
#line 3185 "ide/ide_methods.bas"
RETURN_46:;
#line 3185 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3185,"ide_methods.bas");}while(r);
#line 3185 "ide/ide_methods.bas"
}
#line 3186 "ide/ide_methods.bas"
}
#line 3187 "ide/ide_methods.bas"
}else{
#line 3188 "ide/ide_methods.bas"
do{
#line 3188 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3188 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3188,"ide_methods.bas");}while(r);
#line 3189 "ide/ide_methods.bas"
do{
#line 3189 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3189 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3189,"ide_methods.bas");}while(r);
#line 3190 "ide/ide_methods.bas"
}
#line 3192 "ide/ide_methods.bas"
do{
#line 3192 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3192 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3192,"ide_methods.bas");}while(r);
#line 3194 "ide/ide_methods.bas"
do{
#line 3194 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE1,qbs_new_txt_len("",0));
#line 3194 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3194,"ide_methods.bas");}while(r);
#line 3195 "ide/ide_methods.bas"
do{
#line 3195 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPINCLUDE2,qbs_new_txt_len("",0));
#line 3195 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3195 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3195,"ide_methods.bas");}while(r);
#line 3196 "ide/ide_methods.bas"
}
#line 3197 "ide/ide_methods.bas"
}else{
#line 3198 "ide/ide_methods.bas"
do{
#line 3198 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3198 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3198,"ide_methods.bas");}while(r);
#line 3199 "ide/ide_methods.bas"
S_48663:;
#line 3199 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len== 0 )))||is_error_pending()){
#line 3199 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3199,"ide_methods.bas");if(r)goto S_48663;}
#line 3199 "ide/ide_methods.bas"
do{
#line 3199 "ide/ide_methods.bas"
goto LABEL_REGULARTEXTBOX_CLICK;
#line 3199 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3199,"ide_methods.bas");}while(r);
#line 3199 "ide/ide_methods.bas"
}
#line 3200 "ide/ide_methods.bas"
do{
#line 3200 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CHAR__ASCII_CHR_046__CLICKED,func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX, 1 ,0|1));
#line 3200 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3200 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3200,"ide_methods.bas");}while(r);
#line 3201 "ide/ide_methods.bas"
do{
#line 3201 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 3201 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3201,"ide_methods.bas");}while(r);
#line 3202 "ide/ide_methods.bas"
do{
#line 3202 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDECY;
#line 3202 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3202,"ide_methods.bas");}while(r);
#line 3203 "ide/ide_methods.bas"
S_48669:;
#line 3203 "ide/ide_methods.bas"
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()){
#line 3203 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3203,"ide_methods.bas");if(r)goto S_48669;}
#line 3204 "ide/ide_methods.bas"
S_48670:;
#line 3204 "ide/ide_methods.bas"
fornext_value4882=*__LONG_IDECX;
#line 3204 "ide/ide_methods.bas"
fornext_finalvalue4882= 1 ;
#line 3204 "ide/ide_methods.bas"
fornext_step4882= -1 ;
#line 3204 "ide/ide_methods.bas"
if (fornext_step4882<0) fornext_step_negative4882=1; else fornext_step_negative4882=0;
#line 3204 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4882;
#line 3204 "ide/ide_methods.bas"
goto fornext_entrylabel4882;
#line 3204 "ide/ide_methods.bas"
while(1){
#line 3204 "ide/ide_methods.bas"
fornext_value4882=fornext_step4882+(*_FUNC_IDE2_LONG_I);
#line 3204 "ide/ide_methods.bas"
fornext_entrylabel4882:
#line 3204 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4882;
#line 3204 "ide/ide_methods.bas"
if (fornext_step_negative4882){
#line 3204 "ide/ide_methods.bas"
if (fornext_value4882<fornext_finalvalue4882) break;
#line 3204 "ide/ide_methods.bas"
}else{
#line 3204 "ide/ide_methods.bas"
if (fornext_value4882>fornext_finalvalue4882) break;
#line 3204 "ide/ide_methods.bas"
}
#line 3204 "ide/ide_methods.bas"
fornext_error4882:;
#line 3204 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3204,"ide_methods.bas");if(r)goto S_48670;}
#line 3205 "ide/ide_methods.bas"
S_48671:;
#line 3205 "ide/ide_methods.bas"
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()){
#line 3205 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3205,"ide_methods.bas");if(r)goto S_48671;}
#line 3205 "ide/ide_methods.bas"
do{
#line 3205 "ide/ide_methods.bas"
goto fornext_exit_4881;
#line 3205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3205,"ide_methods.bas");}while(r);
#line 3205 "ide/ide_methods.bas"
}
#line 3206 "ide/ide_methods.bas"
fornext_continue_4881:;
#line 3206 "ide/ide_methods.bas"
}
#line 3206 "ide/ide_methods.bas"
fornext_exit_4881:;
#line 3207 "ide/ide_methods.bas"
do{
#line 3207 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_I+ 1 ;
#line 3207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3207,"ide_methods.bas");}while(r);
#line 3208 "ide/ide_methods.bas"
do{
#line 3208 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTX1=*__LONG_IDESELECTX1;
#line 3208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3208,"ide_methods.bas");}while(r);
#line 3209 "ide/ide_methods.bas"
S_48677:;
#line 3209 "ide/ide_methods.bas"
fornext_value4884=*__LONG_IDECX;
#line 3209 "ide/ide_methods.bas"
fornext_finalvalue4884=_FUNC_IDE2_STRING_A->len;
#line 3209 "ide/ide_methods.bas"
fornext_step4884= 1 ;
#line 3209 "ide/ide_methods.bas"
if (fornext_step4884<0) fornext_step_negative4884=1; else fornext_step_negative4884=0;
#line 3209 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4884;
#line 3209 "ide/ide_methods.bas"
goto fornext_entrylabel4884;
#line 3209 "ide/ide_methods.bas"
while(1){
#line 3209 "ide/ide_methods.bas"
fornext_value4884=fornext_step4884+(*_FUNC_IDE2_LONG_I);
#line 3209 "ide/ide_methods.bas"
fornext_entrylabel4884:
#line 3209 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4884;
#line 3209 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3209 "ide/ide_methods.bas"
if (fornext_step_negative4884){
#line 3209 "ide/ide_methods.bas"
if (fornext_value4884<fornext_finalvalue4884) break;
#line 3209 "ide/ide_methods.bas"
}else{
#line 3209 "ide/ide_methods.bas"
if (fornext_value4884>fornext_finalvalue4884) break;
#line 3209 "ide/ide_methods.bas"
}
#line 3209 "ide/ide_methods.bas"
fornext_error4884:;
#line 3209 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3209,"ide_methods.bas");if(r)goto S_48677;}
#line 3210 "ide/ide_methods.bas"
S_48678:;
#line 3210 "ide/ide_methods.bas"
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()){
#line 3210 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3210,"ide_methods.bas");if(r)goto S_48678;}
#line 3210 "ide/ide_methods.bas"
do{
#line 3210 "ide/ide_methods.bas"
goto fornext_exit_4883;
#line 3210 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3210,"ide_methods.bas");}while(r);
#line 3210 "ide/ide_methods.bas"
}
#line 3211 "ide/ide_methods.bas"
fornext_continue_4883:;
#line 3211 "ide/ide_methods.bas"
}
#line 3211 "ide/ide_methods.bas"
fornext_exit_4883:;
#line 3212 "ide/ide_methods.bas"
do{
#line 3212 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_I;
#line 3212 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3212,"ide_methods.bas");}while(r);
#line 3213 "ide/ide_methods.bas"
do{
#line 3213 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECX=*__LONG_IDECX;
#line 3213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3213,"ide_methods.bas");}while(r);
#line 3214 "ide/ide_methods.bas"
do{
#line 3214 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= -1 ;
#line 3214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3214,"ide_methods.bas");}while(r);
#line 3215 "ide/ide_methods.bas"
do{
#line 3215 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__IDECY=*__LONG_IDECY;
#line 3215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3215,"ide_methods.bas");}while(r);
#line 3216 "ide/ide_methods.bas"
do{
#line 3216 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLEWORD__ASCII_CHR_046__SELECTY1=*__LONG_IDESELECTY1;
#line 3216 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3216,"ide_methods.bas");}while(r);
#line 3217 "ide/ide_methods.bas"
}
#line 3218 "ide/ide_methods.bas"
}
#line 3218 "ide/ide_methods.bas"
}
#line 3219 "ide/ide_methods.bas"
}else{
#line 3220 "ide/ide_methods.bas"
LABEL_REGULARTEXTBOX_CLICK:;
#line 3220 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3220,"ide_methods.bas");r=0;}
#line 3221 "ide/ide_methods.bas"
do{
#line 3221 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MX=*__LONG_MX;
#line 3221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3221,"ide_methods.bas");}while(r);
#line 3221 "ide/ide_methods.bas"
do{
#line 3221 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLD__ASCII_CHR_046__MY=*__LONG_MY;
#line 3221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3221,"ide_methods.bas");}while(r);
#line 3221 "ide/ide_methods.bas"
do{
#line 3221 "ide/ide_methods.bas"
*_FUNC_IDE2_DOUBLE_LAST__ASCII_CHR_046__TBCLICK=func_timer( 0.001E+0 ,0|1);
#line 3221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3221,"ide_methods.bas");}while(r);
#line 3222 "ide/ide_methods.bas"
do{
#line 3222 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 3222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3222,"ide_methods.bas");}while(r);
#line 3223 "ide/ide_methods.bas"
do{
#line 3223 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3223,"ide_methods.bas");}while(r);
#line 3224 "ide/ide_methods.bas"
do{
#line 3224 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3224,"ide_methods.bas");}while(r);
#line 3225 "ide/ide_methods.bas"
S_48696:;
#line 3225 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3225 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3225,"ide_methods.bas");if(r)goto S_48696;}
#line 3225 "ide/ide_methods.bas"
do{
#line 3225 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3225 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3225,"ide_methods.bas");}while(r);
#line 3225 "ide/ide_methods.bas"
}
#line 3226 "ide/ide_methods.bas"
do{
#line 3226 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 3226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3226,"ide_methods.bas");}while(r);
#line 3227 "ide/ide_methods.bas"
S_48700:;
#line 3227 "ide/ide_methods.bas"
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
#line 3227 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3227,"ide_methods.bas");if(r)goto S_48700;}
#line 3227 "ide/ide_methods.bas"
do{
#line 3227 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*__LONG_IDECX;
#line 3227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3227,"ide_methods.bas");}while(r);
#line 3227 "ide/ide_methods.bas"
do{
#line 3227 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDECY;
#line 3227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3227,"ide_methods.bas");}while(r);
#line 3227 "ide/ide_methods.bas"
}
#line 3228 "ide/ide_methods.bas"
do{
#line 3228 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 1 ;
#line 3228 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3228,"ide_methods.bas");}while(r);
#line 3229 "ide/ide_methods.bas"
do{
#line 3229 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
#line 3229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3229,"ide_methods.bas");}while(r);
#line 3230 "ide/ide_methods.bas"
}
#line 3232 "ide/ide_methods.bas"
S_48707:;
#line 3232 "ide/ide_methods.bas"
}else{
#line 3232 "ide/ide_methods.bas"
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)))){
#line 3232 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3232,"ide_methods.bas");if(r)goto S_48707;}
#line 3235 "ide/ide_methods.bas"
S_48708:;
#line 3235 "ide/ide_methods.bas"
if ((*__BYTE_AUTOADDDEBUGCOMMAND|(-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 )))||is_error_pending()){
#line 3235 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3235,"ide_methods.bas");if(r)goto S_48708;}
#line 3236 "ide/ide_methods.bas"
do{
#line 3236 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3236 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3236,"ide_methods.bas");}while(r);
#line 3237 "ide/ide_methods.bas"
do{
#line 3237 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECYTEMP=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3237,"ide_methods.bas");}while(r);
#line 3238 "ide/ide_methods.bas"
S_48711:;
#line 3238 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDECYTEMP<=*__LONG_IDEN))||is_error_pending()){
#line 3238 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3238,"ide_methods.bas");if(r)goto S_48711;}
#line 3239 "ide/ide_methods.bas"
do{
#line 3239 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_IDECYTEMP;
#line 3239 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3239,"ide_methods.bas");}while(r);
#line 3240 "ide/ide_methods.bas"
S_48713:;
#line 3240 "ide/ide_methods.bas"
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
#line 3240 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3240,"ide_methods.bas");if(r)goto S_48713;}
#line 3241 "ide/ide_methods.bas"
do{
#line 3241 "ide/ide_methods.bas"
goto LABEL_TOGGLESKIPLINE;
#line 3241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3241,"ide_methods.bas");}while(r);
#line 3242 "ide/ide_methods.bas"
}else{
#line 3243 "ide/ide_methods.bas"
do{
#line 3243 "ide/ide_methods.bas"
goto LABEL_TOGGLEBREAKPOINT;
#line 3243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3243,"ide_methods.bas");}while(r);
#line 3244 "ide/ide_methods.bas"
}
#line 3245 "ide/ide_methods.bas"
}
#line 3246 "ide/ide_methods.bas"
}else{
#line 3247 "ide/ide_methods.bas"
do{
#line 3247 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 3247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3247,"ide_methods.bas");}while(r);
#line 3248 "ide/ide_methods.bas"
do{
#line 3248 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3248,"ide_methods.bas");}while(r);
#line 3249 "ide/ide_methods.bas"
S_48722:;
#line 3249 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY<*__LONG_IDEN))||is_error_pending()){
#line 3249 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3249,"ide_methods.bas");if(r)goto S_48722;}
#line 3250 "ide/ide_methods.bas"
S_48723:;
#line 3250 "ide/ide_methods.bas"
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
#line 3250 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3250,"ide_methods.bas");if(r)goto S_48723;}
#line 3250 "ide/ide_methods.bas"
do{
#line 3250 "ide/ide_methods.bas"
*__LONG_IDESELECTX1= 1 ;
#line 3250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3250,"ide_methods.bas");}while(r);
#line 3250 "ide/ide_methods.bas"
do{
#line 3250 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDECY;
#line 3250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3250,"ide_methods.bas");}while(r);
#line 3250 "ide/ide_methods.bas"
}
#line 3251 "ide/ide_methods.bas"
do{
#line 3251 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 3251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3251,"ide_methods.bas");}while(r);
#line 3252 "ide/ide_methods.bas"
do{
#line 3252 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3252,"ide_methods.bas");}while(r);
#line 3253 "ide/ide_methods.bas"
S_48729:;
#line 3253 "ide/ide_methods.bas"
}else{
#line 3253 "ide/ide_methods.bas"
if (-(*__LONG_IDECY==*__LONG_IDEN)){
#line 3253 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3253,"ide_methods.bas");if(r)goto S_48729;}
#line 3254 "ide/ide_methods.bas"
do{
#line 3254 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3254 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3254,"ide_methods.bas");}while(r);
#line 3255 "ide/ide_methods.bas"
S_48731:;
#line 3255 "ide/ide_methods.bas"
if (((~(*__LONG_KSHIFT)))||is_error_pending()){
#line 3255 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3255,"ide_methods.bas");if(r)goto S_48731;}
#line 3255 "ide/ide_methods.bas"
do{
#line 3255 "ide/ide_methods.bas"
*__LONG_IDESELECTX1= 1 ;
#line 3255 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3255,"ide_methods.bas");}while(r);
#line 3255 "ide/ide_methods.bas"
do{
#line 3255 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDECY;
#line 3255 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3255,"ide_methods.bas");}while(r);
#line 3255 "ide/ide_methods.bas"
}
#line 3256 "ide/ide_methods.bas"
do{
#line 3256 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3256 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3256,"ide_methods.bas");}while(r);
#line 3257 "ide/ide_methods.bas"
S_48736:;
#line 3257 "ide/ide_methods.bas"
}else{
#line 3257 "ide/ide_methods.bas"
if (-(*__LONG_IDECY>*__LONG_IDEN)){
#line 3257 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3257,"ide_methods.bas");if(r)goto S_48736;}
#line 3258 "ide/ide_methods.bas"
do{
#line 3258 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3258,"ide_methods.bas");}while(r);
#line 3259 "ide/ide_methods.bas"
do{
#line 3259 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3259,"ide_methods.bas");}while(r);
#line 3260 "ide/ide_methods.bas"
do{
#line 3260 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3260,"ide_methods.bas");}while(r);
#line 3261 "ide/ide_methods.bas"
}
#line 3261 "ide/ide_methods.bas"
}
#line 3261 "ide/ide_methods.bas"
}
#line 3262 "ide/ide_methods.bas"
do{
#line 3262 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WHOLEWORD__ASCII_CHR_046__SELECT= 0 ;
#line 3262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3262,"ide_methods.bas");}while(r);
#line 3263 "ide/ide_methods.bas"
do{
#line 3263 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 0 ;
#line 3263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3263,"ide_methods.bas");}while(r);
#line 3264 "ide/ide_methods.bas"
}
#line 3265 "ide/ide_methods.bas"
}
#line 3265 "ide/ide_methods.bas"
}
#line 3266 "ide/ide_methods.bas"
}
#line 3268 "ide/ide_methods.bas"
LABEL_DONEWHOLEWORD:;
#line 3268 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3268,"ide_methods.bas");r=0;}
#line 3270 "ide/ide_methods.bas"
S_48746:;
#line 3270 "ide/ide_methods.bas"
if ((*__LONG_MCLICK2)||is_error_pending()){
#line 3270 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3270,"ide_methods.bas");if(r)goto S_48746;}
#line 3271 "ide/ide_methods.bas"
LABEL_INVOKECONTEXTUALMENU:;
#line 3271 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3271,"ide_methods.bas");r=0;}
#line 3272 "ide/ide_methods.bas"
S_48747:;
#line 3272 "ide/ide_methods.bas"
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
#line 3272 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3272,"ide_methods.bas");if(r)goto S_48747;}
#line 3273 "ide/ide_methods.bas"
do{
#line 3273 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 3273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3273,"ide_methods.bas");}while(r);
#line 3274 "ide/ide_methods.bas"
S_48749:;
#line 3274 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECT== 0 ))||is_error_pending()){
#line 3274 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3274,"ide_methods.bas");if(r)goto S_48749;}
#line 3275 "ide/ide_methods.bas"
do{
#line 3275 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3275,"ide_methods.bas");}while(r);
#line 3276 "ide/ide_methods.bas"
do{
#line 3276 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3276,"ide_methods.bas");}while(r);
#line 3277 "ide/ide_methods.bas"
S_48752:;
#line 3277 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3277 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3277,"ide_methods.bas");if(r)goto S_48752;}
#line 3277 "ide/ide_methods.bas"
do{
#line 3277 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3277,"ide_methods.bas");}while(r);
#line 3277 "ide/ide_methods.bas"
}
#line 3278 "ide/ide_methods.bas"
}else{
#line 3279 "ide/ide_methods.bas"
S_48756:;
#line 3279 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
#line 3279 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3279,"ide_methods.bas");if(r)goto S_48756;}
#line 3280 "ide/ide_methods.bas"
do{
#line 3280 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3280 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3280,"ide_methods.bas");}while(r);
#line 3281 "ide/ide_methods.bas"
do{
#line 3281 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 3281 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3281,"ide_methods.bas");}while(r);
#line 3282 "ide/ide_methods.bas"
do{
#line 3282 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
#line 3282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3282,"ide_methods.bas");}while(r);
#line 3282 "ide/ide_methods.bas"
do{
#line 3282 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
#line 3282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3282,"ide_methods.bas");}while(r);
#line 3283 "ide/ide_methods.bas"
S_48761:;
#line 3283 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
#line 3283 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3283,"ide_methods.bas");if(r)goto S_48761;}
#line 3283 "ide/ide_methods.bas"
do{
#line 3283 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 3283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3283,"ide_methods.bas");}while(r);
#line 3283 "ide/ide_methods.bas"
}
#line 3284 "ide/ide_methods.bas"
S_48764:;
#line 3284 "ide/ide_methods.bas"
fornext_value4888=*_FUNC_IDE2_LONG_SX1;
#line 3284 "ide/ide_methods.bas"
fornext_finalvalue4888=*_FUNC_IDE2_LONG_SX2- 1 ;
#line 3284 "ide/ide_methods.bas"
fornext_step4888= 1 ;
#line 3284 "ide/ide_methods.bas"
if (fornext_step4888<0) fornext_step_negative4888=1; else fornext_step_negative4888=0;
#line 3284 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4888;
#line 3284 "ide/ide_methods.bas"
goto fornext_entrylabel4888;
#line 3284 "ide/ide_methods.bas"
while(1){
#line 3284 "ide/ide_methods.bas"
fornext_value4888=fornext_step4888+(*_FUNC_IDE2_LONG_X);
#line 3284 "ide/ide_methods.bas"
fornext_entrylabel4888:
#line 3284 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value4888;
#line 3284 "ide/ide_methods.bas"
if (fornext_step_negative4888){
#line 3284 "ide/ide_methods.bas"
if (fornext_value4888<fornext_finalvalue4888) break;
#line 3284 "ide/ide_methods.bas"
}else{
#line 3284 "ide/ide_methods.bas"
if (fornext_value4888>fornext_finalvalue4888) break;
#line 3284 "ide/ide_methods.bas"
}
#line 3284 "ide/ide_methods.bas"
fornext_error4888:;
#line 3284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3284,"ide_methods.bas");if(r)goto S_48764;}
#line 3285 "ide/ide_methods.bas"
S_48765:;
#line 3285 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 3285 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3285,"ide_methods.bas");if(r)goto S_48765;}
#line 3285 "ide/ide_methods.bas"
do{
#line 3285 "ide/ide_methods.bas"
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)));
#line 3285 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3285,"ide_methods.bas");}while(r);
#line 3285 "ide/ide_methods.bas"
}else{
#line 3285 "ide/ide_methods.bas"
do{
#line 3285 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,qbs_new_txt_len(" ",1)));
#line 3285 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3285,"ide_methods.bas");}while(r);
#line 3285 "ide/ide_methods.bas"
}
#line 3286 "ide/ide_methods.bas"
fornext_continue_4887:;
#line 3286 "ide/ide_methods.bas"
}
#line 3286 "ide/ide_methods.bas"
fornext_exit_4887:;
#line 3287 "ide/ide_methods.bas"
S_48771:;
#line 3287 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 3287 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3287,"ide_methods.bas");if(r)goto S_48771;}
#line 3289 "ide/ide_methods.bas"
do{
#line 3289 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3289,"ide_methods.bas");}while(r);
#line 3290 "ide/ide_methods.bas"
do{
#line 3290 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3290 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3290,"ide_methods.bas");}while(r);
#line 3291 "ide/ide_methods.bas"
do{
#line 3291 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3291,"ide_methods.bas");}while(r);
#line 3292 "ide/ide_methods.bas"
S_48775:;
#line 3292 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3292 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3292,"ide_methods.bas");if(r)goto S_48775;}
#line 3292 "ide/ide_methods.bas"
do{
#line 3292 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3292,"ide_methods.bas");}while(r);
#line 3292 "ide/ide_methods.bas"
}
#line 3293 "ide/ide_methods.bas"
}else{
#line 3295 "ide/ide_methods.bas"
S_48779:;
#line 3295 "ide/ide_methods.bas"
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()){
#line 3295 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3295,"ide_methods.bas");if(r)goto S_48779;}
#line 3296 "ide/ide_methods.bas"
do{
#line 3296 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3296,"ide_methods.bas");}while(r);
#line 3297 "ide/ide_methods.bas"
do{
#line 3297 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3297,"ide_methods.bas");}while(r);
#line 3298 "ide/ide_methods.bas"
do{
#line 3298 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3298,"ide_methods.bas");}while(r);
#line 3299 "ide/ide_methods.bas"
S_48783:;
#line 3299 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3299 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3299,"ide_methods.bas");if(r)goto S_48783;}
#line 3299 "ide/ide_methods.bas"
do{
#line 3299 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3299,"ide_methods.bas");}while(r);
#line 3299 "ide/ide_methods.bas"
}
#line 3300 "ide/ide_methods.bas"
}
#line 3301 "ide/ide_methods.bas"
S_48787:;
#line 3301 "ide/ide_methods.bas"
if (((-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )<*__LONG_IDECY))|(-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )>*__LONG_IDECY)))||is_error_pending()){
#line 3301 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3301,"ide_methods.bas");if(r)goto S_48787;}
#line 3302 "ide/ide_methods.bas"
do{
#line 3302 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3302,"ide_methods.bas");}while(r);
#line 3303 "ide/ide_methods.bas"
do{
#line 3303 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3303,"ide_methods.bas");}while(r);
#line 3304 "ide/ide_methods.bas"
do{
#line 3304 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3304,"ide_methods.bas");}while(r);
#line 3305 "ide/ide_methods.bas"
S_48791:;
#line 3305 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3305 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3305,"ide_methods.bas");if(r)goto S_48791;}
#line 3305 "ide/ide_methods.bas"
do{
#line 3305 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3305 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3305,"ide_methods.bas");}while(r);
#line 3305 "ide/ide_methods.bas"
}
#line 3306 "ide/ide_methods.bas"
}
#line 3307 "ide/ide_methods.bas"
}
#line 3308 "ide/ide_methods.bas"
}else{
#line 3310 "ide/ide_methods.bas"
do{
#line 3310 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SY1=*__LONG_IDESELECTY1;
#line 3310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3310,"ide_methods.bas");}while(r);
#line 3311 "ide/ide_methods.bas"
do{
#line 3311 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SY2=*__LONG_IDECY;
#line 3311 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3311,"ide_methods.bas");}while(r);
#line 3312 "ide/ide_methods.bas"
S_48799:;
#line 3312 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SY1>*_FUNC_IDE2_LONG_SY2))||is_error_pending()){
#line 3312 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3312,"ide_methods.bas");if(r)goto S_48799;}
#line 3312 "ide/ide_methods.bas"
do{
#line 3312 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SY1,&*_FUNC_IDE2_LONG_SY2);
#line 3312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3312,"ide_methods.bas");}while(r);
#line 3312 "ide/ide_methods.bas"
}
#line 3313 "ide/ide_methods.bas"
S_48802:;
#line 3313 "ide/ide_methods.bas"
if (((-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )<*_FUNC_IDE2_LONG_SY1))|(-((*__LONG_MY- 2 +*__LONG_IDESY- 1 )>*_FUNC_IDE2_LONG_SY2)))||is_error_pending()){
#line 3313 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3313,"ide_methods.bas");if(r)goto S_48802;}
#line 3314 "ide/ide_methods.bas"
do{
#line 3314 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3314 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3314,"ide_methods.bas");}while(r);
#line 3315 "ide/ide_methods.bas"
do{
#line 3315 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3315,"ide_methods.bas");}while(r);
#line 3316 "ide/ide_methods.bas"
do{
#line 3316 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3316,"ide_methods.bas");}while(r);
#line 3317 "ide/ide_methods.bas"
S_48806:;
#line 3317 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3317 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3317,"ide_methods.bas");if(r)goto S_48806;}
#line 3317 "ide/ide_methods.bas"
do{
#line 3317 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3317,"ide_methods.bas");}while(r);
#line 3317 "ide/ide_methods.bas"
}
#line 3318 "ide/ide_methods.bas"
}
#line 3319 "ide/ide_methods.bas"
}
#line 3320 "ide/ide_methods.bas"
}
#line 3321 "ide/ide_methods.bas"
do{
#line 3321 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 3321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3321,"ide_methods.bas");}while(r);
#line 3322 "ide/ide_methods.bas"
do{
#line 3322 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3322,"ide_methods.bas");}while(r);
#line 3323 "ide/ide_methods.bas"
do{
#line 3323 "ide/ide_methods.bas"
SUB_IDEMAKECONTEXTUALMENU();
#line 3323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3323,"ide_methods.bas");}while(r);
#line 3324 "ide/ide_methods.bas"
do{
#line 3324 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
#line 3324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3324,"ide_methods.bas");}while(r);
#line 3325 "ide/ide_methods.bas"
do{
#line 3325 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 3325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3325,"ide_methods.bas");}while(r);
#line 3326 "ide/ide_methods.bas"
S_48817:;
#line 3326 "ide/ide_methods.bas"
}else{
#line 3326 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 1 ))&(-(*__LONG_MY>=*__LONG_IDEWY))&(-(*__LONG_MY<(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))){
#line 3326 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3326,"ide_methods.bas");if(r)goto S_48817;}
#line 3327 "ide/ide_methods.bas"
do{
#line 3327 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 3327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3327,"ide_methods.bas");}while(r);
#line 3328 "ide/ide_methods.bas"
do{
#line 3328 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 3328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3328,"ide_methods.bas");}while(r);
#line 3329 "ide/ide_methods.bas"
do{
#line 3329 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3329,"ide_methods.bas");}while(r);
#line 3330 "ide/ide_methods.bas"
do{
#line 3330 "ide/ide_methods.bas"
SUB_IDEMAKECONTEXTUALMENU();
#line 3330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3330,"ide_methods.bas");}while(r);
#line 3331 "ide/ide_methods.bas"
do{
#line 3331 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 1 ;
#line 3331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3331,"ide_methods.bas");}while(r);
#line 3332 "ide/ide_methods.bas"
do{
#line 3332 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 3332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3332,"ide_methods.bas");}while(r);
#line 3333 "ide/ide_methods.bas"
}
#line 3333 "ide/ide_methods.bas"
}
#line 3334 "ide/ide_methods.bas"
}
#line 3336 "ide/ide_methods.bas"
S_48826:;
#line 3336 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 3336 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3336,"ide_methods.bas");if(r)goto S_48826;}
#line 3337 "ide/ide_methods.bas"
S_48827:;
#line 3337 "ide/ide_methods.bas"
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
#line 3337 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3337,"ide_methods.bas");if(r)goto S_48827;}
#line 3338 "ide/ide_methods.bas"
S_48828:;
#line 3338 "ide/ide_methods.bas"
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
#line 3338 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3338,"ide_methods.bas");if(r)goto S_48828;}
#line 3339 "ide/ide_methods.bas"
do{
#line 3339 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4890= 3 ),&(pass4891=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
#line 3339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3339,"ide_methods.bas");}while(r);
#line 3340 "ide/ide_methods.bas"
S_48830:;
#line 3340 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y==*__LONG_MY))||is_error_pending()){
#line 3340 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3340,"ide_methods.bas");if(r)goto S_48830;}
#line 3341 "ide/ide_methods.bas"
do{
#line 3341 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 2 ;
#line 3341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3341,"ide_methods.bas");}while(r);
#line 3342 "ide/ide_methods.bas"
do{
#line 3342 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3342,"ide_methods.bas");}while(r);
#line 3343 "ide/ide_methods.bas"
}
#line 3344 "ide/ide_methods.bas"
}
#line 3345 "ide/ide_methods.bas"
}
#line 3346 "ide/ide_methods.bas"
}
#line 3348 "ide/ide_methods.bas"
S_48837:;
#line 3348 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 3348 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3348,"ide_methods.bas");if(r)goto S_48837;}
#line 3349 "ide/ide_methods.bas"
S_48838:;
#line 3349 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))||is_error_pending()){
#line 3349 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3349,"ide_methods.bas");if(r)goto S_48838;}
#line 3350 "ide/ide_methods.bas"
do{
#line 3350 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=FUNC_IDEHBAR(&(pass4892= 2 ),&(pass4893=*__LONG_IDEWY- 5 ),&(pass4894=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass4895= 608 ));
#line 3350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3350,"ide_methods.bas");}while(r);
#line 3351 "ide/ide_methods.bas"
S_48840:;
#line 3351 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_MX))||is_error_pending()){
#line 3351 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3351,"ide_methods.bas");if(r)goto S_48840;}
#line 3352 "ide/ide_methods.bas"
do{
#line 3352 "ide/ide_methods.bas"
*__LONG_IDEMOUSESELECT= 3 ;
#line 3352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3352,"ide_methods.bas");}while(r);
#line 3353 "ide/ide_methods.bas"
do{
#line 3353 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3353 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3353,"ide_methods.bas");}while(r);
#line 3354 "ide/ide_methods.bas"
}
#line 3355 "ide/ide_methods.bas"
}
#line 3356 "ide/ide_methods.bas"
}
#line 3358 "ide/ide_methods.bas"
S_48846:;
#line 3358 "ide/ide_methods.bas"
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
#line 3358 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3358,"ide_methods.bas");if(r)goto S_48846;}
#line 3359 "ide/ide_methods.bas"
S_48847:;
#line 3359 "ide/ide_methods.bas"
if (((-(*__LONG_MX==*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
#line 3359 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3359,"ide_methods.bas");if(r)goto S_48847;}
#line 3360 "ide/ide_methods.bas"
do{
#line 3360 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3360,"ide_methods.bas");}while(r);
#line 3361 "ide/ide_methods.bas"
S_48849:;
#line 3361 "ide/ide_methods.bas"
if ((-(*__LONG_MY== 3 ))||is_error_pending()){
#line 3361 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3361,"ide_methods.bas");if(r)goto S_48849;}
#line 3361 "ide/ide_methods.bas"
do{
#line 3361 "ide/ide_methods.bas"
*__LONG_KB= 18432ll ;
#line 3361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3361,"ide_methods.bas");}while(r);
#line 3361 "ide/ide_methods.bas"
do{
#line 3361 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3361,"ide_methods.bas");}while(r);
#line 3361 "ide/ide_methods.bas"
do{
#line 3361 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3361,"ide_methods.bas");}while(r);
#line 3361 "ide/ide_methods.bas"
}
#line 3362 "ide/ide_methods.bas"
S_48854:;
#line 3362 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY- 6 )))||is_error_pending()){
#line 3362 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3362,"ide_methods.bas");if(r)goto S_48854;}
#line 3362 "ide/ide_methods.bas"
do{
#line 3362 "ide/ide_methods.bas"
*__LONG_KB= 20480ll ;
#line 3362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3362,"ide_methods.bas");}while(r);
#line 3362 "ide/ide_methods.bas"
do{
#line 3362 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3362,"ide_methods.bas");}while(r);
#line 3362 "ide/ide_methods.bas"
do{
#line 3362 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3362,"ide_methods.bas");}while(r);
#line 3362 "ide/ide_methods.bas"
}
#line 3363 "ide/ide_methods.bas"
S_48859:;
#line 3363 "ide/ide_methods.bas"
if (((-(*__LONG_MY> 3 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 6 ))))||is_error_pending()){
#line 3363 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3363,"ide_methods.bas");if(r)goto S_48859;}
#line 3365 "ide/ide_methods.bas"
S_48860:;
#line 3365 "ide/ide_methods.bas"
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
#line 3365 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3365,"ide_methods.bas");if(r)goto S_48860;}
#line 3366 "ide/ide_methods.bas"
do{
#line 3366 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass4896= 3 ),&(pass4897=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
#line 3366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3366,"ide_methods.bas");}while(r);
#line 3367 "ide/ide_methods.bas"
S_48862:;
#line 3367 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y!=*__LONG_MY))||is_error_pending()){
#line 3367 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3367,"ide_methods.bas");if(r)goto S_48862;}
#line 3368 "ide/ide_methods.bas"
S_48863:;
#line 3368 "ide/ide_methods.bas"
if ((-(*__LONG_MY<*_FUNC_IDE2_LONG_Y))||is_error_pending()){
#line 3368 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3368,"ide_methods.bas");if(r)goto S_48863;}
#line 3369 "ide/ide_methods.bas"
do{
#line 3369 "ide/ide_methods.bas"
*__LONG_KB= 18688ll ;
#line 3369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3369,"ide_methods.bas");}while(r);
#line 3369 "ide/ide_methods.bas"
do{
#line 3369 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3369,"ide_methods.bas");}while(r);
#line 3369 "ide/ide_methods.bas"
do{
#line 3369 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3369,"ide_methods.bas");}while(r);
#line 3370 "ide/ide_methods.bas"
}else{
#line 3371 "ide/ide_methods.bas"
do{
#line 3371 "ide/ide_methods.bas"
*__LONG_KB= 20736ll ;
#line 3371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3371,"ide_methods.bas");}while(r);
#line 3371 "ide/ide_methods.bas"
do{
#line 3371 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3371,"ide_methods.bas");}while(r);
#line 3371 "ide/ide_methods.bas"
do{
#line 3371 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3371,"ide_methods.bas");}while(r);
#line 3372 "ide/ide_methods.bas"
}
#line 3373 "ide/ide_methods.bas"
}
#line 3374 "ide/ide_methods.bas"
}
#line 3375 "ide/ide_methods.bas"
}
#line 3376 "ide/ide_methods.bas"
}
#line 3377 "ide/ide_methods.bas"
}
#line 3379 "ide/ide_methods.bas"
S_48877:;
#line 3379 "ide/ide_methods.bas"
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 0 )))||is_error_pending()){
#line 3379 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3379,"ide_methods.bas");if(r)goto S_48877;}
#line 3380 "ide/ide_methods.bas"
S_48878:;
#line 3380 "ide/ide_methods.bas"
if (((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))&(-(*__LONG_MX> 1 ))&(-(*__LONG_MX<*__LONG_IDEWX)))||is_error_pending()){
#line 3380 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3380,"ide_methods.bas");if(r)goto S_48878;}
#line 3381 "ide/ide_methods.bas"
do{
#line 3381 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3381,"ide_methods.bas");}while(r);
#line 3382 "ide/ide_methods.bas"
S_48880:;
#line 3382 "ide/ide_methods.bas"
if ((-(*__LONG_MX== 2 ))||is_error_pending()){
#line 3382 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3382,"ide_methods.bas");if(r)goto S_48880;}
#line 3382 "ide/ide_methods.bas"
do{
#line 3382 "ide/ide_methods.bas"
*__LONG_KB= 19200ll ;
#line 3382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3382,"ide_methods.bas");}while(r);
#line 3382 "ide/ide_methods.bas"
do{
#line 3382 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3382,"ide_methods.bas");}while(r);
#line 3382 "ide/ide_methods.bas"
do{
#line 3382 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3382,"ide_methods.bas");}while(r);
#line 3382 "ide/ide_methods.bas"
}
#line 3383 "ide/ide_methods.bas"
S_48885:;
#line 3383 "ide/ide_methods.bas"
if ((-(*__LONG_MX==(*__LONG_IDEWX- 1 )))||is_error_pending()){
#line 3383 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3383,"ide_methods.bas");if(r)goto S_48885;}
#line 3383 "ide/ide_methods.bas"
do{
#line 3383 "ide/ide_methods.bas"
*__LONG_KB= 19712ll ;
#line 3383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3383,"ide_methods.bas");}while(r);
#line 3383 "ide/ide_methods.bas"
do{
#line 3383 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3383,"ide_methods.bas");}while(r);
#line 3383 "ide/ide_methods.bas"
do{
#line 3383 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3383,"ide_methods.bas");}while(r);
#line 3383 "ide/ide_methods.bas"
}
#line 3384 "ide/ide_methods.bas"
S_48890:;
#line 3384 "ide/ide_methods.bas"
if (((-(*__LONG_MX> 2 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 ))))||is_error_pending()){
#line 3384 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3384,"ide_methods.bas");if(r)goto S_48890;}
#line 3386 "ide/ide_methods.bas"
do{
#line 3386 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=FUNC_IDEHBAR(&(pass4898= 2 ),&(pass4899=*__LONG_IDEWY- 5 ),&(pass4900=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass4901= 608 ));
#line 3386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3386,"ide_methods.bas");}while(r);
#line 3387 "ide/ide_methods.bas"
S_48892:;
#line 3387 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X!=*__LONG_MX))||is_error_pending()){
#line 3387 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3387,"ide_methods.bas");if(r)goto S_48892;}
#line 3388 "ide/ide_methods.bas"
S_48893:;
#line 3388 "ide/ide_methods.bas"
if ((-(*__LONG_MX<*_FUNC_IDE2_LONG_X))||is_error_pending()){
#line 3388 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3388,"ide_methods.bas");if(r)goto S_48893;}
#line 3389 "ide/ide_methods.bas"
do{
#line 3389 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX- 8 ;
#line 3389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3389,"ide_methods.bas");}while(r);
#line 3390 "ide/ide_methods.bas"
S_48895:;
#line 3390 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
#line 3390 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3390,"ide_methods.bas");if(r)goto S_48895;}
#line 3390 "ide/ide_methods.bas"
do{
#line 3390 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3390,"ide_methods.bas");}while(r);
#line 3390 "ide/ide_methods.bas"
}
#line 3391 "ide/ide_methods.bas"
do{
#line 3391 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3391 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3391,"ide_methods.bas");}while(r);
#line 3391 "ide/ide_methods.bas"
do{
#line 3391 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3391 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3391,"ide_methods.bas");}while(r);
#line 3392 "ide/ide_methods.bas"
}else{
#line 3393 "ide/ide_methods.bas"
do{
#line 3393 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX+ 8 ;
#line 3393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3393,"ide_methods.bas");}while(r);
#line 3394 "ide/ide_methods.bas"
do{
#line 3394 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3394,"ide_methods.bas");}while(r);
#line 3394 "ide/ide_methods.bas"
do{
#line 3394 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3394,"ide_methods.bas");}while(r);
#line 3395 "ide/ide_methods.bas"
}
#line 3396 "ide/ide_methods.bas"
}
#line 3398 "ide/ide_methods.bas"
}
#line 3399 "ide/ide_methods.bas"
}
#line 3400 "ide/ide_methods.bas"
}
#line 3402 "ide/ide_methods.bas"
S_48909:;
#line 3402 "ide/ide_methods.bas"
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 2 )))||is_error_pending()){
#line 3402 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3402,"ide_methods.bas");if(r)goto S_48909;}
#line 3404 "ide/ide_methods.bas"
S_48910:;
#line 3404 "ide/ide_methods.bas"
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
#line 3404 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3404,"ide_methods.bas");if(r)goto S_48910;}
#line 3405 "ide/ide_methods.bas"
S_48911:;
#line 3405 "ide/ide_methods.bas"
if ((-(*__LONG_MY<= 4 ))||is_error_pending()){
#line 3405 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3405,"ide_methods.bas");if(r)goto S_48911;}
#line 3405 "ide/ide_methods.bas"
do{
#line 3405 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 3405 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3405,"ide_methods.bas");}while(r);
#line 3405 "ide/ide_methods.bas"
}
#line 3406 "ide/ide_methods.bas"
S_48914:;
#line 3406 "ide/ide_methods.bas"
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 7 )))||is_error_pending()){
#line 3406 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3406,"ide_methods.bas");if(r)goto S_48914;}
#line 3406 "ide/ide_methods.bas"
do{
#line 3406 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3406,"ide_methods.bas");}while(r);
#line 3406 "ide/ide_methods.bas"
}
#line 3407 "ide/ide_methods.bas"
S_48917:;
#line 3407 "ide/ide_methods.bas"
if (((-(*__LONG_MY> 4 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 7 ))))||is_error_pending()){
#line 3407 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3407,"ide_methods.bas");if(r)goto S_48917;}
#line 3408 "ide/ide_methods.bas"
do{
#line 3408 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_MY;
#line 3408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3408,"ide_methods.bas");}while(r);
#line 3409 "ide/ide_methods.bas"
do{
#line 3409 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_Y- 3 - 2 + 0.5E+0 ;
#line 3409 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3409,"ide_methods.bas");}while(r);
#line 3410 "ide/ide_methods.bas"
do{
#line 3410 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ ((*__LONG_IDEWY- 8 )- 4 );
#line 3410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3410,"ide_methods.bas");}while(r);
#line 3411 "ide/ide_methods.bas"
do{
#line 3411 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P*(*__LONG_IDEN- 1 ))+( 1 ));
#line 3411 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3411,"ide_methods.bas");}while(r);
#line 3412 "ide/ide_methods.bas"
do{
#line 3412 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_I;
#line 3412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3412,"ide_methods.bas");}while(r);
#line 3413 "ide/ide_methods.bas"
}
#line 3414 "ide/ide_methods.bas"
}
#line 3415 "ide/ide_methods.bas"
}
#line 3417 "ide/ide_methods.bas"
S_48926:;
#line 3417 "ide/ide_methods.bas"
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT== 3 )))||is_error_pending()){
#line 3417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3417,"ide_methods.bas");if(r)goto S_48926;}
#line 3419 "ide/ide_methods.bas"
S_48927:;
#line 3419 "ide/ide_methods.bas"
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
#line 3419 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3419,"ide_methods.bas");if(r)goto S_48927;}
#line 3419 "ide/ide_methods.bas"
do{
#line 3419 "ide/ide_methods.bas"
*__LONG_IDESX= 1 ;
#line 3419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3419,"ide_methods.bas");}while(r);
#line 3419 "ide/ide_methods.bas"
do{
#line 3419 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDESX;
#line 3419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3419,"ide_methods.bas");}while(r);
#line 3419 "ide/ide_methods.bas"
}
#line 3420 "ide/ide_methods.bas"
S_48931:;
#line 3420 "ide/ide_methods.bas"
if ((-(*__LONG_MX>=(*__LONG_IDEWX- 2 )))||is_error_pending()){
#line 3420 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3420,"ide_methods.bas");if(r)goto S_48931;}
#line 3420 "ide/ide_methods.bas"
do{
#line 3420 "ide/ide_methods.bas"
*__LONG_IDESX= 608 ;
#line 3420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3420,"ide_methods.bas");}while(r);
#line 3420 "ide/ide_methods.bas"
do{
#line 3420 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDESX;
#line 3420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3420,"ide_methods.bas");}while(r);
#line 3420 "ide/ide_methods.bas"
}
#line 3421 "ide/ide_methods.bas"
S_48935:;
#line 3421 "ide/ide_methods.bas"
if (((-(*__LONG_MX> 3 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 2 ))))||is_error_pending()){
#line 3421 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3421,"ide_methods.bas");if(r)goto S_48935;}
#line 3422 "ide/ide_methods.bas"
do{
#line 3422 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_MX;
#line 3422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3422,"ide_methods.bas");}while(r);
#line 3423 "ide/ide_methods.bas"
do{
#line 3423 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_LONG_X- 2 - 2 + 0.5E+0 ;
#line 3423 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3423,"ide_methods.bas");}while(r);
#line 3424 "ide/ide_methods.bas"
do{
#line 3424 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_P=*_FUNC_IDE2_SINGLE_P/ ((*__LONG_IDEWX- 2 )- 4 );
#line 3424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3424,"ide_methods.bas");}while(r);
#line 3425 "ide/ide_methods.bas"
do{
#line 3425 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=qbr((*_FUNC_IDE2_SINGLE_P*( 608 - 1 ))+( 1 ));
#line 3425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3425,"ide_methods.bas");}while(r);
#line 3426 "ide/ide_methods.bas"
do{
#line 3426 "ide/ide_methods.bas"
*__LONG_IDESX=*_FUNC_IDE2_LONG_I;
#line 3426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3426,"ide_methods.bas");}while(r);
#line 3427 "ide/ide_methods.bas"
do{
#line 3427 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDESX;
#line 3427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3427,"ide_methods.bas");}while(r);
#line 3428 "ide/ide_methods.bas"
}
#line 3429 "ide/ide_methods.bas"
}
#line 3431 "ide/ide_methods.bas"
S_48944:;
#line 3431 "ide/ide_methods.bas"
if ((*__LONG_MB&(-(*__LONG_IDEMOUSESELECT<= 1 )))||is_error_pending()){
#line 3431 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3431,"ide_methods.bas");if(r)goto S_48944;}
#line 3432 "ide/ide_methods.bas"
S_48945:;
#line 3432 "ide/ide_methods.bas"
if (((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 ))))||is_error_pending()){
#line 3432 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3432,"ide_methods.bas");if(r)goto S_48945;}
#line 3433 "ide/ide_methods.bas"
S_48946:;
#line 3433 "ide/ide_methods.bas"
if ((-(*__LONG_IDEMOUSESELECT== 1 ))||is_error_pending()){
#line 3433 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3433,"ide_methods.bas");if(r)goto S_48946;}
#line 3434 "ide/ide_methods.bas"
do{
#line 3434 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 0 ;
#line 3434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3434,"ide_methods.bas");}while(r);
#line 3435 "ide/ide_methods.bas"
do{
#line 3435 "ide/ide_methods.bas"
*__LONG_IDECX=(*__LONG_MX- 1 +*__LONG_IDESX- 1 )-*__LONG_MAXLINENUMBERLENGTH;
#line 3435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3435,"ide_methods.bas");}while(r);
#line 3436 "ide/ide_methods.bas"
S_48949:;
#line 3436 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
#line 3436 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3436,"ide_methods.bas");if(r)goto S_48949;}
#line 3436 "ide/ide_methods.bas"
do{
#line 3436 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3436,"ide_methods.bas");}while(r);
#line 3436 "ide/ide_methods.bas"
}
#line 3437 "ide/ide_methods.bas"
do{
#line 3437 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 3437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3437,"ide_methods.bas");}while(r);
#line 3438 "ide/ide_methods.bas"
S_48953:;
#line 3438 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3438 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3438,"ide_methods.bas");if(r)goto S_48953;}
#line 3438 "ide/ide_methods.bas"
do{
#line 3438 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3438,"ide_methods.bas");}while(r);
#line 3438 "ide/ide_methods.bas"
}
#line 3439 "ide/ide_methods.bas"
}
#line 3440 "ide/ide_methods.bas"
}
#line 3441 "ide/ide_methods.bas"
}
#line 3443 "ide/ide_methods.bas"
S_48959:;
#line 3443 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 3443 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3443,"ide_methods.bas");if(r)goto S_48959;}
#line 3444 "ide/ide_methods.bas"
S_48960:;
#line 3444 "ide/ide_methods.bas"
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()){
#line 3444 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3444,"ide_methods.bas");if(r)goto S_48960;}
#line 3445 "ide/ide_methods.bas"
S_48961:;
#line 3445 "ide/ide_methods.bas"
if ((-(*__LONG_IDEMOUSESELECT== 1 ))||is_error_pending()){
#line 3445 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3445,"ide_methods.bas");if(r)goto S_48961;}
#line 3446 "ide/ide_methods.bas"
do{
#line 3446 "ide/ide_methods.bas"
*__LONG_IDEMBMONITOR= 1 ;
#line 3446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3446,"ide_methods.bas");}while(r);
#line 3449 "ide/ide_methods.bas"
S_48963:;
#line 3449 "ide/ide_methods.bas"
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 5 )))||is_error_pending()){
#line 3449 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3449,"ide_methods.bas");if(r)goto S_48963;}
#line 3449 "ide/ide_methods.bas"
do{
#line 3449 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 3449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3449,"ide_methods.bas");}while(r);
#line 3449 "ide/ide_methods.bas"
S_48965:;
#line 3449 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3449 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3449,"ide_methods.bas");if(r)goto S_48965;}
#line 3449 "ide/ide_methods.bas"
do{
#line 3449 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3449,"ide_methods.bas");}while(r);
#line 3449 "ide/ide_methods.bas"
}
#line 3449 "ide/ide_methods.bas"
}
#line 3450 "ide/ide_methods.bas"
S_48969:;
#line 3450 "ide/ide_methods.bas"
if ((-(*__LONG_MY<= 2 ))||is_error_pending()){
#line 3450 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3450,"ide_methods.bas");if(r)goto S_48969;}
#line 3450 "ide/ide_methods.bas"
do{
#line 3450 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 3450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3450,"ide_methods.bas");}while(r);
#line 3450 "ide/ide_methods.bas"
S_48971:;
#line 3450 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 3450 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3450,"ide_methods.bas");if(r)goto S_48971;}
#line 3450 "ide/ide_methods.bas"
do{
#line 3450 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 3450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3450,"ide_methods.bas");}while(r);
#line 3450 "ide/ide_methods.bas"
}
#line 3450 "ide/ide_methods.bas"
}
#line 3451 "ide/ide_methods.bas"
S_48975:;
#line 3451 "ide/ide_methods.bas"
if (((((-(*__LONG_MX== 1 ))&(~(*__BYTE_SHOWLINENUMBERS)))|((-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&*__BYTE_SHOWLINENUMBERS)))||is_error_pending()){
#line 3451 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3451,"ide_methods.bas");if(r)goto S_48975;}
#line 3451 "ide/ide_methods.bas"
do{
#line 3451 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX- 1 ;
#line 3451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3451,"ide_methods.bas");}while(r);
#line 3451 "ide/ide_methods.bas"
S_48977:;
#line 3451 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
#line 3451 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3451,"ide_methods.bas");if(r)goto S_48977;}
#line 3451 "ide/ide_methods.bas"
do{
#line 3451 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3451,"ide_methods.bas");}while(r);
#line 3451 "ide/ide_methods.bas"
}
#line 3451 "ide/ide_methods.bas"
}
#line 3452 "ide/ide_methods.bas"
S_48981:;
#line 3452 "ide/ide_methods.bas"
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
#line 3452 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3452,"ide_methods.bas");if(r)goto S_48981;}
#line 3452 "ide/ide_methods.bas"
do{
#line 3452 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
#line 3452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3452,"ide_methods.bas");}while(r);
#line 3452 "ide/ide_methods.bas"
}
#line 3453 "ide/ide_methods.bas"
do{
#line 3453 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 3453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3453,"ide_methods.bas");}while(r);
#line 3454 "ide/ide_methods.bas"
}
#line 3455 "ide/ide_methods.bas"
}
#line 3456 "ide/ide_methods.bas"
}
#line 3464 "ide/ide_methods.bas"
S_48988:;
#line 3464 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("A",1)))))||is_error_pending()){
#line 3464 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3464,"ide_methods.bas");if(r)goto S_48988;}
#line 3465 "ide/ide_methods.bas"
LABEL_IDEMSELECTALL:;
#line 3465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3465,"ide_methods.bas");r=0;}
#line 3466 "ide/ide_methods.bas"
do{
#line 3466 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 3466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3466,"ide_methods.bas");}while(r);
#line 3466 "ide/ide_methods.bas"
do{
#line 3466 "ide/ide_methods.bas"
*__LONG_IDESELECTX1= 1 ;
#line 3466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3466,"ide_methods.bas");}while(r);
#line 3466 "ide/ide_methods.bas"
do{
#line 3466 "ide/ide_methods.bas"
*__LONG_IDESELECTY1= 1 ;
#line 3466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3466,"ide_methods.bas");}while(r);
#line 3467 "ide/ide_methods.bas"
do{
#line 3467 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3467 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3467,"ide_methods.bas");}while(r);
#line 3468 "ide/ide_methods.bas"
do{
#line 3468 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3468 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3468,"ide_methods.bas");}while(r);
#line 3469 "ide/ide_methods.bas"
do{
#line 3469 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3469 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3469,"ide_methods.bas");}while(r);
#line 3470 "ide/ide_methods.bas"
do{
#line 3470 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3470,"ide_methods.bas");}while(r);
#line 3471 "ide/ide_methods.bas"
}
#line 3473 "ide/ide_methods.bas"
S_48997:;
#line 3473 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("G",1)))))||is_error_pending()){
#line 3473 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3473,"ide_methods.bas");if(r)goto S_48997;}
#line 3474 "ide/ide_methods.bas"
S_48998:;
#line 3474 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT&(-(*__LONG_IDEFOCUSLINE> 0 )))||is_error_pending()){
#line 3474 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3474,"ide_methods.bas");if(r)goto S_48998;}
#line 3475 "ide/ide_methods.bas"
do{
#line 3475 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3475,"ide_methods.bas");}while(r);
#line 3476 "ide/ide_methods.bas"
do{
#line 3476 "ide/ide_methods.bas"
SUB_ADDQUICKNAVHISTORY();
#line 3476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3476,"ide_methods.bas");}while(r);
#line 3477 "ide/ide_methods.bas"
do{
#line 3477 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEFOCUSLINE;
#line 3477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3477,"ide_methods.bas");}while(r);
#line 3478 "ide/ide_methods.bas"
do{
#line 3478 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3478,"ide_methods.bas");}while(r);
#line 3479 "ide/ide_methods.bas"
}else{
#line 3480 "ide/ide_methods.bas"
do{
#line 3480 "ide/ide_methods.bas"
SUB_IDEGOTOBOX();
#line 3480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3480,"ide_methods.bas");}while(r);
#line 3481 "ide/ide_methods.bas"
do{
#line 3481 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3481,"ide_methods.bas");}while(r);
#line 3481 "ide/ide_methods.bas"
do{
#line 3481 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3481,"ide_methods.bas");}while(r);
#line 3482 "ide/ide_methods.bas"
}
#line 3483 "ide/ide_methods.bas"
do{
#line 3483 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3483,"ide_methods.bas");}while(r);
#line 3484 "ide/ide_methods.bas"
}
#line 3486 "ide/ide_methods.bas"
S_49010:;
#line 3486 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
#line 3486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3486,"ide_methods.bas");if(r)goto S_49010;}
#line 3487 "ide/ide_methods.bas"
S_49011:;
#line 3487 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("L",1)))))||is_error_pending()){
#line 3487 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3487,"ide_methods.bas");if(r)goto S_49011;}
#line 3492 "ide/ide_methods.bas"
S_49012:;
#line 3492 "ide/ide_methods.bas"
while((func__keydown( 100306ll )|func__keydown( 100305ll ))||is_error_pending()){
#line 3492 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3492,"ide_methods.bas");if(r)goto S_49012;}
#line 3492 "ide/ide_methods.bas"
do{
#line 3492 "ide/ide_methods.bas"
sub__limit( 20 );
#line 3492 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3492,"ide_methods.bas");}while(r);
#line 3492 "ide/ide_methods.bas"
ww_continue_4904:;
#line 3492 "ide/ide_methods.bas"
}
#line 3492 "ide/ide_methods.bas"
ww_exit_4904:;
#line 3493 "ide/ide_methods.bas"
do{
#line 3493 "ide/ide_methods.bas"
goto LABEL_CTRLLIBEXPL;
#line 3493 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3493,"ide_methods.bas");}while(r);
#line 3494 "ide/ide_methods.bas"
}
#line 3495 "ide/ide_methods.bas"
}
#line 3497 "ide/ide_methods.bas"
S_49018:;
#line 3497 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("N",1)))))||is_error_pending()){
#line 3497 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3497,"ide_methods.bas");if(r)goto S_49018;}
#line 3498 "ide/ide_methods.bas"
do{
#line 3498 "ide/ide_methods.bas"
goto LABEL_CTRLNEW;
#line 3498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3498,"ide_methods.bas");}while(r);
#line 3499 "ide/ide_methods.bas"
}
#line 3501 "ide/ide_methods.bas"
S_49021:;
#line 3501 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("O",1)))))||is_error_pending()){
#line 3501 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3501,"ide_methods.bas");if(r)goto S_49021;}
#line 3502 "ide/ide_methods.bas"
do{
#line 3502 "ide/ide_methods.bas"
qbs_set(__STRING_IDEOPENFILE,qbs_new_txt_len("",0));
#line 3502 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3502,"ide_methods.bas");}while(r);
#line 3503 "ide/ide_methods.bas"
do{
#line 3503 "ide/ide_methods.bas"
goto LABEL_CTRLOPEN;
#line 3503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3503,"ide_methods.bas");}while(r);
#line 3504 "ide/ide_methods.bas"
}
#line 3506 "ide/ide_methods.bas"
S_49025:;
#line 3506 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("P",1)))))||is_error_pending()){
#line 3506 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3506,"ide_methods.bas");if(r)goto S_49025;}
#line 3507 "ide/ide_methods.bas"
do{
#line 3507 "ide/ide_methods.bas"
goto LABEL_TOGGLESKIPLINE;
#line 3507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3507,"ide_methods.bas");}while(r);
#line 3508 "ide/ide_methods.bas"
}
#line 3510 "ide/ide_methods.bas"
S_49028:;
#line 3510 "ide/ide_methods.bas"
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()){
#line 3510 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3510,"ide_methods.bas");if(r)goto S_49028;}
#line 3511 "ide/ide_methods.bas"
do{
#line 3511 "ide/ide_methods.bas"
goto LABEL_CTRLADDCOMMENT;
#line 3511 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3511,"ide_methods.bas");}while(r);
#line 3512 "ide/ide_methods.bas"
}
#line 3514 "ide/ide_methods.bas"
S_49031:;
#line 3514 "ide/ide_methods.bas"
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()){
#line 3514 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3514,"ide_methods.bas");if(r)goto S_49031;}
#line 3515 "ide/ide_methods.bas"
do{
#line 3515 "ide/ide_methods.bas"
goto LABEL_CTRLTOGGLECOMMENT;
#line 3515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3515,"ide_methods.bas");}while(r);
#line 3516 "ide/ide_methods.bas"
}
#line 3518 "ide/ide_methods.bas"
S_49034:;
#line 3518 "ide/ide_methods.bas"
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()){
#line 3518 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3518,"ide_methods.bas");if(r)goto S_49034;}
#line 3519 "ide/ide_methods.bas"
do{
#line 3519 "ide/ide_methods.bas"
goto LABEL_CTRLREMOVECOMMENT;
#line 3519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3519,"ide_methods.bas");}while(r);
#line 3520 "ide/ide_methods.bas"
}
#line 3522 "ide/ide_methods.bas"
S_49037:;
#line 3522 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("D",1)))))||is_error_pending()){
#line 3522 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3522,"ide_methods.bas");if(r)goto S_49037;}
#line 3523 "ide/ide_methods.bas"
do{
#line 3523 "ide/ide_methods.bas"
goto LABEL_CTRLDUPLICATELINE;
#line 3523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3523,"ide_methods.bas");}while(r);
#line 3524 "ide/ide_methods.bas"
}
#line 3526 "ide/ide_methods.bas"
S_49040:;
#line 3526 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("S",1)))))||is_error_pending()){
#line 3526 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3526,"ide_methods.bas");if(r)goto S_49040;}
#line 3527 "ide/ide_methods.bas"
do{
#line 3527 "ide/ide_methods.bas"
goto LABEL_CTRLSAVE;
#line 3527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3527,"ide_methods.bas");}while(r);
#line 3528 "ide/ide_methods.bas"
}
#line 3530 "ide/ide_methods.bas"
S_49043:;
#line 3530 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,(qbs_add(func_chr( 0 ),func_chr( 60 ))))))||is_error_pending()){
#line 3530 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3530,"ide_methods.bas");if(r)goto S_49043;}
#line 3531 "ide/ide_methods.bas"
S_49044:;
#line 3531 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL)||is_error_pending()){
#line 3531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3531,"ide_methods.bas");if(r)goto S_49044;}
#line 3532 "ide/ide_methods.bas"
S_49045:;
#line 3532 "ide/ide_methods.bas"
if ((-(*__LONG_QUICKNAVTOTAL> 0 ))||is_error_pending()){
#line 3532 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3532,"ide_methods.bas");if(r)goto S_49045;}
#line 3533 "ide/ide_methods.bas"
do{
#line 3533 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3533,"ide_methods.bas");}while(r);
#line 3534 "ide/ide_methods.bas"
do{
#line 3534 "ide/ide_methods.bas"
*__LONG_IDECY=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+12)));
#line 3534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3534,"ide_methods.bas");}while(r);
#line 3535 "ide/ide_methods.bas"
do{
#line 3535 "ide/ide_methods.bas"
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+8)));
#line 3535 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3535,"ide_methods.bas");}while(r);
#line 3536 "ide/ide_methods.bas"
do{
#line 3536 "ide/ide_methods.bas"
*__LONG_IDESY=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+4)));
#line 3536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3536,"ide_methods.bas");}while(r);
#line 3537 "ide/ide_methods.bas"
do{
#line 3537 "ide/ide_methods.bas"
*__LONG_IDESX=*(int32*)(((char*)__ARRAY_UDT_QUICKNAVHISTORY[0])+(((array_check((*__LONG_QUICKNAVTOTAL)-__ARRAY_UDT_QUICKNAVHISTORY[4],__ARRAY_UDT_QUICKNAVHISTORY[5]))*16+0)));
#line 3537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3537,"ide_methods.bas");}while(r);
#line 3538 "ide/ide_methods.bas"
do{
#line 3538 "ide/ide_methods.bas"
*__LONG_QUICKNAVTOTAL=*__LONG_QUICKNAVTOTAL- 1 ;
#line 3538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3538,"ide_methods.bas");}while(r);
#line 3539 "ide/ide_methods.bas"
do{
#line 3539 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 3539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3539,"ide_methods.bas");}while(r);
#line 3540 "ide/ide_methods.bas"
}
#line 3541 "ide/ide_methods.bas"
}else{
#line 3542 "ide/ide_methods.bas"
do{
#line 3542 "ide/ide_methods.bas"
goto LABEL_IDESUBSJMP;
#line 3542 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3542,"ide_methods.bas");}while(r);
#line 3543 "ide/ide_methods.bas"
}
#line 3544 "ide/ide_methods.bas"
}
#line 3546 "ide/ide_methods.bas"
S_49058:;
#line 3546 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("W",1)))))||is_error_pending()){
#line 3546 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3546,"ide_methods.bas");if(r)goto S_49058;}
#line 3547 "ide/ide_methods.bas"
S_49059:;
#line 3547 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
#line 3547 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3547,"ide_methods.bas");if(r)goto S_49059;}
#line 3548 "ide/ide_methods.bas"
do{
#line 3548 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
#line 3548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3548,"ide_methods.bas");}while(r);
#line 3549 "ide/ide_methods.bas"
do{
#line 3549 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3549,"ide_methods.bas");}while(r);
#line 3549 "ide/ide_methods.bas"
do{
#line 3549 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3549,"ide_methods.bas");}while(r);
#line 3550 "ide/ide_methods.bas"
do{
#line 3550 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3550,"ide_methods.bas");}while(r);
#line 3551 "ide/ide_methods.bas"
}else{
#line 3552 "ide/ide_methods.bas"
do{
#line 3552 "ide/ide_methods.bas"
*_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));
#line 3552 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3552,"ide_methods.bas");}while(r);
#line 3553 "ide/ide_methods.bas"
do{
#line 3553 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3553,"ide_methods.bas");}while(r);
#line 3553 "ide/ide_methods.bas"
do{
#line 3553 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3553,"ide_methods.bas");}while(r);
#line 3554 "ide/ide_methods.bas"
do{
#line 3554 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 3554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3554,"ide_methods.bas");}while(r);
#line 3555 "ide/ide_methods.bas"
}
#line 3556 "ide/ide_methods.bas"
}
#line 3558 "ide/ide_methods.bas"
S_49071:;
#line 3558 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("Z",1)))))||is_error_pending()){
#line 3558 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3558,"ide_methods.bas");if(r)goto S_49071;}
#line 3559 "ide/ide_methods.bas"
LABEL_IDEMUNDO:;
#line 3559 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3559,"ide_methods.bas");r=0;}
#line 3560 "ide/ide_methods.bas"
S_49072:;
#line 3560 "ide/ide_methods.bas"
if ((*__LONG_IDEUNDOPOS)||is_error_pending()){
#line 3560 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3560,"ide_methods.bas");if(r)goto S_49072;}
#line 3561 "ide/ide_methods.bas"
do{
#line 3561 "ide/ide_methods.bas"
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
#line 3561 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3561,"ide_methods.bas");}while(r);
#line 3562 "ide/ide_methods.bas"
do{
#line 3562 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
#line 3562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3562,"ide_methods.bas");}while(r);
#line 3562 "ide/ide_methods.bas"
do{
#line 3562 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
#line 3562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3562,"ide_methods.bas");}while(r);
#line 3562 "ide/ide_methods.bas"
do{
#line 3562 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
#line 3562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3562,"ide_methods.bas");}while(r);
#line 3562 "ide/ide_methods.bas"
do{
#line 3562 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
#line 3562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3562,"ide_methods.bas");}while(r);
#line 3562 "ide/ide_methods.bas"
do{
#line 3562 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
#line 3562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3562,"ide_methods.bas");}while(r);
#line 3565 "ide/ide_methods.bas"
do{
#line 3565 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U= 0 ;
#line 3565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3565,"ide_methods.bas");}while(r);
#line 3566 "ide/ide_methods.bas"
S_49080:;
#line 3566 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 3566 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3566,"ide_methods.bas");if(r)goto S_49080;}
#line 3568 "ide/ide_methods.bas"
S_49081:;
#line 3568 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS>*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 3568 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3568,"ide_methods.bas");if(r)goto S_49081;}
#line 3569 "ide/ide_methods.bas"
do{
#line 3569 "ide/ide_methods.bas"
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4905),1);
#line 3569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3569,"ide_methods.bas");}while(r);
#line 3570 "ide/ide_methods.bas"
do{
#line 3570 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
#line 3570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3570,"ide_methods.bas");}while(r);
#line 3571 "ide/ide_methods.bas"
}
#line 3572 "ide/ide_methods.bas"
}else{
#line 3574 "ide/ide_methods.bas"
S_49086:;
#line 3574 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS>*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 3574 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3574,"ide_methods.bas");if(r)goto S_49086;}
#line 3575 "ide/ide_methods.bas"
do{
#line 3575 "ide/ide_methods.bas"
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4906),1);
#line 3575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3575,"ide_methods.bas");}while(r);
#line 3576 "ide/ide_methods.bas"
do{
#line 3576 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
#line 3576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3576,"ide_methods.bas");}while(r);
#line 3577 "ide/ide_methods.bas"
}
#line 3578 "ide/ide_methods.bas"
S_49090:;
#line 3578 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS<=*_FUNC_IDE2_LONG_P2))||is_error_pending()){
#line 3578 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3578,"ide_methods.bas");if(r)goto S_49090;}
#line 3579 "ide/ide_methods.bas"
S_49091:;
#line 3579 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS== 13 ))||is_error_pending()){
#line 3579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3579,"ide_methods.bas");if(r)goto S_49091;}
#line 3580 "ide/ide_methods.bas"
do{
#line 3580 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*_FUNC_IDE2_LONG_PLAST;
#line 3580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3580,"ide_methods.bas");}while(r);
#line 3581 "ide/ide_methods.bas"
}else{
#line 3582 "ide/ide_methods.bas"
do{
#line 3582 "ide/ide_methods.bas"
sub_get( 150 ,*__LONG_IDEUNDOPOS- 4 ,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4907),1);
#line 3582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3582,"ide_methods.bas");}while(r);
#line 3583 "ide/ide_methods.bas"
do{
#line 3583 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS- 4 -*_FUNC_IDE2_LONG_UPL- 4 ;
#line 3583 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3583,"ide_methods.bas");}while(r);
#line 3584 "ide/ide_methods.bas"
}
#line 3585 "ide/ide_methods.bas"
}
#line 3586 "ide/ide_methods.bas"
}
#line 3588 "ide/ide_methods.bas"
S_49099:;
#line 3588 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_U)||is_error_pending()){
#line 3588 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3588,"ide_methods.bas");if(r)goto S_49099;}
#line 3590 "ide/ide_methods.bas"
S_49100:;
#line 3590 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS==*__LONG_IDEUNDOBASE))||is_error_pending()){
#line 3590 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3590,"ide_methods.bas");if(r)goto S_49100;}
#line 3593 "ide/ide_methods.bas"
do{
#line 3593 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3593,"ide_methods.bas");}while(r);
#line 3594 "ide/ide_methods.bas"
do{
#line 3594 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_WHAT,FUNC_IDEYESNOBOX(qbs_new_txt_len("Undo",4),qbs_new_txt_len("Undo through previous program content?",38)));
#line 3594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3594,"ide_methods.bas");}while(r);
#line 3595 "ide/ide_methods.bas"
do{
#line 3595 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3595,"ide_methods.bas");}while(r);
#line 3595 "ide/ide_methods.bas"
do{
#line 3595 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3595,"ide_methods.bas");}while(r);
#line 3596 "ide/ide_methods.bas"
S_49105:;
#line 3596 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_WHAT,qbs_new_txt_len("N",1))))||is_error_pending()){
#line 3596 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3596,"ide_methods.bas");if(r)goto S_49105;}
#line 3597 "ide/ide_methods.bas"
do{
#line 3597 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 3597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3597,"ide_methods.bas");}while(r);
#line 3598 "ide/ide_methods.bas"
do{
#line 3598 "ide/ide_methods.bas"
goto LABEL_SKIPUNDO;
#line 3598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3598,"ide_methods.bas");}while(r);
#line 3599 "ide/ide_methods.bas"
}
#line 3600 "ide/ide_methods.bas"
S_49109:;
#line 3600 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDEUNSAVED== 1 ))&(qbs_notequal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0)))))||is_error_pending()){
#line 3600 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3600,"ide_methods.bas");if(r)goto S_49109;}
#line 3601 "ide/ide_methods.bas"
do{
#line 3601 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3601,"ide_methods.bas");}while(r);
#line 3602 "ide/ide_methods.bas"
do{
#line 3602 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
#line 3602 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3602,"ide_methods.bas");}while(r);
#line 3603 "ide/ide_methods.bas"
do{
#line 3603 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 3603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3603,"ide_methods.bas");}while(r);
#line 3603 "ide/ide_methods.bas"
do{
#line 3603 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 3603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3603,"ide_methods.bas");}while(r);
#line 3604 "ide/ide_methods.bas"
S_49114:;
#line 3604 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 3604 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3604,"ide_methods.bas");if(r)goto S_49114;}
#line 3604 "ide/ide_methods.bas"
do{
#line 3604 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 3604 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3604,"ide_methods.bas");}while(r);
#line 3604 "ide/ide_methods.bas"
do{
#line 3604 "ide/ide_methods.bas"
goto LABEL_SKIPUNDO;
#line 3604 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3604,"ide_methods.bas");}while(r);
#line 3604 "ide/ide_methods.bas"
}
#line 3605 "ide/ide_methods.bas"
S_49118:;
#line 3605 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 3605 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3605,"ide_methods.bas");if(r)goto S_49118;}
#line 3606 "ide/ide_methods.bas"
do{
#line 3606 "ide/ide_methods.bas"
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 3606 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3606,"ide_methods.bas");}while(r);
#line 3607 "ide/ide_methods.bas"
}
#line 3608 "ide/ide_methods.bas"
}
#line 3609 "ide/ide_methods.bas"
do{
#line 3609 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 3609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3609,"ide_methods.bas");}while(r);
#line 3610 "ide/ide_methods.bas"
do{
#line 3610 "ide/ide_methods.bas"
qbs_set(__STRING_IDEPROGNAME,qbs_new_txt_len("",0));
#line 3610 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3610 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3610,"ide_methods.bas");}while(r);
#line 3611 "ide/ide_methods.bas"
do{
#line 3611 "ide/ide_methods.bas"
sub__title(__STRING_WINDOWTITLE);
#line 3611 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3611,"ide_methods.bas");}while(r);
#line 3612 "ide/ide_methods.bas"
do{
#line 3612 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= -1 ;
#line 3612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3612,"ide_methods.bas");}while(r);
#line 3613 "ide/ide_methods.bas"
}
#line 3615 "ide/ide_methods.bas"
do{
#line 3615 "ide/ide_methods.bas"
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_U;
#line 3615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3615,"ide_methods.bas");}while(r);
#line 3618 "ide/ide_methods.bas"
do{
#line 3618 "ide/ide_methods.bas"
sub_seek( 150 ,*_FUNC_IDE2_LONG_U);
#line 3618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3618,"ide_methods.bas");}while(r);
#line 3619 "ide/ide_methods.bas"
do{
#line 3619 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L2,4,byte_element_4908),0);
#line 3619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3619,"ide_methods.bas");}while(r);
#line 3620 "ide/ide_methods.bas"
do{
#line 3620 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_4909),0);
#line 3620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3620,"ide_methods.bas");}while(r);
#line 3620 "ide/ide_methods.bas"
do{
#line 3620 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_4910),0);
#line 3620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3620,"ide_methods.bas");}while(r);
#line 3621 "ide/ide_methods.bas"
do{
#line 3621 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_4911),0);
#line 3621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3621,"ide_methods.bas");}while(r);
#line 3621 "ide/ide_methods.bas"
do{
#line 3621 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_4912),0);
#line 3621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3621,"ide_methods.bas");}while(r);
#line 3622 "ide/ide_methods.bas"
do{
#line 3622 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_4913),0);
#line 3622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3622,"ide_methods.bas");}while(r);
#line 3622 "ide/ide_methods.bas"
do{
#line 3622 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_4914),0);
#line 3622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3622,"ide_methods.bas");}while(r);
#line 3622 "ide/ide_methods.bas"
do{
#line 3622 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_4915),0);
#line 3622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3622,"ide_methods.bas");}while(r);
#line 3623 "ide/ide_methods.bas"
do{
#line 3623 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_4916),0);
#line 3623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3623,"ide_methods.bas");}while(r);
#line 3624 "ide/ide_methods.bas"
do{
#line 3624 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_4917),0);
#line 3624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3624,"ide_methods.bas");}while(r);
#line 3625 "ide/ide_methods.bas"
do{
#line 3625 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_4918),0);
#line 3625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3625,"ide_methods.bas");}while(r);
#line 3627 "ide/ide_methods.bas"
do{
#line 3627 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_4919),0);
#line 3627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3627,"ide_methods.bas");}while(r);
#line 3627 "ide/ide_methods.bas"
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];
}
#line 3627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3627,"ide_methods.bas");}while(r);
#line 3628 "ide/ide_methods.bas"
S_49142:;
#line 3628 "ide/ide_methods.bas"
fornext_value4921= 1 ;
#line 3628 "ide/ide_methods.bas"
fornext_finalvalue4921=*__LONG_IDEBMKN;
#line 3628 "ide/ide_methods.bas"
fornext_step4921= 1 ;
#line 3628 "ide/ide_methods.bas"
if (fornext_step4921<0) fornext_step_negative4921=1; else fornext_step_negative4921=0;
#line 3628 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4921;
#line 3628 "ide/ide_methods.bas"
goto fornext_entrylabel4921;
#line 3628 "ide/ide_methods.bas"
while(1){
#line 3628 "ide/ide_methods.bas"
fornext_value4921=fornext_step4921+(*_FUNC_IDE2_LONG_BI);
#line 3628 "ide/ide_methods.bas"
fornext_entrylabel4921:
#line 3628 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BI=fornext_value4921;
#line 3628 "ide/ide_methods.bas"
if (fornext_step_negative4921){
#line 3628 "ide/ide_methods.bas"
if (fornext_value4921<fornext_finalvalue4921) break;
#line 3628 "ide/ide_methods.bas"
}else{
#line 3628 "ide/ide_methods.bas"
if (fornext_value4921>fornext_finalvalue4921) break;
#line 3628 "ide/ide_methods.bas"
}
#line 3628 "ide/ide_methods.bas"
fornext_error4921:;
#line 3628 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3628,"ide_methods.bas");if(r)goto S_49142;}
#line 3628 "ide/ide_methods.bas"
do{
#line 3628 "ide/ide_methods.bas"
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_4922),0);
#line 3628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3628,"ide_methods.bas");}while(r);
#line 3628 "ide/ide_methods.bas"
do{
#line 3628 "ide/ide_methods.bas"
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_4923),0);
#line 3628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3628,"ide_methods.bas");}while(r);
#line 3628 "ide/ide_methods.bas"
fornext_continue_4920:;
#line 3628 "ide/ide_methods.bas"
}
#line 3628 "ide/ide_methods.bas"
fornext_exit_4920:;
#line 3630 "ide/ide_methods.bas"
do{
#line 3630 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_4924),0);
#line 3630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3630,"ide_methods.bas");}while(r);
#line 3630 "ide/ide_methods.bas"
do{
#line 3630 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_OX,4,byte_element_4925),0);
#line 3630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3630,"ide_methods.bas");}while(r);
#line 3630 "ide/ide_methods.bas"
do{
#line 3630 "ide/ide_methods.bas"
qbs_set(__STRING_IDEUNDOTXT,func_space(*_FUNC_IDE2_LONG_X));
#line 3630 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3630,"ide_methods.bas");}while(r);
#line 3630 "ide/ide_methods.bas"
do{
#line 3630 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,__STRING_IDEUNDOTXT,0);
#line 3630 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3630,"ide_methods.bas");}while(r);
#line 3631 "ide/ide_methods.bas"
do{
#line 3631 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,func__inflate(__STRING_IDEUNDOTXT,*_FUNC_IDE2_LONG_OX,0|1));
#line 3631 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3631,"ide_methods.bas");}while(r);
#line 3633 "ide/ide_methods.bas"
do{
#line 3633 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3633,"ide_methods.bas");}while(r);
#line 3633 "ide/ide_methods.bas"
do{
#line 3633 "ide/ide_methods.bas"
*__LONG_IDENOUNDO= 1 ;
#line 3633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3633,"ide_methods.bas");}while(r);
#line 3633 "ide/ide_methods.bas"
do{
#line 3633 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3633,"ide_methods.bas");}while(r);
#line 3635 "ide/ide_methods.bas"
}
#line 3637 "ide/ide_methods.bas"
LABEL_SKIPUNDO:;
#line 3637 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3637,"ide_methods.bas");r=0;}
#line 3638 "ide/ide_methods.bas"
do{
#line 3638 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 3638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3638,"ide_methods.bas");}while(r);
#line 3639 "ide/ide_methods.bas"
}
#line 3640 "ide/ide_methods.bas"
do{
#line 3640 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3640 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3640,"ide_methods.bas");}while(r);
#line 3642 "ide/ide_methods.bas"
}
#line 3645 "ide/ide_methods.bas"
S_49159:;
#line 3645 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KCONTROL&(qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("Y",1)))))||is_error_pending()){
#line 3645 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3645,"ide_methods.bas");if(r)goto S_49159;}
#line 3646 "ide/ide_methods.bas"
LABEL_IDEMREDO:;
#line 3646 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3646,"ide_methods.bas");r=0;}
#line 3647 "ide/ide_methods.bas"
S_49160:;
#line 3647 "ide/ide_methods.bas"
if ((*__LONG_IDEUNDOPOS)||is_error_pending()){
#line 3647 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3647,"ide_methods.bas");if(r)goto S_49160;}
#line 3648 "ide/ide_methods.bas"
do{
#line 3648 "ide/ide_methods.bas"
sub_open(__STRING_UNDOFILE, 2 ,NULL,NULL, 150 ,NULL,0);
#line 3648 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3648 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3648,"ide_methods.bas");}while(r);
#line 3649 "ide/ide_methods.bas"
do{
#line 3649 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_H,func_space( 12 ));
#line 3649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3649,"ide_methods.bas");}while(r);
#line 3649 "ide/ide_methods.bas"
do{
#line 3649 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,_FUNC_IDE2_STRING_H,0);
#line 3649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3649,"ide_methods.bas");}while(r);
#line 3649 "ide/ide_methods.bas"
do{
#line 3649 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P1=string2l(func_mid(_FUNC_IDE2_STRING_H, 1 , 4 ,0|1));
#line 3649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3649,"ide_methods.bas");}while(r);
#line 3649 "ide/ide_methods.bas"
do{
#line 3649 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P2=string2l(func_mid(_FUNC_IDE2_STRING_H, 5 , 4 ,0|1));
#line 3649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3649,"ide_methods.bas");}while(r);
#line 3649 "ide/ide_methods.bas"
do{
#line 3649 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PLAST=string2l(func_mid(_FUNC_IDE2_STRING_H, 9 , 4 ,0|1));
#line 3649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3649,"ide_methods.bas");}while(r);
#line 3652 "ide/ide_methods.bas"
do{
#line 3652 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U= 0 ;
#line 3652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3652,"ide_methods.bas");}while(r);
#line 3653 "ide/ide_methods.bas"
S_49168:;
#line 3653 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_P2>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 3653 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3653,"ide_methods.bas");if(r)goto S_49168;}
#line 3655 "ide/ide_methods.bas"
S_49169:;
#line 3655 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS<*_FUNC_IDE2_LONG_P2))||is_error_pending()){
#line 3655 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3655,"ide_methods.bas");if(r)goto S_49169;}
#line 3656 "ide/ide_methods.bas"
do{
#line 3656 "ide/ide_methods.bas"
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4926),1);
#line 3656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3656,"ide_methods.bas");}while(r);
#line 3657 "ide/ide_methods.bas"
do{
#line 3657 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
#line 3657 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3657,"ide_methods.bas");}while(r);
#line 3658 "ide/ide_methods.bas"
}
#line 3659 "ide/ide_methods.bas"
}else{
#line 3661 "ide/ide_methods.bas"
S_49174:;
#line 3661 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS>=*_FUNC_IDE2_LONG_P1))||is_error_pending()){
#line 3661 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3661,"ide_methods.bas");if(r)goto S_49174;}
#line 3662 "ide/ide_methods.bas"
S_49175:;
#line 3662 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS==*_FUNC_IDE2_LONG_PLAST))||is_error_pending()){
#line 3662 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3662,"ide_methods.bas");if(r)goto S_49175;}
#line 3663 "ide/ide_methods.bas"
do{
#line 3663 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U= 13 ;
#line 3663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3663,"ide_methods.bas");}while(r);
#line 3664 "ide/ide_methods.bas"
}else{
#line 3665 "ide/ide_methods.bas"
do{
#line 3665 "ide/ide_methods.bas"
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4927),1);
#line 3665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3665,"ide_methods.bas");}while(r);
#line 3666 "ide/ide_methods.bas"
do{
#line 3666 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
#line 3666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3666,"ide_methods.bas");}while(r);
#line 3667 "ide/ide_methods.bas"
}
#line 3668 "ide/ide_methods.bas"
}else{
#line 3669 "ide/ide_methods.bas"
S_49182:;
#line 3669 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOPOS<*_FUNC_IDE2_LONG_P2))||is_error_pending()){
#line 3669 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3669,"ide_methods.bas");if(r)goto S_49182;}
#line 3670 "ide/ide_methods.bas"
do{
#line 3670 "ide/ide_methods.bas"
sub_get( 150 ,*__LONG_IDEUNDOPOS,byte_element((uint64)_FUNC_IDE2_LONG_UPL,4,byte_element_4928),1);
#line 3670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3670,"ide_methods.bas");}while(r);
#line 3671 "ide/ide_methods.bas"
do{
#line 3671 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_U=*__LONG_IDEUNDOPOS+ 4 +*_FUNC_IDE2_LONG_UPL+ 4 ;
#line 3671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3671,"ide_methods.bas");}while(r);
#line 3672 "ide/ide_methods.bas"
}
#line 3673 "ide/ide_methods.bas"
}
#line 3674 "ide/ide_methods.bas"
}
#line 3676 "ide/ide_methods.bas"
S_49188:;
#line 3676 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_U)||is_error_pending()){
#line 3676 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3676,"ide_methods.bas");if(r)goto S_49188;}
#line 3678 "ide/ide_methods.bas"
do{
#line 3678 "ide/ide_methods.bas"
*__LONG_IDEUNDOPOS=*_FUNC_IDE2_LONG_U;
#line 3678 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3678,"ide_methods.bas");}while(r);
#line 3681 "ide/ide_methods.bas"
do{
#line 3681 "ide/ide_methods.bas"
sub_seek( 150 ,*_FUNC_IDE2_LONG_U);
#line 3681 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3681,"ide_methods.bas");}while(r);
#line 3682 "ide/ide_methods.bas"
do{
#line 3682 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_L2,4,byte_element_4929),0);
#line 3682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3682,"ide_methods.bas");}while(r);
#line 3683 "ide/ide_methods.bas"
do{
#line 3683 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESX,4,byte_element_4930),0);
#line 3683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3683,"ide_methods.bas");}while(r);
#line 3683 "ide/ide_methods.bas"
do{
#line 3683 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESY,4,byte_element_4931),0);
#line 3683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3683,"ide_methods.bas");}while(r);
#line 3684 "ide/ide_methods.bas"
do{
#line 3684 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECX,4,byte_element_4932),0);
#line 3684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3684,"ide_methods.bas");}while(r);
#line 3684 "ide/ide_methods.bas"
do{
#line 3684 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDECY,4,byte_element_4933),0);
#line 3684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3684,"ide_methods.bas");}while(r);
#line 3685 "ide/ide_methods.bas"
do{
#line 3685 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECT,4,byte_element_4934),0);
#line 3685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3685,"ide_methods.bas");}while(r);
#line 3685 "ide/ide_methods.bas"
do{
#line 3685 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTX1,4,byte_element_4935),0);
#line 3685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3685,"ide_methods.bas");}while(r);
#line 3685 "ide/ide_methods.bas"
do{
#line 3685 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDESELECTY1,4,byte_element_4936),0);
#line 3685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3685,"ide_methods.bas");}while(r);
#line 3686 "ide/ide_methods.bas"
do{
#line 3686 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEN,4,byte_element_4937),0);
#line 3686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3686,"ide_methods.bas");}while(r);
#line 3687 "ide/ide_methods.bas"
do{
#line 3687 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEL,4,byte_element_4938),0);
#line 3687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3687,"ide_methods.bas");}while(r);
#line 3688 "ide/ide_methods.bas"
do{
#line 3688 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDELI,4,byte_element_4939),0);
#line 3688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3688,"ide_methods.bas");}while(r);
#line 3690 "ide/ide_methods.bas"
do{
#line 3690 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)__LONG_IDEBMKN,4,byte_element_4940),0);
#line 3690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3690,"ide_methods.bas");}while(r);
#line 3690 "ide/ide_methods.bas"
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];
}
#line 3690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3690,"ide_methods.bas");}while(r);
#line 3691 "ide/ide_methods.bas"
S_49204:;
#line 3691 "ide/ide_methods.bas"
fornext_value4942= 1 ;
#line 3691 "ide/ide_methods.bas"
fornext_finalvalue4942=*__LONG_IDEBMKN;
#line 3691 "ide/ide_methods.bas"
fornext_step4942= 1 ;
#line 3691 "ide/ide_methods.bas"
if (fornext_step4942<0) fornext_step_negative4942=1; else fornext_step_negative4942=0;
#line 3691 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4942;
#line 3691 "ide/ide_methods.bas"
goto fornext_entrylabel4942;
#line 3691 "ide/ide_methods.bas"
while(1){
#line 3691 "ide/ide_methods.bas"
fornext_value4942=fornext_step4942+(*_FUNC_IDE2_LONG_BI);
#line 3691 "ide/ide_methods.bas"
fornext_entrylabel4942:
#line 3691 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BI=fornext_value4942;
#line 3691 "ide/ide_methods.bas"
if (fornext_step_negative4942){
#line 3691 "ide/ide_methods.bas"
if (fornext_value4942<fornext_finalvalue4942) break;
#line 3691 "ide/ide_methods.bas"
}else{
#line 3691 "ide/ide_methods.bas"
if (fornext_value4942>fornext_finalvalue4942) break;
#line 3691 "ide/ide_methods.bas"
}
#line 3691 "ide/ide_methods.bas"
fornext_error4942:;
#line 3691 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3691,"ide_methods.bas");if(r)goto S_49204;}
#line 3691 "ide/ide_methods.bas"
do{
#line 3691 "ide/ide_methods.bas"
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_4943),0);
#line 3691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3691,"ide_methods.bas");}while(r);
#line 3691 "ide/ide_methods.bas"
do{
#line 3691 "ide/ide_methods.bas"
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_4944),0);
#line 3691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3691,"ide_methods.bas");}while(r);
#line 3691 "ide/ide_methods.bas"
fornext_continue_4941:;
#line 3691 "ide/ide_methods.bas"
}
#line 3691 "ide/ide_methods.bas"
fornext_exit_4941:;
#line 3693 "ide/ide_methods.bas"
do{
#line 3693 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_X,4,byte_element_4945),0);
#line 3693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3693,"ide_methods.bas");}while(r);
#line 3693 "ide/ide_methods.bas"
do{
#line 3693 "ide/ide_methods.bas"
sub_get( 150 ,NULL,byte_element((uint64)_FUNC_IDE2_LONG_OX,4,byte_element_4946),0);
#line 3693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3693,"ide_methods.bas");}while(r);
#line 3693 "ide/ide_methods.bas"
do{
#line 3693 "ide/ide_methods.bas"
qbs_set(__STRING_IDEUNDOTXT,func_space(*_FUNC_IDE2_LONG_X));
#line 3693 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3693,"ide_methods.bas");}while(r);
#line 3693 "ide/ide_methods.bas"
do{
#line 3693 "ide/ide_methods.bas"
sub_get2( 150 ,NULL,__STRING_IDEUNDOTXT,0);
#line 3693 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3693,"ide_methods.bas");}while(r);
#line 3694 "ide/ide_methods.bas"
do{
#line 3694 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,func__inflate(__STRING_IDEUNDOTXT,*_FUNC_IDE2_LONG_OX,0|1));
#line 3694 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3694 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3694,"ide_methods.bas");}while(r);
#line 3696 "ide/ide_methods.bas"
do{
#line 3696 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3696,"ide_methods.bas");}while(r);
#line 3696 "ide/ide_methods.bas"
do{
#line 3696 "ide/ide_methods.bas"
*__LONG_IDENOUNDO= 1 ;
#line 3696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3696,"ide_methods.bas");}while(r);
#line 3696 "ide/ide_methods.bas"
do{
#line 3696 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3696,"ide_methods.bas");}while(r);
#line 3698 "ide/ide_methods.bas"
}
#line 3700 "ide/ide_methods.bas"
do{
#line 3700 "ide/ide_methods.bas"
sub_close( 150 ,1);
#line 3700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3700,"ide_methods.bas");}while(r);
#line 3701 "ide/ide_methods.bas"
}
#line 3702 "ide/ide_methods.bas"
do{
#line 3702 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3702,"ide_methods.bas");}while(r);
#line 3703 "ide/ide_methods.bas"
}
#line 3706 "ide/ide_methods.bas"
S_49221:;
#line 3706 "ide/ide_methods.bas"
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()){
#line 3706 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3706,"ide_methods.bas");if(r)goto S_49221;}
#line 3707 "ide/ide_methods.bas"
LABEL_IDEMCUT:;
#line 3707 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3707,"ide_methods.bas");r=0;}
#line 3708 "ide/ide_methods.bas"
do{
#line 3708 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3708 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3708,"ide_methods.bas");}while(r);
#line 3709 "ide/ide_methods.bas"
do{
#line 3709 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3709,"ide_methods.bas");}while(r);
#line 3710 "ide/ide_methods.bas"
do{
#line 3710 "ide/ide_methods.bas"
goto LABEL_COPY2CLIP;
#line 3710 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3710,"ide_methods.bas");}while(r);
#line 3711 "ide/ide_methods.bas"
}
#line 3713 "ide/ide_methods.bas"
S_49226:;
#line 3713 "ide/ide_methods.bas"
if (((((-(*__LONG_KB== 21248ll ))|(-(*__LONG_KB== 8 ))))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
#line 3713 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3713,"ide_methods.bas");if(r)goto S_49226;}
#line 3714 "ide/ide_methods.bas"
S_49227:;
#line 3714 "ide/ide_methods.bas"
if (((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))|(-(*__LONG_IDESELECTX1!=*__LONG_IDECX)))||is_error_pending()){
#line 3714 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3714,"ide_methods.bas");if(r)goto S_49227;}
#line 3715 "ide/ide_methods.bas"
do{
#line 3715 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3715,"ide_methods.bas");}while(r);
#line 3716 "ide/ide_methods.bas"
do{
#line 3716 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3716 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3716,"ide_methods.bas");}while(r);
#line 3717 "ide/ide_methods.bas"
do{
#line 3717 "ide/ide_methods.bas"
SUB_DELSELECT();
#line 3717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3717,"ide_methods.bas");}while(r);
#line 3718 "ide/ide_methods.bas"
do{
#line 3718 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3718 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3718,"ide_methods.bas");}while(r);
#line 3719 "ide/ide_methods.bas"
}else{
#line 3720 "ide/ide_methods.bas"
do{
#line 3720 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 3720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3720,"ide_methods.bas");}while(r);
#line 3721 "ide/ide_methods.bas"
}
#line 3722 "ide/ide_methods.bas"
}
#line 3725 "ide/ide_methods.bas"
S_49236:;
#line 3725 "ide/ide_methods.bas"
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()){
#line 3725 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3725,"ide_methods.bas");if(r)goto S_49236;}
#line 3726 "ide/ide_methods.bas"
LABEL_IDEMPASTE:;
#line 3726 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3726,"ide_methods.bas");r=0;}
#line 3728 "ide/ide_methods.bas"
do{
#line 3728 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
#line 3728 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3728,"ide_methods.bas");}while(r);
#line 3730 "ide/ide_methods.bas"
S_49238:;
#line 3730 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_CLIP->len))||is_error_pending()){
#line 3730 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3730,"ide_methods.bas");if(r)goto S_49238;}
#line 3731 "ide/ide_methods.bas"
S_49239:;
#line 3731 "ide/ide_methods.bas"
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()){
#line 3731 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3731,"ide_methods.bas");if(r)goto S_49239;}
#line 3734 "ide/ide_methods.bas"
S_49240:;
#line 3734 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 3734 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3734,"ide_methods.bas");if(r)goto S_49240;}
#line 3734 "ide/ide_methods.bas"
do{
#line 3734 "ide/ide_methods.bas"
SUB_DELSELECT();
#line 3734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3734,"ide_methods.bas");}while(r);
#line 3734 "ide/ide_methods.bas"
}
#line 3736 "ide/ide_methods.bas"
do{
#line 3736 "ide/ide_methods.bas"
*__LONG_IDELAYOUTALLOW= 2 ;
#line 3736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3736,"ide_methods.bas");}while(r);
#line 3737 "ide/ide_methods.bas"
do{
#line 3737 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_CLIP);
#line 3737 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3737,"ide_methods.bas");}while(r);
#line 3738 "ide/ide_methods.bas"
do{
#line 3738 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X3= 1 ;
#line 3738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3738,"ide_methods.bas");}while(r);
#line 3739 "ide/ide_methods.bas"
do{
#line 3739 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I= 0 ;
#line 3739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3739,"ide_methods.bas");}while(r);
#line 3741 "ide/ide_methods.bas"
LABEL_FULLPASTENEXTLINE:;
#line 3741 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3741,"ide_methods.bas");r=0;}
#line 3743 "ide/ide_methods.bas"
do{
#line 3743 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(*_FUNC_IDE2_LONG_X3,_FUNC_IDE2_STRING_A,func_chr( 13 ),0|1);
#line 3743 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3743,"ide_methods.bas");}while(r);
#line 3744 "ide/ide_methods.bas"
do{
#line 3744 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=func_instr(*_FUNC_IDE2_LONG_X3,_FUNC_IDE2_STRING_A,func_chr( 10 ),0|1);
#line 3744 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3744 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3744,"ide_methods.bas");}while(r);
#line 3745 "ide/ide_methods.bas"
S_49249:;
#line 3745 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X== 0 ))||is_error_pending()){
#line 3745 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3745,"ide_methods.bas");if(r)goto S_49249;}
#line 3745 "ide/ide_methods.bas"
do{
#line 3745 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X2;
#line 3745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3745,"ide_methods.bas");}while(r);
#line 3745 "ide/ide_methods.bas"
}
#line 3746 "ide/ide_methods.bas"
S_49252:;
#line 3746 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2== 0 ))||is_error_pending()){
#line 3746 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3746,"ide_methods.bas");if(r)goto S_49252;}
#line 3746 "ide/ide_methods.bas"
do{
#line 3746 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X;
#line 3746 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3746,"ide_methods.bas");}while(r);
#line 3746 "ide/ide_methods.bas"
}
#line 3747 "ide/ide_methods.bas"
S_49255:;
#line 3747 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2<*_FUNC_IDE2_LONG_X))||is_error_pending()){
#line 3747 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3747,"ide_methods.bas");if(r)goto S_49255;}
#line 3747 "ide/ide_methods.bas"
do{
#line 3747 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_X,&*_FUNC_IDE2_LONG_X2);
#line 3747 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3747,"ide_methods.bas");}while(r);
#line 3747 "ide/ide_methods.bas"
}
#line 3748 "ide/ide_methods.bas"
S_49258:;
#line 3748 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X2>(*_FUNC_IDE2_LONG_X+ 1 )))||is_error_pending()){
#line 3748 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3748,"ide_methods.bas");if(r)goto S_49258;}
#line 3748 "ide/ide_methods.bas"
do{
#line 3748 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=*_FUNC_IDE2_LONG_X;
#line 3748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3748,"ide_methods.bas");}while(r);
#line 3748 "ide/ide_methods.bas"
}
#line 3751 "ide/ide_methods.bas"
S_49261:;
#line 3751 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 3751 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3751,"ide_methods.bas");if(r)goto S_49261;}
#line 3752 "ide/ide_methods.bas"
do{
#line 3752 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass4948=*__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)));
#line 3752 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3752 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3752,"ide_methods.bas");}while(r);
#line 3753 "ide/ide_methods.bas"
do{
#line 3753 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 3753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3753,"ide_methods.bas");}while(r);
#line 3754 "ide/ide_methods.bas"
do{
#line 3754 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X3=*_FUNC_IDE2_LONG_X2+ 1 ;
#line 3754 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3754,"ide_methods.bas");}while(r);
#line 3755 "ide/ide_methods.bas"
}else{
#line 3756 "ide/ide_methods.bas"
do{
#line 3756 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass4949=*__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)));
#line 3756 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3756,"ide_methods.bas");}while(r);
#line 3757 "ide/ide_methods.bas"
do{
#line 3757 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I+ 1 ;
#line 3757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3757,"ide_methods.bas");}while(r);
#line 3758 "ide/ide_methods.bas"
do{
#line 3758 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X3=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3758 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3758,"ide_methods.bas");}while(r);
#line 3759 "ide/ide_methods.bas"
}
#line 3761 "ide/ide_methods.bas"
S_49270:;
#line 3761 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X3<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 3761 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3761,"ide_methods.bas");if(r)goto S_49270;}
#line 3761 "ide/ide_methods.bas"
do{
#line 3761 "ide/ide_methods.bas"
goto LABEL_FULLPASTENEXTLINE;
#line 3761 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3761,"ide_methods.bas");}while(r);
#line 3761 "ide/ide_methods.bas"
}
#line 3763 "ide/ide_methods.bas"
S_49273:;
#line 3763 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 3763 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3763,"ide_methods.bas");if(r)goto S_49273;}
#line 3765 "ide/ide_methods.bas"
do{
#line 3765 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+*_FUNC_IDE2_LONG_I- 1 ;
#line 3765 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3765,"ide_methods.bas");}while(r);
#line 3766 "ide/ide_methods.bas"
do{
#line 3766 "ide/ide_methods.bas"
*__LONG_IDECX=((int32)(FUNC_IDEGETLINE(__LONG_IDECY))->len)+ 1 ;
#line 3766 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3766 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3766,"ide_methods.bas");}while(r);
#line 3767 "ide/ide_methods.bas"
S_49276:;
#line 3767 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDE2_STRING_CLIP, 1 ),func_chr( 10 ))))||is_error_pending()){
#line 3767 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3767,"ide_methods.bas");if(r)goto S_49276;}
#line 3768 "ide/ide_methods.bas"
do{
#line 3768 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 3768 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3768,"ide_methods.bas");}while(r);
#line 3769 "ide/ide_methods.bas"
do{
#line 3769 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3769,"ide_methods.bas");}while(r);
#line 3770 "ide/ide_methods.bas"
}
#line 3771 "ide/ide_methods.bas"
}
#line 3772 "ide/ide_methods.bas"
}else{
#line 3774 "ide/ide_methods.bas"
do{
#line 3774 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_CLIP);
#line 3774 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3774,"ide_methods.bas");}while(r);
#line 3775 "ide/ide_methods.bas"
}
#line 3777 "ide/ide_methods.bas"
do{
#line 3777 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3777 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3777,"ide_methods.bas");}while(r);
#line 3778 "ide/ide_methods.bas"
do{
#line 3778 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3778,"ide_methods.bas");}while(r);
#line 3779 "ide/ide_methods.bas"
}
#line 3780 "ide/ide_methods.bas"
do{
#line 3780 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3780,"ide_methods.bas");}while(r);
#line 3781 "ide/ide_methods.bas"
}
#line 3783 "ide/ide_methods.bas"
S_49289:;
#line 3783 "ide/ide_methods.bas"
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()){
#line 3783 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3783,"ide_methods.bas");if(r)goto S_49289;}
#line 3784 "ide/ide_methods.bas"
LABEL_COPY2CLIP:;
#line 3784 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3784,"ide_methods.bas");r=0;}
#line 3785 "ide/ide_methods.bas"
do{
#line 3785 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_CLIP,FUNC_GETSELECTEDTEXT(&(pass4953= -1 )));
#line 3785 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3785,"ide_methods.bas");}while(r);
#line 3786 "ide/ide_methods.bas"
S_49291:;
#line 3786 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_CLIP,qbs_new_txt_len("",0))))||is_error_pending()){
#line 3786 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3786,"ide_methods.bas");if(r)goto S_49291;}
#line 3786 "ide/ide_methods.bas"
do{
#line 3786 "ide/ide_methods.bas"
sub__clipboard(_FUNC_IDE2_STRING_CLIP);
#line 3786 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3786 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3786,"ide_methods.bas");}while(r);
#line 3786 "ide/ide_methods.bas"
}
#line 3787 "ide/ide_methods.bas"
S_49294:;
#line 3787 "ide/ide_methods.bas"
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()){
#line 3787 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3787,"ide_methods.bas");if(r)goto S_49294;}
#line 3787 "ide/ide_methods.bas"
do{
#line 3787 "ide/ide_methods.bas"
SUB_DELSELECT();
#line 3787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3787,"ide_methods.bas");}while(r);
#line 3787 "ide/ide_methods.bas"
}
#line 3788 "ide/ide_methods.bas"
do{
#line 3788 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3788 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3788,"ide_methods.bas");}while(r);
#line 3789 "ide/ide_methods.bas"
}
#line 3791 "ide/ide_methods.bas"
S_49299:;
#line 3791 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20992ll ))||is_error_pending()){
#line 3791 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3791,"ide_methods.bas");if(r)goto S_49299;}
#line 3792 "ide/ide_methods.bas"
do{
#line 3792 "ide/ide_methods.bas"
*__INTEGER_IDEINSERT=*__INTEGER_IDEINSERT+ 1 ;
#line 3792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3792,"ide_methods.bas");}while(r);
#line 3793 "ide/ide_methods.bas"
S_49301:;
#line 3793 "ide/ide_methods.bas"
if ((-(*__INTEGER_IDEINSERT== 2 ))||is_error_pending()){
#line 3793 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3793,"ide_methods.bas");if(r)goto S_49301;}
#line 3793 "ide/ide_methods.bas"
do{
#line 3793 "ide/ide_methods.bas"
*__INTEGER_IDEINSERT= 0 ;
#line 3793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3793,"ide_methods.bas");}while(r);
#line 3793 "ide/ide_methods.bas"
}
#line 3794 "ide/ide_methods.bas"
}
#line 3796 "ide/ide_methods.bas"
S_49305:;
#line 3796 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
#line 3796 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3796,"ide_methods.bas");if(r)goto S_49305;}
#line 3797 "ide/ide_methods.bas"
S_49306:;
#line 3797 "ide/ide_methods.bas"
if ((*__LONG_KALT&*__LONG_KSHIFT)||is_error_pending()){
#line 3797 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3797,"ide_methods.bas");if(r)goto S_49306;}
#line 3798 "ide/ide_methods.bas"
do{
#line 3798 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 3798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3798,"ide_methods.bas");}while(r);
#line 3798 "ide/ide_methods.bas"
do{
#line 3798 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
#line 3798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3798,"ide_methods.bas");}while(r);
#line 3799 "ide/ide_methods.bas"
S_49309:;
#line 3799 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 3799 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3799,"ide_methods.bas");if(r)goto S_49309;}
#line 3800 "ide/ide_methods.bas"
do{
#line 3800 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
#line 3800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3800,"ide_methods.bas");}while(r);
#line 3801 "ide/ide_methods.bas"
S_49311:;
#line 3801 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 3801 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3801,"ide_methods.bas");if(r)goto S_49311;}
#line 3801 "ide/ide_methods.bas"
do{
#line 3801 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 3801 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3801,"ide_methods.bas");}while(r);
#line 3801 "ide/ide_methods.bas"
}
#line 3802 "ide/ide_methods.bas"
}
#line 3803 "ide/ide_methods.bas"
S_49315:;
#line 3803 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1> 1 ))||is_error_pending()){
#line 3803 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3803,"ide_methods.bas");if(r)goto S_49315;}
#line 3804 "ide/ide_methods.bas"
do{
#line 3804 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LINEABOVE,FUNC_IDEGETLINE(&(pass4954=*_FUNC_IDE2_LONG_Y1- 1 )));
#line 3804 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3804,"ide_methods.bas");}while(r);
#line 3805 "ide/ide_methods.bas"
S_49317:;
#line 3805 "ide/ide_methods.bas"
fornext_value4956=*_FUNC_IDE2_LONG_Y1;
#line 3805 "ide/ide_methods.bas"
fornext_finalvalue4956=*_FUNC_IDE2_LONG_Y2;
#line 3805 "ide/ide_methods.bas"
fornext_step4956= 1 ;
#line 3805 "ide/ide_methods.bas"
if (fornext_step4956<0) fornext_step_negative4956=1; else fornext_step_negative4956=0;
#line 3805 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4956;
#line 3805 "ide/ide_methods.bas"
goto fornext_entrylabel4956;
#line 3805 "ide/ide_methods.bas"
while(1){
#line 3805 "ide/ide_methods.bas"
fornext_value4956=fornext_step4956+(*_FUNC_IDE2_LONG_I);
#line 3805 "ide/ide_methods.bas"
fornext_entrylabel4956:
#line 3805 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4956;
#line 3805 "ide/ide_methods.bas"
if (fornext_step_negative4956){
#line 3805 "ide/ide_methods.bas"
if (fornext_value4956<fornext_finalvalue4956) break;
#line 3805 "ide/ide_methods.bas"
}else{
#line 3805 "ide/ide_methods.bas"
if (fornext_value4956>fornext_finalvalue4956) break;
#line 3805 "ide/ide_methods.bas"
}
#line 3805 "ide/ide_methods.bas"
fornext_error4956:;
#line 3805 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3805,"ide_methods.bas");if(r)goto S_49317;}
#line 3806 "ide/ide_methods.bas"
do{
#line 3806 "ide/ide_methods.bas"
SUB_IDESETLINE(&(pass4957=*_FUNC_IDE2_LONG_I- 1 ),FUNC_IDEGETLINE(_FUNC_IDE2_LONG_I));
#line 3806 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3806 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3806,"ide_methods.bas");}while(r);
#line 3807 "ide/ide_methods.bas"
fornext_continue_4955:;
#line 3807 "ide/ide_methods.bas"
}
#line 3807 "ide/ide_methods.bas"
fornext_exit_4955:;
#line 3808 "ide/ide_methods.bas"
do{
#line 3808 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y2,_FUNC_IDE2_STRING_LINEABOVE);
#line 3808 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3808,"ide_methods.bas");}while(r);
#line 3809 "ide/ide_methods.bas"
do{
#line 3809 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 3809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3809,"ide_methods.bas");}while(r);
#line 3810 "ide/ide_methods.bas"
S_49322:;
#line 3810 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 3810 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3810,"ide_methods.bas");if(r)goto S_49322;}
#line 3810 "ide/ide_methods.bas"
do{
#line 3810 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDESELECTY1- 1 ;
#line 3810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3810,"ide_methods.bas");}while(r);
#line 3810 "ide/ide_methods.bas"
}
#line 3811 "ide/ide_methods.bas"
do{
#line 3811 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3811 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3811,"ide_methods.bas");}while(r);
#line 3812 "ide/ide_methods.bas"
do{
#line 3812 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3812,"ide_methods.bas");}while(r);
#line 3813 "ide/ide_methods.bas"
}
#line 3814 "ide/ide_methods.bas"
do{
#line 3814 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3814,"ide_methods.bas");}while(r);
#line 3815 "ide/ide_methods.bas"
}
#line 3816 "ide/ide_methods.bas"
S_49330:;
#line 3816 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL)||is_error_pending()){
#line 3816 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3816,"ide_methods.bas");if(r)goto S_49330;}
#line 3817 "ide/ide_methods.bas"
do{
#line 3817 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDESY- 1 ;
#line 3817 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3817,"ide_methods.bas");}while(r);
#line 3818 "ide/ide_methods.bas"
S_49332:;
#line 3818 "ide/ide_methods.bas"
if ((-(*__LONG_IDESY< 1 ))||is_error_pending()){
#line 3818 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3818,"ide_methods.bas");if(r)goto S_49332;}
#line 3818 "ide/ide_methods.bas"
do{
#line 3818 "ide/ide_methods.bas"
*__LONG_IDESY= 1 ;
#line 3818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3818,"ide_methods.bas");}while(r);
#line 3818 "ide/ide_methods.bas"
}
#line 3819 "ide/ide_methods.bas"
S_49335:;
#line 3819 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>(*__LONG_IDESY+(*__LONG_IDEWY- 9 ))))||is_error_pending()){
#line 3819 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3819,"ide_methods.bas");if(r)goto S_49335;}
#line 3819 "ide/ide_methods.bas"
do{
#line 3819 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
#line 3819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3819,"ide_methods.bas");}while(r);
#line 3819 "ide/ide_methods.bas"
}
#line 3820 "ide/ide_methods.bas"
}else{
#line 3821 "ide/ide_methods.bas"
do{
#line 3821 "ide/ide_methods.bas"
return_point[next_return_point++]=47;
#line 3821 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3821 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3821 "ide/ide_methods.bas"
RETURN_47:;
#line 3821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3821,"ide_methods.bas");}while(r);
#line 3822 "ide/ide_methods.bas"
do{
#line 3822 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 3822 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3822,"ide_methods.bas");}while(r);
#line 3823 "ide/ide_methods.bas"
S_49341:;
#line 3823 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 3823 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3823,"ide_methods.bas");if(r)goto S_49341;}
#line 3823 "ide/ide_methods.bas"
do{
#line 3823 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 3823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3823,"ide_methods.bas");}while(r);
#line 3823 "ide/ide_methods.bas"
}
#line 3824 "ide/ide_methods.bas"
do{
#line 3824 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3824,"ide_methods.bas");}while(r);
#line 3825 "ide/ide_methods.bas"
}
#line 3826 "ide/ide_methods.bas"
}
#line 3828 "ide/ide_methods.bas"
S_49347:;
#line 3828 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
#line 3828 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3828,"ide_methods.bas");if(r)goto S_49347;}
#line 3829 "ide/ide_methods.bas"
S_49348:;
#line 3829 "ide/ide_methods.bas"
if ((*__LONG_KALT&*__LONG_KSHIFT)||is_error_pending()){
#line 3829 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3829,"ide_methods.bas");if(r)goto S_49348;}
#line 3830 "ide/ide_methods.bas"
do{
#line 3830 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 3830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3830,"ide_methods.bas");}while(r);
#line 3830 "ide/ide_methods.bas"
do{
#line 3830 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
#line 3830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3830,"ide_methods.bas");}while(r);
#line 3831 "ide/ide_methods.bas"
S_49351:;
#line 3831 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 3831 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3831,"ide_methods.bas");if(r)goto S_49351;}
#line 3832 "ide/ide_methods.bas"
do{
#line 3832 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
#line 3832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3832,"ide_methods.bas");}while(r);
#line 3833 "ide/ide_methods.bas"
S_49353:;
#line 3833 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 3833 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3833,"ide_methods.bas");if(r)goto S_49353;}
#line 3833 "ide/ide_methods.bas"
do{
#line 3833 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 3833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3833,"ide_methods.bas");}while(r);
#line 3833 "ide/ide_methods.bas"
}
#line 3834 "ide/ide_methods.bas"
}
#line 3835 "ide/ide_methods.bas"
S_49357:;
#line 3835 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y2<*__LONG_IDEN))||is_error_pending()){
#line 3835 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3835,"ide_methods.bas");if(r)goto S_49357;}
#line 3836 "ide/ide_methods.bas"
do{
#line 3836 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LINEBELOW,FUNC_IDEGETLINE(&(pass4958=*_FUNC_IDE2_LONG_Y2+ 1 )));
#line 3836 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3836,"ide_methods.bas");}while(r);
#line 3837 "ide/ide_methods.bas"
S_49359:;
#line 3837 "ide/ide_methods.bas"
fornext_value4960=*_FUNC_IDE2_LONG_Y2;
#line 3837 "ide/ide_methods.bas"
fornext_finalvalue4960=*_FUNC_IDE2_LONG_Y1;
#line 3837 "ide/ide_methods.bas"
fornext_step4960= -1 ;
#line 3837 "ide/ide_methods.bas"
if (fornext_step4960<0) fornext_step_negative4960=1; else fornext_step_negative4960=0;
#line 3837 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4960;
#line 3837 "ide/ide_methods.bas"
goto fornext_entrylabel4960;
#line 3837 "ide/ide_methods.bas"
while(1){
#line 3837 "ide/ide_methods.bas"
fornext_value4960=fornext_step4960+(*_FUNC_IDE2_LONG_I);
#line 3837 "ide/ide_methods.bas"
fornext_entrylabel4960:
#line 3837 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value4960;
#line 3837 "ide/ide_methods.bas"
if (fornext_step_negative4960){
#line 3837 "ide/ide_methods.bas"
if (fornext_value4960<fornext_finalvalue4960) break;
#line 3837 "ide/ide_methods.bas"
}else{
#line 3837 "ide/ide_methods.bas"
if (fornext_value4960>fornext_finalvalue4960) break;
#line 3837 "ide/ide_methods.bas"
}
#line 3837 "ide/ide_methods.bas"
fornext_error4960:;
#line 3837 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3837,"ide_methods.bas");if(r)goto S_49359;}
#line 3838 "ide/ide_methods.bas"
do{
#line 3838 "ide/ide_methods.bas"
SUB_IDESETLINE(&(pass4961=*_FUNC_IDE2_LONG_I+ 1 ),FUNC_IDEGETLINE(_FUNC_IDE2_LONG_I));
#line 3838 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3838,"ide_methods.bas");}while(r);
#line 3839 "ide/ide_methods.bas"
fornext_continue_4959:;
#line 3839 "ide/ide_methods.bas"
}
#line 3839 "ide/ide_methods.bas"
fornext_exit_4959:;
#line 3840 "ide/ide_methods.bas"
do{
#line 3840 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y1,_FUNC_IDE2_STRING_LINEBELOW);
#line 3840 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3840,"ide_methods.bas");}while(r);
#line 3841 "ide/ide_methods.bas"
do{
#line 3841 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 3841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3841,"ide_methods.bas");}while(r);
#line 3842 "ide/ide_methods.bas"
S_49364:;
#line 3842 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 3842 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3842,"ide_methods.bas");if(r)goto S_49364;}
#line 3842 "ide/ide_methods.bas"
do{
#line 3842 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDESELECTY1+ 1 ;
#line 3842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3842,"ide_methods.bas");}while(r);
#line 3842 "ide/ide_methods.bas"
}
#line 3843 "ide/ide_methods.bas"
do{
#line 3843 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 3843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3843,"ide_methods.bas");}while(r);
#line 3844 "ide/ide_methods.bas"
do{
#line 3844 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 3844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3844,"ide_methods.bas");}while(r);
#line 3845 "ide/ide_methods.bas"
}
#line 3846 "ide/ide_methods.bas"
do{
#line 3846 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3846 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3846,"ide_methods.bas");}while(r);
#line 3847 "ide/ide_methods.bas"
}
#line 3848 "ide/ide_methods.bas"
S_49372:;
#line 3848 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL)||is_error_pending()){
#line 3848 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3848,"ide_methods.bas");if(r)goto S_49372;}
#line 3849 "ide/ide_methods.bas"
do{
#line 3849 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDESY+ 1 ;
#line 3849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3849,"ide_methods.bas");}while(r);
#line 3850 "ide/ide_methods.bas"
S_49374:;
#line 3850 "ide/ide_methods.bas"
if ((-(*__LONG_IDESY>*__LONG_IDEN))||is_error_pending()){
#line 3850 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3850,"ide_methods.bas");if(r)goto S_49374;}
#line 3850 "ide/ide_methods.bas"
do{
#line 3850 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDEN;
#line 3850 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3850,"ide_methods.bas");}while(r);
#line 3850 "ide/ide_methods.bas"
}
#line 3851 "ide/ide_methods.bas"
S_49377:;
#line 3851 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
#line 3851 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3851,"ide_methods.bas");if(r)goto S_49377;}
#line 3851 "ide/ide_methods.bas"
do{
#line 3851 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESY;
#line 3851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3851,"ide_methods.bas");}while(r);
#line 3851 "ide/ide_methods.bas"
}
#line 3852 "ide/ide_methods.bas"
}else{
#line 3853 "ide/ide_methods.bas"
do{
#line 3853 "ide/ide_methods.bas"
return_point[next_return_point++]=48;
#line 3853 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3853 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3853 "ide/ide_methods.bas"
RETURN_48:;
#line 3853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3853,"ide_methods.bas");}while(r);
#line 3854 "ide/ide_methods.bas"
do{
#line 3854 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 3854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3854,"ide_methods.bas");}while(r);
#line 3855 "ide/ide_methods.bas"
S_49383:;
#line 3855 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3855 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3855,"ide_methods.bas");if(r)goto S_49383;}
#line 3855 "ide/ide_methods.bas"
do{
#line 3855 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3855 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3855,"ide_methods.bas");}while(r);
#line 3855 "ide/ide_methods.bas"
}
#line 3856 "ide/ide_methods.bas"
do{
#line 3856 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3856,"ide_methods.bas");}while(r);
#line 3857 "ide/ide_methods.bas"
}
#line 3858 "ide/ide_methods.bas"
}
#line 3860 "ide/ide_methods.bas"
S_49389:;
#line 3860 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 3860 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3860,"ide_methods.bas");if(r)goto S_49389;}
#line 3861 "ide/ide_methods.bas"
do{
#line 3861 "ide/ide_methods.bas"
return_point[next_return_point++]=49;
#line 3861 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3861 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3861 "ide/ide_methods.bas"
RETURN_49:;
#line 3861 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3861,"ide_methods.bas");}while(r);
#line 3863 "ide/ide_methods.bas"
S_49391:;
#line 3863 "ide/ide_methods.bas"
if ((-(*__LONG_MWHEEL< 0 ))||is_error_pending()){
#line 3863 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3863,"ide_methods.bas");if(r)goto S_49391;}
#line 3863 "ide/ide_methods.bas"
do{
#line 3863 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESY;
#line 3863 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3863,"ide_methods.bas");}while(r);
#line 3863 "ide/ide_methods.bas"
}
#line 3864 "ide/ide_methods.bas"
S_49394:;
#line 3864 "ide/ide_methods.bas"
if ((-(*__LONG_MWHEEL> 0 ))||is_error_pending()){
#line 3864 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3864,"ide_methods.bas");if(r)goto S_49394;}
#line 3864 "ide/ide_methods.bas"
do{
#line 3864 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
#line 3864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3864,"ide_methods.bas");}while(r);
#line 3864 "ide/ide_methods.bas"
}
#line 3865 "ide/ide_methods.bas"
do{
#line 3865 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_MWHEEL* 3 );
#line 3865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3865,"ide_methods.bas");}while(r);
#line 3866 "ide/ide_methods.bas"
S_49398:;
#line 3866 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 3866 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3866,"ide_methods.bas");if(r)goto S_49398;}
#line 3866 "ide/ide_methods.bas"
do{
#line 3866 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 3866 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3866,"ide_methods.bas");}while(r);
#line 3866 "ide/ide_methods.bas"
}
#line 3867 "ide/ide_methods.bas"
S_49401:;
#line 3867 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3867 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3867,"ide_methods.bas");if(r)goto S_49401;}
#line 3867 "ide/ide_methods.bas"
do{
#line 3867 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3867,"ide_methods.bas");}while(r);
#line 3867 "ide/ide_methods.bas"
}
#line 3868 "ide/ide_methods.bas"
do{
#line 3868 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3868,"ide_methods.bas");}while(r);
#line 3869 "ide/ide_methods.bas"
}
#line 3871 "ide/ide_methods.bas"
S_49406:;
#line 3871 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
#line 3871 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3871,"ide_methods.bas");if(r)goto S_49406;}
#line 3872 "ide/ide_methods.bas"
do{
#line 3872 "ide/ide_methods.bas"
return_point[next_return_point++]=50;
#line 3872 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3872 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3872 "ide/ide_methods.bas"
RETURN_50:;
#line 3872 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3872,"ide_methods.bas");}while(r);
#line 3874 "ide/ide_methods.bas"
S_49408:;
#line 3874 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL)||is_error_pending()){
#line 3874 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3874,"ide_methods.bas");if(r)goto S_49408;}
#line 3876 "ide/ide_methods.bas"
do{
#line 3876 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3876 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3876,"ide_methods.bas");}while(r);
#line 3877 "ide/ide_methods.bas"
S_49410:;
#line 3877 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 3877 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3877,"ide_methods.bas");if(r)goto S_49410;}
#line 3877 "ide/ide_methods.bas"
do{
#line 3877 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3877 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3877,"ide_methods.bas");}while(r);
#line 3877 "ide/ide_methods.bas"
}
#line 3879 "ide/ide_methods.bas"
do{
#line 3879 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPPING= 1 ;
#line 3879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3879,"ide_methods.bas");}while(r);
#line 3880 "ide/ide_methods.bas"
S_49414:;
#line 3880 "ide/ide_methods.bas"
do{
#line 3880 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3880,"ide_methods.bas");if(r)goto S_49414;}
#line 3882 "ide/ide_methods.bas"
do{
#line 3882 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX- 1 ;
#line 3882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3882,"ide_methods.bas");}while(r);
#line 3884 "ide/ide_methods.bas"
S_49416:;
#line 3884 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
#line 3884 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3884,"ide_methods.bas");if(r)goto S_49416;}
#line 3885 "ide/ide_methods.bas"
S_49417:;
#line 3885 "ide/ide_methods.bas"
do{
#line 3885 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3885,"ide_methods.bas");if(r)goto S_49417;}
#line 3886 "ide/ide_methods.bas"
S_49418:;
#line 3886 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY== 1 ))||is_error_pending()){
#line 3886 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3886,"ide_methods.bas");if(r)goto S_49418;}
#line 3886 "ide/ide_methods.bas"
do{
#line 3886 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3886,"ide_methods.bas");}while(r);
#line 3886 "ide/ide_methods.bas"
do{
#line 3886 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3886,"ide_methods.bas");}while(r);
#line 3886 "ide/ide_methods.bas"
}
#line 3887 "ide/ide_methods.bas"
do{
#line 3887 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 3887 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3887,"ide_methods.bas");}while(r);
#line 3888 "ide/ide_methods.bas"
do{
#line 3888 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3888 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3888 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3888,"ide_methods.bas");}while(r);
#line 3889 "ide/ide_methods.bas"
do{
#line 3889 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3889 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3889 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3889,"ide_methods.bas");}while(r);
#line 3890 "ide/ide_methods.bas"
S_49425:;
#line 3890 "ide/ide_methods.bas"
dl_continue_4965:;
#line 3890 "ide/ide_methods.bas"
}while((!(qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len)))&&(!is_error_pending()));
#line 3890 "ide/ide_methods.bas"
dl_exit_4965:;
#line 3890 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3890,"ide_methods.bas");if(r)goto S_49425;}
#line 3891 "ide/ide_methods.bas"
do{
#line 3891 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3891 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3891,"ide_methods.bas");}while(r);
#line 3892 "ide/ide_methods.bas"
}
#line 3894 "ide/ide_methods.bas"
S_49428:;
#line 3894 "ide/ide_methods.bas"
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()){
#line 3894 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3894,"ide_methods.bas");if(r)goto S_49428;}
#line 3895 "ide/ide_methods.bas"
S_49429:;
#line 3895 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
#line 3895 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3895,"ide_methods.bas");if(r)goto S_49429;}
#line 3895 "ide/ide_methods.bas"
do{
#line 3895 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3895 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3895,"ide_methods.bas");}while(r);
#line 3895 "ide/ide_methods.bas"
}
#line 3896 "ide/ide_methods.bas"
do{
#line 3896 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDECX;
#line 3896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3896,"ide_methods.bas");}while(r);
#line 3896 "ide/ide_methods.bas"
do{
#line 3896 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDECY;
#line 3896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3896,"ide_methods.bas");}while(r);
#line 3897 "ide/ide_methods.bas"
do{
#line 3897 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
#line 3897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3897,"ide_methods.bas");}while(r);
#line 3898 "ide/ide_methods.bas"
}else{
#line 3899 "ide/ide_methods.bas"
S_49436:;
#line 3899 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SKIPPING== 0 ))||is_error_pending()){
#line 3899 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3899,"ide_methods.bas");if(r)goto S_49436;}
#line 3899 "ide/ide_methods.bas"
do{
#line 3899 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_X;
#line 3899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3899,"ide_methods.bas");}while(r);
#line 3899 "ide/ide_methods.bas"
do{
#line 3899 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y;
#line 3899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3899,"ide_methods.bas");}while(r);
#line 3899 "ide/ide_methods.bas"
do{
#line 3899 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3899,"ide_methods.bas");}while(r);
#line 3899 "ide/ide_methods.bas"
}
#line 3900 "ide/ide_methods.bas"
}
#line 3901 "ide/ide_methods.bas"
dl_continue_4964:;
#line 3901 "ide/ide_methods.bas"
}while(1);
#line 3901 "ide/ide_methods.bas"
dl_exit_4964:;
#line 3903 "ide/ide_methods.bas"
}else{
#line 3905 "ide/ide_methods.bas"
do{
#line 3905 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX- 1 ;
#line 3905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3905,"ide_methods.bas");}while(r);
#line 3906 "ide/ide_methods.bas"
S_49445:;
#line 3906 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
#line 3906 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3906,"ide_methods.bas");if(r)goto S_49445;}
#line 3906 "ide/ide_methods.bas"
do{
#line 3906 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3906,"ide_methods.bas");}while(r);
#line 3906 "ide/ide_methods.bas"
}
#line 3908 "ide/ide_methods.bas"
}
#line 3910 "ide/ide_methods.bas"
do{
#line 3910 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3910 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3910,"ide_methods.bas");}while(r);
#line 3911 "ide/ide_methods.bas"
}
#line 3913 "ide/ide_methods.bas"
S_49451:;
#line 3913 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
#line 3913 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3913,"ide_methods.bas");if(r)goto S_49451;}
#line 3914 "ide/ide_methods.bas"
do{
#line 3914 "ide/ide_methods.bas"
return_point[next_return_point++]=51;
#line 3914 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3914 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3914 "ide/ide_methods.bas"
RETURN_51:;
#line 3914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3914,"ide_methods.bas");}while(r);
#line 3916 "ide/ide_methods.bas"
S_49453:;
#line 3916 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL)||is_error_pending()){
#line 3916 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3916,"ide_methods.bas");if(r)goto S_49453;}
#line 3918 "ide/ide_methods.bas"
do{
#line 3918 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3918 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3918,"ide_methods.bas");}while(r);
#line 3919 "ide/ide_methods.bas"
do{
#line 3919 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
#line 3919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3919,"ide_methods.bas");}while(r);
#line 3920 "ide/ide_methods.bas"
do{
#line 3920 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FIRST= 1 ;
#line 3920 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3920,"ide_methods.bas");}while(r);
#line 3921 "ide/ide_methods.bas"
S_49457:;
#line 3921 "ide/ide_methods.bas"
do{
#line 3921 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3921,"ide_methods.bas");if(r)goto S_49457;}
#line 3923 "ide/ide_methods.bas"
S_49458:;
#line 3923 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_FIRST== 0 ))||is_error_pending()){
#line 3923 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3923,"ide_methods.bas");if(r)goto S_49458;}
#line 3923 "ide/ide_methods.bas"
do{
#line 3923 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
#line 3923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3923,"ide_methods.bas");}while(r);
#line 3923 "ide/ide_methods.bas"
}
#line 3925 "ide/ide_methods.bas"
S_49461:;
#line 3925 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_FIRST== 0 ))&(-(*__LONG_IDECX==(_FUNC_IDE2_STRING_A->len+ 1 )))))||is_error_pending()){
#line 3925 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3925,"ide_methods.bas");if(r)goto S_49461;}
#line 3925 "ide/ide_methods.bas"
do{
#line 3925 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3925,"ide_methods.bas");}while(r);
#line 3925 "ide/ide_methods.bas"
}
#line 3926 "ide/ide_methods.bas"
S_49464:;
#line 3926 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 3926 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3926,"ide_methods.bas");if(r)goto S_49464;}
#line 3927 "ide/ide_methods.bas"
S_49465:;
#line 3927 "ide/ide_methods.bas"
do{
#line 3927 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3927,"ide_methods.bas");if(r)goto S_49465;}
#line 3928 "ide/ide_methods.bas"
S_49466:;
#line 3928 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY==*__LONG_IDEN))||is_error_pending()){
#line 3928 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3928,"ide_methods.bas");if(r)goto S_49466;}
#line 3928 "ide/ide_methods.bas"
do{
#line 3928 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3928 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3928,"ide_methods.bas");}while(r);
#line 3928 "ide/ide_methods.bas"
}
#line 3929 "ide/ide_methods.bas"
do{
#line 3929 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 3929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3929,"ide_methods.bas");}while(r);
#line 3929 "ide/ide_methods.bas"
do{
#line 3929 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3929,"ide_methods.bas");}while(r);
#line 3930 "ide/ide_methods.bas"
do{
#line 3930 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3930 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3930 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3930,"ide_methods.bas");}while(r);
#line 3931 "ide/ide_methods.bas"
S_49472:;
#line 3931 "ide/ide_methods.bas"
dl_continue_4971:;
#line 3931 "ide/ide_methods.bas"
}while((!(qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len)))&&(!is_error_pending()));
#line 3931 "ide/ide_methods.bas"
dl_exit_4971:;
#line 3931 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3931,"ide_methods.bas");if(r)goto S_49472;}
#line 3932 "ide/ide_methods.bas"
do{
#line 3932 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
#line 3932 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3932,"ide_methods.bas");}while(r);
#line 3933 "ide/ide_methods.bas"
do{
#line 3933 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FIRST= 0 ;
#line 3933 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3933,"ide_methods.bas");}while(r);
#line 3934 "ide/ide_methods.bas"
}
#line 3936 "ide/ide_methods.bas"
S_49476:;
#line 3936 "ide/ide_methods.bas"
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()){
#line 3936 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3936,"ide_methods.bas");if(r)goto S_49476;}
#line 3937 "ide/ide_methods.bas"
S_49477:;
#line 3937 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_FIRST)||is_error_pending()){
#line 3937 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3937,"ide_methods.bas");if(r)goto S_49477;}
#line 3938 "ide/ide_methods.bas"
do{
#line 3938 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPPING= 1 ;
#line 3938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3938,"ide_methods.bas");}while(r);
#line 3939 "ide/ide_methods.bas"
}else{
#line 3940 "ide/ide_methods.bas"
S_49480:;
#line 3940 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SKIPPING== 0 ))||is_error_pending()){
#line 3940 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3940,"ide_methods.bas");if(r)goto S_49480;}
#line 3940 "ide/ide_methods.bas"
do{
#line 3940 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3940 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3940,"ide_methods.bas");}while(r);
#line 3940 "ide/ide_methods.bas"
}
#line 3941 "ide/ide_methods.bas"
}
#line 3942 "ide/ide_methods.bas"
}else{
#line 3943 "ide/ide_methods.bas"
do{
#line 3943 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPPING= 0 ;
#line 3943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3943,"ide_methods.bas");}while(r);
#line 3944 "ide/ide_methods.bas"
}
#line 3945 "ide/ide_methods.bas"
do{
#line 3945 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FIRST= 0 ;
#line 3945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3945,"ide_methods.bas");}while(r);
#line 3946 "ide/ide_methods.bas"
dl_continue_4968:;
#line 3946 "ide/ide_methods.bas"
}while(1);
#line 3946 "ide/ide_methods.bas"
dl_exit_4968:;
#line 3948 "ide/ide_methods.bas"
}else{
#line 3950 "ide/ide_methods.bas"
do{
#line 3950 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX+ 1 ;
#line 3950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3950,"ide_methods.bas");}while(r);
#line 3952 "ide/ide_methods.bas"
}
#line 3954 "ide/ide_methods.bas"
do{
#line 3954 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3954 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3954,"ide_methods.bas");}while(r);
#line 3955 "ide/ide_methods.bas"
}
#line 3957 "ide/ide_methods.bas"
S_49494:;
#line 3957 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL&(-(*__LONG_KB== 18176ll )))||is_error_pending()){
#line 3957 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3957,"ide_methods.bas");if(r)goto S_49494;}
#line 3958 "ide/ide_methods.bas"
do{
#line 3958 "ide/ide_methods.bas"
return_point[next_return_point++]=52;
#line 3958 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3958 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3958 "ide/ide_methods.bas"
RETURN_52:;
#line 3958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3958,"ide_methods.bas");}while(r);
#line 3959 "ide/ide_methods.bas"
do{
#line 3959 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3959,"ide_methods.bas");}while(r);
#line 3960 "ide/ide_methods.bas"
do{
#line 3960 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 3960 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3960,"ide_methods.bas");}while(r);
#line 3961 "ide/ide_methods.bas"
do{
#line 3961 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3961 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3961,"ide_methods.bas");}while(r);
#line 3962 "ide/ide_methods.bas"
}
#line 3964 "ide/ide_methods.bas"
S_49500:;
#line 3964 "ide/ide_methods.bas"
if ((*__LONG_KCONTROL&(-(*__LONG_KB== 20224ll )))||is_error_pending()){
#line 3964 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3964,"ide_methods.bas");if(r)goto S_49500;}
#line 3965 "ide/ide_methods.bas"
do{
#line 3965 "ide/ide_methods.bas"
return_point[next_return_point++]=53;
#line 3965 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3965 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3965 "ide/ide_methods.bas"
RETURN_53:;
#line 3965 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3965,"ide_methods.bas");}while(r);
#line 3966 "ide/ide_methods.bas"
do{
#line 3966 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3966 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3966,"ide_methods.bas");}while(r);
#line 3967 "ide/ide_methods.bas"
do{
#line 3967 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3967 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3967,"ide_methods.bas");}while(r);
#line 3968 "ide/ide_methods.bas"
do{
#line 3968 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3968 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3968 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3968,"ide_methods.bas");}while(r);
#line 3969 "ide/ide_methods.bas"
do{
#line 3969 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3969,"ide_methods.bas");}while(r);
#line 3970 "ide/ide_methods.bas"
}
#line 3972 "ide/ide_methods.bas"
S_49507:;
#line 3972 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18176ll ))||is_error_pending()){
#line 3972 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3972,"ide_methods.bas");if(r)goto S_49507;}
#line 3973 "ide/ide_methods.bas"
do{
#line 3973 "ide/ide_methods.bas"
return_point[next_return_point++]=54;
#line 3973 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3973 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3973 "ide/ide_methods.bas"
RETURN_54:;
#line 3973 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3973,"ide_methods.bas");}while(r);
#line 3974 "ide/ide_methods.bas"
do{
#line 3974 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3974 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3974,"ide_methods.bas");}while(r);
#line 3974 "ide/ide_methods.bas"
do{
#line 3974 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_SOT=_FUNC_IDE2_STRING_A->len;
#line 3974 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3974,"ide_methods.bas");}while(r);
#line 3975 "ide/ide_methods.bas"
do{
#line 3975 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 3975 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3975,"ide_methods.bas");}while(r);
#line 3975 "ide/ide_methods.bas"
do{
#line 3975 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_SOT=*_FUNC_IDE2_INTEGER_SOT-_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3975 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3975,"ide_methods.bas");}while(r);
#line 3976 "ide/ide_methods.bas"
S_49513:;
#line 3976 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX==*_FUNC_IDE2_INTEGER_SOT))||is_error_pending()){
#line 3976 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3976,"ide_methods.bas");if(r)goto S_49513;}
#line 3976 "ide/ide_methods.bas"
do{
#line 3976 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 3976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3976,"ide_methods.bas");}while(r);
#line 3976 "ide/ide_methods.bas"
}else{
#line 3976 "ide/ide_methods.bas"
do{
#line 3976 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_INTEGER_SOT;
#line 3976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3976,"ide_methods.bas");}while(r);
#line 3976 "ide/ide_methods.bas"
}
#line 3977 "ide/ide_methods.bas"
do{
#line 3977 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3977,"ide_methods.bas");}while(r);
#line 3978 "ide/ide_methods.bas"
}
#line 3980 "ide/ide_methods.bas"
S_49520:;
#line 3980 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20224ll ))||is_error_pending()){
#line 3980 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3980,"ide_methods.bas");if(r)goto S_49520;}
#line 3981 "ide/ide_methods.bas"
do{
#line 3981 "ide/ide_methods.bas"
return_point[next_return_point++]=55;
#line 3981 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3981 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3981 "ide/ide_methods.bas"
RETURN_55:;
#line 3981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3981,"ide_methods.bas");}while(r);
#line 3982 "ide/ide_methods.bas"
do{
#line 3982 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 3982 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3982,"ide_methods.bas");}while(r);
#line 3983 "ide/ide_methods.bas"
do{
#line 3983 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 3983 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 3983 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3983,"ide_methods.bas");}while(r);
#line 3984 "ide/ide_methods.bas"
do{
#line 3984 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3984,"ide_methods.bas");}while(r);
#line 3985 "ide/ide_methods.bas"
}
#line 3987 "ide/ide_methods.bas"
S_49526:;
#line 3987 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18688ll ))||is_error_pending()){
#line 3987 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3987,"ide_methods.bas");if(r)goto S_49526;}
#line 3988 "ide/ide_methods.bas"
do{
#line 3988 "ide/ide_methods.bas"
return_point[next_return_point++]=56;
#line 3988 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3988 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3988 "ide/ide_methods.bas"
RETURN_56:;
#line 3988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3988,"ide_methods.bas");}while(r);
#line 3989 "ide/ide_methods.bas"
do{
#line 3989 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
#line 3989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3989,"ide_methods.bas");}while(r);
#line 3990 "ide/ide_methods.bas"
S_49529:;
#line 3990 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 3990 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3990,"ide_methods.bas");if(r)goto S_49529;}
#line 3990 "ide/ide_methods.bas"
do{
#line 3990 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 3990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3990,"ide_methods.bas");}while(r);
#line 3990 "ide/ide_methods.bas"
}
#line 3991 "ide/ide_methods.bas"
do{
#line 3991 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3991 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3991,"ide_methods.bas");}while(r);
#line 3992 "ide/ide_methods.bas"
}
#line 3994 "ide/ide_methods.bas"
S_49534:;
#line 3994 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20736ll ))||is_error_pending()){
#line 3994 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3994,"ide_methods.bas");if(r)goto S_49534;}
#line 3995 "ide/ide_methods.bas"
do{
#line 3995 "ide/ide_methods.bas"
return_point[next_return_point++]=57;
#line 3995 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 3995 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 3995 "ide/ide_methods.bas"
RETURN_57:;
#line 3995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3995,"ide_methods.bas");}while(r);
#line 3996 "ide/ide_methods.bas"
do{
#line 3996 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_IDEWY- 9 );
#line 3996 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3996,"ide_methods.bas");}while(r);
#line 3997 "ide/ide_methods.bas"
S_49537:;
#line 3997 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 3997 "ide/ide_methods.bas"
if(qbevent){evnt(28819,3997,"ide_methods.bas");if(r)goto S_49537;}
#line 3997 "ide/ide_methods.bas"
do{
#line 3997 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 3997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3997,"ide_methods.bas");}while(r);
#line 3997 "ide/ide_methods.bas"
}
#line 3998 "ide/ide_methods.bas"
do{
#line 3998 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 3998 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,3998,"ide_methods.bas");}while(r);
#line 3999 "ide/ide_methods.bas"
}
#line 4001 "ide/ide_methods.bas"
do{
#line 4001 "ide/ide_methods.bas"
goto LABEL_SKIPGOSUBS;
#line 4001 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4001,"ide_methods.bas");}while(r);
#line 4003 "ide/ide_methods.bas"
LABEL_SELECTCHECK:;
#line 4003 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4003,"ide_methods.bas");r=0;}
#line 4004 "ide/ide_methods.bas"
S_49543:;
#line 4004 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
#line 4004 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4004,"ide_methods.bas");if(r)goto S_49543;}
#line 4005 "ide/ide_methods.bas"
S_49544:;
#line 4005 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT&(-(*__LONG_IDESELECT== 0 )))||is_error_pending()){
#line 4005 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4005,"ide_methods.bas");if(r)goto S_49544;}
#line 4005 "ide/ide_methods.bas"
do{
#line 4005 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 4005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4005,"ide_methods.bas");}while(r);
#line 4005 "ide/ide_methods.bas"
do{
#line 4005 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*__LONG_IDECX;
#line 4005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4005,"ide_methods.bas");}while(r);
#line 4005 "ide/ide_methods.bas"
do{
#line 4005 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*__LONG_IDECY;
#line 4005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4005,"ide_methods.bas");}while(r);
#line 4005 "ide/ide_methods.bas"
}
#line 4006 "ide/ide_methods.bas"
S_49549:;
#line 4006 "ide/ide_methods.bas"
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
#line 4006 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4006,"ide_methods.bas");if(r)goto S_49549;}
#line 4006 "ide/ide_methods.bas"
do{
#line 4006 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 4006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4006,"ide_methods.bas");}while(r);
#line 4006 "ide/ide_methods.bas"
}
#line 4007 "ide/ide_methods.bas"
S_49552:;
#line 4007 "ide/ide_methods.bas"
}else{
#line 4007 "ide/ide_methods.bas"
if (-(*__LONG_IDESYSTEM== 2 )){
#line 4007 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4007,"ide_methods.bas");if(r)goto S_49552;}
#line 4008 "ide/ide_methods.bas"
S_49553:;
#line 4008 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT&(-(*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL== 0 )))||is_error_pending()){
#line 4008 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4008,"ide_methods.bas");if(r)goto S_49553;}
#line 4008 "ide/ide_methods.bas"
do{
#line 4008 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= -1 ;
#line 4008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4008,"ide_methods.bas");}while(r);
#line 4008 "ide/ide_methods.bas"
do{
#line 4008 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 4008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4008,"ide_methods.bas");}while(r);
#line 4008 "ide/ide_methods.bas"
}
#line 4009 "ide/ide_methods.bas"
S_49557:;
#line 4009 "ide/ide_methods.bas"
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
#line 4009 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4009,"ide_methods.bas");if(r)goto S_49557;}
#line 4009 "ide/ide_methods.bas"
do{
#line 4009 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL= 0 ;
#line 4009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4009,"ide_methods.bas");}while(r);
#line 4009 "ide/ide_methods.bas"
}
#line 4010 "ide/ide_methods.bas"
}
#line 4010 "ide/ide_methods.bas"
}
#line 4011 "ide/ide_methods.bas"
do{
#line 4011 "ide/ide_methods.bas"
#include "ret375.txt"
#line 4011 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4011,"ide_methods.bas");}while(r);
#line 4013 "ide/ide_methods.bas"
LABEL_SKIPGOSUBS:;
#line 4013 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4013,"ide_methods.bas");r=0;}
#line 4015 "ide/ide_methods.bas"
S_49562:;
#line 4015 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 13 ))))||is_error_pending()){
#line 4015 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4015,"ide_methods.bas");if(r)goto S_49562;}
#line 4016 "ide/ide_methods.bas"
S_49563:;
#line 4016 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT)||is_error_pending()){
#line 4016 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4016,"ide_methods.bas");if(r)goto S_49563;}
#line 4017 "ide/ide_methods.bas"
do{
#line 4017 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RETVAL,qbs_new_txt_len("",0));
#line 4017 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4017,"ide_methods.bas");}while(r);
#line 4018 "ide/ide_methods.bas"
do{
#line 4018 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4018 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4018 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4018,"ide_methods.bas");}while(r);
#line 4019 "ide/ide_methods.bas"
S_49566:;
#line 4019 "ide/ide_methods.bas"
if ((*__BYTE_ENTERINGRGB)||is_error_pending()){
#line 4019 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4019,"ide_methods.bas");if(r)goto S_49566;}
#line 4020 "ide/ide_methods.bas"
do{
#line 4020 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
#line 4020 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4020,"ide_methods.bas");}while(r);
#line 4021 "ide/ide_methods.bas"
do{
#line 4021 "ide/ide_methods.bas"
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
#line 4021 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4021,"ide_methods.bas");}while(r);
#line 4022 "ide/ide_methods.bas"
do{
#line 4022 "ide/ide_methods.bas"
SUB_HIDEBRACKETHIGHLIGHT();
#line 4022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4022,"ide_methods.bas");}while(r);
#line 4023 "ide/ide_methods.bas"
do{
#line 4023 "ide/ide_methods.bas"
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
#line 4023 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4023,"ide_methods.bas");}while(r);
#line 4024 "ide/ide_methods.bas"
do{
#line 4024 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass4977= 0 )));
#line 4024 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4024,"ide_methods.bas");}while(r);
#line 4025 "ide/ide_methods.bas"
}else{
#line 4026 "ide/ide_methods.bas"
S_49573:;
#line 4026 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 4026 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4026,"ide_methods.bas");if(r)goto S_49573;}
#line 4027 "ide/ide_methods.bas"
S_49574:;
#line 4027 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))||is_error_pending()){
#line 4027 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4027,"ide_methods.bas");if(r)goto S_49574;}
#line 4027 "ide/ide_methods.bas"
do{
#line 4027 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4027,"ide_methods.bas");}while(r);
#line 4027 "ide/ide_methods.bas"
}
#line 4028 "ide/ide_methods.bas"
}
#line 4030 "ide/ide_methods.bas"
do{
#line 4030 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FOUND_RGB= 0 ;
#line 4030 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4030,"ide_methods.bas");}while(r);
#line 4031 "ide/ide_methods.bas"
do{
#line 4031 "ide/ide_methods.bas"
*_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);
#line 4031 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4031 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4031,"ide_methods.bas");}while(r);
#line 4032 "ide/ide_methods.bas"
do{
#line 4032 "ide/ide_methods.bas"
*_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);
#line 4032 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4032 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4032,"ide_methods.bas");}while(r);
#line 4033 "ide/ide_methods.bas"
do{
#line 4033 "ide/ide_methods.bas"
*_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);
#line 4033 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4033,"ide_methods.bas");}while(r);
#line 4034 "ide/ide_methods.bas"
do{
#line 4034 "ide/ide_methods.bas"
*_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);
#line 4034 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4034 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4034,"ide_methods.bas");}while(r);
#line 4035 "ide/ide_methods.bas"
S_49583:;
#line 4035 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_FOUND_RGB)||is_error_pending()){
#line 4035 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4035,"ide_methods.bas");if(r)goto S_49583;}
#line 4036 "ide/ide_methods.bas"
do{
#line 4036 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
#line 4036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4036,"ide_methods.bas");}while(r);
#line 4037 "ide/ide_methods.bas"
do{
#line 4037 "ide/ide_methods.bas"
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
#line 4037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4037,"ide_methods.bas");}while(r);
#line 4038 "ide/ide_methods.bas"
do{
#line 4038 "ide/ide_methods.bas"
SUB_HIDEBRACKETHIGHLIGHT();
#line 4038 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4038,"ide_methods.bas");}while(r);
#line 4039 "ide/ide_methods.bas"
do{
#line 4039 "ide/ide_methods.bas"
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
#line 4039 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4039,"ide_methods.bas");}while(r);
#line 4040 "ide/ide_methods.bas"
do{
#line 4040 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass4978= -1 )));
#line 4040 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4040,"ide_methods.bas");}while(r);
#line 4041 "ide/ide_methods.bas"
}else{
#line 4042 "ide/ide_methods.bas"
do{
#line 4042 "ide/ide_methods.bas"
goto LABEL_REGULARENTER;
#line 4042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4042,"ide_methods.bas");}while(r);
#line 4043 "ide/ide_methods.bas"
}
#line 4044 "ide/ide_methods.bas"
}
#line 4045 "ide/ide_methods.bas"
S_49593:;
#line 4045 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
#line 4045 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4045,"ide_methods.bas");if(r)goto S_49593;}
#line 4047 "ide/ide_methods.bas"
S_49594:;
#line 4047 "ide/ide_methods.bas"
if ((*__BYTE_ENTERINGRGB)||is_error_pending()){
#line 4047 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4047,"ide_methods.bas");if(r)goto S_49594;}
#line 4048 "ide/ide_methods.bas"
do{
#line 4048 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(func_mid(_FUNC_IDE2_STRING_RETVAL,func_instr(NULL,_FUNC_IDE2_STRING_RETVAL,qbs_new_txt_len("(",1),0)+ 1 ,NULL,0));
#line 4048 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4048,"ide_methods.bas");}while(r);
#line 4049 "ide/ide_methods.bas"
}else{
#line 4050 "ide/ide_methods.bas"
do{
#line 4050 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
#line 4050 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4050 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4050,"ide_methods.bas");}while(r);
#line 4051 "ide/ide_methods.bas"
}
#line 4052 "ide/ide_methods.bas"
}
#line 4053 "ide/ide_methods.bas"
do{
#line 4053 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4053 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4053,"ide_methods.bas");}while(r);
#line 4054 "ide/ide_methods.bas"
}else{
#line 4055 "ide/ide_methods.bas"
do{
#line 4055 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4055 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4055,"ide_methods.bas");}while(r);
#line 4056 "ide/ide_methods.bas"
LABEL_REGULARENTER:;
#line 4056 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4056,"ide_methods.bas");r=0;}
#line 4057 "ide/ide_methods.bas"
do{
#line 4057 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 4057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4057,"ide_methods.bas");}while(r);
#line 4058 "ide/ide_methods.bas"
do{
#line 4058 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 1 ;
#line 4058 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4058,"ide_methods.bas");}while(r);
#line 4059 "ide/ide_methods.bas"
do{
#line 4059 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4059 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4059,"ide_methods.bas");}while(r);
#line 4060 "ide/ide_methods.bas"
do{
#line 4060 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4060,"ide_methods.bas");}while(r);
#line 4061 "ide/ide_methods.bas"
S_49607:;
#line 4061 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 4061 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4061,"ide_methods.bas");if(r)goto S_49607;}
#line 4062 "ide/ide_methods.bas"
do{
#line 4062 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass4981=*__LONG_IDECY+ 1 ),qbs_new_txt_len("",0));
#line 4062 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4062,"ide_methods.bas");}while(r);
#line 4063 "ide/ide_methods.bas"
S_49609:;
#line 4063 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len== 0 )))||is_error_pending()){
#line 4063 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4063,"ide_methods.bas");if(r)goto S_49609;}
#line 4064 "ide/ide_methods.bas"
do{
#line 4064 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*__LONG_IDECX;
#line 4064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4064,"ide_methods.bas");}while(r);
#line 4065 "ide/ide_methods.bas"
}else{
#line 4066 "ide/ide_methods.bas"
do{
#line 4066 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN=_FUNC_IDE2_STRING_A->len-((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A))->len)+ 1 ;
#line 4066 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4066 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4066,"ide_methods.bas");}while(r);
#line 4067 "ide/ide_methods.bas"
}
#line 4068 "ide/ide_methods.bas"
}else{
#line 4069 "ide/ide_methods.bas"
do{
#line 4069 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ));
#line 4069 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4069 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4069,"ide_methods.bas");}while(r);
#line 4070 "ide/ide_methods.bas"
do{
#line 4070 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A2);
#line 4070 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4070,"ide_methods.bas");}while(r);
#line 4071 "ide/ide_methods.bas"
S_49617:;
#line 4071 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A2))->len)> 0 )))||is_error_pending()){
#line 4071 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4071,"ide_methods.bas");if(r)goto S_49617;}
#line 4072 "ide/ide_methods.bas"
S_49618:;
#line 4072 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX> 1 ))||is_error_pending()){
#line 4072 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4072,"ide_methods.bas");if(r)goto S_49618;}
#line 4072 "ide/ide_methods.bas"
do{
#line 4072 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN=_FUNC_IDE2_STRING_A->len-((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A))->len);
#line 4072 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4072 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4072,"ide_methods.bas");}while(r);
#line 4072 "ide/ide_methods.bas"
}else{
#line 4072 "ide/ide_methods.bas"
do{
#line 4072 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 0 ;
#line 4072 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4072,"ide_methods.bas");}while(r);
#line 4072 "ide/ide_methods.bas"
}
#line 4073 "ide/ide_methods.bas"
do{
#line 4073 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass4985=*__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 )));
#line 4073 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4073 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4073,"ide_methods.bas");}while(r);
#line 4074 "ide/ide_methods.bas"
S_49624:;
#line 4074 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_DESIREDCOLUMN== 0 ))||is_error_pending()){
#line 4074 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4074,"ide_methods.bas");if(r)goto S_49624;}
#line 4074 "ide/ide_methods.bas"
do{
#line 4074 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN= 1 ;
#line 4074 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4074,"ide_methods.bas");}while(r);
#line 4074 "ide/ide_methods.bas"
}else{
#line 4074 "ide/ide_methods.bas"
do{
#line 4074 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*_FUNC_IDE2_LONG_DESIREDCOLUMN+ 1 ;
#line 4074 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4074,"ide_methods.bas");}while(r);
#line 4074 "ide/ide_methods.bas"
}
#line 4075 "ide/ide_methods.bas"
}else{
#line 4076 "ide/ide_methods.bas"
do{
#line 4076 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN=*__LONG_IDECX;
#line 4076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4076,"ide_methods.bas");}while(r);
#line 4077 "ide/ide_methods.bas"
do{
#line 4077 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass4987=*__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 )));
#line 4077 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4077,"ide_methods.bas");}while(r);
#line 4078 "ide/ide_methods.bas"
}
#line 4079 "ide/ide_methods.bas"
}
#line 4081 "ide/ide_methods.bas"
S_49634:;
#line 4081 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
#line 4081 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4081,"ide_methods.bas");if(r)goto S_49634;}
#line 4082 "ide/ide_methods.bas"
S_49635:;
#line 4082 "ide/ide_methods.bas"
fornext_value4990= 1 ;
#line 4082 "ide/ide_methods.bas"
fornext_finalvalue4990=*__LONG_IDEBMKN;
#line 4082 "ide/ide_methods.bas"
fornext_step4990= 1 ;
#line 4082 "ide/ide_methods.bas"
if (fornext_step4990<0) fornext_step_negative4990=1; else fornext_step_negative4990=0;
#line 4082 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error4990;
#line 4082 "ide/ide_methods.bas"
goto fornext_entrylabel4990;
#line 4082 "ide/ide_methods.bas"
while(1){
#line 4082 "ide/ide_methods.bas"
fornext_value4990=fornext_step4990+(*_FUNC_IDE2_LONG_B);
#line 4082 "ide/ide_methods.bas"
fornext_entrylabel4990:
#line 4082 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B=fornext_value4990;
#line 4082 "ide/ide_methods.bas"
if (fornext_step_negative4990){
#line 4082 "ide/ide_methods.bas"
if (fornext_value4990<fornext_finalvalue4990) break;
#line 4082 "ide/ide_methods.bas"
}else{
#line 4082 "ide/ide_methods.bas"
if (fornext_value4990>fornext_finalvalue4990) break;
#line 4082 "ide/ide_methods.bas"
}
#line 4082 "ide/ide_methods.bas"
fornext_error4990:;
#line 4082 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4082,"ide_methods.bas");if(r)goto S_49635;}
#line 4083 "ide/ide_methods.bas"
S_49636:;
#line 4083 "ide/ide_methods.bas"
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()){
#line 4083 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4083,"ide_methods.bas");if(r)goto S_49636;}
#line 4083 "ide/ide_methods.bas"
do{
#line 4083 "ide/ide_methods.bas"
*(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 ;
#line 4083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4083,"ide_methods.bas");}while(r);
#line 4083 "ide/ide_methods.bas"
}
#line 4084 "ide/ide_methods.bas"
fornext_continue_4989:;
#line 4084 "ide/ide_methods.bas"
}
#line 4084 "ide/ide_methods.bas"
fornext_exit_4989:;
#line 4085 "ide/ide_methods.bas"
}
#line 4087 "ide/ide_methods.bas"
do{
#line 4087 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 4087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4087,"ide_methods.bas");}while(r);
#line 4088 "ide/ide_methods.bas"
do{
#line 4088 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_DESIREDCOLUMN;
#line 4088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4088,"ide_methods.bas");}while(r);
#line 4089 "ide/ide_methods.bas"
do{
#line 4089 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4089,"ide_methods.bas");}while(r);
#line 4090 "ide/ide_methods.bas"
}
#line 4091 "ide/ide_methods.bas"
}
#line 4093 "ide/ide_methods.bas"
S_49646:;
#line 4093 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 21248ll ))&(-(*__LONG_KCONTROL== 0 )))||is_error_pending()){
#line 4093 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4093,"ide_methods.bas");if(r)goto S_49646;}
#line 4094 "ide/ide_methods.bas"
do{
#line 4094 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4094,"ide_methods.bas");}while(r);
#line 4095 "ide/ide_methods.bas"
do{
#line 4095 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4095 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4095,"ide_methods.bas");}while(r);
#line 4096 "ide/ide_methods.bas"
do{
#line 4096 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4096 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4096 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4096,"ide_methods.bas");}while(r);
#line 4097 "ide/ide_methods.bas"
S_49650:;
#line 4097 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 4097 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4097,"ide_methods.bas");if(r)goto S_49650;}
#line 4098 "ide/ide_methods.bas"
do{
#line 4098 "ide/ide_methods.bas"
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)));
#line 4098 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4098 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4098,"ide_methods.bas");}while(r);
#line 4099 "ide/ide_methods.bas"
do{
#line 4099 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4099 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4099,"ide_methods.bas");}while(r);
#line 4100 "ide/ide_methods.bas"
}else{
#line 4101 "ide/ide_methods.bas"
do{
#line 4101 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_space(*__LONG_IDECX-_FUNC_IDE2_STRING_A->len- 1 )));
#line 4101 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4101,"ide_methods.bas");}while(r);
#line 4102 "ide/ide_methods.bas"
do{
#line 4102 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,qbs_ltrim(FUNC_IDEGETLINE(&(pass4994=*__LONG_IDECY+ 1 )))));
#line 4102 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4102,"ide_methods.bas");}while(r);
#line 4103 "ide/ide_methods.bas"
do{
#line 4103 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4103 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4103 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4103,"ide_methods.bas");}while(r);
#line 4104 "ide/ide_methods.bas"
do{
#line 4104 "ide/ide_methods.bas"
SUB_IDEDELLINE(&(pass4995=*__LONG_IDECY+ 1 ));
#line 4104 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4104,"ide_methods.bas");}while(r);
#line 4105 "ide/ide_methods.bas"
}
#line 4106 "ide/ide_methods.bas"
do{
#line 4106 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4106,"ide_methods.bas");}while(r);
#line 4107 "ide/ide_methods.bas"
}
#line 4114 "ide/ide_methods.bas"
S_49661:;
#line 4114 "ide/ide_methods.bas"
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()){
#line 4114 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4114,"ide_methods.bas");if(r)goto S_49661;}
#line 4115 "ide/ide_methods.bas"
do{
#line 4115 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 4115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4115,"ide_methods.bas");}while(r);
#line 4116 "ide/ide_methods.bas"
do{
#line 4116 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4116,"ide_methods.bas");}while(r);
#line 4117 "ide/ide_methods.bas"
do{
#line 4117 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4117 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4117,"ide_methods.bas");}while(r);
#line 4120 "ide/ide_methods.bas"
S_49665:;
#line 4120 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBOCHR!= 8 ))||is_error_pending()){
#line 4120 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4120,"ide_methods.bas");if(r)goto S_49665;}
#line 4121 "ide/ide_methods.bas"
do{
#line 4121 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO= 2 ;
#line 4121 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4121,"ide_methods.bas");}while(r);
#line 4122 "ide/ide_methods.bas"
}else{
#line 4123 "ide/ide_methods.bas"
do{
#line 4123 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
#line 4123 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4123,"ide_methods.bas");}while(r);
#line 4124 "ide/ide_methods.bas"
S_49669:;
#line 4124 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
#line 4124 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4124,"ide_methods.bas");if(r)goto S_49669;}
#line 4124 "ide/ide_methods.bas"
do{
#line 4124 "ide/ide_methods.bas"
*__LONG_IDEMERGEUNDO= 1 ;
#line 4124 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4124,"ide_methods.bas");}while(r);
#line 4124 "ide/ide_methods.bas"
}
#line 4125 "ide/ide_methods.bas"
}
#line 4126 "ide/ide_methods.bas"
do{
#line 4126 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBOCHR= 8 ;
#line 4126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4126,"ide_methods.bas");}while(r);
#line 4129 "ide/ide_methods.bas"
do{
#line 4129 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4129 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4129 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4129,"ide_methods.bas");}while(r);
#line 4130 "ide/ide_methods.bas"
S_49675:;
#line 4130 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
#line 4130 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4130,"ide_methods.bas");if(r)goto S_49675;}
#line 4130 "ide/ide_methods.bas"
do{
#line 4130 "ide/ide_methods.bas"
goto LABEL_REGULARBACKSPACEIDECX1;
#line 4130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4130,"ide_methods.bas");}while(r);
#line 4130 "ide/ide_methods.bas"
}
#line 4131 "ide/ide_methods.bas"
S_49678:;
#line 4131 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>(_FUNC_IDE2_STRING_A->len+ 2 ))))||is_error_pending()){
#line 4131 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4131,"ide_methods.bas");if(r)goto S_49678;}
#line 4132 "ide/ide_methods.bas"
do{
#line 4132 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 4132 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4132 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4132,"ide_methods.bas");}while(r);
#line 4133 "ide/ide_methods.bas"
do{
#line 4133 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4133,"ide_methods.bas");}while(r);
#line 4134 "ide/ide_methods.bas"
S_49681:;
#line 4134 "ide/ide_methods.bas"
}else{
#line 4134 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX==(_FUNC_IDE2_STRING_A->len+ 2 )))){
#line 4134 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4134,"ide_methods.bas");if(r)goto S_49681;}
#line 4135 "ide/ide_methods.bas"
do{
#line 4135 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 4135 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4135,"ide_methods.bas");}while(r);
#line 4136 "ide/ide_methods.bas"
}
#line 4136 "ide/ide_methods.bas"
}
#line 4138 "ide/ide_methods.bas"
S_49684:;
#line 4138 "ide/ide_methods.bas"
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()){
#line 4138 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4138,"ide_methods.bas");if(r)goto S_49684;}
#line 4140 "ide/ide_methods.bas"
do{
#line 4140 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX,NULL,0));
#line 4140 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4140,"ide_methods.bas");}while(r);
#line 4141 "ide/ide_methods.bas"
do{
#line 4141 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4141 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4141 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4141,"ide_methods.bas");}while(r);
#line 4142 "ide/ide_methods.bas"
do{
#line 4142 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 4142 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4142,"ide_methods.bas");}while(r);
#line 4143 "ide/ide_methods.bas"
do{
#line 4143 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4143,"ide_methods.bas");}while(r);
#line 4144 "ide/ide_methods.bas"
}
#line 4147 "ide/ide_methods.bas"
do{
#line 4147 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*__LONG_IDECX;
#line 4147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4147,"ide_methods.bas");}while(r);
#line 4148 "ide/ide_methods.bas"
S_49691:;
#line 4148 "ide/ide_methods.bas"
do{
#line 4148 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4148,"ide_methods.bas");if(r)goto S_49691;}
#line 4149 "ide/ide_methods.bas"
do{
#line 4149 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
#line 4149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4149,"ide_methods.bas");}while(r);
#line 4150 "ide/ide_methods.bas"
do{
#line 4150 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_FIRSTCHAR,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_I, 1 ,0|1));
#line 4150 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4150,"ide_methods.bas");}while(r);
#line 4151 "ide/ide_methods.bas"
S_49694:;
#line 4151 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_FIRSTCHAR,func_chr( 32 ))))||is_error_pending()){
#line 4151 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4151,"ide_methods.bas");if(r)goto S_49694;}
#line 4151 "ide/ide_methods.bas"
do{
#line 4151 "ide/ide_methods.bas"
goto dl_exit_5000;
#line 4151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4151,"ide_methods.bas");}while(r);
#line 4151 "ide/ide_methods.bas"
}
#line 4152 "ide/ide_methods.bas"
dl_continue_5000:;
#line 4152 "ide/ide_methods.bas"
}while(1);
#line 4152 "ide/ide_methods.bas"
dl_exit_5000:;
#line 4153 "ide/ide_methods.bas"
S_49698:;
#line 4153 "ide/ide_methods.bas"
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()){
#line 4153 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4153,"ide_methods.bas");if(r)goto S_49698;}
#line 4154 "ide/ide_methods.bas"
S_49699:;
#line 4154 "ide/ide_methods.bas"
do{
#line 4154 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4154,"ide_methods.bas");if(r)goto S_49699;}
#line 4155 "ide/ide_methods.bas"
S_49700:;
#line 4155 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I== 0 ))||is_error_pending()){
#line 4155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4155,"ide_methods.bas");if(r)goto S_49700;}
#line 4155 "ide/ide_methods.bas"
do{
#line 4155 "ide/ide_methods.bas"
goto dl_exit_5001;
#line 4155 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4155,"ide_methods.bas");}while(r);
#line 4155 "ide/ide_methods.bas"
}
#line 4156 "ide/ide_methods.bas"
S_49703:;
#line 4156 "ide/ide_methods.bas"
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()){
#line 4156 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4156,"ide_methods.bas");if(r)goto S_49703;}
#line 4156 "ide/ide_methods.bas"
do{
#line 4156 "ide/ide_methods.bas"
goto dl_exit_5001;
#line 4156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4156,"ide_methods.bas");}while(r);
#line 4156 "ide/ide_methods.bas"
}
#line 4157 "ide/ide_methods.bas"
do{
#line 4157 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
#line 4157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4157,"ide_methods.bas");}while(r);
#line 4158 "ide/ide_methods.bas"
dl_continue_5001:;
#line 4158 "ide/ide_methods.bas"
}while(1);
#line 4158 "ide/ide_methods.bas"
dl_exit_5001:;
#line 4159 "ide/ide_methods.bas"
}else{
#line 4160 "ide/ide_methods.bas"
S_49709:;
#line 4160 "ide/ide_methods.bas"
do{
#line 4160 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4160,"ide_methods.bas");if(r)goto S_49709;}
#line 4161 "ide/ide_methods.bas"
S_49710:;
#line 4161 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I== 0 ))||is_error_pending()){
#line 4161 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4161,"ide_methods.bas");if(r)goto S_49710;}
#line 4161 "ide/ide_methods.bas"
do{
#line 4161 "ide/ide_methods.bas"
goto dl_exit_5002;
#line 4161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4161,"ide_methods.bas");}while(r);
#line 4161 "ide/ide_methods.bas"
}
#line 4162 "ide/ide_methods.bas"
do{
#line 4162 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=*_FUNC_IDE2_LONG_I- 1 ;
#line 4162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4162,"ide_methods.bas");}while(r);
#line 4163 "ide/ide_methods.bas"
S_49714:;
#line 4163 "ide/ide_methods.bas"
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()){
#line 4163 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4163,"ide_methods.bas");if(r)goto S_49714;}
#line 4163 "ide/ide_methods.bas"
do{
#line 4163 "ide/ide_methods.bas"
goto dl_exit_5002;
#line 4163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4163,"ide_methods.bas");}while(r);
#line 4163 "ide/ide_methods.bas"
}
#line 4164 "ide/ide_methods.bas"
dl_continue_5002:;
#line 4164 "ide/ide_methods.bas"
}while(1);
#line 4164 "ide/ide_methods.bas"
dl_exit_5002:;
#line 4165 "ide/ide_methods.bas"
}
#line 4166 "ide/ide_methods.bas"
do{
#line 4166 "ide/ide_methods.bas"
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)));
#line 4166 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4166,"ide_methods.bas");}while(r);
#line 4167 "ide/ide_methods.bas"
do{
#line 4167 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_I+ 1 ;
#line 4167 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4167,"ide_methods.bas");}while(r);
#line 4168 "ide/ide_methods.bas"
do{
#line 4168 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4168 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4168,"ide_methods.bas");}while(r);
#line 4169 "ide/ide_methods.bas"
do{
#line 4169 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4169 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4169,"ide_methods.bas");}while(r);
#line 4170 "ide/ide_methods.bas"
}
#line 4172 "ide/ide_methods.bas"
S_49724:;
#line 4172 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 8 ))))||is_error_pending()){
#line 4172 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4172,"ide_methods.bas");if(r)goto S_49724;}
#line 4173 "ide/ide_methods.bas"
do{
#line 4173 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 4173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4173,"ide_methods.bas");}while(r);
#line 4174 "ide/ide_methods.bas"
do{
#line 4174 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4174 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4174,"ide_methods.bas");}while(r);
#line 4175 "ide/ide_methods.bas"
do{
#line 4175 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4175,"ide_methods.bas");}while(r);
#line 4178 "ide/ide_methods.bas"
S_49728:;
#line 4178 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBOCHR!= 8 ))||is_error_pending()){
#line 4178 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4178,"ide_methods.bas");if(r)goto S_49728;}
#line 4179 "ide/ide_methods.bas"
do{
#line 4179 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO= 2 ;
#line 4179 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4179,"ide_methods.bas");}while(r);
#line 4180 "ide/ide_methods.bas"
}else{
#line 4181 "ide/ide_methods.bas"
do{
#line 4181 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
#line 4181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4181,"ide_methods.bas");}while(r);
#line 4182 "ide/ide_methods.bas"
S_49732:;
#line 4182 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
#line 4182 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4182,"ide_methods.bas");if(r)goto S_49732;}
#line 4182 "ide/ide_methods.bas"
do{
#line 4182 "ide/ide_methods.bas"
*__LONG_IDEMERGEUNDO= 1 ;
#line 4182 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4182,"ide_methods.bas");}while(r);
#line 4182 "ide/ide_methods.bas"
}
#line 4183 "ide/ide_methods.bas"
}
#line 4184 "ide/ide_methods.bas"
do{
#line 4184 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBOCHR= 8 ;
#line 4184 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4184,"ide_methods.bas");}while(r);
#line 4186 "ide/ide_methods.bas"
do{
#line 4186 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4186 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4186,"ide_methods.bas");}while(r);
#line 4187 "ide/ide_methods.bas"
S_49738:;
#line 4187 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX== 1 ))||is_error_pending()){
#line 4187 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4187,"ide_methods.bas");if(r)goto S_49738;}
#line 4188 "ide/ide_methods.bas"
LABEL_REGULARBACKSPACEIDECX1:;
#line 4188 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4188,"ide_methods.bas");r=0;}
#line 4189 "ide/ide_methods.bas"
S_49739:;
#line 4189 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY> 1 ))||is_error_pending()){
#line 4189 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4189,"ide_methods.bas");if(r)goto S_49739;}
#line 4190 "ide/ide_methods.bas"
do{
#line 4190 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,FUNC_IDEGETLINE(&(pass5003=*__LONG_IDECY- 1 )));
#line 4190 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4190 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4190,"ide_methods.bas");}while(r);
#line 4191 "ide/ide_methods.bas"
S_49741:;
#line 4191 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A2->len> 0 )))||is_error_pending()){
#line 4191 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4191,"ide_methods.bas");if(r)goto S_49741;}
#line 4193 "ide/ide_methods.bas"
LABEL_REGULARBACKUPTOPREVLINE:;
#line 4193 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4193,"ide_methods.bas");r=0;}
#line 4194 "ide/ide_methods.bas"
do{
#line 4194 "ide/ide_methods.bas"
SUB_IDESETLINE(&(pass5005=*__LONG_IDECY- 1 ),qbs_add(_FUNC_IDE2_STRING_A2,_FUNC_IDE2_STRING_A));
#line 4194 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4194,"ide_methods.bas");}while(r);
#line 4195 "ide/ide_methods.bas"
do{
#line 4195 "ide/ide_methods.bas"
SUB_IDEDELLINE(__LONG_IDECY);
#line 4195 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4195,"ide_methods.bas");}while(r);
#line 4196 "ide/ide_methods.bas"
do{
#line 4196 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A2->len+ 1 ;
#line 4196 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4196 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4196,"ide_methods.bas");}while(r);
#line 4197 "ide/ide_methods.bas"
do{
#line 4197 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 4197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4197,"ide_methods.bas");}while(r);
#line 4198 "ide/ide_methods.bas"
}else{
#line 4202 "ide/ide_methods.bas"
S_49747:;
#line 4202 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY<*__LONG_IDEN))||is_error_pending()){
#line 4202 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4202,"ide_methods.bas");if(r)goto S_49747;}
#line 4203 "ide/ide_methods.bas"
do{
#line 4203 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A3,FUNC_IDEGETLINE(&(pass5007=*__LONG_IDECY+ 1 )));
#line 4203 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4203,"ide_methods.bas");}while(r);
#line 4204 "ide/ide_methods.bas"
do{
#line 4204 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DESIREDCOLUMN=_FUNC_IDE2_STRING_A3->len-((int32)(qbs_ltrim(_FUNC_IDE2_STRING_A3))->len);
#line 4204 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4204 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4204,"ide_methods.bas");}while(r);
#line 4205 "ide/ide_methods.bas"
do{
#line 4205 "ide/ide_methods.bas"
SUB_IDESETLINE(&(pass5009=*__LONG_IDECY- 1 ),qbs_add(func_space(*_FUNC_IDE2_LONG_DESIREDCOLUMN),_FUNC_IDE2_STRING_A));
#line 4205 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4205,"ide_methods.bas");}while(r);
#line 4206 "ide/ide_methods.bas"
do{
#line 4206 "ide/ide_methods.bas"
SUB_IDEDELLINE(__LONG_IDECY);
#line 4206 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4206,"ide_methods.bas");}while(r);
#line 4207 "ide/ide_methods.bas"
do{
#line 4207 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_DESIREDCOLUMN+ 1 ;
#line 4207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4207,"ide_methods.bas");}while(r);
#line 4208 "ide/ide_methods.bas"
do{
#line 4208 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 4208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4208,"ide_methods.bas");}while(r);
#line 4209 "ide/ide_methods.bas"
}else{
#line 4210 "ide/ide_methods.bas"
do{
#line 4210 "ide/ide_methods.bas"
goto LABEL_REGULARBACKUPTOPREVLINE;
#line 4210 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4210,"ide_methods.bas");}while(r);
#line 4211 "ide/ide_methods.bas"
}
#line 4212 "ide/ide_methods.bas"
}
#line 4213 "ide/ide_methods.bas"
}
#line 4214 "ide/ide_methods.bas"
do{
#line 4214 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4214,"ide_methods.bas");}while(r);
#line 4215 "ide/ide_methods.bas"
}
#line 4216 "ide/ide_methods.bas"
S_49761:;
#line 4216 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*__LONG_IDECX>(_FUNC_IDE2_STRING_A->len+ 1 ))))||is_error_pending()){
#line 4216 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4216,"ide_methods.bas");if(r)goto S_49761;}
#line 4217 "ide/ide_methods.bas"
do{
#line 4217 "ide/ide_methods.bas"
*__LONG_IDECX=_FUNC_IDE2_STRING_A->len+ 1 ;
#line 4217 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4217 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4217,"ide_methods.bas");}while(r);
#line 4218 "ide/ide_methods.bas"
}else{
#line 4219 "ide/ide_methods.bas"
LABEL_CHECKSPACESBEHIND:;
#line 4219 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4219,"ide_methods.bas");r=0;}
#line 4220 "ide/ide_methods.bas"
S_49764:;
#line 4220 "ide/ide_methods.bas"
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()){
#line 4220 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4220,"ide_methods.bas");if(r)goto S_49764;}
#line 4222 "ide/ide_methods.bas"
do{
#line 4222 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 4 ;
#line 4222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4222,"ide_methods.bas");}while(r);
#line 4223 "ide/ide_methods.bas"
S_49766:;
#line 4223 "ide/ide_methods.bas"
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
#line 4223 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4223,"ide_methods.bas");if(r)goto S_49766;}
#line 4223 "ide/ide_methods.bas"
do{
#line 4223 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDEAUTOINDENTSIZE;
#line 4223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4223,"ide_methods.bas");}while(r);
#line 4223 "ide/ide_methods.bas"
}
#line 4224 "ide/ide_methods.bas"
do{
#line 4224 "ide/ide_methods.bas"
*_FUNC_IDE2_SINGLE_CHECK__ASCII_CHR_046__TABSTOP=(*__LONG_IDECX- 1 )/ ((long double)(*_FUNC_IDE2_LONG_X));
#line 4224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4224,"ide_methods.bas");}while(r);
#line 4225 "ide/ide_methods.bas"
S_49770:;
#line 4225 "ide/ide_methods.bas"
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()){
#line 4225 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4225,"ide_methods.bas");if(r)goto S_49770;}
#line 4226 "ide/ide_methods.bas"
S_49771:;
#line 4226 "ide/ide_methods.bas"
if ((-((*__LONG_IDECX-*_FUNC_IDE2_LONG_X)<( 1 )))||is_error_pending()){
#line 4226 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4226,"ide_methods.bas");if(r)goto S_49771;}
#line 4226 "ide/ide_methods.bas"
do{
#line 4226 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDECX- 1 ;
#line 4226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4226,"ide_methods.bas");}while(r);
#line 4226 "ide/ide_methods.bas"
}
#line 4227 "ide/ide_methods.bas"
do{
#line 4227 "ide/ide_methods.bas"
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 )));
#line 4227 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4227,"ide_methods.bas");}while(r);
#line 4228 "ide/ide_methods.bas"
do{
#line 4228 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4228 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4228 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4228,"ide_methods.bas");}while(r);
#line 4229 "ide/ide_methods.bas"
do{
#line 4229 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX-*_FUNC_IDE2_LONG_X;
#line 4229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4229,"ide_methods.bas");}while(r);
#line 4230 "ide/ide_methods.bas"
}else{
#line 4231 "ide/ide_methods.bas"
do{
#line 4231 "ide/ide_methods.bas"
goto LABEL_ONEBACKSPACE;
#line 4231 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4231,"ide_methods.bas");}while(r);
#line 4232 "ide/ide_methods.bas"
}
#line 4233 "ide/ide_methods.bas"
}else{
#line 4234 "ide/ide_methods.bas"
LABEL_ONEBACKSPACE:;
#line 4234 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4234,"ide_methods.bas");r=0;}
#line 4235 "ide/ide_methods.bas"
do{
#line 4235 "ide/ide_methods.bas"
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 )));
#line 4235 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4235,"ide_methods.bas");}while(r);
#line 4236 "ide/ide_methods.bas"
do{
#line 4236 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4236 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4236 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4236,"ide_methods.bas");}while(r);
#line 4237 "ide/ide_methods.bas"
do{
#line 4237 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX- 1 ;
#line 4237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4237,"ide_methods.bas");}while(r);
#line 4238 "ide/ide_methods.bas"
}
#line 4239 "ide/ide_methods.bas"
}
#line 4240 "ide/ide_methods.bas"
do{
#line 4240 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4240 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4240,"ide_methods.bas");}while(r);
#line 4241 "ide/ide_methods.bas"
}
#line 4252 "ide/ide_methods.bas"
S_49788:;
#line 4252 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len!= 1 )))||is_error_pending()){
#line 4252 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4252,"ide_methods.bas");if(r)goto S_49788;}
#line 4252 "ide/ide_methods.bas"
do{
#line 4252 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4252,"ide_methods.bas");}while(r);
#line 4252 "ide/ide_methods.bas"
}
#line 4253 "ide/ide_methods.bas"
S_49791:;
#line 4253 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 9 ))))||is_error_pending()){
#line 4253 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4253,"ide_methods.bas");if(r)goto S_49791;}
#line 4253 "ide/ide_methods.bas"
do{
#line 4253 "ide/ide_methods.bas"
goto LABEL_IDEFORCEINPUT;
#line 4253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4253,"ide_methods.bas");}while(r);
#line 4253 "ide/ide_methods.bas"
}
#line 4254 "ide/ide_methods.bas"
S_49794:;
#line 4254 "ide/ide_methods.bas"
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()){
#line 4254 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4254,"ide_methods.bas");if(r)goto S_49794;}
#line 4254 "ide/ide_methods.bas"
do{
#line 4254 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4254,"ide_methods.bas");}while(r);
#line 4254 "ide/ide_methods.bas"
}
#line 4255 "ide/ide_methods.bas"
LABEL_IDEFORCEINPUT:;
#line 4255 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4255,"ide_methods.bas");r=0;}
#line 4257 "ide/ide_methods.bas"
S_49797:;
#line 4257 "ide/ide_methods.bas"
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()){
#line 4257 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4257,"ide_methods.bas");if(r)goto S_49797;}
#line 4258 "ide/ide_methods.bas"
S_49798:;
#line 4258 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 4258 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4258,"ide_methods.bas");if(r)goto S_49798;}
#line 4260 "ide/ide_methods.bas"
S_49799:;
#line 4260 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*__LONG_KSHIFT|(qbs_equal(__STRING_K,func_chr( 25 )))))||is_error_pending()){
#line 4260 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4260,"ide_methods.bas");if(r)goto S_49799;}
#line 4261 "ide/ide_methods.bas"
LABEL_IDEBLOCKDECREASEINDENT:;
#line 4261 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4261,"ide_methods.bas");r=0;}
#line 4262 "ide/ide_methods.bas"
do{
#line 4262 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL= 4 ;
#line 4262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4262,"ide_methods.bas");}while(r);
#line 4263 "ide/ide_methods.bas"
S_49801:;
#line 4263 "ide/ide_methods.bas"
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
#line 4263 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4263,"ide_methods.bas");if(r)goto S_49801;}
#line 4263 "ide/ide_methods.bas"
do{
#line 4263 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*__LONG_IDEAUTOINDENTSIZE;
#line 4263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4263,"ide_methods.bas");}while(r);
#line 4263 "ide/ide_methods.bas"
}
#line 4264 "ide/ide_methods.bas"
do{
#line 4264 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 4264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4264,"ide_methods.bas");}while(r);
#line 4265 "ide/ide_methods.bas"
do{
#line 4265 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*__LONG_IDESELECTY1;
#line 4265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4265,"ide_methods.bas");}while(r);
#line 4267 "ide/ide_methods.bas"
S_49806:;
#line 4267 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 4267 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4267,"ide_methods.bas");if(r)goto S_49806;}
#line 4268 "ide/ide_methods.bas"
do{
#line 4268 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4268 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4268,"ide_methods.bas");}while(r);
#line 4269 "ide/ide_methods.bas"
do{
#line 4269 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 4269 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4269,"ide_methods.bas");}while(r);
#line 4270 "ide/ide_methods.bas"
do{
#line 4270 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
#line 4270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4270,"ide_methods.bas");}while(r);
#line 4270 "ide/ide_methods.bas"
do{
#line 4270 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
#line 4270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4270,"ide_methods.bas");}while(r);
#line 4271 "ide/ide_methods.bas"
S_49811:;
#line 4271 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
#line 4271 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4271,"ide_methods.bas");if(r)goto S_49811;}
#line 4271 "ide/ide_methods.bas"
do{
#line 4271 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 4271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4271,"ide_methods.bas");}while(r);
#line 4271 "ide/ide_methods.bas"
}
#line 4272 "ide/ide_methods.bas"
S_49814:;
#line 4272 "ide/ide_methods.bas"
fornext_value5016=*_FUNC_IDE2_LONG_SX1;
#line 4272 "ide/ide_methods.bas"
fornext_finalvalue5016=*_FUNC_IDE2_LONG_SX2- 1 ;
#line 4272 "ide/ide_methods.bas"
fornext_step5016= 1 ;
#line 4272 "ide/ide_methods.bas"
if (fornext_step5016<0) fornext_step_negative5016=1; else fornext_step_negative5016=0;
#line 4272 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5016;
#line 4272 "ide/ide_methods.bas"
goto fornext_entrylabel5016;
#line 4272 "ide/ide_methods.bas"
while(1){
#line 4272 "ide/ide_methods.bas"
fornext_value5016=fornext_step5016+(*_FUNC_IDE2_LONG_X);
#line 4272 "ide/ide_methods.bas"
fornext_entrylabel5016:
#line 4272 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5016;
#line 4272 "ide/ide_methods.bas"
if (fornext_step_negative5016){
#line 4272 "ide/ide_methods.bas"
if (fornext_value5016<fornext_finalvalue5016) break;
#line 4272 "ide/ide_methods.bas"
}else{
#line 4272 "ide/ide_methods.bas"
if (fornext_value5016>fornext_finalvalue5016) break;
#line 4272 "ide/ide_methods.bas"
}
#line 4272 "ide/ide_methods.bas"
fornext_error5016:;
#line 4272 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4272,"ide_methods.bas");if(r)goto S_49814;}
#line 4273 "ide/ide_methods.bas"
S_49815:;
#line 4273 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 4273 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4273,"ide_methods.bas");if(r)goto S_49815;}
#line 4273 "ide/ide_methods.bas"
do{
#line 4273 "ide/ide_methods.bas"
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)));
#line 4273 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4273,"ide_methods.bas");}while(r);
#line 4273 "ide/ide_methods.bas"
}else{
#line 4273 "ide/ide_methods.bas"
do{
#line 4273 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,qbs_new_txt_len(" ",1)));
#line 4273 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4273,"ide_methods.bas");}while(r);
#line 4273 "ide/ide_methods.bas"
}
#line 4274 "ide/ide_methods.bas"
fornext_continue_5015:;
#line 4274 "ide/ide_methods.bas"
}
#line 4274 "ide/ide_methods.bas"
fornext_exit_5015:;
#line 4275 "ide/ide_methods.bas"
S_49821:;
#line 4275 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 4275 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4275,"ide_methods.bas");if(r)goto S_49821;}
#line 4276 "ide/ide_methods.bas"
do{
#line 4276 "ide/ide_methods.bas"
goto LABEL_SKIPBLOCKINDENT;
#line 4276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4276,"ide_methods.bas");}while(r);
#line 4277 "ide/ide_methods.bas"
}
#line 4278 "ide/ide_methods.bas"
}
#line 4280 "ide/ide_methods.bas"
S_49825:;
#line 4280 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 4280 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4280,"ide_methods.bas");if(r)goto S_49825;}
#line 4280 "ide/ide_methods.bas"
do{
#line 4280 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 4280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4280,"ide_methods.bas");}while(r);
#line 4280 "ide/ide_methods.bas"
}
#line 4281 "ide/ide_methods.bas"
S_49828:;
#line 4281 "ide/ide_methods.bas"
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
#line 4281 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4281,"ide_methods.bas");if(r)goto S_49828;}
#line 4281 "ide/ide_methods.bas"
do{
#line 4281 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
#line 4281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4281,"ide_methods.bas");}while(r);
#line 4281 "ide/ide_methods.bas"
}
#line 4283 "ide/ide_methods.bas"
do{
#line 4283 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS= 10000000 ;
#line 4283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4283,"ide_methods.bas");}while(r);
#line 4284 "ide/ide_methods.bas"
S_49832:;
#line 4284 "ide/ide_methods.bas"
fornext_value5019=*_FUNC_IDE2_LONG_Y1;
#line 4284 "ide/ide_methods.bas"
fornext_finalvalue5019=*_FUNC_IDE2_LONG_Y2;
#line 4284 "ide/ide_methods.bas"
fornext_step5019= 1 ;
#line 4284 "ide/ide_methods.bas"
if (fornext_step5019<0) fornext_step_negative5019=1; else fornext_step_negative5019=0;
#line 4284 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5019;
#line 4284 "ide/ide_methods.bas"
goto fornext_entrylabel5019;
#line 4284 "ide/ide_methods.bas"
while(1){
#line 4284 "ide/ide_methods.bas"
fornext_value5019=fornext_step5019+(*_FUNC_IDE2_LONG_Y);
#line 4284 "ide/ide_methods.bas"
fornext_entrylabel5019:
#line 4284 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5019;
#line 4284 "ide/ide_methods.bas"
if (fornext_step_negative5019){
#line 4284 "ide/ide_methods.bas"
if (fornext_value5019<fornext_finalvalue5019) break;
#line 4284 "ide/ide_methods.bas"
}else{
#line 4284 "ide/ide_methods.bas"
if (fornext_value5019>fornext_finalvalue5019) break;
#line 4284 "ide/ide_methods.bas"
}
#line 4284 "ide/ide_methods.bas"
fornext_error5019:;
#line 4284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4284,"ide_methods.bas");if(r)goto S_49832;}
#line 4285 "ide/ide_methods.bas"
do{
#line 4285 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 4285 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4285,"ide_methods.bas");}while(r);
#line 4286 "ide/ide_methods.bas"
S_49834:;
#line 4286 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 4286 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4286,"ide_methods.bas");if(r)goto S_49834;}
#line 4287 "ide/ide_methods.bas"
do{
#line 4287 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 4287 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4287,"ide_methods.bas");}while(r);
#line 4288 "ide/ide_methods.bas"
do{
#line 4288 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
#line 4288 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4288,"ide_methods.bas");}while(r);
#line 4289 "ide/ide_methods.bas"
S_49837:;
#line 4289 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
#line 4289 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4289,"ide_methods.bas");if(r)goto S_49837;}
#line 4289 "ide/ide_methods.bas"
do{
#line 4289 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
#line 4289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4289,"ide_methods.bas");}while(r);
#line 4289 "ide/ide_methods.bas"
}
#line 4290 "ide/ide_methods.bas"
}
#line 4291 "ide/ide_methods.bas"
fornext_continue_5018:;
#line 4291 "ide/ide_methods.bas"
}
#line 4291 "ide/ide_methods.bas"
fornext_exit_5018:;
#line 4294 "ide/ide_methods.bas"
S_49842:;
#line 4294 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_LHS> 0 ))||is_error_pending()){
#line 4294 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4294,"ide_methods.bas");if(r)goto S_49842;}
#line 4295 "ide/ide_methods.bas"
S_49843:;
#line 4295 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_LHS<*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL))||is_error_pending()){
#line 4295 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4295,"ide_methods.bas");if(r)goto S_49843;}
#line 4295 "ide/ide_methods.bas"
do{
#line 4295 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*_FUNC_IDE2_LONG_LHS;
#line 4295 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4295,"ide_methods.bas");}while(r);
#line 4295 "ide/ide_methods.bas"
}
#line 4296 "ide/ide_methods.bas"
S_49846:;
#line 4296 "ide/ide_methods.bas"
fornext_value5024=*_FUNC_IDE2_LONG_Y1;
#line 4296 "ide/ide_methods.bas"
fornext_finalvalue5024=*_FUNC_IDE2_LONG_Y2;
#line 4296 "ide/ide_methods.bas"
fornext_step5024= 1 ;
#line 4296 "ide/ide_methods.bas"
if (fornext_step5024<0) fornext_step_negative5024=1; else fornext_step_negative5024=0;
#line 4296 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5024;
#line 4296 "ide/ide_methods.bas"
goto fornext_entrylabel5024;
#line 4296 "ide/ide_methods.bas"
while(1){
#line 4296 "ide/ide_methods.bas"
fornext_value5024=fornext_step5024+(*_FUNC_IDE2_LONG_Y);
#line 4296 "ide/ide_methods.bas"
fornext_entrylabel5024:
#line 4296 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5024;
#line 4296 "ide/ide_methods.bas"
if (fornext_step_negative5024){
#line 4296 "ide/ide_methods.bas"
if (fornext_value5024<fornext_finalvalue5024) break;
#line 4296 "ide/ide_methods.bas"
}else{
#line 4296 "ide/ide_methods.bas"
if (fornext_value5024>fornext_finalvalue5024) break;
#line 4296 "ide/ide_methods.bas"
}
#line 4296 "ide/ide_methods.bas"
fornext_error5024:;
#line 4296 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4296,"ide_methods.bas");if(r)goto S_49846;}
#line 4297 "ide/ide_methods.bas"
do{
#line 4297 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 4297 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4297,"ide_methods.bas");}while(r);
#line 4298 "ide/ide_methods.bas"
S_49848:;
#line 4298 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 4298 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4298,"ide_methods.bas");if(r)goto S_49848;}
#line 4299 "ide/ide_methods.bas"
do{
#line 4299 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL));
#line 4299 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4299,"ide_methods.bas");}while(r);
#line 4300 "ide/ide_methods.bas"
do{
#line 4300 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
#line 4300 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4300 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4300,"ide_methods.bas");}while(r);
#line 4301 "ide/ide_methods.bas"
do{
#line 4301 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4301,"ide_methods.bas");}while(r);
#line 4302 "ide/ide_methods.bas"
do{
#line 4302 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4302,"ide_methods.bas");}while(r);
#line 4303 "ide/ide_methods.bas"
}
#line 4304 "ide/ide_methods.bas"
fornext_continue_5023:;
#line 4304 "ide/ide_methods.bas"
}
#line 4304 "ide/ide_methods.bas"
fornext_exit_5023:;
#line 4305 "ide/ide_methods.bas"
}
#line 4306 "ide/ide_methods.bas"
S_49856:;
#line 4306 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))&*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 4306 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4306,"ide_methods.bas");if(r)goto S_49856;}
#line 4307 "ide/ide_methods.bas"
do{
#line 4307 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*__LONG_IDESELECTX1-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
#line 4307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4307,"ide_methods.bas");}while(r);
#line 4308 "ide/ide_methods.bas"
do{
#line 4308 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX-*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
#line 4308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4308,"ide_methods.bas");}while(r);
#line 4309 "ide/ide_methods.bas"
S_49859:;
#line 4309 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 1 ))||is_error_pending()){
#line 4309 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4309,"ide_methods.bas");if(r)goto S_49859;}
#line 4309 "ide/ide_methods.bas"
do{
#line 4309 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 4309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4309,"ide_methods.bas");}while(r);
#line 4309 "ide/ide_methods.bas"
do{
#line 4309 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*__LONG_IDECX;
#line 4309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4309,"ide_methods.bas");}while(r);
#line 4309 "ide/ide_methods.bas"
}
#line 4310 "ide/ide_methods.bas"
}
#line 4311 "ide/ide_methods.bas"
do{
#line 4311 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4311 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4311,"ide_methods.bas");}while(r);
#line 4311 "ide/ide_methods.bas"
do{
#line 4311 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4311 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4311,"ide_methods.bas");}while(r);
#line 4312 "ide/ide_methods.bas"
do{
#line 4312 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4312,"ide_methods.bas");}while(r);
#line 4313 "ide/ide_methods.bas"
}else{
#line 4314 "ide/ide_methods.bas"
LABEL_IDEBLOCKINCREASEINDENT:;
#line 4314 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4314,"ide_methods.bas");r=0;}
#line 4315 "ide/ide_methods.bas"
do{
#line 4315 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL= 4 ;
#line 4315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4315,"ide_methods.bas");}while(r);
#line 4316 "ide/ide_methods.bas"
S_49869:;
#line 4316 "ide/ide_methods.bas"
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
#line 4316 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4316,"ide_methods.bas");if(r)goto S_49869;}
#line 4316 "ide/ide_methods.bas"
do{
#line 4316 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL=*__LONG_IDEAUTOINDENTSIZE;
#line 4316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4316,"ide_methods.bas");}while(r);
#line 4316 "ide/ide_methods.bas"
}
#line 4317 "ide/ide_methods.bas"
do{
#line 4317 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 4317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4317,"ide_methods.bas");}while(r);
#line 4318 "ide/ide_methods.bas"
do{
#line 4318 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*__LONG_IDESELECTY1;
#line 4318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4318,"ide_methods.bas");}while(r);
#line 4320 "ide/ide_methods.bas"
S_49874:;
#line 4320 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 4320 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4320,"ide_methods.bas");if(r)goto S_49874;}
#line 4321 "ide/ide_methods.bas"
do{
#line 4321 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4321 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4321,"ide_methods.bas");}while(r);
#line 4322 "ide/ide_methods.bas"
do{
#line 4322 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 4322 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4322,"ide_methods.bas");}while(r);
#line 4323 "ide/ide_methods.bas"
do{
#line 4323 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
#line 4323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4323,"ide_methods.bas");}while(r);
#line 4323 "ide/ide_methods.bas"
do{
#line 4323 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
#line 4323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4323,"ide_methods.bas");}while(r);
#line 4324 "ide/ide_methods.bas"
S_49879:;
#line 4324 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
#line 4324 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4324,"ide_methods.bas");if(r)goto S_49879;}
#line 4324 "ide/ide_methods.bas"
do{
#line 4324 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 4324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4324,"ide_methods.bas");}while(r);
#line 4324 "ide/ide_methods.bas"
}
#line 4325 "ide/ide_methods.bas"
S_49882:;
#line 4325 "ide/ide_methods.bas"
fornext_value5028=*_FUNC_IDE2_LONG_SX1;
#line 4325 "ide/ide_methods.bas"
fornext_finalvalue5028=*_FUNC_IDE2_LONG_SX2- 1 ;
#line 4325 "ide/ide_methods.bas"
fornext_step5028= 1 ;
#line 4325 "ide/ide_methods.bas"
if (fornext_step5028<0) fornext_step_negative5028=1; else fornext_step_negative5028=0;
#line 4325 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5028;
#line 4325 "ide/ide_methods.bas"
goto fornext_entrylabel5028;
#line 4325 "ide/ide_methods.bas"
while(1){
#line 4325 "ide/ide_methods.bas"
fornext_value5028=fornext_step5028+(*_FUNC_IDE2_LONG_X);
#line 4325 "ide/ide_methods.bas"
fornext_entrylabel5028:
#line 4325 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5028;
#line 4325 "ide/ide_methods.bas"
if (fornext_step_negative5028){
#line 4325 "ide/ide_methods.bas"
if (fornext_value5028<fornext_finalvalue5028) break;
#line 4325 "ide/ide_methods.bas"
}else{
#line 4325 "ide/ide_methods.bas"
if (fornext_value5028>fornext_finalvalue5028) break;
#line 4325 "ide/ide_methods.bas"
}
#line 4325 "ide/ide_methods.bas"
fornext_error5028:;
#line 4325 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4325,"ide_methods.bas");if(r)goto S_49882;}
#line 4326 "ide/ide_methods.bas"
S_49883:;
#line 4326 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 4326 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4326,"ide_methods.bas");if(r)goto S_49883;}
#line 4326 "ide/ide_methods.bas"
do{
#line 4326 "ide/ide_methods.bas"
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)));
#line 4326 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4326,"ide_methods.bas");}while(r);
#line 4326 "ide/ide_methods.bas"
}else{
#line 4326 "ide/ide_methods.bas"
do{
#line 4326 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_add(_FUNC_IDE2_STRING_A2,qbs_new_txt_len(" ",1)));
#line 4326 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4326,"ide_methods.bas");}while(r);
#line 4326 "ide/ide_methods.bas"
}
#line 4327 "ide/ide_methods.bas"
fornext_continue_5027:;
#line 4327 "ide/ide_methods.bas"
}
#line 4327 "ide/ide_methods.bas"
fornext_exit_5027:;
#line 4328 "ide/ide_methods.bas"
S_49889:;
#line 4328 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 4328 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4328,"ide_methods.bas");if(r)goto S_49889;}
#line 4329 "ide/ide_methods.bas"
do{
#line 4329 "ide/ide_methods.bas"
goto LABEL_SKIPBLOCKINDENT;
#line 4329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4329,"ide_methods.bas");}while(r);
#line 4330 "ide/ide_methods.bas"
}
#line 4331 "ide/ide_methods.bas"
}
#line 4333 "ide/ide_methods.bas"
S_49893:;
#line 4333 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 4333 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4333,"ide_methods.bas");if(r)goto S_49893;}
#line 4333 "ide/ide_methods.bas"
do{
#line 4333 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 4333 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4333,"ide_methods.bas");}while(r);
#line 4333 "ide/ide_methods.bas"
}
#line 4334 "ide/ide_methods.bas"
S_49896:;
#line 4334 "ide/ide_methods.bas"
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
#line 4334 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4334,"ide_methods.bas");if(r)goto S_49896;}
#line 4334 "ide/ide_methods.bas"
do{
#line 4334 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
#line 4334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4334,"ide_methods.bas");}while(r);
#line 4334 "ide/ide_methods.bas"
}
#line 4336 "ide/ide_methods.bas"
do{
#line 4336 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS= 10000000 ;
#line 4336 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4336,"ide_methods.bas");}while(r);
#line 4337 "ide/ide_methods.bas"
S_49900:;
#line 4337 "ide/ide_methods.bas"
fornext_value5031=*_FUNC_IDE2_LONG_Y1;
#line 4337 "ide/ide_methods.bas"
fornext_finalvalue5031=*_FUNC_IDE2_LONG_Y2;
#line 4337 "ide/ide_methods.bas"
fornext_step5031= 1 ;
#line 4337 "ide/ide_methods.bas"
if (fornext_step5031<0) fornext_step_negative5031=1; else fornext_step_negative5031=0;
#line 4337 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5031;
#line 4337 "ide/ide_methods.bas"
goto fornext_entrylabel5031;
#line 4337 "ide/ide_methods.bas"
while(1){
#line 4337 "ide/ide_methods.bas"
fornext_value5031=fornext_step5031+(*_FUNC_IDE2_LONG_Y);
#line 4337 "ide/ide_methods.bas"
fornext_entrylabel5031:
#line 4337 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5031;
#line 4337 "ide/ide_methods.bas"
if (fornext_step_negative5031){
#line 4337 "ide/ide_methods.bas"
if (fornext_value5031<fornext_finalvalue5031) break;
#line 4337 "ide/ide_methods.bas"
}else{
#line 4337 "ide/ide_methods.bas"
if (fornext_value5031>fornext_finalvalue5031) break;
#line 4337 "ide/ide_methods.bas"
}
#line 4337 "ide/ide_methods.bas"
fornext_error5031:;
#line 4337 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4337,"ide_methods.bas");if(r)goto S_49900;}
#line 4338 "ide/ide_methods.bas"
do{
#line 4338 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 4338 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4338 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4338,"ide_methods.bas");}while(r);
#line 4339 "ide/ide_methods.bas"
S_49902:;
#line 4339 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 4339 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4339,"ide_methods.bas");if(r)goto S_49902;}
#line 4340 "ide/ide_methods.bas"
do{
#line 4340 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 4340 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4340,"ide_methods.bas");}while(r);
#line 4341 "ide/ide_methods.bas"
do{
#line 4341 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
#line 4341 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4341,"ide_methods.bas");}while(r);
#line 4342 "ide/ide_methods.bas"
S_49905:;
#line 4342 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
#line 4342 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4342,"ide_methods.bas");if(r)goto S_49905;}
#line 4342 "ide/ide_methods.bas"
do{
#line 4342 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
#line 4342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4342,"ide_methods.bas");}while(r);
#line 4342 "ide/ide_methods.bas"
}
#line 4343 "ide/ide_methods.bas"
}
#line 4344 "ide/ide_methods.bas"
fornext_continue_5030:;
#line 4344 "ide/ide_methods.bas"
}
#line 4344 "ide/ide_methods.bas"
fornext_exit_5030:;
#line 4346 "ide/ide_methods.bas"
S_49910:;
#line 4346 "ide/ide_methods.bas"
fornext_value5036=*_FUNC_IDE2_LONG_Y1;
#line 4346 "ide/ide_methods.bas"
fornext_finalvalue5036=*_FUNC_IDE2_LONG_Y2;
#line 4346 "ide/ide_methods.bas"
fornext_step5036= 1 ;
#line 4346 "ide/ide_methods.bas"
if (fornext_step5036<0) fornext_step_negative5036=1; else fornext_step_negative5036=0;
#line 4346 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5036;
#line 4346 "ide/ide_methods.bas"
goto fornext_entrylabel5036;
#line 4346 "ide/ide_methods.bas"
while(1){
#line 4346 "ide/ide_methods.bas"
fornext_value5036=fornext_step5036+(*_FUNC_IDE2_LONG_Y);
#line 4346 "ide/ide_methods.bas"
fornext_entrylabel5036:
#line 4346 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5036;
#line 4346 "ide/ide_methods.bas"
if (fornext_step_negative5036){
#line 4346 "ide/ide_methods.bas"
if (fornext_value5036<fornext_finalvalue5036) break;
#line 4346 "ide/ide_methods.bas"
}else{
#line 4346 "ide/ide_methods.bas"
if (fornext_value5036>fornext_finalvalue5036) break;
#line 4346 "ide/ide_methods.bas"
}
#line 4346 "ide/ide_methods.bas"
fornext_error5036:;
#line 4346 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4346,"ide_methods.bas");if(r)goto S_49910;}
#line 4347 "ide/ide_methods.bas"
do{
#line 4347 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 4347 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4347 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4347,"ide_methods.bas");}while(r);
#line 4348 "ide/ide_methods.bas"
S_49912:;
#line 4348 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 4348 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4348,"ide_methods.bas");if(r)goto S_49912;}
#line 4349 "ide/ide_methods.bas"
do{
#line 4349 "ide/ide_methods.bas"
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)));
#line 4349 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4349,"ide_methods.bas");}while(r);
#line 4350 "ide/ide_methods.bas"
do{
#line 4350 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
#line 4350 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4350,"ide_methods.bas");}while(r);
#line 4351 "ide/ide_methods.bas"
do{
#line 4351 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4351 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4351,"ide_methods.bas");}while(r);
#line 4352 "ide/ide_methods.bas"
do{
#line 4352 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4352,"ide_methods.bas");}while(r);
#line 4353 "ide/ide_methods.bas"
}
#line 4354 "ide/ide_methods.bas"
fornext_continue_5035:;
#line 4354 "ide/ide_methods.bas"
}
#line 4354 "ide/ide_methods.bas"
fornext_exit_5035:;
#line 4355 "ide/ide_methods.bas"
S_49919:;
#line 4355 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_Y1==*_FUNC_IDE2_LONG_Y2))&*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 4355 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4355,"ide_methods.bas");if(r)goto S_49919;}
#line 4356 "ide/ide_methods.bas"
do{
#line 4356 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*__LONG_IDESELECTX1+*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
#line 4356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4356,"ide_methods.bas");}while(r);
#line 4357 "ide/ide_methods.bas"
do{
#line 4357 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX+*_FUNC_IDE2_LONG_BLOCKINDENTLEVEL;
#line 4357 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4357,"ide_methods.bas");}while(r);
#line 4358 "ide/ide_methods.bas"
}
#line 4359 "ide/ide_methods.bas"
do{
#line 4359 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4359 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4359,"ide_methods.bas");}while(r);
#line 4359 "ide/ide_methods.bas"
do{
#line 4359 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4359 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4359,"ide_methods.bas");}while(r);
#line 4360 "ide/ide_methods.bas"
do{
#line 4360 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4360,"ide_methods.bas");}while(r);
#line 4361 "ide/ide_methods.bas"
}
#line 4362 "ide/ide_methods.bas"
}else{
#line 4363 "ide/ide_methods.bas"
LABEL_SKIPBLOCKINDENT:;
#line 4363 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4363,"ide_methods.bas");r=0;}
#line 4364 "ide/ide_methods.bas"
S_49928:;
#line 4364 "ide/ide_methods.bas"
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
#line 4364 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4364,"ide_methods.bas");if(r)goto S_49928;}
#line 4365 "ide/ide_methods.bas"
do{
#line 4365 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 4 ;
#line 4365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4365,"ide_methods.bas");}while(r);
#line 4366 "ide/ide_methods.bas"
S_49930:;
#line 4366 "ide/ide_methods.bas"
if ((-(*__LONG_IDEAUTOINDENTSIZE!= 0 ))||is_error_pending()){
#line 4366 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4366,"ide_methods.bas");if(r)goto S_49930;}
#line 4366 "ide/ide_methods.bas"
do{
#line 4366 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDEAUTOINDENTSIZE;
#line 4366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4366,"ide_methods.bas");}while(r);
#line 4366 "ide/ide_methods.bas"
}
#line 4367 "ide/ide_methods.bas"
do{
#line 4367 "ide/ide_methods.bas"
qbs_set(__STRING_K,func_space(*_FUNC_IDE2_LONG_X-(qb_safe_mod((*__LONG_IDECX- 1 ),*_FUNC_IDE2_LONG_X))));
#line 4367 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4367,"ide_methods.bas");}while(r);
#line 4368 "ide/ide_methods.bas"
}else{
#line 4369 "ide/ide_methods.bas"
do{
#line 4369 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 4369 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4369,"ide_methods.bas");}while(r);
#line 4370 "ide/ide_methods.bas"
}
#line 4371 "ide/ide_methods.bas"
}
#line 4372 "ide/ide_methods.bas"
}
#line 4374 "ide/ide_methods.bas"
S_49939:;
#line 4374 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 27 )))&(~(*__BYTE_ALTSPECIAL))))||is_error_pending()){
#line 4374 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4374,"ide_methods.bas");if(r)goto S_49939;}
#line 4374 "ide/ide_methods.bas"
do{
#line 4374 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4374,"ide_methods.bas");}while(r);
#line 4374 "ide/ide_methods.bas"
}
#line 4378 "ide/ide_methods.bas"
S_49942:;
#line 4378 "ide/ide_methods.bas"
if ((*__LONG_KCTRL&(~(*__LONG_KALT)))||is_error_pending()){
#line 4378 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4378,"ide_methods.bas");if(r)goto S_49942;}
#line 4378 "ide/ide_methods.bas"
do{
#line 4378 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4378,"ide_methods.bas");}while(r);
#line 4378 "ide/ide_methods.bas"
}
#line 4379 "ide/ide_methods.bas"
S_49945:;
#line 4379 "ide/ide_methods.bas"
if ((*__LONG_KALT&(~(*__LONG_KCTRL))&(~(*__BYTE_ALTSPECIAL)))||is_error_pending()){
#line 4379 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4379,"ide_methods.bas");if(r)goto S_49945;}
#line 4379 "ide/ide_methods.bas"
do{
#line 4379 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 4379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4379,"ide_methods.bas");}while(r);
#line 4379 "ide/ide_methods.bas"
}
#line 4382 "ide/ide_methods.bas"
S_49948:;
#line 4382 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 4382 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4382,"ide_methods.bas");if(r)goto S_49948;}
#line 4382 "ide/ide_methods.bas"
do{
#line 4382 "ide/ide_methods.bas"
SUB_DELSELECT();
#line 4382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4382,"ide_methods.bas");}while(r);
#line 4382 "ide/ide_methods.bas"
}
#line 4383 "ide/ide_methods.bas"
do{
#line 4383 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 4383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4383,"ide_methods.bas");}while(r);
#line 4384 "ide/ide_methods.bas"
do{
#line 4384 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 4384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4384,"ide_methods.bas");}while(r);
#line 4387 "ide/ide_methods.bas"
S_49953:;
#line 4387 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
#line 4387 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4387,"ide_methods.bas");if(r)goto S_49953;}
#line 4388 "ide/ide_methods.bas"
do{
#line 4388 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ASCK=qbs_asc(__STRING_K);
#line 4388 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4388 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4388,"ide_methods.bas");}while(r);
#line 4389 "ide/ide_methods.bas"
S_49955:;
#line 4389 "ide/ide_methods.bas"
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()){
#line 4389 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4389,"ide_methods.bas");if(r)goto S_49955;}
#line 4390 "ide/ide_methods.bas"
S_49956:;
#line 4390 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBOCHR== 8 ))||is_error_pending()){
#line 4390 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4390,"ide_methods.bas");if(r)goto S_49956;}
#line 4390 "ide/ide_methods.bas"
do{
#line 4390 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO= 0 ;
#line 4390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4390,"ide_methods.bas");}while(r);
#line 4390 "ide/ide_methods.bas"
}
#line 4391 "ide/ide_methods.bas"
S_49959:;
#line 4391 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBO== 0 ))||is_error_pending()){
#line 4391 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4391,"ide_methods.bas");if(r)goto S_49959;}
#line 4392 "ide/ide_methods.bas"
do{
#line 4392 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO= 2 ;
#line 4392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4392,"ide_methods.bas");}while(r);
#line 4393 "ide/ide_methods.bas"
}else{
#line 4394 "ide/ide_methods.bas"
do{
#line 4394 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBO=*__LONG_IDEUNDOCOMBO+ 1 ;
#line 4394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4394,"ide_methods.bas");}while(r);
#line 4395 "ide/ide_methods.bas"
S_49963:;
#line 4395 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNDOCOMBO== 2 ))||is_error_pending()){
#line 4395 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4395,"ide_methods.bas");if(r)goto S_49963;}
#line 4395 "ide/ide_methods.bas"
do{
#line 4395 "ide/ide_methods.bas"
*__LONG_IDEMERGEUNDO= 1 ;
#line 4395 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4395,"ide_methods.bas");}while(r);
#line 4395 "ide/ide_methods.bas"
}
#line 4396 "ide/ide_methods.bas"
}
#line 4397 "ide/ide_methods.bas"
}
#line 4398 "ide/ide_methods.bas"
do{
#line 4398 "ide/ide_methods.bas"
*__LONG_IDEUNDOCOMBOCHR=*_FUNC_IDE2_LONG_ASCK;
#line 4398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4398,"ide_methods.bas");}while(r);
#line 4399 "ide/ide_methods.bas"
}
#line 4401 "ide/ide_methods.bas"
do{
#line 4401 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4401,"ide_methods.bas");}while(r);
#line 4402 "ide/ide_methods.bas"
S_49971:;
#line 4402 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((_FUNC_IDE2_STRING_A->len)<(*__LONG_IDECX- 1 ))))||is_error_pending()){
#line 4402 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4402,"ide_methods.bas");if(r)goto S_49971;}
#line 4402 "ide/ide_methods.bas"
do{
#line 4402 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_add(_FUNC_IDE2_STRING_A,func_space(*__LONG_IDECX- 1 -_FUNC_IDE2_STRING_A->len)));
#line 4402 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4402,"ide_methods.bas");}while(r);
#line 4402 "ide/ide_methods.bas"
}
#line 4405 "ide/ide_methods.bas"
S_49974:;
#line 4405 "ide/ide_methods.bas"
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
#line 4405 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4405,"ide_methods.bas");if(r)goto S_49974;}
#line 4406 "ide/ide_methods.bas"
do{
#line 4406 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPINSERT= 0 ;
#line 4406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4406,"ide_methods.bas");}while(r);
#line 4407 "ide/ide_methods.bas"
S_49976:;
#line 4407 "ide/ide_methods.bas"
if ((-(*__INTEGER_IDEINSERT== 0 ))||is_error_pending()){
#line 4407 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4407,"ide_methods.bas");if(r)goto S_49976;}
#line 4408 "ide/ide_methods.bas"
do{
#line 4408 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_NEXTCHAR,func_mid(_FUNC_IDE2_STRING_A,*__LONG_IDECX, 1 ,0|1));
#line 4408 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4408,"ide_methods.bas");}while(r);
#line 4412 "ide/ide_methods.bas"
S_49978:;
#line 4412 "ide/ide_methods.bas"
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()){
#line 4412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4412,"ide_methods.bas");if(r)goto S_49978;}
#line 4413 "ide/ide_methods.bas"
do{
#line 4413 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPINSERT= 1 ;
#line 4413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4413,"ide_methods.bas");}while(r);
#line 4414 "ide/ide_methods.bas"
}
#line 4415 "ide/ide_methods.bas"
}
#line 4417 "ide/ide_methods.bas"
S_49982:;
#line 4417 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SKIPINSERT== 0 ))||is_error_pending()){
#line 4417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4417,"ide_methods.bas");if(r)goto S_49982;}
#line 4418 "ide/ide_methods.bas"
S_49983:;
#line 4418 "ide/ide_methods.bas"
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
#line 4418 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4418,"ide_methods.bas");if(r)goto S_49983;}
#line 4419 "ide/ide_methods.bas"
do{
#line 4419 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 ));
#line 4419 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4419,"ide_methods.bas");}while(r);
#line 4420 "ide/ide_methods.bas"
S_49985:;
#line 4420 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
#line 4420 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4420,"ide_methods.bas");if(r)goto S_49985;}
#line 4420 "ide/ide_methods.bas"
do{
#line 4420 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX));
#line 4420 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4420,"ide_methods.bas");}while(r);
#line 4420 "ide/ide_methods.bas"
}
#line 4421 "ide/ide_methods.bas"
do{
#line 4421 "ide/ide_methods.bas"
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));
#line 4421 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4421 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4421,"ide_methods.bas");}while(r);
#line 4422 "ide/ide_methods.bas"
}else{
#line 4423 "ide/ide_methods.bas"
do{
#line 4423 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("",0));
#line 4423 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4423 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4423,"ide_methods.bas");}while(r);
#line 4424 "ide/ide_methods.bas"
S_49991:;
#line 4424 "ide/ide_methods.bas"
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
#line 4424 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4424,"ide_methods.bas");if(r)goto S_49991;}
#line 4425 "ide/ide_methods.bas"
S_49992:;
#line 4425 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("(",1))))||is_error_pending()){
#line 4425 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4425,"ide_methods.bas");if(r)goto S_49992;}
#line 4425 "ide/ide_methods.bas"
do{
#line 4425 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len(")",1));
#line 4425 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4425,"ide_methods.bas");}while(r);
#line 4425 "ide/ide_methods.bas"
}
#line 4426 "ide/ide_methods.bas"
S_49995:;
#line 4426 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("[",1))))||is_error_pending()){
#line 4426 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4426,"ide_methods.bas");if(r)goto S_49995;}
#line 4426 "ide/ide_methods.bas"
do{
#line 4426 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("]",1));
#line 4426 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4426,"ide_methods.bas");}while(r);
#line 4426 "ide/ide_methods.bas"
}
#line 4427 "ide/ide_methods.bas"
S_49998:;
#line 4427 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("{",1))))||is_error_pending()){
#line 4427 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4427,"ide_methods.bas");if(r)goto S_49998;}
#line 4427 "ide/ide_methods.bas"
do{
#line 4427 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,qbs_new_txt_len("}",1));
#line 4427 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4427,"ide_methods.bas");}while(r);
#line 4427 "ide/ide_methods.bas"
}
#line 4428 "ide/ide_methods.bas"
S_50001:;
#line 4428 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 34 ))))||is_error_pending()){
#line 4428 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4428,"ide_methods.bas");if(r)goto S_50001;}
#line 4430 "ide/ide_methods.bas"
do{
#line 4430 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_QUOTECOUNT= 0 ;
#line 4430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4430,"ide_methods.bas");}while(r);
#line 4431 "ide/ide_methods.bas"
do{
#line 4431 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPSTR,qbs_left(_FUNC_IDE2_STRING_A,*__LONG_IDECX- 1 ));
#line 4431 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4431 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4431,"ide_methods.bas");}while(r);
#line 4432 "ide/ide_methods.bas"
S_50004:;
#line 4432 "ide/ide_methods.bas"
fornext_value5046= 1 ;
#line 4432 "ide/ide_methods.bas"
fornext_finalvalue5046=_FUNC_IDE2_STRING_TEMPSTR->len;
#line 4432 "ide/ide_methods.bas"
fornext_step5046= 1 ;
#line 4432 "ide/ide_methods.bas"
if (fornext_step5046<0) fornext_step_negative5046=1; else fornext_step_negative5046=0;
#line 4432 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5046;
#line 4432 "ide/ide_methods.bas"
goto fornext_entrylabel5046;
#line 4432 "ide/ide_methods.bas"
while(1){
#line 4432 "ide/ide_methods.bas"
fornext_value5046=fornext_step5046+(*_FUNC_IDE2_LONG_I);
#line 4432 "ide/ide_methods.bas"
fornext_entrylabel5046:
#line 4432 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5046;
#line 4432 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4432 "ide/ide_methods.bas"
if (fornext_step_negative5046){
#line 4432 "ide/ide_methods.bas"
if (fornext_value5046<fornext_finalvalue5046) break;
#line 4432 "ide/ide_methods.bas"
}else{
#line 4432 "ide/ide_methods.bas"
if (fornext_value5046>fornext_finalvalue5046) break;
#line 4432 "ide/ide_methods.bas"
}
#line 4432 "ide/ide_methods.bas"
fornext_error5046:;
#line 4432 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4432,"ide_methods.bas");if(r)goto S_50004;}
#line 4433 "ide/ide_methods.bas"
S_50005:;
#line 4433 "ide/ide_methods.bas"
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()){
#line 4433 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4433,"ide_methods.bas");if(r)goto S_50005;}
#line 4433 "ide/ide_methods.bas"
do{
#line 4433 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_QUOTECOUNT=*_FUNC_IDE2_LONG_QUOTECOUNT+ 1 ;
#line 4433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4433,"ide_methods.bas");}while(r);
#line 4433 "ide/ide_methods.bas"
}
#line 4434 "ide/ide_methods.bas"
fornext_continue_5045:;
#line 4434 "ide/ide_methods.bas"
}
#line 4434 "ide/ide_methods.bas"
fornext_exit_5045:;
#line 4435 "ide/ide_methods.bas"
S_50009:;
#line 4435 "ide/ide_methods.bas"
if ((-((qb_safe_mod(*_FUNC_IDE2_LONG_QUOTECOUNT, 2 ))== 0 ))||is_error_pending()){
#line 4435 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4435,"ide_methods.bas");if(r)goto S_50009;}
#line 4435 "ide/ide_methods.bas"
do{
#line 4435 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EXTRACHAR,func_chr( 34 ));
#line 4435 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4435,"ide_methods.bas");}while(r);
#line 4435 "ide/ide_methods.bas"
}
#line 4436 "ide/ide_methods.bas"
}
#line 4437 "ide/ide_methods.bas"
}
#line 4439 "ide/ide_methods.bas"
do{
#line 4439 "ide/ide_methods.bas"
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 )));
#line 4439 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4439,"ide_methods.bas");}while(r);
#line 4440 "ide/ide_methods.bas"
}
#line 4441 "ide/ide_methods.bas"
do{
#line 4441 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4441 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4441,"ide_methods.bas");}while(r);
#line 4442 "ide/ide_methods.bas"
}
#line 4443 "ide/ide_methods.bas"
}else{
#line 4446 "ide/ide_methods.bas"
S_50019:;
#line 4446 "ide/ide_methods.bas"
if ((*__INTEGER_IDEINSERT)||is_error_pending()){
#line 4446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4446,"ide_methods.bas");if(r)goto S_50019;}
#line 4447 "ide/ide_methods.bas"
do{
#line 4447 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX+ 1 ));
#line 4447 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4447,"ide_methods.bas");}while(r);
#line 4448 "ide/ide_methods.bas"
S_50021:;
#line 4448 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
#line 4448 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4448,"ide_methods.bas");if(r)goto S_50021;}
#line 4448 "ide/ide_methods.bas"
do{
#line 4448 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_right(_FUNC_IDE2_STRING_A,_FUNC_IDE2_STRING_A->len-*__LONG_IDECX));
#line 4448 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4448,"ide_methods.bas");}while(r);
#line 4448 "ide/ide_methods.bas"
}
#line 4449 "ide/ide_methods.bas"
do{
#line 4449 "ide/ide_methods.bas"
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));
#line 4449 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4449,"ide_methods.bas");}while(r);
#line 4450 "ide/ide_methods.bas"
}else{
#line 4451 "ide/ide_methods.bas"
do{
#line 4451 "ide/ide_methods.bas"
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 )));
#line 4451 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4451,"ide_methods.bas");}while(r);
#line 4452 "ide/ide_methods.bas"
}
#line 4454 "ide/ide_methods.bas"
do{
#line 4454 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_A);
#line 4454 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4454,"ide_methods.bas");}while(r);
#line 4456 "ide/ide_methods.bas"
}
#line 4458 "ide/ide_methods.bas"
do{
#line 4458 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDECX+__STRING_K->len;
#line 4458 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4458 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4458,"ide_methods.bas");}while(r);
#line 4459 "ide/ide_methods.bas"
LABEL_SPECIALCHAR:;
#line 4459 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4459,"ide_methods.bas");r=0;}
#line 4462 "ide/ide_methods.bas"
S_50031:;
#line 4462 "ide/ide_methods.bas"
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()){
#line 4462 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4462,"ide_methods.bas");if(r)goto S_50031;}
#line 4463 "ide/ide_methods.bas"
S_50032:;
#line 4463 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY==*__LONG_IDESELECTY1))||is_error_pending()){
#line 4463 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4463,"ide_methods.bas");if(r)goto S_50032;}
#line 4464 "ide/ide_methods.bas"
do{
#line 4464 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
#line 4464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4464,"ide_methods.bas");}while(r);
#line 4464 "ide/ide_methods.bas"
do{
#line 4464 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
#line 4464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4464,"ide_methods.bas");}while(r);
#line 4465 "ide/ide_methods.bas"
S_50035:;
#line 4465 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 4465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4465,"ide_methods.bas");if(r)goto S_50035;}
#line 4465 "ide/ide_methods.bas"
do{
#line 4465 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 4465 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4465,"ide_methods.bas");}while(r);
#line 4465 "ide/ide_methods.bas"
}
#line 4466 "ide/ide_methods.bas"
S_50038:;
#line 4466 "ide/ide_methods.bas"
if (((-(*__LONG_IDESELECT== 1 ))&(-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)> 0 )))||is_error_pending()){
#line 4466 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4466,"ide_methods.bas");if(r)goto S_50038;}
#line 4467 "ide/ide_methods.bas"
S_50039:;
#line 4467 "ide/ide_methods.bas"
if ((-((*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1)>( 0 )))||is_error_pending()){
#line 4467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4467,"ide_methods.bas");if(r)goto S_50039;}
#line 4468 "ide/ide_methods.bas"
do{
#line 4468 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 4468 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4468,"ide_methods.bas");}while(r);
#line 4469 "ide/ide_methods.bas"
do{
#line 4469 "ide/ide_methods.bas"
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_SX1,*_FUNC_IDE2_LONG_SX2-*_FUNC_IDE2_LONG_SX1,0|1));
#line 4469 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4469,"ide_methods.bas");}while(r);
#line 4470 "ide/ide_methods.bas"
S_50042:;
#line 4470 "ide/ide_methods.bas"
fornext_value5055= 1 ;
#line 4470 "ide/ide_methods.bas"
fornext_finalvalue5055=__STRING_IDECURRENTSINGLELINESELECTION->len;
#line 4470 "ide/ide_methods.bas"
fornext_step5055= 1 ;
#line 4470 "ide/ide_methods.bas"
if (fornext_step5055<0) fornext_step_negative5055=1; else fornext_step_negative5055=0;
#line 4470 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5055;
#line 4470 "ide/ide_methods.bas"
goto fornext_entrylabel5055;
#line 4470 "ide/ide_methods.bas"
while(1){
#line 4470 "ide/ide_methods.bas"
fornext_value5055=fornext_step5055+(*_FUNC_IDE2_LONG_I);
#line 4470 "ide/ide_methods.bas"
fornext_entrylabel5055:
#line 4470 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5055;
#line 4470 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4470 "ide/ide_methods.bas"
if (fornext_step_negative5055){
#line 4470 "ide/ide_methods.bas"
if (fornext_value5055<fornext_finalvalue5055) break;
#line 4470 "ide/ide_methods.bas"
}else{
#line 4470 "ide/ide_methods.bas"
if (fornext_value5055>fornext_finalvalue5055) break;
#line 4470 "ide/ide_methods.bas"
}
#line 4470 "ide/ide_methods.bas"
fornext_error5055:;
#line 4470 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4470,"ide_methods.bas");if(r)goto S_50042;}
#line 4471 "ide/ide_methods.bas"
S_50043:;
#line 4471 "ide/ide_methods.bas"
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()){
#line 4471 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4471,"ide_methods.bas");if(r)goto S_50043;}
#line 4473 "ide/ide_methods.bas"
S_50044:;
#line 4473 "ide/ide_methods.bas"
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()){
#line 4473 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4473,"ide_methods.bas");if(r)goto S_50044;}
#line 4474 "ide/ide_methods.bas"
do{
#line 4474 "ide/ide_methods.bas"
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
#line 4474 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4474,"ide_methods.bas");}while(r);
#line 4475 "ide/ide_methods.bas"
do{
#line 4475 "ide/ide_methods.bas"
goto fornext_exit_5054;
#line 4475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4475,"ide_methods.bas");}while(r);
#line 4476 "ide/ide_methods.bas"
}
#line 4477 "ide/ide_methods.bas"
}
#line 4478 "ide/ide_methods.bas"
fornext_continue_5054:;
#line 4478 "ide/ide_methods.bas"
}
#line 4478 "ide/ide_methods.bas"
fornext_exit_5054:;
#line 4479 "ide/ide_methods.bas"
}
#line 4480 "ide/ide_methods.bas"
do{
#line 4480 "ide/ide_methods.bas"
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 )))))));
#line 4480 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4480,"ide_methods.bas");}while(r);
#line 4481 "ide/ide_methods.bas"
do{
#line 4481 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 4481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4481,"ide_methods.bas");}while(r);
#line 4482 "ide/ide_methods.bas"
}else{
#line 4483 "ide/ide_methods.bas"
do{
#line 4483 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
#line 4483 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4483,"ide_methods.bas");}while(r);
#line 4484 "ide/ide_methods.bas"
do{
#line 4484 "ide/ide_methods.bas"
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
#line 4484 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4484,"ide_methods.bas");}while(r);
#line 4485 "ide/ide_methods.bas"
do{
#line 4485 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 4485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4485,"ide_methods.bas");}while(r);
#line 4486 "ide/ide_methods.bas"
}
#line 4487 "ide/ide_methods.bas"
}else{
#line 4488 "ide/ide_methods.bas"
S_50059:;
#line 4488 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 4488 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4488,"ide_methods.bas");if(r)goto S_50059;}
#line 4489 "ide/ide_methods.bas"
do{
#line 4489 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SY1=*__LONG_IDESELECTY1;
#line 4489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4489,"ide_methods.bas");}while(r);
#line 4490 "ide/ide_methods.bas"
do{
#line 4490 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SY2=*__LONG_IDECY;
#line 4490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4490,"ide_methods.bas");}while(r);
#line 4491 "ide/ide_methods.bas"
S_50062:;
#line 4491 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_SY1>*_FUNC_IDE2_LONG_SY2))|(-(*__LONG_IDECX> 1 )))||is_error_pending()){
#line 4491 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4491,"ide_methods.bas");if(r)goto S_50062;}
#line 4492 "ide/ide_methods.bas"
do{
#line 4492 "ide/ide_methods.bas"
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 ))))));
#line 4492 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4492 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4492,"ide_methods.bas");}while(r);
#line 4493 "ide/ide_methods.bas"
}else{
#line 4494 "ide/ide_methods.bas"
do{
#line 4494 "ide/ide_methods.bas"
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 )))))));
#line 4494 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4494,"ide_methods.bas");}while(r);
#line 4495 "ide/ide_methods.bas"
}
#line 4496 "ide/ide_methods.bas"
}else{
#line 4497 "ide/ide_methods.bas"
do{
#line 4497 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
#line 4497 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4497,"ide_methods.bas");}while(r);
#line 4498 "ide/ide_methods.bas"
}
#line 4499 "ide/ide_methods.bas"
do{
#line 4499 "ide/ide_methods.bas"
qbs_set(__STRING_IDECURRENTSINGLELINESELECTION,qbs_new_txt_len("",0));
#line 4499 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4499,"ide_methods.bas");}while(r);
#line 4500 "ide/ide_methods.bas"
do{
#line 4500 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 4500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4500,"ide_methods.bas");}while(r);
#line 4501 "ide/ide_methods.bas"
}
#line 4502 "ide/ide_methods.bas"
}
#line 4504 "ide/ide_methods.bas"
S_50074:;
#line 4504 "ide/ide_methods.bas"
if ((*__BYTE_ALTSPECIAL)||is_error_pending()){
#line 4504 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4504,"ide_methods.bas");if(r)goto S_50074;}
#line 4505 "ide/ide_methods.bas"
do{
#line 4505 "ide/ide_methods.bas"
*__BYTE_ALTSPECIAL= 0ll ;
#line 4505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4505,"ide_methods.bas");}while(r);
#line 4506 "ide/ide_methods.bas"
do{
#line 4506 "ide/ide_methods.bas"
*__LONG_IDEENTERMENU= 0ll ;
#line 4506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4506,"ide_methods.bas");}while(r);
#line 4507 "ide/ide_methods.bas"
do{
#line 4507 "ide/ide_methods.bas"
*__LONG_KALT= 0 ;
#line 4507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4507,"ide_methods.bas");}while(r);
#line 4508 "ide/ide_methods.bas"
do{
#line 4508 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4508 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4508,"ide_methods.bas");}while(r);
#line 4508 "ide/ide_methods.bas"
do{
#line 4508 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4508 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4508 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4508,"ide_methods.bas");}while(r);
#line 4509 "ide/ide_methods.bas"
}
#line 4510 "ide/ide_methods.bas"
dl_continue_4655:;
#line 4510 "ide/ide_methods.bas"
}while(1);
#line 4510 "ide/ide_methods.bas"
dl_exit_4655:;
#line 4514 "ide/ide_methods.bas"
LABEL_STARTMENU:;
#line 4514 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4514,"ide_methods.bas");r=0;}
#line 4515 "ide/ide_methods.bas"
do{
#line 4515 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M= 1 ;
#line 4515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4515,"ide_methods.bas");}while(r);
#line 4516 "ide/ide_methods.bas"
do{
#line 4516 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
#line 4516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4516,"ide_methods.bas");}while(r);
#line 4516 "ide/ide_methods.bas"
do{
#line 4516 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
#line 4516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4516,"ide_methods.bas");}while(r);
#line 4517 "ide/ide_methods.bas"
LABEL_STARTMENU2:;
#line 4517 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4517,"ide_methods.bas");r=0;}
#line 4518 "ide/ide_methods.bas"
do{
#line 4518 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
#line 4518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4518,"ide_methods.bas");}while(r);
#line 4519 "ide/ide_methods.bas"
S_50086:;
#line 4519 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 4519 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4519,"ide_methods.bas");if(r)goto S_50086;}
#line 4519 "ide/ide_methods.bas"
do{
#line 4519 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 4519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4519,"ide_methods.bas");}while(r);
#line 4519 "ide/ide_methods.bas"
do{
#line 4519 "ide/ide_methods.bas"
return_point[next_return_point++]=58;
#line 4519 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 4519 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 4519 "ide/ide_methods.bas"
RETURN_58:;
#line 4519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4519,"ide_methods.bas");}while(r);
#line 4519 "ide/ide_methods.bas"
}
#line 4521 "ide/ide_methods.bas"
S_50090:;
#line 4521 "ide/ide_methods.bas"
do{
#line 4521 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4521,"ide_methods.bas");if(r)goto S_50090;}
#line 4523 "ide/ide_methods.bas"
do{
#line 4523 "ide/ide_methods.bas"
qbg_sub_locate( 1 , 3 ,NULL,NULL,NULL,3);
#line 4523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4523,"ide_methods.bas");}while(r);
#line 4524 "ide/ide_methods.bas"
S_50092:;
#line 4524 "ide/ide_methods.bas"
fornext_value5059= 1 ;
#line 4524 "ide/ide_methods.bas"
fornext_finalvalue5059=*__INTEGER_MENUS;
#line 4524 "ide/ide_methods.bas"
fornext_step5059= 1 ;
#line 4524 "ide/ide_methods.bas"
if (fornext_step5059<0) fornext_step_negative5059=1; else fornext_step_negative5059=0;
#line 4524 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5059;
#line 4524 "ide/ide_methods.bas"
goto fornext_entrylabel5059;
#line 4524 "ide/ide_methods.bas"
while(1){
#line 4524 "ide/ide_methods.bas"
fornext_value5059=fornext_step5059+(*_FUNC_IDE2_LONG_I);
#line 4524 "ide/ide_methods.bas"
fornext_entrylabel5059:
#line 4524 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5059;
#line 4524 "ide/ide_methods.bas"
if (fornext_step_negative5059){
#line 4524 "ide/ide_methods.bas"
if (fornext_value5059<fornext_finalvalue5059) break;
#line 4524 "ide/ide_methods.bas"
}else{
#line 4524 "ide/ide_methods.bas"
if (fornext_value5059>fornext_finalvalue5059) break;
#line 4524 "ide/ide_methods.bas"
}
#line 4524 "ide/ide_methods.bas"
fornext_error5059:;
#line 4524 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4524,"ide_methods.bas");if(r)goto S_50092;}
#line 4525 "ide/ide_methods.bas"
S_50093:;
#line 4525 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_M==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4525 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4525,"ide_methods.bas");if(r)goto S_50093;}
#line 4525 "ide/ide_methods.bas"
do{
#line 4525 "ide/ide_methods.bas"
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
#line 4525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4525,"ide_methods.bas");}while(r);
#line 4525 "ide/ide_methods.bas"
}else{
#line 4525 "ide/ide_methods.bas"
do{
#line 4525 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 4525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4525,"ide_methods.bas");}while(r);
#line 4525 "ide/ide_methods.bas"
}
#line 4526 "ide/ide_methods.bas"
do{
#line 4526 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 4526 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_add(qbs_new_txt_len(" ",1),qbs_left((((qbs**)(__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 )));
#line 4526 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5060;
#line 4526 "ide/ide_methods.bas"
makefit(tqbs);
#line 4526 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 4526 "ide/ide_methods.bas"
skip5060:
#line 4526 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 4526 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4526,"ide_methods.bas");}while(r);
#line 4527 "ide/ide_methods.bas"
S_50099:;
#line 4527 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_M==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4527 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4527,"ide_methods.bas");if(r)goto S_50099;}
#line 4527 "ide/ide_methods.bas"
do{
#line 4527 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 4527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4527,"ide_methods.bas");}while(r);
#line 4527 "ide/ide_methods.bas"
}else{
#line 4527 "ide/ide_methods.bas"
do{
#line 4527 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4527,"ide_methods.bas");}while(r);
#line 4527 "ide/ide_methods.bas"
}
#line 4528 "ide/ide_methods.bas"
do{
#line 4528 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 4528 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_add(qbs_right((((qbs**)(__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**)(__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)));
#line 4528 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5061;
#line 4528 "ide/ide_methods.bas"
makefit(tqbs);
#line 4528 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 4528 "ide/ide_methods.bas"
skip5061:
#line 4528 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 4528 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4528,"ide_methods.bas");}while(r);
#line 4529 "ide/ide_methods.bas"
S_50105:;
#line 4529 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
#line 4529 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4529,"ide_methods.bas");if(r)goto S_50105;}
#line 4529 "ide/ide_methods.bas"
do{
#line 4529 "ide/ide_methods.bas"
qbg_sub_locate( 1 ,*__LONG_IDEWX-(((qbs**)(__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);
#line 4529 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4529,"ide_methods.bas");}while(r);
#line 4529 "ide/ide_methods.bas"
}
#line 4530 "ide/ide_methods.bas"
fornext_continue_5058:;
#line 4530 "ide/ide_methods.bas"
}
#line 4530 "ide/ide_methods.bas"
fornext_exit_5058:;
#line 4532 "ide/ide_methods.bas"
do{
#line 4532 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4532,"ide_methods.bas");}while(r);
#line 4533 "ide/ide_methods.bas"
S_50110:;
#line 4533 "ide/ide_methods.bas"
do{
#line 4533 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4533,"ide_methods.bas");if(r)goto S_50110;}
#line 4535 "ide/ide_methods.bas"
do{
#line 4535 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LASTALTHELD=*_FUNC_IDE2_LONG_ALTHELD;
#line 4535 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4535,"ide_methods.bas");}while(r);
#line 4537 "ide/ide_methods.bas"
do{
#line 4537 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 4537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4537,"ide_methods.bas");}while(r);
#line 4538 "ide/ide_methods.bas"
S_50113:;
#line 4538 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))|(-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY)))||is_error_pending()){
#line 4538 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4538,"ide_methods.bas");if(r)goto S_50113;}
#line 4539 "ide/ide_methods.bas"
S_50114:;
#line 4539 "ide/ide_methods.bas"
if (((-(*__LONG_MY== 1 ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU!= 1 )))||is_error_pending()){
#line 4539 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4539,"ide_methods.bas");if(r)goto S_50114;}
#line 4540 "ide/ide_methods.bas"
do{
#line 4540 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
#line 4540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4540,"ide_methods.bas");}while(r);
#line 4541 "ide/ide_methods.bas"
S_50116:;
#line 4541 "ide/ide_methods.bas"
fornext_value5066= 1 ;
#line 4541 "ide/ide_methods.bas"
fornext_finalvalue5066=*__INTEGER_MENUS;
#line 4541 "ide/ide_methods.bas"
fornext_step5066= 1 ;
#line 4541 "ide/ide_methods.bas"
if (fornext_step5066<0) fornext_step_negative5066=1; else fornext_step_negative5066=0;
#line 4541 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5066;
#line 4541 "ide/ide_methods.bas"
goto fornext_entrylabel5066;
#line 4541 "ide/ide_methods.bas"
while(1){
#line 4541 "ide/ide_methods.bas"
fornext_value5066=fornext_step5066+(*_FUNC_IDE2_LONG_I);
#line 4541 "ide/ide_methods.bas"
fornext_entrylabel5066:
#line 4541 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5066;
#line 4541 "ide/ide_methods.bas"
if (fornext_step_negative5066){
#line 4541 "ide/ide_methods.bas"
if (fornext_value5066<fornext_finalvalue5066) break;
#line 4541 "ide/ide_methods.bas"
}else{
#line 4541 "ide/ide_methods.bas"
if (fornext_value5066>fornext_finalvalue5066) break;
#line 4541 "ide/ide_methods.bas"
}
#line 4541 "ide/ide_methods.bas"
fornext_error5066:;
#line 4541 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4541,"ide_methods.bas");if(r)goto S_50116;}
#line 4542 "ide/ide_methods.bas"
do{
#line 4542 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1));
#line 4542 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4542 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4542,"ide_methods.bas");}while(r);
#line 4543 "ide/ide_methods.bas"
do{
#line 4543 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1))+(((qbs**)(__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;
#line 4543 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4543 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4543,"ide_methods.bas");}while(r);
#line 4544 "ide/ide_methods.bas"
S_50119:;
#line 4544 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
#line 4544 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4544,"ide_methods.bas");if(r)goto S_50119;}
#line 4545 "ide/ide_methods.bas"
do{
#line 4545 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 4545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4545,"ide_methods.bas");}while(r);
#line 4546 "ide/ide_methods.bas"
S_50121:;
#line 4546 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_M!=*_FUNC_IDE2_LONG_LASTM))||is_error_pending()){
#line 4546 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4546,"ide_methods.bas");if(r)goto S_50121;}
#line 4546 "ide/ide_methods.bas"
do{
#line 4546 "ide/ide_methods.bas"
goto dl_exit_5064;
#line 4546 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4546,"ide_methods.bas");}while(r);
#line 4546 "ide/ide_methods.bas"
}
#line 4547 "ide/ide_methods.bas"
}
#line 4548 "ide/ide_methods.bas"
fornext_continue_5065:;
#line 4548 "ide/ide_methods.bas"
}
#line 4548 "ide/ide_methods.bas"
fornext_exit_5065:;
#line 4549 "ide/ide_methods.bas"
}
#line 4550 "ide/ide_methods.bas"
do{
#line 4550 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
#line 4550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4550,"ide_methods.bas");}while(r);
#line 4550 "ide/ide_methods.bas"
do{
#line 4550 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
#line 4550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4550,"ide_methods.bas");}while(r);
#line 4551 "ide/ide_methods.bas"
}
#line 4552 "ide/ide_methods.bas"
S_50130:;
#line 4552 "ide/ide_methods.bas"
if ((-(*__LONG_ICHANGED== 0 ))||is_error_pending()){
#line 4552 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4552,"ide_methods.bas");if(r)goto S_50130;}
#line 4552 "ide/ide_methods.bas"
do{
#line 4552 "ide/ide_methods.bas"
sub__limit( 100 );
#line 4552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4552,"ide_methods.bas");}while(r);
#line 4552 "ide/ide_methods.bas"
}
#line 4554 "ide/ide_methods.bas"
S_50133:;
#line 4554 "ide/ide_methods.bas"
if ((*__LONG_KALT)||is_error_pending()){
#line 4554 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4554,"ide_methods.bas");if(r)goto S_50133;}
#line 4554 "ide/ide_methods.bas"
do{
#line 4554 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
#line 4554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4554,"ide_methods.bas");}while(r);
#line 4554 "ide/ide_methods.bas"
}else{
#line 4554 "ide/ide_methods.bas"
do{
#line 4554 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ALTHELD= 0 ;
#line 4554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4554,"ide_methods.bas");}while(r);
#line 4554 "ide/ide_methods.bas"
}
#line 4556 "ide/ide_methods.bas"
S_50138:;
#line 4556 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_ALTHELD!= 0 ))&(-(*_FUNC_IDE2_LONG_LASTALTHELD== 0 )))||is_error_pending()){
#line 4556 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4556,"ide_methods.bas");if(r)goto S_50138;}
#line 4557 "ide/ide_methods.bas"
S_50139:;
#line 4557 "ide/ide_methods.bas"
do{
#line 4557 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4557,"ide_methods.bas");if(r)goto S_50139;}
#line 4558 "ide/ide_methods.bas"
do{
#line 4558 "ide/ide_methods.bas"
sub__limit( 100 );
#line 4558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4558,"ide_methods.bas");}while(r);
#line 4559 "ide/ide_methods.bas"
do{
#line 4559 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 4559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4559,"ide_methods.bas");}while(r);
#line 4560 "ide/ide_methods.bas"
S_50142:;
#line 4560 "ide/ide_methods.bas"
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
#line 4560 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4560,"ide_methods.bas");if(r)goto S_50142;}
#line 4561 "ide/ide_methods.bas"
do{
#line 4561 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4561,"ide_methods.bas");}while(r);
#line 4561 "ide/ide_methods.bas"
do{
#line 4561 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4561 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4561,"ide_methods.bas");}while(r);
#line 4562 "ide/ide_methods.bas"
do{
#line 4562 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4562,"ide_methods.bas");}while(r);
#line 4562 "ide/ide_methods.bas"
do{
#line 4562 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4562,"ide_methods.bas");}while(r);
#line 4563 "ide/ide_methods.bas"
do{
#line 4563 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4563,"ide_methods.bas");}while(r);
#line 4564 "ide/ide_methods.bas"
}
#line 4566 "ide/ide_methods.bas"
S_50149:;
#line 4566 "ide/ide_methods.bas"
if ((func__resize())||is_error_pending()){
#line 4566 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4566,"ide_methods.bas");if(r)goto S_50149;}
#line 4567 "ide/ide_methods.bas"
do{
#line 4567 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
#line 4567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4567,"ide_methods.bas");}while(r);
#line 4567 "ide/ide_methods.bas"
do{
#line 4567 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 4567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4567,"ide_methods.bas");}while(r);
#line 4567 "ide/ide_methods.bas"
do{
#line 4567 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4567,"ide_methods.bas");}while(r);
#line 4568 "ide/ide_methods.bas"
}
#line 4569 "ide/ide_methods.bas"
S_50154:;
#line 4569 "ide/ide_methods.bas"
dl_continue_5068:;
#line 4569 "ide/ide_methods.bas"
}while((!(-(*__LONG_KALT== 0 )))&&(!is_error_pending()));
#line 4569 "ide/ide_methods.bas"
dl_exit_5068:;
#line 4569 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4569,"ide_methods.bas");if(r)goto S_50154;}
#line 4570 "ide/ide_methods.bas"
do{
#line 4570 "ide/ide_methods.bas"
*__LONG_KB= 27ll ;
#line 4570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4570,"ide_methods.bas");}while(r);
#line 4571 "ide/ide_methods.bas"
}
#line 4573 "ide/ide_methods.bas"
S_50157:;
#line 4573 "ide/ide_methods.bas"
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
#line 4573 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4573,"ide_methods.bas");if(r)goto S_50157;}
#line 4574 "ide/ide_methods.bas"
do{
#line 4574 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4574,"ide_methods.bas");}while(r);
#line 4574 "ide/ide_methods.bas"
do{
#line 4574 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4574 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4574,"ide_methods.bas");}while(r);
#line 4575 "ide/ide_methods.bas"
do{
#line 4575 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4575,"ide_methods.bas");}while(r);
#line 4575 "ide/ide_methods.bas"
do{
#line 4575 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4575,"ide_methods.bas");}while(r);
#line 4576 "ide/ide_methods.bas"
do{
#line 4576 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4576,"ide_methods.bas");}while(r);
#line 4577 "ide/ide_methods.bas"
}
#line 4579 "ide/ide_methods.bas"
S_50164:;
#line 4579 "ide/ide_methods.bas"
if ((func__resize())||is_error_pending()){
#line 4579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4579,"ide_methods.bas");if(r)goto S_50164;}
#line 4580 "ide/ide_methods.bas"
do{
#line 4580 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
#line 4580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4580,"ide_methods.bas");}while(r);
#line 4580 "ide/ide_methods.bas"
do{
#line 4580 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 4580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4580,"ide_methods.bas");}while(r);
#line 4580 "ide/ide_methods.bas"
do{
#line 4580 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4580,"ide_methods.bas");}while(r);
#line 4581 "ide/ide_methods.bas"
}
#line 4583 "ide/ide_methods.bas"
S_50169:;
#line 4583 "ide/ide_methods.bas"
if ((*__LONG_MCLICK|*__LONG_MCLICK2)||is_error_pending()){
#line 4583 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4583,"ide_methods.bas");if(r)goto S_50169;}
#line 4584 "ide/ide_methods.bas"
S_50170:;
#line 4584 "ide/ide_methods.bas"
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
#line 4584 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4584,"ide_methods.bas");if(r)goto S_50170;}
#line 4585 "ide/ide_methods.bas"
S_50171:;
#line 4585 "ide/ide_methods.bas"
fornext_value5070= 1 ;
#line 4585 "ide/ide_methods.bas"
fornext_finalvalue5070=*__INTEGER_MENUS;
#line 4585 "ide/ide_methods.bas"
fornext_step5070= 1 ;
#line 4585 "ide/ide_methods.bas"
if (fornext_step5070<0) fornext_step_negative5070=1; else fornext_step_negative5070=0;
#line 4585 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5070;
#line 4585 "ide/ide_methods.bas"
goto fornext_entrylabel5070;
#line 4585 "ide/ide_methods.bas"
while(1){
#line 4585 "ide/ide_methods.bas"
fornext_value5070=fornext_step5070+(*_FUNC_IDE2_LONG_I);
#line 4585 "ide/ide_methods.bas"
fornext_entrylabel5070:
#line 4585 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5070;
#line 4585 "ide/ide_methods.bas"
if (fornext_step_negative5070){
#line 4585 "ide/ide_methods.bas"
if (fornext_value5070<fornext_finalvalue5070) break;
#line 4585 "ide/ide_methods.bas"
}else{
#line 4585 "ide/ide_methods.bas"
if (fornext_value5070>fornext_finalvalue5070) break;
#line 4585 "ide/ide_methods.bas"
}
#line 4585 "ide/ide_methods.bas"
fornext_error5070:;
#line 4585 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4585,"ide_methods.bas");if(r)goto S_50171;}
#line 4586 "ide/ide_methods.bas"
do{
#line 4586 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1));
#line 4586 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4586,"ide_methods.bas");}while(r);
#line 4587 "ide/ide_methods.bas"
do{
#line 4587 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1))+(((qbs**)(__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;
#line 4587 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4587 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4587,"ide_methods.bas");}while(r);
#line 4588 "ide/ide_methods.bas"
S_50174:;
#line 4588 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
#line 4588 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4588,"ide_methods.bas");if(r)goto S_50174;}
#line 4589 "ide/ide_methods.bas"
do{
#line 4589 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 4589 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4589,"ide_methods.bas");}while(r);
#line 4590 "ide/ide_methods.bas"
do{
#line 4590 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4590,"ide_methods.bas");}while(r);
#line 4590 "ide/ide_methods.bas"
do{
#line 4590 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4590 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4590,"ide_methods.bas");}while(r);
#line 4591 "ide/ide_methods.bas"
do{
#line 4591 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4591 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4591,"ide_methods.bas");}while(r);
#line 4592 "ide/ide_methods.bas"
do{
#line 4592 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 4592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4592,"ide_methods.bas");}while(r);
#line 4593 "ide/ide_methods.bas"
}
#line 4594 "ide/ide_methods.bas"
fornext_continue_5069:;
#line 4594 "ide/ide_methods.bas"
}
#line 4594 "ide/ide_methods.bas"
fornext_exit_5069:;
#line 4595 "ide/ide_methods.bas"
}
#line 4596 "ide/ide_methods.bas"
do{
#line 4596 "ide/ide_methods.bas"
*__LONG_KB= 27ll ;
#line 4596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4596,"ide_methods.bas");}while(r);
#line 4597 "ide/ide_methods.bas"
}
#line 4599 "ide/ide_methods.bas"
S_50185:;
#line 4599 "ide/ide_methods.bas"
if ((func__exit())||is_error_pending()){
#line 4599 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4599,"ide_methods.bas");if(r)goto S_50185;}
#line 4599 "ide/ide_methods.bas"
do{
#line 4599 "ide/ide_methods.bas"
*__LONG_IDEEXIT= 1 ;
#line 4599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4599,"ide_methods.bas");}while(r);
#line 4599 "ide/ide_methods.bas"
do{
#line 4599 "ide/ide_methods.bas"
*__LONG_KB= 27ll ;
#line 4599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4599,"ide_methods.bas");}while(r);
#line 4599 "ide/ide_methods.bas"
}
#line 4600 "ide/ide_methods.bas"
S_50189:;
#line 4600 "ide/ide_methods.bas"
dl_continue_5064:;
#line 4600 "ide/ide_methods.bas"
}while((!(*__LONG_KB))&&(!is_error_pending()));
#line 4600 "ide/ide_methods.bas"
dl_exit_5064:;
#line 4600 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4600,"ide_methods.bas");if(r)goto S_50189;}
#line 4602 "ide/ide_methods.bas"
do{
#line 4602 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_ucase(__STRING_K));
#line 4602 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4602,"ide_methods.bas");}while(r);
#line 4603 "ide/ide_methods.bas"
S_50191:;
#line 4603 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len> 0 ))&*__LONG_KCTRL))||is_error_pending()){
#line 4603 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4603,"ide_methods.bas");if(r)goto S_50191;}
#line 4605 "ide/ide_methods.bas"
do{
#line 4605 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4605,"ide_methods.bas");}while(r);
#line 4605 "ide/ide_methods.bas"
do{
#line 4605 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4605 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4605,"ide_methods.bas");}while(r);
#line 4606 "ide/ide_methods.bas"
do{
#line 4606 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4606,"ide_methods.bas");}while(r);
#line 4606 "ide/ide_methods.bas"
do{
#line 4606 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4606,"ide_methods.bas");}while(r);
#line 4607 "ide/ide_methods.bas"
do{
#line 4607 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4607 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4607,"ide_methods.bas");}while(r);
#line 4608 "ide/ide_methods.bas"
}
#line 4610 "ide/ide_methods.bas"
S_50198:;
#line 4610 "ide/ide_methods.bas"
fornext_value5074= 1 ;
#line 4610 "ide/ide_methods.bas"
fornext_finalvalue5074=*__INTEGER_MENUS;
#line 4610 "ide/ide_methods.bas"
fornext_step5074= 1 ;
#line 4610 "ide/ide_methods.bas"
if (fornext_step5074<0) fornext_step_negative5074=1; else fornext_step_negative5074=0;
#line 4610 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5074;
#line 4610 "ide/ide_methods.bas"
goto fornext_entrylabel5074;
#line 4610 "ide/ide_methods.bas"
while(1){
#line 4610 "ide/ide_methods.bas"
fornext_value5074=fornext_step5074+(*_FUNC_IDE2_LONG_I);
#line 4610 "ide/ide_methods.bas"
fornext_entrylabel5074:
#line 4610 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5074;
#line 4610 "ide/ide_methods.bas"
if (fornext_step_negative5074){
#line 4610 "ide/ide_methods.bas"
if (fornext_value5074<fornext_finalvalue5074) break;
#line 4610 "ide/ide_methods.bas"
}else{
#line 4610 "ide/ide_methods.bas"
if (fornext_value5074>fornext_finalvalue5074) break;
#line 4610 "ide/ide_methods.bas"
}
#line 4610 "ide/ide_methods.bas"
fornext_error5074:;
#line 4610 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4610,"ide_methods.bas");if(r)goto S_50198;}
#line 4611 "ide/ide_methods.bas"
do{
#line 4611 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_ucase(qbs_left((((qbs**)(__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 )));
#line 4611 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4611,"ide_methods.bas");}while(r);
#line 4612 "ide/ide_methods.bas"
S_50200:;
#line 4612 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A)))||is_error_pending()){
#line 4612 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4612,"ide_methods.bas");if(r)goto S_50200;}
#line 4613 "ide/ide_methods.bas"
do{
#line 4613 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 4613 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4613,"ide_methods.bas");}while(r);
#line 4614 "ide/ide_methods.bas"
do{
#line 4614 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4614,"ide_methods.bas");}while(r);
#line 4614 "ide/ide_methods.bas"
do{
#line 4614 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4614 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4614,"ide_methods.bas");}while(r);
#line 4615 "ide/ide_methods.bas"
do{
#line 4615 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4615,"ide_methods.bas");}while(r);
#line 4616 "ide/ide_methods.bas"
do{
#line 4616 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 4616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4616,"ide_methods.bas");}while(r);
#line 4617 "ide/ide_methods.bas"
}
#line 4618 "ide/ide_methods.bas"
fornext_continue_5073:;
#line 4618 "ide/ide_methods.bas"
}
#line 4618 "ide/ide_methods.bas"
fornext_exit_5073:;
#line 4620 "ide/ide_methods.bas"
S_50208:;
#line 4620 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19200ll ))||is_error_pending()){
#line 4620 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4620,"ide_methods.bas");if(r)goto S_50208;}
#line 4620 "ide/ide_methods.bas"
do{
#line 4620 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M- 1 ;
#line 4620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4620,"ide_methods.bas");}while(r);
#line 4620 "ide/ide_methods.bas"
}
#line 4621 "ide/ide_methods.bas"
S_50211:;
#line 4621 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19712ll ))||is_error_pending()){
#line 4621 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4621,"ide_methods.bas");if(r)goto S_50211;}
#line 4621 "ide/ide_methods.bas"
do{
#line 4621 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 4621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4621,"ide_methods.bas");}while(r);
#line 4621 "ide/ide_methods.bas"
}
#line 4622 "ide/ide_methods.bas"
S_50214:;
#line 4622 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 27ll ))||is_error_pending()){
#line 4622 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4622,"ide_methods.bas");if(r)goto S_50214;}
#line 4623 "ide/ide_methods.bas"
do{
#line 4623 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4623,"ide_methods.bas");}while(r);
#line 4623 "ide/ide_methods.bas"
do{
#line 4623 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4623 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4623,"ide_methods.bas");}while(r);
#line 4624 "ide/ide_methods.bas"
do{
#line 4624 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
#line 4624 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4624,"ide_methods.bas");}while(r);
#line 4625 "ide/ide_methods.bas"
do{
#line 4625 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4625,"ide_methods.bas");}while(r);
#line 4626 "ide/ide_methods.bas"
}
#line 4627 "ide/ide_methods.bas"
S_50220:;
#line 4627 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_M< 1 ))||is_error_pending()){
#line 4627 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4627,"ide_methods.bas");if(r)goto S_50220;}
#line 4627 "ide/ide_methods.bas"
do{
#line 4627 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*__INTEGER_MENUS;
#line 4627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4627,"ide_methods.bas");}while(r);
#line 4627 "ide/ide_methods.bas"
}
#line 4628 "ide/ide_methods.bas"
S_50223:;
#line 4628 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_M>*__INTEGER_MENUS))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
#line 4628 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4628,"ide_methods.bas");if(r)goto S_50223;}
#line 4628 "ide/ide_methods.bas"
do{
#line 4628 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M= 1 ;
#line 4628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4628,"ide_methods.bas");}while(r);
#line 4628 "ide/ide_methods.bas"
}
#line 4629 "ide/ide_methods.bas"
S_50226:;
#line 4629 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 18432ll ))|(-(*__LONG_KB== 20480ll ))|(-(*__LONG_KB== 13ll )))||is_error_pending()){
#line 4629 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4629,"ide_methods.bas");if(r)goto S_50226;}
#line 4630 "ide/ide_methods.bas"
do{
#line 4630 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4630,"ide_methods.bas");}while(r);
#line 4630 "ide/ide_methods.bas"
do{
#line 4630 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4630 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4630,"ide_methods.bas");}while(r);
#line 4631 "ide/ide_methods.bas"
do{
#line 4631 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4631,"ide_methods.bas");}while(r);
#line 4632 "ide/ide_methods.bas"
do{
#line 4632 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 4632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4632,"ide_methods.bas");}while(r);
#line 4633 "ide/ide_methods.bas"
}
#line 4636 "ide/ide_methods.bas"
S_50232:;
#line 4636 "ide/ide_methods.bas"
if (((-(*__LONG_KB> 0 ))&(-(*__LONG_KB<= 255 )))||is_error_pending()){
#line 4636 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4636,"ide_methods.bas");if(r)goto S_50232;}
#line 4637 "ide/ide_methods.bas"
S_50233:;
#line 4637 "ide/ide_methods.bas"
if ((-(*__LONG_KALT== 0 ))||is_error_pending()){
#line 4637 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4637,"ide_methods.bas");if(r)goto S_50233;}
#line 4638 "ide/ide_methods.bas"
do{
#line 4638 "ide/ide_methods.bas"
*__LONG_ICHECKLATER= 1 ;
#line 4638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4638,"ide_methods.bas");}while(r);
#line 4639 "ide/ide_methods.bas"
do{
#line 4639 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4639,"ide_methods.bas");}while(r);
#line 4639 "ide/ide_methods.bas"
do{
#line 4639 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4639 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4639,"ide_methods.bas");}while(r);
#line 4640 "ide/ide_methods.bas"
do{
#line 4640 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4640 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4640,"ide_methods.bas");}while(r);
#line 4641 "ide/ide_methods.bas"
}
#line 4642 "ide/ide_methods.bas"
}
#line 4644 "ide/ide_methods.bas"
dl_continue_5057:;
#line 4644 "ide/ide_methods.bas"
}while(1);
#line 4644 "ide/ide_methods.bas"
dl_exit_5057:;
#line 4648 "ide/ide_methods.bas"
LABEL_SHOWMENU:;
#line 4648 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4648,"ide_methods.bas");r=0;}
#line 4649 "ide/ide_methods.bas"
do{
#line 4649 "ide/ide_methods.bas"
SUB_IDEMAKEFILEMENU(&(pass5075=qbs_notequal(qbs_left((((qbs**)(__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))));
#line 4649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4649,"ide_methods.bas");}while(r);
#line 4650 "ide/ide_methods.bas"
do{
#line 4650 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
#line 4650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4650,"ide_methods.bas");}while(r);
#line 4651 "ide/ide_methods.bas"
S_50243:;
#line 4651 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 4651 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4651,"ide_methods.bas");if(r)goto S_50243;}
#line 4651 "ide/ide_methods.bas"
do{
#line 4651 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 1 ;
#line 4651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4651,"ide_methods.bas");}while(r);
#line 4651 "ide/ide_methods.bas"
do{
#line 4651 "ide/ide_methods.bas"
return_point[next_return_point++]=59;
#line 4651 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 4651 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 4651 "ide/ide_methods.bas"
RETURN_59:;
#line 4651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4651,"ide_methods.bas");}while(r);
#line 4651 "ide/ide_methods.bas"
}
#line 4652 "ide/ide_methods.bas"
do{
#line 4652 "ide/ide_methods.bas"
sub_pcopy( 0 , 2 );
#line 4652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4652,"ide_methods.bas");}while(r);
#line 4653 "ide/ide_methods.bas"
do{
#line 4653 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 4653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4653,"ide_methods.bas");}while(r);
#line 4654 "ide/ide_methods.bas"
do{
#line 4654 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENUR=*_FUNC_IDE2_LONG_R;
#line 4654 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4654,"ide_methods.bas");}while(r);
#line 4655 "ide/ide_methods.bas"
do{
#line 4655 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 4655 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4655,"ide_methods.bas");}while(r);
#line 4656 "ide/ide_methods.bas"
do{
#line 4656 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_S= 0 ;
#line 4656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4656,"ide_methods.bas");}while(r);
#line 4657 "ide/ide_methods.bas"
do{
#line 4657 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
#line 4657 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4657,"ide_methods.bas");}while(r);
#line 4658 "ide/ide_methods.bas"
do{
#line 4658 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_PARENTMENUSETUP= 0ll ;
#line 4658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4658,"ide_methods.bas");}while(r);
#line 4659 "ide/ide_methods.bas"
S_50254:;
#line 4659 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4659,"ide_methods.bas");if(r)goto S_50254;}
#line 4660 "ide/ide_methods.bas"
S_50255:;
#line 4660 "ide/ide_methods.bas"
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 1 )))||is_error_pending()){
#line 4660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4660,"ide_methods.bas");if(r)goto S_50255;}
#line 4662 "ide/ide_methods.bas"
do{
#line 4662 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECTXMENUX=*__LONG_MX;
#line 4662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4662,"ide_methods.bas");}while(r);
#line 4663 "ide/ide_methods.bas"
do{
#line 4663 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECTXMENUY=*__LONG_MY;
#line 4663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4663,"ide_methods.bas");}while(r);
#line 4664 "ide/ide_methods.bas"
do{
#line 4664 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*__INTEGER_IDECONTEXTUALMENUID;
#line 4664 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4664,"ide_methods.bas");}while(r);
#line 4665 "ide/ide_methods.bas"
sc_ec_237_end:;
#line 4665 "ide/ide_methods.bas"
goto sc_5076_end;
#line 4665 "ide/ide_methods.bas"
}
#line 4665 "ide/ide_methods.bas"
S_50259:;
#line 4665 "ide/ide_methods.bas"
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 2 )))||is_error_pending()){
#line 4665 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4665,"ide_methods.bas");if(r)goto S_50259;}
#line 4667 "ide/ide_methods.bas"
do{
#line 4667 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECTXMENUX=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W+ 3 ;
#line 4667 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4667,"ide_methods.bas");}while(r);
#line 4668 "ide/ide_methods.bas"
do{
#line 4668 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECTXMENUY=*_FUNC_IDE2_LONG_YY+*_FUNC_IDE2_LONG_R;
#line 4668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4668,"ide_methods.bas");}while(r);
#line 4669 "ide/ide_methods.bas"
do{
#line 4669 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU=*_FUNC_IDE2_LONG_M;
#line 4669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4669,"ide_methods.bas");}while(r);
#line 4670 "ide/ide_methods.bas"
do{
#line 4670 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*__INTEGER_VIEWMENUSHOWLINENUMBERSSUBMENUID;
#line 4670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4670,"ide_methods.bas");}while(r);
#line 4671 "ide/ide_methods.bas"
sc_ec_238_end:;
#line 4671 "ide/ide_methods.bas"
goto sc_5076_end;
#line 4671 "ide/ide_methods.bas"
}
#line 4671 "ide/ide_methods.bas"
S_50264:;
#line 4671 "ide/ide_methods.bas"
if (((*_FUNC_IDE2_LONG_IDECONTEXTUALMENU==( 3 )))||is_error_pending()){
#line 4671 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4671,"ide_methods.bas");if(r)goto S_50264;}
#line 4673 "ide/ide_methods.bas"
do{
#line 4673 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECTXMENUX=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W+ 3 ;
#line 4673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4673,"ide_methods.bas");}while(r);
#line 4674 "ide/ide_methods.bas"
do{
#line 4674 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECTXMENUY=*_FUNC_IDE2_LONG_YY+*_FUNC_IDE2_LONG_R+ 4 ;
#line 4674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4674,"ide_methods.bas");}while(r);
#line 4675 "ide/ide_methods.bas"
do{
#line 4675 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU=*_FUNC_IDE2_LONG_M;
#line 4675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4675,"ide_methods.bas");}while(r);
#line 4676 "ide/ide_methods.bas"
do{
#line 4676 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*__INTEGER_FILEMENUEXPORTASSUBMENUID;
#line 4676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4676,"ide_methods.bas");}while(r);
#line 4677 "ide/ide_methods.bas"
sc_ec_239_end:;
#line 4677 "ide/ide_methods.bas"
goto sc_5076_end;
#line 4677 "ide/ide_methods.bas"
}
#line 4677 "ide/ide_methods.bas"
sc_5076_end:;
#line 4679 "ide/ide_methods.bas"
do{
#line 4679 "ide/ide_methods.bas"
SUB_IDEMAKEEDITMENU();
#line 4679 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4679,"ide_methods.bas");}while(r);
#line 4681 "ide/ide_methods.bas"
S_50271:;
#line 4681 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS== 0 ))||is_error_pending()){
#line 4681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4681,"ide_methods.bas");if(r)goto S_50271;}
#line 4682 "ide/ide_methods.bas"
do{
#line 4682 "ide/ide_methods.bas"
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];
#line 4682 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("~Compiler #Warnings...  Ctrl+W",30));
#line 4682 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4682,"ide_methods.bas");}while(r);
#line 4683 "ide/ide_methods.bas"
}else{
#line 4684 "ide/ide_methods.bas"
do{
#line 4684 "ide/ide_methods.bas"
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];
#line 4684 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Compiler #Warnings...  Ctrl+W",29));
#line 4684 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4684,"ide_methods.bas");}while(r);
#line 4685 "ide/ide_methods.bas"
}
#line 4687 "ide/ide_methods.bas"
S_50276:;
#line 4687 "ide/ide_methods.bas"
if ((-(*__LONG_CALLSTACKLENGTH== 0 ))||is_error_pending()){
#line 4687 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4687,"ide_methods.bas");if(r)goto S_50276;}
#line 4688 "ide/ide_methods.bas"
do{
#line 4688 "ide/ide_methods.bas"
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];
#line 4688 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("~Call #Stack...  F12",20));
#line 4688 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4688,"ide_methods.bas");}while(r);
#line 4689 "ide/ide_methods.bas"
}else{
#line 4690 "ide/ide_methods.bas"
do{
#line 4690 "ide/ide_methods.bas"
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];
#line 4690 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Call #Stack...  F12",19));
#line 4690 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4690,"ide_methods.bas");}while(r);
#line 4691 "ide/ide_methods.bas"
}
#line 4693 "ide/ide_methods.bas"
do{
#line 4693 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
#line 4693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4693,"ide_methods.bas");}while(r);
#line 4693 "ide/ide_methods.bas"
do{
#line 4693 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
#line 4693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4693,"ide_methods.bas");}while(r);
#line 4694 "ide/ide_methods.bas"
S_50283:;
#line 4694 "ide/ide_methods.bas"
do{
#line 4694 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4694,"ide_methods.bas");if(r)goto S_50283;}
#line 4695 "ide/ide_methods.bas"
do{
#line 4695 "ide/ide_methods.bas"
sub_pcopy( 2 , 1 );
#line 4695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4695,"ide_methods.bas");}while(r);
#line 4697 "ide/ide_methods.bas"
S_50285:;
#line 4697 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 ))||is_error_pending()){
#line 4697 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4697,"ide_methods.bas");if(r)goto S_50285;}
#line 4699 "ide/ide_methods.bas"
do{
#line 4699 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 4 ;
#line 4699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4699,"ide_methods.bas");}while(r);
#line 4699 "ide/ide_methods.bas"
S_50287:;
#line 4699 "ide/ide_methods.bas"
fornext_value5079= 1 ;
#line 4699 "ide/ide_methods.bas"
fornext_finalvalue5079=*_FUNC_IDE2_LONG_M- 1 ;
#line 4699 "ide/ide_methods.bas"
fornext_step5079= 1 ;
#line 4699 "ide/ide_methods.bas"
if (fornext_step5079<0) fornext_step_negative5079=1; else fornext_step_negative5079=0;
#line 4699 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5079;
#line 4699 "ide/ide_methods.bas"
goto fornext_entrylabel5079;
#line 4699 "ide/ide_methods.bas"
while(1){
#line 4699 "ide/ide_methods.bas"
fornext_value5079=fornext_step5079+(*_FUNC_IDE2_LONG_I);
#line 4699 "ide/ide_methods.bas"
fornext_entrylabel5079:
#line 4699 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5079;
#line 4699 "ide/ide_methods.bas"
if (fornext_step_negative5079){
#line 4699 "ide/ide_methods.bas"
if (fornext_value5079<fornext_finalvalue5079) break;
#line 4699 "ide/ide_methods.bas"
}else{
#line 4699 "ide/ide_methods.bas"
if (fornext_value5079>fornext_finalvalue5079) break;
#line 4699 "ide/ide_methods.bas"
}
#line 4699 "ide/ide_methods.bas"
fornext_error5079:;
#line 4699 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4699,"ide_methods.bas");if(r)goto S_50287;}
#line 4699 "ide/ide_methods.bas"
do{
#line 4699 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+(((qbs**)(__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 ;
#line 4699 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4699,"ide_methods.bas");}while(r);
#line 4700 "ide/ide_methods.bas"
S_50289:;
#line 4700 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
#line 4700 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4700,"ide_methods.bas");if(r)goto S_50289;}
#line 4700 "ide/ide_methods.bas"
do{
#line 4700 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-(((qbs**)(__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 ;
#line 4700 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4700,"ide_methods.bas");}while(r);
#line 4700 "ide/ide_methods.bas"
}
#line 4701 "ide/ide_methods.bas"
fornext_continue_5078:;
#line 4701 "ide/ide_methods.bas"
}
#line 4701 "ide/ide_methods.bas"
fornext_exit_5078:;
#line 4701 "ide/ide_methods.bas"
do{
#line 4701 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XX=*_FUNC_IDE2_LONG_X;
#line 4701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4701,"ide_methods.bas");}while(r);
#line 4702 "ide/ide_methods.bas"
do{
#line 4702 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 4702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4702,"ide_methods.bas");}while(r);
#line 4702 "ide/ide_methods.bas"
do{
#line 4702 "ide/ide_methods.bas"
sub__printstring(*_FUNC_IDE2_LONG_XX- 1 , 1 ,qbs_add(qbs_add(qbs_new_txt_len(" ",1),(((qbs**)(__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);
#line 4702 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4702,"ide_methods.bas");}while(r);
#line 4703 "ide/ide_methods.bas"
}else{
#line 4704 "ide/ide_methods.bas"
S_50297:;
#line 4704 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_PARENTMENU> 0 ))&(~(*_FUNC_IDE2_BYTE_PARENTMENUSETUP)))||is_error_pending()){
#line 4704 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4704,"ide_methods.bas");if(r)goto S_50297;}
#line 4705 "ide/ide_methods.bas"
do{
#line 4705 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_PARENTMENUSETUP= -1ll ;
#line 4705 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4705,"ide_methods.bas");}while(r);
#line 4706 "ide/ide_methods.bas"
do{
#line 4706 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X1=*_FUNC_IDE2_LONG_XX- 1 ;
#line 4706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4706,"ide_methods.bas");}while(r);
#line 4707 "ide/ide_methods.bas"
do{
#line 4707 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__X2=*_FUNC_IDE2_LONG_XX+*_FUNC_IDE2_LONG_W;
#line 4707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4707,"ide_methods.bas");}while(r);
#line 4708 "ide/ide_methods.bas"
do{
#line 4708 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BACKTOPARENT__ASCII_CHR_046__Y1= 3 ;
#line 4708 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4708,"ide_methods.bas");}while(r);
#line 4709 "ide/ide_methods.bas"
do{
#line 4709 "ide/ide_methods.bas"
*_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])];
#line 4709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4709,"ide_methods.bas");}while(r);
#line 4710 "ide/ide_methods.bas"
}
#line 4711 "ide/ide_methods.bas"
}
#line 4713 "ide/ide_methods.bas"
do{
#line 4713 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_W= 0 ;
#line 4713 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4713,"ide_methods.bas");}while(r);
#line 4714 "ide/ide_methods.bas"
S_50306:;
#line 4714 "ide/ide_methods.bas"
fornext_value5083= 1 ;
#line 4714 "ide/ide_methods.bas"
fornext_finalvalue5083=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
#line 4714 "ide/ide_methods.bas"
fornext_step5083= 1 ;
#line 4714 "ide/ide_methods.bas"
if (fornext_step5083<0) fornext_step_negative5083=1; else fornext_step_negative5083=0;
#line 4714 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5083;
#line 4714 "ide/ide_methods.bas"
goto fornext_entrylabel5083;
#line 4714 "ide/ide_methods.bas"
while(1){
#line 4714 "ide/ide_methods.bas"
fornext_value5083=fornext_step5083+(*_FUNC_IDE2_LONG_I);
#line 4714 "ide/ide_methods.bas"
fornext_entrylabel5083:
#line 4714 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5083;
#line 4714 "ide/ide_methods.bas"
if (fornext_step_negative5083){
#line 4714 "ide/ide_methods.bas"
if (fornext_value5083<fornext_finalvalue5083) break;
#line 4714 "ide/ide_methods.bas"
}else{
#line 4714 "ide/ide_methods.bas"
if (fornext_value5083>fornext_finalvalue5083) break;
#line 4714 "ide/ide_methods.bas"
}
#line 4714 "ide/ide_methods.bas"
fornext_error5083:;
#line 4714 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4714,"ide_methods.bas");if(r)goto S_50306;}
#line 4715 "ide/ide_methods.bas"
do{
#line 4715 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,(((qbs**)(__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]]));
#line 4715 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4715,"ide_methods.bas");}while(r);
#line 4716 "ide/ide_methods.bas"
do{
#line 4716 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=_FUNC_IDE2_STRING_M->len;
#line 4716 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4716 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4716,"ide_methods.bas");}while(r);
#line 4717 "ide/ide_methods.bas"
S_50309:;
#line 4717 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("#",1),0)))||is_error_pending()){
#line 4717 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4717,"ide_methods.bas");if(r)goto S_50309;}
#line 4717 "ide/ide_methods.bas"
do{
#line 4717 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
#line 4717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4717,"ide_methods.bas");}while(r);
#line 4717 "ide/ide_methods.bas"
}
#line 4718 "ide/ide_methods.bas"
S_50312:;
#line 4718 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),qbs_new_txt_len("~",1))))||is_error_pending()){
#line 4718 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4718,"ide_methods.bas");if(r)goto S_50312;}
#line 4718 "ide/ide_methods.bas"
do{
#line 4718 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
#line 4718 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4718,"ide_methods.bas");}while(r);
#line 4718 "ide/ide_methods.bas"
}
#line 4719 "ide/ide_methods.bas"
S_50315:;
#line 4719 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
#line 4719 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4719,"ide_methods.bas");if(r)goto S_50315;}
#line 4719 "ide/ide_methods.bas"
do{
#line 4719 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
#line 4719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4719,"ide_methods.bas");}while(r);
#line 4719 "ide/ide_methods.bas"
}
#line 4720 "ide/ide_methods.bas"
S_50318:;
#line 4720 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("  ",2),0)))||is_error_pending()){
#line 4720 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4720,"ide_methods.bas");if(r)goto S_50318;}
#line 4720 "ide/ide_methods.bas"
do{
#line 4720 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 2 ;
#line 4720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4720,"ide_methods.bas");}while(r);
#line 4720 "ide/ide_methods.bas"
}
#line 4721 "ide/ide_methods.bas"
S_50321:;
#line 4721 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L>*_FUNC_IDE2_LONG_W))||is_error_pending()){
#line 4721 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4721,"ide_methods.bas");if(r)goto S_50321;}
#line 4721 "ide/ide_methods.bas"
do{
#line 4721 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_W=*_FUNC_IDE2_LONG_L;
#line 4721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4721,"ide_methods.bas");}while(r);
#line 4721 "ide/ide_methods.bas"
}
#line 4722 "ide/ide_methods.bas"
fornext_continue_5082:;
#line 4722 "ide/ide_methods.bas"
}
#line 4722 "ide/ide_methods.bas"
fornext_exit_5082:;
#line 4723 "ide/ide_methods.bas"
do{
#line 4723 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_YY= 2 ;
#line 4723 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4723,"ide_methods.bas");}while(r);
#line 4724 "ide/ide_methods.bas"
S_50326:;
#line 4724 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 0 ))||is_error_pending()){
#line 4724 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4724,"ide_methods.bas");if(r)goto S_50326;}
#line 4725 "ide/ide_methods.bas"
do{
#line 4725 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY=*__LONG_IDEWY;
#line 4725 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4725,"ide_methods.bas");}while(r);
#line 4726 "ide/ide_methods.bas"
S_50328:;
#line 4726 "ide/ide_methods.bas"
if ((-(*__LONG_IDESUBWINDOW!= 0 ))||is_error_pending()){
#line 4726 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4726,"ide_methods.bas");if(r)goto S_50328;}
#line 4727 "ide/ide_methods.bas"
do{
#line 4727 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ACTUAL__ASCII_CHR_046__IDEWY=*__LONG_IDEWY+*__LONG_IDESUBWINDOW;
#line 4727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4727,"ide_methods.bas");}while(r);
#line 4728 "ide/ide_methods.bas"
}
#line 4729 "ide/ide_methods.bas"
do{
#line 4729 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XX=*_FUNC_IDE2_LONG_IDECTXMENUX;
#line 4729 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4729,"ide_methods.bas");}while(r);
#line 4730 "ide/ide_methods.bas"
S_50332:;
#line 4730 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_XX< 3 ))||is_error_pending()){
#line 4730 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4730,"ide_methods.bas");if(r)goto S_50332;}
#line 4730 "ide/ide_methods.bas"
do{
#line 4730 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XX= 3 ;
#line 4730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4730,"ide_methods.bas");}while(r);
#line 4730 "ide/ide_methods.bas"
}
#line 4731 "ide/ide_methods.bas"
do{
#line 4731 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_YY=*_FUNC_IDE2_LONG_IDECTXMENUY;
#line 4731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4731,"ide_methods.bas");}while(r);
#line 4732 "ide/ide_methods.bas"
S_50336:;
#line 4732 "ide/ide_methods.bas"
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()){
#line 4732 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4732,"ide_methods.bas");if(r)goto S_50336;}
#line 4732 "ide/ide_methods.bas"
do{
#line 4732 "ide/ide_methods.bas"
*_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])];
#line 4732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4732,"ide_methods.bas");}while(r);
#line 4732 "ide/ide_methods.bas"
}
#line 4733 "ide/ide_methods.bas"
}
#line 4734 "ide/ide_methods.bas"
S_50340:;
#line 4734 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_XX>(*__LONG_IDEWX-*_FUNC_IDE2_LONG_W- 3 )))||is_error_pending()){
#line 4734 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4734,"ide_methods.bas");if(r)goto S_50340;}
#line 4734 "ide/ide_methods.bas"
do{
#line 4734 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XX=*__LONG_IDEWX-*_FUNC_IDE2_LONG_W- 3 ;
#line 4734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4734,"ide_methods.bas");}while(r);
#line 4734 "ide/ide_methods.bas"
}
#line 4736 "ide/ide_methods.bas"
do{
#line 4736 "ide/ide_methods.bas"
SUB_UPDATEMENUHELPLINE((((qbs**)(__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]]));
#line 4736 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4736,"ide_methods.bas");}while(r);
#line 4738 "ide/ide_methods.bas"
do{
#line 4738 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4738,"ide_methods.bas");}while(r);
#line 4739 "ide/ide_methods.bas"
do{
#line 4739 "ide/ide_methods.bas"
SUB_IDEBOXSHADOW(&(pass5085=*_FUNC_IDE2_LONG_XX- 2 ),_FUNC_IDE2_LONG_YY,&(pass5086=*_FUNC_IDE2_LONG_W+ 4 ),&(pass5087=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])]+ 2 ));
#line 4739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4739,"ide_methods.bas");}while(r);
#line 4742 "ide/ide_methods.bas"
S_50346:;
#line 4742 "ide/ide_methods.bas"
fornext_value5089= 1 ;
#line 4742 "ide/ide_methods.bas"
fornext_finalvalue5089=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
#line 4742 "ide/ide_methods.bas"
fornext_step5089= 1 ;
#line 4742 "ide/ide_methods.bas"
if (fornext_step5089<0) fornext_step_negative5089=1; else fornext_step_negative5089=0;
#line 4742 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5089;
#line 4742 "ide/ide_methods.bas"
goto fornext_entrylabel5089;
#line 4742 "ide/ide_methods.bas"
while(1){
#line 4742 "ide/ide_methods.bas"
fornext_value5089=fornext_step5089+(*_FUNC_IDE2_LONG_I);
#line 4742 "ide/ide_methods.bas"
fornext_entrylabel5089:
#line 4742 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5089;
#line 4742 "ide/ide_methods.bas"
if (fornext_step_negative5089){
#line 4742 "ide/ide_methods.bas"
if (fornext_value5089<fornext_finalvalue5089) break;
#line 4742 "ide/ide_methods.bas"
}else{
#line 4742 "ide/ide_methods.bas"
if (fornext_value5089>fornext_finalvalue5089) break;
#line 4742 "ide/ide_methods.bas"
}
#line 4742 "ide/ide_methods.bas"
fornext_error5089:;
#line 4742 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4742,"ide_methods.bas");if(r)goto S_50346;}
#line 4743 "ide/ide_methods.bas"
do{
#line 4743 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,(((qbs**)(__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]]));
#line 4743 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4743,"ide_methods.bas");}while(r);
#line 4744 "ide/ide_methods.bas"
S_50348:;
#line 4744 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_M,qbs_new_txt_len("-",1))))||is_error_pending()){
#line 4744 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4744,"ide_methods.bas");if(r)goto S_50348;}
#line 4745 "ide/ide_methods.bas"
do{
#line 4745 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4745,"ide_methods.bas");}while(r);
#line 4745 "ide/ide_methods.bas"
do{
#line 4745 "ide/ide_methods.bas"
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);
#line 4745 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4745,"ide_methods.bas");}while(r);
#line 4746 "ide/ide_methods.bas"
S_50351:;
#line 4746 "ide/ide_methods.bas"
}else{
#line 4746 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),qbs_new_txt_len("~",1)))){
#line 4746 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4746,"ide_methods.bas");if(r)goto S_50351;}
#line 4747 "ide/ide_methods.bas"
do{
#line 4747 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len- 1 ));
#line 4747 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4747 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4747,"ide_methods.bas");}while(r);
#line 4748 "ide/ide_methods.bas"
S_50353:;
#line 4748 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4748 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4748,"ide_methods.bas");if(r)goto S_50353;}
#line 4748 "ide/ide_methods.bas"
do{
#line 4748 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 4748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4748,"ide_methods.bas");}while(r);
#line 4748 "ide/ide_methods.bas"
do{
#line 4748 "ide/ide_methods.bas"
sub__printstring(*_FUNC_IDE2_LONG_XX- 1 ,*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,func_space(*_FUNC_IDE2_LONG_W+ 2 ),NULL,0);
#line 4748 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4748,"ide_methods.bas");}while(r);
#line 4748 "ide/ide_methods.bas"
}
#line 4749 "ide/ide_methods.bas"
S_50357:;
#line 4749 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
#line 4749 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4749,"ide_methods.bas");if(r)goto S_50357;}
#line 4749 "ide/ide_methods.bas"
do{
#line 4749 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX- 1 ,NULL,NULL,NULL,3);
#line 4749 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4749,"ide_methods.bas");}while(r);
#line 4749 "ide/ide_methods.bas"
}else{
#line 4749 "ide/ide_methods.bas"
do{
#line 4749 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX,NULL,NULL,NULL,3);
#line 4749 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4749,"ide_methods.bas");}while(r);
#line 4749 "ide/ide_methods.bas"
}
#line 4750 "ide/ide_methods.bas"
do{
#line 4750 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_H= -1 ;
#line 4750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4750,"ide_methods.bas");}while(r);
#line 4750 "ide/ide_methods.bas"
do{
#line 4750 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("#",1),0);
#line 4750 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4750,"ide_methods.bas");}while(r);
#line 4750 "ide/ide_methods.bas"
S_50364:;
#line 4750 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 4750 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4750,"ide_methods.bas");if(r)goto S_50364;}
#line 4750 "ide/ide_methods.bas"
do{
#line 4750 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_H=*_FUNC_IDE2_LONG_X;
#line 4750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4750,"ide_methods.bas");}while(r);
#line 4750 "ide/ide_methods.bas"
do{
#line 4750 "ide/ide_methods.bas"
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)));
#line 4750 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4750,"ide_methods.bas");}while(r);
#line 4750 "ide/ide_methods.bas"
}
#line 4751 "ide/ide_methods.bas"
do{
#line 4751 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("  ",2),0);
#line 4751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4751,"ide_methods.bas");}while(r);
#line 4751 "ide/ide_methods.bas"
S_50369:;
#line 4751 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 4751 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4751,"ide_methods.bas");if(r)goto S_50369;}
#line 4751 "ide/ide_methods.bas"
do{
#line 4751 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M1,qbs_left(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X- 1 ));
#line 4751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4751,"ide_methods.bas");}while(r);
#line 4751 "ide/ide_methods.bas"
do{
#line 4751 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M2,qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len-*_FUNC_IDE2_LONG_X- 1 ));
#line 4751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4751,"ide_methods.bas");}while(r);
#line 4751 "ide/ide_methods.bas"
do{
#line 4751 "ide/ide_methods.bas"
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));
#line 4751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4751,"ide_methods.bas");}while(r);
#line 4751 "ide/ide_methods.bas"
}
#line 4752 "ide/ide_methods.bas"
S_50374:;
#line 4752 "ide/ide_methods.bas"
fornext_value5096= 1 ;
#line 4752 "ide/ide_methods.bas"
fornext_finalvalue5096=_FUNC_IDE2_STRING_M->len;
#line 4752 "ide/ide_methods.bas"
fornext_step5096= 1 ;
#line 4752 "ide/ide_methods.bas"
if (fornext_step5096<0) fornext_step_negative5096=1; else fornext_step_negative5096=0;
#line 4752 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5096;
#line 4752 "ide/ide_methods.bas"
goto fornext_entrylabel5096;
#line 4752 "ide/ide_methods.bas"
while(1){
#line 4752 "ide/ide_methods.bas"
fornext_value5096=fornext_step5096+(*_FUNC_IDE2_LONG_X);
#line 4752 "ide/ide_methods.bas"
fornext_entrylabel5096:
#line 4752 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5096;
#line 4752 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4752 "ide/ide_methods.bas"
if (fornext_step_negative5096){
#line 4752 "ide/ide_methods.bas"
if (fornext_value5096<fornext_finalvalue5096) break;
#line 4752 "ide/ide_methods.bas"
}else{
#line 4752 "ide/ide_methods.bas"
if (fornext_value5096>fornext_finalvalue5096) break;
#line 4752 "ide/ide_methods.bas"
}
#line 4752 "ide/ide_methods.bas"
fornext_error5096:;
#line 4752 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4752,"ide_methods.bas");if(r)goto S_50374;}
#line 4753 "ide/ide_methods.bas"
S_50375:;
#line 4753 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4753 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4753,"ide_methods.bas");if(r)goto S_50375;}
#line 4753 "ide/ide_methods.bas"
do{
#line 4753 "ide/ide_methods.bas"
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
#line 4753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4753,"ide_methods.bas");}while(r);
#line 4753 "ide/ide_methods.bas"
}else{
#line 4753 "ide/ide_methods.bas"
do{
#line 4753 "ide/ide_methods.bas"
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
#line 4753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4753,"ide_methods.bas");}while(r);
#line 4753 "ide/ide_methods.bas"
}
#line 4754 "ide/ide_methods.bas"
do{
#line 4754 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 4754 "ide/ide_methods.bas"
qbs_set(tqbs,func_mid(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X, 1 ,0|1));
#line 4754 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5098;
#line 4754 "ide/ide_methods.bas"
makefit(tqbs);
#line 4754 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 4754 "ide/ide_methods.bas"
skip5098:
#line 4754 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 4754 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4754 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4754,"ide_methods.bas");}while(r);
#line 4755 "ide/ide_methods.bas"
fornext_continue_5095:;
#line 4755 "ide/ide_methods.bas"
}
#line 4755 "ide/ide_methods.bas"
fornext_exit_5095:;
#line 4756 "ide/ide_methods.bas"
}else{
#line 4757 "ide/ide_methods.bas"
S_50383:;
#line 4757 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4757 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4757,"ide_methods.bas");if(r)goto S_50383;}
#line 4757 "ide/ide_methods.bas"
do{
#line 4757 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 4757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4757,"ide_methods.bas");}while(r);
#line 4757 "ide/ide_methods.bas"
do{
#line 4757 "ide/ide_methods.bas"
sub__printstring(*_FUNC_IDE2_LONG_XX- 1 ,*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,func_space(*_FUNC_IDE2_LONG_W+ 2 ),NULL,0);
#line 4757 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4757,"ide_methods.bas");}while(r);
#line 4757 "ide/ide_methods.bas"
}
#line 4758 "ide/ide_methods.bas"
S_50387:;
#line 4758 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_FUNC_IDE2_STRING_M, 1 ),func_chr( 7 ))))||is_error_pending()){
#line 4758 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4758,"ide_methods.bas");if(r)goto S_50387;}
#line 4758 "ide/ide_methods.bas"
do{
#line 4758 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX- 1 ,NULL,NULL,NULL,3);
#line 4758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4758,"ide_methods.bas");}while(r);
#line 4758 "ide/ide_methods.bas"
}else{
#line 4758 "ide/ide_methods.bas"
do{
#line 4758 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDE2_LONG_I+*_FUNC_IDE2_LONG_YY,*_FUNC_IDE2_LONG_XX,NULL,NULL,NULL,3);
#line 4758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4758,"ide_methods.bas");}while(r);
#line 4758 "ide/ide_methods.bas"
}
#line 4759 "ide/ide_methods.bas"
do{
#line 4759 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_H= -1 ;
#line 4759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4759,"ide_methods.bas");}while(r);
#line 4759 "ide/ide_methods.bas"
do{
#line 4759 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("#",1),0);
#line 4759 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4759,"ide_methods.bas");}while(r);
#line 4759 "ide/ide_methods.bas"
S_50394:;
#line 4759 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 4759 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4759,"ide_methods.bas");if(r)goto S_50394;}
#line 4759 "ide/ide_methods.bas"
do{
#line 4759 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_H=*_FUNC_IDE2_LONG_X;
#line 4759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4759,"ide_methods.bas");}while(r);
#line 4759 "ide/ide_methods.bas"
do{
#line 4759 "ide/ide_methods.bas"
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)));
#line 4759 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4759,"ide_methods.bas");}while(r);
#line 4759 "ide/ide_methods.bas"
}
#line 4760 "ide/ide_methods.bas"
do{
#line 4760 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,_FUNC_IDE2_STRING_M,qbs_new_txt_len("  ",2),0);
#line 4760 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4760,"ide_methods.bas");}while(r);
#line 4760 "ide/ide_methods.bas"
S_50399:;
#line 4760 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 4760 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4760,"ide_methods.bas");if(r)goto S_50399;}
#line 4760 "ide/ide_methods.bas"
do{
#line 4760 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M1,qbs_left(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X- 1 ));
#line 4760 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4760,"ide_methods.bas");}while(r);
#line 4760 "ide/ide_methods.bas"
do{
#line 4760 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M2,qbs_right(_FUNC_IDE2_STRING_M,_FUNC_IDE2_STRING_M->len-*_FUNC_IDE2_LONG_X- 1 ));
#line 4760 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4760,"ide_methods.bas");}while(r);
#line 4760 "ide/ide_methods.bas"
do{
#line 4760 "ide/ide_methods.bas"
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));
#line 4760 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4760,"ide_methods.bas");}while(r);
#line 4760 "ide/ide_methods.bas"
}
#line 4761 "ide/ide_methods.bas"
S_50404:;
#line 4761 "ide/ide_methods.bas"
fornext_value5104= 1 ;
#line 4761 "ide/ide_methods.bas"
fornext_finalvalue5104=_FUNC_IDE2_STRING_M->len;
#line 4761 "ide/ide_methods.bas"
fornext_step5104= 1 ;
#line 4761 "ide/ide_methods.bas"
if (fornext_step5104<0) fornext_step_negative5104=1; else fornext_step_negative5104=0;
#line 4761 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5104;
#line 4761 "ide/ide_methods.bas"
goto fornext_entrylabel5104;
#line 4761 "ide/ide_methods.bas"
while(1){
#line 4761 "ide/ide_methods.bas"
fornext_value5104=fornext_step5104+(*_FUNC_IDE2_LONG_X);
#line 4761 "ide/ide_methods.bas"
fornext_entrylabel5104:
#line 4761 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5104;
#line 4761 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4761 "ide/ide_methods.bas"
if (fornext_step_negative5104){
#line 4761 "ide/ide_methods.bas"
if (fornext_value5104<fornext_finalvalue5104) break;
#line 4761 "ide/ide_methods.bas"
}else{
#line 4761 "ide/ide_methods.bas"
if (fornext_value5104>fornext_finalvalue5104) break;
#line 4761 "ide/ide_methods.bas"
}
#line 4761 "ide/ide_methods.bas"
fornext_error5104:;
#line 4761 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4761,"ide_methods.bas");if(r)goto S_50404;}
#line 4762 "ide/ide_methods.bas"
S_50405:;
#line 4762 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X==*_FUNC_IDE2_LONG_H))||is_error_pending()){
#line 4762 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4762,"ide_methods.bas");if(r)goto S_50405;}
#line 4763 "ide/ide_methods.bas"
S_50406:;
#line 4763 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4763 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4763,"ide_methods.bas");if(r)goto S_50406;}
#line 4763 "ide/ide_methods.bas"
do{
#line 4763 "ide/ide_methods.bas"
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
#line 4763 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4763,"ide_methods.bas");}while(r);
#line 4763 "ide/ide_methods.bas"
}else{
#line 4763 "ide/ide_methods.bas"
do{
#line 4763 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 4763 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4763,"ide_methods.bas");}while(r);
#line 4763 "ide/ide_methods.bas"
}
#line 4764 "ide/ide_methods.bas"
}else{
#line 4765 "ide/ide_methods.bas"
S_50412:;
#line 4765 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_R==*_FUNC_IDE2_LONG_I))||is_error_pending()){
#line 4765 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4765,"ide_methods.bas");if(r)goto S_50412;}
#line 4765 "ide/ide_methods.bas"
do{
#line 4765 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 4765 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4765,"ide_methods.bas");}while(r);
#line 4765 "ide/ide_methods.bas"
}else{
#line 4765 "ide/ide_methods.bas"
do{
#line 4765 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4765 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4765,"ide_methods.bas");}while(r);
#line 4765 "ide/ide_methods.bas"
}
#line 4766 "ide/ide_methods.bas"
}
#line 4767 "ide/ide_methods.bas"
do{
#line 4767 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 4767 "ide/ide_methods.bas"
qbs_set(tqbs,func_mid(_FUNC_IDE2_STRING_M,*_FUNC_IDE2_LONG_X, 1 ,0|1));
#line 4767 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5106;
#line 4767 "ide/ide_methods.bas"
makefit(tqbs);
#line 4767 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 4767 "ide/ide_methods.bas"
skip5106:
#line 4767 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 4767 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4767 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4767,"ide_methods.bas");}while(r);
#line 4768 "ide/ide_methods.bas"
fornext_continue_5103:;
#line 4768 "ide/ide_methods.bas"
}
#line 4768 "ide/ide_methods.bas"
fornext_exit_5103:;
#line 4769 "ide/ide_methods.bas"
}
#line 4769 "ide/ide_methods.bas"
}
#line 4770 "ide/ide_methods.bas"
fornext_continue_5088:;
#line 4770 "ide/ide_methods.bas"
}
#line 4770 "ide/ide_methods.bas"
fornext_exit_5088:;
#line 4772 "ide/ide_methods.bas"
do{
#line 4772 "ide/ide_methods.bas"
sub_pcopy( 1 , 0 );
#line 4772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4772,"ide_methods.bas");}while(r);
#line 4774 "ide/ide_methods.bas"
S_50423:;
#line 4774 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_S)||is_error_pending()){
#line 4774 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4774,"ide_methods.bas");if(r)goto S_50423;}
#line 4774 "ide/ide_methods.bas"
do{
#line 4774 "ide/ide_methods.bas"
goto LABEL_MENUCHOICEMADE;
#line 4774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4774,"ide_methods.bas");}while(r);
#line 4774 "ide/ide_methods.bas"
}
#line 4776 "ide/ide_methods.bas"
do{
#line 4776 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= 0ll ;
#line 4776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4776,"ide_methods.bas");}while(r);
#line 4777 "ide/ide_methods.bas"
do{
#line 4777 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 0 ;
#line 4777 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4777,"ide_methods.bas");}while(r);
#line 4778 "ide/ide_methods.bas"
S_50428:;
#line 4778 "ide/ide_methods.bas"
do{
#line 4778 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4778,"ide_methods.bas");if(r)goto S_50428;}
#line 4779 "ide/ide_methods.bas"
do{
#line 4779 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MOUSEDOWN= 0 ;
#line 4779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4779,"ide_methods.bas");}while(r);
#line 4779 "ide/ide_methods.bas"
do{
#line 4779 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MOUSEUP= 0 ;
#line 4779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4779,"ide_methods.bas");}while(r);
#line 4780 "ide/ide_methods.bas"
do{
#line 4780 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 4780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4780,"ide_methods.bas");}while(r);
#line 4781 "ide/ide_methods.bas"
do{
#line 4781 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LASTALTHELD=*_FUNC_IDE2_LONG_ALTHELD;
#line 4781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4781,"ide_methods.bas");}while(r);
#line 4781 "ide/ide_methods.bas"
S_50433:;
#line 4781 "ide/ide_methods.bas"
if ((*__LONG_KALT)||is_error_pending()){
#line 4781 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4781,"ide_methods.bas");if(r)goto S_50433;}
#line 4781 "ide/ide_methods.bas"
do{
#line 4781 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ALTHELD= 1 ;
#line 4781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4781,"ide_methods.bas");}while(r);
#line 4781 "ide/ide_methods.bas"
}else{
#line 4781 "ide/ide_methods.bas"
do{
#line 4781 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ALTHELD= 0 ;
#line 4781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4781,"ide_methods.bas");}while(r);
#line 4781 "ide/ide_methods.bas"
}
#line 4782 "ide/ide_methods.bas"
S_50438:;
#line 4782 "ide/ide_methods.bas"
if ((*__LONG_ICHANGED)||is_error_pending()){
#line 4782 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4782,"ide_methods.bas");if(r)goto S_50438;}
#line 4783 "ide/ide_methods.bas"
S_50439:;
#line 4783 "ide/ide_methods.bas"
if ((*__LONG_KB)||is_error_pending()){
#line 4783 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4783,"ide_methods.bas");if(r)goto S_50439;}
#line 4783 "ide/ide_methods.bas"
do{
#line 4783 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4783 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4783,"ide_methods.bas");}while(r);
#line 4783 "ide/ide_methods.bas"
}
#line 4784 "ide/ide_methods.bas"
S_50442:;
#line 4784 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 4784 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4784,"ide_methods.bas");if(r)goto S_50442;}
#line 4784 "ide/ide_methods.bas"
do{
#line 4784 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4784 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4784,"ide_methods.bas");}while(r);
#line 4784 "ide/ide_methods.bas"
do{
#line 4784 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MOUSEDOWN= 1 ;
#line 4784 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4784,"ide_methods.bas");}while(r);
#line 4784 "ide/ide_methods.bas"
}
#line 4785 "ide/ide_methods.bas"
S_50446:;
#line 4785 "ide/ide_methods.bas"
if ((*__LONG_MCLICK2)||is_error_pending()){
#line 4785 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4785,"ide_methods.bas");if(r)goto S_50446;}
#line 4785 "ide/ide_methods.bas"
do{
#line 4785 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4785,"ide_methods.bas");}while(r);
#line 4785 "ide/ide_methods.bas"
}
#line 4786 "ide/ide_methods.bas"
S_50449:;
#line 4786 "ide/ide_methods.bas"
if ((*__LONG_MRELEASE)||is_error_pending()){
#line 4786 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4786,"ide_methods.bas");if(r)goto S_50449;}
#line 4786 "ide/ide_methods.bas"
do{
#line 4786 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4786 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4786,"ide_methods.bas");}while(r);
#line 4786 "ide/ide_methods.bas"
do{
#line 4786 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_MOUSEUP= 1 ;
#line 4786 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4786,"ide_methods.bas");}while(r);
#line 4786 "ide/ide_methods.bas"
}
#line 4787 "ide/ide_methods.bas"
S_50453:;
#line 4787 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 4787 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4787,"ide_methods.bas");if(r)goto S_50453;}
#line 4787 "ide/ide_methods.bas"
do{
#line 4787 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4787,"ide_methods.bas");}while(r);
#line 4787 "ide/ide_methods.bas"
}
#line 4788 "ide/ide_methods.bas"
S_50456:;
#line 4788 "ide/ide_methods.bas"
if ((*__LONG_MX)||is_error_pending()){
#line 4788 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4788,"ide_methods.bas");if(r)goto S_50456;}
#line 4788 "ide/ide_methods.bas"
do{
#line 4788 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4788 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4788,"ide_methods.bas");}while(r);
#line 4788 "ide/ide_methods.bas"
}
#line 4789 "ide/ide_methods.bas"
S_50459:;
#line 4789 "ide/ide_methods.bas"
if ((*__LONG_MY)||is_error_pending()){
#line 4789 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4789,"ide_methods.bas");if(r)goto S_50459;}
#line 4789 "ide/ide_methods.bas"
do{
#line 4789 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4789,"ide_methods.bas");}while(r);
#line 4789 "ide/ide_methods.bas"
}
#line 4790 "ide/ide_methods.bas"
}
#line 4791 "ide/ide_methods.bas"
S_50463:;
#line 4791 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 4791 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4791,"ide_methods.bas");if(r)goto S_50463;}
#line 4791 "ide/ide_methods.bas"
do{
#line 4791 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGE= 1 ;
#line 4791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4791,"ide_methods.bas");}while(r);
#line 4791 "ide/ide_methods.bas"
}
#line 4793 "ide/ide_methods.bas"
S_50466:;
#line 4793 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_ALTHELD!= 0 ))&(-(*_FUNC_IDE2_LONG_LASTALTHELD== 0 )))||is_error_pending()){
#line 4793 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4793,"ide_methods.bas");if(r)goto S_50466;}
#line 4794 "ide/ide_methods.bas"
S_50467:;
#line 4794 "ide/ide_methods.bas"
do{
#line 4794 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4794,"ide_methods.bas");if(r)goto S_50467;}
#line 4795 "ide/ide_methods.bas"
do{
#line 4795 "ide/ide_methods.bas"
sub__limit( 100 );
#line 4795 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4795,"ide_methods.bas");}while(r);
#line 4796 "ide/ide_methods.bas"
do{
#line 4796 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 4796 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4796,"ide_methods.bas");}while(r);
#line 4797 "ide/ide_methods.bas"
S_50470:;
#line 4797 "ide/ide_methods.bas"
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
#line 4797 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4797,"ide_methods.bas");if(r)goto S_50470;}
#line 4798 "ide/ide_methods.bas"
do{
#line 4798 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4798,"ide_methods.bas");}while(r);
#line 4798 "ide/ide_methods.bas"
do{
#line 4798 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4798 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4798,"ide_methods.bas");}while(r);
#line 4799 "ide/ide_methods.bas"
do{
#line 4799 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4799,"ide_methods.bas");}while(r);
#line 4799 "ide/ide_methods.bas"
do{
#line 4799 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4799,"ide_methods.bas");}while(r);
#line 4800 "ide/ide_methods.bas"
do{
#line 4800 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4800,"ide_methods.bas");}while(r);
#line 4801 "ide/ide_methods.bas"
}
#line 4803 "ide/ide_methods.bas"
S_50477:;
#line 4803 "ide/ide_methods.bas"
if ((((-(func__resize()!= 0 )))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
#line 4803 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4803,"ide_methods.bas");if(r)goto S_50477;}
#line 4804 "ide/ide_methods.bas"
do{
#line 4804 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
#line 4804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4804,"ide_methods.bas");}while(r);
#line 4804 "ide/ide_methods.bas"
do{
#line 4804 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 4804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4804,"ide_methods.bas");}while(r);
#line 4804 "ide/ide_methods.bas"
do{
#line 4804 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4804,"ide_methods.bas");}while(r);
#line 4805 "ide/ide_methods.bas"
}
#line 4806 "ide/ide_methods.bas"
S_50482:;
#line 4806 "ide/ide_methods.bas"
dl_continue_5108:;
#line 4806 "ide/ide_methods.bas"
}while((!(-(*__LONG_KALT== 0 )))&&(!is_error_pending()));
#line 4806 "ide/ide_methods.bas"
dl_exit_5108:;
#line 4806 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4806,"ide_methods.bas");if(r)goto S_50482;}
#line 4807 "ide/ide_methods.bas"
do{
#line 4807 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4807,"ide_methods.bas");}while(r);
#line 4807 "ide/ide_methods.bas"
do{
#line 4807 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4807,"ide_methods.bas");}while(r);
#line 4808 "ide/ide_methods.bas"
do{
#line 4808 "ide/ide_methods.bas"
goto LABEL_STARTMENU2;
#line 4808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4808,"ide_methods.bas");}while(r);
#line 4809 "ide/ide_methods.bas"
}
#line 4810 "ide/ide_methods.bas"
S_50487:;
#line 4810 "ide/ide_methods.bas"
if ((func__exit())||is_error_pending()){
#line 4810 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4810,"ide_methods.bas");if(r)goto S_50487;}
#line 4811 "ide/ide_methods.bas"
S_50488:;
#line 4811 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 4811 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4811,"ide_methods.bas");if(r)goto S_50488;}
#line 4812 "ide/ide_methods.bas"
do{
#line 4812 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 9 ;
#line 4812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4812,"ide_methods.bas");}while(r);
#line 4812 "ide/ide_methods.bas"
do{
#line 4812 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 4812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4812,"ide_methods.bas");}while(r);
#line 4813 "ide/ide_methods.bas"
}else{
#line 4814 "ide/ide_methods.bas"
do{
#line 4814 "ide/ide_methods.bas"
*__LONG_IDEEXIT= 1 ;
#line 4814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4814,"ide_methods.bas");}while(r);
#line 4814 "ide/ide_methods.bas"
do{
#line 4814 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4814,"ide_methods.bas");}while(r);
#line 4815 "ide/ide_methods.bas"
}
#line 4816 "ide/ide_methods.bas"
}
#line 4817 "ide/ide_methods.bas"
S_50496:;
#line 4817 "ide/ide_methods.bas"
if ((-(func__hasfocus()== 0 ))||is_error_pending()){
#line 4817 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4817,"ide_methods.bas");if(r)goto S_50496;}
#line 4818 "ide/ide_methods.bas"
do{
#line 4818 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 4818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4818,"ide_methods.bas");}while(r);
#line 4818 "ide/ide_methods.bas"
do{
#line 4818 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 4818 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4818,"ide_methods.bas");}while(r);
#line 4819 "ide/ide_methods.bas"
do{
#line 4819 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4819,"ide_methods.bas");}while(r);
#line 4819 "ide/ide_methods.bas"
do{
#line 4819 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4819,"ide_methods.bas");}while(r);
#line 4820 "ide/ide_methods.bas"
S_50501:;
#line 4820 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 4820 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4820,"ide_methods.bas");if(r)goto S_50501;}
#line 4820 "ide/ide_methods.bas"
do{
#line 4820 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 4820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4820,"ide_methods.bas");}while(r);
#line 4820 "ide/ide_methods.bas"
}
#line 4821 "ide/ide_methods.bas"
do{
#line 4821 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4821,"ide_methods.bas");}while(r);
#line 4822 "ide/ide_methods.bas"
}
#line 4823 "ide/ide_methods.bas"
S_50506:;
#line 4823 "ide/ide_methods.bas"
if ((((-(func__resize()!= 0 )))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
#line 4823 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4823,"ide_methods.bas");if(r)goto S_50506;}
#line 4824 "ide/ide_methods.bas"
do{
#line 4824 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_FORCERESIZE= -1ll ;
#line 4824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4824,"ide_methods.bas");}while(r);
#line 4824 "ide/ide_methods.bas"
do{
#line 4824 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 4824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4824,"ide_methods.bas");}while(r);
#line 4824 "ide/ide_methods.bas"
do{
#line 4824 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4824,"ide_methods.bas");}while(r);
#line 4825 "ide/ide_methods.bas"
}
#line 4826 "ide/ide_methods.bas"
do{
#line 4826 "ide/ide_methods.bas"
sub__limit( 100 );
#line 4826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4826,"ide_methods.bas");}while(r);
#line 4827 "ide/ide_methods.bas"
S_50512:;
#line 4827 "ide/ide_methods.bas"
dl_continue_5107:;
#line 4827 "ide/ide_methods.bas"
}while((!(*_FUNC_IDE2_LONG_CHANGE))&&(!is_error_pending()));
#line 4827 "ide/ide_methods.bas"
dl_exit_5107:;
#line 4827 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4827,"ide_methods.bas");if(r)goto S_50512;}
#line 4829 "ide/ide_methods.bas"
do{
#line 4829 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_S= 0 ;
#line 4829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4829,"ide_methods.bas");}while(r);
#line 4831 "ide/ide_methods.bas"
S_50514:;
#line 4831 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 4831 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4831,"ide_methods.bas");if(r)goto S_50514;}
#line 4832 "ide/ide_methods.bas"
do{
#line 4832 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4832,"ide_methods.bas");}while(r);
#line 4832 "ide/ide_methods.bas"
do{
#line 4832 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4832,"ide_methods.bas");}while(r);
#line 4833 "ide/ide_methods.bas"
S_50517:;
#line 4833 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 4833 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4833,"ide_methods.bas");if(r)goto S_50517;}
#line 4833 "ide/ide_methods.bas"
do{
#line 4833 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 4833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4833,"ide_methods.bas");}while(r);
#line 4833 "ide/ide_methods.bas"
}
#line 4834 "ide/ide_methods.bas"
do{
#line 4834 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4834,"ide_methods.bas");}while(r);
#line 4835 "ide/ide_methods.bas"
}
#line 4837 "ide/ide_methods.bas"
S_50522:;
#line 4837 "ide/ide_methods.bas"
if ((*__LONG_MCLICK2&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 1 )))||is_error_pending()){
#line 4837 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4837,"ide_methods.bas");if(r)goto S_50522;}
#line 4839 "ide/ide_methods.bas"
S_50523:;
#line 4839 "ide/ide_methods.bas"
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()){
#line 4839 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4839,"ide_methods.bas");if(r)goto S_50523;}
#line 4840 "ide/ide_methods.bas"
do{
#line 4840 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4840,"ide_methods.bas");}while(r);
#line 4840 "ide/ide_methods.bas"
do{
#line 4840 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4840,"ide_methods.bas");}while(r);
#line 4841 "ide/ide_methods.bas"
S_50526:;
#line 4841 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 4841 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4841,"ide_methods.bas");if(r)goto S_50526;}
#line 4842 "ide/ide_methods.bas"
do{
#line 4842 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BKPIDECY=*__LONG_IDECY;
#line 4842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4842,"ide_methods.bas");}while(r);
#line 4843 "ide/ide_methods.bas"
do{
#line 4843 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 4843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4843,"ide_methods.bas");}while(r);
#line 4844 "ide/ide_methods.bas"
S_50529:;
#line 4844 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 4844 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4844,"ide_methods.bas");if(r)goto S_50529;}
#line 4844 "ide/ide_methods.bas"
do{
#line 4844 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 4844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4844,"ide_methods.bas");}while(r);
#line 4844 "ide/ide_methods.bas"
}
#line 4845 "ide/ide_methods.bas"
S_50532:;
#line 4845 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
#line 4845 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4845,"ide_methods.bas");if(r)goto S_50532;}
#line 4846 "ide/ide_methods.bas"
do{
#line 4846 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 4846 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4846,"ide_methods.bas");}while(r);
#line 4847 "ide/ide_methods.bas"
do{
#line 4847 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4847,"ide_methods.bas");}while(r);
#line 4848 "ide/ide_methods.bas"
}
#line 4849 "ide/ide_methods.bas"
do{
#line 4849 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 4849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4849,"ide_methods.bas");}while(r);
#line 4850 "ide/ide_methods.bas"
}
#line 4851 "ide/ide_methods.bas"
do{
#line 4851 "ide/ide_methods.bas"
goto LABEL_INVOKECONTEXTUALMENU;
#line 4851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4851,"ide_methods.bas");}while(r);
#line 4852 "ide/ide_methods.bas"
}else{
#line 4853 "ide/ide_methods.bas"
do{
#line 4853 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4853,"ide_methods.bas");}while(r);
#line 4853 "ide/ide_methods.bas"
do{
#line 4853 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4853,"ide_methods.bas");}while(r);
#line 4854 "ide/ide_methods.bas"
do{
#line 4854 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4854,"ide_methods.bas");}while(r);
#line 4855 "ide/ide_methods.bas"
}
#line 4856 "ide/ide_methods.bas"
}
#line 4859 "ide/ide_methods.bas"
S_50545:;
#line 4859 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_MOUSEUP)||is_error_pending()){
#line 4859 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4859,"ide_methods.bas");if(r)goto S_50545;}
#line 4860 "ide/ide_methods.bas"
S_50546:;
#line 4860 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 )))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 ))))||is_error_pending()){
#line 4860 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4860,"ide_methods.bas");if(r)goto S_50546;}
#line 4861 "ide/ide_methods.bas"
S_50547:;
#line 4861 "ide/ide_methods.bas"
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()){
#line 4861 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4861,"ide_methods.bas");if(r)goto S_50547;}
#line 4862 "ide/ide_methods.bas"
do{
#line 4862 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
#line 4862 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4862,"ide_methods.bas");}while(r);
#line 4863 "ide/ide_methods.bas"
S_50549:;
#line 4863 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal((((qbs**)(__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**)(__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()){
#line 4863 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4863,"ide_methods.bas");if(r)goto S_50549;}
#line 4864 "ide/ide_methods.bas"
do{
#line 4864 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R;
#line 4864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4864,"ide_methods.bas");}while(r);
#line 4865 "ide/ide_methods.bas"
}
#line 4866 "ide/ide_methods.bas"
}
#line 4867 "ide/ide_methods.bas"
}
#line 4871 "ide/ide_methods.bas"
S_50554:;
#line 4871 "ide/ide_methods.bas"
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()){
#line 4871 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4871,"ide_methods.bas");if(r)goto S_50554;}
#line 4872 "ide/ide_methods.bas"
do{
#line 4872 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
#line 4872 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4872,"ide_methods.bas");}while(r);
#line 4873 "ide/ide_methods.bas"
do{
#line 4873 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
#line 4873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4873,"ide_methods.bas");}while(r);
#line 4874 "ide/ide_methods.bas"
do{
#line 4874 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
#line 4874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4874,"ide_methods.bas");}while(r);
#line 4875 "ide/ide_methods.bas"
do{
#line 4875 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
#line 4875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4875,"ide_methods.bas");}while(r);
#line 4876 "ide/ide_methods.bas"
do{
#line 4876 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 4876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4876,"ide_methods.bas");}while(r);
#line 4877 "ide/ide_methods.bas"
do{
#line 4877 "ide/ide_methods.bas"
sub_pcopy( 3 , 2 );
#line 4877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4877,"ide_methods.bas");}while(r);
#line 4878 "ide/ide_methods.bas"
do{
#line 4878 "ide/ide_methods.bas"
goto dl_continue_5077;
#line 4878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4878,"ide_methods.bas");}while(r);
#line 4879 "ide/ide_methods.bas"
}
#line 4881 "ide/ide_methods.bas"
S_50563:;
#line 4881 "ide/ide_methods.bas"
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()){
#line 4881 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4881,"ide_methods.bas");if(r)goto S_50563;}
#line 4882 "ide/ide_methods.bas"
do{
#line 4882 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4882,"ide_methods.bas");}while(r);
#line 4882 "ide/ide_methods.bas"
do{
#line 4882 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4882,"ide_methods.bas");}while(r);
#line 4883 "ide/ide_methods.bas"
S_50566:;
#line 4883 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 4883 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4883,"ide_methods.bas");if(r)goto S_50566;}
#line 4883 "ide/ide_methods.bas"
do{
#line 4883 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 4883 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4883,"ide_methods.bas");}while(r);
#line 4883 "ide/ide_methods.bas"
}
#line 4884 "ide/ide_methods.bas"
do{
#line 4884 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4884 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4884,"ide_methods.bas");}while(r);
#line 4885 "ide/ide_methods.bas"
}
#line 4886 "ide/ide_methods.bas"
}
#line 4888 "ide/ide_methods.bas"
S_50572:;
#line 4888 "ide/ide_methods.bas"
if (((~(*_FUNC_IDE2_LONG_MOUSEUP))&(~(*_FUNC_IDE2_LONG_MOUSEDOWN)))||is_error_pending()){
#line 4888 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4888,"ide_methods.bas");if(r)goto S_50572;}
#line 4891 "ide/ide_methods.bas"
S_50573:;
#line 4891 "ide/ide_methods.bas"
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()){
#line 4891 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4891,"ide_methods.bas");if(r)goto S_50573;}
#line 4892 "ide/ide_methods.bas"
do{
#line 4892 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
#line 4892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4892,"ide_methods.bas");}while(r);
#line 4893 "ide/ide_methods.bas"
do{
#line 4893 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
#line 4893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4893,"ide_methods.bas");}while(r);
#line 4894 "ide/ide_methods.bas"
do{
#line 4894 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
#line 4894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4894,"ide_methods.bas");}while(r);
#line 4895 "ide/ide_methods.bas"
do{
#line 4895 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
#line 4895 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4895,"ide_methods.bas");}while(r);
#line 4896 "ide/ide_methods.bas"
do{
#line 4896 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 4896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4896,"ide_methods.bas");}while(r);
#line 4897 "ide/ide_methods.bas"
do{
#line 4897 "ide/ide_methods.bas"
sub_pcopy( 3 , 2 );
#line 4897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4897,"ide_methods.bas");}while(r);
#line 4898 "ide/ide_methods.bas"
do{
#line 4898 "ide/ide_methods.bas"
goto dl_continue_5077;
#line 4898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4898,"ide_methods.bas");}while(r);
#line 4899 "ide/ide_methods.bas"
}
#line 4900 "ide/ide_methods.bas"
S_50582:;
#line 4900 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_OLDMY!=*__LONG_MY))||is_error_pending()){
#line 4900 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4900,"ide_methods.bas");if(r)goto S_50582;}
#line 4901 "ide/ide_methods.bas"
S_50583:;
#line 4901 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 )))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 ))))||is_error_pending()){
#line 4901 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4901,"ide_methods.bas");if(r)goto S_50583;}
#line 4902 "ide/ide_methods.bas"
S_50584:;
#line 4902 "ide/ide_methods.bas"
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()){
#line 4902 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4902,"ide_methods.bas");if(r)goto S_50584;}
#line 4903 "ide/ide_methods.bas"
do{
#line 4903 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
#line 4903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4903,"ide_methods.bas");}while(r);
#line 4904 "ide/ide_methods.bas"
S_50586:;
#line 4904 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal((((qbs**)(__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()){
#line 4904 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4904,"ide_methods.bas");if(r)goto S_50586;}
#line 4905 "ide/ide_methods.bas"
do{
#line 4905 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_Y;
#line 4905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4905,"ide_methods.bas");}while(r);
#line 4906 "ide/ide_methods.bas"
}
#line 4907 "ide/ide_methods.bas"
}
#line 4908 "ide/ide_methods.bas"
}else{
#line 4909 "ide/ide_methods.bas"
S_50591:;
#line 4909 "ide/ide_methods.bas"
if ((-(*__LONG_MY== 1 ))||is_error_pending()){
#line 4909 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4909,"ide_methods.bas");if(r)goto S_50591;}
#line 4909 "ide/ide_methods.bas"
do{
#line 4909 "ide/ide_methods.bas"
goto LABEL_CHECKMENUBARHOVER;
#line 4909 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4909,"ide_methods.bas");}while(r);
#line 4909 "ide/ide_methods.bas"
}
#line 4910 "ide/ide_methods.bas"
}
#line 4911 "ide/ide_methods.bas"
do{
#line 4911 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMY=*__LONG_MY;
#line 4911 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4911,"ide_methods.bas");}while(r);
#line 4912 "ide/ide_methods.bas"
}
#line 4913 "ide/ide_methods.bas"
S_50597:;
#line 4913 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_OLDMX!=*__LONG_MX))||is_error_pending()){
#line 4913 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4913,"ide_methods.bas");if(r)goto S_50597;}
#line 4914 "ide/ide_methods.bas"
LABEL_CHECKMENUBARHOVER:;
#line 4914 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4914,"ide_methods.bas");r=0;}
#line 4915 "ide/ide_methods.bas"
S_50598:;
#line 4915 "ide/ide_methods.bas"
if (((-(*__LONG_IDEDEBUGMODE!= 2 ))&(-(*__LONG_MY== 1 ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU!= 1 )))||is_error_pending()){
#line 4915 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4915,"ide_methods.bas");if(r)goto S_50598;}
#line 4916 "ide/ide_methods.bas"
do{
#line 4916 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
#line 4916 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4916,"ide_methods.bas");}while(r);
#line 4917 "ide/ide_methods.bas"
S_50600:;
#line 4917 "ide/ide_methods.bas"
fornext_value5110= 1 ;
#line 4917 "ide/ide_methods.bas"
fornext_finalvalue5110=*__INTEGER_MENUS;
#line 4917 "ide/ide_methods.bas"
fornext_step5110= 1 ;
#line 4917 "ide/ide_methods.bas"
if (fornext_step5110<0) fornext_step_negative5110=1; else fornext_step_negative5110=0;
#line 4917 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5110;
#line 4917 "ide/ide_methods.bas"
goto fornext_entrylabel5110;
#line 4917 "ide/ide_methods.bas"
while(1){
#line 4917 "ide/ide_methods.bas"
fornext_value5110=fornext_step5110+(*_FUNC_IDE2_LONG_I);
#line 4917 "ide/ide_methods.bas"
fornext_entrylabel5110:
#line 4917 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5110;
#line 4917 "ide/ide_methods.bas"
if (fornext_step_negative5110){
#line 4917 "ide/ide_methods.bas"
if (fornext_value5110<fornext_finalvalue5110) break;
#line 4917 "ide/ide_methods.bas"
}else{
#line 4917 "ide/ide_methods.bas"
if (fornext_value5110>fornext_finalvalue5110) break;
#line 4917 "ide/ide_methods.bas"
}
#line 4917 "ide/ide_methods.bas"
fornext_error5110:;
#line 4917 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4917,"ide_methods.bas");if(r)goto S_50600;}
#line 4918 "ide/ide_methods.bas"
do{
#line 4918 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1));
#line 4918 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4918,"ide_methods.bas");}while(r);
#line 4919 "ide/ide_methods.bas"
do{
#line 4919 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=string2i(func_mid(_FUNC_IDE2_STRING_MENULOCATIONS,(*_FUNC_IDE2_LONG_I* 2 )-( 1 ), 2 ,0|1))+(((qbs**)(__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;
#line 4919 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4919,"ide_methods.bas");}while(r);
#line 4920 "ide/ide_methods.bas"
S_50603:;
#line 4920 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<*_FUNC_IDE2_LONG_X2)))||is_error_pending()){
#line 4920 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4920,"ide_methods.bas");if(r)goto S_50603;}
#line 4921 "ide/ide_methods.bas"
do{
#line 4921 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 4921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4921,"ide_methods.bas");}while(r);
#line 4922 "ide/ide_methods.bas"
do{
#line 4922 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 4922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4922,"ide_methods.bas");}while(r);
#line 4923 "ide/ide_methods.bas"
do{
#line 4923 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENUR= 0 ;
#line 4923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4923,"ide_methods.bas");}while(r);
#line 4924 "ide/ide_methods.bas"
do{
#line 4924 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
#line 4924 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4924,"ide_methods.bas");}while(r);
#line 4925 "ide/ide_methods.bas"
S_50608:;
#line 4925 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))||is_error_pending()){
#line 4925 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4925,"ide_methods.bas");if(r)goto S_50608;}
#line 4925 "ide/ide_methods.bas"
do{
#line 4925 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 4925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4925,"ide_methods.bas");}while(r);
#line 4925 "ide/ide_methods.bas"
do{
#line 4925 "ide/ide_methods.bas"
sub_pcopy( 3 , 2 );
#line 4925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4925,"ide_methods.bas");}while(r);
#line 4925 "ide/ide_methods.bas"
}
#line 4926 "ide/ide_methods.bas"
do{
#line 4926 "ide/ide_methods.bas"
goto fornext_exit_5109;
#line 4926 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4926,"ide_methods.bas");}while(r);
#line 4927 "ide/ide_methods.bas"
}
#line 4928 "ide/ide_methods.bas"
fornext_continue_5109:;
#line 4928 "ide/ide_methods.bas"
}
#line 4928 "ide/ide_methods.bas"
fornext_exit_5109:;
#line 4929 "ide/ide_methods.bas"
}
#line 4930 "ide/ide_methods.bas"
do{
#line 4930 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDMX=*__LONG_MX;
#line 4930 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4930,"ide_methods.bas");}while(r);
#line 4931 "ide/ide_methods.bas"
}
#line 4932 "ide/ide_methods.bas"
}
#line 4934 "ide/ide_methods.bas"
S_50619:;
#line 4934 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 4934 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4934,"ide_methods.bas");if(r)goto S_50619;}
#line 4937 "ide/ide_methods.bas"
S_50620:;
#line 4937 "ide/ide_methods.bas"
if (((-(*__LONG_MY== 1 ))&(-(*__LONG_IDEDEBUGMODE!= 2 )))||is_error_pending()){
#line 4937 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4937,"ide_methods.bas");if(r)goto S_50620;}
#line 4938 "ide/ide_methods.bas"
do{
#line 4938 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LASTM=*_FUNC_IDE2_LONG_M;
#line 4938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4938,"ide_methods.bas");}while(r);
#line 4939 "ide/ide_methods.bas"
do{
#line 4939 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 3 ;
#line 4939 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4939,"ide_methods.bas");}while(r);
#line 4940 "ide/ide_methods.bas"
S_50623:;
#line 4940 "ide/ide_methods.bas"
fornext_value5113= 1 ;
#line 4940 "ide/ide_methods.bas"
fornext_finalvalue5113=*__INTEGER_MENUS;
#line 4940 "ide/ide_methods.bas"
fornext_step5113= 1 ;
#line 4940 "ide/ide_methods.bas"
if (fornext_step5113<0) fornext_step_negative5113=1; else fornext_step_negative5113=0;
#line 4940 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5113;
#line 4940 "ide/ide_methods.bas"
goto fornext_entrylabel5113;
#line 4940 "ide/ide_methods.bas"
while(1){
#line 4940 "ide/ide_methods.bas"
fornext_value5113=fornext_step5113+(*_FUNC_IDE2_LONG_I);
#line 4940 "ide/ide_methods.bas"
fornext_entrylabel5113:
#line 4940 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5113;
#line 4940 "ide/ide_methods.bas"
if (fornext_step_negative5113){
#line 4940 "ide/ide_methods.bas"
if (fornext_value5113<fornext_finalvalue5113) break;
#line 4940 "ide/ide_methods.bas"
}else{
#line 4940 "ide/ide_methods.bas"
if (fornext_value5113>fornext_finalvalue5113) break;
#line 4940 "ide/ide_methods.bas"
}
#line 4940 "ide/ide_methods.bas"
fornext_error5113:;
#line 4940 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4940,"ide_methods.bas");if(r)goto S_50623;}
#line 4941 "ide/ide_methods.bas"
do{
#line 4941 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=(((qbs**)(__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 ;
#line 4941 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4941 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4941,"ide_methods.bas");}while(r);
#line 4942 "ide/ide_methods.bas"
S_50625:;
#line 4942 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*_FUNC_IDE2_LONG_X))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2))))||is_error_pending()){
#line 4942 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4942,"ide_methods.bas");if(r)goto S_50625;}
#line 4943 "ide/ide_methods.bas"
do{
#line 4943 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_I;
#line 4943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4943,"ide_methods.bas");}while(r);
#line 4944 "ide/ide_methods.bas"
do{
#line 4944 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 4944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4944,"ide_methods.bas");}while(r);
#line 4945 "ide/ide_methods.bas"
S_50628:;
#line 4945 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_LASTM==*_FUNC_IDE2_LONG_M))&(-(*_FUNC_IDE2_LONG_MOUSEDOWN== 1 )))||is_error_pending()){
#line 4945 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4945,"ide_methods.bas");if(r)goto S_50628;}
#line 4945 "ide/ide_methods.bas"
do{
#line 4945 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4945,"ide_methods.bas");}while(r);
#line 4945 "ide/ide_methods.bas"
do{
#line 4945 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4945,"ide_methods.bas");}while(r);
#line 4945 "ide/ide_methods.bas"
do{
#line 4945 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4945,"ide_methods.bas");}while(r);
#line 4945 "ide/ide_methods.bas"
}
#line 4946 "ide/ide_methods.bas"
do{
#line 4946 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 4946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4946,"ide_methods.bas");}while(r);
#line 4947 "ide/ide_methods.bas"
do{
#line 4947 "ide/ide_methods.bas"
goto fornext_exit_5112;
#line 4947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4947,"ide_methods.bas");}while(r);
#line 4948 "ide/ide_methods.bas"
}
#line 4949 "ide/ide_methods.bas"
do{
#line 4949 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+*_FUNC_IDE2_LONG_X2;
#line 4949 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4949,"ide_methods.bas");}while(r);
#line 4950 "ide/ide_methods.bas"
S_50637:;
#line 4950 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I==(*__INTEGER_MENUS- 1 )))||is_error_pending()){
#line 4950 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4950,"ide_methods.bas");if(r)goto S_50637;}
#line 4950 "ide/ide_methods.bas"
do{
#line 4950 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*__LONG_IDEWX-(((qbs**)(__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 ;
#line 4950 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4950,"ide_methods.bas");}while(r);
#line 4950 "ide/ide_methods.bas"
}
#line 4951 "ide/ide_methods.bas"
fornext_continue_5112:;
#line 4951 "ide/ide_methods.bas"
}
#line 4951 "ide/ide_methods.bas"
fornext_exit_5112:;
#line 4952 "ide/ide_methods.bas"
}
#line 4955 "ide/ide_methods.bas"
S_50642:;
#line 4955 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=(*_FUNC_IDE2_LONG_XX- 2 )))&(-(*__LONG_MX<(*_FUNC_IDE2_LONG_XX- 2 +*_FUNC_IDE2_LONG_W+ 4 ))))||is_error_pending()){
#line 4955 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4955,"ide_methods.bas");if(r)goto S_50642;}
#line 4956 "ide/ide_methods.bas"
S_50643:;
#line 4956 "ide/ide_methods.bas"
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()){
#line 4956 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4956,"ide_methods.bas");if(r)goto S_50643;}
#line 4957 "ide/ide_methods.bas"
do{
#line 4957 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_MY-*_FUNC_IDE2_LONG_YY;
#line 4957 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4957,"ide_methods.bas");}while(r);
#line 4958 "ide/ide_methods.bas"
S_50645:;
#line 4958 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal((((qbs**)(__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()){
#line 4958 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4958,"ide_methods.bas");if(r)goto S_50645;}
#line 4958 "ide/ide_methods.bas"
do{
#line 4958 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_Y;
#line 4958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4958,"ide_methods.bas");}while(r);
#line 4958 "ide/ide_methods.bas"
}
#line 4959 "ide/ide_methods.bas"
}
#line 4960 "ide/ide_methods.bas"
}
#line 4962 "ide/ide_methods.bas"
}
#line 4964 "ide/ide_methods.bas"
S_50651:;
#line 4964 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 19200ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
#line 4964 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4964,"ide_methods.bas");if(r)goto S_50651;}
#line 4965 "ide/ide_methods.bas"
do{
#line 4965 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M- 1 ;
#line 4965 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4965,"ide_methods.bas");}while(r);
#line 4965 "ide/ide_methods.bas"
do{
#line 4965 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 4965 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4965,"ide_methods.bas");}while(r);
#line 4966 "ide/ide_methods.bas"
S_50654:;
#line 4966 "ide/ide_methods.bas"
}else{
#line 4966 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19200ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))){
#line 4966 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4966,"ide_methods.bas");if(r)goto S_50654;}
#line 4967 "ide/ide_methods.bas"
do{
#line 4967 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 4967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4967,"ide_methods.bas");}while(r);
#line 4968 "ide/ide_methods.bas"
do{
#line 4968 "ide/ide_methods.bas"
sub_pcopy( 3 , 2 );
#line 4968 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4968,"ide_methods.bas");}while(r);
#line 4969 "ide/ide_methods.bas"
do{
#line 4969 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU;
#line 4969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4969,"ide_methods.bas");}while(r);
#line 4970 "ide/ide_methods.bas"
do{
#line 4970 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_PARENTMENUR;
#line 4970 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4970,"ide_methods.bas");}while(r);
#line 4971 "ide/ide_methods.bas"
do{
#line 4971 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_PARENTMENU= 0 ;
#line 4971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4971,"ide_methods.bas");}while(r);
#line 4972 "ide/ide_methods.bas"
}
#line 4972 "ide/ide_methods.bas"
}
#line 4973 "ide/ide_methods.bas"
S_50661:;
#line 4973 "ide/ide_methods.bas"
if (((-(*__LONG_KB== 19712ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
#line 4973 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4973,"ide_methods.bas");if(r)goto S_50661;}
#line 4974 "ide/ide_methods.bas"
S_50662:;
#line 4974 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 4974 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4974,"ide_methods.bas");if(r)goto S_50662;}
#line 4975 "ide/ide_methods.bas"
S_50663:;
#line 4975 "ide/ide_methods.bas"
qbs_set(sc_5117,qbs_left((((qbs**)(__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**)(__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 ));
#line 4975 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 4975 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4975,"ide_methods.bas");if(r)goto S_50663;}
#line 4976 "ide/ide_methods.bas"
S_50664:;
#line 4976 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_5117,qbs_new_txt_len("#Line Numbers",13))))||is_error_pending()){
#line 4976 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4976,"ide_methods.bas");if(r)goto S_50664;}
#line 4977 "ide/ide_methods.bas"
do{
#line 4977 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 2 ;
#line 4977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4977,"ide_methods.bas");}while(r);
#line 4978 "ide/ide_methods.bas"
do{
#line 4978 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 4978 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4978,"ide_methods.bas");}while(r);
#line 4979 "ide/ide_methods.bas"
sc_ec_240_end:;
#line 4979 "ide/ide_methods.bas"
goto sc_5117_end;
#line 4979 "ide/ide_methods.bas"
}
#line 4979 "ide/ide_methods.bas"
S_50667:;
#line 4979 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_5117,qbs_new_txt_len("#Export As...",13))))||is_error_pending()){
#line 4979 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4979,"ide_methods.bas");if(r)goto S_50667;}
#line 4980 "ide/ide_methods.bas"
do{
#line 4980 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 3 ;
#line 4980 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4980,"ide_methods.bas");}while(r);
#line 4981 "ide/ide_methods.bas"
do{
#line 4981 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 4981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4981,"ide_methods.bas");}while(r);
#line 4982 "ide/ide_methods.bas"
sc_ec_241_end:;
#line 4982 "ide/ide_methods.bas"
goto sc_5117_end;
#line 4982 "ide/ide_methods.bas"
}
#line 4982 "ide/ide_methods.bas"
sc_5117_end:;
#line 4983 "ide/ide_methods.bas"
}else{
#line 4984 "ide/ide_methods.bas"
do{
#line 4984 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_M+ 1 ;
#line 4984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4984,"ide_methods.bas");}while(r);
#line 4984 "ide/ide_methods.bas"
do{
#line 4984 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 4984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4984,"ide_methods.bas");}while(r);
#line 4985 "ide/ide_methods.bas"
}
#line 4986 "ide/ide_methods.bas"
S_50675:;
#line 4986 "ide/ide_methods.bas"
}else{
#line 4986 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 19712ll ))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU> 1 ))){
#line 4986 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4986,"ide_methods.bas");if(r)goto S_50675;}
#line 4987 "ide/ide_methods.bas"
do{
#line 4987 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 0 ;
#line 4987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4987,"ide_methods.bas");}while(r);
#line 4988 "ide/ide_methods.bas"
do{
#line 4988 "ide/ide_methods.bas"
sub_pcopy( 3 , 2 );
#line 4988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4988,"ide_methods.bas");}while(r);
#line 4989 "ide/ide_methods.bas"
do{
#line 4989 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*_FUNC_IDE2_LONG_PARENTMENU+ 1 ;
#line 4989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4989,"ide_methods.bas");}while(r);
#line 4990 "ide/ide_methods.bas"
do{
#line 4990 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 4990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4990,"ide_methods.bas");}while(r);
#line 4991 "ide/ide_methods.bas"
}
#line 4991 "ide/ide_methods.bas"
}
#line 4992 "ide/ide_methods.bas"
S_50681:;
#line 4992 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_M< 1 ))||is_error_pending()){
#line 4992 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4992,"ide_methods.bas");if(r)goto S_50681;}
#line 4992 "ide/ide_methods.bas"
do{
#line 4992 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M=*__INTEGER_MENUS;
#line 4992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4992,"ide_methods.bas");}while(r);
#line 4992 "ide/ide_methods.bas"
}
#line 4993 "ide/ide_methods.bas"
S_50684:;
#line 4993 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_M>*__INTEGER_MENUS))&(-(*_FUNC_IDE2_LONG_IDECONTEXTUALMENU== 0 )))||is_error_pending()){
#line 4993 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4993,"ide_methods.bas");if(r)goto S_50684;}
#line 4993 "ide/ide_methods.bas"
do{
#line 4993 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_M= 1 ;
#line 4993 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4993,"ide_methods.bas");}while(r);
#line 4993 "ide/ide_methods.bas"
}
#line 4994 "ide/ide_methods.bas"
S_50687:;
#line 4994 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 27ll ))||is_error_pending()){
#line 4994 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4994,"ide_methods.bas");if(r)goto S_50687;}
#line 4995 "ide/ide_methods.bas"
do{
#line 4995 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 4995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4995,"ide_methods.bas");}while(r);
#line 4995 "ide/ide_methods.bas"
do{
#line 4995 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 4995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4995,"ide_methods.bas");}while(r);
#line 4996 "ide/ide_methods.bas"
S_50690:;
#line 4996 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 4996 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4996,"ide_methods.bas");if(r)goto S_50690;}
#line 4996 "ide/ide_methods.bas"
do{
#line 4996 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 4996 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4996,"ide_methods.bas");}while(r);
#line 4996 "ide/ide_methods.bas"
}
#line 4997 "ide/ide_methods.bas"
do{
#line 4997 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 4997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,4997,"ide_methods.bas");}while(r);
#line 4998 "ide/ide_methods.bas"
}
#line 4999 "ide/ide_methods.bas"
S_50695:;
#line 4999 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 20480ll ))||is_error_pending()){
#line 4999 "ide/ide_methods.bas"
if(qbevent){evnt(28819,4999,"ide_methods.bas");if(r)goto S_50695;}
#line 5000 "ide/ide_methods.bas"
do{
#line 5000 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R+ 1 ;
#line 5000 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5000,"ide_methods.bas");}while(r);
#line 5001 "ide/ide_methods.bas"
S_50697:;
#line 5001 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5001 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5001,"ide_methods.bas");if(r)goto S_50697;}
#line 5001 "ide/ide_methods.bas"
do{
#line 5001 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R+ 1 ;
#line 5001 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5001,"ide_methods.bas");}while(r);
#line 5001 "ide/ide_methods.bas"
}
#line 5002 "ide/ide_methods.bas"
S_50700:;
#line 5002 "ide/ide_methods.bas"
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()){
#line 5002 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5002,"ide_methods.bas");if(r)goto S_50700;}
#line 5002 "ide/ide_methods.bas"
do{
#line 5002 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R= 1 ;
#line 5002 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5002,"ide_methods.bas");}while(r);
#line 5002 "ide/ide_methods.bas"
}
#line 5003 "ide/ide_methods.bas"
}
#line 5005 "ide/ide_methods.bas"
S_50704:;
#line 5005 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 18432ll ))||is_error_pending()){
#line 5005 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5005,"ide_methods.bas");if(r)goto S_50704;}
#line 5006 "ide/ide_methods.bas"
do{
#line 5006 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R- 1 ;
#line 5006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5006,"ide_methods.bas");}while(r);
#line 5007 "ide/ide_methods.bas"
S_50706:;
#line 5007 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5007 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5007,"ide_methods.bas");if(r)goto S_50706;}
#line 5007 "ide/ide_methods.bas"
do{
#line 5007 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R- 1 ;
#line 5007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5007,"ide_methods.bas");}while(r);
#line 5007 "ide/ide_methods.bas"
}
#line 5008 "ide/ide_methods.bas"
S_50709:;
#line 5008 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_R< 1 ))||is_error_pending()){
#line 5008 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5008,"ide_methods.bas");if(r)goto S_50709;}
#line 5008 "ide/ide_methods.bas"
do{
#line 5008 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
#line 5008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5008,"ide_methods.bas");}while(r);
#line 5008 "ide/ide_methods.bas"
}
#line 5009 "ide/ide_methods.bas"
}
#line 5014 "ide/ide_methods.bas"
S_50713:;
#line 5014 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 13ll ))||is_error_pending()){
#line 5014 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5014,"ide_methods.bas");if(r)goto S_50713;}
#line 5015 "ide/ide_methods.bas"
S_50714:;
#line 5015 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left((((qbs**)(__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()){
#line 5015 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5015,"ide_methods.bas");if(r)goto S_50714;}
#line 5015 "ide/ide_methods.bas"
do{
#line 5015 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R;
#line 5015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5015,"ide_methods.bas");}while(r);
#line 5015 "ide/ide_methods.bas"
}
#line 5016 "ide/ide_methods.bas"
}
#line 5019 "ide/ide_methods.bas"
do{
#line 5019 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_ucase(__STRING_K));
#line 5019 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5019 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5019,"ide_methods.bas");}while(r);
#line 5020 "ide/ide_methods.bas"
S_50719:;
#line 5020 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_K->len> 0 ))&(~(*__LONG_KCTRL))))||is_error_pending()){
#line 5020 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5020,"ide_methods.bas");if(r)goto S_50719;}
#line 5021 "ide/ide_methods.bas"
S_50720:;
#line 5021 "ide/ide_methods.bas"
fornext_value5120= 1 ;
#line 5021 "ide/ide_methods.bas"
fornext_finalvalue5120=((int32*)(__ARRAY_LONG_MENUSIZE[0]))[array_check((*_FUNC_IDE2_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5])];
#line 5021 "ide/ide_methods.bas"
fornext_step5120= 1 ;
#line 5021 "ide/ide_methods.bas"
if (fornext_step5120<0) fornext_step_negative5120=1; else fornext_step_negative5120=0;
#line 5021 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5120;
#line 5021 "ide/ide_methods.bas"
goto fornext_entrylabel5120;
#line 5021 "ide/ide_methods.bas"
while(1){
#line 5021 "ide/ide_methods.bas"
fornext_value5120=fornext_step5120+(*_FUNC_IDE2_LONG_R2);
#line 5021 "ide/ide_methods.bas"
fornext_entrylabel5120:
#line 5021 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R2=fornext_value5120;
#line 5021 "ide/ide_methods.bas"
if (fornext_step_negative5120){
#line 5021 "ide/ide_methods.bas"
if (fornext_value5120<fornext_finalvalue5120) break;
#line 5021 "ide/ide_methods.bas"
}else{
#line 5021 "ide/ide_methods.bas"
if (fornext_value5120>fornext_finalvalue5120) break;
#line 5021 "ide/ide_methods.bas"
}
#line 5021 "ide/ide_methods.bas"
fornext_error5120:;
#line 5021 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5021,"ide_methods.bas");if(r)goto S_50720;}
#line 5022 "ide/ide_methods.bas"
do{
#line 5022 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(NULL,(((qbs**)(__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);
#line 5022 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5022,"ide_methods.bas");}while(r);
#line 5023 "ide/ide_methods.bas"
S_50722:;
#line 5023 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 5023 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5023,"ide_methods.bas");if(r)goto S_50722;}
#line 5024 "ide/ide_methods.bas"
do{
#line 5024 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_ucase(func_mid((((qbs**)(__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)));
#line 5024 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5024,"ide_methods.bas");}while(r);
#line 5025 "ide/ide_methods.bas"
S_50724:;
#line 5025 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A))&(qbs_notequal(qbs_left((((qbs**)(__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()){
#line 5025 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5025,"ide_methods.bas");if(r)goto S_50724;}
#line 5026 "ide/ide_methods.bas"
do{
#line 5026 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_S=*_FUNC_IDE2_LONG_R2;
#line 5026 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5026,"ide_methods.bas");}while(r);
#line 5027 "ide/ide_methods.bas"
do{
#line 5027 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= -1ll ;
#line 5027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5027,"ide_methods.bas");}while(r);
#line 5028 "ide/ide_methods.bas"
do{
#line 5028 "ide/ide_methods.bas"
goto fornext_exit_5119;
#line 5028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5028,"ide_methods.bas");}while(r);
#line 5029 "ide/ide_methods.bas"
S_50728:;
#line 5029 "ide/ide_methods.bas"
}else{
#line 5029 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,_FUNC_IDE2_STRING_A))&(qbs_equal(qbs_left((((qbs**)(__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))))){
#line 5029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5029,"ide_methods.bas");if(r)goto S_50728;}
#line 5030 "ide/ide_methods.bas"
do{
#line 5030 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_UPDATEMENUPANEL= -1ll ;
#line 5030 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5030,"ide_methods.bas");}while(r);
#line 5031 "ide/ide_methods.bas"
do{
#line 5031 "ide/ide_methods.bas"
goto fornext_exit_5119;
#line 5031 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5031,"ide_methods.bas");}while(r);
#line 5032 "ide/ide_methods.bas"
}
#line 5032 "ide/ide_methods.bas"
}
#line 5033 "ide/ide_methods.bas"
}
#line 5034 "ide/ide_methods.bas"
fornext_continue_5119:;
#line 5034 "ide/ide_methods.bas"
}
#line 5034 "ide/ide_methods.bas"
fornext_exit_5119:;
#line 5035 "ide/ide_methods.bas"
S_50734:;
#line 5035 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_UPDATEMENUPANEL)||is_error_pending()){
#line 5035 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5035,"ide_methods.bas");if(r)goto S_50734;}
#line 5035 "ide/ide_methods.bas"
do{
#line 5035 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_R=*_FUNC_IDE2_LONG_R2;
#line 5035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5035,"ide_methods.bas");}while(r);
#line 5035 "ide/ide_methods.bas"
do{
#line 5035 "ide/ide_methods.bas"
goto dl_continue_5077;
#line 5035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5035,"ide_methods.bas");}while(r);
#line 5035 "ide/ide_methods.bas"
}
#line 5036 "ide/ide_methods.bas"
}
#line 5038 "ide/ide_methods.bas"
S_50739:;
#line 5038 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_S)||is_error_pending()){
#line 5038 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5038,"ide_methods.bas");if(r)goto S_50739;}
#line 5039 "ide/ide_methods.bas"
LABEL_MENUCHOICEMADE:;
#line 5039 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5039,"ide_methods.bas");r=0;}
#line 5040 "ide/ide_methods.bas"
S_50740:;
#line 5040 "ide/ide_methods.bas"
if ((*__LONG_KALT)||is_error_pending()){
#line 5040 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5040,"ide_methods.bas");if(r)goto S_50740;}
#line 5040 "ide/ide_methods.bas"
do{
#line 5040 "ide/ide_methods.bas"
*__LONG_IDEHL= 1 ;
#line 5040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5040,"ide_methods.bas");}while(r);
#line 5040 "ide/ide_methods.bas"
}else{
#line 5040 "ide/ide_methods.bas"
do{
#line 5040 "ide/ide_methods.bas"
*__LONG_IDEHL= 0 ;
#line 5040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5040,"ide_methods.bas");}while(r);
#line 5040 "ide/ide_methods.bas"
}
#line 5042 "ide/ide_methods.bas"
S_50745:;
#line 5042 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5042 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5042,"ide_methods.bas");if(r)goto S_50745;}
#line 5043 "ide/ide_methods.bas"
LABEL_CTRLADDCOMMENT:;
#line 5043 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5043,"ide_methods.bas");r=0;}
#line 5044 "ide/ide_methods.bas"
do{
#line 5044 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 5044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5044,"ide_methods.bas");}while(r);
#line 5044 "ide/ide_methods.bas"
do{
#line 5044 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
#line 5044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5044,"ide_methods.bas");}while(r);
#line 5045 "ide/ide_methods.bas"
S_50748:;
#line 5045 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
#line 5045 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5045,"ide_methods.bas");if(r)goto S_50748;}
#line 5046 "ide/ide_methods.bas"
do{
#line 5046 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
#line 5046 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5046,"ide_methods.bas");}while(r);
#line 5047 "ide/ide_methods.bas"
S_50750:;
#line 5047 "ide/ide_methods.bas"
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
#line 5047 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5047,"ide_methods.bas");if(r)goto S_50750;}
#line 5047 "ide/ide_methods.bas"
do{
#line 5047 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
#line 5047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5047,"ide_methods.bas");}while(r);
#line 5047 "ide/ide_methods.bas"
}
#line 5048 "ide/ide_methods.bas"
S_50753:;
#line 5048 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 5048 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5048,"ide_methods.bas");if(r)goto S_50753;}
#line 5048 "ide/ide_methods.bas"
do{
#line 5048 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 5048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5048,"ide_methods.bas");}while(r);
#line 5048 "ide/ide_methods.bas"
}
#line 5049 "ide/ide_methods.bas"
}
#line 5051 "ide/ide_methods.bas"
do{
#line 5051 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS= 10000000 ;
#line 5051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5051,"ide_methods.bas");}while(r);
#line 5052 "ide/ide_methods.bas"
S_50758:;
#line 5052 "ide/ide_methods.bas"
fornext_value5122=*_FUNC_IDE2_LONG_Y1;
#line 5052 "ide/ide_methods.bas"
fornext_finalvalue5122=*_FUNC_IDE2_LONG_Y2;
#line 5052 "ide/ide_methods.bas"
fornext_step5122= 1 ;
#line 5052 "ide/ide_methods.bas"
if (fornext_step5122<0) fornext_step_negative5122=1; else fornext_step_negative5122=0;
#line 5052 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5122;
#line 5052 "ide/ide_methods.bas"
goto fornext_entrylabel5122;
#line 5052 "ide/ide_methods.bas"
while(1){
#line 5052 "ide/ide_methods.bas"
fornext_value5122=fornext_step5122+(*_FUNC_IDE2_LONG_Y);
#line 5052 "ide/ide_methods.bas"
fornext_entrylabel5122:
#line 5052 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5122;
#line 5052 "ide/ide_methods.bas"
if (fornext_step_negative5122){
#line 5052 "ide/ide_methods.bas"
if (fornext_value5122<fornext_finalvalue5122) break;
#line 5052 "ide/ide_methods.bas"
}else{
#line 5052 "ide/ide_methods.bas"
if (fornext_value5122>fornext_finalvalue5122) break;
#line 5052 "ide/ide_methods.bas"
}
#line 5052 "ide/ide_methods.bas"
fornext_error5122:;
#line 5052 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5052,"ide_methods.bas");if(r)goto S_50758;}
#line 5053 "ide/ide_methods.bas"
do{
#line 5053 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 5053 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5053 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5053,"ide_methods.bas");}while(r);
#line 5054 "ide/ide_methods.bas"
S_50760:;
#line 5054 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 5054 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5054,"ide_methods.bas");if(r)goto S_50760;}
#line 5055 "ide/ide_methods.bas"
do{
#line 5055 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 5055 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5055,"ide_methods.bas");}while(r);
#line 5056 "ide/ide_methods.bas"
do{
#line 5056 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
#line 5056 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5056 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5056,"ide_methods.bas");}while(r);
#line 5057 "ide/ide_methods.bas"
S_50763:;
#line 5057 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
#line 5057 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5057,"ide_methods.bas");if(r)goto S_50763;}
#line 5057 "ide/ide_methods.bas"
do{
#line 5057 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
#line 5057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5057,"ide_methods.bas");}while(r);
#line 5057 "ide/ide_methods.bas"
}
#line 5058 "ide/ide_methods.bas"
}
#line 5059 "ide/ide_methods.bas"
fornext_continue_5121:;
#line 5059 "ide/ide_methods.bas"
}
#line 5059 "ide/ide_methods.bas"
fornext_exit_5121:;
#line 5061 "ide/ide_methods.bas"
S_50768:;
#line 5061 "ide/ide_methods.bas"
fornext_value5127=*_FUNC_IDE2_LONG_Y1;
#line 5061 "ide/ide_methods.bas"
fornext_finalvalue5127=*_FUNC_IDE2_LONG_Y2;
#line 5061 "ide/ide_methods.bas"
fornext_step5127= 1 ;
#line 5061 "ide/ide_methods.bas"
if (fornext_step5127<0) fornext_step_negative5127=1; else fornext_step_negative5127=0;
#line 5061 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5127;
#line 5061 "ide/ide_methods.bas"
goto fornext_entrylabel5127;
#line 5061 "ide/ide_methods.bas"
while(1){
#line 5061 "ide/ide_methods.bas"
fornext_value5127=fornext_step5127+(*_FUNC_IDE2_LONG_Y);
#line 5061 "ide/ide_methods.bas"
fornext_entrylabel5127:
#line 5061 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5127;
#line 5061 "ide/ide_methods.bas"
if (fornext_step_negative5127){
#line 5061 "ide/ide_methods.bas"
if (fornext_value5127<fornext_finalvalue5127) break;
#line 5061 "ide/ide_methods.bas"
}else{
#line 5061 "ide/ide_methods.bas"
if (fornext_value5127>fornext_finalvalue5127) break;
#line 5061 "ide/ide_methods.bas"
}
#line 5061 "ide/ide_methods.bas"
fornext_error5127:;
#line 5061 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5061,"ide_methods.bas");if(r)goto S_50768;}
#line 5062 "ide/ide_methods.bas"
do{
#line 5062 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 5062 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5062,"ide_methods.bas");}while(r);
#line 5063 "ide/ide_methods.bas"
S_50770:;
#line 5063 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 5063 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5063,"ide_methods.bas");if(r)goto S_50770;}
#line 5064 "ide/ide_methods.bas"
do{
#line 5064 "ide/ide_methods.bas"
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)));
#line 5064 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5064,"ide_methods.bas");}while(r);
#line 5065 "ide/ide_methods.bas"
do{
#line 5065 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
#line 5065 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5065 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5065,"ide_methods.bas");}while(r);
#line 5066 "ide/ide_methods.bas"
do{
#line 5066 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5066 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5066,"ide_methods.bas");}while(r);
#line 5067 "ide/ide_methods.bas"
do{
#line 5067 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5067,"ide_methods.bas");}while(r);
#line 5068 "ide/ide_methods.bas"
}
#line 5069 "ide/ide_methods.bas"
fornext_continue_5126:;
#line 5069 "ide/ide_methods.bas"
}
#line 5069 "ide/ide_methods.bas"
fornext_exit_5126:;
#line 5070 "ide/ide_methods.bas"
do{
#line 5070 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5070,"ide_methods.bas");}while(r);
#line 5070 "ide/ide_methods.bas"
do{
#line 5070 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5070,"ide_methods.bas");}while(r);
#line 5071 "ide/ide_methods.bas"
do{
#line 5071 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5071 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5071,"ide_methods.bas");}while(r);
#line 5072 "ide/ide_methods.bas"
}
#line 5074 "ide/ide_methods.bas"
S_50781:;
#line 5074 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5074 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5074,"ide_methods.bas");if(r)goto S_50781;}
#line 5075 "ide/ide_methods.bas"
LABEL_CTRLDUPLICATELINE:;
#line 5075 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5075,"ide_methods.bas");r=0;}
#line 5076 "ide/ide_methods.bas"
do{
#line 5076 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5076,"ide_methods.bas");}while(r);
#line 5077 "ide/ide_methods.bas"
do{
#line 5077 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5077,"ide_methods.bas");}while(r);
#line 5078 "ide/ide_methods.bas"
S_50784:;
#line 5078 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 5078 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5078,"ide_methods.bas");if(r)goto S_50784;}
#line 5079 "ide/ide_methods.bas"
do{
#line 5079 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
#line 5079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5079,"ide_methods.bas");}while(r);
#line 5079 "ide/ide_methods.bas"
do{
#line 5079 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*__LONG_IDECY;
#line 5079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5079,"ide_methods.bas");}while(r);
#line 5080 "ide/ide_methods.bas"
S_50787:;
#line 5080 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 5080 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5080,"ide_methods.bas");if(r)goto S_50787;}
#line 5080 "ide/ide_methods.bas"
do{
#line 5080 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 5080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5080,"ide_methods.bas");}while(r);
#line 5080 "ide/ide_methods.bas"
}
#line 5081 "ide/ide_methods.bas"
do{
#line 5081 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_COUNT=*_FUNC_IDE2_LONG_Y2-*_FUNC_IDE2_LONG_Y1+ 1 ;
#line 5081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5081,"ide_methods.bas");}while(r);
#line 5082 "ide/ide_methods.bas"
S_50791:;
#line 5082 "ide/ide_methods.bas"
fornext_value5131= 1 ;
#line 5082 "ide/ide_methods.bas"
fornext_finalvalue5131=*_FUNC_IDE2_LONG_COUNT;
#line 5082 "ide/ide_methods.bas"
fornext_step5131= 1 ;
#line 5082 "ide/ide_methods.bas"
if (fornext_step5131<0) fornext_step_negative5131=1; else fornext_step_negative5131=0;
#line 5082 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5131;
#line 5082 "ide/ide_methods.bas"
goto fornext_entrylabel5131;
#line 5082 "ide/ide_methods.bas"
while(1){
#line 5082 "ide/ide_methods.bas"
fornext_value5131=fornext_step5131+(*_FUNC_IDE2_LONG_I);
#line 5082 "ide/ide_methods.bas"
fornext_entrylabel5131:
#line 5082 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5131;
#line 5082 "ide/ide_methods.bas"
if (fornext_step_negative5131){
#line 5082 "ide/ide_methods.bas"
if (fornext_value5131<fornext_finalvalue5131) break;
#line 5082 "ide/ide_methods.bas"
}else{
#line 5082 "ide/ide_methods.bas"
if (fornext_value5131>fornext_finalvalue5131) break;
#line 5082 "ide/ide_methods.bas"
}
#line 5082 "ide/ide_methods.bas"
fornext_error5131:;
#line 5082 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5082,"ide_methods.bas");if(r)goto S_50791;}
#line 5083 "ide/ide_methods.bas"
do{
#line 5083 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(&(pass5132=*_FUNC_IDE2_LONG_Y1+*_FUNC_IDE2_LONG_I- 1 )));
#line 5083 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5083,"ide_methods.bas");}while(r);
#line 5084 "ide/ide_methods.bas"
do{
#line 5084 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass5133=*_FUNC_IDE2_LONG_Y2+*_FUNC_IDE2_LONG_I),_FUNC_IDE2_STRING_A);
#line 5084 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5084,"ide_methods.bas");}while(r);
#line 5085 "ide/ide_methods.bas"
fornext_continue_5130:;
#line 5085 "ide/ide_methods.bas"
}
#line 5085 "ide/ide_methods.bas"
fornext_exit_5130:;
#line 5086 "ide/ide_methods.bas"
do{
#line 5086 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y2+*_FUNC_IDE2_LONG_COUNT;
#line 5086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5086,"ide_methods.bas");}while(r);
#line 5087 "ide/ide_methods.bas"
do{
#line 5087 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_Y2+ 1 ;
#line 5087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5087,"ide_methods.bas");}while(r);
#line 5088 "ide/ide_methods.bas"
do{
#line 5088 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 5088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5088,"ide_methods.bas");}while(r);
#line 5089 "ide/ide_methods.bas"
}else{
#line 5090 "ide/ide_methods.bas"
do{
#line 5090 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 5090 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5090,"ide_methods.bas");}while(r);
#line 5091 "ide/ide_methods.bas"
do{
#line 5091 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass5134=*__LONG_IDECY+ 1 ),_FUNC_IDE2_STRING_A);
#line 5091 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5091,"ide_methods.bas");}while(r);
#line 5092 "ide/ide_methods.bas"
do{
#line 5092 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 5092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5092,"ide_methods.bas");}while(r);
#line 5093 "ide/ide_methods.bas"
}
#line 5094 "ide/ide_methods.bas"
do{
#line 5094 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 5094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5094,"ide_methods.bas");}while(r);
#line 5095 "ide/ide_methods.bas"
}
#line 5097 "ide/ide_methods.bas"
S_50805:;
#line 5097 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5097 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5097,"ide_methods.bas");if(r)goto S_50805;}
#line 5098 "ide/ide_methods.bas"
LABEL_CTRLREMOVECOMMENT:;
#line 5098 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5098,"ide_methods.bas");r=0;}
#line 5099 "ide/ide_methods.bas"
do{
#line 5099 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5099,"ide_methods.bas");}while(r);
#line 5099 "ide/ide_methods.bas"
do{
#line 5099 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5099,"ide_methods.bas");}while(r);
#line 5100 "ide/ide_methods.bas"
do{
#line 5100 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 5100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5100,"ide_methods.bas");}while(r);
#line 5100 "ide/ide_methods.bas"
do{
#line 5100 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
#line 5100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5100,"ide_methods.bas");}while(r);
#line 5101 "ide/ide_methods.bas"
S_50810:;
#line 5101 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
#line 5101 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5101,"ide_methods.bas");if(r)goto S_50810;}
#line 5102 "ide/ide_methods.bas"
do{
#line 5102 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
#line 5102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5102,"ide_methods.bas");}while(r);
#line 5103 "ide/ide_methods.bas"
S_50812:;
#line 5103 "ide/ide_methods.bas"
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
#line 5103 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5103,"ide_methods.bas");if(r)goto S_50812;}
#line 5103 "ide/ide_methods.bas"
do{
#line 5103 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
#line 5103 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5103,"ide_methods.bas");}while(r);
#line 5103 "ide/ide_methods.bas"
}
#line 5104 "ide/ide_methods.bas"
S_50815:;
#line 5104 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 5104 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5104,"ide_methods.bas");if(r)goto S_50815;}
#line 5104 "ide/ide_methods.bas"
do{
#line 5104 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 5104 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5104,"ide_methods.bas");}while(r);
#line 5104 "ide/ide_methods.bas"
}
#line 5105 "ide/ide_methods.bas"
}
#line 5107 "ide/ide_methods.bas"
S_50819:;
#line 5107 "ide/ide_methods.bas"
fornext_value5136=*_FUNC_IDE2_LONG_Y1;
#line 5107 "ide/ide_methods.bas"
fornext_finalvalue5136=*_FUNC_IDE2_LONG_Y2;
#line 5107 "ide/ide_methods.bas"
fornext_step5136= 1 ;
#line 5107 "ide/ide_methods.bas"
if (fornext_step5136<0) fornext_step_negative5136=1; else fornext_step_negative5136=0;
#line 5107 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5136;
#line 5107 "ide/ide_methods.bas"
goto fornext_entrylabel5136;
#line 5107 "ide/ide_methods.bas"
while(1){
#line 5107 "ide/ide_methods.bas"
fornext_value5136=fornext_step5136+(*_FUNC_IDE2_LONG_Y);
#line 5107 "ide/ide_methods.bas"
fornext_entrylabel5136:
#line 5107 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5136;
#line 5107 "ide/ide_methods.bas"
if (fornext_step_negative5136){
#line 5107 "ide/ide_methods.bas"
if (fornext_value5136<fornext_finalvalue5136) break;
#line 5107 "ide/ide_methods.bas"
}else{
#line 5107 "ide/ide_methods.bas"
if (fornext_value5136>fornext_finalvalue5136) break;
#line 5107 "ide/ide_methods.bas"
}
#line 5107 "ide/ide_methods.bas"
fornext_error5136:;
#line 5107 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5107,"ide_methods.bas");if(r)goto S_50819;}
#line 5108 "ide/ide_methods.bas"
do{
#line 5108 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 5108 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5108,"ide_methods.bas");}while(r);
#line 5109 "ide/ide_methods.bas"
S_50821:;
#line 5109 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 5109 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5109,"ide_methods.bas");if(r)goto S_50821;}
#line 5110 "ide/ide_methods.bas"
do{
#line 5110 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 5110 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5110 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5110,"ide_methods.bas");}while(r);
#line 5111 "ide/ide_methods.bas"
S_50823:;
#line 5111 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
#line 5111 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5111,"ide_methods.bas");if(r)goto S_50823;}
#line 5112 "ide/ide_methods.bas"
S_50824:;
#line 5112 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_A2, 1 )== 39 )))||is_error_pending()){
#line 5112 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5112,"ide_methods.bas");if(r)goto S_50824;}
#line 5113 "ide/ide_methods.bas"
do{
#line 5113 "ide/ide_methods.bas"
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 )));
#line 5113 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5113,"ide_methods.bas");}while(r);
#line 5114 "ide/ide_methods.bas"
do{
#line 5114 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
#line 5114 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5114,"ide_methods.bas");}while(r);
#line 5115 "ide/ide_methods.bas"
do{
#line 5115 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5115,"ide_methods.bas");}while(r);
#line 5116 "ide/ide_methods.bas"
do{
#line 5116 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5116,"ide_methods.bas");}while(r);
#line 5117 "ide/ide_methods.bas"
}
#line 5118 "ide/ide_methods.bas"
}
#line 5119 "ide/ide_methods.bas"
}
#line 5120 "ide/ide_methods.bas"
fornext_continue_5135:;
#line 5120 "ide/ide_methods.bas"
}
#line 5120 "ide/ide_methods.bas"
fornext_exit_5135:;
#line 5121 "ide/ide_methods.bas"
do{
#line 5121 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5121 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5121,"ide_methods.bas");}while(r);
#line 5121 "ide/ide_methods.bas"
do{
#line 5121 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5121 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5121,"ide_methods.bas");}while(r);
#line 5122 "ide/ide_methods.bas"
do{
#line 5122 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5122,"ide_methods.bas");}while(r);
#line 5123 "ide/ide_methods.bas"
}
#line 5125 "ide/ide_methods.bas"
S_50837:;
#line 5125 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5125 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5125,"ide_methods.bas");if(r)goto S_50837;}
#line 5126 "ide/ide_methods.bas"
LABEL_CTRLTOGGLECOMMENT:;
#line 5126 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5126,"ide_methods.bas");r=0;}
#line 5127 "ide/ide_methods.bas"
do{
#line 5127 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5127,"ide_methods.bas");}while(r);
#line 5127 "ide/ide_methods.bas"
do{
#line 5127 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5127,"ide_methods.bas");}while(r);
#line 5128 "ide/ide_methods.bas"
do{
#line 5128 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDECY;
#line 5128 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5128,"ide_methods.bas");}while(r);
#line 5128 "ide/ide_methods.bas"
do{
#line 5128 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y1;
#line 5128 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5128,"ide_methods.bas");}while(r);
#line 5129 "ide/ide_methods.bas"
S_50842:;
#line 5129 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECT== 1 ))||is_error_pending()){
#line 5129 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5129,"ide_methods.bas");if(r)goto S_50842;}
#line 5130 "ide/ide_methods.bas"
do{
#line 5130 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y1=*__LONG_IDESELECTY1;
#line 5130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5130,"ide_methods.bas");}while(r);
#line 5131 "ide/ide_methods.bas"
S_50844:;
#line 5131 "ide/ide_methods.bas"
if (((-(*__LONG_IDECY>*__LONG_IDESELECTY1))&(-(*__LONG_IDECX== 1 )))||is_error_pending()){
#line 5131 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5131,"ide_methods.bas");if(r)goto S_50844;}
#line 5131 "ide/ide_methods.bas"
do{
#line 5131 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y2=*_FUNC_IDE2_LONG_Y2- 1 ;
#line 5131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5131,"ide_methods.bas");}while(r);
#line 5131 "ide/ide_methods.bas"
}
#line 5132 "ide/ide_methods.bas"
S_50847:;
#line 5132 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y1>*_FUNC_IDE2_LONG_Y2))||is_error_pending()){
#line 5132 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5132,"ide_methods.bas");if(r)goto S_50847;}
#line 5132 "ide/ide_methods.bas"
do{
#line 5132 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_Y1,&*_FUNC_IDE2_LONG_Y2);
#line 5132 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5132,"ide_methods.bas");}while(r);
#line 5132 "ide/ide_methods.bas"
}
#line 5133 "ide/ide_methods.bas"
}
#line 5135 "ide/ide_methods.bas"
do{
#line 5135 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS= 10000000 ;
#line 5135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5135,"ide_methods.bas");}while(r);
#line 5136 "ide/ide_methods.bas"
S_50852:;
#line 5136 "ide/ide_methods.bas"
fornext_value5143=*_FUNC_IDE2_LONG_Y1;
#line 5136 "ide/ide_methods.bas"
fornext_finalvalue5143=*_FUNC_IDE2_LONG_Y2;
#line 5136 "ide/ide_methods.bas"
fornext_step5143= 1 ;
#line 5136 "ide/ide_methods.bas"
if (fornext_step5143<0) fornext_step_negative5143=1; else fornext_step_negative5143=0;
#line 5136 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5143;
#line 5136 "ide/ide_methods.bas"
goto fornext_entrylabel5143;
#line 5136 "ide/ide_methods.bas"
while(1){
#line 5136 "ide/ide_methods.bas"
fornext_value5143=fornext_step5143+(*_FUNC_IDE2_LONG_Y);
#line 5136 "ide/ide_methods.bas"
fornext_entrylabel5143:
#line 5136 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5143;
#line 5136 "ide/ide_methods.bas"
if (fornext_step_negative5143){
#line 5136 "ide/ide_methods.bas"
if (fornext_value5143<fornext_finalvalue5143) break;
#line 5136 "ide/ide_methods.bas"
}else{
#line 5136 "ide/ide_methods.bas"
if (fornext_value5143>fornext_finalvalue5143) break;
#line 5136 "ide/ide_methods.bas"
}
#line 5136 "ide/ide_methods.bas"
fornext_error5143:;
#line 5136 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5136,"ide_methods.bas");if(r)goto S_50852;}
#line 5137 "ide/ide_methods.bas"
do{
#line 5137 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 5137 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5137,"ide_methods.bas");}while(r);
#line 5138 "ide/ide_methods.bas"
S_50854:;
#line 5138 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 5138 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5138,"ide_methods.bas");if(r)goto S_50854;}
#line 5139 "ide/ide_methods.bas"
do{
#line 5139 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TA,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 5139 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5139,"ide_methods.bas");}while(r);
#line 5140 "ide/ide_methods.bas"
do{
#line 5140 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_T=_FUNC_IDE2_STRING_A->len-_FUNC_IDE2_STRING_TA->len;
#line 5140 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5140,"ide_methods.bas");}while(r);
#line 5141 "ide/ide_methods.bas"
S_50857:;
#line 5141 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_T<*_FUNC_IDE2_LONG_LHS))||is_error_pending()){
#line 5141 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5141,"ide_methods.bas");if(r)goto S_50857;}
#line 5141 "ide/ide_methods.bas"
do{
#line 5141 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LHS=*_FUNC_IDE2_LONG_T;
#line 5141 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5141,"ide_methods.bas");}while(r);
#line 5141 "ide/ide_methods.bas"
}
#line 5142 "ide/ide_methods.bas"
}
#line 5143 "ide/ide_methods.bas"
fornext_continue_5142:;
#line 5143 "ide/ide_methods.bas"
}
#line 5143 "ide/ide_methods.bas"
fornext_exit_5142:;
#line 5145 "ide/ide_methods.bas"
S_50862:;
#line 5145 "ide/ide_methods.bas"
fornext_value5148=*_FUNC_IDE2_LONG_Y1;
#line 5145 "ide/ide_methods.bas"
fornext_finalvalue5148=*_FUNC_IDE2_LONG_Y2;
#line 5145 "ide/ide_methods.bas"
fornext_step5148= 1 ;
#line 5145 "ide/ide_methods.bas"
if (fornext_step5148<0) fornext_step_negative5148=1; else fornext_step_negative5148=0;
#line 5145 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5148;
#line 5145 "ide/ide_methods.bas"
goto fornext_entrylabel5148;
#line 5145 "ide/ide_methods.bas"
while(1){
#line 5145 "ide/ide_methods.bas"
fornext_value5148=fornext_step5148+(*_FUNC_IDE2_LONG_Y);
#line 5145 "ide/ide_methods.bas"
fornext_entrylabel5148:
#line 5145 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=fornext_value5148;
#line 5145 "ide/ide_methods.bas"
if (fornext_step_negative5148){
#line 5145 "ide/ide_methods.bas"
if (fornext_value5148<fornext_finalvalue5148) break;
#line 5145 "ide/ide_methods.bas"
}else{
#line 5145 "ide/ide_methods.bas"
if (fornext_value5148>fornext_finalvalue5148) break;
#line 5145 "ide/ide_methods.bas"
}
#line 5145 "ide/ide_methods.bas"
fornext_error5148:;
#line 5145 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5145,"ide_methods.bas");if(r)goto S_50862;}
#line 5146 "ide/ide_methods.bas"
do{
#line 5146 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 5146 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5146 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5146,"ide_methods.bas");}while(r);
#line 5147 "ide/ide_methods.bas"
S_50864:;
#line 5147 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A->len))||is_error_pending()){
#line 5147 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5147,"ide_methods.bas");if(r)goto S_50864;}
#line 5148 "ide/ide_methods.bas"
do{
#line 5148 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_ltrim(_FUNC_IDE2_STRING_A));
#line 5148 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5148,"ide_methods.bas");}while(r);
#line 5149 "ide/ide_methods.bas"
S_50866:;
#line 5149 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
#line 5149 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5149,"ide_methods.bas");if(r)goto S_50866;}
#line 5150 "ide/ide_methods.bas"
S_50867:;
#line 5150 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_IDE2_STRING_A2, 1 )== 39 )))||is_error_pending()){
#line 5150 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5150,"ide_methods.bas");if(r)goto S_50867;}
#line 5151 "ide/ide_methods.bas"
do{
#line 5151 "ide/ide_methods.bas"
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 )));
#line 5151 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5151,"ide_methods.bas");}while(r);
#line 5152 "ide/ide_methods.bas"
do{
#line 5152 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
#line 5152 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5152,"ide_methods.bas");}while(r);
#line 5153 "ide/ide_methods.bas"
do{
#line 5153 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5153,"ide_methods.bas");}while(r);
#line 5154 "ide/ide_methods.bas"
do{
#line 5154 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5154 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5154,"ide_methods.bas");}while(r);
#line 5155 "ide/ide_methods.bas"
}else{
#line 5156 "ide/ide_methods.bas"
do{
#line 5156 "ide/ide_methods.bas"
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)));
#line 5156 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5156,"ide_methods.bas");}while(r);
#line 5157 "ide/ide_methods.bas"
do{
#line 5157 "ide/ide_methods.bas"
SUB_IDESETLINE(_FUNC_IDE2_LONG_Y,_FUNC_IDE2_STRING_A);
#line 5157 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5157,"ide_methods.bas");}while(r);
#line 5158 "ide/ide_methods.bas"
do{
#line 5158 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5158,"ide_methods.bas");}while(r);
#line 5159 "ide/ide_methods.bas"
do{
#line 5159 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5159 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5159,"ide_methods.bas");}while(r);
#line 5160 "ide/ide_methods.bas"
}
#line 5161 "ide/ide_methods.bas"
}
#line 5162 "ide/ide_methods.bas"
}
#line 5163 "ide/ide_methods.bas"
fornext_continue_5147:;
#line 5163 "ide/ide_methods.bas"
}
#line 5163 "ide/ide_methods.bas"
fornext_exit_5147:;
#line 5164 "ide/ide_methods.bas"
do{
#line 5164 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5164,"ide_methods.bas");}while(r);
#line 5164 "ide/ide_methods.bas"
do{
#line 5164 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5164,"ide_methods.bas");}while(r);
#line 5165 "ide/ide_methods.bas"
do{
#line 5165 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5165 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5165,"ide_methods.bas");}while(r);
#line 5166 "ide/ide_methods.bas"
}
#line 5168 "ide/ide_methods.bas"
S_50885:;
#line 5168 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5168 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5168,"ide_methods.bas");if(r)goto S_50885;}
#line 5169 "ide/ide_methods.bas"
S_50886:;
#line 5169 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 5169 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5169,"ide_methods.bas");if(r)goto S_50886;}
#line 5169 "ide/ide_methods.bas"
do{
#line 5169 "ide/ide_methods.bas"
goto LABEL_IDEBLOCKINCREASEINDENT;
#line 5169 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5169,"ide_methods.bas");}while(r);
#line 5169 "ide/ide_methods.bas"
}
#line 5170 "ide/ide_methods.bas"
do{
#line 5170 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5170 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5170,"ide_methods.bas");}while(r);
#line 5170 "ide/ide_methods.bas"
do{
#line 5170 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5170 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5170,"ide_methods.bas");}while(r);
#line 5171 "ide/ide_methods.bas"
do{
#line 5171 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5171 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5171,"ide_methods.bas");}while(r);
#line 5172 "ide/ide_methods.bas"
}
#line 5174 "ide/ide_methods.bas"
S_50893:;
#line 5174 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 5174 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5174,"ide_methods.bas");if(r)goto S_50893;}
#line 5175 "ide/ide_methods.bas"
S_50894:;
#line 5175 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 5175 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5175,"ide_methods.bas");if(r)goto S_50894;}
#line 5175 "ide/ide_methods.bas"
do{
#line 5175 "ide/ide_methods.bas"
goto LABEL_IDEBLOCKDECREASEINDENT;
#line 5175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5175,"ide_methods.bas");}while(r);
#line 5175 "ide/ide_methods.bas"
}
#line 5176 "ide/ide_methods.bas"
do{
#line 5176 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5176,"ide_methods.bas");}while(r);
#line 5176 "ide/ide_methods.bas"
do{
#line 5176 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5176,"ide_methods.bas");}while(r);
#line 5177 "ide/ide_methods.bas"
do{
#line 5177 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5177,"ide_methods.bas");}while(r);
#line 5178 "ide/ide_methods.bas"
}
#line 5180 "ide/ide_methods.bas"
S_50901:;
#line 5180 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5180 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5180,"ide_methods.bas");if(r)goto S_50901;}
#line 5181 "ide/ide_methods.bas"
do{
#line 5181 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5181,"ide_methods.bas");}while(r);
#line 5182 "ide/ide_methods.bas"
do{
#line 5182 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELANGUAGEBOX();
#line 5182 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5182,"ide_methods.bas");}while(r);
#line 5183 "ide/ide_methods.bas"
do{
#line 5183 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5183,"ide_methods.bas");}while(r);
#line 5183 "ide/ide_methods.bas"
do{
#line 5183 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5183,"ide_methods.bas");}while(r);
#line 5184 "ide/ide_methods.bas"
do{
#line 5184 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5184 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5184,"ide_methods.bas");}while(r);
#line 5185 "ide/ide_methods.bas"
}
#line 5187 "ide/ide_methods.bas"
S_50908:;
#line 5187 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5187 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5187,"ide_methods.bas");if(r)goto S_50908;}
#line 5188 "ide/ide_methods.bas"
do{
#line 5188 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5188 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5188,"ide_methods.bas");}while(r);
#line 5189 "ide/ide_methods.bas"
S_50910:;
#line 5189 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
#line 5189 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5189,"ide_methods.bas");if(r)goto S_50910;}
#line 5190 "ide/ide_methods.bas"
do{
#line 5190 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEDISPLAYBOX();
#line 5190 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5190,"ide_methods.bas");}while(r);
#line 5191 "ide/ide_methods.bas"
S_50912:;
#line 5191 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RETVAL== 1 ))||is_error_pending()){
#line 5191 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5191,"ide_methods.bas");if(r)goto S_50912;}
#line 5193 "ide/ide_methods.bas"
do{
#line 5193 "ide/ide_methods.bas"
qbsub_width(NULL,*__LONG_IDEWX,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,NULL,NULL,3);
#line 5193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5193,"ide_methods.bas");}while(r);
#line 5194 "ide/ide_methods.bas"
S_50914:;
#line 5194 "ide/ide_methods.bas"
if ((*__BYTE_IDECUSTOMFONT)||is_error_pending()){
#line 5194 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5194,"ide_methods.bas");if(r)goto S_50914;}
#line 5195 "ide/ide_methods.bas"
do{
#line 5195 "ide/ide_methods.bas"
sub__font(*__LONG_IDECUSTOMFONTHANDLE,NULL,0);
#line 5195 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5195,"ide_methods.bas");}while(r);
#line 5196 "ide/ide_methods.bas"
}else{
#line 5197 "ide/ide_methods.bas"
S_50917:;
#line 5197 "ide/ide_methods.bas"
if ((*__BYTE_IDEUSEFONT8)||is_error_pending()){
#line 5197 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5197,"ide_methods.bas");if(r)goto S_50917;}
#line 5197 "ide/ide_methods.bas"
do{
#line 5197 "ide/ide_methods.bas"
sub__font( 8 ,NULL,0);
#line 5197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5197,"ide_methods.bas");}while(r);
#line 5197 "ide/ide_methods.bas"
}else{
#line 5197 "ide/ide_methods.bas"
do{
#line 5197 "ide/ide_methods.bas"
sub__font( 16 ,NULL,0);
#line 5197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5197,"ide_methods.bas");}while(r);
#line 5197 "ide/ide_methods.bas"
}
#line 5198 "ide/ide_methods.bas"
}
#line 5199 "ide/ide_methods.bas"
do{
#line 5199 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 5199 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5199,"ide_methods.bas");}while(r);
#line 5200 "ide/ide_methods.bas"
do{
#line 5200 "ide/ide_methods.bas"
return_point[next_return_point++]=60;
#line 5200 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 5200 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 5200 "ide/ide_methods.bas"
RETURN_60:;
#line 5200 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5200,"ide_methods.bas");}while(r);
#line 5201 "ide/ide_methods.bas"
}
#line 5202 "ide/ide_methods.bas"
}
#line 5203 "ide/ide_methods.bas"
do{
#line 5203 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5203,"ide_methods.bas");}while(r);
#line 5203 "ide/ide_methods.bas"
do{
#line 5203 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5203,"ide_methods.bas");}while(r);
#line 5204 "ide/ide_methods.bas"
do{
#line 5204 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5204 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5204,"ide_methods.bas");}while(r);
#line 5205 "ide/ide_methods.bas"
}
#line 5207 "ide/ide_methods.bas"
S_50931:;
#line 5207 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5207 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5207,"ide_methods.bas");if(r)goto S_50931;}
#line 5208 "ide/ide_methods.bas"
do{
#line 5208 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5208,"ide_methods.bas");}while(r);
#line 5209 "ide/ide_methods.bas"
do{
#line 5209 "ide/ide_methods.bas"
SUB_HIDEBRACKETHIGHLIGHT();
#line 5209 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5209,"ide_methods.bas");}while(r);
#line 5210 "ide/ide_methods.bas"
do{
#line 5210 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECHOOSECOLORSBOX();
#line 5210 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5210,"ide_methods.bas");}while(r);
#line 5211 "ide/ide_methods.bas"
do{
#line 5211 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5211 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5211,"ide_methods.bas");}while(r);
#line 5211 "ide/ide_methods.bas"
do{
#line 5211 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5211 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5211,"ide_methods.bas");}while(r);
#line 5212 "ide/ide_methods.bas"
do{
#line 5212 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5212 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5212,"ide_methods.bas");}while(r);
#line 5213 "ide/ide_methods.bas"
}
#line 5215 "ide/ide_methods.bas"
S_50939:;
#line 5215 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5215 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5215,"ide_methods.bas");if(r)goto S_50939;}
#line 5216 "ide/ide_methods.bas"
do{
#line 5216 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5216 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5216,"ide_methods.bas");}while(r);
#line 5217 "ide/ide_methods.bas"
do{
#line 5217 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT=*__BYTE_KEYWORDHIGHLIGHT;
#line 5217 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5217,"ide_methods.bas");}while(r);
#line 5218 "ide/ide_methods.bas"
do{
#line 5218 "ide/ide_methods.bas"
*__BYTE_KEYWORDHIGHLIGHT= 0ll ;
#line 5218 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5218,"ide_methods.bas");}while(r);
#line 5219 "ide/ide_methods.bas"
do{
#line 5219 "ide/ide_methods.bas"
SUB_HIDEBRACKETHIGHLIGHT();
#line 5219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5219,"ide_methods.bas");}while(r);
#line 5220 "ide/ide_methods.bas"
do{
#line 5220 "ide/ide_methods.bas"
*__BYTE_KEYWORDHIGHLIGHT=*_FUNC_IDE2_LONG_OLDKEYWORDHIGHLIGHT;
#line 5220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5220,"ide_methods.bas");}while(r);
#line 5221 "ide/ide_methods.bas"
do{
#line 5221 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDERGBMIXER(&(pass5155= -1 )));
#line 5221 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5221,"ide_methods.bas");}while(r);
#line 5222 "ide/ide_methods.bas"
S_50946:;
#line 5222 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
#line 5222 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5222,"ide_methods.bas");if(r)goto S_50946;}
#line 5222 "ide/ide_methods.bas"
do{
#line 5222 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
#line 5222 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5222,"ide_methods.bas");}while(r);
#line 5222 "ide/ide_methods.bas"
}
#line 5223 "ide/ide_methods.bas"
do{
#line 5223 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5223,"ide_methods.bas");}while(r);
#line 5223 "ide/ide_methods.bas"
do{
#line 5223 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5223,"ide_methods.bas");}while(r);
#line 5224 "ide/ide_methods.bas"
do{
#line 5224 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5224,"ide_methods.bas");}while(r);
#line 5225 "ide/ide_methods.bas"
}
#line 5227 "ide/ide_methods.bas"
S_50953:;
#line 5227 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5227 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5227,"ide_methods.bas");if(r)goto S_50953;}
#line 5228 "ide/ide_methods.bas"
do{
#line 5228 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5228 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5228,"ide_methods.bas");}while(r);
#line 5229 "ide/ide_methods.bas"
do{
#line 5229 "ide/ide_methods.bas"
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass5157=*__LONG_MACOSX));
#line 5229 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5229,"ide_methods.bas");}while(r);
#line 5230 "ide/ide_methods.bas"
do{
#line 5230 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5230,"ide_methods.bas");}while(r);
#line 5230 "ide/ide_methods.bas"
do{
#line 5230 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5230,"ide_methods.bas");}while(r);
#line 5231 "ide/ide_methods.bas"
do{
#line 5231 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5231 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5231,"ide_methods.bas");}while(r);
#line 5232 "ide/ide_methods.bas"
}
#line 5235 "ide/ide_methods.bas"
S_50960:;
#line 5235 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5235 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5235,"ide_methods.bas");if(r)goto S_50960;}
#line 5236 "ide/ide_methods.bas"
do{
#line 5236 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5236 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5236,"ide_methods.bas");}while(r);
#line 5237 "ide/ide_methods.bas"
do{
#line 5237 "ide/ide_methods.bas"
*__BYTE_MOUSEBUTTONSWAPPED=~(*__BYTE_MOUSEBUTTONSWAPPED);
#line 5237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5237,"ide_methods.bas");}while(r);
#line 5238 "ide/ide_methods.bas"
S_50963:;
#line 5238 "ide/ide_methods.bas"
if ((*__BYTE_MOUSEBUTTONSWAPPED)||is_error_pending()){
#line 5238 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5238,"ide_methods.bas");if(r)goto S_50963;}
#line 5239 "ide/ide_methods.bas"
do{
#line 5239 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_MOUSESETTINGSSECTION,qbs_new_txt_len("SwapMouseButton",15),qbs_new_txt_len("True",4));
#line 5239 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5239 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5239,"ide_methods.bas");}while(r);
#line 5240 "ide/ide_methods.bas"
do{
#line 5240 "ide/ide_methods.bas"
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];
#line 5240 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("#Swap Mouse Buttons",19)));
#line 5240 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5240 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5240,"ide_methods.bas");}while(r);
#line 5241 "ide/ide_methods.bas"
}else{
#line 5242 "ide/ide_methods.bas"
do{
#line 5242 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_MOUSESETTINGSSECTION,qbs_new_txt_len("SwapMouseButton",15),qbs_new_txt_len("False",5));
#line 5242 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5242 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5242,"ide_methods.bas");}while(r);
#line 5243 "ide/ide_methods.bas"
do{
#line 5243 "ide/ide_methods.bas"
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];
#line 5243 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Swap Mouse Buttons",19));
#line 5243 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5243,"ide_methods.bas");}while(r);
#line 5244 "ide/ide_methods.bas"
}
#line 5245 "ide/ide_methods.bas"
do{
#line 5245 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5245,"ide_methods.bas");}while(r);
#line 5245 "ide/ide_methods.bas"
do{
#line 5245 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5245,"ide_methods.bas");}while(r);
#line 5246 "ide/ide_methods.bas"
do{
#line 5246 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5246,"ide_methods.bas");}while(r);
#line 5247 "ide/ide_methods.bas"
}
#line 5249 "ide/ide_methods.bas"
S_50974:;
#line 5249 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5249 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5249,"ide_methods.bas");if(r)goto S_50974;}
#line 5250 "ide/ide_methods.bas"
do{
#line 5250 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5250,"ide_methods.bas");}while(r);
#line 5251 "ide/ide_methods.bas"
do{
#line 5251 "ide/ide_methods.bas"
*__BYTE_DISABLESYNTAXHIGHLIGHTER=~(*__BYTE_DISABLESYNTAXHIGHLIGHTER);
#line 5251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5251,"ide_methods.bas");}while(r);
#line 5252 "ide/ide_methods.bas"
S_50977:;
#line 5252 "ide/ide_methods.bas"
if ((*__BYTE_DISABLESYNTAXHIGHLIGHTER)||is_error_pending()){
#line 5252 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5252,"ide_methods.bas");if(r)goto S_50977;}
#line 5253 "ide/ide_methods.bas"
do{
#line 5253 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DisableSyntaxHighlighter",24),qbs_new_txt_len("True",4));
#line 5253 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5253,"ide_methods.bas");}while(r);
#line 5254 "ide/ide_methods.bas"
do{
#line 5254 "ide/ide_methods.bas"
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];
#line 5254 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Syntax #Highlighter",19));
#line 5254 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5254,"ide_methods.bas");}while(r);
#line 5255 "ide/ide_methods.bas"
}else{
#line 5256 "ide/ide_methods.bas"
do{
#line 5256 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DisableSyntaxHighlighter",24),qbs_new_txt_len("False",5));
#line 5256 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5256,"ide_methods.bas");}while(r);
#line 5257 "ide/ide_methods.bas"
do{
#line 5257 "ide/ide_methods.bas"
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];
#line 5257 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Syntax #Highlighter",19)));
#line 5257 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5257,"ide_methods.bas");}while(r);
#line 5258 "ide/ide_methods.bas"
}
#line 5259 "ide/ide_methods.bas"
do{
#line 5259 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5259,"ide_methods.bas");}while(r);
#line 5259 "ide/ide_methods.bas"
do{
#line 5259 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5259,"ide_methods.bas");}while(r);
#line 5260 "ide/ide_methods.bas"
do{
#line 5260 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5260,"ide_methods.bas");}while(r);
#line 5261 "ide/ide_methods.bas"
}
#line 5263 "ide/ide_methods.bas"
S_50988:;
#line 5263 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5263 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5263,"ide_methods.bas");if(r)goto S_50988;}
#line 5264 "ide/ide_methods.bas"
do{
#line 5264 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5264,"ide_methods.bas");}while(r);
#line 5265 "ide/ide_methods.bas"
do{
#line 5265 "ide/ide_methods.bas"
*__BYTE_PASTECURSORATEND=~(*__BYTE_PASTECURSORATEND);
#line 5265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5265,"ide_methods.bas");}while(r);
#line 5266 "ide/ide_methods.bas"
S_50991:;
#line 5266 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 5266 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5266,"ide_methods.bas");if(r)goto S_50991;}
#line 5267 "ide/ide_methods.bas"
do{
#line 5267 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("PasteCursorAtEnd",16),qbs_new_txt_len("True",4));
#line 5267 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5267,"ide_methods.bas");}while(r);
#line 5268 "ide/ide_methods.bas"
do{
#line 5268 "ide/ide_methods.bas"
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];
#line 5268 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Cursor After #Paste",19)));
#line 5268 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5268,"ide_methods.bas");}while(r);
#line 5269 "ide/ide_methods.bas"
}else{
#line 5270 "ide/ide_methods.bas"
do{
#line 5270 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("PasteCursorAtEnd",16),qbs_new_txt_len("False",5));
#line 5270 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5270,"ide_methods.bas");}while(r);
#line 5271 "ide/ide_methods.bas"
do{
#line 5271 "ide/ide_methods.bas"
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];
#line 5271 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Cursor After #Paste",19));
#line 5271 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5271,"ide_methods.bas");}while(r);
#line 5272 "ide/ide_methods.bas"
}
#line 5273 "ide/ide_methods.bas"
do{
#line 5273 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5273,"ide_methods.bas");}while(r);
#line 5273 "ide/ide_methods.bas"
do{
#line 5273 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5273,"ide_methods.bas");}while(r);
#line 5274 "ide/ide_methods.bas"
do{
#line 5274 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5274 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5274,"ide_methods.bas");}while(r);
#line 5275 "ide/ide_methods.bas"
}
#line 5277 "ide/ide_methods.bas"
S_51002:;
#line 5277 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5277 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5277,"ide_methods.bas");if(r)goto S_51002;}
#line 5278 "ide/ide_methods.bas"
do{
#line 5278 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5278,"ide_methods.bas");}while(r);
#line 5279 "ide/ide_methods.bas"
do{
#line 5279 "ide/ide_methods.bas"
*__BYTE_AUTOCLOSEBRACKETS=~(*__BYTE_AUTOCLOSEBRACKETS);
#line 5279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5279,"ide_methods.bas");}while(r);
#line 5280 "ide/ide_methods.bas"
S_51005:;
#line 5280 "ide/ide_methods.bas"
if ((*__BYTE_AUTOCLOSEBRACKETS)||is_error_pending()){
#line 5280 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5280,"ide_methods.bas");if(r)goto S_51005;}
#line 5281 "ide/ide_methods.bas"
do{
#line 5281 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("AutoCloseBrackets",17),qbs_new_txt_len("True",4));
#line 5281 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5281,"ide_methods.bas");}while(r);
#line 5282 "ide/ide_methods.bas"
do{
#line 5282 "ide/ide_methods.bas"
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];
#line 5282 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Auto-Close #Brackets",20)));
#line 5282 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5282,"ide_methods.bas");}while(r);
#line 5283 "ide/ide_methods.bas"
}else{
#line 5284 "ide/ide_methods.bas"
do{
#line 5284 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("AutoCloseBrackets",17),qbs_new_txt_len("False",5));
#line 5284 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5284 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5284,"ide_methods.bas");}while(r);
#line 5285 "ide/ide_methods.bas"
do{
#line 5285 "ide/ide_methods.bas"
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];
#line 5285 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-Close #Brackets",20));
#line 5285 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5285,"ide_methods.bas");}while(r);
#line 5286 "ide/ide_methods.bas"
}
#line 5287 "ide/ide_methods.bas"
do{
#line 5287 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5287,"ide_methods.bas");}while(r);
#line 5287 "ide/ide_methods.bas"
do{
#line 5287 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5287,"ide_methods.bas");}while(r);
#line 5288 "ide/ide_methods.bas"
do{
#line 5288 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5288,"ide_methods.bas");}while(r);
#line 5289 "ide/ide_methods.bas"
}
#line 5291 "ide/ide_methods.bas"
S_51016:;
#line 5291 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5291 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5291,"ide_methods.bas");if(r)goto S_51016;}
#line 5292 "ide/ide_methods.bas"
do{
#line 5292 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5292,"ide_methods.bas");}while(r);
#line 5293 "ide/ide_methods.bas"
do{
#line 5293 "ide/ide_methods.bas"
*__BYTE_IDESHOWERRORSIMMEDIATELY=~(*__BYTE_IDESHOWERRORSIMMEDIATELY);
#line 5293 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5293,"ide_methods.bas");}while(r);
#line 5294 "ide/ide_methods.bas"
S_51019:;
#line 5294 "ide/ide_methods.bas"
if ((*__BYTE_IDESHOWERRORSIMMEDIATELY)||is_error_pending()){
#line 5294 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5294,"ide_methods.bas");if(r)goto S_51019;}
#line 5295 "ide/ide_methods.bas"
do{
#line 5295 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowErrorsImmediately",21),qbs_new_txt_len("True",4));
#line 5295 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5295 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5295,"ide_methods.bas");}while(r);
#line 5296 "ide/ide_methods.bas"
do{
#line 5296 "ide/ide_methods.bas"
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];
#line 5296 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Auto-Ch#eck Syntax",18)));
#line 5296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5296,"ide_methods.bas");}while(r);
#line 5297 "ide/ide_methods.bas"
}else{
#line 5298 "ide/ide_methods.bas"
do{
#line 5298 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowErrorsImmediately",21),qbs_new_txt_len("False",5));
#line 5298 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5298,"ide_methods.bas");}while(r);
#line 5299 "ide/ide_methods.bas"
do{
#line 5299 "ide/ide_methods.bas"
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];
#line 5299 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-Ch#eck Syntax",18));
#line 5299 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5299,"ide_methods.bas");}while(r);
#line 5300 "ide/ide_methods.bas"
}
#line 5301 "ide/ide_methods.bas"
do{
#line 5301 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5301,"ide_methods.bas");}while(r);
#line 5302 "ide/ide_methods.bas"
S_51027:;
#line 5302 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
#line 5302 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5302,"ide_methods.bas");if(r)goto S_51027;}
#line 5302 "ide/ide_methods.bas"
do{
#line 5302 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 5302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5302,"ide_methods.bas");}while(r);
#line 5302 "ide/ide_methods.bas"
}
#line 5303 "ide/ide_methods.bas"
do{
#line 5303 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5303,"ide_methods.bas");}while(r);
#line 5304 "ide/ide_methods.bas"
do{
#line 5304 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5304,"ide_methods.bas");}while(r);
#line 5304 "ide/ide_methods.bas"
do{
#line 5304 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5304,"ide_methods.bas");}while(r);
#line 5305 "ide/ide_methods.bas"
do{
#line 5305 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5305 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5305,"ide_methods.bas");}while(r);
#line 5306 "ide/ide_methods.bas"
}
#line 5308 "ide/ide_methods.bas"
S_51035:;
#line 5308 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5308 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5308,"ide_methods.bas");if(r)goto S_51035;}
#line 5309 "ide/ide_methods.bas"
do{
#line 5309 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5309,"ide_methods.bas");}while(r);
#line 5310 "ide/ide_methods.bas"
do{
#line 5310 "ide/ide_methods.bas"
*__BYTE_IGNOREWARNINGS=~(*__BYTE_IGNOREWARNINGS);
#line 5310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5310,"ide_methods.bas");}while(r);
#line 5311 "ide/ide_methods.bas"
S_51038:;
#line 5311 "ide/ide_methods.bas"
if ((*__BYTE_IGNOREWARNINGS)||is_error_pending()){
#line 5311 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5311,"ide_methods.bas");if(r)goto S_51038;}
#line 5312 "ide/ide_methods.bas"
do{
#line 5312 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("IgnoreWarnings",14),qbs_new_txt_len("True",4));
#line 5312 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5312,"ide_methods.bas");}while(r);
#line 5313 "ide/ide_methods.bas"
do{
#line 5313 "ide/ide_methods.bas"
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];
#line 5313 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Ignore #Warnings",16)));
#line 5313 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5313,"ide_methods.bas");}while(r);
#line 5314 "ide/ide_methods.bas"
}else{
#line 5315 "ide/ide_methods.bas"
do{
#line 5315 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("IgnoreWarnings",14),qbs_new_txt_len("False",5));
#line 5315 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5315,"ide_methods.bas");}while(r);
#line 5316 "ide/ide_methods.bas"
do{
#line 5316 "ide/ide_methods.bas"
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];
#line 5316 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Ignore #Warnings",16));
#line 5316 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5316,"ide_methods.bas");}while(r);
#line 5317 "ide/ide_methods.bas"
}
#line 5318 "ide/ide_methods.bas"
do{
#line 5318 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5318,"ide_methods.bas");}while(r);
#line 5319 "ide/ide_methods.bas"
S_51046:;
#line 5319 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
#line 5319 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5319,"ide_methods.bas");if(r)goto S_51046;}
#line 5319 "ide/ide_methods.bas"
do{
#line 5319 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 5319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5319,"ide_methods.bas");}while(r);
#line 5319 "ide/ide_methods.bas"
}
#line 5320 "ide/ide_methods.bas"
do{
#line 5320 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5320,"ide_methods.bas");}while(r);
#line 5321 "ide/ide_methods.bas"
do{
#line 5321 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5321,"ide_methods.bas");}while(r);
#line 5321 "ide/ide_methods.bas"
do{
#line 5321 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5321,"ide_methods.bas");}while(r);
#line 5322 "ide/ide_methods.bas"
do{
#line 5322 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5322,"ide_methods.bas");}while(r);
#line 5323 "ide/ide_methods.bas"
}
#line 5325 "ide/ide_methods.bas"
S_51054:;
#line 5325 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5325 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5325,"ide_methods.bas");if(r)goto S_51054;}
#line 5326 "ide/ide_methods.bas"
do{
#line 5326 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5326,"ide_methods.bas");}while(r);
#line 5327 "ide/ide_methods.bas"
do{
#line 5327 "ide/ide_methods.bas"
*__BYTE_USEGUIDIALOGS=~(*__BYTE_USEGUIDIALOGS);
#line 5327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5327,"ide_methods.bas");}while(r);
#line 5328 "ide/ide_methods.bas"
do{
#line 5328 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("UseGuiDialogs",13),FUNC_BOOLTOTFSTRING(&(pass5158=*__BYTE_USEGUIDIALOGS)));
#line 5328 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5328,"ide_methods.bas");}while(r);
#line 5329 "ide/ide_methods.bas"
S_51058:;
#line 5329 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 5329 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5329,"ide_methods.bas");if(r)goto S_51058;}
#line 5330 "ide/ide_methods.bas"
do{
#line 5330 "ide/ide_methods.bas"
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];
#line 5330 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("#GUI Dialogs",12)));
#line 5330 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5330,"ide_methods.bas");}while(r);
#line 5331 "ide/ide_methods.bas"
}else{
#line 5332 "ide/ide_methods.bas"
do{
#line 5332 "ide/ide_methods.bas"
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];
#line 5332 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#GUI Dialogs",12));
#line 5332 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5332,"ide_methods.bas");}while(r);
#line 5333 "ide/ide_methods.bas"
}
#line 5334 "ide/ide_methods.bas"
do{
#line 5334 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5334,"ide_methods.bas");}while(r);
#line 5334 "ide/ide_methods.bas"
do{
#line 5334 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5334,"ide_methods.bas");}while(r);
#line 5335 "ide/ide_methods.bas"
do{
#line 5335 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5335 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5335,"ide_methods.bas");}while(r);
#line 5336 "ide/ide_methods.bas"
}
#line 5339 "ide/ide_methods.bas"
S_51067:;
#line 5339 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5339 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5339,"ide_methods.bas");if(r)goto S_51067;}
#line 5340 "ide/ide_methods.bas"
do{
#line 5340 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5340,"ide_methods.bas");}while(r);
#line 5341 "ide/ide_methods.bas"
do{
#line 5341 "ide/ide_methods.bas"
*__LONG_SAVEEXEWITHSOURCE=~(*__LONG_SAVEEXEWITHSOURCE);
#line 5341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5341,"ide_methods.bas");}while(r);
#line 5342 "ide/ide_methods.bas"
S_51070:;
#line 5342 "ide/ide_methods.bas"
if ((*__LONG_SAVEEXEWITHSOURCE)||is_error_pending()){
#line 5342 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5342,"ide_methods.bas");if(r)goto S_51070;}
#line 5343 "ide/ide_methods.bas"
do{
#line 5343 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("SaveExeWithSource",17),qbs_new_txt_len("True",4));
#line 5343 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5343,"ide_methods.bas");}while(r);
#line 5344 "ide/ide_methods.bas"
do{
#line 5344 "ide/ide_methods.bas"
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];
#line 5344 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Output EXE to Source #Folder",28)));
#line 5344 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5344 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5344,"ide_methods.bas");}while(r);
#line 5345 "ide/ide_methods.bas"
}else{
#line 5346 "ide/ide_methods.bas"
do{
#line 5346 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("SaveExeWithSource",17),qbs_new_txt_len("False",5));
#line 5346 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5346 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5346,"ide_methods.bas");}while(r);
#line 5347 "ide/ide_methods.bas"
do{
#line 5347 "ide/ide_methods.bas"
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];
#line 5347 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Output EXE to Source #Folder",28));
#line 5347 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5347 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5347,"ide_methods.bas");}while(r);
#line 5348 "ide/ide_methods.bas"
}
#line 5349 "ide/ide_methods.bas"
do{
#line 5349 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5349,"ide_methods.bas");}while(r);
#line 5349 "ide/ide_methods.bas"
do{
#line 5349 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5349,"ide_methods.bas");}while(r);
#line 5350 "ide/ide_methods.bas"
do{
#line 5350 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 5350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5350,"ide_methods.bas");}while(r);
#line 5351 "ide/ide_methods.bas"
do{
#line 5351 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5351 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5351,"ide_methods.bas");}while(r);
#line 5352 "ide/ide_methods.bas"
}
#line 5354 "ide/ide_methods.bas"
S_51082:;
#line 5354 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid((((qbs**)(__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**)(__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()){
#line 5354 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5354,"ide_methods.bas");if(r)goto S_51082;}
#line 5355 "ide/ide_methods.bas"
do{
#line 5355 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5355,"ide_methods.bas");}while(r);
#line 5356 "ide/ide_methods.bas"
do{
#line 5356 "ide/ide_methods.bas"
*__LONG_GENERATELICENSEFILE=~(*__LONG_GENERATELICENSEFILE);
#line 5356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5356,"ide_methods.bas");}while(r);
#line 5357 "ide/ide_methods.bas"
do{
#line 5357 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_COMPILERSETTINGSSECTION,qbs_new_txt_len("GenerateLicenseFile",19),FUNC_BOOLTOTFSTRING(__LONG_GENERATELICENSEFILE));
#line 5357 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5357 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5357,"ide_methods.bas");}while(r);
#line 5359 "ide/ide_methods.bas"
S_51086:;
#line 5359 "ide/ide_methods.bas"
if ((*__LONG_GENERATELICENSEFILE)||is_error_pending()){
#line 5359 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5359,"ide_methods.bas");if(r)goto S_51086;}
#line 5360 "ide/ide_methods.bas"
do{
#line 5360 "ide/ide_methods.bas"
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];
#line 5360 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("#Generate License For EXE",25)));
#line 5360 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5360,"ide_methods.bas");}while(r);
#line 5361 "ide/ide_methods.bas"
}else{
#line 5362 "ide/ide_methods.bas"
do{
#line 5362 "ide/ide_methods.bas"
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];
#line 5362 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Generate License For EXE",25));
#line 5362 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5362,"ide_methods.bas");}while(r);
#line 5363 "ide/ide_methods.bas"
}
#line 5365 "ide/ide_methods.bas"
do{
#line 5365 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5365,"ide_methods.bas");}while(r);
#line 5365 "ide/ide_methods.bas"
do{
#line 5365 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5365,"ide_methods.bas");}while(r);
#line 5366 "ide/ide_methods.bas"
do{
#line 5366 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5366,"ide_methods.bas");}while(r);
#line 5367 "ide/ide_methods.bas"
}
#line 5369 "ide/ide_methods.bas"
S_51095:;
#line 5369 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5369 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5369,"ide_methods.bas");if(r)goto S_51095;}
#line 5370 "ide/ide_methods.bas"
do{
#line 5370 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5370,"ide_methods.bas");}while(r);
#line 5371 "ide/ide_methods.bas"
do{
#line 5371 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDETERMINALBOX();
#line 5371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5371,"ide_methods.bas");}while(r);
#line 5372 "ide/ide_methods.bas"
do{
#line 5372 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5372,"ide_methods.bas");}while(r);
#line 5372 "ide/ide_methods.bas"
do{
#line 5372 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5372,"ide_methods.bas");}while(r);
#line 5373 "ide/ide_methods.bas"
do{
#line 5373 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5373,"ide_methods.bas");}while(r);
#line 5374 "ide/ide_methods.bas"
}
#line 5376 "ide/ide_methods.bas"
S_51102:;
#line 5376 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5376 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5376,"ide_methods.bas");if(r)goto S_51102;}
#line 5377 "ide/ide_methods.bas"
do{
#line 5377 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5377,"ide_methods.bas");}while(r);
#line 5378 "ide/ide_methods.bas"
do{
#line 5378 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5378,"ide_methods.bas");}while(r);
#line 5378 "ide/ide_methods.bas"
do{
#line 5378 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5378,"ide_methods.bas");}while(r);
#line 5379 "ide/ide_methods.bas"
do{
#line 5379 "ide/ide_methods.bas"
SUB_IDEQBJSBUILDBOX();
#line 5379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5379,"ide_methods.bas");}while(r);
#line 5380 "ide/ide_methods.bas"
do{
#line 5380 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5380,"ide_methods.bas");}while(r);
#line 5381 "ide/ide_methods.bas"
}
#line 5383 "ide/ide_methods.bas"
S_51109:;
#line 5383 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5383 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5383,"ide_methods.bas");if(r)goto S_51109;}
#line 5384 "ide/ide_methods.bas"
do{
#line 5384 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5384,"ide_methods.bas");}while(r);
#line 5385 "ide/ide_methods.bas"
do{
#line 5385 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELOGGINGBOX();
#line 5385 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5385,"ide_methods.bas");}while(r);
#line 5386 "ide/ide_methods.bas"
do{
#line 5386 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5386,"ide_methods.bas");}while(r);
#line 5386 "ide/ide_methods.bas"
do{
#line 5386 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5386,"ide_methods.bas");}while(r);
#line 5387 "ide/ide_methods.bas"
do{
#line 5387 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5387,"ide_methods.bas");}while(r);
#line 5388 "ide/ide_methods.bas"
}
#line 5391 "ide/ide_methods.bas"
S_51116:;
#line 5391 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5391 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5391,"ide_methods.bas");if(r)goto S_51116;}
#line 5392 "ide/ide_methods.bas"
do{
#line 5392 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5392,"ide_methods.bas");}while(r);
#line 5393 "ide/ide_methods.bas"
do{
#line 5393 "ide/ide_methods.bas"
*__BYTE_WATCHLISTTOCONSOLE=~(*__BYTE_WATCHLISTTOCONSOLE);
#line 5393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5393,"ide_methods.bas");}while(r);
#line 5394 "ide/ide_methods.bas"
S_51119:;
#line 5394 "ide/ide_methods.bas"
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
#line 5394 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5394,"ide_methods.bas");if(r)goto S_51119;}
#line 5395 "ide/ide_methods.bas"
do{
#line 5395 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("WatchListToConsole",18),qbs_new_txt_len("True",4));
#line 5395 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5395 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5395,"ide_methods.bas");}while(r);
#line 5396 "ide/ide_methods.bas"
do{
#line 5396 "ide/ide_methods.bas"
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];
#line 5396 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("#Output Watch List to Console",29)));
#line 5396 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5396 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5396,"ide_methods.bas");}while(r);
#line 5397 "ide/ide_methods.bas"
}else{
#line 5398 "ide/ide_methods.bas"
do{
#line 5398 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("WatchListToConsole",18),qbs_new_txt_len("False",5));
#line 5398 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5398,"ide_methods.bas");}while(r);
#line 5399 "ide/ide_methods.bas"
do{
#line 5399 "ide/ide_methods.bas"
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];
#line 5399 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Output Watch List to Console",29));
#line 5399 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5399 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5399,"ide_methods.bas");}while(r);
#line 5400 "ide/ide_methods.bas"
}
#line 5401 "ide/ide_methods.bas"
do{
#line 5401 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5401,"ide_methods.bas");}while(r);
#line 5401 "ide/ide_methods.bas"
do{
#line 5401 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5401,"ide_methods.bas");}while(r);
#line 5402 "ide/ide_methods.bas"
do{
#line 5402 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5402,"ide_methods.bas");}while(r);
#line 5403 "ide/ide_methods.bas"
}
#line 5405 "ide/ide_methods.bas"
S_51130:;
#line 5405 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5405 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5405,"ide_methods.bas");if(r)goto S_51130;}
#line 5406 "ide/ide_methods.bas"
do{
#line 5406 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5406,"ide_methods.bas");}while(r);
#line 5407 "ide/ide_methods.bas"
do{
#line 5407 "ide/ide_methods.bas"
*__BYTE_AUTOADDDEBUGCOMMAND=~(*__BYTE_AUTOADDDEBUGCOMMAND);
#line 5407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5407,"ide_methods.bas");}while(r);
#line 5408 "ide/ide_methods.bas"
S_51133:;
#line 5408 "ide/ide_methods.bas"
if ((*__BYTE_AUTOADDDEBUGCOMMAND)||is_error_pending()){
#line 5408 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5408,"ide_methods.bas");if(r)goto S_51133;}
#line 5409 "ide/ide_methods.bas"
do{
#line 5409 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("True",4));
#line 5409 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5409 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5409,"ide_methods.bas");}while(r);
#line 5410 "ide/ide_methods.bas"
do{
#line 5410 "ide/ide_methods.bas"
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];
#line 5410 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Auto-add $#Debug Metacommand",28)));
#line 5410 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5410,"ide_methods.bas");}while(r);
#line 5411 "ide/ide_methods.bas"
}else{
#line 5412 "ide/ide_methods.bas"
do{
#line 5412 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
#line 5412 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5412,"ide_methods.bas");}while(r);
#line 5413 "ide/ide_methods.bas"
do{
#line 5413 "ide/ide_methods.bas"
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];
#line 5413 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
#line 5413 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5413,"ide_methods.bas");}while(r);
#line 5414 "ide/ide_methods.bas"
}
#line 5415 "ide/ide_methods.bas"
do{
#line 5415 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5415 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5415,"ide_methods.bas");}while(r);
#line 5415 "ide/ide_methods.bas"
do{
#line 5415 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5415 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5415,"ide_methods.bas");}while(r);
#line 5416 "ide/ide_methods.bas"
do{
#line 5416 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5416,"ide_methods.bas");}while(r);
#line 5417 "ide/ide_methods.bas"
}
#line 5419 "ide/ide_methods.bas"
S_51144:;
#line 5419 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid((((qbs**)(__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**)(__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()){
#line 5419 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5419,"ide_methods.bas");if(r)goto S_51144;}
#line 5420 "ide/ide_methods.bas"
do{
#line 5420 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5420,"ide_methods.bas");}while(r);
#line 5421 "ide/ide_methods.bas"
do{
#line 5421 "ide/ide_methods.bas"
*__BYTE_ENABLEQUICKNAV=~(*__BYTE_ENABLEQUICKNAV);
#line 5421 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5421,"ide_methods.bas");}while(r);
#line 5422 "ide/ide_methods.bas"
S_51147:;
#line 5422 "ide/ide_methods.bas"
if ((*__BYTE_ENABLEQUICKNAV)||is_error_pending()){
#line 5422 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5422,"ide_methods.bas");if(r)goto S_51147;}
#line 5423 "ide/ide_methods.bas"
do{
#line 5423 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("EnableQuickNav",14),qbs_new_txt_len("True",4));
#line 5423 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5423 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5423,"ide_methods.bas");}while(r);
#line 5424 "ide/ide_methods.bas"
do{
#line 5424 "ide/ide_methods.bas"
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];
#line 5424 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("#Quick Navigation",17)));
#line 5424 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5424,"ide_methods.bas");}while(r);
#line 5425 "ide/ide_methods.bas"
}else{
#line 5426 "ide/ide_methods.bas"
do{
#line 5426 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("EnableQuickNav",14),qbs_new_txt_len("False",5));
#line 5426 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5426,"ide_methods.bas");}while(r);
#line 5427 "ide/ide_methods.bas"
do{
#line 5427 "ide/ide_methods.bas"
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];
#line 5427 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Quick Navigation",17));
#line 5427 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5427,"ide_methods.bas");}while(r);
#line 5428 "ide/ide_methods.bas"
}
#line 5429 "ide/ide_methods.bas"
do{
#line 5429 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5429,"ide_methods.bas");}while(r);
#line 5429 "ide/ide_methods.bas"
do{
#line 5429 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5429,"ide_methods.bas");}while(r);
#line 5430 "ide/ide_methods.bas"
do{
#line 5430 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5430,"ide_methods.bas");}while(r);
#line 5431 "ide/ide_methods.bas"
}
#line 5433 "ide/ide_methods.bas"
S_51158:;
#line 5433 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5433 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5433,"ide_methods.bas");if(r)goto S_51158;}
#line 5434 "ide/ide_methods.bas"
do{
#line 5434 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5434,"ide_methods.bas");}while(r);
#line 5435 "ide/ide_methods.bas"
do{
#line 5435 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELAYOUTBOX();
#line 5435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5435,"ide_methods.bas");}while(r);
#line 5436 "ide/ide_methods.bas"
S_51161:;
#line 5436 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_RETVAL)||is_error_pending()){
#line 5436 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5436,"ide_methods.bas");if(r)goto S_51161;}
#line 5436 "ide/ide_methods.bas"
do{
#line 5436 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5436,"ide_methods.bas");}while(r);
#line 5436 "ide/ide_methods.bas"
do{
#line 5436 "ide/ide_methods.bas"
*__LONG_IDELAYOUTALLOW= 2 ;
#line 5436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5436,"ide_methods.bas");}while(r);
#line 5436 "ide/ide_methods.bas"
do{
#line 5436 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5436,"ide_methods.bas");}while(r);
#line 5436 "ide/ide_methods.bas"
}
#line 5437 "ide/ide_methods.bas"
do{
#line 5437 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5437,"ide_methods.bas");}while(r);
#line 5437 "ide/ide_methods.bas"
do{
#line 5437 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5437,"ide_methods.bas");}while(r);
#line 5438 "ide/ide_methods.bas"
do{
#line 5438 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5438,"ide_methods.bas");}while(r);
#line 5439 "ide/ide_methods.bas"
}
#line 5441 "ide/ide_methods.bas"
S_51170:;
#line 5441 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5441 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5441,"ide_methods.bas");if(r)goto S_51170;}
#line 5442 "ide/ide_methods.bas"
do{
#line 5442 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5442,"ide_methods.bas");}while(r);
#line 5443 "ide/ide_methods.bas"
do{
#line 5443 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECOMPILERSETTINGSBOX();
#line 5443 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5443,"ide_methods.bas");}while(r);
#line 5444 "ide/ide_methods.bas"
S_51173:;
#line 5444 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_RETVAL)||is_error_pending()){
#line 5444 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5444,"ide_methods.bas");if(r)goto S_51173;}
#line 5445 "ide/ide_methods.bas"
do{
#line 5445 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 5445 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5445,"ide_methods.bas");}while(r);
#line 5446 "ide/ide_methods.bas"
S_51175:;
#line 5446 "ide/ide_methods.bas"
if ((-(*__LONG_IDEUNSAVED== 0 ))||is_error_pending()){
#line 5446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5446,"ide_methods.bas");if(r)goto S_51175;}
#line 5446 "ide/ide_methods.bas"
do{
#line 5446 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 5446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5446,"ide_methods.bas");}while(r);
#line 5446 "ide/ide_methods.bas"
}
#line 5447 "ide/ide_methods.bas"
do{
#line 5447 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 5447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5447,"ide_methods.bas");}while(r);
#line 5448 "ide/ide_methods.bas"
}
#line 5449 "ide/ide_methods.bas"
do{
#line 5449 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5449,"ide_methods.bas");}while(r);
#line 5449 "ide/ide_methods.bas"
do{
#line 5449 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5449,"ide_methods.bas");}while(r);
#line 5450 "ide/ide_methods.bas"
do{
#line 5450 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5450,"ide_methods.bas");}while(r);
#line 5451 "ide/ide_methods.bas"
}
#line 5453 "ide/ide_methods.bas"
S_51184:;
#line 5453 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5453 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5453,"ide_methods.bas");if(r)goto S_51184;}
#line 5454 "ide/ide_methods.bas"
do{
#line 5454 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5454,"ide_methods.bas");}while(r);
#line 5455 "ide/ide_methods.bas"
do{
#line 5455 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BMKREMOVED= 0 ;
#line 5455 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5455,"ide_methods.bas");}while(r);
#line 5456 "ide/ide_methods.bas"
LABEL_BMKREMOVEB:;
#line 5456 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5456,"ide_methods.bas");r=0;}
#line 5457 "ide/ide_methods.bas"
S_51187:;
#line 5457 "ide/ide_methods.bas"
fornext_value5160= 1 ;
#line 5457 "ide/ide_methods.bas"
fornext_finalvalue5160=*__LONG_IDEBMKN;
#line 5457 "ide/ide_methods.bas"
fornext_step5160= 1 ;
#line 5457 "ide/ide_methods.bas"
if (fornext_step5160<0) fornext_step_negative5160=1; else fornext_step_negative5160=0;
#line 5457 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5160;
#line 5457 "ide/ide_methods.bas"
goto fornext_entrylabel5160;
#line 5457 "ide/ide_methods.bas"
while(1){
#line 5457 "ide/ide_methods.bas"
fornext_value5160=fornext_step5160+(*_FUNC_IDE2_LONG_B);
#line 5457 "ide/ide_methods.bas"
fornext_entrylabel5160:
#line 5457 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B=fornext_value5160;
#line 5457 "ide/ide_methods.bas"
if (fornext_step_negative5160){
#line 5457 "ide/ide_methods.bas"
if (fornext_value5160<fornext_finalvalue5160) break;
#line 5457 "ide/ide_methods.bas"
}else{
#line 5457 "ide/ide_methods.bas"
if (fornext_value5160>fornext_finalvalue5160) break;
#line 5457 "ide/ide_methods.bas"
}
#line 5457 "ide/ide_methods.bas"
fornext_error5160:;
#line 5457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5457,"ide_methods.bas");if(r)goto S_51187;}
#line 5458 "ide/ide_methods.bas"
S_51188:;
#line 5458 "ide/ide_methods.bas"
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()){
#line 5458 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5458,"ide_methods.bas");if(r)goto S_51188;}
#line 5459 "ide/ide_methods.bas"
S_51189:;
#line 5459 "ide/ide_methods.bas"
fornext_value5162=*_FUNC_IDE2_LONG_B;
#line 5459 "ide/ide_methods.bas"
fornext_finalvalue5162=*__LONG_IDEBMKN- 1 ;
#line 5459 "ide/ide_methods.bas"
fornext_step5162= 1 ;
#line 5459 "ide/ide_methods.bas"
if (fornext_step5162<0) fornext_step_negative5162=1; else fornext_step_negative5162=0;
#line 5459 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5162;
#line 5459 "ide/ide_methods.bas"
goto fornext_entrylabel5162;
#line 5459 "ide/ide_methods.bas"
while(1){
#line 5459 "ide/ide_methods.bas"
fornext_value5162=fornext_step5162+(*_FUNC_IDE2_LONG_B2);
#line 5459 "ide/ide_methods.bas"
fornext_entrylabel5162:
#line 5459 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B2=fornext_value5162;
#line 5459 "ide/ide_methods.bas"
if (fornext_step_negative5162){
#line 5459 "ide/ide_methods.bas"
if (fornext_value5162<fornext_finalvalue5162) break;
#line 5459 "ide/ide_methods.bas"
}else{
#line 5459 "ide/ide_methods.bas"
if (fornext_value5162>fornext_finalvalue5162) break;
#line 5459 "ide/ide_methods.bas"
}
#line 5459 "ide/ide_methods.bas"
fornext_error5162:;
#line 5459 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5459,"ide_methods.bas");if(r)goto S_51189;}
#line 5460 "ide/ide_methods.bas"
do{
#line 5460 "ide/ide_methods.bas"
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);
#line 5460 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5460,"ide_methods.bas");}while(r);
#line 5461 "ide/ide_methods.bas"
fornext_continue_5161:;
#line 5461 "ide/ide_methods.bas"
}
#line 5461 "ide/ide_methods.bas"
fornext_exit_5161:;
#line 5462 "ide/ide_methods.bas"
do{
#line 5462 "ide/ide_methods.bas"
*__LONG_IDEBMKN=*__LONG_IDEBMKN- 1 ;
#line 5462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5462,"ide_methods.bas");}while(r);
#line 5463 "ide/ide_methods.bas"
do{
#line 5463 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BMKREMOVED= 1 ;
#line 5463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5463,"ide_methods.bas");}while(r);
#line 5464 "ide/ide_methods.bas"
do{
#line 5464 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 5464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5464,"ide_methods.bas");}while(r);
#line 5465 "ide/ide_methods.bas"
do{
#line 5465 "ide/ide_methods.bas"
goto LABEL_BMKREMOVEB;
#line 5465 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5465,"ide_methods.bas");}while(r);
#line 5466 "ide/ide_methods.bas"
}
#line 5467 "ide/ide_methods.bas"
fornext_continue_5159:;
#line 5467 "ide/ide_methods.bas"
}
#line 5467 "ide/ide_methods.bas"
fornext_exit_5159:;
#line 5468 "ide/ide_methods.bas"
S_51198:;
#line 5468 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_BMKREMOVED== 0 ))||is_error_pending()){
#line 5468 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5468,"ide_methods.bas");if(r)goto S_51198;}
#line 5469 "ide/ide_methods.bas"
do{
#line 5469 "ide/ide_methods.bas"
*__LONG_IDEBMKN=*__LONG_IDEBMKN+ 1 ;
#line 5469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5469,"ide_methods.bas");}while(r);
#line 5470 "ide/ide_methods.bas"
S_51200:;
#line 5470 "ide/ide_methods.bas"
if ((-(*__LONG_IDEBMKN>func_ubound(__ARRAY_UDT_IDEBMK,1,1)))||is_error_pending()){
#line 5470 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5470,"ide_methods.bas");if(r)goto S_51200;}
#line 5470 "ide/ide_methods.bas"
do{
#line 5470 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_ubound(__ARRAY_UDT_IDEBMK,1,1)* 2 ;
#line 5470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5470,"ide_methods.bas");}while(r);
#line 5470 "ide/ide_methods.bas"
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];
}
#line 5470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5470,"ide_methods.bas");}while(r);
#line 5470 "ide/ide_methods.bas"
}
#line 5471 "ide/ide_methods.bas"
do{
#line 5471 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))=*__LONG_IDECY;
#line 5471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5471,"ide_methods.bas");}while(r);
#line 5472 "ide/ide_methods.bas"
do{
#line 5472 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*__LONG_IDEBMKN)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)))=*__LONG_IDECX;
#line 5472 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5472,"ide_methods.bas");}while(r);
#line 5473 "ide/ide_methods.bas"
do{
#line 5473 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= 1 ;
#line 5473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5473,"ide_methods.bas");}while(r);
#line 5474 "ide/ide_methods.bas"
}
#line 5475 "ide/ide_methods.bas"
do{
#line 5475 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5475,"ide_methods.bas");}while(r);
#line 5476 "ide/ide_methods.bas"
do{
#line 5476 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5476,"ide_methods.bas");}while(r);
#line 5477 "ide/ide_methods.bas"
}
#line 5479 "ide/ide_methods.bas"
S_51211:;
#line 5479 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((((qbs**)(__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**)(__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()){
#line 5479 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5479,"ide_methods.bas");if(r)goto S_51211;}
#line 5480 "ide/ide_methods.bas"
do{
#line 5480 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5480,"ide_methods.bas");}while(r);
#line 5481 "ide/ide_methods.bas"
S_51213:;
#line 5481 "ide/ide_methods.bas"
if ((-(*__LONG_IDEBMKN== 0 ))||is_error_pending()){
#line 5481 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5481,"ide_methods.bas");if(r)goto S_51213;}
#line 5482 "ide/ide_methods.bas"
do{
#line 5482 "ide/ide_methods.bas"
*_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));
#line 5482 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5482,"ide_methods.bas");}while(r);
#line 5483 "ide/ide_methods.bas"
do{
#line 5483 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5483,"ide_methods.bas");}while(r);
#line 5483 "ide/ide_methods.bas"
do{
#line 5483 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5483,"ide_methods.bas");}while(r);
#line 5484 "ide/ide_methods.bas"
do{
#line 5484 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5484,"ide_methods.bas");}while(r);
#line 5485 "ide/ide_methods.bas"
}
#line 5486 "ide/ide_methods.bas"
S_51219:;
#line 5486 "ide/ide_methods.bas"
if ((-(*__LONG_IDEBMKN== 1 ))||is_error_pending()){
#line 5486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5486,"ide_methods.bas");if(r)goto S_51219;}
#line 5487 "ide/ide_methods.bas"
S_51220:;
#line 5487 "ide/ide_methods.bas"
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()){
#line 5487 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5487,"ide_methods.bas");if(r)goto S_51220;}
#line 5488 "ide/ide_methods.bas"
do{
#line 5488 "ide/ide_methods.bas"
*_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));
#line 5488 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5488,"ide_methods.bas");}while(r);
#line 5489 "ide/ide_methods.bas"
do{
#line 5489 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5489,"ide_methods.bas");}while(r);
#line 5489 "ide/ide_methods.bas"
do{
#line 5489 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5489,"ide_methods.bas");}while(r);
#line 5490 "ide/ide_methods.bas"
do{
#line 5490 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5490,"ide_methods.bas");}while(r);
#line 5491 "ide/ide_methods.bas"
}
#line 5492 "ide/ide_methods.bas"
}
#line 5493 "ide/ide_methods.bas"
do{
#line 5493 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*__LONG_IDECY;
#line 5493 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5493,"ide_methods.bas");}while(r);
#line 5494 "ide/ide_methods.bas"
do{
#line 5494 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 0 ;
#line 5494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5494,"ide_methods.bas");}while(r);
#line 5494 "ide/ide_methods.bas"
S_51229:;
#line 5494 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5494 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5494,"ide_methods.bas");if(r)goto S_51229;}
#line 5494 "ide/ide_methods.bas"
do{
#line 5494 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Z= 1 ;
#line 5494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5494,"ide_methods.bas");}while(r);
#line 5494 "ide/ide_methods.bas"
}
#line 5495 "ide/ide_methods.bas"
S_51232:;
#line 5495 "ide/ide_methods.bas"
do{
#line 5495 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5495,"ide_methods.bas");if(r)goto S_51232;}
#line 5496 "ide/ide_methods.bas"
S_51233:;
#line 5496 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Z== 1 ))||is_error_pending()){
#line 5496 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5496,"ide_methods.bas");if(r)goto S_51233;}
#line 5496 "ide/ide_methods.bas"
do{
#line 5496 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L+ 1 ;
#line 5496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5496,"ide_methods.bas");}while(r);
#line 5496 "ide/ide_methods.bas"
}else{
#line 5496 "ide/ide_methods.bas"
do{
#line 5496 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*_FUNC_IDE2_LONG_L- 1 ;
#line 5496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5496,"ide_methods.bas");}while(r);
#line 5496 "ide/ide_methods.bas"
}
#line 5497 "ide/ide_methods.bas"
S_51238:;
#line 5497 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L< 1 ))||is_error_pending()){
#line 5497 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5497,"ide_methods.bas");if(r)goto S_51238;}
#line 5497 "ide/ide_methods.bas"
do{
#line 5497 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L=*__LONG_IDEN;
#line 5497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5497,"ide_methods.bas");}while(r);
#line 5497 "ide/ide_methods.bas"
}
#line 5498 "ide/ide_methods.bas"
S_51241:;
#line 5498 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_L>*__LONG_IDEN))||is_error_pending()){
#line 5498 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5498,"ide_methods.bas");if(r)goto S_51241;}
#line 5498 "ide/ide_methods.bas"
do{
#line 5498 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_L= 1 ;
#line 5498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5498,"ide_methods.bas");}while(r);
#line 5498 "ide/ide_methods.bas"
}
#line 5499 "ide/ide_methods.bas"
S_51244:;
#line 5499 "ide/ide_methods.bas"
fornext_value5165= 1 ;
#line 5499 "ide/ide_methods.bas"
fornext_finalvalue5165=*__LONG_IDEBMKN;
#line 5499 "ide/ide_methods.bas"
fornext_step5165= 1 ;
#line 5499 "ide/ide_methods.bas"
if (fornext_step5165<0) fornext_step_negative5165=1; else fornext_step_negative5165=0;
#line 5499 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5165;
#line 5499 "ide/ide_methods.bas"
goto fornext_entrylabel5165;
#line 5499 "ide/ide_methods.bas"
while(1){
#line 5499 "ide/ide_methods.bas"
fornext_value5165=fornext_step5165+(*_FUNC_IDE2_LONG_B);
#line 5499 "ide/ide_methods.bas"
fornext_entrylabel5165:
#line 5499 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_B=fornext_value5165;
#line 5499 "ide/ide_methods.bas"
if (fornext_step_negative5165){
#line 5499 "ide/ide_methods.bas"
if (fornext_value5165<fornext_finalvalue5165) break;
#line 5499 "ide/ide_methods.bas"
}else{
#line 5499 "ide/ide_methods.bas"
if (fornext_value5165>fornext_finalvalue5165) break;
#line 5499 "ide/ide_methods.bas"
}
#line 5499 "ide/ide_methods.bas"
fornext_error5165:;
#line 5499 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5499,"ide_methods.bas");if(r)goto S_51244;}
#line 5500 "ide/ide_methods.bas"
S_51245:;
#line 5500 "ide/ide_methods.bas"
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()){
#line 5500 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5500,"ide_methods.bas");if(r)goto S_51245;}
#line 5500 "ide/ide_methods.bas"
do{
#line 5500 "ide/ide_methods.bas"
goto dl_exit_5163;
#line 5500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5500,"ide_methods.bas");}while(r);
#line 5500 "ide/ide_methods.bas"
}
#line 5501 "ide/ide_methods.bas"
fornext_continue_5164:;
#line 5501 "ide/ide_methods.bas"
}
#line 5501 "ide/ide_methods.bas"
fornext_exit_5164:;
#line 5502 "ide/ide_methods.bas"
dl_continue_5163:;
#line 5502 "ide/ide_methods.bas"
}while(1);
#line 5502 "ide/ide_methods.bas"
dl_exit_5163:;
#line 5503 "ide/ide_methods.bas"
do{
#line 5503 "ide/ide_methods.bas"
SUB_ADDQUICKNAVHISTORY();
#line 5503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5503,"ide_methods.bas");}while(r);
#line 5504 "ide/ide_methods.bas"
do{
#line 5504 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_L;
#line 5504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5504,"ide_methods.bas");}while(r);
#line 5505 "ide/ide_methods.bas"
do{
#line 5505 "ide/ide_methods.bas"
*__LONG_IDECX=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_FUNC_IDE2_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+4)));
#line 5505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5505,"ide_methods.bas");}while(r);
#line 5506 "ide/ide_methods.bas"
do{
#line 5506 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 5506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5506,"ide_methods.bas");}while(r);
#line 5507 "ide/ide_methods.bas"
do{
#line 5507 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5507,"ide_methods.bas");}while(r);
#line 5508 "ide/ide_methods.bas"
do{
#line 5508 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5508 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5508,"ide_methods.bas");}while(r);
#line 5509 "ide/ide_methods.bas"
}
#line 5516 "ide/ide_methods.bas"
S_51257:;
#line 5516 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5516 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5516,"ide_methods.bas");if(r)goto S_51257;}
#line 5517 "ide/ide_methods.bas"
do{
#line 5517 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5517 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5517,"ide_methods.bas");}while(r);
#line 5518 "ide/ide_methods.bas"
do{
#line 5518 "ide/ide_methods.bas"
SUB_IDEGOTOBOX();
#line 5518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5518,"ide_methods.bas");}while(r);
#line 5519 "ide/ide_methods.bas"
do{
#line 5519 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5519,"ide_methods.bas");}while(r);
#line 5519 "ide/ide_methods.bas"
do{
#line 5519 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5519,"ide_methods.bas");}while(r);
#line 5520 "ide/ide_methods.bas"
do{
#line 5520 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5520,"ide_methods.bas");}while(r);
#line 5521 "ide/ide_methods.bas"
}
#line 5523 "ide/ide_methods.bas"
S_51264:;
#line 5523 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5523 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5523,"ide_methods.bas");if(r)goto S_51264;}
#line 5524 "ide/ide_methods.bas"
do{
#line 5524 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5524 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5524,"ide_methods.bas");}while(r);
#line 5525 "ide/ide_methods.bas"
do{
#line 5525 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDELIMITSBOX();
#line 5525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5525,"ide_methods.bas");}while(r);
#line 5526 "ide/ide_methods.bas"
do{
#line 5526 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5526,"ide_methods.bas");}while(r);
#line 5526 "ide/ide_methods.bas"
do{
#line 5526 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5526,"ide_methods.bas");}while(r);
#line 5527 "ide/ide_methods.bas"
do{
#line 5527 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5527,"ide_methods.bas");}while(r);
#line 5528 "ide/ide_methods.bas"
}
#line 5530 "ide/ide_methods.bas"
S_51271:;
#line 5530 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5530 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5530,"ide_methods.bas");if(r)goto S_51271;}
#line 5531 "ide/ide_methods.bas"
LABEL_HELPABOUT:;
#line 5531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5531,"ide_methods.bas");r=0;}
#line 5532 "ide/ide_methods.bas"
do{
#line 5532 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5532,"ide_methods.bas");}while(r);
#line 5533 "ide/ide_methods.bas"
do{
#line 5533 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(qbs_new_txt_len("QB64 Phoenix Edition Version ",29),__STRING_VERSION));
#line 5533 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5533,"ide_methods.bas");}while(r);
#line 5534 "ide/ide_methods.bas"
S_51274:;
#line 5534 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_VERSION,qbs_new_txt_len("-",1),0)== 0 )))||is_error_pending()){
#line 5534 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5534,"ide_methods.bas");if(r)goto S_51274;}
#line 5534 "ide/ide_methods.bas"
do{
#line 5534 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nOfficial Release Build",24)));
#line 5534 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5534,"ide_methods.bas");}while(r);
#line 5534 "ide/ide_methods.bas"
}
#line 5535 "ide/ide_methods.bas"
S_51277:;
#line 5535 "ide/ide_methods.bas"
if ((*__BYTE_ISCIVERSION)||is_error_pending()){
#line 5535 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5535,"ide_methods.bas");if(r)goto S_51277;}
#line 5535 "ide/ide_methods.bas"
do{
#line 5535 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nGitHub CI Build",17)));
#line 5535 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5535 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5535,"ide_methods.bas");}while(r);
#line 5535 "ide/ide_methods.bas"
}
#line 5536 "ide/ide_methods.bas"
S_51280:;
#line 5536 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(__STRING_VERSION, 8 ),qbs_new_txt_len("-UNKNOWN",8))))||is_error_pending()){
#line 5536 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5536,"ide_methods.bas");if(r)goto S_51280;}
#line 5536 "ide/ide_methods.bas"
do{
#line 5536 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\nLocal User Build",18)));
#line 5536 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5536,"ide_methods.bas");}while(r);
#line 5536 "ide/ide_methods.bas"
}
#line 5537 "ide/ide_methods.bas"
do{
#line 5537 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_M,qbs_add(_FUNC_IDE2_STRING_M,qbs_new_txt_len("\\n__________________________________",36)));
#line 5537 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5537,"ide_methods.bas");}while(r);
#line 5538 "ide/ide_methods.bas"
do{
#line 5538 "ide/ide_methods.bas"
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()));
#line 5538 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5538,"ide_methods.bas");}while(r);
#line 5539 "ide/ide_methods.bas"
do{
#line 5539 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("About",5),_FUNC_IDE2_STRING_M,qbs_new_txt_len("",0));
#line 5539 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5539,"ide_methods.bas");}while(r);
#line 5540 "ide/ide_methods.bas"
do{
#line 5540 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5540,"ide_methods.bas");}while(r);
#line 5540 "ide/ide_methods.bas"
do{
#line 5540 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5540,"ide_methods.bas");}while(r);
#line 5541 "ide/ide_methods.bas"
do{
#line 5541 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5541 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5541,"ide_methods.bas");}while(r);
#line 5542 "ide/ide_methods.bas"
}
#line 5544 "ide/ide_methods.bas"
S_51290:;
#line 5544 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5544 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5544,"ide_methods.bas");if(r)goto S_51290;}
#line 5545 "ide/ide_methods.bas"
do{
#line 5545 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5545,"ide_methods.bas");}while(r);
#line 5546 "ide/ide_methods.bas"
do{
#line 5546 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RELAUNCH= 0 ;
#line 5546 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5546,"ide_methods.bas");}while(r);
#line 5547 "ide/ide_methods.bas"
S_51293:;
#line 5547 "ide/ide_methods.bas"
do{
#line 5547 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5547,"ide_methods.bas");if(r)goto S_51293;}
#line 5548 "ide/ide_methods.bas"
do{
#line 5548 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_IDEASCIIBOX(_FUNC_IDE2_LONG_RELAUNCH));
#line 5548 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5548,"ide_methods.bas");}while(r);
#line 5549 "ide/ide_methods.bas"
S_51295:;
#line 5549 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
#line 5549 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5549,"ide_methods.bas");if(r)goto S_51295;}
#line 5549 "ide/ide_methods.bas"
do{
#line 5549 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_RETVAL);
#line 5549 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5549,"ide_methods.bas");}while(r);
#line 5549 "ide/ide_methods.bas"
}
#line 5550 "ide/ide_methods.bas"
do{
#line 5550 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5550,"ide_methods.bas");}while(r);
#line 5550 "ide/ide_methods.bas"
do{
#line 5550 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5550,"ide_methods.bas");}while(r);
#line 5551 "ide/ide_methods.bas"
do{
#line 5551 "ide/ide_methods.bas"
return_point[next_return_point++]=61;
#line 5551 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 5551 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 5551 "ide/ide_methods.bas"
RETURN_61:;
#line 5551 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5551,"ide_methods.bas");}while(r);
#line 5552 "ide/ide_methods.bas"
do{
#line 5552 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 5552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5552,"ide_methods.bas");}while(r);
#line 5553 "ide/ide_methods.bas"
do{
#line 5553 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5553,"ide_methods.bas");}while(r);
#line 5554 "ide/ide_methods.bas"
S_51303:;
#line 5554 "ide/ide_methods.bas"
dl_continue_5166:;
#line 5554 "ide/ide_methods.bas"
}while((*_FUNC_IDE2_LONG_RELAUNCH)&&(!is_error_pending()));
#line 5554 "ide/ide_methods.bas"
dl_exit_5166:;
#line 5554 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5554,"ide_methods.bas");if(r)goto S_51303;}
#line 5555 "ide/ide_methods.bas"
do{
#line 5555 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 5555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5555,"ide_methods.bas");}while(r);
#line 5556 "ide/ide_methods.bas"
do{
#line 5556 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5556,"ide_methods.bas");}while(r);
#line 5557 "ide/ide_methods.bas"
}
#line 5559 "ide/ide_methods.bas"
S_51307:;
#line 5559 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5559 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5559,"ide_methods.bas");if(r)goto S_51307;}
#line 5560 "ide/ide_methods.bas"
do{
#line 5560 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5560,"ide_methods.bas");}while(r);
#line 5560 "ide/ide_methods.bas"
do{
#line 5560 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5560,"ide_methods.bas");}while(r);
#line 5561 "ide/ide_methods.bas"
LABEL_IDEQUICKKEYCODE:;
#line 5561 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5561,"ide_methods.bas");r=0;}
#line 5562 "ide/ide_methods.bas"
do{
#line 5562 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5168= 1 ));
#line 5562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5562,"ide_methods.bas");}while(r);
#line 5563 "ide/ide_methods.bas"
do{
#line 5563 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5169= 0 ));
#line 5563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5563,"ide_methods.bas");}while(r);
#line 5564 "ide/ide_methods.bas"
do{
#line 5564 "ide/ide_methods.bas"
qbg_sub_color( 15 , 1 ,NULL,NULL,3);
#line 5564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5564,"ide_methods.bas");}while(r);
#line 5565 "ide/ide_methods.bas"
do{
#line 5565 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Press any key to insert its _KEYHIT/_KEYDOWN code...",52),NULL,0);
#line 5565 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5565,"ide_methods.bas");}while(r);
#line 5566 "ide/ide_methods.bas"
do{
#line 5566 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5566 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5566,"ide_methods.bas");}while(r);
#line 5568 "ide/ide_methods.bas"
do{
#line 5568 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_new_txt_len("",0));
#line 5568 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5568,"ide_methods.bas");}while(r);
#line 5570 "ide/ide_methods.bas"
S_51316:;
#line 5570 "ide/ide_methods.bas"
do{
#line 5570 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5570,"ide_methods.bas");if(r)goto S_51316;}
#line 5570 "ide/ide_methods.bas"
do{
#line 5570 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
#line 5570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5570,"ide_methods.bas");}while(r);
#line 5570 "ide/ide_methods.bas"
do{
#line 5570 "ide/ide_methods.bas"
sub__limit( 30 );
#line 5570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5570,"ide_methods.bas");}while(r);
#line 5570 "ide/ide_methods.bas"
S_51319:;
#line 5570 "ide/ide_methods.bas"
dl_continue_5170:;
#line 5570 "ide/ide_methods.bas"
}while((!(-(*_FUNC_IDE2_LONG_TEMPK== 0 )))&&(!is_error_pending()));
#line 5570 "ide/ide_methods.bas"
dl_exit_5170:;
#line 5570 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5570,"ide_methods.bas");if(r)goto S_51319;}
#line 5571 "ide/ide_methods.bas"
S_51320:;
#line 5571 "ide/ide_methods.bas"
do{
#line 5571 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5571,"ide_methods.bas");if(r)goto S_51320;}
#line 5572 "ide/ide_methods.bas"
do{
#line 5572 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
#line 5572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5572,"ide_methods.bas");}while(r);
#line 5573 "ide/ide_methods.bas"
S_51322:;
#line 5573 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_TEMPK> 0 ))||is_error_pending()){
#line 5573 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5573,"ide_methods.bas");if(r)goto S_51322;}
#line 5573 "ide/ide_methods.bas"
do{
#line 5573 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_str((int32)(*_FUNC_IDE2_LONG_TEMPK)));
#line 5573 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5573 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5573,"ide_methods.bas");}while(r);
#line 5573 "ide/ide_methods.bas"
}
#line 5575 "ide/ide_methods.bas"
S_51325:;
#line 5575 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 5575 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5575,"ide_methods.bas");if(r)goto S_51325;}
#line 5575 "ide/ide_methods.bas"
ww_continue_5172:;
#line 5575 "ide/ide_methods.bas"
}
#line 5575 "ide/ide_methods.bas"
ww_exit_5172:;
#line 5576 "ide/ide_methods.bas"
S_51327:;
#line 5576 "ide/ide_methods.bas"
if ((func__mousebutton( 1 )|func__mousebutton( 2 ))||is_error_pending()){
#line 5576 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5576,"ide_methods.bas");if(r)goto S_51327;}
#line 5576 "ide/ide_methods.bas"
do{
#line 5576 "ide/ide_methods.bas"
goto LABEL_BYPASSCTRLK;
#line 5576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5576,"ide_methods.bas");}while(r);
#line 5576 "ide/ide_methods.bas"
}
#line 5578 "ide/ide_methods.bas"
do{
#line 5578 "ide/ide_methods.bas"
sub__limit( 30 );
#line 5578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5578,"ide_methods.bas");}while(r);
#line 5579 "ide/ide_methods.bas"
S_51331:;
#line 5579 "ide/ide_methods.bas"
dl_continue_5171:;
#line 5579 "ide/ide_methods.bas"
}while((!(-(*_FUNC_IDE2_LONG_TEMPK> 0 )))&&(!is_error_pending()));
#line 5579 "ide/ide_methods.bas"
dl_exit_5171:;
#line 5579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5579,"ide_methods.bas");if(r)goto S_51331;}
#line 5580 "ide/ide_methods.bas"
S_51332:;
#line 5580 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_TEMPK== 100303 ))|(-(*_FUNC_IDE2_LONG_TEMPK== 100304 )))||is_error_pending()){
#line 5580 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5580,"ide_methods.bas");if(r)goto S_51332;}
#line 5581 "ide/ide_methods.bas"
S_51333:;
#line 5581 "ide/ide_methods.bas"
do{
#line 5581 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5581,"ide_methods.bas");if(r)goto S_51333;}
#line 5582 "ide/ide_methods.bas"
do{
#line 5582 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TEMPK=func__keyhit();
#line 5582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5582,"ide_methods.bas");}while(r);
#line 5583 "ide/ide_methods.bas"
S_51335:;
#line 5583 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_TEMPK!= 0 ))||is_error_pending()){
#line 5583 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5583,"ide_methods.bas");if(r)goto S_51335;}
#line 5583 "ide/ide_methods.bas"
do{
#line 5583 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_str((int32)(func_abs((int32)(*_FUNC_IDE2_LONG_TEMPK)))));
#line 5583 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5583 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5583,"ide_methods.bas");}while(r);
#line 5583 "ide/ide_methods.bas"
}
#line 5585 "ide/ide_methods.bas"
S_51338:;
#line 5585 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 5585 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5585,"ide_methods.bas");if(r)goto S_51338;}
#line 5585 "ide/ide_methods.bas"
ww_continue_5174:;
#line 5585 "ide/ide_methods.bas"
}
#line 5585 "ide/ide_methods.bas"
ww_exit_5174:;
#line 5586 "ide/ide_methods.bas"
S_51340:;
#line 5586 "ide/ide_methods.bas"
if ((func__mousebutton( 1 )|func__mousebutton( 2 ))||is_error_pending()){
#line 5586 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5586,"ide_methods.bas");if(r)goto S_51340;}
#line 5586 "ide/ide_methods.bas"
do{
#line 5586 "ide/ide_methods.bas"
goto LABEL_BYPASSCTRLK;
#line 5586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5586,"ide_methods.bas");}while(r);
#line 5586 "ide/ide_methods.bas"
}
#line 5588 "ide/ide_methods.bas"
do{
#line 5588 "ide/ide_methods.bas"
sub__limit( 30 );
#line 5588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5588,"ide_methods.bas");}while(r);
#line 5589 "ide/ide_methods.bas"
S_51344:;
#line 5589 "ide/ide_methods.bas"
dl_continue_5173:;
#line 5589 "ide/ide_methods.bas"
}while((!(-(*_FUNC_IDE2_LONG_TEMPK!= 0 )))&&(!is_error_pending()));
#line 5589 "ide/ide_methods.bas"
dl_exit_5173:;
#line 5589 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5589,"ide_methods.bas");if(r)goto S_51344;}
#line 5590 "ide/ide_methods.bas"
}
#line 5591 "ide/ide_methods.bas"
do{
#line 5591 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_TEMPK,qbs_ltrim(_FUNC_IDE2_STRING_TEMPK));
#line 5591 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5591 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5591,"ide_methods.bas");}while(r);
#line 5594 "ide/ide_methods.bas"
do{
#line 5594 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_TEMPK);
#line 5594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5594,"ide_methods.bas");}while(r);
#line 5596 "ide/ide_methods.bas"
LABEL_BYPASSCTRLK:;
#line 5596 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5596,"ide_methods.bas");r=0;}
#line 5597 "ide/ide_methods.bas"
do{
#line 5597 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5175= 0 ));
#line 5597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5597,"ide_methods.bas");}while(r);
#line 5598 "ide/ide_methods.bas"
do{
#line 5598 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5598,"ide_methods.bas");}while(r);
#line 5598 "ide/ide_methods.bas"
do{
#line 5598 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5598,"ide_methods.bas");}while(r);
#line 5599 "ide/ide_methods.bas"
do{
#line 5599 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 5599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5599,"ide_methods.bas");}while(r);
#line 5600 "ide/ide_methods.bas"
do{
#line 5600 "ide/ide_methods.bas"
*__LONG_KCTRL= 0 ;
#line 5600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5600,"ide_methods.bas");}while(r);
#line 5600 "ide/ide_methods.bas"
do{
#line 5600 "ide/ide_methods.bas"
*__LONG_KCONTROL= 0 ;
#line 5600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5600,"ide_methods.bas");}while(r);
#line 5601 "ide/ide_methods.bas"
do{
#line 5601 "ide/ide_methods.bas"
return_point[next_return_point++]=62;
#line 5601 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 5601 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 5601 "ide/ide_methods.bas"
RETURN_62:;
#line 5601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5601,"ide_methods.bas");}while(r);
#line 5602 "ide/ide_methods.bas"
do{
#line 5602 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5602,"ide_methods.bas");}while(r);
#line 5603 "ide/ide_methods.bas"
}
#line 5605 "ide/ide_methods.bas"
S_51357:;
#line 5605 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_LIBEXPLORER->len> 0 )))||is_error_pending()){
#line 5605 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5605,"ide_methods.bas");if(r)goto S_51357;}
#line 5606 "ide/ide_methods.bas"
S_51358:;
#line 5606 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5606 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5606,"ide_methods.bas");if(r)goto S_51358;}
#line 5607 "ide/ide_methods.bas"
LABEL_CTRLLIBEXPL:;
#line 5607 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5607,"ide_methods.bas");r=0;}
#line 5608 "ide/ide_methods.bas"
do{
#line 5608 "ide/ide_methods.bas"
sub_shell2(FUNC_QUOTEDFILENAME(__STRING_LIBEXPLORER),3);
#line 5608 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5608,"ide_methods.bas");}while(r);
#line 5609 "ide/ide_methods.bas"
do{
#line 5609 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5609,"ide_methods.bas");}while(r);
#line 5610 "ide/ide_methods.bas"
}
#line 5611 "ide/ide_methods.bas"
}
#line 5613 "ide/ide_methods.bas"
S_51363:;
#line 5613 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 5613 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5613,"ide_methods.bas");if(r)goto S_51363;}
#line 5614 "ide/ide_methods.bas"
do{
#line 5614 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5614,"ide_methods.bas");}while(r);
#line 5614 "ide/ide_methods.bas"
do{
#line 5614 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5614,"ide_methods.bas");}while(r);
#line 5615 "ide/ide_methods.bas"
do{
#line 5615 "ide/ide_methods.bas"
goto LABEL_CONTEXTUALHELP;
#line 5615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5615,"ide_methods.bas");}while(r);
#line 5616 "ide/ide_methods.bas"
}
#line 5618 "ide/ide_methods.bas"
S_51368:;
#line 5618 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_left((((qbs**)(__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**)(__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()){
#line 5618 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5618,"ide_methods.bas");if(r)goto S_51368;}
#line 5619 "ide/ide_methods.bas"
do{
#line 5619 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5619,"ide_methods.bas");}while(r);
#line 5619 "ide/ide_methods.bas"
do{
#line 5619 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5619,"ide_methods.bas");}while(r);
#line 5620 "ide/ide_methods.bas"
do{
#line 5620 "ide/ide_methods.bas"
SUB_ADDQUICKNAVHISTORY();
#line 5620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5620,"ide_methods.bas");}while(r);
#line 5621 "ide/ide_methods.bas"
do{
#line 5621 "ide/ide_methods.bas"
*__LONG_IDECY=string2l(func_mid((((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check(( 1 )-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])]), 1 , 4 ,0|1));
#line 5621 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5621,"ide_methods.bas");}while(r);
#line 5622 "ide/ide_methods.bas"
do{
#line 5622 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDECY;
#line 5622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5622,"ide_methods.bas");}while(r);
#line 5623 "ide/ide_methods.bas"
do{
#line 5623 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 5623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5623,"ide_methods.bas");}while(r);
#line 5624 "ide/ide_methods.bas"
do{
#line 5624 "ide/ide_methods.bas"
*__LONG_IDESX= 1 ;
#line 5624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5624,"ide_methods.bas");}while(r);
#line 5625 "ide/ide_methods.bas"
do{
#line 5625 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 5625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5625,"ide_methods.bas");}while(r);
#line 5626 "ide/ide_methods.bas"
do{
#line 5626 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5626,"ide_methods.bas");}while(r);
#line 5627 "ide/ide_methods.bas"
}
#line 5629 "ide/ide_methods.bas"
S_51379:;
#line 5629 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 5629 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5629,"ide_methods.bas");if(r)goto S_51379;}
#line 5630 "ide/ide_methods.bas"
do{
#line 5630 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5630,"ide_methods.bas");}while(r);
#line 5630 "ide/ide_methods.bas"
do{
#line 5630 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5630,"ide_methods.bas");}while(r);
#line 5631 "ide/ide_methods.bas"
do{
#line 5631 "ide/ide_methods.bas"
SUB_ADDQUICKNAVHISTORY();
#line 5631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5631,"ide_methods.bas");}while(r);
#line 5632 "ide/ide_methods.bas"
do{
#line 5632 "ide/ide_methods.bas"
*__LONG_IDECY=string2l(func_mid((((qbs**)(__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));
#line 5632 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5632,"ide_methods.bas");}while(r);
#line 5633 "ide/ide_methods.bas"
do{
#line 5633 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDECY;
#line 5633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5633,"ide_methods.bas");}while(r);
#line 5634 "ide/ide_methods.bas"
do{
#line 5634 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 5634 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5634,"ide_methods.bas");}while(r);
#line 5635 "ide/ide_methods.bas"
do{
#line 5635 "ide/ide_methods.bas"
*__LONG_IDESX= 1 ;
#line 5635 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5635,"ide_methods.bas");}while(r);
#line 5636 "ide/ide_methods.bas"
do{
#line 5636 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 5636 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5636,"ide_methods.bas");}while(r);
#line 5637 "ide/ide_methods.bas"
do{
#line 5637 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5637 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5637,"ide_methods.bas");}while(r);
#line 5638 "ide/ide_methods.bas"
}
#line 5640 "ide/ide_methods.bas"
S_51390:;
#line 5640 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5640 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5640,"ide_methods.bas");if(r)goto S_51390;}
#line 5641 "ide/ide_methods.bas"
do{
#line 5641 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5641 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5641,"ide_methods.bas");}while(r);
#line 5641 "ide/ide_methods.bas"
do{
#line 5641 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5641 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5641,"ide_methods.bas");}while(r);
#line 5642 "ide/ide_methods.bas"
do{
#line 5642 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("QB64 Help Menu",14));
#line 5642 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5642 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5642,"ide_methods.bas");}while(r);
#line 5643 "ide/ide_methods.bas"
do{
#line 5643 "ide/ide_methods.bas"
goto LABEL_OPENHELPLINK;
#line 5643 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5643,"ide_methods.bas");}while(r);
#line 5644 "ide/ide_methods.bas"
}
#line 5645 "ide/ide_methods.bas"
S_51396:;
#line 5645 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5645 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5645,"ide_methods.bas");if(r)goto S_51396;}
#line 5646 "ide/ide_methods.bas"
do{
#line 5646 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5646,"ide_methods.bas");}while(r);
#line 5646 "ide/ide_methods.bas"
do{
#line 5646 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5646,"ide_methods.bas");}while(r);
#line 5647 "ide/ide_methods.bas"
do{
#line 5647 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Keyword Reference - Alphabetical",32));
#line 5647 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5647,"ide_methods.bas");}while(r);
#line 5648 "ide/ide_methods.bas"
do{
#line 5648 "ide/ide_methods.bas"
goto LABEL_OPENHELPLINK;
#line 5648 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5648,"ide_methods.bas");}while(r);
#line 5649 "ide/ide_methods.bas"
}
#line 5650 "ide/ide_methods.bas"
S_51402:;
#line 5650 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5650 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5650,"ide_methods.bas");if(r)goto S_51402;}
#line 5651 "ide/ide_methods.bas"
do{
#line 5651 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5651,"ide_methods.bas");}while(r);
#line 5651 "ide/ide_methods.bas"
do{
#line 5651 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5651,"ide_methods.bas");}while(r);
#line 5652 "ide/ide_methods.bas"
do{
#line 5652 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Keyword Reference - By usage",28));
#line 5652 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5652,"ide_methods.bas");}while(r);
#line 5653 "ide/ide_methods.bas"
do{
#line 5653 "ide/ide_methods.bas"
goto LABEL_OPENHELPLINK;
#line 5653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5653,"ide_methods.bas");}while(r);
#line 5654 "ide/ide_methods.bas"
}
#line 5655 "ide/ide_methods.bas"
S_51408:;
#line 5655 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5655 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5655,"ide_methods.bas");if(r)goto S_51408;}
#line 5656 "ide/ide_methods.bas"
do{
#line 5656 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5656,"ide_methods.bas");}while(r);
#line 5656 "ide/ide_methods.bas"
do{
#line 5656 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5656,"ide_methods.bas");}while(r);
#line 5657 "ide/ide_methods.bas"
do{
#line 5657 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Metacommand",11));
#line 5657 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5657 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5657,"ide_methods.bas");}while(r);
#line 5658 "ide/ide_methods.bas"
do{
#line 5658 "ide/ide_methods.bas"
goto LABEL_OPENHELPLINK;
#line 5658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5658,"ide_methods.bas");}while(r);
#line 5659 "ide/ide_methods.bas"
}
#line 5660 "ide/ide_methods.bas"
S_51414:;
#line 5660 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5660,"ide_methods.bas");if(r)goto S_51414;}
#line 5661 "ide/ide_methods.bas"
do{
#line 5661 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5661,"ide_methods.bas");}while(r);
#line 5661 "ide/ide_methods.bas"
do{
#line 5661 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5661,"ide_methods.bas");}while(r);
#line 5662 "ide/ide_methods.bas"
do{
#line 5662 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Variable Types",14));
#line 5662 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5662,"ide_methods.bas");}while(r);
#line 5663 "ide/ide_methods.bas"
do{
#line 5663 "ide/ide_methods.bas"
goto LABEL_OPENHELPLINK;
#line 5663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5663,"ide_methods.bas");}while(r);
#line 5664 "ide/ide_methods.bas"
}
#line 5666 "ide/ide_methods.bas"
S_51420:;
#line 5666 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5666 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5666,"ide_methods.bas");if(r)goto S_51420;}
#line 5668 "ide/ide_methods.bas"
S_51421:;
#line 5668 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 0 ))||is_error_pending()){
#line 5668 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5668,"ide_methods.bas");if(r)goto S_51421;}
#line 5669 "ide/ide_methods.bas"
S_51422:;
#line 5669 "ide/ide_methods.bas"
if ((*__LONG_IDESUBWINDOW)||is_error_pending()){
#line 5669 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5669,"ide_methods.bas");if(r)goto S_51422;}
#line 5669 "ide/ide_methods.bas"
do{
#line 5669 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5669,"ide_methods.bas");}while(r);
#line 5669 "ide/ide_methods.bas"
do{
#line 5669 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5669,"ide_methods.bas");}while(r);
#line 5669 "ide/ide_methods.bas"
do{
#line 5669 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5669,"ide_methods.bas");}while(r);
#line 5669 "ide/ide_methods.bas"
}
#line 5670 "ide/ide_methods.bas"
do{
#line 5670 "ide/ide_methods.bas"
*__LONG_IDESUBWINDOW=qb_safe_idiv(*__LONG_IDEWY, 2 );
#line 5670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5670,"ide_methods.bas");}while(r);
#line 5670 "ide/ide_methods.bas"
do{
#line 5670 "ide/ide_methods.bas"
*__LONG_IDEWY=*__LONG_IDEWY-*__LONG_IDESUBWINDOW;
#line 5670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5670,"ide_methods.bas");}while(r);
#line 5671 "ide/ide_methods.bas"
do{
#line 5671 "ide/ide_methods.bas"
*__LONG_HELP_WX1= 2 ;
#line 5671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5671,"ide_methods.bas");}while(r);
#line 5671 "ide/ide_methods.bas"
do{
#line 5671 "ide/ide_methods.bas"
*__LONG_HELP_WY1=*__LONG_IDEWY+ 1 ;
#line 5671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5671,"ide_methods.bas");}while(r);
#line 5671 "ide/ide_methods.bas"
do{
#line 5671 "ide/ide_methods.bas"
*__LONG_HELP_WX2=*__LONG_IDEWX- 1 ;
#line 5671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5671,"ide_methods.bas");}while(r);
#line 5671 "ide/ide_methods.bas"
do{
#line 5671 "ide/ide_methods.bas"
*__LONG_HELP_WY2=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 2 ;
#line 5671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5671,"ide_methods.bas");}while(r);
#line 5671 "ide/ide_methods.bas"
do{
#line 5671 "ide/ide_methods.bas"
*__LONG_HELP_WW=*__LONG_HELP_WX2-*__LONG_HELP_WX1+ 1 ;
#line 5671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5671,"ide_methods.bas");}while(r);
#line 5671 "ide/ide_methods.bas"
do{
#line 5671 "ide/ide_methods.bas"
*__LONG_HELP_WH=*__LONG_HELP_WY2-*__LONG_HELP_WY1+ 1 ;
#line 5671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5671,"ide_methods.bas");}while(r);
#line 5672 "ide/ide_methods.bas"
do{
#line 5672 "ide/ide_methods.bas"
*__LONG_IDEHELP= 1 ;
#line 5672 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5672,"ide_methods.bas");}while(r);
#line 5673 "ide/ide_methods.bas"
do{
#line 5673 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SKIPDISPLAY= 0ll ;
#line 5673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5673,"ide_methods.bas");}while(r);
#line 5674 "ide/ide_methods.bas"
do{
#line 5674 "ide/ide_methods.bas"
*__LONG_IDESYSTEM= 3 ;
#line 5674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5674,"ide_methods.bas");}while(r);
#line 5675 "ide/ide_methods.bas"
do{
#line 5675 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL= 1 ;
#line 5675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5675,"ide_methods.bas");}while(r);
#line 5675 "ide/ide_methods.bas"
do{
#line 5675 "ide/ide_methods.bas"
return_point[next_return_point++]=63;
#line 5675 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 5675 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 5675 "ide/ide_methods.bas"
RETURN_63:;
#line 5675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5675,"ide_methods.bas");}while(r);
#line 5676 "ide/ide_methods.bas"
}
#line 5678 "ide/ide_methods.bas"
do{
#line 5678 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5678 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5678,"ide_methods.bas");}while(r);
#line 5679 "ide/ide_methods.bas"
}
#line 5681 "ide/ide_methods.bas"
S_51443:;
#line 5681 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5681,"ide_methods.bas");if(r)goto S_51443;}
#line 5682 "ide/ide_methods.bas"
do{
#line 5682 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5682,"ide_methods.bas");}while(r);
#line 5682 "ide/ide_methods.bas"
do{
#line 5682 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5682,"ide_methods.bas");}while(r);
#line 5683 "ide/ide_methods.bas"
S_51446:;
#line 5683 "ide/ide_methods.bas"
if ((*__LONG_IDEHELP)||is_error_pending()){
#line 5683 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5683,"ide_methods.bas");if(r)goto S_51446;}
#line 5683 "ide/ide_methods.bas"
do{
#line 5683 "ide/ide_methods.bas"
goto LABEL_LAUNCHWIKI;
#line 5683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5683,"ide_methods.bas");}while(r);
#line 5683 "ide/ide_methods.bas"
}
#line 5684 "ide/ide_methods.bas"
do{
#line 5684 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5684,"ide_methods.bas");}while(r);
#line 5685 "ide/ide_methods.bas"
}
#line 5687 "ide/ide_methods.bas"
S_51451:;
#line 5687 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5687 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5687,"ide_methods.bas");if(r)goto S_51451;}
#line 5688 "ide/ide_methods.bas"
do{
#line 5688 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5688,"ide_methods.bas");}while(r);
#line 5688 "ide/ide_methods.bas"
do{
#line 5688 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5688,"ide_methods.bas");}while(r);
#line 5689 "ide/ide_methods.bas"
S_51454:;
#line 5689 "ide/ide_methods.bas"
if ((*__LONG_IDEHELP)||is_error_pending()){
#line 5689 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5689,"ide_methods.bas");if(r)goto S_51454;}
#line 5690 "ide/ide_methods.bas"
do{
#line 5690 "ide/ide_methods.bas"
*__LONG_HELP_IGNORECACHE= 1 ;
#line 5690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5690,"ide_methods.bas");}while(r);
#line 5691 "ide/ide_methods.bas"
do{
#line 5691 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_WIKI((((qbs**)(__ARRAY_STRING_BACK[0]))[array_check((*__LONG_HELP_BACK_POS)-__ARRAY_STRING_BACK[4],__ARRAY_STRING_BACK[5])])));
#line 5691 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5691,"ide_methods.bas");}while(r);
#line 5692 "ide/ide_methods.bas"
do{
#line 5692 "ide/ide_methods.bas"
SUB_WIKIPARSE(_FUNC_IDE2_STRING_A);
#line 5692 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5692,"ide_methods.bas");}while(r);
#line 5693 "ide/ide_methods.bas"
do{
#line 5693 "ide/ide_methods.bas"
*__LONG_HELP_IGNORECACHE= 0 ;
#line 5693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5693,"ide_methods.bas");}while(r);
#line 5694 "ide/ide_methods.bas"
}
#line 5695 "ide/ide_methods.bas"
do{
#line 5695 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5695,"ide_methods.bas");}while(r);
#line 5696 "ide/ide_methods.bas"
}
#line 5699 "ide/ide_methods.bas"
S_51462:;
#line 5699 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5699 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5699,"ide_methods.bas");if(r)goto S_51462;}
#line 5700 "ide/ide_methods.bas"
do{
#line 5700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5700,"ide_methods.bas");}while(r);
#line 5702 "ide/ide_methods.bas"
S_51464:;
#line 5702 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 5702 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5702,"ide_methods.bas");if(r)goto S_51464;}
#line 5703 "ide/ide_methods.bas"
S_51465:;
#line 5703 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECTY1==*__LONG_IDECY))||is_error_pending()){
#line 5703 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5703,"ide_methods.bas");if(r)goto S_51465;}
#line 5704 "ide/ide_methods.bas"
do{
#line 5704 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 5704 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5704 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5704,"ide_methods.bas");}while(r);
#line 5705 "ide/ide_methods.bas"
do{
#line 5705 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs_new_txt_len("",0));
#line 5705 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5705 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5705,"ide_methods.bas");}while(r);
#line 5706 "ide/ide_methods.bas"
do{
#line 5706 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*__LONG_IDESELECTX1;
#line 5706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5706,"ide_methods.bas");}while(r);
#line 5706 "ide/ide_methods.bas"
do{
#line 5706 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*__LONG_IDECX;
#line 5706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5706,"ide_methods.bas");}while(r);
#line 5707 "ide/ide_methods.bas"
S_51470:;
#line 5707 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX2<*_FUNC_IDE2_LONG_SX1))||is_error_pending()){
#line 5707 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5707,"ide_methods.bas");if(r)goto S_51470;}
#line 5707 "ide/ide_methods.bas"
do{
#line 5707 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 5707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5707,"ide_methods.bas");}while(r);
#line 5707 "ide/ide_methods.bas"
}
#line 5708 "ide/ide_methods.bas"
S_51473:;
#line 5708 "ide/ide_methods.bas"
fornext_value5178=*_FUNC_IDE2_LONG_SX1;
#line 5708 "ide/ide_methods.bas"
fornext_finalvalue5178=*_FUNC_IDE2_LONG_SX2- 1 ;
#line 5708 "ide/ide_methods.bas"
fornext_step5178= 1 ;
#line 5708 "ide/ide_methods.bas"
if (fornext_step5178<0) fornext_step_negative5178=1; else fornext_step_negative5178=0;
#line 5708 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5178;
#line 5708 "ide/ide_methods.bas"
goto fornext_entrylabel5178;
#line 5708 "ide/ide_methods.bas"
while(1){
#line 5708 "ide/ide_methods.bas"
fornext_value5178=fornext_step5178+(*_FUNC_IDE2_LONG_X);
#line 5708 "ide/ide_methods.bas"
fornext_entrylabel5178:
#line 5708 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5178;
#line 5708 "ide/ide_methods.bas"
if (fornext_step_negative5178){
#line 5708 "ide/ide_methods.bas"
if (fornext_value5178<fornext_finalvalue5178) break;
#line 5708 "ide/ide_methods.bas"
}else{
#line 5708 "ide/ide_methods.bas"
if (fornext_value5178>fornext_finalvalue5178) break;
#line 5708 "ide/ide_methods.bas"
}
#line 5708 "ide/ide_methods.bas"
fornext_error5178:;
#line 5708 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5708,"ide_methods.bas");if(r)goto S_51473;}
#line 5709 "ide/ide_methods.bas"
S_51474:;
#line 5709 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_X<=_FUNC_IDE2_STRING_A->len)))||is_error_pending()){
#line 5709 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5709,"ide_methods.bas");if(r)goto S_51474;}
#line 5709 "ide/ide_methods.bas"
do{
#line 5709 "ide/ide_methods.bas"
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)));
#line 5709 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5709,"ide_methods.bas");}while(r);
#line 5709 "ide/ide_methods.bas"
}else{
#line 5709 "ide/ide_methods.bas"
do{
#line 5709 "ide/ide_methods.bas"
goto fornext_exit_5177;
#line 5709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5709,"ide_methods.bas");}while(r);
#line 5709 "ide/ide_methods.bas"
}
#line 5710 "ide/ide_methods.bas"
fornext_continue_5177:;
#line 5710 "ide/ide_methods.bas"
}
#line 5710 "ide/ide_methods.bas"
fornext_exit_5177:;
#line 5711 "ide/ide_methods.bas"
do{
#line 5711 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A2,qbs__trim(_FUNC_IDE2_STRING_A2));
#line 5711 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5711 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5711,"ide_methods.bas");}while(r);
#line 5712 "ide/ide_methods.bas"
S_51481:;
#line 5712 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_A2->len))||is_error_pending()){
#line 5712 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5712,"ide_methods.bas");if(r)goto S_51481;}
#line 5712 "ide/ide_methods.bas"
do{
#line 5712 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MATHEVALEXPR,_FUNC_IDE2_STRING_A2);
#line 5712 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5712 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5712,"ide_methods.bas");}while(r);
#line 5712 "ide/ide_methods.bas"
}
#line 5713 "ide/ide_methods.bas"
}
#line 5714 "ide/ide_methods.bas"
}
#line 5716 "ide/ide_methods.bas"
S_51486:;
#line 5716 "ide/ide_methods.bas"
do{
#line 5716 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5716,"ide_methods.bas");if(r)goto S_51486;}
#line 5717 "ide/ide_methods.bas"
do{
#line 5717 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5717,"ide_methods.bas");}while(r);
#line 5718 "ide/ide_methods.bas"
do{
#line 5718 "ide/ide_methods.bas"
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),&(pass5182= 60 ),&(pass5183= 0 ),&(pass5184= 0 )));
#line 5718 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5718 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5718,"ide_methods.bas");}while(r);
#line 5719 "ide/ide_methods.bas"
do{
#line 5719 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RESULT= 0 ;
#line 5719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5719,"ide_methods.bas");}while(r);
#line 5720 "ide/ide_methods.bas"
S_51490:;
#line 5720 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_RETVAL->len))||is_error_pending()){
#line 5720 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5720,"ide_methods.bas");if(r)goto S_51490;}
#line 5721 "ide/ide_methods.bas"
do{
#line 5721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5721,"ide_methods.bas");}while(r);
#line 5722 "ide/ide_methods.bas"
do{
#line 5722 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MATHEVALEXPR,_FUNC_IDE2_STRING_RETVAL);
#line 5722 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5722 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5722,"ide_methods.bas");}while(r);
#line 5724 "ide/ide_methods.bas"
do{
#line 5724 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RETVAL,FUNC_LINEFORMAT(_FUNC_IDE2_STRING_RETVAL));
#line 5724 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5724,"ide_methods.bas");}while(r);
#line 5725 "ide/ide_methods.bas"
do{
#line 5725 "ide/ide_methods.bas"
*__LONG_ERROR_HAPPENED= 0 ;
#line 5725 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5725,"ide_methods.bas");}while(r);
#line 5727 "ide/ide_methods.bas"
do{
#line 5727 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EV0,FUNC_EVALUATE_EXPRESSION(_FUNC_IDE2_STRING_RETVAL,(void*)( ((char*)(_FUNC_IDE2_UDT_NUM)) + ((0+0)) )));
#line 5727 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5727,"ide_methods.bas");}while(r);
#line 5728 "ide/ide_methods.bas"
do{
#line 5728 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EV,_FUNC_IDE2_STRING_EV0);
#line 5728 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5728,"ide_methods.bas");}while(r);
#line 5730 "ide/ide_methods.bas"
do{
#line 5730 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_MATHEVALERROR=-(func_instr(NULL,_FUNC_IDE2_STRING_EV,qbs_new_txt_len("ERROR",5),0)> 0 );
#line 5730 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5730,"ide_methods.bas");}while(r);
#line 5731 "ide/ide_methods.bas"
S_51498:;
#line 5731 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
#line 5731 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5731,"ide_methods.bas");if(r)goto S_51498;}
#line 5731 "ide/ide_methods.bas"
do{
#line 5731 "ide/ide_methods.bas"
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)));
#line 5731 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5731,"ide_methods.bas");}while(r);
#line 5731 "ide/ide_methods.bas"
}
#line 5732 "ide/ide_methods.bas"
S_51501:;
#line 5732 "ide/ide_methods.bas"
do{
#line 5732 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5732,"ide_methods.bas");if(r)goto S_51501;}
#line 5733 "ide/ide_methods.bas"
do{
#line 5733 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B1,qbs_new_txt_len("#Insert;",8));
#line 5733 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5733 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5733,"ide_methods.bas");}while(r);
#line 5734 "ide/ide_methods.bas"
S_51503:;
#line 5734 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
#line 5734 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5734,"ide_methods.bas");if(r)goto S_51503;}
#line 5734 "ide/ide_methods.bas"
do{
#line 5734 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("#Decimal;",9));
#line 5734 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5734,"ide_methods.bas");}while(r);
#line 5734 "ide/ide_methods.bas"
}else{
#line 5734 "ide/ide_methods.bas"
do{
#line 5734 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("#HEX$;",6));
#line 5734 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5734,"ide_methods.bas");}while(r);
#line 5734 "ide/ide_methods.bas"
}
#line 5735 "ide/ide_methods.bas"
S_51508:;
#line 5735 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&*_FUNC_IDE2_BYTE_MATHEVALCOMMENT)||is_error_pending()){
#line 5735 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5735,"ide_methods.bas");if(r)goto S_51508;}
#line 5736 "ide/ide_methods.bas"
do{
#line 5736 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MATHMSG,qbs_add(qbs_add(_FUNC_IDE2_STRING_EV,qbs_new_txt_len(" '",2)),_FUNC_IDE2_STRING_MATHEVALEXPR));
#line 5736 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5736,"ide_methods.bas");}while(r);
#line 5737 "ide/ide_methods.bas"
do{
#line 5737 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B3,qbs_new_txt_len("#Uncomment;",11));
#line 5737 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5737,"ide_methods.bas");}while(r);
#line 5738 "ide/ide_methods.bas"
}else{
#line 5739 "ide/ide_methods.bas"
do{
#line 5739 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MATHMSG,_FUNC_IDE2_STRING_EV);
#line 5739 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5739,"ide_methods.bas");}while(r);
#line 5740 "ide/ide_methods.bas"
do{
#line 5740 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B3,qbs_new_txt_len("Co#mment;",9));
#line 5740 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5740,"ide_methods.bas");}while(r);
#line 5741 "ide/ide_methods.bas"
}
#line 5742 "ide/ide_methods.bas"
S_51515:;
#line 5742 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_MATHEVALERROR)||is_error_pending()){
#line 5742 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5742,"ide_methods.bas");if(r)goto S_51515;}
#line 5742 "ide/ide_methods.bas"
do{
#line 5742 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B1,qbs_new_txt_len("",0));
#line 5742 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5742,"ide_methods.bas");}while(r);
#line 5742 "ide/ide_methods.bas"
do{
#line 5742 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B2,qbs_new_txt_len("",0));
#line 5742 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5742,"ide_methods.bas");}while(r);
#line 5742 "ide/ide_methods.bas"
do{
#line 5742 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_B3,qbs_new_txt_len("",0));
#line 5742 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5742,"ide_methods.bas");}while(r);
#line 5742 "ide/ide_methods.bas"
}
#line 5743 "ide/ide_methods.bas"
do{
#line 5743 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5743,"ide_methods.bas");}while(r);
#line 5744 "ide/ide_methods.bas"
do{
#line 5744 "ide/ide_methods.bas"
*_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)));
#line 5744 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5744 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5744,"ide_methods.bas");}while(r);
#line 5745 "ide/ide_methods.bas"
S_51522:;
#line 5745 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))||is_error_pending()){
#line 5745 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5745,"ide_methods.bas");if(r)goto S_51522;}
#line 5746 "ide/ide_methods.bas"
S_51523:;
#line 5746 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5746,"ide_methods.bas");if(r)goto S_51523;}
#line 5747 "ide/ide_methods.bas"
S_51524:;
#line 5747 "ide/ide_methods.bas"
if (((*_FUNC_IDE2_LONG_RESULT==( 1 ))||(*_FUNC_IDE2_LONG_RESULT==( 4 ))||(*_FUNC_IDE2_LONG_RESULT==( 5 )))||is_error_pending()){
#line 5747 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5747,"ide_methods.bas");if(r)goto S_51524;}
#line 5748 "ide/ide_methods.bas"
do{
#line 5748 "ide/ide_methods.bas"
goto dl_exit_5186;
#line 5748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5748,"ide_methods.bas");}while(r);
#line 5749 "ide/ide_methods.bas"
sc_ec_242_end:;
#line 5749 "ide/ide_methods.bas"
goto sc_5187_end;
#line 5749 "ide/ide_methods.bas"
}
#line 5749 "ide/ide_methods.bas"
S_51526:;
#line 5749 "ide/ide_methods.bas"
if (((*_FUNC_IDE2_LONG_RESULT==( 2 )))||is_error_pending()){
#line 5749 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5749,"ide_methods.bas");if(r)goto S_51526;}
#line 5750 "ide/ide_methods.bas"
do{
#line 5750 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_MATHEVALHEX=~(*_FUNC_IDE2_BYTE_MATHEVALHEX);
#line 5750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5750,"ide_methods.bas");}while(r);
#line 5751 "ide/ide_methods.bas"
S_51528:;
#line 5751 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_MATHEVALHEX)||is_error_pending()){
#line 5751 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5751,"ide_methods.bas");if(r)goto S_51528;}
#line 5751 "ide/ide_methods.bas"
do{
#line 5751 "ide/ide_methods.bas"
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)));
#line 5751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5751,"ide_methods.bas");}while(r);
#line 5751 "ide/ide_methods.bas"
}else{
#line 5751 "ide/ide_methods.bas"
do{
#line 5751 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_EV,_FUNC_IDE2_STRING_EV0);
#line 5751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5751,"ide_methods.bas");}while(r);
#line 5751 "ide/ide_methods.bas"
}
#line 5752 "ide/ide_methods.bas"
sc_ec_243_end:;
#line 5752 "ide/ide_methods.bas"
goto sc_5187_end;
#line 5752 "ide/ide_methods.bas"
}
#line 5752 "ide/ide_methods.bas"
S_51533:;
#line 5752 "ide/ide_methods.bas"
if (((*_FUNC_IDE2_LONG_RESULT==( 3 )))||is_error_pending()){
#line 5752 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5752,"ide_methods.bas");if(r)goto S_51533;}
#line 5753 "ide/ide_methods.bas"
do{
#line 5753 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_MATHEVALCOMMENT=~(*_FUNC_IDE2_BYTE_MATHEVALCOMMENT);
#line 5753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5753,"ide_methods.bas");}while(r);
#line 5754 "ide/ide_methods.bas"
sc_ec_244_end:;
#line 5754 "ide/ide_methods.bas"
goto sc_5187_end;
#line 5754 "ide/ide_methods.bas"
}
#line 5754 "ide/ide_methods.bas"
sc_5187_end:;
#line 5755 "ide/ide_methods.bas"
}else{
#line 5756 "ide/ide_methods.bas"
do{
#line 5756 "ide/ide_methods.bas"
goto dl_exit_5186;
#line 5756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5756,"ide_methods.bas");}while(r);
#line 5757 "ide/ide_methods.bas"
}
#line 5758 "ide/ide_methods.bas"
dl_continue_5186:;
#line 5758 "ide/ide_methods.bas"
}while(1);
#line 5758 "ide/ide_methods.bas"
dl_exit_5186:;
#line 5759 "ide/ide_methods.bas"
S_51540:;
#line 5759 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_MATHEVALERROR&(-(*_FUNC_IDE2_LONG_RESULT== 2 )))||is_error_pending()){
#line 5759 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5759,"ide_methods.bas");if(r)goto S_51540;}
#line 5759 "ide/ide_methods.bas"
do{
#line 5759 "ide/ide_methods.bas"
goto dl_exit_5181;
#line 5759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5759,"ide_methods.bas");}while(r);
#line 5759 "ide/ide_methods.bas"
}
#line 5760 "ide/ide_methods.bas"
S_51543:;
#line 5760 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&(((-(*_FUNC_IDE2_LONG_RESULT== 1 ))|(-(*_FUNC_IDE2_LONG_RESULT== 5 )))))||is_error_pending()){
#line 5760 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5760,"ide_methods.bas");if(r)goto S_51543;}
#line 5760 "ide/ide_methods.bas"
do{
#line 5760 "ide/ide_methods.bas"
goto dl_exit_5181;
#line 5760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5760,"ide_methods.bas");}while(r);
#line 5760 "ide/ide_methods.bas"
}
#line 5761 "ide/ide_methods.bas"
}else{
#line 5762 "ide/ide_methods.bas"
do{
#line 5762 "ide/ide_methods.bas"
goto dl_exit_5181;
#line 5762 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5762,"ide_methods.bas");}while(r);
#line 5763 "ide/ide_methods.bas"
}
#line 5764 "ide/ide_methods.bas"
dl_continue_5181:;
#line 5764 "ide/ide_methods.bas"
}while(1);
#line 5764 "ide/ide_methods.bas"
dl_exit_5181:;
#line 5766 "ide/ide_methods.bas"
S_51550:;
#line 5766 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_BYTE_MATHEVALERROR== 0 ))&(-(*_FUNC_IDE2_LONG_RESULT== 1 )))||is_error_pending()){
#line 5766 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5766,"ide_methods.bas");if(r)goto S_51550;}
#line 5767 "ide/ide_methods.bas"
do{
#line 5767 "ide/ide_methods.bas"
SUB_INSERTATCURSOR(_FUNC_IDE2_STRING_MATHMSG);
#line 5767 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5767 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5767,"ide_methods.bas");}while(r);
#line 5768 "ide/ide_methods.bas"
}
#line 5769 "ide/ide_methods.bas"
do{
#line 5769 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5769,"ide_methods.bas");}while(r);
#line 5769 "ide/ide_methods.bas"
do{
#line 5769 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5769,"ide_methods.bas");}while(r);
#line 5770 "ide/ide_methods.bas"
do{
#line 5770 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5770 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5770,"ide_methods.bas");}while(r);
#line 5771 "ide/ide_methods.bas"
}
#line 5773 "ide/ide_methods.bas"
S_51557:;
#line 5773 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5773 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5773,"ide_methods.bas");if(r)goto S_51557;}
#line 5774 "ide/ide_methods.bas"
do{
#line 5774 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5774,"ide_methods.bas");}while(r);
#line 5775 "ide/ide_methods.bas"
do{
#line 5775 "ide/ide_methods.bas"
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)));
#line 5775 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5775,"ide_methods.bas");}while(r);
#line 5776 "ide/ide_methods.bas"
do{
#line 5776 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5776,"ide_methods.bas");}while(r);
#line 5777 "ide/ide_methods.bas"
S_51561:;
#line 5777 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_Q,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 5777 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5777,"ide_methods.bas");if(r)goto S_51561;}
#line 5778 "ide/ide_methods.bas"
do{
#line 5778 "ide/ide_methods.bas"
*__LONG_HELP_RECACHING= 1 ;
#line 5778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5778,"ide_methods.bas");}while(r);
#line 5778 "ide/ide_methods.bas"
do{
#line 5778 "ide/ide_methods.bas"
*__LONG_HELP_IGNORECACHE= 1 ;
#line 5778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5778,"ide_methods.bas");}while(r);
#line 5779 "ide/ide_methods.bas"
do{
#line 5779 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_UERR=FUNC_IDEUPDATEHELPBOX();
#line 5779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5779,"ide_methods.bas");}while(r);
#line 5780 "ide/ide_methods.bas"
do{
#line 5780 "ide/ide_methods.bas"
*__LONG_HELP_RECACHING= 0 ;
#line 5780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5780,"ide_methods.bas");}while(r);
#line 5780 "ide/ide_methods.bas"
do{
#line 5780 "ide/ide_methods.bas"
*__LONG_HELP_IGNORECACHE= 0 ;
#line 5780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5780,"ide_methods.bas");}while(r);
#line 5781 "ide/ide_methods.bas"
do{
#line 5781 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5781,"ide_methods.bas");}while(r);
#line 5781 "ide/ide_methods.bas"
do{
#line 5781 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5781,"ide_methods.bas");}while(r);
#line 5782 "ide/ide_methods.bas"
S_51569:;
#line 5782 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_UERR)||is_error_pending()){
#line 5782 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5782,"ide_methods.bas");if(r)goto S_51569;}
#line 5783 "ide/ide_methods.bas"
do{
#line 5783 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_LNK,qbs_new_txt_len("Update All",10));
#line 5783 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5783 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5783,"ide_methods.bas");}while(r);
#line 5784 "ide/ide_methods.bas"
do{
#line 5784 "ide/ide_methods.bas"
goto LABEL_OPENHELPLINK;
#line 5784 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5784,"ide_methods.bas");}while(r);
#line 5785 "ide/ide_methods.bas"
}
#line 5786 "ide/ide_methods.bas"
}
#line 5787 "ide/ide_methods.bas"
do{
#line 5787 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5787,"ide_methods.bas");}while(r);
#line 5788 "ide/ide_methods.bas"
}
#line 5790 "ide/ide_methods.bas"
S_51576:;
#line 5790 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 5790 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5790,"ide_methods.bas");if(r)goto S_51576;}
#line 5791 "ide/ide_methods.bas"
do{
#line 5791 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5791,"ide_methods.bas");}while(r);
#line 5792 "ide/ide_methods.bas"
do{
#line 5792 "ide/ide_methods.bas"
SUB_IDENEWSF(qbs_new_txt_len("SUB",3));
#line 5792 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5792,"ide_methods.bas");}while(r);
#line 5793 "ide/ide_methods.bas"
do{
#line 5793 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 5793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5793,"ide_methods.bas");}while(r);
#line 5794 "ide/ide_methods.bas"
do{
#line 5794 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5794,"ide_methods.bas");}while(r);
#line 5794 "ide/ide_methods.bas"
do{
#line 5794 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5794,"ide_methods.bas");}while(r);
#line 5795 "ide/ide_methods.bas"
do{
#line 5795 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5795 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5795,"ide_methods.bas");}while(r);
#line 5796 "ide/ide_methods.bas"
}
#line 5797 "ide/ide_methods.bas"
S_51584:;
#line 5797 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 5797 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5797,"ide_methods.bas");if(r)goto S_51584;}
#line 5798 "ide/ide_methods.bas"
do{
#line 5798 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5798,"ide_methods.bas");}while(r);
#line 5799 "ide/ide_methods.bas"
do{
#line 5799 "ide/ide_methods.bas"
SUB_IDENEWSF(qbs_new_txt_len("FUNCTION",8));
#line 5799 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5799,"ide_methods.bas");}while(r);
#line 5800 "ide/ide_methods.bas"
do{
#line 5800 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 5800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5800,"ide_methods.bas");}while(r);
#line 5801 "ide/ide_methods.bas"
do{
#line 5801 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5801 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5801,"ide_methods.bas");}while(r);
#line 5801 "ide/ide_methods.bas"
do{
#line 5801 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5801 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5801,"ide_methods.bas");}while(r);
#line 5802 "ide/ide_methods.bas"
do{
#line 5802 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5802 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5802,"ide_methods.bas");}while(r);
#line 5803 "ide/ide_methods.bas"
}
#line 5805 "ide/ide_methods.bas"
S_51592:;
#line 5805 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((((qbs**)(__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**)(__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()){
#line 5805 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5805,"ide_methods.bas");if(r)goto S_51592;}
#line 5806 "ide/ide_methods.bas"
S_51593:;
#line 5806 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 5806 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5806,"ide_methods.bas");if(r)goto S_51593;}
#line 5807 "ide/ide_methods.bas"
do{
#line 5807 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 14 ;
#line 5807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5807,"ide_methods.bas");}while(r);
#line 5808 "ide/ide_methods.bas"
do{
#line 5808 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 5808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5808,"ide_methods.bas");}while(r);
#line 5809 "ide/ide_methods.bas"
}else{
#line 5810 "ide/ide_methods.bas"
do{
#line 5810 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5810,"ide_methods.bas");}while(r);
#line 5811 "ide/ide_methods.bas"
LABEL_IDESUBSJMP:;
#line 5811 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5811,"ide_methods.bas");r=0;}
#line 5812 "ide/ide_methods.bas"
do{
#line 5812 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESUBS());
#line 5812 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5812,"ide_methods.bas");}while(r);
#line 5813 "ide/ide_methods.bas"
S_51599:;
#line 5813 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 5813 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5813,"ide_methods.bas");if(r)goto S_51599;}
#line 5813 "ide/ide_methods.bas"
do{
#line 5813 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 5813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5813,"ide_methods.bas");}while(r);
#line 5813 "ide/ide_methods.bas"
}
#line 5814 "ide/ide_methods.bas"
do{
#line 5814 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5814,"ide_methods.bas");}while(r);
#line 5814 "ide/ide_methods.bas"
do{
#line 5814 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5814,"ide_methods.bas");}while(r);
#line 5815 "ide/ide_methods.bas"
do{
#line 5815 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5815,"ide_methods.bas");}while(r);
#line 5816 "ide/ide_methods.bas"
}
#line 5817 "ide/ide_methods.bas"
}
#line 5819 "ide/ide_methods.bas"
S_51607:;
#line 5819 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5819 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5819,"ide_methods.bas");if(r)goto S_51607;}
#line 5820 "ide/ide_methods.bas"
do{
#line 5820 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 2 ;
#line 5820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5820,"ide_methods.bas");}while(r);
#line 5821 "ide/ide_methods.bas"
do{
#line 5821 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 5821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5821,"ide_methods.bas");}while(r);
#line 5822 "ide/ide_methods.bas"
}
#line 5824 "ide/ide_methods.bas"
S_51611:;
#line 5824 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5824 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5824,"ide_methods.bas");if(r)goto S_51611;}
#line 5825 "ide/ide_methods.bas"
do{
#line 5825 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5825 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5825,"ide_methods.bas");}while(r);
#line 5826 "ide/ide_methods.bas"
do{
#line 5826 "ide/ide_methods.bas"
*__BYTE_SHOWLINENUMBERS= -1ll ;
#line 5826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5826,"ide_methods.bas");}while(r);
#line 5827 "ide/ide_methods.bas"
do{
#line 5827 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbers",15),qbs_new_txt_len("True",4));
#line 5827 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5827,"ide_methods.bas");}while(r);
#line 5828 "ide/ide_methods.bas"
do{
#line 5828 "ide/ide_methods.bas"
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];
#line 5828 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Hide Line Numbers",18));
#line 5828 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5828,"ide_methods.bas");}while(r);
#line 5829 "ide/ide_methods.bas"
do{
#line 5829 "ide/ide_methods.bas"
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];
#line 5829 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],func_mid((((qbs**)(__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));
#line 5829 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5829,"ide_methods.bas");}while(r);
#line 5830 "ide/ide_methods.bas"
do{
#line 5830 "ide/ide_methods.bas"
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];
#line 5830 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],func_mid((((qbs**)(__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));
#line 5830 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5830,"ide_methods.bas");}while(r);
#line 5831 "ide/ide_methods.bas"
do{
#line 5831 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5831,"ide_methods.bas");}while(r);
#line 5831 "ide/ide_methods.bas"
do{
#line 5831 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5831,"ide_methods.bas");}while(r);
#line 5832 "ide/ide_methods.bas"
do{
#line 5832 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5832,"ide_methods.bas");}while(r);
#line 5833 "ide/ide_methods.bas"
}
#line 5835 "ide/ide_methods.bas"
S_51622:;
#line 5835 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5835 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5835,"ide_methods.bas");if(r)goto S_51622;}
#line 5836 "ide/ide_methods.bas"
do{
#line 5836 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5836,"ide_methods.bas");}while(r);
#line 5837 "ide/ide_methods.bas"
do{
#line 5837 "ide/ide_methods.bas"
*__BYTE_SHOWLINENUMBERS= 0ll ;
#line 5837 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5837,"ide_methods.bas");}while(r);
#line 5838 "ide/ide_methods.bas"
do{
#line 5838 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbers",15),qbs_new_txt_len("False",5));
#line 5838 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5838,"ide_methods.bas");}while(r);
#line 5839 "ide/ide_methods.bas"
do{
#line 5839 "ide/ide_methods.bas"
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];
#line 5839 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Show Line Numbers",18));
#line 5839 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5839,"ide_methods.bas");}while(r);
#line 5840 "ide/ide_methods.bas"
do{
#line 5840 "ide/ide_methods.bas"
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];
#line 5840 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~",1),(((qbs**)(__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]])));
#line 5840 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5840,"ide_methods.bas");}while(r);
#line 5841 "ide/ide_methods.bas"
do{
#line 5841 "ide/ide_methods.bas"
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];
#line 5841 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~",1),(((qbs**)(__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]])));
#line 5841 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5841,"ide_methods.bas");}while(r);
#line 5842 "ide/ide_methods.bas"
do{
#line 5842 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5842,"ide_methods.bas");}while(r);
#line 5842 "ide/ide_methods.bas"
do{
#line 5842 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5842,"ide_methods.bas");}while(r);
#line 5843 "ide/ide_methods.bas"
do{
#line 5843 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5843,"ide_methods.bas");}while(r);
#line 5844 "ide/ide_methods.bas"
}
#line 5846 "ide/ide_methods.bas"
S_51633:;
#line 5846 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5846 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5846,"ide_methods.bas");if(r)goto S_51633;}
#line 5847 "ide/ide_methods.bas"
S_51634:;
#line 5847 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left((((qbs**)(__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()){
#line 5847 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5847,"ide_methods.bas");if(r)goto S_51634;}
#line 5848 "ide/ide_methods.bas"
do{
#line 5848 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5848,"ide_methods.bas");}while(r);
#line 5849 "ide/ide_methods.bas"
do{
#line 5849 "ide/ide_methods.bas"
*__BYTE_SHOWLINENUMBERSUSEBG=~(*__BYTE_SHOWLINENUMBERSUSEBG);
#line 5849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5849,"ide_methods.bas");}while(r);
#line 5850 "ide/ide_methods.bas"
S_51637:;
#line 5850 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
#line 5850 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5850,"ide_methods.bas");if(r)goto S_51637;}
#line 5851 "ide/ide_methods.bas"
do{
#line 5851 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersUseBG",20),qbs_new_txt_len("True",4));
#line 5851 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5851,"ide_methods.bas");}while(r);
#line 5852 "ide/ide_methods.bas"
do{
#line 5852 "ide/ide_methods.bas"
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];
#line 5852 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("#Background Color",17)));
#line 5852 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5852,"ide_methods.bas");}while(r);
#line 5853 "ide/ide_methods.bas"
}else{
#line 5854 "ide/ide_methods.bas"
do{
#line 5854 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersUseBG",20),qbs_new_txt_len("False",5));
#line 5854 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5854,"ide_methods.bas");}while(r);
#line 5855 "ide/ide_methods.bas"
do{
#line 5855 "ide/ide_methods.bas"
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];
#line 5855 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Background Color",17));
#line 5855 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5855 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5855,"ide_methods.bas");}while(r);
#line 5856 "ide/ide_methods.bas"
}
#line 5857 "ide/ide_methods.bas"
do{
#line 5857 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5857,"ide_methods.bas");}while(r);
#line 5857 "ide/ide_methods.bas"
do{
#line 5857 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5857,"ide_methods.bas");}while(r);
#line 5858 "ide/ide_methods.bas"
do{
#line 5858 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5858,"ide_methods.bas");}while(r);
#line 5859 "ide/ide_methods.bas"
}
#line 5860 "ide/ide_methods.bas"
}
#line 5862 "ide/ide_methods.bas"
S_51649:;
#line 5862 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right((((qbs**)(__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()){
#line 5862 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5862,"ide_methods.bas");if(r)goto S_51649;}
#line 5863 "ide/ide_methods.bas"
S_51650:;
#line 5863 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left((((qbs**)(__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()){
#line 5863 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5863,"ide_methods.bas");if(r)goto S_51650;}
#line 5864 "ide/ide_methods.bas"
do{
#line 5864 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5864,"ide_methods.bas");}while(r);
#line 5865 "ide/ide_methods.bas"
do{
#line 5865 "ide/ide_methods.bas"
*__BYTE_SHOWLINENUMBERSSEPARATOR=~(*__BYTE_SHOWLINENUMBERSSEPARATOR);
#line 5865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5865,"ide_methods.bas");}while(r);
#line 5866 "ide/ide_methods.bas"
S_51653:;
#line 5866 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
#line 5866 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5866,"ide_methods.bas");if(r)goto S_51653;}
#line 5867 "ide/ide_methods.bas"
do{
#line 5867 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersSeparator",24),qbs_new_txt_len("True",4));
#line 5867 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5867,"ide_methods.bas");}while(r);
#line 5868 "ide/ide_methods.bas"
do{
#line 5868 "ide/ide_methods.bas"
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];
#line 5868 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(func_chr( 7 ),qbs_new_txt_len("Sho#w Separator",15)));
#line 5868 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5868 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5868,"ide_methods.bas");}while(r);
#line 5869 "ide/ide_methods.bas"
}else{
#line 5870 "ide/ide_methods.bas"
do{
#line 5870 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("ShowLineNumbersSeparator",24),qbs_new_txt_len("False",5));
#line 5870 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5870 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5870,"ide_methods.bas");}while(r);
#line 5871 "ide/ide_methods.bas"
do{
#line 5871 "ide/ide_methods.bas"
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];
#line 5871 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Sho#w Separator",15));
#line 5871 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5871 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5871,"ide_methods.bas");}while(r);
#line 5872 "ide/ide_methods.bas"
}
#line 5873 "ide/ide_methods.bas"
do{
#line 5873 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5873,"ide_methods.bas");}while(r);
#line 5873 "ide/ide_methods.bas"
do{
#line 5873 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5873,"ide_methods.bas");}while(r);
#line 5874 "ide/ide_methods.bas"
do{
#line 5874 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5874,"ide_methods.bas");}while(r);
#line 5875 "ide/ide_methods.bas"
}
#line 5876 "ide/ide_methods.bas"
}
#line 5878 "ide/ide_methods.bas"
S_51665:;
#line 5878 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5878 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5878,"ide_methods.bas");if(r)goto S_51665;}
#line 5879 "ide/ide_methods.bas"
do{
#line 5879 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_IDECONTEXTUALMENU= 3 ;
#line 5879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5879,"ide_methods.bas");}while(r);
#line 5880 "ide/ide_methods.bas"
do{
#line 5880 "ide/ide_methods.bas"
goto LABEL_SHOWMENU;
#line 5880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5880,"ide_methods.bas");}while(r);
#line 5881 "ide/ide_methods.bas"
}
#line 5883 "ide/ide_methods.bas"
S_51669:;
#line 5883 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5883 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5883,"ide_methods.bas");if(r)goto S_51669;}
#line 5884 "ide/ide_methods.bas"
do{
#line 5884 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5884 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5884,"ide_methods.bas");}while(r);
#line 5885 "ide/ide_methods.bas"
do{
#line 5885 "ide/ide_methods.bas"
SUB_EXPORTCODEAS(qbs_new_txt_len("html",4));
#line 5885 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5885 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5885,"ide_methods.bas");}while(r);
#line 5886 "ide/ide_methods.bas"
do{
#line 5886 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5886,"ide_methods.bas");}while(r);
#line 5886 "ide/ide_methods.bas"
do{
#line 5886 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5886,"ide_methods.bas");}while(r);
#line 5887 "ide/ide_methods.bas"
do{
#line 5887 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5887 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5887,"ide_methods.bas");}while(r);
#line 5888 "ide/ide_methods.bas"
}
#line 5890 "ide/ide_methods.bas"
S_51676:;
#line 5890 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5890 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5890,"ide_methods.bas");if(r)goto S_51676;}
#line 5891 "ide/ide_methods.bas"
do{
#line 5891 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5891 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5891,"ide_methods.bas");}while(r);
#line 5892 "ide/ide_methods.bas"
do{
#line 5892 "ide/ide_methods.bas"
SUB_EXPORTCODEAS(qbs_new_txt_len("rich",4));
#line 5892 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5892,"ide_methods.bas");}while(r);
#line 5893 "ide/ide_methods.bas"
do{
#line 5893 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5893,"ide_methods.bas");}while(r);
#line 5893 "ide/ide_methods.bas"
do{
#line 5893 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5893,"ide_methods.bas");}while(r);
#line 5894 "ide/ide_methods.bas"
do{
#line 5894 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5894,"ide_methods.bas");}while(r);
#line 5895 "ide/ide_methods.bas"
}
#line 5897 "ide/ide_methods.bas"
S_51683:;
#line 5897 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5897 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5897,"ide_methods.bas");if(r)goto S_51683;}
#line 5898 "ide/ide_methods.bas"
do{
#line 5898 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5898,"ide_methods.bas");}while(r);
#line 5899 "ide/ide_methods.bas"
do{
#line 5899 "ide/ide_methods.bas"
SUB_EXPORTCODEAS(qbs_new_txt_len("disc",4));
#line 5899 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5899,"ide_methods.bas");}while(r);
#line 5900 "ide/ide_methods.bas"
do{
#line 5900 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5900,"ide_methods.bas");}while(r);
#line 5900 "ide/ide_methods.bas"
do{
#line 5900 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5900,"ide_methods.bas");}while(r);
#line 5901 "ide/ide_methods.bas"
do{
#line 5901 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5901,"ide_methods.bas");}while(r);
#line 5902 "ide/ide_methods.bas"
}
#line 5904 "ide/ide_methods.bas"
S_51690:;
#line 5904 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5904 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5904,"ide_methods.bas");if(r)goto S_51690;}
#line 5905 "ide/ide_methods.bas"
do{
#line 5905 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5905,"ide_methods.bas");}while(r);
#line 5906 "ide/ide_methods.bas"
do{
#line 5906 "ide/ide_methods.bas"
SUB_EXPORTCODEAS(qbs_new_txt_len("foru",4));
#line 5906 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5906,"ide_methods.bas");}while(r);
#line 5907 "ide/ide_methods.bas"
do{
#line 5907 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5907,"ide_methods.bas");}while(r);
#line 5907 "ide/ide_methods.bas"
do{
#line 5907 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5907,"ide_methods.bas");}while(r);
#line 5908 "ide/ide_methods.bas"
do{
#line 5908 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5908 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5908,"ide_methods.bas");}while(r);
#line 5909 "ide/ide_methods.bas"
}
#line 5911 "ide/ide_methods.bas"
S_51697:;
#line 5911 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5911 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5911,"ide_methods.bas");if(r)goto S_51697;}
#line 5912 "ide/ide_methods.bas"
do{
#line 5912 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5912,"ide_methods.bas");}while(r);
#line 5913 "ide/ide_methods.bas"
do{
#line 5913 "ide/ide_methods.bas"
SUB_EXPORTCODEAS(qbs_new_txt_len("wiki",4));
#line 5913 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5913,"ide_methods.bas");}while(r);
#line 5914 "ide/ide_methods.bas"
do{
#line 5914 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5914,"ide_methods.bas");}while(r);
#line 5914 "ide/ide_methods.bas"
do{
#line 5914 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5914,"ide_methods.bas");}while(r);
#line 5915 "ide/ide_methods.bas"
do{
#line 5915 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5915 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5915,"ide_methods.bas");}while(r);
#line 5916 "ide/ide_methods.bas"
}
#line 5918 "ide/ide_methods.bas"
S_51704:;
#line 5918 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5918 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5918,"ide_methods.bas");if(r)goto S_51704;}
#line 5919 "ide/ide_methods.bas"
do{
#line 5919 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5919,"ide_methods.bas");}while(r);
#line 5920 "ide/ide_methods.bas"
do{
#line 5920 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDEWARNINGBOX();
#line 5920 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5920,"ide_methods.bas");}while(r);
#line 5921 "ide/ide_methods.bas"
do{
#line 5921 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5921,"ide_methods.bas");}while(r);
#line 5921 "ide/ide_methods.bas"
do{
#line 5921 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5921,"ide_methods.bas");}while(r);
#line 5922 "ide/ide_methods.bas"
do{
#line 5922 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5922,"ide_methods.bas");}while(r);
#line 5923 "ide/ide_methods.bas"
}
#line 5925 "ide/ide_methods.bas"
S_51711:;
#line 5925 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5925 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5925,"ide_methods.bas");if(r)goto S_51711;}
#line 5926 "ide/ide_methods.bas"
do{
#line 5926 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5926 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5926,"ide_methods.bas");}while(r);
#line 5927 "ide/ide_methods.bas"
LABEL_IDEFINDJMP:;
#line 5927 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5927,"ide_methods.bas");r=0;}
#line 5928 "ide/ide_methods.bas"
do{
#line 5928 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFIND());
#line 5928 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5928 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5928,"ide_methods.bas");}while(r);
#line 5929 "ide/ide_methods.bas"
do{
#line 5929 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5929,"ide_methods.bas");}while(r);
#line 5929 "ide/ide_methods.bas"
do{
#line 5929 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5929,"ide_methods.bas");}while(r);
#line 5931 "ide/ide_methods.bas"
do{
#line 5931 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5931 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5931,"ide_methods.bas");}while(r);
#line 5932 "ide/ide_methods.bas"
}
#line 5934 "ide/ide_methods.bas"
S_51718:;
#line 5934 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 5934 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5934,"ide_methods.bas");if(r)goto S_51718;}
#line 5935 "ide/ide_methods.bas"
do{
#line 5935 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,__STRING_IDECONTEXTUALSEARCH);
#line 5935 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5935 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5935,"ide_methods.bas");}while(r);
#line 5936 "ide/ide_methods.bas"
do{
#line 5936 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 5936 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5936 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5936,"ide_methods.bas");}while(r);
#line 5937 "ide/ide_methods.bas"
do{
#line 5937 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5937 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5937,"ide_methods.bas");}while(r);
#line 5937 "ide/ide_methods.bas"
do{
#line 5937 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5937 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5937,"ide_methods.bas");}while(r);
#line 5938 "ide/ide_methods.bas"
do{
#line 5938 "ide/ide_methods.bas"
goto LABEL_IDEMF3;
#line 5938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5938,"ide_methods.bas");}while(r);
#line 5939 "ide/ide_methods.bas"
}
#line 5941 "ide/ide_methods.bas"
S_51725:;
#line 5941 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 5941 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5941,"ide_methods.bas");if(r)goto S_51725;}
#line 5942 "ide/ide_methods.bas"
do{
#line 5942 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 5942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5942,"ide_methods.bas");}while(r);
#line 5943 "ide/ide_methods.bas"
LABEL_IDEFINDCHANGEJMP:;
#line 5943 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5943,"ide_methods.bas");r=0;}
#line 5944 "ide/ide_methods.bas"
do{
#line 5944 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDECHANGE());
#line 5944 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5944,"ide_methods.bas");}while(r);
#line 5945 "ide/ide_methods.bas"
do{
#line 5945 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 5945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5945,"ide_methods.bas");}while(r);
#line 5945 "ide/ide_methods.bas"
do{
#line 5945 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 5945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5945,"ide_methods.bas");}while(r);
#line 5946 "ide/ide_methods.bas"
do{
#line 5946 "ide/ide_methods.bas"
*__LONG_IDEALTHIGHLIGHT= 0ll ;
#line 5946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5946,"ide_methods.bas");}while(r);
#line 5947 "ide/ide_methods.bas"
do{
#line 5947 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 5947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5947,"ide_methods.bas");}while(r);
#line 5947 "ide/ide_methods.bas"
do{
#line 5947 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 5947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5947,"ide_methods.bas");}while(r);
#line 5947 "ide/ide_methods.bas"
do{
#line 5947 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 5947 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5947,"ide_methods.bas");}while(r);
#line 5948 "ide/ide_methods.bas"
S_51734:;
#line 5948 "ide/ide_methods.bas"
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()){
#line 5948 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5948,"ide_methods.bas");if(r)goto S_51734;}
#line 5948 "ide/ide_methods.bas"
do{
#line 5948 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 5948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5948,"ide_methods.bas");}while(r);
#line 5948 "ide/ide_methods.bas"
}
#line 5950 "ide/ide_methods.bas"
do{
#line 5950 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 5950 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5950,"ide_methods.bas");}while(r);
#line 5952 "ide/ide_methods.bas"
do{
#line 5952 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDCX=*__LONG_IDECX;
#line 5952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5952,"ide_methods.bas");}while(r);
#line 5952 "ide/ide_methods.bas"
do{
#line 5952 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_OLDCY=*__LONG_IDECY;
#line 5952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5952,"ide_methods.bas");}while(r);
#line 5953 "ide/ide_methods.bas"
do{
#line 5953 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FOUND= 0 ;
#line 5953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5953,"ide_methods.bas");}while(r);
#line 5953 "ide/ide_methods.bas"
do{
#line 5953 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LOOPED= 0 ;
#line 5953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5953,"ide_methods.bas");}while(r);
#line 5954 "ide/ide_methods.bas"
do{
#line 5954 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGED= 0 ;
#line 5954 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5954,"ide_methods.bas");}while(r);
#line 5956 "ide/ide_methods.bas"
do{
#line 5956 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_S,__STRING_IDEFINDTEXT);
#line 5956 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5956 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5956,"ide_methods.bas");}while(r);
#line 5957 "ide/ide_methods.bas"
S_51744:;
#line 5957 "ide/ide_methods.bas"
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
#line 5957 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5957,"ide_methods.bas");if(r)goto S_51744;}
#line 5957 "ide/ide_methods.bas"
do{
#line 5957 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_S,qbs_ucase(_FUNC_IDE2_STRING_S));
#line 5957 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5957 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5957,"ide_methods.bas");}while(r);
#line 5957 "ide/ide_methods.bas"
}
#line 5958 "ide/ide_methods.bas"
do{
#line 5958 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_START=*__LONG_IDECY;
#line 5958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5958,"ide_methods.bas");}while(r);
#line 5958 "ide/ide_methods.bas"
do{
#line 5958 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_START;
#line 5958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5958,"ide_methods.bas");}while(r);
#line 5959 "ide/ide_methods.bas"
do{
#line 5959 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_STARTX=*__LONG_IDECX;
#line 5959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5959,"ide_methods.bas");}while(r);
#line 5959 "ide/ide_methods.bas"
do{
#line 5959 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_STARTX;
#line 5959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5959,"ide_methods.bas");}while(r);
#line 5960 "ide/ide_methods.bas"
do{
#line 5960 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FIRST= 1 ;
#line 5960 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5960,"ide_methods.bas");}while(r);
#line 5961 "ide/ide_methods.bas"
LABEL_IDEFINDNEXT2:;
#line 5961 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5961,"ide_methods.bas");r=0;}
#line 5963 "ide/ide_methods.bas"
do{
#line 5963 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_IDEGETLINE(_FUNC_IDE2_LONG_Y));
#line 5963 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5963 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5963,"ide_methods.bas");}while(r);
#line 5964 "ide/ide_methods.bas"
S_51753:;
#line 5964 "ide/ide_methods.bas"
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
#line 5964 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5964,"ide_methods.bas");if(r)goto S_51753;}
#line 5964 "ide/ide_methods.bas"
do{
#line 5964 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,qbs_ucase(_FUNC_IDE2_STRING_L));
#line 5964 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5964,"ide_methods.bas");}while(r);
#line 5964 "ide/ide_methods.bas"
}
#line 5966 "ide/ide_methods.bas"
S_51756:;
#line 5966 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_FIRST== 1 ))||is_error_pending()){
#line 5966 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5966,"ide_methods.bas");if(r)goto S_51756;}
#line 5967 "ide/ide_methods.bas"
do{
#line 5967 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FIRST= 0 ;
#line 5967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5967,"ide_methods.bas");}while(r);
#line 5968 "ide/ide_methods.bas"
}else{
#line 5969 "ide/ide_methods.bas"
do{
#line 5969 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1= 1 ;
#line 5969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5969,"ide_methods.bas");}while(r);
#line 5970 "ide/ide_methods.bas"
S_51760:;
#line 5970 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
#line 5970 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5970,"ide_methods.bas");if(r)goto S_51760;}
#line 5971 "ide/ide_methods.bas"
do{
#line 5971 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1=_FUNC_IDE2_STRING_L->len-_FUNC_IDE2_STRING_S->len+ 1 ;
#line 5971 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5971,"ide_methods.bas");}while(r);
#line 5972 "ide/ide_methods.bas"
}
#line 5973 "ide/ide_methods.bas"
}
#line 5974 "ide/ide_methods.bas"
S_51764:;
#line 5974 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X1< 0 ))||is_error_pending()){
#line 5974 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5974,"ide_methods.bas");if(r)goto S_51764;}
#line 5974 "ide/ide_methods.bas"
do{
#line 5974 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1= 0 ;
#line 5974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5974,"ide_methods.bas");}while(r);
#line 5974 "ide/ide_methods.bas"
}
#line 5976 "ide/ide_methods.bas"
LABEL_IDEFINDAGAIN2:;
#line 5976 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5976,"ide_methods.bas");r=0;}
#line 5978 "ide/ide_methods.bas"
S_51767:;
#line 5978 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
#line 5978 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5978,"ide_methods.bas");if(r)goto S_51767;}
#line 5979 "ide/ide_methods.bas"
do{
#line 5979 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 5979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5979,"ide_methods.bas");}while(r);
#line 5980 "ide/ide_methods.bas"
S_51769:;
#line 5980 "ide/ide_methods.bas"
fornext_value5191=*_FUNC_IDE2_LONG_X1;
#line 5980 "ide/ide_methods.bas"
fornext_finalvalue5191= 1 ;
#line 5980 "ide/ide_methods.bas"
fornext_step5191= -1 ;
#line 5980 "ide/ide_methods.bas"
if (fornext_step5191<0) fornext_step_negative5191=1; else fornext_step_negative5191=0;
#line 5980 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5191;
#line 5980 "ide/ide_methods.bas"
goto fornext_entrylabel5191;
#line 5980 "ide/ide_methods.bas"
while(1){
#line 5980 "ide/ide_methods.bas"
fornext_value5191=fornext_step5191+(*_FUNC_IDE2_LONG_XX);
#line 5980 "ide/ide_methods.bas"
fornext_entrylabel5191:
#line 5980 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XX=fornext_value5191;
#line 5980 "ide/ide_methods.bas"
if (fornext_step_negative5191){
#line 5980 "ide/ide_methods.bas"
if (fornext_value5191<fornext_finalvalue5191) break;
#line 5980 "ide/ide_methods.bas"
}else{
#line 5980 "ide/ide_methods.bas"
if (fornext_value5191>fornext_finalvalue5191) break;
#line 5980 "ide/ide_methods.bas"
}
#line 5980 "ide/ide_methods.bas"
fornext_error5191:;
#line 5980 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5980,"ide_methods.bas");if(r)goto S_51769;}
#line 5981 "ide/ide_methods.bas"
S_51770:;
#line 5981 "ide/ide_methods.bas"
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()){
#line 5981 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5981,"ide_methods.bas");if(r)goto S_51770;}
#line 5982 "ide/ide_methods.bas"
do{
#line 5982 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XXO=*_FUNC_IDE2_LONG_XX- 1 ;
#line 5982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5982,"ide_methods.bas");}while(r);
#line 5983 "ide/ide_methods.bas"
S_51772:;
#line 5983 "ide/ide_methods.bas"
fornext_value5193=*_FUNC_IDE2_LONG_XX;
#line 5983 "ide/ide_methods.bas"
fornext_finalvalue5193=*_FUNC_IDE2_LONG_XX+_FUNC_IDE2_STRING_S->len- 1 ;
#line 5983 "ide/ide_methods.bas"
fornext_step5193= 1 ;
#line 5983 "ide/ide_methods.bas"
if (fornext_step5193<0) fornext_step_negative5193=1; else fornext_step_negative5193=0;
#line 5983 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5193;
#line 5983 "ide/ide_methods.bas"
goto fornext_entrylabel5193;
#line 5983 "ide/ide_methods.bas"
while(1){
#line 5983 "ide/ide_methods.bas"
fornext_value5193=fornext_step5193+(*_FUNC_IDE2_LONG_XX2);
#line 5983 "ide/ide_methods.bas"
fornext_entrylabel5193:
#line 5983 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_XX2=fornext_value5193;
#line 5983 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5983 "ide/ide_methods.bas"
if (fornext_step_negative5193){
#line 5983 "ide/ide_methods.bas"
if (fornext_value5193<fornext_finalvalue5193) break;
#line 5983 "ide/ide_methods.bas"
}else{
#line 5983 "ide/ide_methods.bas"
if (fornext_value5193>fornext_finalvalue5193) break;
#line 5983 "ide/ide_methods.bas"
}
#line 5983 "ide/ide_methods.bas"
fornext_error5193:;
#line 5983 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5983,"ide_methods.bas");if(r)goto S_51772;}
#line 5984 "ide/ide_methods.bas"
S_51773:;
#line 5984 "ide/ide_methods.bas"
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()){
#line 5984 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5984,"ide_methods.bas");if(r)goto S_51773;}
#line 5984 "ide/ide_methods.bas"
do{
#line 5984 "ide/ide_methods.bas"
goto fornext_exit_5192;
#line 5984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5984,"ide_methods.bas");}while(r);
#line 5984 "ide/ide_methods.bas"
}
#line 5985 "ide/ide_methods.bas"
fornext_continue_5192:;
#line 5985 "ide/ide_methods.bas"
}
#line 5985 "ide/ide_methods.bas"
fornext_exit_5192:;
#line 5986 "ide/ide_methods.bas"
S_51777:;
#line 5986 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_FUNC_IDE2_LONG_XX2==(*_FUNC_IDE2_LONG_XX+_FUNC_IDE2_STRING_S->len))))||is_error_pending()){
#line 5986 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5986,"ide_methods.bas");if(r)goto S_51777;}
#line 5988 "ide/ide_methods.bas"
do{
#line 5988 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_XX;
#line 5988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5988,"ide_methods.bas");}while(r);
#line 5989 "ide/ide_methods.bas"
do{
#line 5989 "ide/ide_methods.bas"
goto fornext_exit_5190;
#line 5989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5989,"ide_methods.bas");}while(r);
#line 5990 "ide/ide_methods.bas"
}
#line 5991 "ide/ide_methods.bas"
}
#line 5992 "ide/ide_methods.bas"
fornext_continue_5190:;
#line 5992 "ide/ide_methods.bas"
}
#line 5992 "ide/ide_methods.bas"
fornext_exit_5190:;
#line 5993 "ide/ide_methods.bas"
S_51783:;
#line 5993 "ide/ide_methods.bas"
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()){
#line 5993 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5993,"ide_methods.bas");if(r)goto S_51783;}
#line 5993 "ide/ide_methods.bas"
do{
#line 5993 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 5993 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5993,"ide_methods.bas");}while(r);
#line 5993 "ide/ide_methods.bas"
}
#line 5994 "ide/ide_methods.bas"
}else{
#line 5995 "ide/ide_methods.bas"
do{
#line 5995 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=func_instr(*_FUNC_IDE2_LONG_X1,_FUNC_IDE2_STRING_L,_FUNC_IDE2_STRING_S,0|1);
#line 5995 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 5995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5995,"ide_methods.bas");}while(r);
#line 5996 "ide/ide_methods.bas"
S_51788:;
#line 5996 "ide/ide_methods.bas"
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()){
#line 5996 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5996,"ide_methods.bas");if(r)goto S_51788;}
#line 5996 "ide/ide_methods.bas"
do{
#line 5996 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 5996 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,5996,"ide_methods.bas");}while(r);
#line 5996 "ide/ide_methods.bas"
}
#line 5997 "ide/ide_methods.bas"
}
#line 5999 "ide/ide_methods.bas"
S_51792:;
#line 5999 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 5999 "ide/ide_methods.bas"
if(qbevent){evnt(28819,5999,"ide_methods.bas");if(r)goto S_51792;}
#line 6000 "ide/ide_methods.bas"
S_51793:;
#line 6000 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDWHOLEWORD)||is_error_pending()){
#line 6000 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6000,"ide_methods.bas");if(r)goto S_51793;}
#line 6001 "ide/ide_methods.bas"
do{
#line 6001 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLE= 1 ;
#line 6001 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6001,"ide_methods.bas");}while(r);
#line 6002 "ide/ide_methods.bas"
S_51795:;
#line 6002 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X> 1 ))||is_error_pending()){
#line 6002 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6002,"ide_methods.bas");if(r)goto S_51795;}
#line 6003 "ide/ide_methods.bas"
do{
#line 6003 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_C=qbs_asc(qbs_ucase(func_mid(_FUNC_IDE2_STRING_L,*_FUNC_IDE2_LONG_X- 1 , 1 ,0|1)));
#line 6003 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6003,"ide_methods.bas");}while(r);
#line 6004 "ide/ide_methods.bas"
S_51797:;
#line 6004 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_C>= 65 ))&(-(*_FUNC_IDE2_LONG_C<= 90 )))||is_error_pending()){
#line 6004 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6004,"ide_methods.bas");if(r)goto S_51797;}
#line 6004 "ide/ide_methods.bas"
do{
#line 6004 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLE= 0 ;
#line 6004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6004,"ide_methods.bas");}while(r);
#line 6004 "ide/ide_methods.bas"
}
#line 6005 "ide/ide_methods.bas"
S_51800:;
#line 6005 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_C>= 48 ))&(-(*_FUNC_IDE2_LONG_C<= 57 )))||is_error_pending()){
#line 6005 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6005,"ide_methods.bas");if(r)goto S_51800;}
#line 6005 "ide/ide_methods.bas"
do{
#line 6005 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLE= 0 ;
#line 6005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6005,"ide_methods.bas");}while(r);
#line 6005 "ide/ide_methods.bas"
}
#line 6006 "ide/ide_methods.bas"
}
#line 6007 "ide/ide_methods.bas"
S_51804:;
#line 6007 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*_FUNC_IDE2_LONG_X+_FUNC_IDE2_STRING_S->len)<=(_FUNC_IDE2_STRING_L->len))))||is_error_pending()){
#line 6007 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6007,"ide_methods.bas");if(r)goto S_51804;}
#line 6008 "ide/ide_methods.bas"
do{
#line 6008 "ide/ide_methods.bas"
*_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)));
#line 6008 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6008,"ide_methods.bas");}while(r);
#line 6009 "ide/ide_methods.bas"
S_51806:;
#line 6009 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_C>= 65 ))&(-(*_FUNC_IDE2_LONG_C<= 90 )))||is_error_pending()){
#line 6009 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6009,"ide_methods.bas");if(r)goto S_51806;}
#line 6009 "ide/ide_methods.bas"
do{
#line 6009 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLE= 0 ;
#line 6009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6009,"ide_methods.bas");}while(r);
#line 6009 "ide/ide_methods.bas"
}
#line 6010 "ide/ide_methods.bas"
S_51809:;
#line 6010 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_C>= 48 ))&(-(*_FUNC_IDE2_LONG_C<= 57 )))||is_error_pending()){
#line 6010 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6010,"ide_methods.bas");if(r)goto S_51809;}
#line 6010 "ide/ide_methods.bas"
do{
#line 6010 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_WHOLE= 0 ;
#line 6010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6010,"ide_methods.bas");}while(r);
#line 6010 "ide/ide_methods.bas"
}
#line 6011 "ide/ide_methods.bas"
}
#line 6012 "ide/ide_methods.bas"
S_51813:;
#line 6012 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_WHOLE== 0 ))||is_error_pending()){
#line 6012 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6012,"ide_methods.bas");if(r)goto S_51813;}
#line 6013 "ide/ide_methods.bas"
do{
#line 6013 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X+ 1 ;
#line 6013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6013,"ide_methods.bas");}while(r);
#line 6013 "ide/ide_methods.bas"
S_51815:;
#line 6013 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
#line 6013 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6013,"ide_methods.bas");if(r)goto S_51815;}
#line 6013 "ide/ide_methods.bas"
do{
#line 6013 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X- 1 ;
#line 6013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6013,"ide_methods.bas");}while(r);
#line 6013 "ide/ide_methods.bas"
}
#line 6014 "ide/ide_methods.bas"
do{
#line 6014 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 6014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6014,"ide_methods.bas");}while(r);
#line 6015 "ide/ide_methods.bas"
S_51819:;
#line 6015 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDE2_LONG_X1> 0 ))&(-(*_FUNC_IDE2_LONG_X1<=_FUNC_IDE2_STRING_L->len))))||is_error_pending()){
#line 6015 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6015,"ide_methods.bas");if(r)goto S_51819;}
#line 6015 "ide/ide_methods.bas"
do{
#line 6015 "ide/ide_methods.bas"
goto LABEL_IDEFINDAGAIN2;
#line 6015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6015,"ide_methods.bas");}while(r);
#line 6015 "ide/ide_methods.bas"
}
#line 6016 "ide/ide_methods.bas"
}
#line 6017 "ide/ide_methods.bas"
}
#line 6018 "ide/ide_methods.bas"
}
#line 6020 "ide/ide_methods.bas"
do{
#line 6020 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6020,"ide_methods.bas");}while(r);
#line 6021 "ide/ide_methods.bas"
S_51826:;
#line 6021 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 6021 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6021,"ide_methods.bas");if(r)goto S_51826;}
#line 6022 "ide/ide_methods.bas"
do{
#line 6022 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_FUNC_IDE2_STRING_L,_FUNC_IDE2_LONG_X,_FUNC_IDE2_BYTE_COMMENT,_FUNC_IDE2_BYTE_QUOTE);
#line 6022 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6022,"ide_methods.bas");}while(r);
#line 6023 "ide/ide_methods.bas"
S_51828:;
#line 6023 "ide/ide_methods.bas"
if (((-(*__INTEGER_IDEFINDNOCOMMENTS!= 0 ))&*_FUNC_IDE2_BYTE_COMMENT)||is_error_pending()){
#line 6023 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6023,"ide_methods.bas");if(r)goto S_51828;}
#line 6023 "ide/ide_methods.bas"
do{
#line 6023 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 6023 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6023,"ide_methods.bas");}while(r);
#line 6023 "ide/ide_methods.bas"
}
#line 6024 "ide/ide_methods.bas"
S_51831:;
#line 6024 "ide/ide_methods.bas"
if (((-(*__INTEGER_IDEFINDNOSTRINGS!= 0 ))&*_FUNC_IDE2_BYTE_QUOTE)||is_error_pending()){
#line 6024 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6024,"ide_methods.bas");if(r)goto S_51831;}
#line 6024 "ide/ide_methods.bas"
do{
#line 6024 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 6024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6024,"ide_methods.bas");}while(r);
#line 6024 "ide/ide_methods.bas"
}
#line 6025 "ide/ide_methods.bas"
S_51834:;
#line 6025 "ide/ide_methods.bas"
if (((-(*__INTEGER_IDEFINDONLYCOMMENTS!= 0 ))&(-(*_FUNC_IDE2_BYTE_COMMENT== 0 )))||is_error_pending()){
#line 6025 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6025,"ide_methods.bas");if(r)goto S_51834;}
#line 6025 "ide/ide_methods.bas"
do{
#line 6025 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 6025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6025,"ide_methods.bas");}while(r);
#line 6025 "ide/ide_methods.bas"
}
#line 6026 "ide/ide_methods.bas"
S_51837:;
#line 6026 "ide/ide_methods.bas"
if (((-(*__INTEGER_IDEFINDONLYSTRINGS!= 0 ))&(-(*_FUNC_IDE2_BYTE_QUOTE== 0 )))||is_error_pending()){
#line 6026 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6026,"ide_methods.bas");if(r)goto S_51837;}
#line 6026 "ide/ide_methods.bas"
do{
#line 6026 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 0 ;
#line 6026 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6026,"ide_methods.bas");}while(r);
#line 6026 "ide/ide_methods.bas"
}
#line 6027 "ide/ide_methods.bas"
}
#line 6029 "ide/ide_methods.bas"
S_51841:;
#line 6029 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_X)||is_error_pending()){
#line 6029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6029,"ide_methods.bas");if(r)goto S_51841;}
#line 6030 "ide/ide_methods.bas"
do{
#line 6030 "ide/ide_methods.bas"
*__LONG_IDESELECT= 1 ;
#line 6030 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6030,"ide_methods.bas");}while(r);
#line 6031 "ide/ide_methods.bas"
do{
#line 6031 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_X;
#line 6031 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6031,"ide_methods.bas");}while(r);
#line 6031 "ide/ide_methods.bas"
do{
#line 6031 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_Y;
#line 6031 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6031,"ide_methods.bas");}while(r);
#line 6032 "ide/ide_methods.bas"
do{
#line 6032 "ide/ide_methods.bas"
SUB_IDECENTERCURRENTLINE();
#line 6032 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6032,"ide_methods.bas");}while(r);
#line 6033 "ide/ide_methods.bas"
do{
#line 6033 "ide/ide_methods.bas"
*__LONG_IDESELECTX1=*_FUNC_IDE2_LONG_X+_FUNC_IDE2_STRING_S->len;
#line 6033 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6033,"ide_methods.bas");}while(r);
#line 6033 "ide/ide_methods.bas"
do{
#line 6033 "ide/ide_methods.bas"
*__LONG_IDESELECTY1=*_FUNC_IDE2_LONG_Y;
#line 6033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6033,"ide_methods.bas");}while(r);
#line 6035 "ide/ide_methods.bas"
do{
#line 6035 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FOUND= 1 ;
#line 6035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6035,"ide_methods.bas");}while(r);
#line 6036 "ide/ide_methods.bas"
do{
#line 6036 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 6036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6036,"ide_methods.bas");}while(r);
#line 6037 "ide/ide_methods.bas"
do{
#line 6037 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 6037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6037,"ide_methods.bas");}while(r);
#line 6037 "ide/ide_methods.bas"
do{
#line 6037 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 6037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6037,"ide_methods.bas");}while(r);
#line 6037 "ide/ide_methods.bas"
do{
#line 6037 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6037,"ide_methods.bas");}while(r);
#line 6038 "ide/ide_methods.bas"
do{
#line 6038 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6038 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6038,"ide_methods.bas");}while(r);
#line 6039 "ide/ide_methods.bas"
do{
#line 6039 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDECHANGEIT());
#line 6039 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6039 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6039,"ide_methods.bas");}while(r);
#line 6040 "ide/ide_methods.bas"
do{
#line 6040 "ide/ide_methods.bas"
SUB_IDEDELTXT();
#line 6040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6040,"ide_methods.bas");}while(r);
#line 6041 "ide/ide_methods.bas"
do{
#line 6041 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6041,"ide_methods.bas");}while(r);
#line 6041 "ide/ide_methods.bas"
do{
#line 6041 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6041,"ide_methods.bas");}while(r);
#line 6042 "ide/ide_methods.bas"
do{
#line 6042 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 6042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6042,"ide_methods.bas");}while(r);
#line 6043 "ide/ide_methods.bas"
S_51859:;
#line 6043 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6043 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6043,"ide_methods.bas");if(r)goto S_51859;}
#line 6044 "ide/ide_methods.bas"
do{
#line 6044 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_OLDCX;
#line 6044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6044,"ide_methods.bas");}while(r);
#line 6044 "ide/ide_methods.bas"
do{
#line 6044 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_OLDCY;
#line 6044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6044,"ide_methods.bas");}while(r);
#line 6045 "ide/ide_methods.bas"
S_51862:;
#line 6045 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_CHANGED)||is_error_pending()){
#line 6045 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6045,"ide_methods.bas");if(r)goto S_51862;}
#line 6046 "ide/ide_methods.bas"
do{
#line 6046 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 6046 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6046,"ide_methods.bas");}while(r);
#line 6047 "ide/ide_methods.bas"
do{
#line 6047 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 6047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6047,"ide_methods.bas");}while(r);
#line 6047 "ide/ide_methods.bas"
do{
#line 6047 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 6047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6047,"ide_methods.bas");}while(r);
#line 6047 "ide/ide_methods.bas"
do{
#line 6047 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6047,"ide_methods.bas");}while(r);
#line 6048 "ide/ide_methods.bas"
do{
#line 6048 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6048,"ide_methods.bas");}while(r);
#line 6049 "ide/ide_methods.bas"
do{
#line 6049 "ide/ide_methods.bas"
SUB_IDECHANGED(_FUNC_IDE2_LONG_CHANGED);
#line 6049 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6049,"ide_methods.bas");}while(r);
#line 6050 "ide/ide_methods.bas"
}
#line 6051 "ide/ide_methods.bas"
do{
#line 6051 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6051,"ide_methods.bas");}while(r);
#line 6052 "ide/ide_methods.bas"
}
#line 6053 "ide/ide_methods.bas"
S_51872:;
#line 6053 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6053 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6053,"ide_methods.bas");if(r)goto S_51872;}
#line 6054 "ide/ide_methods.bas"
do{
#line 6054 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,FUNC_IDEGETLINE(__LONG_IDECY));
#line 6054 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6054,"ide_methods.bas");}while(r);
#line 6055 "ide/ide_methods.bas"
do{
#line 6055 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6055,"ide_methods.bas");}while(r);
#line 6056 "ide/ide_methods.bas"
do{
#line 6056 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 6056 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6056,"ide_methods.bas");}while(r);
#line 6057 "ide/ide_methods.bas"
S_51876:;
#line 6057 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_L->len>=*__LONG_IDESELECTX1)))||is_error_pending()){
#line 6057 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6057,"ide_methods.bas");if(r)goto S_51876;}
#line 6058 "ide/ide_methods.bas"
do{
#line 6058 "ide/ide_methods.bas"
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 )));
#line 6058 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6058 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6058,"ide_methods.bas");}while(r);
#line 6059 "ide/ide_methods.bas"
}else{
#line 6060 "ide/ide_methods.bas"
do{
#line 6060 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,qbs_add(qbs_left(_FUNC_IDE2_STRING_L,*__LONG_IDECX- 1 ),__STRING_IDECHANGETO));
#line 6060 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6060,"ide_methods.bas");}while(r);
#line 6061 "ide/ide_methods.bas"
}
#line 6062 "ide/ide_methods.bas"
do{
#line 6062 "ide/ide_methods.bas"
SUB_IDESETLINE(__LONG_IDECY,_FUNC_IDE2_STRING_L);
#line 6062 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6062,"ide_methods.bas");}while(r);
#line 6063 "ide/ide_methods.bas"
do{
#line 6063 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_CHANGED=*_FUNC_IDE2_LONG_CHANGED+ 1 ;
#line 6063 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6063,"ide_methods.bas");}while(r);
#line 6064 "ide/ide_methods.bas"
S_51883:;
#line 6064 "ide/ide_methods.bas"
if ((-(*__INTEGER_IDEFINDCASESENS== 0 ))||is_error_pending()){
#line 6064 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6064,"ide_methods.bas");if(r)goto S_51883;}
#line 6064 "ide/ide_methods.bas"
do{
#line 6064 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_L,qbs_ucase(_FUNC_IDE2_STRING_L));
#line 6064 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6064,"ide_methods.bas");}while(r);
#line 6064 "ide/ide_methods.bas"
}
#line 6066 "ide/ide_methods.bas"
S_51886:;
#line 6066 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
#line 6066 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6066,"ide_methods.bas");if(r)goto S_51886;}
#line 6067 "ide/ide_methods.bas"
S_51887:;
#line 6067 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_X<=*_FUNC_IDE2_LONG_STARTX))&(-(*_FUNC_IDE2_LONG_Y==*_FUNC_IDE2_LONG_START)))||is_error_pending()){
#line 6067 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6067,"ide_methods.bas");if(r)goto S_51887;}
#line 6067 "ide/ide_methods.bas"
do{
#line 6067 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_STARTX=*_FUNC_IDE2_LONG_STARTX-_FUNC_IDE2_STRING_S->len+__STRING_IDECHANGETO->len;
#line 6067 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6067,"ide_methods.bas");}while(r);
#line 6067 "ide/ide_methods.bas"
}
#line 6068 "ide/ide_methods.bas"
}else{
#line 6069 "ide/ide_methods.bas"
S_51891:;
#line 6069 "ide/ide_methods.bas"
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()){
#line 6069 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6069,"ide_methods.bas");if(r)goto S_51891;}
#line 6069 "ide/ide_methods.bas"
do{
#line 6069 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_STARTX=*_FUNC_IDE2_LONG_STARTX-_FUNC_IDE2_STRING_S->len+__STRING_IDECHANGETO->len;
#line 6069 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6069 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6069,"ide_methods.bas");}while(r);
#line 6069 "ide/ide_methods.bas"
}
#line 6070 "ide/ide_methods.bas"
do{
#line 6070 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+__STRING_IDECHANGETO->len- 1 ;
#line 6070 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6070,"ide_methods.bas");}while(r);
#line 6071 "ide/ide_methods.bas"
}
#line 6072 "ide/ide_methods.bas"
}else{
#line 6075 "ide/ide_methods.bas"
}
#line 6076 "ide/ide_methods.bas"
S_51898:;
#line 6076 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
#line 6076 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6076,"ide_methods.bas");if(r)goto S_51898;}
#line 6076 "ide/ide_methods.bas"
do{
#line 6076 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X- 1 ;
#line 6076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6076,"ide_methods.bas");}while(r);
#line 6076 "ide/ide_methods.bas"
}else{
#line 6076 "ide/ide_methods.bas"
do{
#line 6076 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X1=*_FUNC_IDE2_LONG_X+ 1 ;
#line 6076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6076,"ide_methods.bas");}while(r);
#line 6076 "ide/ide_methods.bas"
}
#line 6077 "ide/ide_methods.bas"
do{
#line 6077 "ide/ide_methods.bas"
goto LABEL_IDEFINDAGAIN2;
#line 6077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6077,"ide_methods.bas");}while(r);
#line 6078 "ide/ide_methods.bas"
}
#line 6080 "ide/ide_methods.bas"
S_51905:;
#line 6080 "ide/ide_methods.bas"
if ((*__INTEGER_IDEFINDBACKWARDS)||is_error_pending()){
#line 6080 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6080,"ide_methods.bas");if(r)goto S_51905;}
#line 6081 "ide/ide_methods.bas"
do{
#line 6081 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y- 1 ;
#line 6081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6081,"ide_methods.bas");}while(r);
#line 6082 "ide/ide_methods.bas"
S_51907:;
#line 6082 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_Y==(*_FUNC_IDE2_LONG_START- 1 )))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
#line 6082 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6082,"ide_methods.bas");if(r)goto S_51907;}
#line 6083 "ide/ide_methods.bas"
do{
#line 6083 "ide/ide_methods.bas"
goto LABEL_FINISHEDCHANGE;
#line 6083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6083,"ide_methods.bas");}while(r);
#line 6084 "ide/ide_methods.bas"
}
#line 6085 "ide/ide_methods.bas"
S_51910:;
#line 6085 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y< 1 ))||is_error_pending()){
#line 6085 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6085,"ide_methods.bas");if(r)goto S_51910;}
#line 6085 "ide/ide_methods.bas"
do{
#line 6085 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEN;
#line 6085 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6085,"ide_methods.bas");}while(r);
#line 6085 "ide/ide_methods.bas"
do{
#line 6085 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LOOPED= 1 ;
#line 6085 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6085,"ide_methods.bas");}while(r);
#line 6085 "ide/ide_methods.bas"
}
#line 6086 "ide/ide_methods.bas"
do{
#line 6086 "ide/ide_methods.bas"
goto LABEL_IDEFINDNEXT2;
#line 6086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6086,"ide_methods.bas");}while(r);
#line 6087 "ide/ide_methods.bas"
}else{
#line 6088 "ide/ide_methods.bas"
do{
#line 6088 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*_FUNC_IDE2_LONG_Y+ 1 ;
#line 6088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6088,"ide_methods.bas");}while(r);
#line 6089 "ide/ide_methods.bas"
S_51917:;
#line 6089 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_LONG_Y==(*_FUNC_IDE2_LONG_START+ 1 )))&(-(*_FUNC_IDE2_LONG_LOOPED== 1 )))||is_error_pending()){
#line 6089 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6089,"ide_methods.bas");if(r)goto S_51917;}
#line 6090 "ide/ide_methods.bas"
do{
#line 6090 "ide/ide_methods.bas"
goto LABEL_FINISHEDCHANGE;
#line 6090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6090,"ide_methods.bas");}while(r);
#line 6091 "ide/ide_methods.bas"
}
#line 6092 "ide/ide_methods.bas"
S_51920:;
#line 6092 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_Y>*__LONG_IDEN))||is_error_pending()){
#line 6092 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6092,"ide_methods.bas");if(r)goto S_51920;}
#line 6092 "ide/ide_methods.bas"
do{
#line 6092 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y= 1 ;
#line 6092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6092,"ide_methods.bas");}while(r);
#line 6092 "ide/ide_methods.bas"
do{
#line 6092 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_LOOPED= 1 ;
#line 6092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6092,"ide_methods.bas");}while(r);
#line 6092 "ide/ide_methods.bas"
}
#line 6093 "ide/ide_methods.bas"
do{
#line 6093 "ide/ide_methods.bas"
goto LABEL_IDEFINDNEXT2;
#line 6093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6093,"ide_methods.bas");}while(r);
#line 6094 "ide/ide_methods.bas"
}
#line 6098 "ide/ide_methods.bas"
LABEL_FINISHEDCHANGE:;
#line 6098 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6098,"ide_methods.bas");r=0;}
#line 6099 "ide/ide_methods.bas"
do{
#line 6099 "ide/ide_methods.bas"
*__LONG_IDECX=*_FUNC_IDE2_LONG_OLDCX;
#line 6099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6099,"ide_methods.bas");}while(r);
#line 6099 "ide/ide_methods.bas"
do{
#line 6099 "ide/ide_methods.bas"
*__LONG_IDECY=*_FUNC_IDE2_LONG_OLDCY;
#line 6099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6099,"ide_methods.bas");}while(r);
#line 6100 "ide/ide_methods.bas"
S_51928:;
#line 6100 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_CHANGED)||is_error_pending()){
#line 6100 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6100,"ide_methods.bas");if(r)goto S_51928;}
#line 6101 "ide/ide_methods.bas"
do{
#line 6101 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 6101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6101,"ide_methods.bas");}while(r);
#line 6102 "ide/ide_methods.bas"
do{
#line 6102 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 6102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6102,"ide_methods.bas");}while(r);
#line 6102 "ide/ide_methods.bas"
do{
#line 6102 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 6102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6102,"ide_methods.bas");}while(r);
#line 6102 "ide/ide_methods.bas"
do{
#line 6102 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6102,"ide_methods.bas");}while(r);
#line 6103 "ide/ide_methods.bas"
do{
#line 6103 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6103 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6103,"ide_methods.bas");}while(r);
#line 6104 "ide/ide_methods.bas"
do{
#line 6104 "ide/ide_methods.bas"
SUB_IDECHANGED(_FUNC_IDE2_LONG_CHANGED);
#line 6104 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6104,"ide_methods.bas");}while(r);
#line 6105 "ide/ide_methods.bas"
S_51935:;
#line 6105 "ide/ide_methods.bas"
}else{
#line 6105 "ide/ide_methods.bas"
if (*_FUNC_IDE2_LONG_FOUND){
#line 6105 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6105,"ide_methods.bas");if(r)goto S_51935;}
#line 6106 "ide/ide_methods.bas"
do{
#line 6106 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 6106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6106,"ide_methods.bas");}while(r);
#line 6107 "ide/ide_methods.bas"
do{
#line 6107 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 6107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6107,"ide_methods.bas");}while(r);
#line 6107 "ide/ide_methods.bas"
do{
#line 6107 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 1 ,NULL,NULL,4);
#line 6107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6107,"ide_methods.bas");}while(r);
#line 6107 "ide/ide_methods.bas"
do{
#line 6107 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6107,"ide_methods.bas");}while(r);
#line 6108 "ide/ide_methods.bas"
do{
#line 6108 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6108,"ide_methods.bas");}while(r);
#line 6109 "ide/ide_methods.bas"
do{
#line 6109 "ide/ide_methods.bas"
*_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));
#line 6109 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6109 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6109,"ide_methods.bas");}while(r);
#line 6110 "ide/ide_methods.bas"
}else{
#line 6111 "ide/ide_methods.bas"
do{
#line 6111 "ide/ide_methods.bas"
SUB_IDENOMATCH(&(pass5208= -1 ));
#line 6111 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6111,"ide_methods.bas");}while(r);
#line 6112 "ide/ide_methods.bas"
}
#line 6112 "ide/ide_methods.bas"
}
#line 6113 "ide/ide_methods.bas"
do{
#line 6113 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6113,"ide_methods.bas");}while(r);
#line 6113 "ide/ide_methods.bas"
do{
#line 6113 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6113,"ide_methods.bas");}while(r);
#line 6114 "ide/ide_methods.bas"
do{
#line 6114 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6114,"ide_methods.bas");}while(r);
#line 6115 "ide/ide_methods.bas"
}
#line 6117 "ide/ide_methods.bas"
S_51949:;
#line 6117 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6117 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6117,"ide_methods.bas");if(r)goto S_51949;}
#line 6118 "ide/ide_methods.bas"
do{
#line 6118 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6118 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6118,"ide_methods.bas");}while(r);
#line 6119 "ide/ide_methods.bas"
do{
#line 6119 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_ASKCLEARHISTORY(qbs_new_txt_len("SEARCH",6)));
#line 6119 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6119 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6119,"ide_methods.bas");}while(r);
#line 6120 "ide/ide_methods.bas"
S_51952:;
#line 6120 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6120 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6120,"ide_methods.bas");if(r)goto S_51952;}
#line 6121 "ide/ide_methods.bas"
do{
#line 6121 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FH=func_freefile();
#line 6121 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6121,"ide_methods.bas");}while(r);
#line 6122 "ide/ide_methods.bas"
do{
#line 6122 "ide/ide_methods.bas"
sub_open(__STRING_SEARCHEDFILE, 4 ,NULL,NULL,*_FUNC_IDE2_LONG_FH,NULL,0);
#line 6122 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6122,"ide_methods.bas");}while(r);
#line 6122 "ide/ide_methods.bas"
do{
#line 6122 "ide/ide_methods.bas"
sub_close(*_FUNC_IDE2_LONG_FH,1);
#line 6122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6122,"ide_methods.bas");}while(r);
#line 6123 "ide/ide_methods.bas"
do{
#line 6123 "ide/ide_methods.bas"
qbs_set(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0));
#line 6123 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6123 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6123,"ide_methods.bas");}while(r);
#line 6124 "ide/ide_methods.bas"
}
#line 6125 "ide/ide_methods.bas"
do{
#line 6125 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6125,"ide_methods.bas");}while(r);
#line 6125 "ide/ide_methods.bas"
do{
#line 6125 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6125,"ide_methods.bas");}while(r);
#line 6126 "ide/ide_methods.bas"
do{
#line 6126 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6126,"ide_methods.bas");}while(r);
#line 6127 "ide/ide_methods.bas"
}
#line 6129 "ide/ide_methods.bas"
S_51962:;
#line 6129 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6129 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6129,"ide_methods.bas");if(r)goto S_51962;}
#line 6130 "ide/ide_methods.bas"
do{
#line 6130 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6130,"ide_methods.bas");}while(r);
#line 6130 "ide/ide_methods.bas"
do{
#line 6130 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6130,"ide_methods.bas");}while(r);
#line 6131 "ide/ide_methods.bas"
do{
#line 6131 "ide/ide_methods.bas"
goto LABEL_IDEMF3;
#line 6131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6131,"ide_methods.bas");}while(r);
#line 6132 "ide/ide_methods.bas"
}
#line 6134 "ide/ide_methods.bas"
S_51967:;
#line 6134 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6134 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6134,"ide_methods.bas");if(r)goto S_51967;}
#line 6135 "ide/ide_methods.bas"
do{
#line 6135 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6135,"ide_methods.bas");}while(r);
#line 6135 "ide/ide_methods.bas"
do{
#line 6135 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6135,"ide_methods.bas");}while(r);
#line 6136 "ide/ide_methods.bas"
S_51970:;
#line 6136 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
#line 6136 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6136,"ide_methods.bas");if(r)goto S_51970;}
#line 6137 "ide/ide_methods.bas"
do{
#line 6137 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6137,"ide_methods.bas");}while(r);
#line 6138 "ide/ide_methods.bas"
do{
#line 6138 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 6138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6138,"ide_methods.bas");}while(r);
#line 6139 "ide/ide_methods.bas"
do{
#line 6139 "ide/ide_methods.bas"
SUB_DELSELECT();
#line 6139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6139,"ide_methods.bas");}while(r);
#line 6140 "ide/ide_methods.bas"
S_51974:;
#line 6140 "ide/ide_methods.bas"
}else{
#line 6140 "ide/ide_methods.bas"
if (-(*__LONG_IDESYSTEM== 2 )){
#line 6140 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6140,"ide_methods.bas");if(r)goto S_51974;}
#line 6141 "ide/ide_methods.bas"
do{
#line 6141 "ide/ide_methods.bas"
goto LABEL_DELETESELECTIONSEARCHFIELD;
#line 6141 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6141,"ide_methods.bas");}while(r);
#line 6142 "ide/ide_methods.bas"
}
#line 6142 "ide/ide_methods.bas"
}
#line 6143 "ide/ide_methods.bas"
do{
#line 6143 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6143,"ide_methods.bas");}while(r);
#line 6144 "ide/ide_methods.bas"
}
#line 6146 "ide/ide_methods.bas"
S_51979:;
#line 6146 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6146 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6146,"ide_methods.bas");if(r)goto S_51979;}
#line 6147 "ide/ide_methods.bas"
do{
#line 6147 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6147,"ide_methods.bas");}while(r);
#line 6147 "ide/ide_methods.bas"
do{
#line 6147 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6147,"ide_methods.bas");}while(r);
#line 6148 "ide/ide_methods.bas"
S_51982:;
#line 6148 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
#line 6148 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6148,"ide_methods.bas");if(r)goto S_51982;}
#line 6148 "ide/ide_methods.bas"
do{
#line 6148 "ide/ide_methods.bas"
goto LABEL_IDEMPASTE;
#line 6148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6148,"ide_methods.bas");}while(r);
#line 6148 "ide/ide_methods.bas"
}
#line 6149 "ide/ide_methods.bas"
S_51985:;
#line 6149 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 6149 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6149,"ide_methods.bas");if(r)goto S_51985;}
#line 6149 "ide/ide_methods.bas"
do{
#line 6149 "ide/ide_methods.bas"
goto LABEL_PASTEINTOSEARCHFIELD;
#line 6149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6149,"ide_methods.bas");}while(r);
#line 6149 "ide/ide_methods.bas"
}
#line 6150 "ide/ide_methods.bas"
}
#line 6152 "ide/ide_methods.bas"
S_51989:;
#line 6152 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6152 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6152,"ide_methods.bas");if(r)goto S_51989;}
#line 6153 "ide/ide_methods.bas"
do{
#line 6153 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6153,"ide_methods.bas");}while(r);
#line 6153 "ide/ide_methods.bas"
do{
#line 6153 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6153,"ide_methods.bas");}while(r);
#line 6154 "ide/ide_methods.bas"
S_51992:;
#line 6154 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
#line 6154 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6154,"ide_methods.bas");if(r)goto S_51992;}
#line 6154 "ide/ide_methods.bas"
do{
#line 6154 "ide/ide_methods.bas"
goto LABEL_COPY2CLIP;
#line 6154 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6154,"ide_methods.bas");}while(r);
#line 6154 "ide/ide_methods.bas"
}
#line 6155 "ide/ide_methods.bas"
S_51995:;
#line 6155 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 6155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6155,"ide_methods.bas");if(r)goto S_51995;}
#line 6155 "ide/ide_methods.bas"
do{
#line 6155 "ide/ide_methods.bas"
goto LABEL_COPYSEARCHTERM2CLIP;
#line 6155 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6155,"ide_methods.bas");}while(r);
#line 6155 "ide/ide_methods.bas"
}
#line 6156 "ide/ide_methods.bas"
S_51998:;
#line 6156 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 3 ))&(-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
#line 6156 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6156,"ide_methods.bas");if(r)goto S_51998;}
#line 6156 "ide/ide_methods.bas"
do{
#line 6156 "ide/ide_methods.bas"
goto LABEL_COPYHELP2CLIP;
#line 6156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6156,"ide_methods.bas");}while(r);
#line 6156 "ide/ide_methods.bas"
}
#line 6157 "ide/ide_methods.bas"
do{
#line 6157 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6157,"ide_methods.bas");}while(r);
#line 6158 "ide/ide_methods.bas"
}
#line 6160 "ide/ide_methods.bas"
S_52003:;
#line 6160 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6160 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6160,"ide_methods.bas");if(r)goto S_52003;}
#line 6161 "ide/ide_methods.bas"
do{
#line 6161 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6161,"ide_methods.bas");}while(r);
#line 6161 "ide/ide_methods.bas"
do{
#line 6161 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6161,"ide_methods.bas");}while(r);
#line 6162 "ide/ide_methods.bas"
S_52006:;
#line 6162 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_IDESELECT== 1 )))||is_error_pending()){
#line 6162 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6162,"ide_methods.bas");if(r)goto S_52006;}
#line 6163 "ide/ide_methods.bas"
do{
#line 6163 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1)));
#line 6163 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6163,"ide_methods.bas");}while(r);
#line 6164 "ide/ide_methods.bas"
do{
#line 6164 "ide/ide_methods.bas"
goto LABEL_IDEMCUT;
#line 6164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6164,"ide_methods.bas");}while(r);
#line 6165 "ide/ide_methods.bas"
S_52009:;
#line 6165 "ide/ide_methods.bas"
}else{
#line 6165 "ide/ide_methods.bas"
if (-(*__LONG_IDESYSTEM== 2 )){
#line 6165 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6165,"ide_methods.bas");if(r)goto S_52009;}
#line 6166 "ide/ide_methods.bas"
do{
#line 6166 "ide/ide_methods.bas"
goto LABEL_CUTTOCLIPBOARDSEARCHFIELD;
#line 6166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6166,"ide_methods.bas");}while(r);
#line 6167 "ide/ide_methods.bas"
}
#line 6167 "ide/ide_methods.bas"
}
#line 6168 "ide/ide_methods.bas"
do{
#line 6168 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6168,"ide_methods.bas");}while(r);
#line 6169 "ide/ide_methods.bas"
}
#line 6171 "ide/ide_methods.bas"
S_52014:;
#line 6171 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6171 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6171,"ide_methods.bas");if(r)goto S_52014;}
#line 6172 "ide/ide_methods.bas"
do{
#line 6172 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6172,"ide_methods.bas");}while(r);
#line 6172 "ide/ide_methods.bas"
do{
#line 6172 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6172,"ide_methods.bas");}while(r);
#line 6173 "ide/ide_methods.bas"
do{
#line 6173 "ide/ide_methods.bas"
goto LABEL_IDEMUNDO;
#line 6173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6173,"ide_methods.bas");}while(r);
#line 6174 "ide/ide_methods.bas"
}
#line 6176 "ide/ide_methods.bas"
S_52019:;
#line 6176 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6176 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6176,"ide_methods.bas");if(r)goto S_52019;}
#line 6177 "ide/ide_methods.bas"
do{
#line 6177 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6177,"ide_methods.bas");}while(r);
#line 6177 "ide/ide_methods.bas"
do{
#line 6177 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6177,"ide_methods.bas");}while(r);
#line 6178 "ide/ide_methods.bas"
do{
#line 6178 "ide/ide_methods.bas"
goto LABEL_IDEMREDO;
#line 6178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6178,"ide_methods.bas");}while(r);
#line 6179 "ide/ide_methods.bas"
}
#line 6182 "ide/ide_methods.bas"
S_52024:;
#line 6182 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6182 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6182,"ide_methods.bas");if(r)goto S_52024;}
#line 6183 "ide/ide_methods.bas"
do{
#line 6183 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6183,"ide_methods.bas");}while(r);
#line 6183 "ide/ide_methods.bas"
do{
#line 6183 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6183,"ide_methods.bas");}while(r);
#line 6184 "ide/ide_methods.bas"
S_52027:;
#line 6184 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 1 ))||is_error_pending()){
#line 6184 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6184,"ide_methods.bas");if(r)goto S_52027;}
#line 6184 "ide/ide_methods.bas"
do{
#line 6184 "ide/ide_methods.bas"
goto LABEL_IDEMSELECTALL;
#line 6184 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6184,"ide_methods.bas");}while(r);
#line 6184 "ide/ide_methods.bas"
}
#line 6185 "ide/ide_methods.bas"
S_52030:;
#line 6185 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 6185 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6185,"ide_methods.bas");if(r)goto S_52030;}
#line 6185 "ide/ide_methods.bas"
do{
#line 6185 "ide/ide_methods.bas"
goto LABEL_SELECTALLINSEARCHFIELD;
#line 6185 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6185,"ide_methods.bas");}while(r);
#line 6185 "ide/ide_methods.bas"
}
#line 6186 "ide/ide_methods.bas"
S_52033:;
#line 6186 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 6186 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6186,"ide_methods.bas");if(r)goto S_52033;}
#line 6186 "ide/ide_methods.bas"
do{
#line 6186 "ide/ide_methods.bas"
goto LABEL_SELECTALLINHELP;
#line 6186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6186,"ide_methods.bas");}while(r);
#line 6186 "ide/ide_methods.bas"
}
#line 6187 "ide/ide_methods.bas"
}
#line 6189 "ide/ide_methods.bas"
S_52037:;
#line 6189 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6189 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6189,"ide_methods.bas");if(r)goto S_52037;}
#line 6190 "ide/ide_methods.bas"
do{
#line 6190 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6190 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6190,"ide_methods.bas");}while(r);
#line 6190 "ide/ide_methods.bas"
do{
#line 6190 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6190 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6190,"ide_methods.bas");}while(r);
#line 6191 "ide/ide_methods.bas"
do{
#line 6191 "ide/ide_methods.bas"
goto LABEL_CLOSEHELP;
#line 6191 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6191,"ide_methods.bas");}while(r);
#line 6192 "ide/ide_methods.bas"
}
#line 6194 "ide/ide_methods.bas"
S_52042:;
#line 6194 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6194 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6194,"ide_methods.bas");if(r)goto S_52042;}
#line 6195 "ide/ide_methods.bas"
do{
#line 6195 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 6195 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6195,"ide_methods.bas");}while(r);
#line 6196 "ide/ide_methods.bas"
S_52044:;
#line 6196 "ide/ide_methods.bas"
do{
#line 6196 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6196,"ide_methods.bas");if(r)goto S_52044;}
#line 6196 "ide/ide_methods.bas"
do{
#line 6196 "ide/ide_methods.bas"
sub__limit( 15 );
#line 6196 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6196,"ide_methods.bas");}while(r);
#line 6196 "ide/ide_methods.bas"
S_52046:;
#line 6196 "ide/ide_methods.bas"
dl_continue_5209:;
#line 6196 "ide/ide_methods.bas"
}while((!(-(func__keyhit()== 0 )))&&(!is_error_pending()));
#line 6196 "ide/ide_methods.bas"
dl_exit_5209:;
#line 6196 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6196,"ide_methods.bas");if(r)goto S_52046;}
#line 6197 "ide/ide_methods.bas"
do{
#line 6197 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6197,"ide_methods.bas");}while(r);
#line 6197 "ide/ide_methods.bas"
do{
#line 6197 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6197,"ide_methods.bas");}while(r);
#line 6198 "ide/ide_methods.bas"
do{
#line 6198 "ide/ide_methods.bas"
*__LONG_STARTPAUSED= 0 ;
#line 6198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6198,"ide_methods.bas");}while(r);
#line 6199 "ide/ide_methods.bas"
do{
#line 6199 "ide/ide_methods.bas"
goto LABEL_IDEMRUN;
#line 6199 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6199,"ide_methods.bas");}while(r);
#line 6200 "ide/ide_methods.bas"
}
#line 6202 "ide/ide_methods.bas"
S_52052:;
#line 6202 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6202 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6202,"ide_methods.bas");if(r)goto S_52052;}
#line 6203 "ide/ide_methods.bas"
do{
#line 6203 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 6203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6203,"ide_methods.bas");}while(r);
#line 6204 "ide/ide_methods.bas"
S_52054:;
#line 6204 "ide/ide_methods.bas"
do{
#line 6204 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6204,"ide_methods.bas");if(r)goto S_52054;}
#line 6204 "ide/ide_methods.bas"
do{
#line 6204 "ide/ide_methods.bas"
sub__limit( 15 );
#line 6204 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6204,"ide_methods.bas");}while(r);
#line 6204 "ide/ide_methods.bas"
S_52056:;
#line 6204 "ide/ide_methods.bas"
dl_continue_5210:;
#line 6204 "ide/ide_methods.bas"
}while((!(-(func__keyhit()== 0 )))&&(!is_error_pending()));
#line 6204 "ide/ide_methods.bas"
dl_exit_5210:;
#line 6204 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6204,"ide_methods.bas");if(r)goto S_52056;}
#line 6205 "ide/ide_methods.bas"
do{
#line 6205 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6205,"ide_methods.bas");}while(r);
#line 6205 "ide/ide_methods.bas"
do{
#line 6205 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6205,"ide_methods.bas");}while(r);
#line 6206 "ide/ide_methods.bas"
do{
#line 6206 "ide/ide_methods.bas"
*__BYTE_NOEXESAVED= -1ll ;
#line 6206 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6206,"ide_methods.bas");}while(r);
#line 6207 "ide/ide_methods.bas"
do{
#line 6207 "ide/ide_methods.bas"
*__LONG_STARTPAUSED= 0 ;
#line 6207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6207,"ide_methods.bas");}while(r);
#line 6208 "ide/ide_methods.bas"
do{
#line 6208 "ide/ide_methods.bas"
goto LABEL_IDEMRUN;
#line 6208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6208,"ide_methods.bas");}while(r);
#line 6209 "ide/ide_methods.bas"
}
#line 6211 "ide/ide_methods.bas"
S_52063:;
#line 6211 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6211 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6211,"ide_methods.bas");if(r)goto S_52063;}
#line 6212 "ide/ide_methods.bas"
do{
#line 6212 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6212 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6212,"ide_methods.bas");}while(r);
#line 6213 "ide/ide_methods.bas"
do{
#line 6213 "ide/ide_methods.bas"
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),&(pass5211= 60 ),&(pass5212= 0 ),&(pass5213= 0 ))));
#line 6213 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6213,"ide_methods.bas");}while(r);
#line 6214 "ide/ide_methods.bas"
S_52066:;
#line 6214 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs__trim(__STRING_MODIFYCOMMAND),qbs_new_txt_len("",0))))||is_error_pending()){
#line 6214 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6214,"ide_methods.bas");if(r)goto S_52066;}
#line 6214 "ide/ide_methods.bas"
do{
#line 6214 "ide/ide_methods.bas"
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
#line 6214 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6214,"ide_methods.bas");}while(r);
#line 6214 "ide/ide_methods.bas"
}
#line 6215 "ide/ide_methods.bas"
do{
#line 6215 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6215,"ide_methods.bas");}while(r);
#line 6215 "ide/ide_methods.bas"
do{
#line 6215 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6215,"ide_methods.bas");}while(r);
#line 6216 "ide/ide_methods.bas"
do{
#line 6216 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6216 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6216,"ide_methods.bas");}while(r);
#line 6217 "ide/ide_methods.bas"
}
#line 6219 "ide/ide_methods.bas"
S_52073:;
#line 6219 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6219 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6219,"ide_methods.bas");if(r)goto S_52073;}
#line 6220 "ide/ide_methods.bas"
do{
#line 6220 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6220,"ide_methods.bas");}while(r);
#line 6220 "ide/ide_methods.bas"
do{
#line 6220 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6220,"ide_methods.bas");}while(r);
#line 6221 "ide/ide_methods.bas"
do{
#line 6221 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5214= 0 ));
#line 6221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6221,"ide_methods.bas");}while(r);
#line 6222 "ide/ide_methods.bas"
do{
#line 6222 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Default EXE output folder (cancel request to keep)...",53),NULL,0);
#line 6222 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6222,"ide_methods.bas");}while(r);
#line 6223 "ide/ide_methods.bas"
do{
#line 6223 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 6223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6223,"ide_methods.bas");}while(r);
#line 6223 "ide/ide_methods.bas"
do{
#line 6223 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("No folder set yet, hence it defaults to the 'qb64pe' folder",59));
#line 6223 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6223,"ide_methods.bas");}while(r);
#line 6224 "ide/ide_methods.bas"
S_52080:;
#line 6224 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_DEFAULTEXESAVEFOLDER->len))||is_error_pending()){
#line 6224 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6224,"ide_methods.bas");if(r)goto S_52080;}
#line 6224 "ide/ide_methods.bas"
do{
#line 6224 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,__STRING_DEFAULTEXESAVEFOLDER);
#line 6224 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6224,"ide_methods.bas");}while(r);
#line 6224 "ide/ide_methods.bas"
}
#line 6225 "ide/ide_methods.bas"
S_52083:;
#line 6225 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +_FUNC_IDE2_STRING_MSG->len)>*__LONG_IDEWX)))||is_error_pending()){
#line 6225 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6225,"ide_methods.bas");if(r)goto S_52083;}
#line 6225 "ide/ide_methods.bas"
do{
#line 6225 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(func_string( 3 , 250 ),qbs_right(_FUNC_IDE2_STRING_MSG,*__LONG_IDEWX- 5 )));
#line 6225 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6225 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6225,"ide_methods.bas");}while(r);
#line 6225 "ide/ide_methods.bas"
}
#line 6226 "ide/ide_methods.bas"
do{
#line 6226 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,_FUNC_IDE2_STRING_MSG,NULL,0);
#line 6226 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6226,"ide_methods.bas");}while(r);
#line 6227 "ide/ide_methods.bas"
do{
#line 6227 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6227,"ide_methods.bas");}while(r);
#line 6228 "ide/ide_methods.bas"
do{
#line 6228 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_DEXF,func__guiSelectFolderDialog(qbs_new_txt_len("Select your desired EXE output folder...",40),NULL,0|1));
#line 6228 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6228 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6228,"ide_methods.bas");}while(r);
#line 6229 "ide/ide_methods.bas"
S_52089:;
#line 6229 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_DEXF->len))||is_error_pending()){
#line 6229 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6229,"ide_methods.bas");if(r)goto S_52089;}
#line 6230 "ide/ide_methods.bas"
do{
#line 6230 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DefaultExeSaveFolder",20),_FUNC_IDE2_STRING_DEXF);
#line 6230 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6230,"ide_methods.bas");}while(r);
#line 6231 "ide/ide_methods.bas"
S_52091:;
#line 6231 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_right(_FUNC_IDE2_STRING_DEXF, 1 ),__STRING1_PATHSEP)))||is_error_pending()){
#line 6231 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6231,"ide_methods.bas");if(r)goto S_52091;}
#line 6231 "ide/ide_methods.bas"
do{
#line 6231 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_DEXF,qbs_add(_FUNC_IDE2_STRING_DEXF,__STRING1_PATHSEP));
#line 6231 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6231 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6231,"ide_methods.bas");}while(r);
#line 6231 "ide/ide_methods.bas"
}
#line 6232 "ide/ide_methods.bas"
do{
#line 6232 "ide/ide_methods.bas"
qbs_set(__STRING_DEFAULTEXESAVEFOLDER,_FUNC_IDE2_STRING_DEXF);
#line 6232 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6232,"ide_methods.bas");}while(r);
#line 6233 "ide/ide_methods.bas"
do{
#line 6233 "ide/ide_methods.bas"
*__LONG_IDECOMPILED= 0 ;
#line 6233 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6233,"ide_methods.bas");}while(r);
#line 6234 "ide/ide_methods.bas"
}
#line 6235 "ide/ide_methods.bas"
do{
#line 6235 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5218= 0 ));
#line 6235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6235,"ide_methods.bas");}while(r);
#line 6236 "ide/ide_methods.bas"
do{
#line 6236 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("Ok",2),NULL,0);
#line 6236 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6236 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6236,"ide_methods.bas");}while(r);
#line 6237 "ide/ide_methods.bas"
do{
#line 6237 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6237,"ide_methods.bas");}while(r);
#line 6237 "ide/ide_methods.bas"
do{
#line 6237 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6237,"ide_methods.bas");}while(r);
#line 6238 "ide/ide_methods.bas"
do{
#line 6238 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6238,"ide_methods.bas");}while(r);
#line 6239 "ide/ide_methods.bas"
}
#line 6241 "ide/ide_methods.bas"
S_52103:;
#line 6241 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((((qbs**)(__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**)(__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()){
#line 6241 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6241,"ide_methods.bas");if(r)goto S_52103;}
#line 6242 "ide/ide_methods.bas"
do{
#line 6242 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6242 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6242,"ide_methods.bas");}while(r);
#line 6242 "ide/ide_methods.bas"
do{
#line 6242 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6242 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6242,"ide_methods.bas");}while(r);
#line 6243 "ide/ide_methods.bas"
do{
#line 6243 "ide/ide_methods.bas"
goto LABEL_IDEMEXE;
#line 6243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6243,"ide_methods.bas");}while(r);
#line 6244 "ide/ide_methods.bas"
}
#line 6246 "ide/ide_methods.bas"
S_52108:;
#line 6246 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6246 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6246,"ide_methods.bas");if(r)goto S_52108;}
#line 6247 "ide/ide_methods.bas"
do{
#line 6247 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6247,"ide_methods.bas");}while(r);
#line 6247 "ide/ide_methods.bas"
do{
#line 6247 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6247,"ide_methods.bas");}while(r);
#line 6248 "ide/ide_methods.bas"
LABEL_STARTPAUSEDMENUHANDLER:;
#line 6248 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6248,"ide_methods.bas");r=0;}
#line 6249 "ide/ide_methods.bas"
S_52111:;
#line 6249 "ide/ide_methods.bas"
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
#line 6249 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6249,"ide_methods.bas");if(r)goto S_52111;}
#line 6250 "ide/ide_methods.bas"
S_52112:;
#line 6250 "ide/ide_methods.bas"
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
#line 6250 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6250,"ide_methods.bas");if(r)goto S_52112;}
#line 6251 "ide/ide_methods.bas"
do{
#line 6251 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6251,"ide_methods.bas");}while(r);
#line 6252 "ide/ide_methods.bas"
do{
#line 6252 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5219= 2 ));
#line 6252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6252,"ide_methods.bas");}while(r);
#line 6253 "ide/ide_methods.bas"
do{
#line 6253 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 6253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6253,"ide_methods.bas");}while(r);
#line 6254 "ide/ide_methods.bas"
do{
#line 6254 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 6254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6254,"ide_methods.bas");}while(r);
#line 6255 "ide/ide_methods.bas"
do{
#line 6255 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
#line 6255 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6255,"ide_methods.bas");}while(r);
#line 6256 "ide/ide_methods.bas"
do{
#line 6256 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass5220=*_FUNC_IDE2_LONG_X),&(pass5221=*_FUNC_IDE2_LONG_Y),&(pass5222=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required to start paused.",47));
#line 6256 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6256,"ide_methods.bas");}while(r);
#line 6257 "ide/ide_methods.bas"
do{
#line 6257 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6257,"ide_methods.bas");}while(r);
#line 6258 "ide/ide_methods.bas"
do{
#line 6258 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6258,"ide_methods.bas");}while(r);
#line 6259 "ide/ide_methods.bas"
}
#line 6260 "ide/ide_methods.bas"
do{
#line 6260 "ide/ide_methods.bas"
*_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));
#line 6260 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6260,"ide_methods.bas");}while(r);
#line 6261 "ide/ide_methods.bas"
S_52123:;
#line 6261 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
#line 6261 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6261,"ide_methods.bas");if(r)goto S_52123;}
#line 6262 "ide/ide_methods.bas"
do{
#line 6262 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 6262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6262,"ide_methods.bas");}while(r);
#line 6263 "ide/ide_methods.bas"
do{
#line 6263 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass5223= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
#line 6263 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6263,"ide_methods.bas");}while(r);
#line 6264 "ide/ide_methods.bas"
do{
#line 6264 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 6264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6264,"ide_methods.bas");}while(r);
#line 6265 "ide/ide_methods.bas"
do{
#line 6265 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6265,"ide_methods.bas");}while(r);
#line 6266 "ide/ide_methods.bas"
do{
#line 6266 "ide/ide_methods.bas"
*__LONG_STARTPAUSED= -1 ;
#line 6266 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6266,"ide_methods.bas");}while(r);
#line 6267 "ide/ide_methods.bas"
do{
#line 6267 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= -1 ;
#line 6267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6267,"ide_methods.bas");}while(r);
#line 6268 "ide/ide_methods.bas"
do{
#line 6268 "ide/ide_methods.bas"
goto LABEL_SPECIALCHAR;
#line 6268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6268,"ide_methods.bas");}while(r);
#line 6269 "ide/ide_methods.bas"
S_52131:;
#line 6269 "ide/ide_methods.bas"
}else{
#line 6269 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
#line 6269 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6269,"ide_methods.bas");if(r)goto S_52131;}
#line 6270 "ide/ide_methods.bas"
do{
#line 6270 "ide/ide_methods.bas"
*_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));
#line 6270 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6270,"ide_methods.bas");}while(r);
#line 6271 "ide/ide_methods.bas"
do{
#line 6271 "ide/ide_methods.bas"
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
#line 6271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6271,"ide_methods.bas");}while(r);
#line 6272 "ide/ide_methods.bas"
do{
#line 6272 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
#line 6272 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6272 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6272,"ide_methods.bas");}while(r);
#line 6273 "ide/ide_methods.bas"
do{
#line 6273 "ide/ide_methods.bas"
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];
#line 6273 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
#line 6273 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6273,"ide_methods.bas");}while(r);
#line 6274 "ide/ide_methods.bas"
}
#line 6274 "ide/ide_methods.bas"
}
#line 6275 "ide/ide_methods.bas"
do{
#line 6275 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6275,"ide_methods.bas");}while(r);
#line 6276 "ide/ide_methods.bas"
}else{
#line 6277 "ide/ide_methods.bas"
do{
#line 6277 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 6277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6277,"ide_methods.bas");}while(r);
#line 6278 "ide/ide_methods.bas"
do{
#line 6278 "ide/ide_methods.bas"
*__LONG_STARTPAUSED= -1 ;
#line 6278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6278,"ide_methods.bas");}while(r);
#line 6279 "ide/ide_methods.bas"
do{
#line 6279 "ide/ide_methods.bas"
goto LABEL_IDEMRUN;
#line 6279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6279,"ide_methods.bas");}while(r);
#line 6280 "ide/ide_methods.bas"
}
#line 6281 "ide/ide_methods.bas"
}
#line 6283 "ide/ide_methods.bas"
S_52144:;
#line 6283 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6283 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6283,"ide_methods.bas");if(r)goto S_52144;}
#line 6284 "ide/ide_methods.bas"
S_52145:;
#line 6284 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 6284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6284,"ide_methods.bas");if(r)goto S_52145;}
#line 6285 "ide/ide_methods.bas"
do{
#line 6285 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 16 ;
#line 6285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6285,"ide_methods.bas");}while(r);
#line 6286 "ide/ide_methods.bas"
do{
#line 6286 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6286,"ide_methods.bas");}while(r);
#line 6287 "ide/ide_methods.bas"
}else{
#line 6288 "ide/ide_methods.bas"
do{
#line 6288 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6288,"ide_methods.bas");}while(r);
#line 6289 "ide/ide_methods.bas"
LABEL_SHOWWATCHLIST:;
#line 6289 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6289,"ide_methods.bas");r=0;}
#line 6290 "ide/ide_methods.bas"
S_52150:;
#line 6290 "ide/ide_methods.bas"
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
#line 6290 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6290,"ide_methods.bas");if(r)goto S_52150;}
#line 6291 "ide/ide_methods.bas"
S_52151:;
#line 6291 "ide/ide_methods.bas"
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
#line 6291 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6291,"ide_methods.bas");if(r)goto S_52151;}
#line 6292 "ide/ide_methods.bas"
do{
#line 6292 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6292,"ide_methods.bas");}while(r);
#line 6293 "ide/ide_methods.bas"
do{
#line 6293 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5224= 2 ));
#line 6293 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6293,"ide_methods.bas");}while(r);
#line 6294 "ide/ide_methods.bas"
do{
#line 6294 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 6294 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6294,"ide_methods.bas");}while(r);
#line 6295 "ide/ide_methods.bas"
do{
#line 6295 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 6295 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6295,"ide_methods.bas");}while(r);
#line 6296 "ide/ide_methods.bas"
do{
#line 6296 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
#line 6296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6296,"ide_methods.bas");}while(r);
#line 6297 "ide/ide_methods.bas"
do{
#line 6297 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass5225=*_FUNC_IDE2_LONG_X),&(pass5226=*_FUNC_IDE2_LONG_Y),&(pass5227=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required for Watch List functionality.",60));
#line 6297 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6297,"ide_methods.bas");}while(r);
#line 6298 "ide/ide_methods.bas"
do{
#line 6298 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6298,"ide_methods.bas");}while(r);
#line 6299 "ide/ide_methods.bas"
do{
#line 6299 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6299,"ide_methods.bas");}while(r);
#line 6300 "ide/ide_methods.bas"
}
#line 6301 "ide/ide_methods.bas"
do{
#line 6301 "ide/ide_methods.bas"
*_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));
#line 6301 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6301,"ide_methods.bas");}while(r);
#line 6302 "ide/ide_methods.bas"
S_52162:;
#line 6302 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
#line 6302 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6302,"ide_methods.bas");if(r)goto S_52162;}
#line 6303 "ide/ide_methods.bas"
do{
#line 6303 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 6303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6303,"ide_methods.bas");}while(r);
#line 6304 "ide/ide_methods.bas"
do{
#line 6304 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass5228= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
#line 6304 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6304,"ide_methods.bas");}while(r);
#line 6305 "ide/ide_methods.bas"
do{
#line 6305 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 6305 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6305,"ide_methods.bas");}while(r);
#line 6306 "ide/ide_methods.bas"
do{
#line 6306 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6306 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6306,"ide_methods.bas");}while(r);
#line 6307 "ide/ide_methods.bas"
S_52167:;
#line 6307 "ide/ide_methods.bas"
}else{
#line 6307 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
#line 6307 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6307,"ide_methods.bas");if(r)goto S_52167;}
#line 6308 "ide/ide_methods.bas"
do{
#line 6308 "ide/ide_methods.bas"
*_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));
#line 6308 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6308,"ide_methods.bas");}while(r);
#line 6309 "ide/ide_methods.bas"
do{
#line 6309 "ide/ide_methods.bas"
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
#line 6309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6309,"ide_methods.bas");}while(r);
#line 6310 "ide/ide_methods.bas"
do{
#line 6310 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
#line 6310 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6310,"ide_methods.bas");}while(r);
#line 6311 "ide/ide_methods.bas"
do{
#line 6311 "ide/ide_methods.bas"
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];
#line 6311 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
#line 6311 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6311 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6311,"ide_methods.bas");}while(r);
#line 6312 "ide/ide_methods.bas"
}
#line 6312 "ide/ide_methods.bas"
}
#line 6313 "ide/ide_methods.bas"
do{
#line 6313 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6313,"ide_methods.bas");}while(r);
#line 6314 "ide/ide_methods.bas"
}else{
#line 6315 "ide/ide_methods.bas"
S_52175:;
#line 6315 "ide/ide_methods.bas"
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
#line 6315 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6315,"ide_methods.bas");if(r)goto S_52175;}
#line 6316 "ide/ide_methods.bas"
do{
#line 6316 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6316,"ide_methods.bas");}while(r);
#line 6317 "ide/ide_methods.bas"
do{
#line 6317 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 6317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6317,"ide_methods.bas");}while(r);
#line 6318 "ide/ide_methods.bas"
do{
#line 6318 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 6318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6318,"ide_methods.bas");}while(r);
#line 6319 "ide/ide_methods.bas"
do{
#line 6319 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
#line 6319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6319,"ide_methods.bas");}while(r);
#line 6320 "ide/ide_methods.bas"
do{
#line 6320 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass5229=*_FUNC_IDE2_LONG_X),&(pass5230=*_FUNC_IDE2_LONG_Y),&(pass5231=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("Variable List will be available after syntax checking is done...",64));
#line 6320 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6320,"ide_methods.bas");}while(r);
#line 6321 "ide/ide_methods.bas"
do{
#line 6321 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WAITINGFORVARLIST= 1 ;
#line 6321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6321,"ide_methods.bas");}while(r);
#line 6322 "ide/ide_methods.bas"
do{
#line 6322 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6322,"ide_methods.bas");}while(r);
#line 6323 "ide/ide_methods.bas"
do{
#line 6323 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6323,"ide_methods.bas");}while(r);
#line 6324 "ide/ide_methods.bas"
}else{
#line 6325 "ide/ide_methods.bas"
do{
#line 6325 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_RESULT,FUNC_IDEVARIABLEWATCHBOX(qbs_new_txt_len("",0),qbs_new_txt_len("",0),&(pass5232= 0 ),&(pass5233= 0 )));
#line 6325 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6325,"ide_methods.bas");}while(r);
#line 6326 "ide/ide_methods.bas"
do{
#line 6326 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6326,"ide_methods.bas");}while(r);
#line 6326 "ide/ide_methods.bas"
do{
#line 6326 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6326,"ide_methods.bas");}while(r);
#line 6327 "ide/ide_methods.bas"
do{
#line 6327 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6327,"ide_methods.bas");}while(r);
#line 6328 "ide/ide_methods.bas"
}
#line 6329 "ide/ide_methods.bas"
}
#line 6330 "ide/ide_methods.bas"
do{
#line 6330 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6330,"ide_methods.bas");}while(r);
#line 6330 "ide/ide_methods.bas"
do{
#line 6330 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6330,"ide_methods.bas");}while(r);
#line 6331 "ide/ide_methods.bas"
do{
#line 6331 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6331,"ide_methods.bas");}while(r);
#line 6332 "ide/ide_methods.bas"
}
#line 6333 "ide/ide_methods.bas"
}
#line 6335 "ide/ide_methods.bas"
S_52196:;
#line 6335 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((((qbs**)(__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**)(__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()){
#line 6335 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6335,"ide_methods.bas");if(r)goto S_52196;}
#line 6336 "ide/ide_methods.bas"
S_52197:;
#line 6336 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 6336 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6336,"ide_methods.bas");if(r)goto S_52197;}
#line 6337 "ide/ide_methods.bas"
do{
#line 6337 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 3 ;
#line 6337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6337,"ide_methods.bas");}while(r);
#line 6338 "ide/ide_methods.bas"
do{
#line 6338 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6338 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6338,"ide_methods.bas");}while(r);
#line 6339 "ide/ide_methods.bas"
}else{
#line 6340 "ide/ide_methods.bas"
do{
#line 6340 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6340,"ide_methods.bas");}while(r);
#line 6341 "ide/ide_methods.bas"
LABEL_SHOWCALLSTACKDIALOG:;
#line 6341 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6341,"ide_methods.bas");r=0;}
#line 6342 "ide/ide_methods.bas"
do{
#line 6342 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_RETVAL=FUNC_IDECALLSTACKBOX();
#line 6342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6342,"ide_methods.bas");}while(r);
#line 6343 "ide/ide_methods.bas"
do{
#line 6343 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6343,"ide_methods.bas");}while(r);
#line 6343 "ide/ide_methods.bas"
do{
#line 6343 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6343,"ide_methods.bas");}while(r);
#line 6344 "ide/ide_methods.bas"
do{
#line 6344 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6344 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6344,"ide_methods.bas");}while(r);
#line 6345 "ide/ide_methods.bas"
}
#line 6346 "ide/ide_methods.bas"
}
#line 6348 "ide/ide_methods.bas"
S_52208:;
#line 6348 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6348 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6348,"ide_methods.bas");if(r)goto S_52208;}
#line 6349 "ide/ide_methods.bas"
do{
#line 6349 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 4 ;
#line 6349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6349,"ide_methods.bas");}while(r);
#line 6350 "ide/ide_methods.bas"
do{
#line 6350 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6350,"ide_methods.bas");}while(r);
#line 6351 "ide/ide_methods.bas"
}
#line 6353 "ide/ide_methods.bas"
S_52212:;
#line 6353 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6353 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6353,"ide_methods.bas");if(r)goto S_52212;}
#line 6354 "ide/ide_methods.bas"
do{
#line 6354 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 5 ;
#line 6354 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6354,"ide_methods.bas");}while(r);
#line 6355 "ide/ide_methods.bas"
do{
#line 6355 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6355,"ide_methods.bas");}while(r);
#line 6356 "ide/ide_methods.bas"
}
#line 6358 "ide/ide_methods.bas"
S_52216:;
#line 6358 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6358 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6358,"ide_methods.bas");if(r)goto S_52216;}
#line 6359 "ide/ide_methods.bas"
do{
#line 6359 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 7 ;
#line 6359 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6359,"ide_methods.bas");}while(r);
#line 6360 "ide/ide_methods.bas"
do{
#line 6360 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6360,"ide_methods.bas");}while(r);
#line 6361 "ide/ide_methods.bas"
}
#line 6363 "ide/ide_methods.bas"
S_52220:;
#line 6363 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6363 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6363,"ide_methods.bas");if(r)goto S_52220;}
#line 6364 "ide/ide_methods.bas"
do{
#line 6364 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 6 ;
#line 6364 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6364,"ide_methods.bas");}while(r);
#line 6365 "ide/ide_methods.bas"
do{
#line 6365 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6365,"ide_methods.bas");}while(r);
#line 6366 "ide/ide_methods.bas"
}
#line 6368 "ide/ide_methods.bas"
S_52224:;
#line 6368 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6368 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6368,"ide_methods.bas");if(r)goto S_52224;}
#line 6369 "ide/ide_methods.bas"
do{
#line 6369 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 8 ;
#line 6369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6369,"ide_methods.bas");}while(r);
#line 6370 "ide/ide_methods.bas"
do{
#line 6370 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6370,"ide_methods.bas");}while(r);
#line 6371 "ide/ide_methods.bas"
}
#line 6373 "ide/ide_methods.bas"
S_52228:;
#line 6373 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6373 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6373,"ide_methods.bas");if(r)goto S_52228;}
#line 6374 "ide/ide_methods.bas"
do{
#line 6374 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 9 ;
#line 6374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6374,"ide_methods.bas");}while(r);
#line 6375 "ide/ide_methods.bas"
do{
#line 6375 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6375,"ide_methods.bas");}while(r);
#line 6376 "ide/ide_methods.bas"
}
#line 6378 "ide/ide_methods.bas"
S_52232:;
#line 6378 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6378 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6378,"ide_methods.bas");if(r)goto S_52232;}
#line 6379 "ide/ide_methods.bas"
S_52233:;
#line 6379 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 6379 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6379,"ide_methods.bas");if(r)goto S_52233;}
#line 6380 "ide/ide_methods.bas"
do{
#line 6380 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 10 ;
#line 6380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6380,"ide_methods.bas");}while(r);
#line 6381 "ide/ide_methods.bas"
do{
#line 6381 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6381,"ide_methods.bas");}while(r);
#line 6382 "ide/ide_methods.bas"
}else{
#line 6383 "ide/ide_methods.bas"
do{
#line 6383 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6383,"ide_methods.bas");}while(r);
#line 6383 "ide/ide_methods.bas"
do{
#line 6383 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6383,"ide_methods.bas");}while(r);
#line 6384 "ide/ide_methods.bas"
LABEL_TOGGLEBREAKPOINT:;
#line 6384 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6384,"ide_methods.bas");r=0;}
#line 6385 "ide/ide_methods.bas"
S_52239:;
#line 6385 "ide/ide_methods.bas"
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
#line 6385 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6385,"ide_methods.bas");if(r)goto S_52239;}
#line 6386 "ide/ide_methods.bas"
S_52240:;
#line 6386 "ide/ide_methods.bas"
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
#line 6386 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6386,"ide_methods.bas");if(r)goto S_52240;}
#line 6387 "ide/ide_methods.bas"
do{
#line 6387 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6387,"ide_methods.bas");}while(r);
#line 6388 "ide/ide_methods.bas"
do{
#line 6388 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5234= 2 ));
#line 6388 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6388,"ide_methods.bas");}while(r);
#line 6389 "ide/ide_methods.bas"
do{
#line 6389 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 6389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6389,"ide_methods.bas");}while(r);
#line 6390 "ide/ide_methods.bas"
do{
#line 6390 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 6390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6390,"ide_methods.bas");}while(r);
#line 6391 "ide/ide_methods.bas"
do{
#line 6391 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
#line 6391 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6391,"ide_methods.bas");}while(r);
#line 6392 "ide/ide_methods.bas"
do{
#line 6392 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass5235=*_FUNC_IDE2_LONG_X),&(pass5236=*_FUNC_IDE2_LONG_Y),&(pass5237=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required to enable breakpoints.",53));
#line 6392 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6392,"ide_methods.bas");}while(r);
#line 6393 "ide/ide_methods.bas"
do{
#line 6393 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6393,"ide_methods.bas");}while(r);
#line 6394 "ide/ide_methods.bas"
do{
#line 6394 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6394,"ide_methods.bas");}while(r);
#line 6395 "ide/ide_methods.bas"
}
#line 6396 "ide/ide_methods.bas"
do{
#line 6396 "ide/ide_methods.bas"
*_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));
#line 6396 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6396 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6396,"ide_methods.bas");}while(r);
#line 6397 "ide/ide_methods.bas"
S_52251:;
#line 6397 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
#line 6397 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6397,"ide_methods.bas");if(r)goto S_52251;}
#line 6398 "ide/ide_methods.bas"
do{
#line 6398 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 6398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6398,"ide_methods.bas");}while(r);
#line 6399 "ide/ide_methods.bas"
do{
#line 6399 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass5238= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
#line 6399 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6399 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6399,"ide_methods.bas");}while(r);
#line 6400 "ide/ide_methods.bas"
do{
#line 6400 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 6400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6400,"ide_methods.bas");}while(r);
#line 6401 "ide/ide_methods.bas"
do{
#line 6401 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6401,"ide_methods.bas");}while(r);
#line 6402 "ide/ide_methods.bas"
do{
#line 6402 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 6402 "ide/ide_methods.bas"
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])]);
#line 6402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6402,"ide_methods.bas");}while(r);
#line 6403 "ide/ide_methods.bas"
S_52257:;
#line 6403 "ide/ide_methods.bas"
}else{
#line 6403 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
#line 6403 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6403,"ide_methods.bas");if(r)goto S_52257;}
#line 6404 "ide/ide_methods.bas"
do{
#line 6404 "ide/ide_methods.bas"
*_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));
#line 6404 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6404 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6404,"ide_methods.bas");}while(r);
#line 6405 "ide/ide_methods.bas"
do{
#line 6405 "ide/ide_methods.bas"
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
#line 6405 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6405,"ide_methods.bas");}while(r);
#line 6406 "ide/ide_methods.bas"
do{
#line 6406 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
#line 6406 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6406,"ide_methods.bas");}while(r);
#line 6407 "ide/ide_methods.bas"
do{
#line 6407 "ide/ide_methods.bas"
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];
#line 6407 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
#line 6407 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6407,"ide_methods.bas");}while(r);
#line 6408 "ide/ide_methods.bas"
}
#line 6408 "ide/ide_methods.bas"
}
#line 6409 "ide/ide_methods.bas"
}else{
#line 6410 "ide/ide_methods.bas"
do{
#line 6410 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 6410 "ide/ide_methods.bas"
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])]);
#line 6410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6410,"ide_methods.bas");}while(r);
#line 6411 "ide/ide_methods.bas"
}
#line 6412 "ide/ide_methods.bas"
S_52266:;
#line 6412 "ide/ide_methods.bas"
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
#line 6412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6412,"ide_methods.bas");if(r)goto S_52266;}
#line 6412 "ide/ide_methods.bas"
do{
#line 6412 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 6412 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
#line 6412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6412,"ide_methods.bas");}while(r);
#line 6412 "ide/ide_methods.bas"
}
#line 6413 "ide/ide_methods.bas"
do{
#line 6413 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6413,"ide_methods.bas");}while(r);
#line 6414 "ide/ide_methods.bas"
}
#line 6415 "ide/ide_methods.bas"
}
#line 6417 "ide/ide_methods.bas"
S_52272:;
#line 6417 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((((qbs**)(__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**)(__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()){
#line 6417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6417,"ide_methods.bas");if(r)goto S_52272;}
#line 6418 "ide/ide_methods.bas"
S_52273:;
#line 6418 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 6418 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6418,"ide_methods.bas");if(r)goto S_52273;}
#line 6419 "ide/ide_methods.bas"
do{
#line 6419 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 11 ;
#line 6419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6419,"ide_methods.bas");}while(r);
#line 6420 "ide/ide_methods.bas"
do{
#line 6420 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6420,"ide_methods.bas");}while(r);
#line 6421 "ide/ide_methods.bas"
}else{
#line 6422 "ide/ide_methods.bas"
do{
#line 6422 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6422,"ide_methods.bas");}while(r);
#line 6422 "ide/ide_methods.bas"
do{
#line 6422 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6422,"ide_methods.bas");}while(r);
#line 6423 "ide/ide_methods.bas"
LABEL_CLEARALLBREAKPOINTS:;
#line 6423 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6423,"ide_methods.bas");r=0;}
#line 6424 "ide/ide_methods.bas"
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];
}
#line 6424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6424,"ide_methods.bas");}while(r);
#line 6425 "ide/ide_methods.bas"
do{
#line 6425 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6425,"ide_methods.bas");}while(r);
#line 6426 "ide/ide_methods.bas"
}
#line 6427 "ide/ide_methods.bas"
}
#line 6429 "ide/ide_methods.bas"
S_52283:;
#line 6429 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6429 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6429,"ide_methods.bas");if(r)goto S_52283;}
#line 6430 "ide/ide_methods.bas"
S_52284:;
#line 6430 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 6430 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6430,"ide_methods.bas");if(r)goto S_52284;}
#line 6431 "ide/ide_methods.bas"
do{
#line 6431 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 12 ;
#line 6431 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6431,"ide_methods.bas");}while(r);
#line 6432 "ide/ide_methods.bas"
do{
#line 6432 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6432 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6432,"ide_methods.bas");}while(r);
#line 6433 "ide/ide_methods.bas"
}else{
#line 6434 "ide/ide_methods.bas"
do{
#line 6434 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6434,"ide_methods.bas");}while(r);
#line 6434 "ide/ide_methods.bas"
do{
#line 6434 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6434,"ide_methods.bas");}while(r);
#line 6435 "ide/ide_methods.bas"
LABEL_TOGGLESKIPLINE:;
#line 6435 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6435,"ide_methods.bas");r=0;}
#line 6436 "ide/ide_methods.bas"
S_52290:;
#line 6436 "ide/ide_methods.bas"
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 0 ))||is_error_pending()){
#line 6436 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6436,"ide_methods.bas");if(r)goto S_52290;}
#line 6437 "ide/ide_methods.bas"
S_52291:;
#line 6437 "ide/ide_methods.bas"
if ((~(*__BYTE_AUTOADDDEBUGCOMMAND))||is_error_pending()){
#line 6437 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6437,"ide_methods.bas");if(r)goto S_52291;}
#line 6438 "ide/ide_methods.bas"
do{
#line 6438 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6438,"ide_methods.bas");}while(r);
#line 6439 "ide/ide_methods.bas"
do{
#line 6439 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5239= 2 ));
#line 6439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6439,"ide_methods.bas");}while(r);
#line 6440 "ide/ide_methods.bas"
do{
#line 6440 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 6440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6440,"ide_methods.bas");}while(r);
#line 6441 "ide/ide_methods.bas"
do{
#line 6441 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X= 2 ;
#line 6441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6441,"ide_methods.bas");}while(r);
#line 6442 "ide/ide_methods.bas"
do{
#line 6442 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Y=*__LONG_IDEWY- 2 ;
#line 6442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6442,"ide_methods.bas");}while(r);
#line 6443 "ide/ide_methods.bas"
do{
#line 6443 "ide/ide_methods.bas"
SUB_PRINTWRAPSTATUS(&(pass5240=*_FUNC_IDE2_LONG_X),&(pass5241=*_FUNC_IDE2_LONG_Y),&(pass5242=*_FUNC_IDE2_LONG_X),qbs_new_txt_len("$DEBUG metacommand is required to enable line skipping.",55));
#line 6443 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6443 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6443,"ide_methods.bas");}while(r);
#line 6444 "ide/ide_methods.bas"
do{
#line 6444 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6444,"ide_methods.bas");}while(r);
#line 6445 "ide/ide_methods.bas"
do{
#line 6445 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6445 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6445,"ide_methods.bas");}while(r);
#line 6446 "ide/ide_methods.bas"
}
#line 6447 "ide/ide_methods.bas"
do{
#line 6447 "ide/ide_methods.bas"
*_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));
#line 6447 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6447,"ide_methods.bas");}while(r);
#line 6448 "ide/ide_methods.bas"
S_52302:;
#line 6448 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_RESULT== 1 ))||is_error_pending()){
#line 6448 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6448,"ide_methods.bas");if(r)goto S_52302;}
#line 6449 "ide/ide_methods.bas"
do{
#line 6449 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 6449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6449,"ide_methods.bas");}while(r);
#line 6450 "ide/ide_methods.bas"
do{
#line 6450 "ide/ide_methods.bas"
SUB_IDEINSLINE(&(pass5243= 1 ),FUNC_SCASE(qbs_new_txt_len("$Debug",6)));
#line 6450 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6450,"ide_methods.bas");}while(r);
#line 6451 "ide/ide_methods.bas"
do{
#line 6451 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 6451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6451,"ide_methods.bas");}while(r);
#line 6452 "ide/ide_methods.bas"
do{
#line 6452 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6452,"ide_methods.bas");}while(r);
#line 6453 "ide/ide_methods.bas"
do{
#line 6453 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 6453 "ide/ide_methods.bas"
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])]);
#line 6453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6453,"ide_methods.bas");}while(r);
#line 6454 "ide/ide_methods.bas"
S_52308:;
#line 6454 "ide/ide_methods.bas"
}else{
#line 6454 "ide/ide_methods.bas"
if (-(*_FUNC_IDE2_LONG_RESULT== 3 )){
#line 6454 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6454,"ide_methods.bas");if(r)goto S_52308;}
#line 6455 "ide/ide_methods.bas"
do{
#line 6455 "ide/ide_methods.bas"
*_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));
#line 6455 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6455 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6455,"ide_methods.bas");}while(r);
#line 6456 "ide/ide_methods.bas"
do{
#line 6456 "ide/ide_methods.bas"
*__BYTE_AUTOADDDEBUGCOMMAND= 0ll ;
#line 6456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6456,"ide_methods.bas");}while(r);
#line 6457 "ide/ide_methods.bas"
do{
#line 6457 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_DEBUGSETTINGSSECTION,qbs_new_txt_len("AutoAddDebugCommand",19),qbs_new_txt_len("False",5));
#line 6457 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6457 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6457,"ide_methods.bas");}while(r);
#line 6458 "ide/ide_methods.bas"
do{
#line 6458 "ide/ide_methods.bas"
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];
#line 6458 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Auto-add $#Debug Metacommand",28));
#line 6458 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6458 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6458,"ide_methods.bas");}while(r);
#line 6459 "ide/ide_methods.bas"
}
#line 6459 "ide/ide_methods.bas"
}
#line 6460 "ide/ide_methods.bas"
}else{
#line 6461 "ide/ide_methods.bas"
do{
#line 6461 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 6461 "ide/ide_methods.bas"
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])]);
#line 6461 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6461,"ide_methods.bas");}while(r);
#line 6462 "ide/ide_methods.bas"
}
#line 6463 "ide/ide_methods.bas"
S_52317:;
#line 6463 "ide/ide_methods.bas"
if ((((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])])||is_error_pending()){
#line 6463 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6463,"ide_methods.bas");if(r)goto S_52317;}
#line 6463 "ide/ide_methods.bas"
do{
#line 6463 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 6463 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
#line 6463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6463,"ide_methods.bas");}while(r);
#line 6463 "ide/ide_methods.bas"
}
#line 6464 "ide/ide_methods.bas"
do{
#line 6464 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6464,"ide_methods.bas");}while(r);
#line 6465 "ide/ide_methods.bas"
}
#line 6466 "ide/ide_methods.bas"
}
#line 6468 "ide/ide_methods.bas"
S_52323:;
#line 6468 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6468 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6468,"ide_methods.bas");if(r)goto S_52323;}
#line 6469 "ide/ide_methods.bas"
S_52324:;
#line 6469 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 6469 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6469,"ide_methods.bas");if(r)goto S_52324;}
#line 6470 "ide/ide_methods.bas"
do{
#line 6470 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 15 ;
#line 6470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6470,"ide_methods.bas");}while(r);
#line 6471 "ide/ide_methods.bas"
do{
#line 6471 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6471,"ide_methods.bas");}while(r);
#line 6472 "ide/ide_methods.bas"
}else{
#line 6473 "ide/ide_methods.bas"
do{
#line 6473 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6473,"ide_methods.bas");}while(r);
#line 6473 "ide/ide_methods.bas"
do{
#line 6473 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6473,"ide_methods.bas");}while(r);
#line 6474 "ide/ide_methods.bas"
LABEL_UNSKIPALLLINES:;
#line 6474 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6474,"ide_methods.bas");r=0;}
#line 6475 "ide/ide_methods.bas"
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];
}
#line 6475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6475,"ide_methods.bas");}while(r);
#line 6476 "ide/ide_methods.bas"
do{
#line 6476 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6476,"ide_methods.bas");}while(r);
#line 6477 "ide/ide_methods.bas"
}
#line 6478 "ide/ide_methods.bas"
}
#line 6480 "ide/ide_methods.bas"
S_52334:;
#line 6480 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6480 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6480,"ide_methods.bas");if(r)goto S_52334;}
#line 6481 "ide/ide_methods.bas"
do{
#line 6481 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6481,"ide_methods.bas");}while(r);
#line 6482 "ide/ide_methods.bas"
do{
#line 6482 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BKPIDEBASETCPPORT=*__LONG_IDEBASETCPPORT;
#line 6482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6482,"ide_methods.bas");}while(r);
#line 6483 "ide/ide_methods.bas"
do{
#line 6483 "ide/ide_methods.bas"
SUB_IDESETTCPPORTBOX();
#line 6483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6483,"ide_methods.bas");}while(r);
#line 6484 "ide/ide_methods.bas"
S_52338:;
#line 6484 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_BKPIDEBASETCPPORT!=*__LONG_IDEBASETCPPORT))||is_error_pending()){
#line 6484 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6484,"ide_methods.bas");if(r)goto S_52338;}
#line 6485 "ide/ide_methods.bas"
S_52339:;
#line 6485 "ide/ide_methods.bas"
if ((-(*__LONG_HOST!= 0 ))||is_error_pending()){
#line 6485 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6485,"ide_methods.bas");if(r)goto S_52339;}
#line 6485 "ide/ide_methods.bas"
do{
#line 6485 "ide/ide_methods.bas"
sub_close(*__LONG_HOST,1);
#line 6485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6485,"ide_methods.bas");}while(r);
#line 6485 "ide/ide_methods.bas"
do{
#line 6485 "ide/ide_methods.bas"
*__LONG_HOST= 0 ;
#line 6485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6485,"ide_methods.bas");}while(r);
#line 6485 "ide/ide_methods.bas"
}
#line 6486 "ide/ide_methods.bas"
do{
#line 6486 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_ATTEMPTTOHOST= 0ll ;
#line 6486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6486,"ide_methods.bas");}while(r);
#line 6487 "ide/ide_methods.bas"
do{
#line 6487 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_CHANGINGTCPPORT= -1ll ;
#line 6487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6487,"ide_methods.bas");}while(r);
#line 6488 "ide/ide_methods.bas"
do{
#line 6488 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6488,"ide_methods.bas");}while(r);
#line 6489 "ide/ide_methods.bas"
}
#line 6490 "ide/ide_methods.bas"
do{
#line 6490 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6490,"ide_methods.bas");}while(r);
#line 6490 "ide/ide_methods.bas"
do{
#line 6490 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6490,"ide_methods.bas");}while(r);
#line 6491 "ide/ide_methods.bas"
do{
#line 6491 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6491 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6491,"ide_methods.bas");}while(r);
#line 6492 "ide/ide_methods.bas"
}
#line 6494 "ide/ide_methods.bas"
S_52351:;
#line 6494 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6494 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6494,"ide_methods.bas");if(r)goto S_52351;}
#line 6495 "ide/ide_methods.bas"
do{
#line 6495 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 13 ;
#line 6495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6495,"ide_methods.bas");}while(r);
#line 6496 "ide/ide_methods.bas"
do{
#line 6496 "ide/ide_methods.bas"
goto LABEL_ENTERDEBUGMODE;
#line 6496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6496,"ide_methods.bas");}while(r);
#line 6497 "ide/ide_methods.bas"
}
#line 6499 "ide/ide_methods.bas"
S_52355:;
#line 6499 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6499 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6499,"ide_methods.bas");if(r)goto S_52355;}
#line 6500 "ide/ide_methods.bas"
do{
#line 6500 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6500,"ide_methods.bas");}while(r);
#line 6501 "ide/ide_methods.bas"
LABEL_QUICKEXIT:;
#line 6501 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6501,"ide_methods.bas");r=0;}
#line 6502 "ide/ide_methods.bas"
S_52357:;
#line 6502 "ide/ide_methods.bas"
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
#line 6502 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6502,"ide_methods.bas");if(r)goto S_52357;}
#line 6503 "ide/ide_methods.bas"
do{
#line 6503 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
#line 6503 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6503,"ide_methods.bas");}while(r);
#line 6504 "ide/ide_methods.bas"
do{
#line 6504 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6504,"ide_methods.bas");}while(r);
#line 6504 "ide/ide_methods.bas"
do{
#line 6504 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6504,"ide_methods.bas");}while(r);
#line 6505 "ide/ide_methods.bas"
S_52361:;
#line 6505 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6505 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6505,"ide_methods.bas");if(r)goto S_52361;}
#line 6505 "ide/ide_methods.bas"
do{
#line 6505 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6505,"ide_methods.bas");}while(r);
#line 6505 "ide/ide_methods.bas"
}
#line 6506 "ide/ide_methods.bas"
S_52364:;
#line 6506 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6506 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6506,"ide_methods.bas");if(r)goto S_52364;}
#line 6507 "ide/ide_methods.bas"
S_52365:;
#line 6507 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6507 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6507,"ide_methods.bas");if(r)goto S_52365;}
#line 6508 "ide/ide_methods.bas"
do{
#line 6508 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
#line 6508 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6508 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6508,"ide_methods.bas");}while(r);
#line 6509 "ide/ide_methods.bas"
S_52367:;
#line 6509 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6509 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6509,"ide_methods.bas");if(r)goto S_52367;}
#line 6509 "ide/ide_methods.bas"
do{
#line 6509 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
#line 6509 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6509 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6509,"ide_methods.bas");}while(r);
#line 6509 "ide/ide_methods.bas"
}
#line 6510 "ide/ide_methods.bas"
S_52370:;
#line 6510 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6510 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6510,"ide_methods.bas");if(r)goto S_52370;}
#line 6511 "ide/ide_methods.bas"
do{
#line 6511 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
#line 6511 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6511 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6511,"ide_methods.bas");}while(r);
#line 6512 "ide/ide_methods.bas"
}else{
#line 6513 "ide/ide_methods.bas"
do{
#line 6513 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5244= 2 )));
#line 6513 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6513 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6513,"ide_methods.bas");}while(r);
#line 6514 "ide/ide_methods.bas"
}
#line 6515 "ide/ide_methods.bas"
do{
#line 6515 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6515,"ide_methods.bas");}while(r);
#line 6515 "ide/ide_methods.bas"
do{
#line 6515 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6515,"ide_methods.bas");}while(r);
#line 6516 "ide/ide_methods.bas"
S_52377:;
#line 6516 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6516 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6516,"ide_methods.bas");if(r)goto S_52377;}
#line 6516 "ide/ide_methods.bas"
do{
#line 6516 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6516,"ide_methods.bas");}while(r);
#line 6516 "ide/ide_methods.bas"
}
#line 6517 "ide/ide_methods.bas"
}else{
#line 6518 "ide/ide_methods.bas"
do{
#line 6518 "ide/ide_methods.bas"
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 6518 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6518,"ide_methods.bas");}while(r);
#line 6519 "ide/ide_methods.bas"
}
#line 6520 "ide/ide_methods.bas"
do{
#line 6520 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6520,"ide_methods.bas");}while(r);
#line 6520 "ide/ide_methods.bas"
do{
#line 6520 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6520,"ide_methods.bas");}while(r);
#line 6521 "ide/ide_methods.bas"
S_52385:;
#line 6521 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 6521 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6521,"ide_methods.bas");if(r)goto S_52385;}
#line 6521 "ide/ide_methods.bas"
do{
#line 6521 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 6521 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6521,"ide_methods.bas");}while(r);
#line 6521 "ide/ide_methods.bas"
}
#line 6522 "ide/ide_methods.bas"
}
#line 6523 "ide/ide_methods.bas"
}
#line 6524 "ide/ide_methods.bas"
S_52390:;
#line 6524 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(__STRING_AUTOSAVEFILE)))||is_error_pending()){
#line 6524 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6524,"ide_methods.bas");if(r)goto S_52390;}
#line 6524 "ide/ide_methods.bas"
do{
#line 6524 "ide/ide_methods.bas"
sub_kill(__STRING_AUTOSAVEFILE);
#line 6524 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6524 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6524,"ide_methods.bas");}while(r);
#line 6524 "ide/ide_methods.bas"
}
#line 6525 "ide/ide_methods.bas"
do{
#line 6525 "ide/ide_methods.bas"
if (sub_gl_called) error(271);
#line 6525 "ide/ide_methods.bas"
close_program=1;
#line 6525 "ide/ide_methods.bas"
end();
#line 6525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6525,"ide_methods.bas");}while(r);
#line 6526 "ide/ide_methods.bas"
}
#line 6528 "ide/ide_methods.bas"
S_52395:;
#line 6528 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6528 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6528,"ide_methods.bas");if(r)goto S_52395;}
#line 6529 "ide/ide_methods.bas"
do{
#line 6529 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6529,"ide_methods.bas");}while(r);
#line 6530 "ide/ide_methods.bas"
LABEL_CTRLNEW:;
#line 6530 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6530,"ide_methods.bas");r=0;}
#line 6531 "ide/ide_methods.bas"
S_52397:;
#line 6531 "ide/ide_methods.bas"
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
#line 6531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6531,"ide_methods.bas");if(r)goto S_52397;}
#line 6532 "ide/ide_methods.bas"
do{
#line 6532 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
#line 6532 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6532,"ide_methods.bas");}while(r);
#line 6533 "ide/ide_methods.bas"
do{
#line 6533 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6533,"ide_methods.bas");}while(r);
#line 6533 "ide/ide_methods.bas"
do{
#line 6533 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6533,"ide_methods.bas");}while(r);
#line 6534 "ide/ide_methods.bas"
S_52401:;
#line 6534 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6534 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6534,"ide_methods.bas");if(r)goto S_52401;}
#line 6534 "ide/ide_methods.bas"
do{
#line 6534 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6534,"ide_methods.bas");}while(r);
#line 6534 "ide/ide_methods.bas"
}
#line 6535 "ide/ide_methods.bas"
S_52404:;
#line 6535 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6535 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6535,"ide_methods.bas");if(r)goto S_52404;}
#line 6536 "ide/ide_methods.bas"
S_52405:;
#line 6536 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6536 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6536,"ide_methods.bas");if(r)goto S_52405;}
#line 6537 "ide/ide_methods.bas"
do{
#line 6537 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
#line 6537 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6537,"ide_methods.bas");}while(r);
#line 6538 "ide/ide_methods.bas"
S_52407:;
#line 6538 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6538 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6538,"ide_methods.bas");if(r)goto S_52407;}
#line 6538 "ide/ide_methods.bas"
do{
#line 6538 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
#line 6538 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6538,"ide_methods.bas");}while(r);
#line 6538 "ide/ide_methods.bas"
}
#line 6539 "ide/ide_methods.bas"
S_52410:;
#line 6539 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6539 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6539,"ide_methods.bas");if(r)goto S_52410;}
#line 6540 "ide/ide_methods.bas"
do{
#line 6540 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
#line 6540 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6540,"ide_methods.bas");}while(r);
#line 6541 "ide/ide_methods.bas"
}else{
#line 6542 "ide/ide_methods.bas"
do{
#line 6542 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5245= 2 )));
#line 6542 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6542 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6542,"ide_methods.bas");}while(r);
#line 6543 "ide/ide_methods.bas"
}
#line 6544 "ide/ide_methods.bas"
do{
#line 6544 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6544 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6544,"ide_methods.bas");}while(r);
#line 6544 "ide/ide_methods.bas"
do{
#line 6544 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6544 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6544,"ide_methods.bas");}while(r);
#line 6545 "ide/ide_methods.bas"
S_52417:;
#line 6545 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6545 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6545,"ide_methods.bas");if(r)goto S_52417;}
#line 6545 "ide/ide_methods.bas"
do{
#line 6545 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6545,"ide_methods.bas");}while(r);
#line 6545 "ide/ide_methods.bas"
}
#line 6546 "ide/ide_methods.bas"
}else{
#line 6547 "ide/ide_methods.bas"
do{
#line 6547 "ide/ide_methods.bas"
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 6547 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6547,"ide_methods.bas");}while(r);
#line 6548 "ide/ide_methods.bas"
}
#line 6549 "ide/ide_methods.bas"
do{
#line 6549 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6549,"ide_methods.bas");}while(r);
#line 6549 "ide/ide_methods.bas"
do{
#line 6549 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6549,"ide_methods.bas");}while(r);
#line 6550 "ide/ide_methods.bas"
S_52425:;
#line 6550 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 6550 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6550,"ide_methods.bas");if(r)goto S_52425;}
#line 6550 "ide/ide_methods.bas"
do{
#line 6550 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 6550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6550,"ide_methods.bas");}while(r);
#line 6550 "ide/ide_methods.bas"
}
#line 6551 "ide/ide_methods.bas"
}
#line 6552 "ide/ide_methods.bas"
}
#line 6553 "ide/ide_methods.bas"
do{
#line 6553 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6553,"ide_methods.bas");}while(r);
#line 6553 "ide/ide_methods.bas"
do{
#line 6553 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6553 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6553,"ide_methods.bas");}while(r);
#line 6554 "ide/ide_methods.bas"
do{
#line 6554 "ide/ide_methods.bas"
return_point[next_return_point++]=64;
#line 6554 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 6554 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 6554 "ide/ide_methods.bas"
RETURN_64:;
#line 6554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6554,"ide_methods.bas");}while(r);
#line 6555 "ide/ide_methods.bas"
do{
#line 6555 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 6555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6555,"ide_methods.bas");}while(r);
#line 6557 "ide/ide_methods.bas"
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];
}
#line 6557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6557,"ide_methods.bas");}while(r);
#line 6558 "ide/ide_methods.bas"
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];
}
#line 6558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6558,"ide_methods.bas");}while(r);
#line 6559 "ide/ide_methods.bas"
do{
#line 6559 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 6559 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6559,"ide_methods.bas");}while(r);
#line 6560 "ide/ide_methods.bas"
do{
#line 6560 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 6560 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6560,"ide_methods.bas");}while(r);
#line 6560 "ide/ide_methods.bas"
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)(124);
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*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=qbs_new(0,0);}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116))));}
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*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=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];
}
#line 6560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6560,"ide_methods.bas");}while(r);
#line 6561 "ide/ide_methods.bas"
do{
#line 6561 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
#line 6561 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6561,"ide_methods.bas");}while(r);
#line 6562 "ide/ide_methods.bas"
do{
#line 6562 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
#line 6562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6562,"ide_methods.bas");}while(r);
#line 6563 "ide/ide_methods.bas"
do{
#line 6563 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
#line 6563 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6563,"ide_methods.bas");}while(r);
#line 6563 "ide/ide_methods.bas"
do{
#line 6563 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH= 0 ;
#line 6563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6563,"ide_methods.bas");}while(r);
#line 6564 "ide/ide_methods.bas"
do{
#line 6564 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,qbs_add(l2string( 0 ),l2string( 0 )));
#line 6564 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6564,"ide_methods.bas");}while(r);
#line 6564 "ide/ide_methods.bas"
do{
#line 6564 "ide/ide_methods.bas"
*__LONG_IDEL= 1 ;
#line 6564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6564,"ide_methods.bas");}while(r);
#line 6564 "ide/ide_methods.bas"
do{
#line 6564 "ide/ide_methods.bas"
*__LONG_IDELI= 1 ;
#line 6564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6564,"ide_methods.bas");}while(r);
#line 6564 "ide/ide_methods.bas"
do{
#line 6564 "ide/ide_methods.bas"
*__LONG_IDEN= 1 ;
#line 6564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6564,"ide_methods.bas");}while(r);
#line 6564 "ide/ide_methods.bas"
do{
#line 6564 "ide/ide_methods.bas"
*__LONG_IDEBMKN= 0 ;
#line 6564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6564,"ide_methods.bas");}while(r);
#line 6565 "ide/ide_methods.bas"
do{
#line 6565 "ide/ide_methods.bas"
*__LONG_IDESX= 1 ;
#line 6565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6565,"ide_methods.bas");}while(r);
#line 6566 "ide/ide_methods.bas"
do{
#line 6566 "ide/ide_methods.bas"
*__LONG_IDESY= 1 ;
#line 6566 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6566,"ide_methods.bas");}while(r);
#line 6567 "ide/ide_methods.bas"
do{
#line 6567 "ide/ide_methods.bas"
*__LONG_IDECX= 1 ;
#line 6567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6567,"ide_methods.bas");}while(r);
#line 6568 "ide/ide_methods.bas"
do{
#line 6568 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 6568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6568,"ide_methods.bas");}while(r);
#line 6569 "ide/ide_methods.bas"
do{
#line 6569 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 6569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6569,"ide_methods.bas");}while(r);
#line 6570 "ide/ide_methods.bas"
do{
#line 6570 "ide/ide_methods.bas"
qbs_set(__STRING_IDEPATH,func__startdir());
#line 6570 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6570,"ide_methods.bas");}while(r);
#line 6571 "ide/ide_methods.bas"
do{
#line 6571 "ide/ide_methods.bas"
qbs_set(__STRING_IDEPROGNAME,qbs_new_txt_len("",0));
#line 6571 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6571,"ide_methods.bas");}while(r);
#line 6571 "ide/ide_methods.bas"
do{
#line 6571 "ide/ide_methods.bas"
*__BYTE_FORCEOPTEXPL= 0ll ;
#line 6571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6571,"ide_methods.bas");}while(r);
#line 6572 "ide/ide_methods.bas"
do{
#line 6572 "ide/ide_methods.bas"
qbs_set(__STRING_LISTOFCUSTOMKEYWORDS,qbs_left(__STRING_LISTOFCUSTOMKEYWORDS,*__LONG_CUSTOMKEYWORDSLENGTH));
#line 6572 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6572,"ide_methods.bas");}while(r);
#line 6573 "ide/ide_methods.bas"
do{
#line 6573 "ide/ide_methods.bas"
*__LONG_QUICKNAVTOTAL= 0 ;
#line 6573 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6573,"ide_methods.bas");}while(r);
#line 6574 "ide/ide_methods.bas"
do{
#line 6574 "ide/ide_methods.bas"
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
#line 6574 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6574,"ide_methods.bas");}while(r);
#line 6575 "ide/ide_methods.bas"
do{
#line 6575 "ide/ide_methods.bas"
sub__title(__STRING_WINDOWTITLE);
#line 6575 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6575,"ide_methods.bas");}while(r);
#line 6576 "ide/ide_methods.bas"
do{
#line 6576 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 6576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6576,"ide_methods.bas");}while(r);
#line 6577 "ide/ide_methods.bas"
do{
#line 6577 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6577 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6577,"ide_methods.bas");}while(r);
#line 6578 "ide/ide_methods.bas"
do{
#line 6578 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 6578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6578,"ide_methods.bas");}while(r);
#line 6579 "ide/ide_methods.bas"
do{
#line 6579 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= 0 ;
#line 6579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6579,"ide_methods.bas");}while(r);
#line 6581 "ide/ide_methods.bas"
do{
#line 6581 "ide/ide_methods.bas"
*__LONG_IDEAUTOINDENT=*__LONG_DEFAUTOINDENT;
#line 6581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6581,"ide_methods.bas");}while(r);
#line 6581 "ide/ide_methods.bas"
do{
#line 6581 "ide/ide_methods.bas"
*__LONG_IDEAUTOLAYOUT=*__LONG_DEFAUTOLAYOUT;
#line 6581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6581,"ide_methods.bas");}while(r);
#line 6582 "ide/ide_methods.bas"
do{
#line 6582 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6582,"ide_methods.bas");}while(r);
#line 6583 "ide/ide_methods.bas"
}
#line 6585 "ide/ide_methods.bas"
do{
#line 6585 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= 0ll ;
#line 6585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6585,"ide_methods.bas");}while(r);
#line 6586 "ide/ide_methods.bas"
S_52469:;
#line 6586 "ide/ide_methods.bas"
fornext_value5247= 1 ;
#line 6586 "ide/ide_methods.bas"
fornext_finalvalue5247=func_ubound(__ARRAY_STRING_IDERECENTLINK, 1 ,2);
#line 6586 "ide/ide_methods.bas"
fornext_step5247= 1 ;
#line 6586 "ide/ide_methods.bas"
if (fornext_step5247<0) fornext_step_negative5247=1; else fornext_step_negative5247=0;
#line 6586 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5247;
#line 6586 "ide/ide_methods.bas"
goto fornext_entrylabel5247;
#line 6586 "ide/ide_methods.bas"
while(1){
#line 6586 "ide/ide_methods.bas"
fornext_value5247=fornext_step5247+(*_FUNC_IDE2_LONG_ML);
#line 6586 "ide/ide_methods.bas"
fornext_entrylabel5247:
#line 6586 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_ML=fornext_value5247;
#line 6586 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6586 "ide/ide_methods.bas"
if (fornext_step_negative5247){
#line 6586 "ide/ide_methods.bas"
if (fornext_value5247<fornext_finalvalue5247) break;
#line 6586 "ide/ide_methods.bas"
}else{
#line 6586 "ide/ide_methods.bas"
if (fornext_value5247>fornext_finalvalue5247) break;
#line 6586 "ide/ide_methods.bas"
}
#line 6586 "ide/ide_methods.bas"
fornext_error5247:;
#line 6586 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6586,"ide_methods.bas");if(r)goto S_52469;}
#line 6587 "ide/ide_methods.bas"
S_52470:;
#line 6587 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((qbs**)(__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()){
#line 6587 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6587,"ide_methods.bas");if(r)goto S_52470;}
#line 6588 "ide/ide_methods.bas"
S_52471:;
#line 6588 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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**)(__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()){
#line 6588 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6588,"ide_methods.bas");if(r)goto S_52471;}
#line 6589 "ide/ide_methods.bas"
do{
#line 6589 "ide/ide_methods.bas"
qbs_set(__STRING_IDEOPENFILE,(((qbs**)(__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]]));
#line 6589 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6589 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6589,"ide_methods.bas");}while(r);
#line 6590 "ide/ide_methods.bas"
do{
#line 6590 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= -1ll ;
#line 6590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6590,"ide_methods.bas");}while(r);
#line 6591 "ide/ide_methods.bas"
do{
#line 6591 "ide/ide_methods.bas"
goto LABEL_DIRECTOPEN;
#line 6591 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6591,"ide_methods.bas");}while(r);
#line 6592 "ide/ide_methods.bas"
}
#line 6593 "ide/ide_methods.bas"
}
#line 6594 "ide/ide_methods.bas"
fornext_continue_5246:;
#line 6594 "ide/ide_methods.bas"
}
#line 6594 "ide/ide_methods.bas"
fornext_exit_5246:;
#line 6597 "ide/ide_methods.bas"
S_52478:;
#line 6597 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6597 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6597,"ide_methods.bas");if(r)goto S_52478;}
#line 6598 "ide/ide_methods.bas"
do{
#line 6598 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6598,"ide_methods.bas");}while(r);
#line 6599 "ide/ide_methods.bas"
LABEL_IDESHOWRECENTBOX:;
#line 6599 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6599,"ide_methods.bas");r=0;}
#line 6600 "ide/ide_methods.bas"
do{
#line 6600 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,FUNC_IDERECENTBOX());
#line 6600 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6600,"ide_methods.bas");}while(r);
#line 6601 "ide/ide_methods.bas"
S_52481:;
#line 6601 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_F,qbs_new_txt_len("<C>",3))))||is_error_pending()){
#line 6601 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6601,"ide_methods.bas");if(r)goto S_52481;}
#line 6602 "ide/ide_methods.bas"
do{
#line 6602 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_F,qbs_new_txt_len("",0));
#line 6602 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6602,"ide_methods.bas");}while(r);
#line 6603 "ide/ide_methods.bas"
do{
#line 6603 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_ASKCLEARHISTORY(qbs_new_txt_len("RECENT",6)));
#line 6603 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6603,"ide_methods.bas");}while(r);
#line 6604 "ide/ide_methods.bas"
S_52484:;
#line 6604 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6604 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6604,"ide_methods.bas");if(r)goto S_52484;}
#line 6605 "ide/ide_methods.bas"
do{
#line 6605 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FH=func_freefile();
#line 6605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6605,"ide_methods.bas");}while(r);
#line 6606 "ide/ide_methods.bas"
do{
#line 6606 "ide/ide_methods.bas"
sub_open(__STRING_RECENTFILE, 4 ,NULL,NULL,*_FUNC_IDE2_LONG_FH,NULL,0);
#line 6606 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6606,"ide_methods.bas");}while(r);
#line 6606 "ide/ide_methods.bas"
do{
#line 6606 "ide/ide_methods.bas"
sub_close(*_FUNC_IDE2_LONG_FH,1);
#line 6606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6606,"ide_methods.bas");}while(r);
#line 6607 "ide/ide_methods.bas"
}else{
#line 6608 "ide/ide_methods.bas"
do{
#line 6608 "ide/ide_methods.bas"
goto LABEL_IDESHOWRECENTBOX;
#line 6608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6608,"ide_methods.bas");}while(r);
#line 6609 "ide/ide_methods.bas"
}
#line 6610 "ide/ide_methods.bas"
S_52491:;
#line 6610 "ide/ide_methods.bas"
}else{
#line 6610 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_F,qbs_new_txt_len("<R>",3)))){
#line 6610 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6610,"ide_methods.bas");if(r)goto S_52491;}
#line 6611 "ide/ide_methods.bas"
do{
#line 6611 "ide/ide_methods.bas"
return_point[next_return_point++]=65;
#line 6611 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 6611 "ide/ide_methods.bas"
goto LABEL_CLEANUPRECENTLIST;
#line 6611 "ide/ide_methods.bas"
RETURN_65:;
#line 6611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6611,"ide_methods.bas");}while(r);
#line 6612 "ide/ide_methods.bas"
do{
#line 6612 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6612,"ide_methods.bas");}while(r);
#line 6613 "ide/ide_methods.bas"
do{
#line 6613 "ide/ide_methods.bas"
goto LABEL_IDESHOWRECENTBOX;
#line 6613 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6613,"ide_methods.bas");}while(r);
#line 6614 "ide/ide_methods.bas"
}
#line 6614 "ide/ide_methods.bas"
}
#line 6615 "ide/ide_methods.bas"
S_52496:;
#line 6615 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDE2_STRING_F->len))||is_error_pending()){
#line 6615 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6615,"ide_methods.bas");if(r)goto S_52496;}
#line 6616 "ide/ide_methods.bas"
do{
#line 6616 "ide/ide_methods.bas"
qbs_set(__STRING_IDEOPENFILE,_FUNC_IDE2_STRING_F);
#line 6616 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6616,"ide_methods.bas");}while(r);
#line 6617 "ide/ide_methods.bas"
do{
#line 6617 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT= -1ll ;
#line 6617 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6617,"ide_methods.bas");}while(r);
#line 6618 "ide/ide_methods.bas"
do{
#line 6618 "ide/ide_methods.bas"
goto LABEL_DIRECTOPEN;
#line 6618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6618,"ide_methods.bas");}while(r);
#line 6619 "ide/ide_methods.bas"
}
#line 6620 "ide/ide_methods.bas"
do{
#line 6620 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6620,"ide_methods.bas");}while(r);
#line 6620 "ide/ide_methods.bas"
do{
#line 6620 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6620,"ide_methods.bas");}while(r);
#line 6621 "ide/ide_methods.bas"
do{
#line 6621 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6621,"ide_methods.bas");}while(r);
#line 6622 "ide/ide_methods.bas"
}
#line 6624 "ide/ide_methods.bas"
S_52505:;
#line 6624 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6624 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6624,"ide_methods.bas");if(r)goto S_52505;}
#line 6625 "ide/ide_methods.bas"
do{
#line 6625 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6625,"ide_methods.bas");}while(r);
#line 6626 "ide/ide_methods.bas"
do{
#line 6626 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_ASKCLEARHISTORY(qbs_new_txt_len("RECENT",6)));
#line 6626 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6626,"ide_methods.bas");}while(r);
#line 6627 "ide/ide_methods.bas"
S_52508:;
#line 6627 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6627 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6627,"ide_methods.bas");if(r)goto S_52508;}
#line 6628 "ide/ide_methods.bas"
do{
#line 6628 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_FH=func_freefile();
#line 6628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6628,"ide_methods.bas");}while(r);
#line 6629 "ide/ide_methods.bas"
do{
#line 6629 "ide/ide_methods.bas"
sub_open(__STRING_RECENTFILE, 4 ,NULL,NULL,*_FUNC_IDE2_LONG_FH,NULL,0);
#line 6629 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6629 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6629,"ide_methods.bas");}while(r);
#line 6629 "ide/ide_methods.bas"
do{
#line 6629 "ide/ide_methods.bas"
sub_close(*_FUNC_IDE2_LONG_FH,1);
#line 6629 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6629,"ide_methods.bas");}while(r);
#line 6630 "ide/ide_methods.bas"
}
#line 6631 "ide/ide_methods.bas"
do{
#line 6631 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6631,"ide_methods.bas");}while(r);
#line 6631 "ide/ide_methods.bas"
do{
#line 6631 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6631,"ide_methods.bas");}while(r);
#line 6632 "ide/ide_methods.bas"
do{
#line 6632 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6632,"ide_methods.bas");}while(r);
#line 6633 "ide/ide_methods.bas"
}
#line 6635 "ide/ide_methods.bas"
S_52517:;
#line 6635 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6635 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6635,"ide_methods.bas");if(r)goto S_52517;}
#line 6636 "ide/ide_methods.bas"
do{
#line 6636 "ide/ide_methods.bas"
qbs_set(__STRING_IDEOPENFILE,qbs_new_txt_len("",0));
#line 6636 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6636 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6636,"ide_methods.bas");}while(r);
#line 6637 "ide/ide_methods.bas"
LABEL_DIRECTOPEN:;
#line 6637 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6637,"ide_methods.bas");r=0;}
#line 6638 "ide/ide_methods.bas"
do{
#line 6638 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6638,"ide_methods.bas");}while(r);
#line 6639 "ide/ide_methods.bas"
LABEL_CTRLOPEN:;
#line 6639 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6639,"ide_methods.bas");r=0;}
#line 6640 "ide/ide_methods.bas"
S_52520:;
#line 6640 "ide/ide_methods.bas"
if ((*__LONG_IDEUNSAVED)||is_error_pending()){
#line 6640 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6640,"ide_methods.bas");if(r)goto S_52520;}
#line 6641 "ide/ide_methods.bas"
do{
#line 6641 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDESAVENOW());
#line 6641 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6641 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6641,"ide_methods.bas");}while(r);
#line 6642 "ide/ide_methods.bas"
do{
#line 6642 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6642 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6642,"ide_methods.bas");}while(r);
#line 6642 "ide/ide_methods.bas"
do{
#line 6642 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6642 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6642,"ide_methods.bas");}while(r);
#line 6643 "ide/ide_methods.bas"
S_52524:;
#line 6643 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6643 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6643,"ide_methods.bas");if(r)goto S_52524;}
#line 6643 "ide/ide_methods.bas"
do{
#line 6643 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6643 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6643,"ide_methods.bas");}while(r);
#line 6643 "ide/ide_methods.bas"
}
#line 6644 "ide/ide_methods.bas"
S_52527:;
#line 6644 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("Y",1))))||is_error_pending()){
#line 6644 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6644,"ide_methods.bas");if(r)goto S_52527;}
#line 6645 "ide/ide_methods.bas"
S_52528:;
#line 6645 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6645 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6645,"ide_methods.bas");if(r)goto S_52528;}
#line 6646 "ide/ide_methods.bas"
do{
#line 6646 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
#line 6646 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6646,"ide_methods.bas");}while(r);
#line 6647 "ide/ide_methods.bas"
S_52530:;
#line 6647 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6647 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6647,"ide_methods.bas");if(r)goto S_52530;}
#line 6647 "ide/ide_methods.bas"
do{
#line 6647 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
#line 6647 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6647,"ide_methods.bas");}while(r);
#line 6647 "ide/ide_methods.bas"
}
#line 6648 "ide/ide_methods.bas"
S_52533:;
#line 6648 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6648 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6648,"ide_methods.bas");if(r)goto S_52533;}
#line 6649 "ide/ide_methods.bas"
do{
#line 6649 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
#line 6649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6649,"ide_methods.bas");}while(r);
#line 6650 "ide/ide_methods.bas"
}else{
#line 6651 "ide/ide_methods.bas"
do{
#line 6651 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5250= 2 )));
#line 6651 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6651,"ide_methods.bas");}while(r);
#line 6652 "ide/ide_methods.bas"
}
#line 6653 "ide/ide_methods.bas"
do{
#line 6653 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6653,"ide_methods.bas");}while(r);
#line 6653 "ide/ide_methods.bas"
do{
#line 6653 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6653,"ide_methods.bas");}while(r);
#line 6654 "ide/ide_methods.bas"
S_52540:;
#line 6654 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6654 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6654,"ide_methods.bas");if(r)goto S_52540;}
#line 6654 "ide/ide_methods.bas"
do{
#line 6654 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6654 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6654,"ide_methods.bas");}while(r);
#line 6654 "ide/ide_methods.bas"
}
#line 6655 "ide/ide_methods.bas"
}else{
#line 6656 "ide/ide_methods.bas"
do{
#line 6656 "ide/ide_methods.bas"
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 6656 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6656,"ide_methods.bas");}while(r);
#line 6657 "ide/ide_methods.bas"
}
#line 6658 "ide/ide_methods.bas"
do{
#line 6658 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6658,"ide_methods.bas");}while(r);
#line 6658 "ide/ide_methods.bas"
do{
#line 6658 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6658,"ide_methods.bas");}while(r);
#line 6659 "ide/ide_methods.bas"
S_52548:;
#line 6659 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 6659 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6659,"ide_methods.bas");if(r)goto S_52548;}
#line 6659 "ide/ide_methods.bas"
do{
#line 6659 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 6659 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6659,"ide_methods.bas");}while(r);
#line 6659 "ide/ide_methods.bas"
}
#line 6660 "ide/ide_methods.bas"
}
#line 6661 "ide/ide_methods.bas"
}
#line 6662 "ide/ide_methods.bas"
S_52553:;
#line 6662 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6662 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6662,"ide_methods.bas");if(r)goto S_52553;}
#line 6663 "ide/ide_methods.bas"
do{
#line 6663 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_OPENFILE(__STRING_IDEOPENFILE));
#line 6663 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6663,"ide_methods.bas");}while(r);
#line 6664 "ide/ide_methods.bas"
}else{
#line 6665 "ide/ide_methods.bas"
do{
#line 6665 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_new_txt_len("",0),&(pass5251= 1 )));
#line 6665 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6665,"ide_methods.bas");}while(r);
#line 6666 "ide/ide_methods.bas"
}
#line 6667 "ide/ide_methods.bas"
do{
#line 6667 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6667 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6667,"ide_methods.bas");}while(r);
#line 6667 "ide/ide_methods.bas"
do{
#line 6667 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6667 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6667,"ide_methods.bas");}while(r);
#line 6668 "ide/ide_methods.bas"
S_52560:;
#line 6668 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 6668 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6668,"ide_methods.bas");if(r)goto S_52560;}
#line 6668 "ide/ide_methods.bas"
do{
#line 6668 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 6668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6668,"ide_methods.bas");}while(r);
#line 6668 "ide/ide_methods.bas"
}
#line 6669 "ide/ide_methods.bas"
S_52563:;
#line 6669 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDE2_STRING_R,qbs_new_txt_len("C",1))))||is_error_pending()){
#line 6669 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6669,"ide_methods.bas");if(r)goto S_52563;}
#line 6670 "ide/ide_methods.bas"
S_52564:;
#line 6670 "ide/ide_methods.bas"
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()){
#line 6670 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6670,"ide_methods.bas");if(r)goto S_52564;}
#line 6670 "ide/ide_methods.bas"
do{
#line 6670 "ide/ide_methods.bas"
*__BYTE_FORCEOPTEXPL= -2 ;
#line 6670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6670,"ide_methods.bas");}while(r);
#line 6670 "ide/ide_methods.bas"
}else{
#line 6670 "ide/ide_methods.bas"
do{
#line 6670 "ide/ide_methods.bas"
*__BYTE_FORCEOPTEXPL= 0ll ;
#line 6670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6670,"ide_methods.bas");}while(r);
#line 6670 "ide/ide_methods.bas"
}
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__INTEGER_IDEFIRSTCOMPILEFROMDISK= -1 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__LONG_IDEUNSAVED= -1 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__INTEGER_IDECHANGEMADE= 1 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__LONG_IDELAYOUTALLOW= 2 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__LONG_IDEUNDOBASE= 0 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__LONG_QUICKNAVTOTAL= 0 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
qbs_set(__STRING_MODIFYCOMMAND,qbs_new_txt_len("",0));
#line 6671 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6671 "ide/ide_methods.bas"
do{
#line 6671 "ide/ide_methods.bas"
*__BYTE_STARTPAUSEDPENDING= 0 ;
#line 6671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6671,"ide_methods.bas");}while(r);
#line 6672 "ide/ide_methods.bas"
}
#line 6673 "ide/ide_methods.bas"
do{
#line 6673 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6673,"ide_methods.bas");}while(r);
#line 6673 "ide/ide_methods.bas"
do{
#line 6673 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6673,"ide_methods.bas");}while(r);
#line 6674 "ide/ide_methods.bas"
do{
#line 6674 "ide/ide_methods.bas"
return_point[next_return_point++]=66;
#line 6674 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 6674 "ide/ide_methods.bas"
goto LABEL_REDRAWITALL;
#line 6674 "ide/ide_methods.bas"
RETURN_66:;
#line 6674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6674,"ide_methods.bas");}while(r);
#line 6675 "ide/ide_methods.bas"
S_52582:;
#line 6675 "ide/ide_methods.bas"
if ((-(*__BYTE_FORCEOPTEXPL== -2 ))||is_error_pending()){
#line 6675 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6675,"ide_methods.bas");if(r)goto S_52582;}
#line 6676 "ide/ide_methods.bas"
do{
#line 6676 "ide/ide_methods.bas"
*__BYTE_FORCEOPTEXPL= -1ll ;
#line 6676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6676,"ide_methods.bas");}while(r);
#line 6684 "ide/ide_methods.bas"
do{
#line 6684 "ide/ide_methods.bas"
*_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));
#line 6684 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6684,"ide_methods.bas");}while(r);
#line 6685 "ide/ide_methods.bas"
}
#line 6687 "ide/ide_methods.bas"
do{
#line 6687 "ide/ide_methods.bas"
*__LONG_IDEAUTOINDENT=*__LONG_DEFAUTOINDENT;
#line 6687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6687,"ide_methods.bas");}while(r);
#line 6687 "ide/ide_methods.bas"
do{
#line 6687 "ide/ide_methods.bas"
*__LONG_IDEAUTOLAYOUT=*__LONG_DEFAUTOLAYOUT;
#line 6687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6687,"ide_methods.bas");}while(r);
#line 6688 "ide/ide_methods.bas"
do{
#line 6688 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6688,"ide_methods.bas");}while(r);
#line 6689 "ide/ide_methods.bas"
}
#line 6691 "ide/ide_methods.bas"
S_52590:;
#line 6691 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6691 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6691,"ide_methods.bas");if(r)goto S_52590;}
#line 6692 "ide/ide_methods.bas"
do{
#line 6692 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6692,"ide_methods.bas");}while(r);
#line 6693 "ide/ide_methods.bas"
LABEL_CTRLSAVE:;
#line 6693 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6693,"ide_methods.bas");r=0;}
#line 6694 "ide/ide_methods.bas"
S_52592:;
#line 6694 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6694 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6694,"ide_methods.bas");if(r)goto S_52592;}
#line 6695 "ide/ide_methods.bas"
do{
#line 6695 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
#line 6695 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6695,"ide_methods.bas");}while(r);
#line 6696 "ide/ide_methods.bas"
S_52594:;
#line 6696 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6696 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6696,"ide_methods.bas");if(r)goto S_52594;}
#line 6696 "ide/ide_methods.bas"
do{
#line 6696 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
#line 6696 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6696,"ide_methods.bas");}while(r);
#line 6696 "ide/ide_methods.bas"
}
#line 6697 "ide/ide_methods.bas"
S_52597:;
#line 6697 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6697 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6697,"ide_methods.bas");if(r)goto S_52597;}
#line 6698 "ide/ide_methods.bas"
do{
#line 6698 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
#line 6698 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6698 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6698,"ide_methods.bas");}while(r);
#line 6699 "ide/ide_methods.bas"
}else{
#line 6700 "ide/ide_methods.bas"
do{
#line 6700 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5252= 2 )));
#line 6700 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6700,"ide_methods.bas");}while(r);
#line 6701 "ide/ide_methods.bas"
}
#line 6702 "ide/ide_methods.bas"
}else{
#line 6703 "ide/ide_methods.bas"
do{
#line 6703 "ide/ide_methods.bas"
SUB_IDESAVE(qbs_add(qbs_add(__STRING_IDEPATH,__STRING1_IDEPATHSEP),__STRING_IDEPROGNAME));
#line 6703 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6703,"ide_methods.bas");}while(r);
#line 6704 "ide/ide_methods.bas"
}
#line 6705 "ide/ide_methods.bas"
do{
#line 6705 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6705 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6705,"ide_methods.bas");}while(r);
#line 6705 "ide/ide_methods.bas"
do{
#line 6705 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6705 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6705,"ide_methods.bas");}while(r);
#line 6706 "ide/ide_methods.bas"
S_52607:;
#line 6706 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 6706 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6706,"ide_methods.bas");if(r)goto S_52607;}
#line 6706 "ide/ide_methods.bas"
do{
#line 6706 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 6706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6706,"ide_methods.bas");}while(r);
#line 6706 "ide/ide_methods.bas"
}
#line 6707 "ide/ide_methods.bas"
do{
#line 6707 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6707,"ide_methods.bas");}while(r);
#line 6708 "ide/ide_methods.bas"
}
#line 6711 "ide/ide_methods.bas"
S_52612:;
#line 6711 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__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()){
#line 6711 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6711,"ide_methods.bas");if(r)goto S_52612;}
#line 6712 "ide/ide_methods.bas"
do{
#line 6712 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 6712 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6712,"ide_methods.bas");}while(r);
#line 6713 "ide/ide_methods.bas"
S_52614:;
#line 6713 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6713 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6713,"ide_methods.bas");if(r)goto S_52614;}
#line 6714 "ide/ide_methods.bas"
do{
#line 6714 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
#line 6714 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6714 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6714,"ide_methods.bas");}while(r);
#line 6715 "ide/ide_methods.bas"
S_52616:;
#line 6715 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 6715 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6715,"ide_methods.bas");if(r)goto S_52616;}
#line 6715 "ide/ide_methods.bas"
do{
#line 6715 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_add(qbs_new_txt_len("untitled",8),__STRING_TEMPFOLDERINDEXSTR));
#line 6715 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6715,"ide_methods.bas");}while(r);
#line 6715 "ide/ide_methods.bas"
}
#line 6716 "ide/ide_methods.bas"
S_52619:;
#line 6716 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6716 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6716,"ide_methods.bas");if(r)goto S_52619;}
#line 6717 "ide/ide_methods.bas"
do{
#line 6717 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4))));
#line 6717 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6717,"ide_methods.bas");}while(r);
#line 6718 "ide/ide_methods.bas"
}else{
#line 6719 "ide/ide_methods.bas"
do{
#line 6719 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(qbs_add(_FUNC_IDE2_STRING_PROPOSEDTITLE,qbs_new_txt_len(".bas",4)),&(pass5253= 2 )));
#line 6719 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6719,"ide_methods.bas");}while(r);
#line 6720 "ide/ide_methods.bas"
}
#line 6721 "ide/ide_methods.bas"
}else{
#line 6722 "ide/ide_methods.bas"
S_52625:;
#line 6722 "ide/ide_methods.bas"
if ((*__BYTE_USEGUIDIALOGS)||is_error_pending()){
#line 6722 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6722,"ide_methods.bas");if(r)goto S_52625;}
#line 6723 "ide/ide_methods.bas"
do{
#line 6723 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_SAVEFILE(__STRING_IDEPROGNAME));
#line 6723 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6723 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6723,"ide_methods.bas");}while(r);
#line 6724 "ide/ide_methods.bas"
}else{
#line 6725 "ide/ide_methods.bas"
do{
#line 6725 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_R,FUNC_IDEFILEDIALOG(__STRING_IDEPROGNAME,&(pass5254= 2 )));
#line 6725 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6725 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6725,"ide_methods.bas");}while(r);
#line 6726 "ide/ide_methods.bas"
}
#line 6727 "ide/ide_methods.bas"
}
#line 6728 "ide/ide_methods.bas"
do{
#line 6728 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6728,"ide_methods.bas");}while(r);
#line 6728 "ide/ide_methods.bas"
do{
#line 6728 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6728,"ide_methods.bas");}while(r);
#line 6729 "ide/ide_methods.bas"
S_52633:;
#line 6729 "ide/ide_methods.bas"
if ((-(*__LONG_IDEERROR> 1 ))||is_error_pending()){
#line 6729 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6729,"ide_methods.bas");if(r)goto S_52633;}
#line 6729 "ide/ide_methods.bas"
do{
#line 6729 "ide/ide_methods.bas"
goto LABEL_IDEERRORMESSAGE;
#line 6729 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6729,"ide_methods.bas");}while(r);
#line 6729 "ide/ide_methods.bas"
}
#line 6730 "ide/ide_methods.bas"
do{
#line 6730 "ide/ide_methods.bas"
goto LABEL_IDELOOP;
#line 6730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6730,"ide_methods.bas");}while(r);
#line 6731 "ide/ide_methods.bas"
}
#line 6733 "ide/ide_methods.bas"
S_52638:;
#line 6733 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left((((qbs**)(__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()){
#line 6733 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6733,"ide_methods.bas");if(r)goto S_52638;}
#line 6734 "ide/ide_methods.bas"
do{
#line 6734 "ide/ide_methods.bas"
goto dl_continue_5077;
#line 6734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6734,"ide_methods.bas");}while(r);
#line 6735 "ide/ide_methods.bas"
}
#line 6737 "ide/ide_methods.bas"
do{
#line 6737 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 6737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6737,"ide_methods.bas");}while(r);
#line 6738 "ide/ide_methods.bas"
do{
#line 6738 "ide/ide_methods.bas"
sub_clsDest(NULL,NULL,NULL,0);
#line 6738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6738,"ide_methods.bas");}while(r);
#line 6738 "ide/ide_methods.bas"
do{
#line 6738 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 6738 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_add(qbs_add(qbs_new_txt_len("MENU ITEM [",11),(((qbs**)(__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)));
#line 6738 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5255;
#line 6738 "ide/ide_methods.bas"
makefit(tqbs);
#line 6738 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 6738 "ide/ide_methods.bas"
qbs_print(nothingstring,1);
#line 6738 "ide/ide_methods.bas"
skip5255:
#line 6738 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 6738 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6738,"ide_methods.bas");}while(r);
#line 6738 "ide/ide_methods.bas"
do{
#line 6738 "ide/ide_methods.bas"
sub_end();
#line 6738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6738,"ide_methods.bas");}while(r);
#line 6739 "ide/ide_methods.bas"
}
#line 6742 "ide/ide_methods.bas"
do{
#line 6742 "ide/ide_methods.bas"
sub__limit( 100 );
#line 6742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6742,"ide_methods.bas");}while(r);
#line 6744 "ide/ide_methods.bas"
dl_continue_5077:;
#line 6744 "ide/ide_methods.bas"
}while(1);
#line 6744 "ide/ide_methods.bas"
dl_exit_5077:;
#line 6747 "ide/ide_methods.bas"
do{
#line 6747 "ide/ide_methods.bas"
goto exit_subfunc;
#line 6747 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6747,"ide_methods.bas");}while(r);
#line 6748 "ide/ide_methods.bas"
LABEL_DRAWQUICKNAV:;
#line 6748 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6748,"ide_methods.bas");r=0;}
#line 6749 "ide/ide_methods.bas"
S_52649:;
#line 6749 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 1 ))&(-(*__LONG_QUICKNAVTOTAL> 0 )))||is_error_pending()){
#line 6749 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6749,"ide_methods.bas");if(r)goto S_52649;}
#line 6750 "ide/ide_methods.bas"
do{
#line 6750 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 6750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6750,"ide_methods.bas");}while(r);
#line 6751 "ide/ide_methods.bas"
do{
#line 6751 "ide/ide_methods.bas"
sub__printstring( 4 , 2 ,qbs_add(qbs_add(qbs_new_txt_len(" ",1),func_chr( 17 )),qbs_new_txt_len(" ",1)),NULL,0);
#line 6751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6751,"ide_methods.bas");}while(r);
#line 6752 "ide/ide_methods.bas"
}else{
#line 6753 "ide/ide_methods.bas"
do{
#line 6753 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6753,"ide_methods.bas");}while(r);
#line 6754 "ide/ide_methods.bas"
do{
#line 6754 "ide/ide_methods.bas"
sub__printstring( 4 , 2 ,func_string( 3 , 196 ),NULL,0);
#line 6754 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6754 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6754,"ide_methods.bas");}while(r);
#line 6755 "ide/ide_methods.bas"
}
#line 6756 "ide/ide_methods.bas"
do{
#line 6756 "ide/ide_methods.bas"
#include "ret375.txt"
#line 6756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6756,"ide_methods.bas");}while(r);
#line 6758 "ide/ide_methods.bas"
LABEL_UPDATESEARCHBAR:;
#line 6758 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6758,"ide_methods.bas");r=0;}
#line 6759 "ide/ide_methods.bas"
do{
#line 6759 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6759,"ide_methods.bas");}while(r);
#line 6759 "ide/ide_methods.bas"
do{
#line 6759 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
#line 6759 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6759,"ide_methods.bas");}while(r);
#line 6760 "ide/ide_methods.bas"
do{
#line 6760 "ide/ide_methods.bas"
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
#line 6760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6760,"ide_methods.bas");}while(r);
#line 6761 "ide/ide_methods.bas"
do{
#line 6761 "ide/ide_methods.bas"
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);
#line 6761 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6761 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6761,"ide_methods.bas");}while(r);
#line 6762 "ide/ide_methods.bas"
do{
#line 6762 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6762 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6762,"ide_methods.bas");}while(r);
#line 6762 "ide/ide_methods.bas"
do{
#line 6762 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 2 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
#line 6762 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6762 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6762,"ide_methods.bas");}while(r);
#line 6765 "ide/ide_methods.bas"
do{
#line 6765 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6765 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6765,"ide_methods.bas");}while(r);
#line 6766 "ide/ide_methods.bas"
do{
#line 6766 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,func_string( 14 , 196 ));
#line 6766 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6766 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6766,"ide_methods.bas");}while(r);
#line 6767 "ide/ide_methods.bas"
do{
#line 6767 "ide/ide_methods.bas"
sub__printstring((*__LONG_IDEWX-_FUNC_IDE2_STRING_A->len)/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,_FUNC_IDE2_STRING_A,NULL,0);
#line 6767 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6767 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6767,"ide_methods.bas");}while(r);
#line 6768 "ide/ide_methods.bas"
S_52666:;
#line 6768 "ide/ide_methods.bas"
if ((*__LONG_IDEDEBUGMODE)||is_error_pending()){
#line 6768 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6768,"ide_methods.bas");if(r)goto S_52666;}
#line 6769 "ide/ide_methods.bas"
do{
#line 6769 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 6769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6769,"ide_methods.bas");}while(r);
#line 6770 "ide/ide_methods.bas"
do{
#line 6770 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len(" $DEBUG MODE ",13));
#line 6770 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6770 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6770,"ide_methods.bas");}while(r);
#line 6771 "ide/ide_methods.bas"
}else{
#line 6772 "ide/ide_methods.bas"
S_52670:;
#line 6772 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 6772 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6772,"ide_methods.bas");if(r)goto S_52670;}
#line 6772 "ide/ide_methods.bas"
do{
#line 6772 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 6772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6772,"ide_methods.bas");}while(r);
#line 6772 "ide/ide_methods.bas"
}else{
#line 6772 "ide/ide_methods.bas"
do{
#line 6772 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6772,"ide_methods.bas");}while(r);
#line 6772 "ide/ide_methods.bas"
}
#line 6773 "ide/ide_methods.bas"
do{
#line 6773 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_new_txt_len(" Status ",8));
#line 6773 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6773 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6773,"ide_methods.bas");}while(r);
#line 6774 "ide/ide_methods.bas"
}
#line 6775 "ide/ide_methods.bas"
do{
#line 6775 "ide/ide_methods.bas"
sub__printstring((*__LONG_IDEWX-_FUNC_IDE2_STRING_A->len)/ ((long double)( 2 )),*__LONG_IDEWY- 4 ,_FUNC_IDE2_STRING_A,NULL,0);
#line 6775 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6775,"ide_methods.bas");}while(r);
#line 6777 "ide/ide_methods.bas"
do{
#line 6777 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,__STRING_IDEFINDTEXT);
#line 6777 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6777 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6777,"ide_methods.bas");}while(r);
#line 6778 "ide/ide_methods.bas"
do{
#line 6778 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TX= 1 ;
#line 6778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6778,"ide_methods.bas");}while(r);
#line 6779 "ide/ide_methods.bas"
S_52680:;
#line 6779 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDE2_STRING_A->len> 20ll )))||is_error_pending()){
#line 6779 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6779,"ide_methods.bas");if(r)goto S_52680;}
#line 6780 "ide/ide_methods.bas"
S_52681:;
#line 6780 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 2 ))||is_error_pending()){
#line 6780 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6780,"ide_methods.bas");if(r)goto S_52681;}
#line 6781 "ide/ide_methods.bas"
do{
#line 6781 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TX=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1- 20ll + 1 ;
#line 6781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6781,"ide_methods.bas");}while(r);
#line 6782 "ide/ide_methods.bas"
S_52683:;
#line 6782 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_TX< 1 ))||is_error_pending()){
#line 6782 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6782,"ide_methods.bas");if(r)goto S_52683;}
#line 6782 "ide/ide_methods.bas"
do{
#line 6782 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TX= 1 ;
#line 6782 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6782,"ide_methods.bas");}while(r);
#line 6782 "ide/ide_methods.bas"
}
#line 6783 "ide/ide_methods.bas"
do{
#line 6783 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,func_mid(_FUNC_IDE2_STRING_A,*_FUNC_IDE2_LONG_TX, 20ll ,0|1));
#line 6783 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6783 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6783,"ide_methods.bas");}while(r);
#line 6784 "ide/ide_methods.bas"
}else{
#line 6785 "ide/ide_methods.bas"
do{
#line 6785 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_A,qbs_left(_FUNC_IDE2_STRING_A, 20ll ));
#line 6785 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6785,"ide_methods.bas");}while(r);
#line 6786 "ide/ide_methods.bas"
}
#line 6787 "ide/ide_methods.bas"
}
#line 6789 "ide/ide_methods.bas"
do{
#line 6789 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX1=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__SX1;
#line 6789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6789,"ide_methods.bas");}while(r);
#line 6789 "ide/ide_methods.bas"
do{
#line 6789 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_SX2=*_FUNC_IDE2_LONG_IDESYSTEM2__ASCII_CHR_046__V1;
#line 6789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6789,"ide_methods.bas");}while(r);
#line 6790 "ide/ide_methods.bas"
S_52693:;
#line 6790 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_SX1>*_FUNC_IDE2_LONG_SX2))||is_error_pending()){
#line 6790 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6790,"ide_methods.bas");if(r)goto S_52693;}
#line 6790 "ide/ide_methods.bas"
do{
#line 6790 "ide/ide_methods.bas"
swap_32(&*_FUNC_IDE2_LONG_SX1,&*_FUNC_IDE2_LONG_SX2);
#line 6790 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6790,"ide_methods.bas");}while(r);
#line 6790 "ide/ide_methods.bas"
}
#line 6792 "ide/ide_methods.bas"
do{
#line 6792 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=*_FUNC_IDE2_LONG_X+ 2 ;
#line 6792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6792,"ide_methods.bas");}while(r);
#line 6794 "ide/ide_methods.bas"
S_52697:;
#line 6794 "ide/ide_methods.bas"
if (((-(*_FUNC_IDE2_BYTE_IDESYSTEM2__ASCII_CHR_046__ISSEL== 0 ))|(-(*__LONG_IDESYSTEM!= 2 )))||is_error_pending()){
#line 6794 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6794,"ide_methods.bas");if(r)goto S_52697;}
#line 6795 "ide/ide_methods.bas"
do{
#line 6795 "ide/ide_methods.bas"
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
#line 6795 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6795,"ide_methods.bas");}while(r);
#line 6796 "ide/ide_methods.bas"
do{
#line 6796 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX-( 20ll + 8 )+ 4 ,*__LONG_IDEWY- 4 ,_FUNC_IDE2_STRING_A,NULL,0);
#line 6796 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6796 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6796,"ide_methods.bas");}while(r);
#line 6797 "ide/ide_methods.bas"
}else{
#line 6798 "ide/ide_methods.bas"
S_52701:;
#line 6798 "ide/ide_methods.bas"
fornext_value5260= 1 ;
#line 6798 "ide/ide_methods.bas"
fornext_finalvalue5260=_FUNC_IDE2_STRING_A->len;
#line 6798 "ide/ide_methods.bas"
fornext_step5260= 1 ;
#line 6798 "ide/ide_methods.bas"
if (fornext_step5260<0) fornext_step_negative5260=1; else fornext_step_negative5260=0;
#line 6798 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5260;
#line 6798 "ide/ide_methods.bas"
goto fornext_entrylabel5260;
#line 6798 "ide/ide_methods.bas"
while(1){
#line 6798 "ide/ide_methods.bas"
fornext_value5260=fornext_step5260+(*_FUNC_IDE2_LONG_COLORCHAR);
#line 6798 "ide/ide_methods.bas"
fornext_entrylabel5260:
#line 6798 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_COLORCHAR=fornext_value5260;
#line 6798 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6798 "ide/ide_methods.bas"
if (fornext_step_negative5260){
#line 6798 "ide/ide_methods.bas"
if (fornext_value5260<fornext_finalvalue5260) break;
#line 6798 "ide/ide_methods.bas"
}else{
#line 6798 "ide/ide_methods.bas"
if (fornext_value5260>fornext_finalvalue5260) break;
#line 6798 "ide/ide_methods.bas"
}
#line 6798 "ide/ide_methods.bas"
fornext_error5260:;
#line 6798 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6798,"ide_methods.bas");if(r)goto S_52701;}
#line 6799 "ide/ide_methods.bas"
S_52702:;
#line 6799 "ide/ide_methods.bas"
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()){
#line 6799 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6799,"ide_methods.bas");if(r)goto S_52702;}
#line 6799 "ide/ide_methods.bas"
do{
#line 6799 "ide/ide_methods.bas"
qbg_sub_color( 1 , 3 ,NULL,NULL,3);
#line 6799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6799,"ide_methods.bas");}while(r);
#line 6799 "ide/ide_methods.bas"
}else{
#line 6799 "ide/ide_methods.bas"
do{
#line 6799 "ide/ide_methods.bas"
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
#line 6799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6799,"ide_methods.bas");}while(r);
#line 6799 "ide/ide_methods.bas"
}
#line 6800 "ide/ide_methods.bas"
do{
#line 6800 "ide/ide_methods.bas"
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);
#line 6800 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6800,"ide_methods.bas");}while(r);
#line 6801 "ide/ide_methods.bas"
fornext_continue_5259:;
#line 6801 "ide/ide_methods.bas"
}
#line 6801 "ide/ide_methods.bas"
fornext_exit_5259:;
#line 6802 "ide/ide_methods.bas"
}
#line 6803 "ide/ide_methods.bas"
do{
#line 6803 "ide/ide_methods.bas"
#include "ret375.txt"
#line 6803 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6803,"ide_methods.bas");}while(r);
#line 6805 "ide/ide_methods.bas"
LABEL_CLEANUPRECENTLIST:;
#line 6805 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6805,"ide_methods.bas");r=0;}
#line 6806 "ide/ide_methods.bas"
do{
#line 6806 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_BH=FUNC_FILETOBUF(__STRING_RECENTFILE);
#line 6806 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6806 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6806,"ide_methods.bas");}while(r);
#line 6807 "ide/ide_methods.bas"
do{
#line 6807 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_ALLOK= -1ll ;
#line 6807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6807,"ide_methods.bas");}while(r);
#line 6808 "ide/ide_methods.bas"
S_52713:;
#line 6808 "ide/ide_methods.bas"
while((~(FUNC_ENDOFBUF(_FUNC_IDE2_INTEGER_BH)))||is_error_pending()){
#line 6808 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6808,"ide_methods.bas");if(r)goto S_52713;}
#line 6809 "ide/ide_methods.bas"
do{
#line 6809 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BP=FUNC_GETBUFPOS(_FUNC_IDE2_INTEGER_BH);
#line 6809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6809,"ide_methods.bas");}while(r);
#line 6809 "ide/ide_methods.bas"
do{
#line 6809 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BE,FUNC_READBUFLINE(_FUNC_IDE2_INTEGER_BH));
#line 6809 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6809,"ide_methods.bas");}while(r);
#line 6810 "ide/ide_methods.bas"
S_52716:;
#line 6810 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,~(func__fileexists(_FUNC_IDE2_STRING_BE))))||is_error_pending()){
#line 6810 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6810,"ide_methods.bas");if(r)goto S_52716;}
#line 6811 "ide/ide_methods.bas"
do{
#line 6811 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_NUL=FUNC_SEEKBUF(_FUNC_IDE2_INTEGER_BH,_FUNC_IDE2_LONG_BP,&(pass5263= -21ll ));
#line 6811 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6811,"ide_methods.bas");}while(r);
#line 6812 "ide/ide_methods.bas"
do{
#line 6812 "ide/ide_methods.bas"
SUB_DELETEBUFLINE(_FUNC_IDE2_INTEGER_BH);
#line 6812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6812,"ide_methods.bas");}while(r);
#line 6813 "ide/ide_methods.bas"
do{
#line 6813 "ide/ide_methods.bas"
*_FUNC_IDE2_INTEGER_ALLOK= 0ll ;
#line 6813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6813,"ide_methods.bas");}while(r);
#line 6814 "ide/ide_methods.bas"
}
#line 6815 "ide/ide_methods.bas"
ww_continue_5262:;
#line 6815 "ide/ide_methods.bas"
}
#line 6815 "ide/ide_methods.bas"
ww_exit_5262:;
#line 6816 "ide/ide_methods.bas"
S_52722:;
#line 6816 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_INTEGER_ALLOK)||is_error_pending()){
#line 6816 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6816,"ide_methods.bas");if(r)goto S_52722;}
#line 6817 "ide/ide_methods.bas"
do{
#line 6817 "ide/ide_methods.bas"
*_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));
#line 6817 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6817 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6817,"ide_methods.bas");}while(r);
#line 6818 "ide/ide_methods.bas"
}else{
#line 6819 "ide/ide_methods.bas"
do{
#line 6819 "ide/ide_methods.bas"
SUB_BUFTOFILE(_FUNC_IDE2_INTEGER_BH,__STRING_RECENTFILE);
#line 6819 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6819,"ide_methods.bas");}while(r);
#line 6820 "ide/ide_methods.bas"
S_52726:;
#line 6820 "ide/ide_methods.bas"
if ((-((-(*__LONG_IDEERROR> 1 ))&&*_FUNC_IDE2_BYTE_ATTEMPTTOLOADRECENT))||is_error_pending()){
#line 6820 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6820,"ide_methods.bas");if(r)goto S_52726;}
#line 6820 "ide/ide_methods.bas"
do{
#line 6820 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 6820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6820,"ide_methods.bas");}while(r);
#line 6820 "ide/ide_methods.bas"
}
#line 6821 "ide/ide_methods.bas"
do{
#line 6821 "ide/ide_methods.bas"
*_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));
#line 6821 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6821,"ide_methods.bas");}while(r);
#line 6822 "ide/ide_methods.bas"
}
#line 6823 "ide/ide_methods.bas"
do{
#line 6823 "ide/ide_methods.bas"
SUB_DISPOSEBUF(_FUNC_IDE2_INTEGER_BH);
#line 6823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6823,"ide_methods.bas");}while(r);
#line 6824 "ide/ide_methods.bas"
do{
#line 6824 "ide/ide_methods.bas"
#include "ret375.txt"
#line 6824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6824,"ide_methods.bas");}while(r);
#line 6826 "ide/ide_methods.bas"
LABEL_REDRAWITALL:;
#line 6826 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6826,"ide_methods.bas");r=0;}
#line 6827 "ide/ide_methods.bas"
do{
#line 6827 "ide/ide_methods.bas"
qbs_set(__STRING_MENUBAR,qbs_new_txt_len("   ",3));
#line 6827 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6827,"ide_methods.bas");}while(r);
#line 6828 "ide/ide_methods.bas"
do{
#line 6828 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MENULOCATIONS,qbs_new_txt_len("",0));
#line 6828 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6828,"ide_methods.bas");}while(r);
#line 6829 "ide/ide_methods.bas"
S_52735:;
#line 6829 "ide/ide_methods.bas"
fornext_value5265= 1 ;
#line 6829 "ide/ide_methods.bas"
fornext_finalvalue5265=*__INTEGER_MENUS- 1 ;
#line 6829 "ide/ide_methods.bas"
fornext_step5265= 1 ;
#line 6829 "ide/ide_methods.bas"
if (fornext_step5265<0) fornext_step_negative5265=1; else fornext_step_negative5265=0;
#line 6829 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5265;
#line 6829 "ide/ide_methods.bas"
goto fornext_entrylabel5265;
#line 6829 "ide/ide_methods.bas"
while(1){
#line 6829 "ide/ide_methods.bas"
fornext_value5265=fornext_step5265+(*_FUNC_IDE2_LONG_I);
#line 6829 "ide/ide_methods.bas"
fornext_entrylabel5265:
#line 6829 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=fornext_value5265;
#line 6829 "ide/ide_methods.bas"
if (fornext_step_negative5265){
#line 6829 "ide/ide_methods.bas"
if (fornext_value5265<fornext_finalvalue5265) break;
#line 6829 "ide/ide_methods.bas"
}else{
#line 6829 "ide/ide_methods.bas"
if (fornext_value5265>fornext_finalvalue5265) break;
#line 6829 "ide/ide_methods.bas"
}
#line 6829 "ide/ide_methods.bas"
fornext_error5265:;
#line 6829 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6829,"ide_methods.bas");if(r)goto S_52735;}
#line 6830 "ide/ide_methods.bas"
do{
#line 6830 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MENULOCATIONS,qbs_add(_FUNC_IDE2_STRING_MENULOCATIONS,i2string(__STRING_MENUBAR->len)));
#line 6830 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6830,"ide_methods.bas");}while(r);
#line 6831 "ide/ide_methods.bas"
do{
#line 6831 "ide/ide_methods.bas"
qbs_set(__STRING_MENUBAR,qbs_add(qbs_add(__STRING_MENUBAR,(((qbs**)(__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)));
#line 6831 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6831,"ide_methods.bas");}while(r);
#line 6832 "ide/ide_methods.bas"
fornext_continue_5264:;
#line 6832 "ide/ide_methods.bas"
}
#line 6832 "ide/ide_methods.bas"
fornext_exit_5264:;
#line 6833 "ide/ide_methods.bas"
do{
#line 6833 "ide/ide_methods.bas"
qbs_set(__STRING_MENUBAR,qbs_add(__STRING_MENUBAR,func_space(*__LONG_IDEWX-__STRING_MENUBAR->len-(((qbs**)(__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 )));
#line 6833 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6833,"ide_methods.bas");}while(r);
#line 6834 "ide/ide_methods.bas"
do{
#line 6834 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MENULOCATIONS,qbs_add(_FUNC_IDE2_STRING_MENULOCATIONS,i2string(__STRING_MENUBAR->len)));
#line 6834 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6834,"ide_methods.bas");}while(r);
#line 6835 "ide/ide_methods.bas"
do{
#line 6835 "ide/ide_methods.bas"
qbs_set(__STRING_MENUBAR,qbs_add(qbs_add(__STRING_MENUBAR,(((qbs**)(__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)));
#line 6835 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6835 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6835,"ide_methods.bas");}while(r);
#line 6838 "ide/ide_methods.bas"
do{
#line 6838 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6838,"ide_methods.bas");}while(r);
#line 6839 "ide/ide_methods.bas"
do{
#line 6839 "ide/ide_methods.bas"
qbg_sub_view_print( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,1);
#line 6839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6839,"ide_methods.bas");}while(r);
#line 6844 "ide/ide_methods.bas"
do{
#line 6844 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL,NULL,*__LONG_IDENORMALCURSORSTART,*__LONG_IDENORMALCURSOREND,24);
#line 6844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6844,"ide_methods.bas");}while(r);
#line 6847 "ide/ide_methods.bas"
do{
#line 6847 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 6847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6847,"ide_methods.bas");}while(r);
#line 6847 "ide/ide_methods.bas"
do{
#line 6847 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,__STRING_MENUBAR,NULL,0);
#line 6847 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6847,"ide_methods.bas");}while(r);
#line 6848 "ide/ide_methods.bas"
do{
#line 6848 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6848,"ide_methods.bas");}while(r);
#line 6848 "ide/ide_methods.bas"
do{
#line 6848 "ide/ide_methods.bas"
SUB_IDEBOX(&(pass5270= 1 ),&(pass5271= 2 ),__LONG_IDEWX,&(pass5272=*__LONG_IDEWY- 5 ));
#line 6848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6848,"ide_methods.bas");}while(r);
#line 6851 "ide/ide_methods.bas"
do{
#line 6851 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6851,"ide_methods.bas");}while(r);
#line 6851 "ide/ide_methods.bas"
do{
#line 6851 "ide/ide_methods.bas"
SUB_IDEBOX(&(pass5273= 1 ),&(pass5274=*__LONG_IDEWY- 4 ),__LONG_IDEWX,&(pass5275= 5 ));
#line 6851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6851,"ide_methods.bas");}while(r);
#line 6853 "ide/ide_methods.bas"
do{
#line 6853 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 6853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6853,"ide_methods.bas");}while(r);
#line 6853 "ide/ide_methods.bas"
do{
#line 6853 "ide/ide_methods.bas"
sub__printstring( 1 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
#line 6853 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6853,"ide_methods.bas");}while(r);
#line 6853 "ide/ide_methods.bas"
do{
#line 6853 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX,*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
#line 6853 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6853,"ide_methods.bas");}while(r);
#line 6855 "ide/ide_methods.bas"
S_52754:;
#line 6855 "ide/ide_methods.bas"
if ((-(*__LONG_IDEHELP== 1 ))||is_error_pending()){
#line 6855 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6855,"ide_methods.bas");if(r)goto S_52754;}
#line 6856 "ide/ide_methods.bas"
do{
#line 6856 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 6856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6856,"ide_methods.bas");}while(r);
#line 6856 "ide/ide_methods.bas"
do{
#line 6856 "ide/ide_methods.bas"
SUB_IDEBOX(&(pass5276= 1 ),__LONG_IDEWY,__LONG_IDEWX,&(pass5277=*__LONG_IDESUBWINDOW+ 1 ));
#line 6856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6856,"ide_methods.bas");}while(r);
#line 6857 "ide/ide_methods.bas"
do{
#line 6857 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 6857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6857,"ide_methods.bas");}while(r);
#line 6857 "ide/ide_methods.bas"
do{
#line 6857 "ide/ide_methods.bas"
sub__printstring( 1 ,*__LONG_IDEWY,func_chr( 195 ),NULL,0);
#line 6857 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6857,"ide_methods.bas");}while(r);
#line 6857 "ide/ide_methods.bas"
do{
#line 6857 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX,*__LONG_IDEWY,func_chr( 180 ),NULL,0);
#line 6857 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6857,"ide_methods.bas");}while(r);
#line 6858 "ide/ide_methods.bas"
do{
#line 6858 "ide/ide_methods.bas"
qbg_sub_color( 15 , 4 ,NULL,NULL,3);
#line 6858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6858,"ide_methods.bas");}while(r);
#line 6858 "ide/ide_methods.bas"
do{
#line 6858 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 3 ,*__LONG_IDEWY,qbs_new_txt_len(" x ",3),NULL,0);
#line 6858 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6858,"ide_methods.bas");}while(r);
#line 6859 "ide/ide_methods.bas"
}
#line 6861 "ide/ide_methods.bas"
do{
#line 6861 "ide/ide_methods.bas"
return_point[next_return_point++]=67;
#line 6861 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 6861 "ide/ide_methods.bas"
goto LABEL_UPDATESEARCHBAR;
#line 6861 "ide/ide_methods.bas"
RETURN_67:;
#line 6861 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6861,"ide_methods.bas");}while(r);
#line 6864 "ide/ide_methods.bas"
do{
#line 6864 "ide/ide_methods.bas"
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
#line 6864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6864,"ide_methods.bas");}while(r);
#line 6864 "ide/ide_methods.bas"
do{
#line 6864 "ide/ide_methods.bas"
sub__printstring( 1 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,func_space(*__LONG_IDEWX),NULL,0);
#line 6864 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6864 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6864,"ide_methods.bas");}while(r);
#line 6865 "ide/ide_methods.bas"
do{
#line 6865 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5278=*__LONG_IDEWY- 3 ),&(pass5279= 3 ),&(pass5280= 1 ),&(pass5281= 1 ));
#line 6865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6865,"ide_methods.bas");}while(r);
#line 6866 "ide/ide_methods.bas"
do{
#line 6866 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5282= 3 ),&(pass5283=*__LONG_IDEWY- 8 ),&(pass5284= 1 ),&(pass5285= 1 ));
#line 6866 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6866,"ide_methods.bas");}while(r);
#line 6867 "ide/ide_methods.bas"
do{
#line 6867 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5286= 2 ),&(pass5287=*__LONG_IDEWY- 5 ),&(pass5288=*__LONG_IDEWX- 2 ),&(pass5289= 1 ),&(pass5290= 1 ));
#line 6867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6867,"ide_methods.bas");}while(r);
#line 6869 "ide/ide_methods.bas"
do{
#line 6869 "ide/ide_methods.bas"
SUB_UPDATEIDEINFO();
#line 6869 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6869,"ide_methods.bas");}while(r);
#line 6871 "ide/ide_methods.bas"
do{
#line 6871 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 6871 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6871,"ide_methods.bas");}while(r);
#line 6873 "ide/ide_methods.bas"
do{
#line 6873 "ide/ide_methods.bas"
sub_defseg( 0 ,1);
#line 6873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6873,"ide_methods.bas");}while(r);
#line 6874 "ide/ide_methods.bas"
do{
#line 6874 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 6874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6874,"ide_methods.bas");}while(r);
#line 6876 "ide/ide_methods.bas"
S_52773:;
#line 6876 "ide/ide_methods.bas"
if ((*__LONG_IDEHELP)||is_error_pending()){
#line 6876 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6876,"ide_methods.bas");if(r)goto S_52773;}
#line 6877 "ide/ide_methods.bas"
do{
#line 6877 "ide/ide_methods.bas"
SUB_HELP_SHOWTEXT();
#line 6877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6877,"ide_methods.bas");}while(r);
#line 6879 "ide/ide_methods.bas"
do{
#line 6879 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEHBAR(&(pass5291= 2 ),&(pass5292=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 1 ),&(pass5293=*__LONG_IDEWX- 2 ),__LONG_HELP_CX,&(pass5294=*__LONG_HELP_W+ 1 ));
#line 6879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6879,"ide_methods.bas");}while(r);
#line 6880 "ide/ide_methods.bas"
do{
#line 6880 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5295=*__LONG_IDEWY+ 1 ),&(pass5296=*__LONG_IDESUBWINDOW- 2 ),__LONG_HELP_CY,&(pass5297=*__LONG_HELP_H+ 1 ));
#line 6880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6880,"ide_methods.bas");}while(r);
#line 6882 "ide/ide_methods.bas"
do{
#line 6882 "ide/ide_methods.bas"
return_point[next_return_point++]=68;
#line 6882 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 6882 "ide/ide_methods.bas"
goto LABEL_HELPAREASHOWBACKLINKS;
#line 6882 "ide/ide_methods.bas"
RETURN_68:;
#line 6882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6882,"ide_methods.bas");}while(r);
#line 6883 "ide/ide_methods.bas"
}
#line 6885 "ide/ide_methods.bas"
do{
#line 6885 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5298= 0 ));
#line 6885 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6885,"ide_methods.bas");}while(r);
#line 6886 "ide/ide_methods.bas"
do{
#line 6886 "ide/ide_methods.bas"
qbs_set(__STRING_IDEINFO,qbs_new_txt_len("",0));
#line 6886 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6886,"ide_methods.bas");}while(r);
#line 6888 "ide/ide_methods.bas"
S_52781:;
#line 6888 "ide/ide_methods.bas"
if ((-(*__LONG_IDECOMPILING== 1 ))||is_error_pending()){
#line 6888 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6888,"ide_methods.bas");if(r)goto S_52781;}
#line 6889 "ide/ide_methods.bas"
do{
#line 6889 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
#line 6889 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6889 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6889,"ide_methods.bas");}while(r);
#line 6890 "ide/ide_methods.bas"
do{
#line 6890 "ide/ide_methods.bas"
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];
#line 6890 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("~#Export As...  ",16),func_chr( 16 )));
#line 6890 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6890 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6890,"ide_methods.bas");}while(r);
#line 6891 "ide/ide_methods.bas"
}else{
#line 6892 "ide/ide_methods.bas"
do{
#line 6892 "ide/ide_methods.bas"
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];
#line 6892 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("#Export As...  ",15),func_chr( 16 )));
#line 6892 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6892,"ide_methods.bas");}while(r);
#line 6893 "ide/ide_methods.bas"
S_52786:;
#line 6893 "ide/ide_methods.bas"
if ((*__LONG_IDEFOCUSLINE)||is_error_pending()){
#line 6893 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6893,"ide_methods.bas");if(r)goto S_52786;}
#line 6894 "ide/ide_methods.bas"
do{
#line 6894 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,func_string( 3 , 250 ),NULL,0);
#line 6894 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6894,"ide_methods.bas");}while(r);
#line 6895 "ide/ide_methods.bas"
}else{
#line 6896 "ide/ide_methods.bas"
do{
#line 6896 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 3 ,qbs_new_txt_len("OK",2),NULL,0);
#line 6896 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6896,"ide_methods.bas");}while(r);
#line 6897 "ide/ide_methods.bas"
}
#line 6898 "ide/ide_methods.bas"
do{
#line 6898 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 0 ;
#line 6898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6898,"ide_methods.bas");}while(r);
#line 6899 "ide/ide_methods.bas"
S_52792:;
#line 6899 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS> 0 ))||is_error_pending()){
#line 6899 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6899,"ide_methods.bas");if(r)goto S_52792;}
#line 6900 "ide/ide_methods.bas"
do{
#line 6900 "ide/ide_methods.bas"
qbg_sub_color( 11 , 1 ,NULL,NULL,3);
#line 6900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6900,"ide_methods.bas");}while(r);
#line 6901 "ide/ide_methods.bas"
do{
#line 6901 "ide/ide_methods.bas"
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)));
#line 6901 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6901,"ide_methods.bas");}while(r);
#line 6902 "ide/ide_methods.bas"
S_52795:;
#line 6902 "ide/ide_methods.bas"
if ((-(*__LONG_TOTALWARNINGS> 1 ))||is_error_pending()){
#line 6902 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6902,"ide_methods.bas");if(r)goto S_52795;}
#line 6902 "ide/ide_methods.bas"
do{
#line 6902 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len("s",1)));
#line 6902 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6902,"ide_methods.bas");}while(r);
#line 6902 "ide/ide_methods.bas"
}
#line 6903 "ide/ide_methods.bas"
do{
#line 6903 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_MSG,qbs_add(_FUNC_IDE2_STRING_MSG,qbs_new_txt_len(" - click here or Ctrl+W to view)",32)));
#line 6903 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6903,"ide_methods.bas");}while(r);
#line 6904 "ide/ide_methods.bas"
do{
#line 6904 "ide/ide_methods.bas"
sub__printstring( 4 ,*__LONG_IDEWY- 3 ,_FUNC_IDE2_STRING_MSG,NULL,0);
#line 6904 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6904,"ide_methods.bas");}while(r);
#line 6905 "ide/ide_methods.bas"
do{
#line 6905 "ide/ide_methods.bas"
*__INTEGER_STATUSAREALINK= 4 ;
#line 6905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6905,"ide_methods.bas");}while(r);
#line 6906 "ide/ide_methods.bas"
}
#line 6907 "ide/ide_methods.bas"
S_52802:;
#line 6907 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_BYTE_WAITINGFORVARLIST)||is_error_pending()){
#line 6907 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6907,"ide_methods.bas");if(r)goto S_52802;}
#line 6907 "ide/ide_methods.bas"
do{
#line 6907 "ide/ide_methods.bas"
return_point[next_return_point++]=69;
#line 6907 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 6907 "ide/ide_methods.bas"
goto LABEL_SHOWVARLISTREADY;
#line 6907 "ide/ide_methods.bas"
RETURN_69:;
#line 6907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6907,"ide_methods.bas");}while(r);
#line 6907 "ide/ide_methods.bas"
}
#line 6908 "ide/ide_methods.bas"
}
#line 6909 "ide/ide_methods.bas"
do{
#line 6909 "ide/ide_methods.bas"
#include "ret375.txt"
#line 6909 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6909,"ide_methods.bas");}while(r);
#line 6911 "ide/ide_methods.bas"
LABEL_HELPAREASHOWBACKLINKS:;
#line 6911 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6911,"ide_methods.bas");r=0;}
#line 6912 "ide/ide_methods.bas"
do{
#line 6912 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR,func_string( 1000 , 0 ));
#line 6912 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6912,"ide_methods.bas");}while(r);
#line 6913 "ide/ide_methods.bas"
do{
#line 6913 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,func_string( 4000 , 0 ));
#line 6913 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6913,"ide_methods.bas");}while(r);
#line 6914 "ide/ide_methods.bas"
do{
#line 6914 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_TOP=func_ubound(__ARRAY_STRING_BACK,1,1);
#line 6914 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6914,"ide_methods.bas");}while(r);
#line 6915 "ide/ide_methods.bas"
S_52810:;
#line 6915 "ide/ide_methods.bas"
fornext_value5300= 1 ;
#line 6915 "ide/ide_methods.bas"
fornext_finalvalue5300=*_FUNC_IDE2_LONG_TOP;
#line 6915 "ide/ide_methods.bas"
fornext_step5300= 1 ;
#line 6915 "ide/ide_methods.bas"
if (fornext_step5300<0) fornext_step_negative5300=1; else fornext_step_negative5300=0;
#line 6915 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5300;
#line 6915 "ide/ide_methods.bas"
goto fornext_entrylabel5300;
#line 6915 "ide/ide_methods.bas"
while(1){
#line 6915 "ide/ide_methods.bas"
fornext_value5300=fornext_step5300+(*_FUNC_IDE2_LONG_X);
#line 6915 "ide/ide_methods.bas"
fornext_entrylabel5300:
#line 6915 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5300;
#line 6915 "ide/ide_methods.bas"
if (fornext_step_negative5300){
#line 6915 "ide/ide_methods.bas"
if (fornext_value5300<fornext_finalvalue5300) break;
#line 6915 "ide/ide_methods.bas"
}else{
#line 6915 "ide/ide_methods.bas"
if (fornext_value5300>fornext_finalvalue5300) break;
#line 6915 "ide/ide_methods.bas"
}
#line 6915 "ide/ide_methods.bas"
fornext_error5300:;
#line 6915 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6915,"ide_methods.bas");if(r)goto S_52810;}
#line 6916 "ide/ide_methods.bas"
do{
#line 6916 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_N,(((qbs**)(__ARRAY_STRING_BACK_NAME[0]))[array_check((*_FUNC_IDE2_LONG_X)-__ARRAY_STRING_BACK_NAME[4],__ARRAY_STRING_BACK_NAME[5])]));
#line 6916 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6916 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6916,"ide_methods.bas");}while(r);
#line 6917 "ide/ide_methods.bas"
S_52812:;
#line 6917 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X==*__LONG_HELP_BACK_POS))||is_error_pending()){
#line 6917 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6917,"ide_methods.bas");if(r)goto S_52812;}
#line 6917 "ide/ide_methods.bas"
do{
#line 6917 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_P=_FUNC_IDE2_STRING_BACK_STR->len;
#line 6917 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6917,"ide_methods.bas");}while(r);
#line 6917 "ide/ide_methods.bas"
}
#line 6918 "ide/ide_methods.bas"
do{
#line 6918 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,qbs_new_txt_len(" ",1)));
#line 6918 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6918,"ide_methods.bas");}while(r);
#line 6919 "ide/ide_methods.bas"
do{
#line 6919 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string(*_FUNC_IDE2_LONG_X)));
#line 6919 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6919,"ide_methods.bas");}while(r);
#line 6920 "ide/ide_methods.bas"
S_52817:;
#line 6920 "ide/ide_methods.bas"
fornext_value5303= 1 ;
#line 6920 "ide/ide_methods.bas"
fornext_finalvalue5303=_FUNC_IDE2_STRING_N->len;
#line 6920 "ide/ide_methods.bas"
fornext_step5303= 1 ;
#line 6920 "ide/ide_methods.bas"
if (fornext_step5303<0) fornext_step_negative5303=1; else fornext_step_negative5303=0;
#line 6920 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5303;
#line 6920 "ide/ide_methods.bas"
goto fornext_entrylabel5303;
#line 6920 "ide/ide_methods.bas"
while(1){
#line 6920 "ide/ide_methods.bas"
fornext_value5303=fornext_step5303+(*_FUNC_IDE2_LONG_X2);
#line 6920 "ide/ide_methods.bas"
fornext_entrylabel5303:
#line 6920 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X2=fornext_value5303;
#line 6920 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6920 "ide/ide_methods.bas"
if (fornext_step_negative5303){
#line 6920 "ide/ide_methods.bas"
if (fornext_value5303<fornext_finalvalue5303) break;
#line 6920 "ide/ide_methods.bas"
}else{
#line 6920 "ide/ide_methods.bas"
if (fornext_value5303>fornext_finalvalue5303) break;
#line 6920 "ide/ide_methods.bas"
}
#line 6920 "ide/ide_methods.bas"
fornext_error5303:;
#line 6920 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6920,"ide_methods.bas");if(r)goto S_52817;}
#line 6921 "ide/ide_methods.bas"
do{
#line 6921 "ide/ide_methods.bas"
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))));
#line 6921 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6921,"ide_methods.bas");}while(r);
#line 6922 "ide/ide_methods.bas"
do{
#line 6922 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string(*_FUNC_IDE2_LONG_X)));
#line 6922 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6922,"ide_methods.bas");}while(r);
#line 6923 "ide/ide_methods.bas"
fornext_continue_5302:;
#line 6923 "ide/ide_methods.bas"
}
#line 6923 "ide/ide_methods.bas"
fornext_exit_5302:;
#line 6924 "ide/ide_methods.bas"
do{
#line 6924 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,qbs_new_txt_len(" ",1)));
#line 6924 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6924 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6924,"ide_methods.bas");}while(r);
#line 6925 "ide/ide_methods.bas"
do{
#line 6925 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string(*_FUNC_IDE2_LONG_X)));
#line 6925 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6925,"ide_methods.bas");}while(r);
#line 6927 "ide/ide_methods.bas"
S_52823:;
#line 6927 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_X!=*_FUNC_IDE2_LONG_TOP))||is_error_pending()){
#line 6927 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6927,"ide_methods.bas");if(r)goto S_52823;}
#line 6928 "ide/ide_methods.bas"
do{
#line 6928 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,func_chr( 0 )));
#line 6928 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6928 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6928,"ide_methods.bas");}while(r);
#line 6929 "ide/ide_methods.bas"
do{
#line 6929 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,l2string( 0 )));
#line 6929 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6929,"ide_methods.bas");}while(r);
#line 6930 "ide/ide_methods.bas"
}
#line 6931 "ide/ide_methods.bas"
fornext_continue_5299:;
#line 6931 "ide/ide_methods.bas"
}
#line 6931 "ide/ide_methods.bas"
fornext_exit_5299:;
#line 6932 "ide/ide_methods.bas"
do{
#line 6932 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR,qbs_add(_FUNC_IDE2_STRING_BACK_STR,func_string( 1000 , 0 )));
#line 6932 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6932 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6932,"ide_methods.bas");}while(r);
#line 6933 "ide/ide_methods.bas"
do{
#line 6933 "ide/ide_methods.bas"
qbs_set(_FUNC_IDE2_STRING_BACK_STR_I,qbs_add(_FUNC_IDE2_STRING_BACK_STR_I,func_string( 4000 , 0 )));
#line 6933 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6933 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6933,"ide_methods.bas");}while(r);
#line 6934 "ide/ide_methods.bas"
do{
#line 6934 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_BACK_STR_POS=*_FUNC_IDE2_LONG_P-(qb_safe_idiv(*__LONG_IDEWX, 2 ))+(qb_safe_idiv(((((qbs**)(__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 );
#line 6934 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6934,"ide_methods.bas");}while(r);
#line 6937 "ide/ide_methods.bas"
do{
#line 6937 "ide/ide_methods.bas"
qbg_sub_locate(*__LONG_IDEWY, 2 ,NULL,NULL,NULL,3);
#line 6937 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6937,"ide_methods.bas");}while(r);
#line 6938 "ide/ide_methods.bas"
S_52832:;
#line 6938 "ide/ide_methods.bas"
fornext_value5307=*_FUNC_IDE2_LONG_BACK_STR_POS;
#line 6938 "ide/ide_methods.bas"
fornext_finalvalue5307=*_FUNC_IDE2_LONG_BACK_STR_POS+*__LONG_IDEWX- 6 ;
#line 6938 "ide/ide_methods.bas"
fornext_step5307= 1 ;
#line 6938 "ide/ide_methods.bas"
if (fornext_step5307<0) fornext_step_negative5307=1; else fornext_step_negative5307=0;
#line 6938 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5307;
#line 6938 "ide/ide_methods.bas"
goto fornext_entrylabel5307;
#line 6938 "ide/ide_methods.bas"
while(1){
#line 6938 "ide/ide_methods.bas"
fornext_value5307=fornext_step5307+(*_FUNC_IDE2_LONG_X);
#line 6938 "ide/ide_methods.bas"
fornext_entrylabel5307:
#line 6938 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_X=fornext_value5307;
#line 6938 "ide/ide_methods.bas"
if (fornext_step_negative5307){
#line 6938 "ide/ide_methods.bas"
if (fornext_value5307<fornext_finalvalue5307) break;
#line 6938 "ide/ide_methods.bas"
}else{
#line 6938 "ide/ide_methods.bas"
if (fornext_value5307>fornext_finalvalue5307) break;
#line 6938 "ide/ide_methods.bas"
}
#line 6938 "ide/ide_methods.bas"
fornext_error5307:;
#line 6938 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6938,"ide_methods.bas");if(r)goto S_52832;}
#line 6939 "ide/ide_methods.bas"
do{
#line 6939 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_I=string2l(func_mid(_FUNC_IDE2_STRING_BACK_STR_I,((*_FUNC_IDE2_LONG_X- 1 )* 4 )+( 1 ), 4 ,0|1));
#line 6939 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6939 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6939,"ide_methods.bas");}while(r);
#line 6940 "ide/ide_methods.bas"
do{
#line 6940 "ide/ide_methods.bas"
*_FUNC_IDE2_LONG_A=qbs_asc(_FUNC_IDE2_STRING_BACK_STR,*_FUNC_IDE2_LONG_X);
#line 6940 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6940 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6940,"ide_methods.bas");}while(r);
#line 6941 "ide/ide_methods.bas"
S_52835:;
#line 6941 "ide/ide_methods.bas"
if ((*_FUNC_IDE2_LONG_A)||is_error_pending()){
#line 6941 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6941,"ide_methods.bas");if(r)goto S_52835;}
#line 6942 "ide/ide_methods.bas"
S_52836:;
#line 6942 "ide/ide_methods.bas"
if ((-(*__LONG_IDESYSTEM== 3 ))||is_error_pending()){
#line 6942 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6942,"ide_methods.bas");if(r)goto S_52836;}
#line 6942 "ide/ide_methods.bas"
do{
#line 6942 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 6942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6942,"ide_methods.bas");}while(r);
#line 6942 "ide/ide_methods.bas"
}else{
#line 6942 "ide/ide_methods.bas"
do{
#line 6942 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 6942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6942,"ide_methods.bas");}while(r);
#line 6942 "ide/ide_methods.bas"
}
#line 6943 "ide/ide_methods.bas"
S_52841:;
#line 6943 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I<*__LONG_HELP_BACK_POS))||is_error_pending()){
#line 6943 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6943,"ide_methods.bas");if(r)goto S_52841;}
#line 6943 "ide/ide_methods.bas"
do{
#line 6943 "ide/ide_methods.bas"
qbg_sub_color( 9 ,NULL,NULL,NULL,1);
#line 6943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6943,"ide_methods.bas");}while(r);
#line 6943 "ide/ide_methods.bas"
}
#line 6944 "ide/ide_methods.bas"
S_52844:;
#line 6944 "ide/ide_methods.bas"
if ((-(*_FUNC_IDE2_LONG_I>*__LONG_HELP_BACK_POS))||is_error_pending()){
#line 6944 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6944,"ide_methods.bas");if(r)goto S_52844;}
#line 6944 "ide/ide_methods.bas"
do{
#line 6944 "ide/ide_methods.bas"
qbg_sub_color( 9 ,NULL,NULL,NULL,1);
#line 6944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6944,"ide_methods.bas");}while(r);
#line 6944 "ide/ide_methods.bas"
}
#line 6945 "ide/ide_methods.bas"
do{
#line 6945 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 6945 "ide/ide_methods.bas"
qbs_set(tqbs,func_chr(*_FUNC_IDE2_LONG_A));
#line 6945 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5308;
#line 6945 "ide/ide_methods.bas"
makefit(tqbs);
#line 6945 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 6945 "ide/ide_methods.bas"
skip5308:
#line 6945 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 6945 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6945,"ide_methods.bas");}while(r);
#line 6946 "ide/ide_methods.bas"
}else{
#line 6947 "ide/ide_methods.bas"
do{
#line 6947 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 6947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6947,"ide_methods.bas");}while(r);
#line 6948 "ide/ide_methods.bas"
do{
#line 6948 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 6948 "ide/ide_methods.bas"
qbs_set(tqbs,func_chr( 196 ));
#line 6948 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5309;
#line 6948 "ide/ide_methods.bas"
makefit(tqbs);
#line 6948 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 6948 "ide/ide_methods.bas"
skip5309:
#line 6948 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 6948 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6948,"ide_methods.bas");}while(r);
#line 6949 "ide/ide_methods.bas"
}
#line 6950 "ide/ide_methods.bas"
fornext_continue_5306:;
#line 6950 "ide/ide_methods.bas"
}
#line 6950 "ide/ide_methods.bas"
fornext_exit_5306:;
#line 6951 "ide/ide_methods.bas"
do{
#line 6951 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 6951 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6951,"ide_methods.bas");}while(r);
#line 6951 "ide/ide_methods.bas"
do{
#line 6951 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 18 ,*__LONG_IDEWY,func_chr( 180 ),NULL,0);
#line 6951 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6951 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6951,"ide_methods.bas");}while(r);
#line 6952 "ide/ide_methods.bas"
do{
#line 6952 "ide/ide_methods.bas"
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
#line 6952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6952,"ide_methods.bas");}while(r);
#line 6952 "ide/ide_methods.bas"
do{
#line 6952 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 17 ,*__LONG_IDEWY,qbs_new_txt_len(" View on Wiki ",14),NULL,0);
#line 6952 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6952,"ide_methods.bas");}while(r);
#line 6953 "ide/ide_methods.bas"
do{
#line 6953 "ide/ide_methods.bas"
#include "ret375.txt"
#line 6953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6953,"ide_methods.bas");}while(r);
#line 6955 "ide/ide_methods.bas"
LABEL_SHOWVARLISTREADY:;
#line 6955 "ide/ide_methods.bas"
if(qbevent){evnt(28819,6955,"ide_methods.bas");r=0;}
#line 6956 "ide/ide_methods.bas"
do{
#line 6956 "ide/ide_methods.bas"
*_FUNC_IDE2_BYTE_WAITINGFORVARLIST= 0 ;
#line 6956 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6956,"ide_methods.bas");}while(r);
#line 6957 "ide/ide_methods.bas"
do{
#line 6957 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 6957 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6957,"ide_methods.bas");}while(r);
#line 6958 "ide/ide_methods.bas"
do{
#line 6958 "ide/ide_methods.bas"
sub__printstring( 2 ,*__LONG_IDEWY- 2 ,qbs_new_txt_len("Variable List is now available (F4 to see it)",45),NULL,0);
#line 6958 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6958,"ide_methods.bas");}while(r);
#line 6959 "ide/ide_methods.bas"
do{
#line 6959 "ide/ide_methods.bas"
#include "ret375.txt"
#line 6959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6959,"ide_methods.bas");}while(r);
#line 6960 "ide/ide_methods.bas"
exit_subfunc:;
#line 6960 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 6960 "ide/ide_methods.bas"
#include "free375.txt"
#line 6960 "ide/ide_methods.bas"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
#line 6960 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 6960 "ide/ide_methods.bas"
return *_FUNC_IDE2_LONG_IDE2;
#line 6960 "ide/ide_methods.bas"
}
