void SUB_DEBUGMODE(){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data263.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(24235,6957,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,6958,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,6959,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,6960,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,6961,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_DOUBLE_TIMEOUT= 10 ;
if(!qbevent)break;evnt(24235,6967,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,6968,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,6970,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 3 ,NULL,3);
if(!qbevent)break;evnt(24235,6972,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 , 1 ,func_space(__STRING_MENUBAR->len),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6972,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_M,qbs_new_txt_len("$DEBUG MODE ACTIVE",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6973,"ide_methods.bas");}while(r);
do{
sub__printstring((*__LONG_IDEWX-_SUB_DEBUGMODE_STRING_M->len)/  2 , 1 ,_SUB_DEBUGMODE_STRING_M,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6974,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,6982,"ide_methods.bas");}while(r);
do{

if (_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[2]&2){
error(10);
}else{
if (_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[2]&1){
if (!error_occurred) error(10);
}else{
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4]= 1 ;
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]=( 8 )-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4]+1;
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[6]=1;
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]=(ptrszint)malloc(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]*16);
if (!_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]) error(257);
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[2]|=1;
tmp_long=_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5];
ZeroMemory((uint8*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]),tmp_long*16);
while(tmp_long--){
*(qbs**)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]+16*tmp_long+ 8)=qbs_new(0,0);}
}
}
if(!qbevent)break;evnt(24235,6988,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I= 0 ;
if(!qbevent)break;evnt(24235,6989,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6990,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F4 = Add Watch>",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6990,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6991,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F5 = Run>",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6991,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6992,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F6 = Step Out>",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6992,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6993,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F7 = Step Into>",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6993,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6994,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F8 = Step Over>",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6994,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6995,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F9 = Toggle Breakpoint>",24));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6995,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6996,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F10 = Clear all breakpoints>",29));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6996,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,6997,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),qbs_new_txt_len("<F12 = Call Stack>",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,6997,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_Y=(*__LONG_IDEWY- 4 )+ 2 ;
if(!qbevent)break;evnt(24235,6998,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_X= 2 ;
if(!qbevent)break;evnt(24235,6999,"ide_methods.bas");}while(r);
S_46007:;
fornext_value5129= 1 ;
fornext_finalvalue5129=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
fornext_step5129= 1 ;
if (fornext_step5129<0) fornext_step_negative5129=1; else fornext_step_negative5129=0;
if (is_error_pending()) goto fornext_error5129;
goto fornext_entrylabel5129;
while(1){
fornext_value5129=fornext_step5129+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel5129:
*_SUB_DEBUGMODE_LONG_I=fornext_value5129;
if (fornext_step_negative5129){
if (fornext_value5129<fornext_finalvalue5129) break;
}else{
if (fornext_value5129>fornext_finalvalue5129) break;
}
fornext_error5129:;
if(qbevent){evnt(24235,7000,"ide_methods.bas");if(r)goto S_46007;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(24235,7001,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+2))=*_SUB_DEBUGMODE_LONG_Y;
if(!qbevent)break;evnt(24235,7002,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+4))=(*(qbs**)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8)))->len;
if(!qbevent)break;evnt(24235,7003,"ide_methods.bas");}while(r);
S_46011:;
if ((-(*_SUB_DEBUGMODE_LONG_I<func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1)))||is_error_pending()){
if(qbevent){evnt(24235,7004,"ide_methods.bas");if(r)goto S_46011;}
do{
*_SUB_DEBUGMODE_LONG_X=*_SUB_DEBUGMODE_LONG_X+*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+4))+ 1 ;
if(!qbevent)break;evnt(24235,7005,"ide_methods.bas");}while(r);
S_46013:;
if ((qbs_cleanup(qbs_tmp_base,-((*_SUB_DEBUGMODE_LONG_X+(*(qbs**)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I+ 1 )-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8)))->len)>(*__LONG_IDEWX- 1 ))))||is_error_pending()){
if(qbevent){evnt(24235,7006,"ide_methods.bas");if(r)goto S_46013;}
do{
*_SUB_DEBUGMODE_LONG_Y=*_SUB_DEBUGMODE_LONG_Y+ 1 ;
if(!qbevent)break;evnt(24235,7007,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_X= 2 ;
if(!qbevent)break;evnt(24235,7008,"ide_methods.bas");}while(r);
}
}
fornext_continue_5128:;
}
fornext_exit_5128:;
S_46019:;
sc_5130_var=0;
if(qbevent){evnt(24235,7013,"ide_methods.bas");if(r)goto S_46019;}
S_46020:;
if (((*__LONG_IDEDEBUGMODE==( 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7014,"ide_methods.bas");if(r)goto S_46020;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(24235,7015,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(24235,7016,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7017,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_BUFFER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7018,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGCLIENT= 0 ;
if(!qbevent)break;evnt(24235,7019,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DEBUGGEEPID= 0 ;
if(!qbevent)break;evnt(24235,7020,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= -1ll ;
if(!qbevent)break;evnt(24235,7022,"ide_methods.bas");}while(r);
do{
SUB_SHOWVWATCHPANEL((void*)( ((char*)(_SUB_DEBUGMODE_UDT_VWATCHPANEL)) + (0) ),qbs_new_txt_len("",0),&(pass5131= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7023,"ide_methods.bas");}while(r);
S_46029:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_VARIABLEWATCHLIST->len== 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7025,"ide_methods.bas");if(r)goto S_46029;}
do{
*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES= 0 ;
if(!qbevent)break;evnt(24235,7026,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))= 5 ;
if(!qbevent)break;evnt(24235,7027,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,FUNC_IDEVARIABLEWATCHBOX(qbs_new_txt_len("",0),qbs_new_txt_len("",0),&(pass5133= -1 ),&(pass5134= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7032,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7035,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))= 40 ;
if(!qbevent)break;evnt(24235,7036,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 6 ;
if(!qbevent)break;evnt(24235,7037,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))= 4 ;
if(!qbevent)break;evnt(24235,7038,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))= 1 ;
if(!qbevent)break;evnt(24235,7039,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.w",13))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7041,"ide_methods.bas");}while(r);
S_46041:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(24235,7042,"ide_methods.bas");if(r)goto S_46041;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(24235,7042,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.h",13))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7044,"ide_methods.bas");}while(r);
S_46045:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(24235,7045,"ide_methods.bas");if(r)goto S_46045;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(24235,7045,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.x",13))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7047,"ide_methods.bas");}while(r);
S_46049:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(24235,7048,"ide_methods.bas");if(r)goto S_46049;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(24235,7048,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.y",13))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7050,"ide_methods.bas");}while(r);
S_46053:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(24235,7051,"ide_methods.bas");if(r)goto S_46053;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(24235,7051,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=64;
if (next_return_point>=return_points) more_return_points();
goto LABEL_CHECKVWATCHPANELSIZE;
RETURN_64:;
if(!qbevent)break;evnt(24235,7053,"ide_methods.bas");}while(r);
sc_ec_238_end:;
sc_5130_var=-1;
}
S_46057:;
if (((*__LONG_IDEDEBUGMODE>( 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7054,"ide_methods.bas");if(r)goto S_46057;}
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE=~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE);
if(!qbevent)break;evnt(24235,7055,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=65;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESTATUSAREA;
RETURN_65:;
if(!qbevent)break;evnt(24235,7056,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5135= 1 ));
if(!qbevent)break;evnt(24235,7057,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5136= 1 ),qbs_new_txt_len("Paused.",7),&(pass5137= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7058,"ide_methods.bas");}while(r);
sc_ec_239_end:;
sc_5130_var=-1;
}
S_46062:;
if (((*__LONG_IDEDEBUGMODE==( 2 )))||is_error_pending()){
if(qbevent){evnt(24235,7059,"ide_methods.bas");if(r)goto S_46062;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7059,"ide_methods.bas");}while(r);
do{
goto LABEL_RETURNFROMCONTEXTMENU;
if(!qbevent)break;evnt(24235,7059,"ide_methods.bas");}while(r);
sc_ec_240_end:;
sc_5130_var=-1;
}
S_46065:;
if (((*__LONG_IDEDEBUGMODE==( 3 )))||is_error_pending()){
if(qbevent){evnt(24235,7060,"ide_methods.bas");if(r)goto S_46065;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7060,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTCALLSTACK;
if(!qbevent)break;evnt(24235,7060,"ide_methods.bas");}while(r);
sc_ec_241_end:;
sc_5130_var=-1;
}
S_46068:;
if (((*__LONG_IDEDEBUGMODE==( 4 )))||is_error_pending()){
if(qbevent){evnt(24235,7061,"ide_methods.bas");if(r)goto S_46068;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7061,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTCONTINUE;
if(!qbevent)break;evnt(24235,7061,"ide_methods.bas");}while(r);
sc_ec_242_end:;
sc_5130_var=-1;
}
S_46071:;
if (((*__LONG_IDEDEBUGMODE==( 5 )))||is_error_pending()){
if(qbevent){evnt(24235,7062,"ide_methods.bas");if(r)goto S_46071;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7062,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSTEPOUT;
if(!qbevent)break;evnt(24235,7062,"ide_methods.bas");}while(r);
sc_ec_243_end:;
sc_5130_var=-1;
}
S_46074:;
if (((*__LONG_IDEDEBUGMODE==( 6 )))||is_error_pending()){
if(qbevent){evnt(24235,7063,"ide_methods.bas");if(r)goto S_46074;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7063,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSTEPOVER;
if(!qbevent)break;evnt(24235,7063,"ide_methods.bas");}while(r);
sc_ec_244_end:;
sc_5130_var=-1;
}
S_46077:;
if (((*__LONG_IDEDEBUGMODE==( 7 )))||is_error_pending()){
if(qbevent){evnt(24235,7064,"ide_methods.bas");if(r)goto S_46077;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7064,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSTEPINTO;
if(!qbevent)break;evnt(24235,7064,"ide_methods.bas");}while(r);
sc_ec_245_end:;
sc_5130_var=-1;
}
S_46080:;
if (((*__LONG_IDEDEBUGMODE==( 8 )))||is_error_pending()){
if(qbevent){evnt(24235,7065,"ide_methods.bas");if(r)goto S_46080;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7066,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7067,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTRUNTOTHISLINE;
if(!qbevent)break;evnt(24235,7068,"ide_methods.bas");}while(r);
sc_ec_246_end:;
sc_5130_var=-1;
}
S_46084:;
if (((*__LONG_IDEDEBUGMODE==( 9 )))||is_error_pending()){
if(qbevent){evnt(24235,7069,"ide_methods.bas");if(r)goto S_46084;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7069,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTQUIT;
if(!qbevent)break;evnt(24235,7069,"ide_methods.bas");}while(r);
sc_ec_247_end:;
sc_5130_var=-1;
}
S_46087:;
if (((*__LONG_IDEDEBUGMODE==( 10 )))||is_error_pending()){
if(qbevent){evnt(24235,7070,"ide_methods.bas");if(r)goto S_46087;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7070,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTTOGGLEBREAKPOINT;
if(!qbevent)break;evnt(24235,7070,"ide_methods.bas");}while(r);
sc_ec_248_end:;
sc_5130_var=-1;
}
S_46090:;
if (((*__LONG_IDEDEBUGMODE==( 11 )))||is_error_pending()){
if(qbevent){evnt(24235,7071,"ide_methods.bas");if(r)goto S_46090;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7071,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTCLEARBREAKPOINTS;
if(!qbevent)break;evnt(24235,7071,"ide_methods.bas");}while(r);
sc_ec_249_end:;
sc_5130_var=-1;
}
S_46093:;
if (((*__LONG_IDEDEBUGMODE==( 12 )))||is_error_pending()){
if(qbevent){evnt(24235,7072,"ide_methods.bas");if(r)goto S_46093;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7073,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7074,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTTOGGLESKIPLINE;
if(!qbevent)break;evnt(24235,7075,"ide_methods.bas");}while(r);
sc_ec_250_end:;
sc_5130_var=-1;
}
S_46097:;
if (((*__LONG_IDEDEBUGMODE==( 13 )))||is_error_pending()){
if(qbevent){evnt(24235,7076,"ide_methods.bas");if(r)goto S_46097;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7077,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7078,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSETNEXTLINE;
if(!qbevent)break;evnt(24235,7079,"ide_methods.bas");}while(r);
sc_ec_251_end:;
sc_5130_var=-1;
}
S_46101:;
if (((*__LONG_IDEDEBUGMODE==( 14 )))||is_error_pending()){
if(qbevent){evnt(24235,7080,"ide_methods.bas");if(r)goto S_46101;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7080,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSUBSDIALOG;
if(!qbevent)break;evnt(24235,7080,"ide_methods.bas");}while(r);
sc_ec_252_end:;
sc_5130_var=-1;
}
S_46104:;
if (((*__LONG_IDEDEBUGMODE==( 15 )))||is_error_pending()){
if(qbevent){evnt(24235,7081,"ide_methods.bas");if(r)goto S_46104;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7081,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTUNSKIPALLLINES;
if(!qbevent)break;evnt(24235,7081,"ide_methods.bas");}while(r);
sc_ec_253_end:;
sc_5130_var=-1;
}
S_46107:;
if (((*__LONG_IDEDEBUGMODE==( 16 )))||is_error_pending()){
if(qbevent){evnt(24235,7082,"ide_methods.bas");if(r)goto S_46107;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(24235,7082,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(24235,7082,"ide_methods.bas");}while(r);
sc_ec_254_end:;
}
sc_5130_end:;
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5138= 1 ));
if(!qbevent)break;evnt(24235,7085,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5139= 0 ));
if(!qbevent)break;evnt(24235,7086,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5140= 1 ),qbs_new_txt_len("Entering $DEBUG mode (ESC to abort)...",38),&(pass5141= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7087,"ide_methods.bas");}while(r);
S_46114:;
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
if(qbevent){evnt(24235,7089,"ide_methods.bas");if(r)goto S_46114;}
do{
*__LONG_HOST=func__openhost(qbs_add(qbs_new_txt_len("TCP/IP:",7),__STRING_HOSTPORT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7090,"ide_methods.bas");}while(r);
S_46116:;
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
if(qbevent){evnt(24235,7091,"ide_methods.bas");if(r)goto S_46116;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5142= 0 ));
if(!qbevent)break;evnt(24235,7092,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5143= 1 ));
if(!qbevent)break;evnt(24235,7093,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5144= 1 ),qbs_new_txt_len("Failed to initiate debug session.",33),&(pass5145= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7094,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5146= 2 ),qbs_add(qbs_add(qbs_new_txt_len("Cannot receive connections on port",34),qbs_str((int32)(*__LONG_IDEBASETCPPORT))),qbs_new_txt_len(". Check your firewall permissions.",34)),&(pass5147= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7095,"ide_methods.bas");}while(r);
S_46121:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7096,"ide_methods.bas");if(r)goto S_46121;}
ww_continue_5148:;
}
ww_exit_5148:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,7097,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(24235,7102,"ide_methods.bas");}while(r);
S_46127:;
do{
if(qbevent){evnt(24235,7103,"ide_methods.bas");if(r)goto S_46127;}
do{
*__LONG_DEBUGCLIENT=func__openconnection(*__LONG_HOST);
if(!qbevent)break;evnt(24235,7104,"ide_methods.bas");}while(r);
S_46129:;
if ((*__LONG_DEBUGCLIENT)||is_error_pending()){
if(qbevent){evnt(24235,7105,"ide_methods.bas");if(r)goto S_46129;}
do{
goto dl_exit_5149;
if(!qbevent)break;evnt(24235,7105,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
if(!qbevent)break;evnt(24235,7107,"ide_methods.bas");}while(r);
S_46133:;
if (((-(*_SUB_DEBUGMODE_LONG_K== 27 ))|(-(((double)((func_timer( 0.001E+0 ,0|1)-*_SUB_DEBUGMODE_DOUBLE_START)))>((double)(*_SUB_DEBUGMODE_DOUBLE_TIMEOUT)))))||is_error_pending()){
if(qbevent){evnt(24235,7108,"ide_methods.bas");if(r)goto S_46133;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5150= 0 ));
if(!qbevent)break;evnt(24235,7109,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5151= 0 ));
if(!qbevent)break;evnt(24235,7110,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5152= 1 ),qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("Debug session aborted.",22)),&(pass5153= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7111,"ide_methods.bas");}while(r);
S_46137:;
if ((-(*_SUB_DEBUGMODE_LONG_K!= 27 ))||is_error_pending()){
if(qbevent){evnt(24235,7112,"ide_methods.bas");if(r)goto S_46137;}
do{
SUB_SETSTATUSMESSAGE(&(pass5154= 2 ),qbs_new_txt_len("Connection timeout.",19),&(pass5155= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7113,"ide_methods.bas");}while(r);
}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,7115,"ide_methods.bas");}while(r);
S_46141:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7116,"ide_methods.bas");if(r)goto S_46141;}
ww_continue_5156:;
}
ww_exit_5156:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,7117,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(24235,7120,"ide_methods.bas");}while(r);
dl_continue_5149:;
}while(1);
dl_exit_5149:;
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7123,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5157= 1 ));
if(!qbevent)break;evnt(24235,7124,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5158= 1 ),qbs_new_txt_len("Handshaking...",14),&(pass5159= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7125,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(24235,7127,"ide_methods.bas");}while(r);
S_46151:;
do{
if(qbevent){evnt(24235,7128,"ide_methods.bas");if(r)goto S_46151;}
do{
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
if(!qbevent)break;evnt(24235,7129,"ide_methods.bas");}while(r);
S_46153:;
if (((-(*_SUB_DEBUGMODE_LONG_K== 27 ))|(-(((double)((func_timer( 0.001E+0 ,0|1)-*_SUB_DEBUGMODE_DOUBLE_START)))>((double)(*_SUB_DEBUGMODE_DOUBLE_TIMEOUT)))))||is_error_pending()){
if(qbevent){evnt(24235,7130,"ide_methods.bas");if(r)goto S_46153;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5161= 0 ));
if(!qbevent)break;evnt(24235,7131,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5162= 0 ));
if(!qbevent)break;evnt(24235,7132,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5163= 1 ),qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("Debug session aborted.",22)),&(pass5164= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7133,"ide_methods.bas");}while(r);
S_46157:;
if ((-(*_SUB_DEBUGMODE_LONG_K!= 27 ))||is_error_pending()){
if(qbevent){evnt(24235,7134,"ide_methods.bas");if(r)goto S_46157;}
do{
SUB_SETSTATUSMESSAGE(&(pass5165= 2 ),qbs_new_txt_len("Connection timeout.",19),&(pass5166= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7135,"ide_methods.bas");}while(r);
}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,7137,"ide_methods.bas");}while(r);
S_46161:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7138,"ide_methods.bas");if(r)goto S_46161;}
ww_continue_5167:;
}
ww_exit_5167:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,7139,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=66;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_66:;
if(!qbevent)break;evnt(24235,7142,"ide_methods.bas");}while(r);
S_46166:;
if(qbevent){evnt(24235,7143,"ide_methods.bas");if(r)goto S_46166;}
S_46167:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("me",2))))||is_error_pending()){
if(qbevent){evnt(24235,7144,"ide_methods.bas");if(r)goto S_46167;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_PROGRAM,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7145,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_EXPECTED,__STRING_LASTBINARYGENERATED);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7146,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_P,FUNC_IDEZTAKEPATH(_SUB_DEBUGMODE_STRING_PROGRAM));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7147,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_P,FUNC_IDEZTAKEPATH(_SUB_DEBUGMODE_STRING_EXPECTED));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7148,"ide_methods.bas");}while(r);
S_46172:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_DEBUGMODE_STRING_PROGRAM,_SUB_DEBUGMODE_STRING_EXPECTED)))||is_error_pending()){
if(qbevent){evnt(24235,7150,"ide_methods.bas");if(r)goto S_46172;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5169= 0 ));
if(!qbevent)break;evnt(24235,7151,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5170= 1 ));
if(!qbevent)break;evnt(24235,7152,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5171= 1 ),qbs_new_txt_len("Failed to initiate debug session.",33),&(pass5172= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7153,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5173= 2 ),qbs_left(qbs_add(qbs_new_txt_len("Expected: ",10),_SUB_DEBUGMODE_STRING_EXPECTED),*__LONG_IDEWX- 2 ),&(pass5174= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7154,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5175= 3 ),qbs_left(qbs_add(qbs_new_txt_len("Received: ",10),_SUB_DEBUGMODE_STRING_PROGRAM),*__LONG_IDEWX- 2 ),&(pass5176= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7155,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("vwatch:file mismatch",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7156,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=67;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_67:;
if(!qbevent)break;evnt(24235,7157,"ide_methods.bas");}while(r);
do{
sub_close(*__LONG_DEBUGCLIENT,1);
if(!qbevent)break;evnt(24235,7158,"ide_methods.bas");}while(r);
S_46181:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7159,"ide_methods.bas");if(r)goto S_46181;}
ww_continue_5177:;
}
ww_exit_5177:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,7160,"ide_methods.bas");}while(r);
}
do{
goto dl_exit_5160;
if(!qbevent)break;evnt(24235,7162,"ide_methods.bas");}while(r);
sc_ec_255_end:;
goto sc_5168_end;
}
sc_5168_end:;
dl_continue_5160:;
}while(1);
dl_exit_5160:;
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("vwatch:ok",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7166,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=68;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_68:;
if(!qbevent)break;evnt(24235,7167,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("hwnd:",5),o2string(func__handle())));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7168,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=69;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_69:;
if(!qbevent)break;evnt(24235,7169,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("line count:",11),l2string(*__LONG_IDEN)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7170,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=70;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_70:;
if(!qbevent)break;evnt(24235,7171,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT= 0 ;
if(!qbevent)break;evnt(24235,7173,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_BREAKPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7174,"ide_methods.bas");}while(r);
S_46196:;
fornext_value5179= 1 ;
fornext_finalvalue5179=func_ubound(__ARRAY_BYTE_IDEBREAKPOINTS,1,1);
fornext_step5179= 1 ;
if (fornext_step5179<0) fornext_step_negative5179=1; else fornext_step_negative5179=0;
if (is_error_pending()) goto fornext_error5179;
goto fornext_entrylabel5179;
while(1){
fornext_value5179=fornext_step5179+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel5179:
*_SUB_DEBUGMODE_LONG_I=fornext_value5179;
if (fornext_step_negative5179){
if (fornext_value5179<fornext_finalvalue5179) break;
}else{
if (fornext_value5179>fornext_finalvalue5179) break;
}
fornext_error5179:;
if(qbevent){evnt(24235,7175,"ide_methods.bas");if(r)goto S_46196;}
S_46197:;
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_DEBUGMODE_LONG_I)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
if(qbevent){evnt(24235,7176,"ide_methods.bas");if(r)goto S_46197;}
do{
*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT=*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT+ 1 ;
if(!qbevent)break;evnt(24235,7177,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_BREAKPOINTLIST,qbs_add(_SUB_DEBUGMODE_STRING_BREAKPOINTLIST,l2string(*_SUB_DEBUGMODE_LONG_I)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7178,"ide_methods.bas");}while(r);
}
fornext_continue_5178:;
}
fornext_exit_5178:;
S_46202:;
if ((*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT)||is_error_pending()){
if(qbevent){evnt(24235,7181,"ide_methods.bas");if(r)goto S_46202;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("breakpoint count:",17),l2string(*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7182,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=71;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_71:;
if(!qbevent)break;evnt(24235,7183,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("breakpoint list:",16),_SUB_DEBUGMODE_STRING_BREAKPOINTLIST));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7184,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=72;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_72:;
if(!qbevent)break;evnt(24235,7185,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_SKIPCOUNT= 0 ;
if(!qbevent)break;evnt(24235,7188,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_SKIPLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7189,"ide_methods.bas");}while(r);
S_46210:;
fornext_value5181= 1 ;
fornext_finalvalue5181=func_ubound(__ARRAY_BYTE_IDESKIPLINES,1,1);
fornext_step5181= 1 ;
if (fornext_step5181<0) fornext_step_negative5181=1; else fornext_step_negative5181=0;
if (is_error_pending()) goto fornext_error5181;
goto fornext_entrylabel5181;
while(1){
fornext_value5181=fornext_step5181+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel5181:
*_SUB_DEBUGMODE_LONG_I=fornext_value5181;
if (fornext_step_negative5181){
if (fornext_value5181<fornext_finalvalue5181) break;
}else{
if (fornext_value5181>fornext_finalvalue5181) break;
}
fornext_error5181:;
if(qbevent){evnt(24235,7190,"ide_methods.bas");if(r)goto S_46210;}
S_46211:;
if ((((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_I)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])])||is_error_pending()){
if(qbevent){evnt(24235,7191,"ide_methods.bas");if(r)goto S_46211;}
do{
*_SUB_DEBUGMODE_LONG_SKIPCOUNT=*_SUB_DEBUGMODE_LONG_SKIPCOUNT+ 1 ;
if(!qbevent)break;evnt(24235,7192,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_SKIPLIST,qbs_add(_SUB_DEBUGMODE_STRING_SKIPLIST,l2string(*_SUB_DEBUGMODE_LONG_I)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7193,"ide_methods.bas");}while(r);
}
fornext_continue_5180:;
}
fornext_exit_5180:;
S_46216:;
if ((*_SUB_DEBUGMODE_LONG_SKIPCOUNT)||is_error_pending()){
if(qbevent){evnt(24235,7196,"ide_methods.bas");if(r)goto S_46216;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("skip count:",11),l2string(*_SUB_DEBUGMODE_LONG_SKIPCOUNT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7197,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=73;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_73:;
if(!qbevent)break;evnt(24235,7198,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("skip list:",10),_SUB_DEBUGMODE_STRING_SKIPLIST));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7199,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=74;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_74:;
if(!qbevent)break;evnt(24235,7200,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass5182= 1 ));
if(!qbevent)break;evnt(24235,7203,"ide_methods.bas");}while(r);
S_46223:;
if ((*__LONG_STARTPAUSED)||is_error_pending()){
if(qbevent){evnt(24235,7204,"ide_methods.bas");if(r)goto S_46223;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7205,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,7206,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5183= 1 ),qbs_new_txt_len("Paused.",7),&(pass5184= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7207,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("run",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7209,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(24235,7210,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5185= 1 ),qbs_new_txt_len("Running...",10),&(pass5186= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7211,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=75;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_75:;
if(!qbevent)break;evnt(24235,7213,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5187= 2 ));
if(!qbevent)break;evnt(24235,7215,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5188= 2 ),qbs_new_txt_len("$DEBUG MODE: Set focus to the IDE to control execution",54),&(pass5189= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7216,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= -1ll ;
if(!qbevent)break;evnt(24235,7218,"ide_methods.bas");}while(r);
S_46236:;
do{
if(qbevent){evnt(24235,7220,"ide_methods.bas");if(r)goto S_46236;}
S_46237:;
if ((func__exit())||is_error_pending()){
if(qbevent){evnt(24235,7221,"ide_methods.bas");if(r)goto S_46237;}
do{
*__LONG_IDEEXIT= 1 ;
if(!qbevent)break;evnt(24235,7221,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTQUIT;
if(!qbevent)break;evnt(24235,7221,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7223,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPPANELFIRSTVISIBLE=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8));
if(!qbevent)break;evnt(24235,7224,"ide_methods.bas");}while(r);
S_46243:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7225,"ide_methods.bas");if(r)goto S_46243;}
do{
*__LONG_MX=qbr(func__mousex());
if(!qbevent)break;evnt(24235,7226,"ide_methods.bas");}while(r);
do{
*__LONG_MY=qbr(func__mousey());
if(!qbevent)break;evnt(24235,7227,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(20))=*__LONG_MX;
if(!qbevent)break;evnt(24235,7228,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(22))=*__LONG_MY;
if(!qbevent)break;evnt(24235,7229,"ide_methods.bas");}while(r);
S_46248:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4)))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6)))))))))||is_error_pending()){
if(qbevent){evnt(24235,7232,"ide_methods.bas");if(r)goto S_46248;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))+(func__mousewheel()* 3 );
if(!qbevent)break;evnt(24235,7233,"ide_methods.bas");}while(r);
S_46250:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7234,"ide_methods.bas");if(r)goto S_46250;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))= 1 ;
if(!qbevent)break;evnt(24235,7234,"ide_methods.bas");}while(r);
}
S_46253:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7235,"ide_methods.bas");if(r)goto S_46253;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 ;
if(!qbevent)break;evnt(24235,7236,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDECY=*__LONG_IDECY+(func__mousewheel()* 3 );
if(!qbevent)break;evnt(24235,7239,"ide_methods.bas");}while(r);
}
ww_continue_5191:;
}
ww_exit_5191:;
S_46260:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7243,"ide_methods.bas");if(r)goto S_46260;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(24235,7243,"ide_methods.bas");}while(r);
}
S_46263:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7244,"ide_methods.bas");if(r)goto S_46263;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7244,"ide_methods.bas");}while(r);
}
S_46266:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDECY!=*_SUB_DEBUGMODE_LONG_BKPIDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPPANELFIRSTVISIBLE!=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))))|(((-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4)))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6)))))))))))||is_error_pending()){
if(qbevent){evnt(24235,7248,"ide_methods.bas");if(r)goto S_46266;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7249,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=76;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_76:;
if(!qbevent)break;evnt(24235,7249,"ide_methods.bas");}while(r);
}
do{
*__LONG_MB=func__mousebutton( 1 );
if(!qbevent)break;evnt(24235,7252,"ide_methods.bas");}while(r);
do{
*__LONG_MB2=func__mousebutton( 2 );
if(!qbevent)break;evnt(24235,7253,"ide_methods.bas");}while(r);
S_46272:;
if ((*__LONG_MB2)||is_error_pending()){
if(qbevent){evnt(24235,7255,"ide_methods.bas");if(r)goto S_46272;}
S_46273:;
if ((~(*_SUB_DEBUGMODE_LONG_MOUSEDOWN2))||is_error_pending()){
if(qbevent){evnt(24235,7256,"ide_methods.bas");if(r)goto S_46273;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN2= -1ll ;
if(!qbevent)break;evnt(24235,7257,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX2=*__LONG_MX;
if(!qbevent)break;evnt(24235,7258,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY2=*__LONG_MY;
if(!qbevent)break;evnt(24235,7259,"ide_methods.bas");}while(r);
}else{
}
}else{
S_46280:;
if ((*_SUB_DEBUGMODE_LONG_MOUSEDOWN2)||is_error_pending()){
if(qbevent){evnt(24235,7263,"ide_methods.bas");if(r)goto S_46280;}
S_46281:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX2==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY2==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(24235,7264,"ide_methods.bas");if(r)goto S_46281;}
S_46282:;
if ((qbs_cleanup(qbs_tmp_base,((-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4)))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))))))))))||is_error_pending()){
if(qbevent){evnt(24235,7268,"ide_methods.bas");if(r)goto S_46282;}
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(24235,7269,"ide_methods.bas");}while(r);
}
S_46285:;
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)))|((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))))||is_error_pending()){
if(qbevent){evnt(24235,7275,"ide_methods.bas");if(r)goto S_46285;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7276,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(24235,7277,"ide_methods.bas");}while(r);
S_46288:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7278,"ide_methods.bas");if(r)goto S_46288;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7278,"ide_methods.bas");}while(r);
}
S_46291:;
if ((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(24235,7279,"ide_methods.bas");if(r)goto S_46291;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7279,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=77;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_77:;
if(!qbevent)break;evnt(24235,7279,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEDEBUGMODE= 2 ;
if(!qbevent)break;evnt(24235,7280,"ide_methods.bas");}while(r);
S_46296:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(24235,7281,"ide_methods.bas");if(r)goto S_46296;}
do{
return_point[next_return_point++]=78;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REQUESTPAUSE;
RETURN_78:;
if(!qbevent)break;evnt(24235,7281,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5195= 0 ));
if(!qbevent)break;evnt(24235,7281,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,7282,"ide_methods.bas");}while(r);
LABEL_RETURNFROMCONTEXTMENU:;
if(qbevent){evnt(24235,7283,"ide_methods.bas");r=0;}
do{
return_point[next_return_point++]=79;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_79:;
if(!qbevent)break;evnt(24235,7284,"ide_methods.bas");}while(r);
}
}
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN2= 0ll ;
if(!qbevent)break;evnt(24235,7288,"ide_methods.bas");}while(r);
}
S_46307:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(24235,7291,"ide_methods.bas");if(r)goto S_46307;}
S_46308:;
if ((~(*_SUB_DEBUGMODE_LONG_MOUSEDOWN))||is_error_pending()){
if(qbevent){evnt(24235,7292,"ide_methods.bas");if(r)goto S_46308;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= -1ll ;
if(!qbevent)break;evnt(24235,7293,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(24235,7294,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(24235,7295,"ide_methods.bas");}while(r);
S_46312:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&((-(*__LONG_MX>=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 3 ))))&((-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 1 ))))&((-(*__LONG_MY==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2)))))))||is_error_pending()){
if(qbevent){evnt(24235,7298,"ide_methods.bas");if(r)goto S_46312;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(34))= -1ll ;
if(!qbevent)break;evnt(24235,7299,"ide_methods.bas");}while(r);
S_46314:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(12))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 1 ))))&((-(*__LONG_MY==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(12))))))){
if(qbevent){evnt(24235,7302,"ide_methods.bas");if(r)goto S_46314;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))= 1 ;
if(!qbevent)break;evnt(24235,7303,"ide_methods.bas");}while(r);
S_46316:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(12))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 1 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+ 1 )))))){
if(qbevent){evnt(24235,7306,"ide_methods.bas");if(r)goto S_46316;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))= 2 ;
if(!qbevent)break;evnt(24235,7307,"ide_methods.bas");}while(r);
S_46318:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(12))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 1 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )))))){
if(qbevent){evnt(24235,7310,"ide_methods.bas");if(r)goto S_46318;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))= 3 ;
if(!qbevent)break;evnt(24235,7311,"ide_methods.bas");}while(r);
S_46320:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(14))> 0 ))&((-(*__LONG_MX==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(14)))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 1 )))))){
if(qbevent){evnt(24235,7314,"ide_methods.bas");if(r)goto S_46320;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))= 1 ;
if(!qbevent)break;evnt(24235,7315,"ide_methods.bas");}while(r);
S_46322:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(14))> 0 ))&((-(*__LONG_MX==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0)))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 1 )))))){
if(qbevent){evnt(24235,7318,"ide_methods.bas");if(r)goto S_46322;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))= 2 ;
if(!qbevent)break;evnt(24235,7319,"ide_methods.bas");}while(r);
S_46324:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(14))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 2 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 1 )))))){
if(qbevent){evnt(24235,7322,"ide_methods.bas");if(r)goto S_46324;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))= 3 ;
if(!qbevent)break;evnt(24235,7323,"ide_methods.bas");}while(r);
S_46326:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 1 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 1 )))))){
if(qbevent){evnt(24235,7326,"ide_methods.bas");if(r)goto S_46326;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33))= -1ll ;
if(!qbevent)break;evnt(24235,7327,"ide_methods.bas");}while(r);
S_46328:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4)))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))))))))){
if(qbevent){evnt(24235,7330,"ide_methods.bas");if(r)goto S_46328;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))= -1ll ;
if(!qbevent)break;evnt(24235,7331,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(35))= 1 ;
if(!qbevent)break;evnt(24235,7332,"ide_methods.bas");}while(r);
S_46331:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_DEBUGMODE_DOUBLE_LASTPANELCLICK)))<((double)( 0.3E+0 ))))||is_error_pending()){
if(qbevent){evnt(24235,7333,"ide_methods.bas");if(r)goto S_46331;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))= 0ll ;
if(!qbevent)break;evnt(24235,7335,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7336,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(24235,7337,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_DOUBLE_LASTPANELCLICK=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(24235,7339,"ide_methods.bas");}while(r);
}else{
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))= 0ll ;
if(!qbevent)break;evnt(24235,7341,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33))= 0ll ;
if(!qbevent)break;evnt(24235,7342,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(34))= 0ll ;
if(!qbevent)break;evnt(24235,7343,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))= 0 ;
if(!qbevent)break;evnt(24235,7344,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))= 0 ;
if(!qbevent)break;evnt(24235,7345,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(35))= 0 ;
if(!qbevent)break;evnt(24235,7346,"ide_methods.bas");}while(r);
}
}
}
}
}
}
}
}
}
S_46345:;
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(24235,7349,"ide_methods.bas");if(r)goto S_46345;}
S_46346:;
if ((-(*__LONG_MY==FUNC_IDEVBAR(__LONG_IDEWX,&(pass5205= 3 ),&(pass5206=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(24235,7350,"ide_methods.bas");if(r)goto S_46346;}
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= -1ll ;
if(!qbevent)break;evnt(24235,7351,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7353,"ide_methods.bas");}while(r);
}
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7356,"ide_methods.bas");}while(r);
}
S_46354:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))||is_error_pending()){
if(qbevent){evnt(24235,7359,"ide_methods.bas");if(r)goto S_46354;}
S_46355:;
if ((-(*__LONG_MX==FUNC_IDEHBAR(&(pass5207= 2 ),&(pass5208=*__LONG_IDEWY- 5 ),&(pass5209=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass5210= 608 ))))||is_error_pending()){
if(qbevent){evnt(24235,7360,"ide_methods.bas");if(r)goto S_46355;}
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= -1ll ;
if(!qbevent)break;evnt(24235,7361,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7363,"ide_methods.bas");}while(r);
}
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7366,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7369,"ide_methods.bas");}while(r);
S_46364:;
fornext_value5212= 1 ;
fornext_finalvalue5212=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
fornext_step5212= 1 ;
if (fornext_step5212<0) fornext_step_negative5212=1; else fornext_step_negative5212=0;
if (is_error_pending()) goto fornext_error5212;
goto fornext_entrylabel5212;
while(1){
fornext_value5212=fornext_step5212+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel5212:
*_SUB_DEBUGMODE_LONG_I=fornext_value5212;
if (fornext_step_negative5212){
if (fornext_value5212<fornext_finalvalue5212) break;
}else{
if (fornext_value5212>fornext_finalvalue5212) break;
}
fornext_error5212:;
if(qbevent){evnt(24235,7370,"ide_methods.bas");if(r)goto S_46364;}
S_46365:;
if (((-(*__LONG_MY==*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+2))))&(-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16))+*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+4)))))&(~(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))))&(~(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33)))))||is_error_pending()){
if(qbevent){evnt(24235,7372,"ide_methods.bas");if(r)goto S_46365;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON=*_SUB_DEBUGMODE_LONG_I;
if(!qbevent)break;evnt(24235,7373,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5211;
if(!qbevent)break;evnt(24235,7374,"ide_methods.bas");}while(r);
}
fornext_continue_5211:;
}
fornext_exit_5211:;
}else{
S_46371:;
if ((*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB)||is_error_pending()){
if(qbevent){evnt(24235,7379,"ide_methods.bas");if(r)goto S_46371;}
S_46372:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(24235,7380,"ide_methods.bas");if(r)goto S_46372;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(24235,7381,"ide_methods.bas");}while(r);
S_46374:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7382,"ide_methods.bas");if(r)goto S_46374;}
S_46375:;
if ((-(*__LONG_MY<= 4 ))||is_error_pending()){
if(qbevent){evnt(24235,7383,"ide_methods.bas");if(r)goto S_46375;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(24235,7383,"ide_methods.bas");}while(r);
}
S_46378:;
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 7 )))||is_error_pending()){
if(qbevent){evnt(24235,7384,"ide_methods.bas");if(r)goto S_46378;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7384,"ide_methods.bas");}while(r);
}
S_46381:;
if (((-(*__LONG_MY> 4 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 7 ))))||is_error_pending()){
if(qbevent){evnt(24235,7385,"ide_methods.bas");if(r)goto S_46381;}
do{
*_SUB_DEBUGMODE_LONG_Y=*__LONG_MY;
if(!qbevent)break;evnt(24235,7386,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_LONG_Y- 3 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(24235,7387,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_SINGLE_P/ ((*__LONG_IDEWY- 8 )- 4 );
if(!qbevent)break;evnt(24235,7388,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=qbr((*_SUB_DEBUGMODE_SINGLE_P*(*__LONG_IDEN- 1 ))+( 1 ));
if(!qbevent)break;evnt(24235,7389,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_I;
if(!qbevent)break;evnt(24235,7390,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7393,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=80;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_80:;
if(!qbevent)break;evnt(24235,7393,"ide_methods.bas");}while(r);
}
}
S_46393:;
if ((*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB)||is_error_pending()){
if(qbevent){evnt(24235,7397,"ide_methods.bas");if(r)goto S_46393;}
S_46394:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(24235,7398,"ide_methods.bas");if(r)goto S_46394;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(24235,7399,"ide_methods.bas");}while(r);
S_46396:;
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
if(qbevent){evnt(24235,7400,"ide_methods.bas");if(r)goto S_46396;}
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(24235,7400,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(24235,7400,"ide_methods.bas");}while(r);
}
S_46400:;
if ((-(*__LONG_MX>=(*__LONG_IDEWX- 2 )))||is_error_pending()){
if(qbevent){evnt(24235,7401,"ide_methods.bas");if(r)goto S_46400;}
do{
*__LONG_IDESX= 608 ;
if(!qbevent)break;evnt(24235,7401,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(24235,7401,"ide_methods.bas");}while(r);
}
S_46404:;
if (((-(*__LONG_MX> 3 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 2 ))))||is_error_pending()){
if(qbevent){evnt(24235,7402,"ide_methods.bas");if(r)goto S_46404;}
do{
*_SUB_DEBUGMODE_LONG_X=*__LONG_MX;
if(!qbevent)break;evnt(24235,7403,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_LONG_X- 2 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(24235,7404,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_SINGLE_P/ ((*__LONG_IDEWX- 2 )- 4 );
if(!qbevent)break;evnt(24235,7405,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=qbr((*_SUB_DEBUGMODE_SINGLE_P*( 608 - 1 ))+( 1 ));
if(!qbevent)break;evnt(24235,7406,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX=*_SUB_DEBUGMODE_LONG_I;
if(!qbevent)break;evnt(24235,7407,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(24235,7408,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=81;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_81:;
if(!qbevent)break;evnt(24235,7410,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT=*__LONG_IDEWY- 6 ;
if(!qbevent)break;evnt(24235,7414,"ide_methods.bas");}while(r);
S_46416:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32)))||is_error_pending()){
if(qbevent){evnt(24235,7415,"ide_methods.bas");if(r)goto S_46416;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX-*__LONG_MX);
if(!qbevent)break;evnt(24235,7416,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY-*__LONG_MY);
if(!qbevent)break;evnt(24235,7417,"ide_methods.bas");}while(r);
S_46419:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))< 2 ))||is_error_pending()){
if(qbevent){evnt(24235,7419,"ide_methods.bas");if(r)goto S_46419;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))= 2 ;
if(!qbevent)break;evnt(24235,7419,"ide_methods.bas");}while(r);
}
S_46422:;
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4)))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7420,"ide_methods.bas");if(r)goto S_46422;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 1 ;
if(!qbevent)break;evnt(24235,7420,"ide_methods.bas");}while(r);
}
S_46425:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))< 3 ))||is_error_pending()){
if(qbevent){evnt(24235,7421,"ide_methods.bas");if(r)goto S_46425;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))= 3 ;
if(!qbevent)break;evnt(24235,7421,"ide_methods.bas");}while(r);
}
S_46428:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))>(*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 1 ))))||is_error_pending()){
if(qbevent){evnt(24235,7422,"ide_methods.bas");if(r)goto S_46428;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))=*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 1 );
if(!qbevent)break;evnt(24235,7422,"ide_methods.bas");}while(r);
}
S_46431:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(24235,7424,"ide_methods.bas");if(r)goto S_46431;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(35))= 0 ;
if(!qbevent)break;evnt(24235,7424,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(24235,7425,"ide_methods.bas");}while(r);
S_46435:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(24235,7426,"ide_methods.bas");if(r)goto S_46435;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(35))= 0 ;
if(!qbevent)break;evnt(24235,7426,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(24235,7427,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=82;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_82:;
if(!qbevent)break;evnt(24235,7428,"ide_methods.bas");}while(r);
S_46440:;
}else{
if (*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33))){
if(qbevent){evnt(24235,7429,"ide_methods.bas");if(r)goto S_46440;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))+(*__LONG_MX-*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX);
if(!qbevent)break;evnt(24235,7430,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))+(*__LONG_MY-*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY);
if(!qbevent)break;evnt(24235,7431,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=83;
if (next_return_point>=return_points) more_return_points();
goto LABEL_CHECKVWATCHPANELSIZE;
RETURN_83:;
if(!qbevent)break;evnt(24235,7433,"ide_methods.bas");}while(r);
S_46444:;
if (((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(12))> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 ))))||is_error_pending()){
if(qbevent){evnt(24235,7435,"ide_methods.bas");if(r)goto S_46444;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 ;
if(!qbevent)break;evnt(24235,7436,"ide_methods.bas");}while(r);
}
S_46447:;
if (((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(14))> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))>(*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 ))))||is_error_pending()){
if(qbevent){evnt(24235,7438,"ide_methods.bas");if(r)goto S_46447;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 ;
if(!qbevent)break;evnt(24235,7439,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(24235,7442,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(24235,7443,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=84;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_84:;
if(!qbevent)break;evnt(24235,7444,"ide_methods.bas");}while(r);
S_46453:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))== 1 )){
if(qbevent){evnt(24235,7445,"ide_methods.bas");if(r)goto S_46453;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=qbr_float_to_long(std::floor(FUNC_MAP(&(pass5213=*__LONG_MY),&(pass5214=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+ 2 ),&(pass5215=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 ),&(pass5216= 1 ),&(pass5217=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 ))));
if(!qbevent)break;evnt(24235,7446,"ide_methods.bas");}while(r);
S_46455:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7447,"ide_methods.bas");if(r)goto S_46455;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))= 1 ;
if(!qbevent)break;evnt(24235,7447,"ide_methods.bas");}while(r);
}
S_46458:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7448,"ide_methods.bas");if(r)goto S_46458;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 ;
if(!qbevent)break;evnt(24235,7449,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=85;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_85:;
if(!qbevent)break;evnt(24235,7451,"ide_methods.bas");}while(r);
S_46462:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))== 1 )){
if(qbevent){evnt(24235,7452,"ide_methods.bas");if(r)goto S_46462;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))=qbr_float_to_long(std::floor(FUNC_MAP(&(pass5218=*__LONG_MX),&(pass5219=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))),&(pass5220=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 2 ),&(pass5221= 1 ),&(pass5222=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 ))));
if(!qbevent)break;evnt(24235,7453,"ide_methods.bas");}while(r);
S_46464:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7454,"ide_methods.bas");if(r)goto S_46464;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))= 1 ;
if(!qbevent)break;evnt(24235,7454,"ide_methods.bas");}while(r);
}
S_46467:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))>(*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7455,"ide_methods.bas");if(r)goto S_46467;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 ;
if(!qbevent)break;evnt(24235,7456,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=86;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_86:;
if(!qbevent)break;evnt(24235,7458,"ide_methods.bas");}while(r);
}
}
}
}
}
}else{
S_46474:;
if ((-(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(35))== 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7462,"ide_methods.bas");if(r)goto S_46474;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(35))= 2 ;
if(!qbevent)break;evnt(24235,7463,"ide_methods.bas");}while(r);
}
S_46477:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32)))||is_error_pending()){
if(qbevent){evnt(24235,7467,"ide_methods.bas");if(r)goto S_46477;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))= 0ll ;
if(!qbevent)break;evnt(24235,7468,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7468,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.x",13),qbs__tostr((int16)(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7469,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.y",13),qbs__tostr((int16)(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7470,"ide_methods.bas");}while(r);
}
S_46483:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33)))||is_error_pending()){
if(qbevent){evnt(24235,7472,"ide_methods.bas");if(r)goto S_46483;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33))= 0ll ;
if(!qbevent)break;evnt(24235,7473,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7473,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.w",13),qbs__tostr((int16)(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7474,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.h",13),qbs__tostr((int16)(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7475,"ide_methods.bas");}while(r);
}
S_46489:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(34))&((-(*__LONG_MX==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX))&(-(*__LONG_MY==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY))))||is_error_pending()){
if(qbevent){evnt(24235,7477,"ide_methods.bas");if(r)goto S_46489;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(34))= 0ll ;
if(!qbevent)break;evnt(24235,7478,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7479,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= 0ll ;
if(!qbevent)break;evnt(24235,7480,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("$DEBUG MODE",11),qbs_new_txt_len("Close Watch Panel",17),qbs_new_txt_len("#Keep Variables;#Clear List",27));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7481,"ide_methods.bas");}while(r);
S_46494:;
if ((-(*_SUB_DEBUGMODE_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,7482,"ide_methods.bas");if(r)goto S_46494;}
do{
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7483,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7484,"ide_methods.bas");}while(r);
do{

if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&2){
error(10);
}else{
((mem_lock*)((ptrszint*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[8])->id=(++mem_lock_id);
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
tmp_long=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5];
while(tmp_long--) {
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104));
qbs_free(*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112));}
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]));
}else{
free((void*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]));
}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]= 0 ;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=( 1000 )-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]+1;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=1;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=(ptrszint)malloc(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]*120);
if (!__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5];
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
}
if(!qbevent)break;evnt(24235,7484,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7485,"ide_methods.bas");}while(r);
S_46499:;
fornext_value5224= 1 ;
fornext_finalvalue5224=*__LONG_TOTALVARIABLESCREATED;
fornext_step5224= 1 ;
if (fornext_step5224<0) fornext_step_negative5224=1; else fornext_step_negative5224=0;
if (is_error_pending()) goto fornext_error5224;
goto fornext_entrylabel5224;
while(1){
fornext_value5224=fornext_step5224+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel5224:
*_SUB_DEBUGMODE_LONG_I=fornext_value5224;
if (fornext_step_negative5224){
if (fornext_value5224<fornext_finalvalue5224) break;
}else{
if (fornext_value5224>fornext_finalvalue5224) break;
}
fornext_error5224:;
if(qbevent){evnt(24235,7486,"ide_methods.bas");if(r)goto S_46499;}
do{
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))= 0 ;
if(!qbevent)break;evnt(24235,7487,"ide_methods.bas");}while(r);
fornext_continue_5223:;
}
fornext_exit_5223:;
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.x",13),qbs_new_txt_len("0",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7491,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.y",13),qbs_new_txt_len("0",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7492,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.w",13),qbs_new_txt_len("0",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7493,"ide_methods.bas");}while(r);
do{
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.h",13),qbs_new_txt_len("0",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7494,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7496,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7496,"ide_methods.bas");}while(r);
S_46509:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7497,"ide_methods.bas");if(r)goto S_46509;}
ww_continue_5225:;
}
ww_exit_5225:;
do{
return_point[next_return_point++]=87;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_87:;
if(!qbevent)break;evnt(24235,7499,"ide_methods.bas");}while(r);
}
S_46513:;
if ((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16)))||is_error_pending()){
if(qbevent){evnt(24235,7501,"ide_methods.bas");if(r)goto S_46513;}
S_46514:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,7502,"ide_methods.bas");if(r)goto S_46514;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))- 1 ;
if(!qbevent)break;evnt(24235,7503,"ide_methods.bas");}while(r);
S_46516:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7504,"ide_methods.bas");if(r)goto S_46516;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))= 1 ;
if(!qbevent)break;evnt(24235,7504,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=88;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_88:;
if(!qbevent)break;evnt(24235,7505,"ide_methods.bas");}while(r);
S_46520:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))== 3 )){
if(qbevent){evnt(24235,7506,"ide_methods.bas");if(r)goto S_46520;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))+ 1 ;
if(!qbevent)break;evnt(24235,7507,"ide_methods.bas");}while(r);
S_46522:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7508,"ide_methods.bas");if(r)goto S_46522;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(8))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))- 2 )+ 1 ;
if(!qbevent)break;evnt(24235,7509,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=89;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_89:;
if(!qbevent)break;evnt(24235,7511,"ide_methods.bas");}while(r);
}
}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))= 0 ;
if(!qbevent)break;evnt(24235,7513,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7513,"ide_methods.bas");}while(r);
}
S_46530:;
if ((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18)))||is_error_pending()){
if(qbevent){evnt(24235,7515,"ide_methods.bas");if(r)goto S_46530;}
S_46531:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,7516,"ide_methods.bas");if(r)goto S_46531;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))- 1 ;
if(!qbevent)break;evnt(24235,7517,"ide_methods.bas");}while(r);
S_46533:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7518,"ide_methods.bas");if(r)goto S_46533;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))= 1 ;
if(!qbevent)break;evnt(24235,7518,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=90;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_90:;
if(!qbevent)break;evnt(24235,7519,"ide_methods.bas");}while(r);
S_46537:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))== 3 )){
if(qbevent){evnt(24235,7520,"ide_methods.bas");if(r)goto S_46537;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))+ 1 ;
if(!qbevent)break;evnt(24235,7521,"ide_methods.bas");}while(r);
S_46539:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))>(*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7522,"ide_methods.bas");if(r)goto S_46539;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(10))=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(24))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))- 4 )+ 1 ;
if(!qbevent)break;evnt(24235,7523,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=91;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_91:;
if(!qbevent)break;evnt(24235,7525,"ide_methods.bas");}while(r);
}
}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))= 0 ;
if(!qbevent)break;evnt(24235,7527,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7527,"ide_methods.bas");}while(r);
}
S_46547:;
if ((*_SUB_DEBUGMODE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(24235,7529,"ide_methods.bas");if(r)goto S_46547;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7530,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7531,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7532,"ide_methods.bas");}while(r);
S_46551:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON> 0 ))&(-(*__LONG_MX==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX))&(-(*__LONG_MY==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY)))||is_error_pending()){
if(qbevent){evnt(24235,7534,"ide_methods.bas");if(r)goto S_46551;}
S_46552:;
if(qbevent){evnt(24235,7535,"ide_methods.bas");if(r)goto S_46552;}
S_46553:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 1 )))||is_error_pending()){
if(qbevent){evnt(24235,7536,"ide_methods.bas");if(r)goto S_46553;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7536,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7536,"ide_methods.bas");}while(r);
do{
goto LABEL_F4;
if(!qbevent)break;evnt(24235,7536,"ide_methods.bas");}while(r);
sc_ec_256_end:;
goto sc_5226_end;
}
S_46557:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 2 )))||is_error_pending()){
if(qbevent){evnt(24235,7537,"ide_methods.bas");if(r)goto S_46557;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7537,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7537,"ide_methods.bas");}while(r);
do{
goto LABEL_F5;
if(!qbevent)break;evnt(24235,7537,"ide_methods.bas");}while(r);
sc_ec_257_end:;
goto sc_5226_end;
}
S_46561:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 3 )))||is_error_pending()){
if(qbevent){evnt(24235,7538,"ide_methods.bas");if(r)goto S_46561;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7538,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7538,"ide_methods.bas");}while(r);
do{
goto LABEL_F6;
if(!qbevent)break;evnt(24235,7538,"ide_methods.bas");}while(r);
sc_ec_258_end:;
goto sc_5226_end;
}
S_46565:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 4 )))||is_error_pending()){
if(qbevent){evnt(24235,7539,"ide_methods.bas");if(r)goto S_46565;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7539,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7539,"ide_methods.bas");}while(r);
do{
goto LABEL_F7;
if(!qbevent)break;evnt(24235,7539,"ide_methods.bas");}while(r);
sc_ec_259_end:;
goto sc_5226_end;
}
S_46569:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 5 )))||is_error_pending()){
if(qbevent){evnt(24235,7540,"ide_methods.bas");if(r)goto S_46569;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7540,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7540,"ide_methods.bas");}while(r);
do{
goto LABEL_F8;
if(!qbevent)break;evnt(24235,7540,"ide_methods.bas");}while(r);
sc_ec_260_end:;
goto sc_5226_end;
}
S_46573:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 6 )))||is_error_pending()){
if(qbevent){evnt(24235,7541,"ide_methods.bas");if(r)goto S_46573;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7541,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7541,"ide_methods.bas");}while(r);
do{
goto LABEL_F9;
if(!qbevent)break;evnt(24235,7541,"ide_methods.bas");}while(r);
sc_ec_261_end:;
goto sc_5226_end;
}
S_46577:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 7 )))||is_error_pending()){
if(qbevent){evnt(24235,7542,"ide_methods.bas");if(r)goto S_46577;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7542,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7542,"ide_methods.bas");}while(r);
do{
goto LABEL_F10;
if(!qbevent)break;evnt(24235,7542,"ide_methods.bas");}while(r);
sc_ec_262_end:;
goto sc_5226_end;
}
S_46581:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 8 )))||is_error_pending()){
if(qbevent){evnt(24235,7543,"ide_methods.bas");if(r)goto S_46581;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(24235,7543,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7543,"ide_methods.bas");}while(r);
do{
goto LABEL_F12;
if(!qbevent)break;evnt(24235,7543,"ide_methods.bas");}while(r);
sc_ec_263_end:;
goto sc_5226_end;
}
sc_5226_end:;
}
S_46587:;
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))))||is_error_pending()){
if(qbevent){evnt(24235,7548,"ide_methods.bas");if(r)goto S_46587;}
S_46588:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(24235,7550,"ide_methods.bas");if(r)goto S_46588;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7551,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_IDECYTEMP=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(24235,7552,"ide_methods.bas");}while(r);
S_46591:;
if ((-(*_SUB_DEBUGMODE_LONG_IDECYTEMP<=*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7553,"ide_methods.bas");if(r)goto S_46591;}
S_46592:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(24235,7554,"ide_methods.bas");if(r)goto S_46592;}
S_46593:;
if ((-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]== -1 ))||is_error_pending()){
if(qbevent){evnt(24235,7555,"ide_methods.bas");if(r)goto S_46593;}
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(24235,7556,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("clear skip line:",16),l2string(*_SUB_DEBUGMODE_LONG_IDECYTEMP)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7557,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= -1 ;
if(!qbevent)break;evnt(24235,7559,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(24235,7560,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("set skip line:",14),l2string(*_SUB_DEBUGMODE_LONG_IDECYTEMP)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7561,"ide_methods.bas");}while(r);
}
}else{
S_46602:;
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
if(qbevent){evnt(24235,7564,"ide_methods.bas");if(r)goto S_46602;}
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(24235,7565,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear breakpoint:",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7566,"ide_methods.bas");}while(r);
}else{
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= -1 ;
if(!qbevent)break;evnt(24235,7568,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(24235,7569,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set breakpoint:",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7570,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_IDECYTEMP)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7572,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=92;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_92:;
if(!qbevent)break;evnt(24235,7574,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=93;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_93:;
if(!qbevent)break;evnt(24235,7575,"ide_methods.bas");}while(r);
}
}
S_46616:;
}else{
if ((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))){
if(qbevent){evnt(24235,7578,"ide_methods.bas");if(r)goto S_46616;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7580,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(24235,7581,"ide_methods.bas");}while(r);
S_46619:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7582,"ide_methods.bas");if(r)goto S_46619;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7582,"ide_methods.bas");}while(r);
}
S_46622:;
if ((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(24235,7583,"ide_methods.bas");if(r)goto S_46622;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7583,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=94;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_94:;
if(!qbevent)break;evnt(24235,7583,"ide_methods.bas");}while(r);
}
S_46626:;
}else{
if ((-(*__LONG_MX==*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))){
if(qbevent){evnt(24235,7584,"ide_methods.bas");if(r)goto S_46626;}
S_46627:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(24235,7586,"ide_methods.bas");if(r)goto S_46627;}
S_46628:;
if ((-(*__LONG_MY== 3 ))||is_error_pending()){
if(qbevent){evnt(24235,7587,"ide_methods.bas");if(r)goto S_46628;}
do{
goto LABEL_KEYUP;
if(!qbevent)break;evnt(24235,7587,"ide_methods.bas");}while(r);
}
S_46631:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 6 )))||is_error_pending()){
if(qbevent){evnt(24235,7588,"ide_methods.bas");if(r)goto S_46631;}
do{
goto LABEL_KEYDOWN;
if(!qbevent)break;evnt(24235,7588,"ide_methods.bas");}while(r);
}
S_46634:;
if (((-(*__LONG_MY> 3 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 6 ))))||is_error_pending()){
if(qbevent){evnt(24235,7589,"ide_methods.bas");if(r)goto S_46634;}
S_46635:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7591,"ide_methods.bas");if(r)goto S_46635;}
do{
*_SUB_DEBUGMODE_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5227= 3 ),&(pass5228=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
if(!qbevent)break;evnt(24235,7592,"ide_methods.bas");}while(r);
S_46637:;
if ((-(*_SUB_DEBUGMODE_LONG_Y!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(24235,7593,"ide_methods.bas");if(r)goto S_46637;}
S_46638:;
if ((-(*__LONG_MY<*_SUB_DEBUGMODE_LONG_Y))||is_error_pending()){
if(qbevent){evnt(24235,7594,"ide_methods.bas");if(r)goto S_46638;}
do{
goto LABEL_PAGEUP;
if(!qbevent)break;evnt(24235,7595,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_PAGEDOWN;
if(!qbevent)break;evnt(24235,7597,"ide_methods.bas");}while(r);
}
}
}
}
}
S_46647:;
}else{
if ((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 )))){
if(qbevent){evnt(24235,7603,"ide_methods.bas");if(r)goto S_46647;}
do{
goto LABEL_FINDJMP;
if(!qbevent)break;evnt(24235,7605,"ide_methods.bas");}while(r);
}
}
}
}
}else{
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(24235,7608,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7609,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(24235,7610,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))= 0ll ;
if(!qbevent)break;evnt(24235,7611,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33))= 0ll ;
if(!qbevent)break;evnt(24235,7612,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(34))= 0ll ;
if(!qbevent)break;evnt(24235,7613,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(16))= 0 ;
if(!qbevent)break;evnt(24235,7614,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(18))= 0 ;
if(!qbevent)break;evnt(24235,7615,"ide_methods.bas");}while(r);
}
}
LABEL_UPDATESTATUSAREA:;
if(qbevent){evnt(24235,7620,"ide_methods.bas");r=0;}
S_46661:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(24235,7621,"ide_methods.bas");if(r)goto S_46661;}
S_46662:;
if ((*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE)||is_error_pending()){
if(qbevent){evnt(24235,7622,"ide_methods.bas");if(r)goto S_46662;}
do{
SUB_UPDATEMENUHELPLINE(qbs_new_txt_len("Right-click for options; ESC to abort.",38));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7623,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=95;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTVERSION;
RETURN_95:;
if(!qbevent)break;evnt(24235,7624,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=96;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEBUTTONS;
RETURN_96:;
if(!qbevent)break;evnt(24235,7625,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= 0ll ;
if(!qbevent)break;evnt(24235,7626,"ide_methods.bas");}while(r);
}
}else{
S_46669:;
if ((~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE))||is_error_pending()){
if(qbevent){evnt(24235,7629,"ide_methods.bas");if(r)goto S_46669;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5229= 2 ));
if(!qbevent)break;evnt(24235,7630,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5230= 3 ));
if(!qbevent)break;evnt(24235,7631,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5231= 2 ),qbs_new_txt_len("Set focus to the IDE to control execution",41),&(pass5232= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7632,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= -1ll ;
if(!qbevent)break;evnt(24235,7633,"ide_methods.bas");}while(r);
}
}
S_46676:;
if ((-(*__LONG_IDEDEBUGMODE> 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7636,"ide_methods.bas");if(r)goto S_46676;}
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,7636,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
if(!qbevent)break;evnt(24235,7638,"ide_methods.bas");}while(r);
S_46680:;
if(qbevent){evnt(24235,7639,"ide_methods.bas");if(r)goto S_46680;}
S_46681:;
if (((*_SUB_DEBUGMODE_LONG_K==( 18432 )))||is_error_pending()){
if(qbevent){evnt(24235,7640,"ide_methods.bas");if(r)goto S_46681;}
LABEL_KEYUP:;
if(qbevent){evnt(24235,7641,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7642,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7642,"ide_methods.bas");}while(r);
S_46684:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,7643,"ide_methods.bas");if(r)goto S_46684;}
do{
*__LONG_IDESY=*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(24235,7644,"ide_methods.bas");}while(r);
S_46686:;
if ((-(*__LONG_IDESY< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7645,"ide_methods.bas");if(r)goto S_46686;}
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(24235,7645,"ide_methods.bas");}while(r);
}
S_46689:;
if ((-(*__LONG_IDECY>(*__LONG_IDESY+(*__LONG_IDEWY- 9 ))))||is_error_pending()){
if(qbevent){evnt(24235,7646,"ide_methods.bas");if(r)goto S_46689;}
do{
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(24235,7646,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(24235,7648,"ide_methods.bas");}while(r);
S_46694:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7649,"ide_methods.bas");if(r)goto S_46694;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(24235,7649,"ide_methods.bas");}while(r);
}
}
S_46698:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7651,"ide_methods.bas");if(r)goto S_46698;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7651,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=97;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_97:;
if(!qbevent)break;evnt(24235,7651,"ide_methods.bas");}while(r);
}
sc_ec_264_end:;
goto sc_5233_end;
}
S_46702:;
if (((*_SUB_DEBUGMODE_LONG_K==( 20480 )))||is_error_pending()){
if(qbevent){evnt(24235,7652,"ide_methods.bas");if(r)goto S_46702;}
LABEL_KEYDOWN:;
if(qbevent){evnt(24235,7653,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7654,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7654,"ide_methods.bas");}while(r);
S_46705:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,7655,"ide_methods.bas");if(r)goto S_46705;}
do{
*__LONG_IDESY=*__LONG_IDESY+ 1 ;
if(!qbevent)break;evnt(24235,7656,"ide_methods.bas");}while(r);
S_46707:;
if ((-(*__LONG_IDESY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7657,"ide_methods.bas");if(r)goto S_46707;}
do{
*__LONG_IDESY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7657,"ide_methods.bas");}while(r);
}
S_46710:;
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
if(qbevent){evnt(24235,7658,"ide_methods.bas");if(r)goto S_46710;}
do{
*__LONG_IDECY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7658,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(24235,7660,"ide_methods.bas");}while(r);
S_46715:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7661,"ide_methods.bas");if(r)goto S_46715;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7661,"ide_methods.bas");}while(r);
}
}
S_46719:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7663,"ide_methods.bas");if(r)goto S_46719;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7663,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=98;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_98:;
if(!qbevent)break;evnt(24235,7663,"ide_methods.bas");}while(r);
}
sc_ec_265_end:;
goto sc_5233_end;
}
S_46723:;
if (((*_SUB_DEBUGMODE_LONG_K==( 18688 )))||is_error_pending()){
if(qbevent){evnt(24235,7664,"ide_methods.bas");if(r)goto S_46723;}
LABEL_PAGEUP:;
if(qbevent){evnt(24235,7665,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7666,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7666,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(24235,7667,"ide_methods.bas");}while(r);
S_46727:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7668,"ide_methods.bas");if(r)goto S_46727;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(24235,7668,"ide_methods.bas");}while(r);
}
S_46730:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7669,"ide_methods.bas");if(r)goto S_46730;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7669,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=99;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_99:;
if(!qbevent)break;evnt(24235,7669,"ide_methods.bas");}while(r);
}
sc_ec_266_end:;
goto sc_5233_end;
}
S_46734:;
if (((*_SUB_DEBUGMODE_LONG_K==( 20736 )))||is_error_pending()){
if(qbevent){evnt(24235,7670,"ide_methods.bas");if(r)goto S_46734;}
LABEL_PAGEDOWN:;
if(qbevent){evnt(24235,7671,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7672,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7672,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(24235,7673,"ide_methods.bas");}while(r);
S_46738:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(24235,7674,"ide_methods.bas");if(r)goto S_46738;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7674,"ide_methods.bas");}while(r);
}
S_46741:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7675,"ide_methods.bas");if(r)goto S_46741;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7675,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=100;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_100:;
if(!qbevent)break;evnt(24235,7675,"ide_methods.bas");}while(r);
}
sc_ec_267_end:;
goto sc_5233_end;
}
S_46745:;
if (((*_SUB_DEBUGMODE_LONG_K==( 18176 )))||is_error_pending()){
if(qbevent){evnt(24235,7676,"ide_methods.bas");if(r)goto S_46745;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7677,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7677,"ide_methods.bas");}while(r);
S_46748:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,7678,"ide_methods.bas");if(r)goto S_46748;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(24235,7678,"ide_methods.bas");}while(r);
}
S_46751:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7679,"ide_methods.bas");if(r)goto S_46751;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7679,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=101;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_101:;
if(!qbevent)break;evnt(24235,7679,"ide_methods.bas");}while(r);
}
sc_ec_268_end:;
goto sc_5233_end;
}
S_46755:;
if (((*_SUB_DEBUGMODE_LONG_K==( 20224 )))||is_error_pending()){
if(qbevent){evnt(24235,7680,"ide_methods.bas");if(r)goto S_46755;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7681,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7681,"ide_methods.bas");}while(r);
S_46758:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,7682,"ide_methods.bas");if(r)goto S_46758;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(24235,7682,"ide_methods.bas");}while(r);
}
S_46761:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7683,"ide_methods.bas");if(r)goto S_46761;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7683,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=102;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_102:;
if(!qbevent)break;evnt(24235,7683,"ide_methods.bas");}while(r);
}
sc_ec_269_end:;
goto sc_5233_end;
}
S_46765:;
if (((*_SUB_DEBUGMODE_LONG_K==( 27 )))||is_error_pending()){
if(qbevent){evnt(24235,7684,"ide_methods.bas");if(r)goto S_46765;}
LABEL_REQUESTQUIT:;
if(qbevent){evnt(24235,7685,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("free",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7686,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=103;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_103:;
if(!qbevent)break;evnt(24235,7687,"ide_methods.bas");}while(r);
do{
sub_close(*__LONG_DEBUGCLIENT,1);
if(!qbevent)break;evnt(24235,7688,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5234= 0 ));
if(!qbevent)break;evnt(24235,7689,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5235= 0 ));
if(!qbevent)break;evnt(24235,7690,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5236= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5237= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7691,"ide_methods.bas");}while(r);
S_46772:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7692,"ide_methods.bas");if(r)goto S_46772;}
ww_continue_5238:;
}
ww_exit_5238:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,7693,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,7694,"ide_methods.bas");}while(r);
sc_ec_270_end:;
goto sc_5233_end;
}
S_46776:;
if (((*_SUB_DEBUGMODE_LONG_K==( 15360 )))||is_error_pending()){
if(qbevent){evnt(24235,7695,"ide_methods.bas");if(r)goto S_46776;}
LABEL_REQUESTSUBSDIALOG:;
if(qbevent){evnt(24235,7696,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,7697,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(24235,7697,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_R,FUNC_IDESUBS());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7698,"ide_methods.bas");}while(r);
S_46780:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(24235,7699,"ide_methods.bas");if(r)goto S_46780;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,7699,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=104;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_104:;
if(!qbevent)break;evnt(24235,7699,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7700,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7700,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=105;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_105:;
if(!qbevent)break;evnt(24235,7701,"ide_methods.bas");}while(r);
S_46787:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7702,"ide_methods.bas");if(r)goto S_46787;}
ww_continue_5239:;
}
ww_exit_5239:;
sc_ec_271_end:;
goto sc_5233_end;
}
S_46789:;
if (((*_SUB_DEBUGMODE_LONG_K==( 102 ))||(*_SUB_DEBUGMODE_LONG_K==( 70 )))||is_error_pending()){
if(qbevent){evnt(24235,7703,"ide_methods.bas");if(r)goto S_46789;}
S_46790:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,7704,"ide_methods.bas");if(r)goto S_46790;}
do{
goto LABEL_FINDJMP;
if(!qbevent)break;evnt(24235,7704,"ide_methods.bas");}while(r);
}
sc_ec_272_end:;
goto sc_5233_end;
}
S_46793:;
if (((*_SUB_DEBUGMODE_LONG_K==( 15616 )))||is_error_pending()){
if(qbevent){evnt(24235,7705,"ide_methods.bas");if(r)goto S_46793;}
S_46794:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,7706,"ide_methods.bas");if(r)goto S_46794;}
do{
goto LABEL_FINDJMP;
if(!qbevent)break;evnt(24235,7706,"ide_methods.bas");}while(r);
}
S_46797:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(24235,7707,"ide_methods.bas");if(r)goto S_46797;}
do{
qbg_sub_color( 7 , 1 ,NULL,3);
if(!qbevent)break;evnt(24235,7710,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7710,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 3 , 1 ,NULL,3);
if(!qbevent)break;evnt(24235,7711,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 +*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Find[",5),func_space( 20ll + 1 )),func_chr( 18 )),qbs_new_txt_len("]",1)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7712,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_A,qbs_left(__STRING_IDEFINDTEXT, 20ll ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7713,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 8 )+ 4 ,*__LONG_IDEWY- 4 ,_SUB_DEBUGMODE_STRING_A,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7714,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,3);
if(!qbevent)break;evnt(24235,7715,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 2 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7715,"ide_methods.bas");}while(r);
S_46806:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(24235,7717,"ide_methods.bas");if(r)goto S_46806;}
do{
*__INTEGER_IDEFINDINVERT= 1 ;
if(!qbevent)break;evnt(24235,7717,"ide_methods.bas");}while(r);
}
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7718,"ide_methods.bas");}while(r);
do{
SUB_IDEFINDAGAIN(&(pass5240= -1 ));
if(!qbevent)break;evnt(24235,7719,"ide_methods.bas");}while(r);
}else{
LABEL_FINDJMP:;
if(qbevent){evnt(24235,7721,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_R,FUNC_IDEFIND());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7722,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7723,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7723,"ide_methods.bas");}while(r);
S_46815:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7724,"ide_methods.bas");if(r)goto S_46815;}
ww_continue_5241:;
}
ww_exit_5241:;
}
do{
return_point[next_return_point++]=106;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_106:;
if(!qbevent)break;evnt(24235,7726,"ide_methods.bas");}while(r);
sc_ec_273_end:;
goto sc_5233_end;
}
S_46819:;
if (((*_SUB_DEBUGMODE_LONG_K==( 15872 )))||is_error_pending()){
if(qbevent){evnt(24235,7727,"ide_methods.bas");if(r)goto S_46819;}
LABEL_F4:;
if(qbevent){evnt(24235,7728,"ide_methods.bas");r=0;}
S_46820:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(24235,7729,"ide_methods.bas");if(r)goto S_46820;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7730,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,7731,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=107;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_107:;
if(!qbevent)break;evnt(24235,7732,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE= -1ll ;
if(!qbevent)break;evnt(24235,7733,"ide_methods.bas");}while(r);
}else{
LABEL_REQUESTVARIABLEWATCH:;
if(qbevent){evnt(24235,7735,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(24235,7736,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=108;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_108:;
if(!qbevent)break;evnt(24235,7737,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_SELECTVAR= 1 ;
if(!qbevent)break;evnt(24235,7738,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_FILTER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7739,"ide_methods.bas");}while(r);
S_46830:;
do{
if(qbevent){evnt(24235,7740,"ide_methods.bas");if(r)goto S_46830;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,FUNC_IDEVARIABLEWATCHBOX(_SUB_DEBUGMODE_STRING_CURRENTSUB,_SUB_DEBUGMODE_STRING_FILTER,_SUB_DEBUGMODE_LONG_SELECTVAR,_SUB_DEBUGMODE_LONG_RETURNACTION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7741,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5243= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7742,"ide_methods.bas");}while(r);
S_46833:;
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 1 ))||is_error_pending()){
if(qbevent){evnt(24235,7743,"ide_methods.bas");if(r)goto S_46833;}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5244= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7745,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISARRAY=string2b(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5245= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7746,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5246= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7747,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5247= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7748,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5248= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7749,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX),FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7750,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5249= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7751,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISUDT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5250= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7752,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5251= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7753,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5252= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7754,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5253= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7755,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5254= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7756,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5255= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7757,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPSCOPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7758,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5256= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7759,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_VARTYPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7760,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5257= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7761,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7762,"ide_methods.bas");}while(r);
S_46852:;
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))->len== 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7764,"ide_methods.bas");if(r)goto S_46852;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set global address:",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7765,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set local address:",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7767,"ide_methods.bas");}while(r);
}
LABEL_FINDVARSIZE:;
if(qbevent){evnt(24235,7770,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,_SUB_DEBUGMODE_STRING_VARTYPE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7771,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE= 0 ;
if(!qbevent)break;evnt(24235,7772,"ide_methods.bas");}while(r);
S_46859:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
if(qbevent){evnt(24235,7773,"ide_methods.bas");if(r)goto S_46859;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7774,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE=qbr(qbs_val<long double>(func_mid(_SUB_DEBUGMODE_STRING_VARTYPE,func__instrrev(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("* ",2),0)+ 2 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7775,"ide_methods.bas");}while(r);
}
S_46863:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
if(qbevent){evnt(24235,7777,"ide_methods.bas");if(r)goto S_46863;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7777,"ide_methods.bas");}while(r);
}
S_46866:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4)))&(-(func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 ))))||is_error_pending()){
if(qbevent){evnt(24235,7778,"ide_methods.bas");if(r)goto S_46866;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BIT",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7779,"ide_methods.bas");}while(r);
}
S_46869:;
if(qbevent){evnt(24235,7781,"ide_methods.bas");if(r)goto S_46869;}
S_46870:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BIT",14))))||is_error_pending()){
if(qbevent){evnt(24235,7782,"ide_methods.bas");if(r)goto S_46870;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,l2string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7783,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(24235,7784,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int32)(string2l(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7785,"ide_methods.bas");}while(r);
sc_ec_274_end:;
goto sc_5258_end;
}
S_46874:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BYTE",5))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BYTE",15))))||is_error_pending()){
if(qbevent){evnt(24235,7786,"ide_methods.bas");if(r)goto S_46874;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,b2string(qbr_float_to_long(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7787,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=1;
if(!qbevent)break;evnt(24235,7788,"ide_methods.bas");}while(r);
S_46877:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7789,"ide_methods.bas");if(r)goto S_46877;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint8)(string2ub(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7790,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int8)(string2b(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7792,"ide_methods.bas");}while(r);
}
sc_ec_275_end:;
goto sc_5258_end;
}
S_46882:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("INTEGER",7))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED INTEGER",17))))||is_error_pending()){
if(qbevent){evnt(24235,7794,"ide_methods.bas");if(r)goto S_46882;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,i2string(qbr_float_to_long(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7795,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=2;
if(!qbevent)break;evnt(24235,7796,"ide_methods.bas");}while(r);
S_46885:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7797,"ide_methods.bas");if(r)goto S_46885;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint16)(string2ui(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7798,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int16)(string2i(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7800,"ide_methods.bas");}while(r);
}
sc_ec_276_end:;
goto sc_5258_end;
}
S_46890:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14))))||is_error_pending()){
if(qbevent){evnt(24235,7802,"ide_methods.bas");if(r)goto S_46890;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,l2string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7803,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(24235,7804,"ide_methods.bas");}while(r);
S_46893:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7805,"ide_methods.bas");if(r)goto S_46893;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint32)(string2ul(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7806,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int32)(string2l(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7808,"ide_methods.bas");}while(r);
}
sc_ec_277_end:;
goto sc_5258_end;
}
S_46898:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20))))||is_error_pending()){
if(qbevent){evnt(24235,7810,"ide_methods.bas");if(r)goto S_46898;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,i642string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7811,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(24235,7812,"ide_methods.bas");}while(r);
S_46901:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7813,"ide_methods.bas");if(r)goto S_46901;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint64)(string2ui64(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7814,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int64)(string2i64(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7816,"ide_methods.bas");}while(r);
}
sc_ec_278_end:;
goto sc_5258_end;
}
S_46906:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
if(qbevent){evnt(24235,7818,"ide_methods.bas");if(r)goto S_46906;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,s2string(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7819,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(24235,7820,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((float)(string2s(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7821,"ide_methods.bas");}while(r);
sc_ec_279_end:;
goto sc_5258_end;
}
S_46910:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
if(qbevent){evnt(24235,7822,"ide_methods.bas");if(r)goto S_46910;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,d2string(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7823,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(24235,7824,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((double)(string2d(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7825,"ide_methods.bas");}while(r);
sc_ec_280_end:;
goto sc_5258_end;
}
S_46914:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
if(qbevent){evnt(24235,7826,"ide_methods.bas");if(r)goto S_46914;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,f2string(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7827,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=32;
if(!qbevent)break;evnt(24235,7828,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_add(qbs_new_txt_len(" ",1),qbs__tostr((long double)(string2f(_SUB_DEBUGMODE_STRING_VALUE)),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7829,"ide_methods.bas");}while(r);
sc_ec_281_end:;
goto sc_5258_end;
}
S_46918:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_OFFSET",7))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _OFFSET",17))))||is_error_pending()){
if(qbevent){evnt(24235,7830,"ide_methods.bas");if(r)goto S_46918;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,o2string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7831,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(24235,7832,"ide_methods.bas");}while(r);
S_46921:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7833,"ide_methods.bas");if(r)goto S_46921;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint64)(string2uo(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7834,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int64)(string2o(_SUB_DEBUGMODE_STRING_VALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7836,"ide_methods.bas");}while(r);
}
sc_ec_282_end:;
goto sc_5258_end;
}
S_46926:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))))||is_error_pending()){
if(qbevent){evnt(24235,7838,"ide_methods.bas");if(r)goto S_46926;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=_SUB_DEBUGMODE_STRING_VALUE->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7839,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7840,"ide_methods.bas");}while(r);
S_46929:;
if ((*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE)||is_error_pending()){
if(qbevent){evnt(24235,7841,"ide_methods.bas");if(r)goto S_46929;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE;
if(!qbevent)break;evnt(24235,7842,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_left(_SUB_DEBUGMODE_STRING_RESULT,*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7843,"ide_methods.bas");}while(r);
}
sc_ec_283_end:;
goto sc_5258_end;
}
sc_5258_end:;
S_46934:;
if (((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))|(-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 3 )))||is_error_pending()){
if(qbevent){evnt(24235,7847,"ide_methods.bas");if(r)goto S_46934;}
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,7847,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7849,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,b2string(-(*_SUB_DEBUGMODE_LONG_TEMPISARRAY!= 0 ))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7850,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7851,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7852,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7853,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7854,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPISUDT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7855,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7856,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7857,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_VARSIZE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7858,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7859,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_TEMPSCOPE->len)),_SUB_DEBUGMODE_STRING_TEMPSCOPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7860,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VARTYPE->len)),_SUB_DEBUGMODE_STRING_VARTYPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7861,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VALUE->len)),_SUB_DEBUGMODE_STRING_VALUE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7862,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=109;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_109:;
if(!qbevent)break;evnt(24235,7863,"ide_methods.bas");}while(r);
S_46952:;
if ((-(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE> 0 ))||is_error_pending()){
if(qbevent){evnt(24235,7865,"ide_methods.bas");if(r)goto S_46952;}
S_46953:;
if ((qbs_cleanup(qbs_tmp_base,-((-(_SUB_DEBUGMODE_STRING_RESULT->len> 1 ))&&(-(qbs_asc(_SUB_DEBUGMODE_STRING_RESULT, 2 )== 45 )))))||is_error_pending()){
if(qbevent){evnt(24235,7866,"ide_methods.bas");if(r)goto S_46953;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,func_mid(_SUB_DEBUGMODE_STRING_RESULT, 2 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7866,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long])),_SUB_DEBUGMODE_STRING_RESULT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7867,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7870,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7870,"ide_methods.bas");}while(r);
S_46960:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7871,"ide_methods.bas");if(r)goto S_46960;}
ww_continue_5273:;
}
ww_exit_5273:;
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(24235,7872,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=110;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_110:;
if(!qbevent)break;evnt(24235,7873,"ide_methods.bas");}while(r);
S_46964:;
}else{
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))|(-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 3 ))){
if(qbevent){evnt(24235,7874,"ide_methods.bas");if(r)goto S_46964;}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5274= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7876,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISARRAY=-(string2b(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5275= 1 )))!= 0 );
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7877,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5276= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7878,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5277= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7879,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5278= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7880,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX),FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7881,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5279= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7882,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISUDT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5280= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7883,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5281= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7884,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5282= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7885,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5283= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7886,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5284= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7887,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5285= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7888,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPSCOPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7889,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5286= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7890,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_VARTYPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7891,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5287= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7892,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7893,"ide_methods.bas");}while(r);
S_46983:;
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,7895,"ide_methods.bas");if(r)goto S_46983;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("set ",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7896,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("clear ",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7899,"ide_methods.bas");}while(r);
}
S_46988:;
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))->len== 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7902,"ide_methods.bas");if(r)goto S_46988;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("global watchpoint:",18)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7903,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("local watchpoint:",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7905,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7908,"ide_methods.bas");}while(r);
S_46994:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING",6),0)== 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7909,"ide_methods.bas");if(r)goto S_46994;}
do{
return_point[next_return_point++]=111;
if (next_return_point>=return_points) more_return_points();
goto LABEL_FINDVARSIZE;
RETURN_111:;
if(!qbevent)break;evnt(24235,7910,"ide_methods.bas");}while(r);
}else{
S_46997:;
if ((qbs_cleanup(qbs_tmp_base,(-(func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len(" * ",3),0)> 0 ))&(((-(*_SUB_DEBUGMODE_LONG_TEMPISUDT!= 0 ))|(-(*_SUB_DEBUGMODE_LONG_TEMPISARRAY!= 0 ))))))||is_error_pending()){
if(qbevent){evnt(24235,7912,"ide_methods.bas");if(r)goto S_46997;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=qbr(qbs_val<long double>(qbs__trim(func_mid(_SUB_DEBUGMODE_STRING_VARTYPE,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)+ 8 ,NULL,0))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7913,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8+4;
if(!qbevent)break;evnt(24235,7915,"ide_methods.bas");}while(r);
}
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7919,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,b2string(-(*_SUB_DEBUGMODE_LONG_TEMPISARRAY!= 0 ))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7920,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+4)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7921,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7922,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7923,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7924,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPISUDT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7925,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7926,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7927,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_VARSIZE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7928,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7929,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_TEMPSCOPE->len)),_SUB_DEBUGMODE_STRING_TEMPSCOPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7930,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VARTYPE->len)),_SUB_DEBUGMODE_STRING_VARTYPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7931,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_TEMP->len)),_SUB_DEBUGMODE_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7932,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=112;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_112:;
if(!qbevent)break;evnt(24235,7933,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7935,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7935,"ide_methods.bas");}while(r);
S_47020:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7936,"ide_methods.bas");if(r)goto S_47020;}
ww_continue_5293:;
}
ww_exit_5293:;
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(24235,7937,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=113;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_113:;
if(!qbevent)break;evnt(24235,7938,"ide_methods.bas");}while(r);
do{
goto dl_continue_5242;
if(!qbevent)break;evnt(24235,7939,"ide_methods.bas");}while(r);
S_47025:;
}else{
if (-(*_SUB_DEBUGMODE_LONG_RETURNACTION== -1 )){
if(qbevent){evnt(24235,7940,"ide_methods.bas");if(r)goto S_47025;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7941,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7941,"ide_methods.bas");}while(r);
S_47028:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7942,"ide_methods.bas");if(r)goto S_47028;}
ww_continue_5294:;
}
ww_exit_5294:;
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(24235,7943,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=114;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_114:;
if(!qbevent)break;evnt(24235,7944,"ide_methods.bas");}while(r);
do{
goto dl_continue_5242;
if(!qbevent)break;evnt(24235,7945,"ide_methods.bas");}while(r);
}else{
do{
goto dl_exit_5242;
if(!qbevent)break;evnt(24235,7947,"ide_methods.bas");}while(r);
}
}
}
dl_continue_5242:;
}while(1);
dl_exit_5242:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,7950,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,7950,"ide_methods.bas");}while(r);
S_47039:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,7951,"ide_methods.bas");if(r)goto S_47039;}
ww_continue_5295:;
}
ww_exit_5295:;
do{
return_point[next_return_point++]=115;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_115:;
if(!qbevent)break;evnt(24235,7952,"ide_methods.bas");}while(r);
S_47042:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_VARIABLEWATCHLIST->len))||is_error_pending()){
if(qbevent){evnt(24235,7953,"ide_methods.bas");if(r)goto S_47042;}
do{
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= -1ll ;
if(!qbevent)break;evnt(24235,7954,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEVALUES;
if(!qbevent)break;evnt(24235,7955,"ide_methods.bas");}while(r);
}
}
sc_ec_284_end:;
goto sc_5233_end;
}
S_47047:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16128 )))||is_error_pending()){
if(qbevent){evnt(24235,7958,"ide_methods.bas");if(r)goto S_47047;}
LABEL_F5:;
if(qbevent){evnt(24235,7959,"ide_methods.bas");r=0;}
LABEL_REQUESTCONTINUE:;
if(qbevent){evnt(24235,7960,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(24235,7961,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(24235,7962,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("run",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7963,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=116;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_116:;
if(!qbevent)break;evnt(24235,7964,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5297= 1 ));
if(!qbevent)break;evnt(24235,7965,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5298= 1 ),qbs_new_txt_len("Running...",10),&(pass5299= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7966,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=117;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_117:;
if(!qbevent)break;evnt(24235,7967,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5300= 1 ));
if(!qbevent)break;evnt(24235,7968,"ide_methods.bas");}while(r);
do{
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
if(!qbevent)break;evnt(24235,7969,"ide_methods.bas");}while(r);
sc_ec_285_end:;
goto sc_5233_end;
}
S_47057:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16384 )))||is_error_pending()){
if(qbevent){evnt(24235,7970,"ide_methods.bas");if(r)goto S_47057;}
LABEL_F6:;
if(qbevent){evnt(24235,7971,"ide_methods.bas");r=0;}
LABEL_REQUESTSTEPOUT:;
if(qbevent){evnt(24235,7972,"ide_methods.bas");r=0;}
S_47058:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(24235,7973,"ide_methods.bas");if(r)goto S_47058;}
S_47059:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_DEBUGMODE_STRING_CURRENTSUB->len> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,7974,"ide_methods.bas");if(r)goto S_47059;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(24235,7975,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step out",8));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7976,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=118;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_118:;
if(!qbevent)break;evnt(24235,7977,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5302= 1 ));
if(!qbevent)break;evnt(24235,7978,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5303= 1 ),qbs_new_txt_len("Running...",10),&(pass5304= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7979,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5305= 1 ));
if(!qbevent)break;evnt(24235,7980,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=119;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_119:;
if(!qbevent)break;evnt(24235,7981,"ide_methods.bas");}while(r);
}else{
do{
SUB_CLEARSTATUSWINDOW(&(pass5306= 0 ));
if(!qbevent)break;evnt(24235,7983,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5307= 1 ),qbs_new_txt_len("Not inside a sub/function.",26),&(pass5308= 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7984,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=120;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_120:;
if(!qbevent)break;evnt(24235,7985,"ide_methods.bas");}while(r);
}
}
sc_ec_286_end:;
goto sc_5233_end;
}
S_47073:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16640 )))||is_error_pending()){
if(qbevent){evnt(24235,7988,"ide_methods.bas");if(r)goto S_47073;}
LABEL_F7:;
if(qbevent){evnt(24235,7989,"ide_methods.bas");r=0;}
LABEL_REQUESTSTEPINTO:;
if(qbevent){evnt(24235,7990,"ide_methods.bas");r=0;}
S_47074:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(24235,7991,"ide_methods.bas");if(r)goto S_47074;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7992,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,7993,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=121;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_121:;
if(!qbevent)break;evnt(24235,7994,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,7996,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,7997,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=122;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_122:;
if(!qbevent)break;evnt(24235,7998,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass5309= 1 ));
if(!qbevent)break;evnt(24235,8000,"ide_methods.bas");}while(r);
S_47084:;
if ((*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT)||is_error_pending()){
if(qbevent){evnt(24235,8001,"ide_methods.bas");if(r)goto S_47084;}
do{
SUB_SETSTATUSMESSAGE(&(pass5310= 1 ),qbs_new_txt_len("Execution will be paused after SLEEP/INPUT/LINE INPUT finishes running...",73),&(pass5311= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8002,"ide_methods.bas");}while(r);
do{
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
if(!qbevent)break;evnt(24235,8003,"ide_methods.bas");}while(r);
}else{
do{
SUB_SETSTATUSMESSAGE(&(pass5312= 1 ),qbs_new_txt_len("Paused.",7),&(pass5313= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8005,"ide_methods.bas");}while(r);
}
S_47090:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,8007,"ide_methods.bas");if(r)goto S_47090;}
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8007,"ide_methods.bas");}while(r);
}
sc_ec_287_end:;
goto sc_5233_end;
}
S_47093:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16896 )))||is_error_pending()){
if(qbevent){evnt(24235,8008,"ide_methods.bas");if(r)goto S_47093;}
LABEL_F8:;
if(qbevent){evnt(24235,8009,"ide_methods.bas");r=0;}
LABEL_REQUESTSTEPOVER:;
if(qbevent){evnt(24235,8010,"ide_methods.bas");r=0;}
S_47094:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(24235,8011,"ide_methods.bas");if(r)goto S_47094;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step over",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8012,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(24235,8013,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=123;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_123:;
if(!qbevent)break;evnt(24235,8014,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5314= 1 ));
if(!qbevent)break;evnt(24235,8015,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5315= 1 ),qbs_new_txt_len("Running...",10),&(pass5316= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8016,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5317= 1 ));
if(!qbevent)break;evnt(24235,8017,"ide_methods.bas");}while(r);
}else{
LABEL_REQUESTPAUSE:;
if(qbevent){evnt(24235,8019,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8020,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,8021,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=124;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_124:;
if(!qbevent)break;evnt(24235,8022,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5318= 1 ));
if(!qbevent)break;evnt(24235,8023,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5319= 1 ),qbs_new_txt_len("Paused.",7),&(pass5320= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8024,"ide_methods.bas");}while(r);
S_47107:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,8025,"ide_methods.bas");if(r)goto S_47107;}
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8025,"ide_methods.bas");}while(r);
}
}
sc_ec_288_end:;
goto sc_5233_end;
}
S_47111:;
if (((*_SUB_DEBUGMODE_LONG_K==( 17152 )))||is_error_pending()){
if(qbevent){evnt(24235,8027,"ide_methods.bas");if(r)goto S_47111;}
LABEL_F9:;
if(qbevent){evnt(24235,8028,"ide_methods.bas");r=0;}
LABEL_REQUESTTOGGLEBREAKPOINT:;
if(qbevent){evnt(24235,8029,"ide_methods.bas");r=0;}
S_47112:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(24235,8030,"ide_methods.bas");if(r)goto S_47112;}
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]);
if(!qbevent)break;evnt(24235,8031,"ide_methods.bas");}while(r);
S_47114:;
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
if(qbevent){evnt(24235,8032,"ide_methods.bas");if(r)goto S_47114;}
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(24235,8033,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set breakpoint:",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8034,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear breakpoint:",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8036,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*__LONG_IDECY)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8038,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=125;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_125:;
if(!qbevent)break;evnt(24235,8039,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=126;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_126:;
if(!qbevent)break;evnt(24235,8040,"ide_methods.bas");}while(r);
}
sc_ec_289_end:;
goto sc_5233_end;
}
S_47124:;
if (((*_SUB_DEBUGMODE_LONG_K==( 17408 )))||is_error_pending()){
if(qbevent){evnt(24235,8042,"ide_methods.bas");if(r)goto S_47124;}
LABEL_F10:;
if(qbevent){evnt(24235,8043,"ide_methods.bas");r=0;}
S_47125:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,8044,"ide_methods.bas");if(r)goto S_47125;}
LABEL_REQUESTUNSKIPALLLINES:;
if(qbevent){evnt(24235,8045,"ide_methods.bas");r=0;}
do{

if (__ARRAY_BYTE_IDESKIPLINES[2]&2){
error(10);
}else{
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDESKIPLINES)[8])->id=(++mem_lock_id);
if (__ARRAY_BYTE_IDESKIPLINES[2]&1){
if (__ARRAY_BYTE_IDESKIPLINES[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_BYTE_IDESKIPLINES[0]));
}else{
free((void*)(__ARRAY_BYTE_IDESKIPLINES[0]));
}
}
__ARRAY_BYTE_IDESKIPLINES[4]= 0 ;
__ARRAY_BYTE_IDESKIPLINES[5]=(*__LONG_IDEN)-__ARRAY_BYTE_IDESKIPLINES[4]+1;
__ARRAY_BYTE_IDESKIPLINES[6]=1;
if (__ARRAY_BYTE_IDESKIPLINES[2]&4){
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc(__ARRAY_BYTE_IDESKIPLINES[5]*1);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,__ARRAY_BYTE_IDESKIPLINES[5]*1);
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc(__ARRAY_BYTE_IDESKIPLINES[5]*1,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
}
if(!qbevent)break;evnt(24235,8046,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear all skips",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8047,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=127;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_127:;
if(!qbevent)break;evnt(24235,8048,"ide_methods.bas");}while(r);
}else{
LABEL_REQUESTCLEARBREAKPOINTS:;
if(qbevent){evnt(24235,8050,"ide_methods.bas");r=0;}
do{

if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&2){
error(10);
}else{
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDEBREAKPOINTS)[8])->id=(++mem_lock_id);
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]));
}else{
free((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]));
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[4]= 0 ;
__ARRAY_BYTE_IDEBREAKPOINTS[5]=(*__LONG_IDEN)-__ARRAY_BYTE_IDEBREAKPOINTS[4]+1;
__ARRAY_BYTE_IDEBREAKPOINTS[6]=1;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc(__ARRAY_BYTE_IDEBREAKPOINTS[5]*1);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,__ARRAY_BYTE_IDEBREAKPOINTS[5]*1);
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc(__ARRAY_BYTE_IDEBREAKPOINTS[5]*1,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
}
if(!qbevent)break;evnt(24235,8051,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear all breakpoints",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8052,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=128;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_128:;
if(!qbevent)break;evnt(24235,8053,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=129;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_129:;
if(!qbevent)break;evnt(24235,8055,"ide_methods.bas");}while(r);
sc_ec_290_end:;
goto sc_5233_end;
}
S_47135:;
if (((*_SUB_DEBUGMODE_LONG_K==( 34304 )))||is_error_pending()){
if(qbevent){evnt(24235,8056,"ide_methods.bas");if(r)goto S_47135;}
LABEL_F12:;
if(qbevent){evnt(24235,8057,"ide_methods.bas");r=0;}
S_47136:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(24235,8058,"ide_methods.bas");if(r)goto S_47136;}
LABEL_REQUESTCALLSTACK:;
if(qbevent){evnt(24235,8059,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8060,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=130;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_130:;
if(!qbevent)break;evnt(24235,8061,"ide_methods.bas");}while(r);
S_47139:;
if ((*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK)||is_error_pending()){
if(qbevent){evnt(24235,8063,"ide_methods.bas");if(r)goto S_47139;}
do{
goto LABEL_SHOWCALLSTACK;
if(!qbevent)break;evnt(24235,8063,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5321= 0 ));
if(!qbevent)break;evnt(24235,8064,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5322= 0 ));
if(!qbevent)break;evnt(24235,8065,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5323= 1 ),qbs_new_txt_len("Requesting call stack...",24),&(pass5324= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8066,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(24235,8068,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= -1 ;
if(!qbevent)break;evnt(24235,8069,"ide_methods.bas");}while(r);
S_47147:;
do{
if(qbevent){evnt(24235,8070,"ide_methods.bas");if(r)goto S_47147;}
do{
return_point[next_return_point++]=131;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_131:;
if(!qbevent)break;evnt(24235,8071,"ide_methods.bas");}while(r);
S_47149:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack size",15))))||is_error_pending()){
if(qbevent){evnt(24235,8072,"ide_methods.bas");if(r)goto S_47149;}
do{
*__LONG_CALLSTACKLENGTH=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8073,"ide_methods.bas");}while(r);
S_47151:;
if ((-(*__LONG_CALLSTACKLENGTH== 0 ))||is_error_pending()){
if(qbevent){evnt(24235,8074,"ide_methods.bas");if(r)goto S_47151;}
do{
goto dl_exit_5325;
if(!qbevent)break;evnt(24235,8074,"ide_methods.bas");}while(r);
}
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(24235,8076,"ide_methods.bas");}while(r);
S_47156:;
dl_continue_5325:;
}while((!(qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10)))|(-(((double)((func_timer( 0.001E+0 ,0|1)-*_SUB_DEBUGMODE_DOUBLE_START)))>((double)(*_SUB_DEBUGMODE_DOUBLE_TIMEOUT)))))))&&(!is_error_pending()));
dl_exit_5325:;
if(qbevent){evnt(24235,8077,"ide_methods.bas");if(r)goto S_47156;}
S_47157:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10))))||is_error_pending()){
if(qbevent){evnt(24235,8079,"ide_methods.bas");if(r)goto S_47157;}
do{
qbs_set(__STRING_CALLSTACKLIST,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8081,"ide_methods.bas");}while(r);
LABEL_SHOWCALLSTACK:;
if(qbevent){evnt(24235,8082,"ide_methods.bas");r=0;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5326= 0 ));
if(!qbevent)break;evnt(24235,8083,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5327= 1 ),qbs_new_txt_len("Paused.",7),&(pass5328= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8084,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RETVAL=FUNC_IDECALLSTACKBOX();
if(!qbevent)break;evnt(24235,8085,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,8086,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=132;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_132:;
if(!qbevent)break;evnt(24235,8087,"ide_methods.bas");}while(r);
S_47164:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8088,"ide_methods.bas");if(r)goto S_47164;}
ww_continue_5329:;
}
ww_exit_5329:;
}else{
S_47167:;
if ((-(*__LONG_CALLSTACKLENGTH== -1 ))||is_error_pending()){
if(qbevent){evnt(24235,8090,"ide_methods.bas");if(r)goto S_47167;}
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(24235,8091,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5330= 0 ));
if(!qbevent)break;evnt(24235,8092,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5331= 1 ),qbs_new_txt_len("Error retrieving call stack.",28),&(pass5332= 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8093,"ide_methods.bas");}while(r);
S_47171:;
}else{
if (-(*__LONG_CALLSTACKLENGTH== 0 )){
if(qbevent){evnt(24235,8094,"ide_methods.bas");if(r)goto S_47171;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5333= 0 ));
if(!qbevent)break;evnt(24235,8095,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5334= 1 ),qbs_new_txt_len("No call stack log available.",28),&(pass5335= 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8096,"ide_methods.bas");}while(r);
}
}
}
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE=~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE);
if(!qbevent)break;evnt(24235,8099,"ide_methods.bas");}while(r);
}
sc_ec_291_end:;
goto sc_5233_end;
}
S_47178:;
if (((*_SUB_DEBUGMODE_LONG_K==( 103 ))||(*_SUB_DEBUGMODE_LONG_K==( 71 )))||is_error_pending()){
if(qbevent){evnt(24235,8101,"ide_methods.bas");if(r)goto S_47178;}
S_47179:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,8102,"ide_methods.bas");if(r)goto S_47179;}
S_47180:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(24235,8103,"ide_methods.bas");if(r)goto S_47180;}
do{
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEGETLINENUMBERBOX(qbs_new_txt_len("Run To Line",11),__LONG_IDECY);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8104,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,8105,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,8105,"ide_methods.bas");}while(r);
S_47184:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8106,"ide_methods.bas");if(r)goto S_47184;}
ww_continue_5336:;
}
ww_exit_5336:;
LABEL_REQUESTRUNTOTHISLINE:;
if(qbevent){evnt(24235,8107,"ide_methods.bas");r=0;}
S_47186:;
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(24235,8108,"ide_methods.bas");if(r)goto S_47186;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(24235,8109,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(24235,8110,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("run to line:",12),l2string(*_SUB_DEBUGMODE_LONG_RESULT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8111,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=133;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_133:;
if(!qbevent)break;evnt(24235,8112,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5337= 1 ));
if(!qbevent)break;evnt(24235,8113,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5338= 1 ),qbs_new_txt_len("Running...",10),&(pass5339= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8114,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=134;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_134:;
if(!qbevent)break;evnt(24235,8115,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5340= 1 ));
if(!qbevent)break;evnt(24235,8116,"ide_methods.bas");}while(r);
}
}else{
do{
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEGETLINENUMBERBOX(qbs_new_txt_len("Set Next Line",13),__LONG_IDECY);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8119,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,8120,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,8120,"ide_methods.bas");}while(r);
S_47200:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8121,"ide_methods.bas");if(r)goto S_47200;}
ww_continue_5341:;
}
ww_exit_5341:;
LABEL_REQUESTSETNEXTLINE:;
if(qbevent){evnt(24235,8122,"ide_methods.bas");r=0;}
S_47202:;
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(24235,8123,"ide_methods.bas");if(r)goto S_47202;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("set next line:",14),l2string(*_SUB_DEBUGMODE_LONG_RESULT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8124,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=135;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_135:;
if(!qbevent)break;evnt(24235,8125,"ide_methods.bas");}while(r);
}
}
}
sc_ec_292_end:;
goto sc_5233_end;
}
S_47208:;
if (((*_SUB_DEBUGMODE_LONG_K==( 112 ))||(*_SUB_DEBUGMODE_LONG_K==( 80 )))||is_error_pending()){
if(qbevent){evnt(24235,8129,"ide_methods.bas");if(r)goto S_47208;}
S_47209:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(24235,8130,"ide_methods.bas");if(r)goto S_47209;}
do{
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEGETLINENUMBERBOX(qbs_new_txt_len("Skip Line",9),__LONG_IDECY);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8131,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,8132,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,8132,"ide_methods.bas");}while(r);
S_47213:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8133,"ide_methods.bas");if(r)goto S_47213;}
ww_continue_5342:;
}
ww_exit_5342:;
LABEL_REQUESTTOGGLESKIPLINE:;
if(qbevent){evnt(24235,8134,"ide_methods.bas");r=0;}
S_47215:;
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(24235,8135,"ide_methods.bas");if(r)goto S_47215;}
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_RESULT)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_RESULT)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]);
if(!qbevent)break;evnt(24235,8136,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set skip line:",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8137,"ide_methods.bas");}while(r);
S_47218:;
if ((-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_RESULT)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]== 0 ))||is_error_pending()){
if(qbevent){evnt(24235,8138,"ide_methods.bas");if(r)goto S_47218;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear skip line:",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8138,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_RESULT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8139,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=136;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_136:;
if(!qbevent)break;evnt(24235,8140,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=137;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_137:;
if(!qbevent)break;evnt(24235,8141,"ide_methods.bas");}while(r);
}
}
sc_ec_293_end:;
goto sc_5233_end;
}
sc_5233_end:;
do{
return_point[next_return_point++]=138;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_138:;
if(!qbevent)break;evnt(24235,8146,"ide_methods.bas");}while(r);
S_47228:;
if(qbevent){evnt(24235,8148,"ide_methods.bas");if(r)goto S_47228;}
S_47229:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("breakpoint",10))||qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("line number",11))||qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10))))||is_error_pending()){
if(qbevent){evnt(24235,8149,"ide_methods.bas");if(r)goto S_47229;}
do{
*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK= 0ll ;
if(!qbevent)break;evnt(24235,8150,"ide_methods.bas");}while(r);
S_47231:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10))))||is_error_pending()){
if(qbevent){evnt(24235,8151,"ide_methods.bas");if(r)goto S_47231;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5344= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8152,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5345= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8153,"ide_methods.bas");}while(r);
do{
*__LONG_LATESTWATCHPOINTMET=*_SUB_DEBUGMODE_LONG_TEMPINDEX;
if(!qbevent)break;evnt(24235,8154,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5346= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8155,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5347=string2l(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8156,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPELEMENTOFFSET,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5348= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8157,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5349= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8158,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+32))),qbs_new_txt_len(" ",1)),FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,_SUB_DEBUGMODE_LONG_I)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8159,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Watchpoint condition met",24),_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("#OK;#Clear Watchpoint",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8160,"ide_methods.bas");}while(r);
S_47241:;
if ((-(*_SUB_DEBUGMODE_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(24235,8161,"ide_methods.bas");if(r)goto S_47241;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_add(qbs_add(l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX),_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES),_SUB_DEBUGMODE_STRING_TEMPELEMENTOFFSET));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8163,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I= 0 ;
if(!qbevent)break;evnt(24235,8164,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=func_instr(*_SUB_DEBUGMODE_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8165,"ide_methods.bas");}while(r);
S_47245:;
while((*_SUB_DEBUGMODE_LONG_I)||is_error_pending()){
if(qbevent){evnt(24235,8166,"ide_methods.bas");if(r)goto S_47245;}
S_47246:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_WATCHPOINTLIST,*_SUB_DEBUGMODE_LONG_I+ 8 ,_SUB_DEBUGMODE_STRING_TEMP->len,0|1),_SUB_DEBUGMODE_STRING_TEMP)))||is_error_pending()){
if(qbevent){evnt(24235,8167,"ide_methods.bas");if(r)goto S_47246;}
do{
goto dl_exit_5350;
if(!qbevent)break;evnt(24235,8167,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_I=func_instr(*_SUB_DEBUGMODE_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8168,"ide_methods.bas");}while(r);
dl_continue_5350:;
}
dl_exit_5350:;
S_47251:;
if ((-(*_SUB_DEBUGMODE_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(24235,8171,"ide_methods.bas");if(r)goto S_47251;}
do{
*_SUB_DEBUGMODE_LONG_J=string2l(func_mid(__STRING_WATCHPOINTLIST,*_SUB_DEBUGMODE_LONG_I+ 4 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8173,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_add(qbs_left(__STRING_WATCHPOINTLIST,*_SUB_DEBUGMODE_LONG_I- 1 ),func_mid(__STRING_WATCHPOINTLIST,*_SUB_DEBUGMODE_LONG_I+*_SUB_DEBUGMODE_LONG_J+ 8 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8174,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear last watchpoint",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8177,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=139;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_139:;
if(!qbevent)break;evnt(24235,8178,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,qbs_right(_SUB_DEBUGMODE_STRING_VALUE, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8180,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_LATESTWATCHPOINTMET= 0 ;
if(!qbevent)break;evnt(24235,8182,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,8184,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,8184,"ide_methods.bas");}while(r);
S_47264:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8185,"ide_methods.bas");if(r)goto S_47264;}
ww_continue_5352:;
}
ww_exit_5352:;
do{
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8186,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(24235,8187,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,8188,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(24235,8189,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(24235,8190,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(24235,8191,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5353= 1 ));
if(!qbevent)break;evnt(24235,8192,"ide_methods.bas");}while(r);
S_47273:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("breakpoint",10))))||is_error_pending()){
if(qbevent){evnt(24235,8193,"ide_methods.bas");if(r)goto S_47273;}
do{
SUB_SETSTATUSMESSAGE(&(pass5354= 1 ),qbs_add(qbs_new_txt_len("Breakpoint reached on line",26),qbs_str((int32)(*_SUB_DEBUGMODE_LONG_L))),&(pass5355= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8194,"ide_methods.bas");}while(r);
S_47275:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10)))){
if(qbevent){evnt(24235,8195,"ide_methods.bas");if(r)goto S_47275;}
do{
SUB_SETSTATUSMESSAGE(&(pass5356= 1 ),qbs_add(qbs_add(qbs_new_txt_len("Watchpoint condition met (",26),_SUB_DEBUGMODE_STRING_TEMP),qbs_new_txt_len(")",1)),&(pass5357= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8196,"ide_methods.bas");}while(r);
}else{
do{
SUB_SETSTATUSMESSAGE(&(pass5358= 1 ),qbs_new_txt_len("Paused.",7),&(pass5359= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8198,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,8200,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=140;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_140:;
if(!qbevent)break;evnt(24235,8201,"ide_methods.bas");}while(r);
S_47282:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&*_SUB_DEBUGMODE_BYTE_PANELACTIVE))||is_error_pending()){
if(qbevent){evnt(24235,8204,"ide_methods.bas");if(r)goto S_47282;}
LABEL_REQUESTVARIABLEVALUES:;
if(qbevent){evnt(24235,8205,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5361= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8206,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,func_mid(__STRING_VARIABLEWATCHLIST, 9 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8207,"ide_methods.bas");}while(r);
S_47285:;
do{
if(qbevent){evnt(24235,8208,"ide_methods.bas");if(r)goto S_47285;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP2,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5363= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8209,"ide_methods.bas");}while(r);
S_47287:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_DEBUGMODE_STRING_TEMP2,l2string( -1 ))))||is_error_pending()){
if(qbevent){evnt(24235,8210,"ide_methods.bas");if(r)goto S_47287;}
do{
goto dl_exit_5362;
if(!qbevent)break;evnt(24235,8210,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5364= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8211,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5365= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8212,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2l(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8213,"ide_methods.bas");}while(r);
S_47293:;
if ((-(*_SUB_DEBUGMODE_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(24235,8214,"ide_methods.bas");if(r)goto S_47293;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,_SUB_DEBUGMODE_LONG_I)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8215,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5366= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8217,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5367= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8218,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5368= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8219,"ide_methods.bas");}while(r);
S_47299:;
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))->len== 0 )))||is_error_pending()){
if(qbevent){evnt(24235,8220,"ide_methods.bas");if(r)goto S_47299;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("get global var:",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8221,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("get local var:",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8223,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=141;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETVARSIZE;
RETURN_141:;
if(!qbevent)break;evnt(24235,8225,"ide_methods.bas");}while(r);
S_47305:;
if ((*_SUB_DEBUGMODE_LONG_VARSIZE)||is_error_pending()){
if(qbevent){evnt(24235,8226,"ide_methods.bas");if(r)goto S_47305;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8227,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,b2string(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8228,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+4)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8229,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+20)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8230,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8231,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8232,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8233,"ide_methods.bas");}while(r);
S_47313:;
if ((*_SUB_DEBUGMODE_LONG_TEMPELEMENT)||is_error_pending()){
if(qbevent){evnt(24235,8234,"ide_methods.bas");if(r)goto S_47313;}
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(func_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+104))),(*_SUB_DEBUGMODE_LONG_TEMPELEMENT* 4 )-( 3 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8235,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET= 0 ;
if(!qbevent)break;evnt(24235,8237,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8239,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_VARSIZE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8240,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8241,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8242,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8243,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VARTYPE->len)),_SUB_DEBUGMODE_STRING_VARTYPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8244,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=142;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_142:;
if(!qbevent)break;evnt(24235,8245,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8247,"ide_methods.bas");}while(r);
}
dl_continue_5362:;
}while(1);
dl_exit_5362:;
}
sc_ec_294_end:;
goto sc_5343_end;
}
S_47330:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("hwnd",4))))||is_error_pending()){
if(qbevent){evnt(24235,8251,"ide_methods.bas");if(r)goto S_47330;}
do{
*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND=string2o(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8252,"ide_methods.bas");}while(r);
sc_ec_295_end:;
goto sc_5343_end;
}
S_47332:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("address read",12))))||is_error_pending()){
if(qbevent){evnt(24235,8253,"ide_methods.bas");if(r)goto S_47332;}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(qbs_left(_SUB_DEBUGMODE_STRING_VALUE, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8254,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(func_mid(_SUB_DEBUGMODE_STRING_VALUE, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8255,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(func_mid(_SUB_DEBUGMODE_STRING_VALUE, 9 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8256,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(func_mid(_SUB_DEBUGMODE_STRING_VALUE, 13 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8257,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,func_mid(_SUB_DEBUGMODE_STRING_VALUE, 17 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8258,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=143;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETVARSIZE;
RETURN_143:;
if(!qbevent)break;evnt(24235,8259,"ide_methods.bas");}while(r);
S_47339:;
if(qbevent){evnt(24235,8260,"ide_methods.bas");if(r)goto S_47339;}
S_47340:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BYTE",5))))||is_error_pending()){
if(qbevent){evnt(24235,8261,"ide_methods.bas");if(r)goto S_47340;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int8)(string2b(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8261,"ide_methods.bas");}while(r);
sc_ec_296_end:;
goto sc_5370_end;
}
S_47342:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BYTE",15))))||is_error_pending()){
if(qbevent){evnt(24235,8262,"ide_methods.bas");if(r)goto S_47342;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint8)(string2ub(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8262,"ide_methods.bas");}while(r);
sc_ec_297_end:;
goto sc_5370_end;
}
S_47344:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("INTEGER",7))))||is_error_pending()){
if(qbevent){evnt(24235,8263,"ide_methods.bas");if(r)goto S_47344;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int16)(string2i(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8263,"ide_methods.bas");}while(r);
sc_ec_298_end:;
goto sc_5370_end;
}
S_47346:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED INTEGER",17))))||is_error_pending()){
if(qbevent){evnt(24235,8264,"ide_methods.bas");if(r)goto S_47346;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint16)(string2ui(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8264,"ide_methods.bas");}while(r);
sc_ec_299_end:;
goto sc_5370_end;
}
S_47348:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4))))||is_error_pending()){
if(qbevent){evnt(24235,8265,"ide_methods.bas");if(r)goto S_47348;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int32)(string2l(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8265,"ide_methods.bas");}while(r);
sc_ec_300_end:;
goto sc_5370_end;
}
S_47350:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14))))||is_error_pending()){
if(qbevent){evnt(24235,8266,"ide_methods.bas");if(r)goto S_47350;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint32)(string2ul(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8266,"ide_methods.bas");}while(r);
sc_ec_301_end:;
goto sc_5370_end;
}
S_47352:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10))))||is_error_pending()){
if(qbevent){evnt(24235,8267,"ide_methods.bas");if(r)goto S_47352;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int64)(string2i64(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8267,"ide_methods.bas");}while(r);
sc_ec_302_end:;
goto sc_5370_end;
}
S_47354:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20))))||is_error_pending()){
if(qbevent){evnt(24235,8268,"ide_methods.bas");if(r)goto S_47354;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint64)(string2ui64(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8268,"ide_methods.bas");}while(r);
sc_ec_303_end:;
goto sc_5370_end;
}
S_47356:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
if(qbevent){evnt(24235,8269,"ide_methods.bas");if(r)goto S_47356;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((float)(string2s(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8269,"ide_methods.bas");}while(r);
sc_ec_304_end:;
goto sc_5370_end;
}
S_47358:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
if(qbevent){evnt(24235,8270,"ide_methods.bas");if(r)goto S_47358;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((double)(string2d(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8270,"ide_methods.bas");}while(r);
sc_ec_305_end:;
goto sc_5370_end;
}
S_47360:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
if(qbevent){evnt(24235,8271,"ide_methods.bas");if(r)goto S_47360;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_add(qbs_new_txt_len(" ",1),qbs__tostr((long double)(string2f(_SUB_DEBUGMODE_STRING_RECVDATA)),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8271,"ide_methods.bas");}while(r);
sc_ec_306_end:;
goto sc_5370_end;
}
S_47362:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_OFFSET",7))))||is_error_pending()){
if(qbevent){evnt(24235,8272,"ide_methods.bas");if(r)goto S_47362;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int64)(string2o(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8272,"ide_methods.bas");}while(r);
sc_ec_307_end:;
goto sc_5370_end;
}
S_47364:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _OFFSET",17))))||is_error_pending()){
if(qbevent){evnt(24235,8273,"ide_methods.bas");if(r)goto S_47364;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint64)(string2uo(_SUB_DEBUGMODE_STRING_RECVDATA))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8273,"ide_methods.bas");}while(r);
sc_ec_308_end:;
goto sc_5370_end;
}
sc_5370_end:;
S_47367:;
if ((qbs_cleanup(qbs_tmp_base,-((-(_SUB_DEBUGMODE_STRING_RECVDATA->len> 1 ))&&(-(qbs_asc(_SUB_DEBUGMODE_STRING_RECVDATA, 2 )== 45 )))))||is_error_pending()){
if(qbevent){evnt(24235,8276,"ide_methods.bas");if(r)goto S_47367;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,func_mid(_SUB_DEBUGMODE_STRING_RECVDATA, 2 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8276,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long])),_SUB_DEBUGMODE_STRING_RECVDATA);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8277,"ide_methods.bas");}while(r);
S_47371:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(24235,8278,"ide_methods.bas");if(r)goto S_47371;}
do{
return_point[next_return_point++]=144;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_144:;
if(!qbevent)break;evnt(24235,8278,"ide_methods.bas");}while(r);
}
sc_ec_309_end:;
goto sc_5343_end;
}
S_47374:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("current sub",11))))||is_error_pending()){
if(qbevent){evnt(24235,8279,"ide_methods.bas");if(r)goto S_47374;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CURRENTSUB,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8280,"ide_methods.bas");}while(r);
S_47376:;
if ((*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE)||is_error_pending()){
if(qbevent){evnt(24235,8281,"ide_methods.bas");if(r)goto S_47376;}
do{
*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE= 0ll ;
if(!qbevent)break;evnt(24235,8282,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=145;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_145:;
if(!qbevent)break;evnt(24235,8283,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(24235,8284,"ide_methods.bas");}while(r);
}
sc_ec_310_end:;
goto sc_5343_end;
}
S_47381:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("quit",4))))||is_error_pending()){
if(qbevent){evnt(24235,8286,"ide_methods.bas");if(r)goto S_47381;}
do{
sub_close(*__LONG_DEBUGCLIENT,1);
if(!qbevent)break;evnt(24235,8287,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5372= 0 ));
if(!qbevent)break;evnt(24235,8288,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5373= 0 ));
if(!qbevent)break;evnt(24235,8289,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5374= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5375= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8290,"ide_methods.bas");}while(r);
S_47386:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_DEBUGMODE_STRING_VALUE->len))||is_error_pending()){
if(qbevent){evnt(24235,8291,"ide_methods.bas");if(r)goto S_47386;}
do{
SUB_SETSTATUSMESSAGE(&(pass5377= 2 ),_SUB_DEBUGMODE_STRING_VALUE,&(pass5378= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8292,"ide_methods.bas");}while(r);
}
S_47389:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8294,"ide_methods.bas");if(r)goto S_47389;}
ww_continue_5379:;
}
ww_exit_5379:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,8295,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,8296,"ide_methods.bas");}while(r);
sc_ec_311_end:;
goto sc_5343_end;
}
S_47393:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("error",5))))||is_error_pending()){
if(qbevent){evnt(24235,8297,"ide_methods.bas");if(r)goto S_47393;}
do{
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8298,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(24235,8299,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,8300,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(24235,8301,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=146;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_146:;
if(!qbevent)break;evnt(24235,8302,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5380= 1 ));
if(!qbevent)break;evnt(24235,8303,"ide_methods.bas");}while(r);
do{
qbg_sub_color(NULL, 4 ,NULL,2);
if(!qbevent)break;evnt(24235,8304,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5381= 1 ),qbs_add(qbs_new_txt_len("Error occurred on line",22),qbs_str((int32)(*_SUB_DEBUGMODE_LONG_L))),&(pass5382= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8305,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK= -1ll ;
if(!qbevent)break;evnt(24235,8306,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(24235,8307,"ide_methods.bas");}while(r);
sc_ec_312_end:;
goto sc_5343_end;
}
S_47404:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("enter input",11))))||is_error_pending()){
if(qbevent){evnt(24235,8308,"ide_methods.bas");if(r)goto S_47404;}
do{
*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT= -1ll ;
if(!qbevent)break;evnt(24235,8309,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8310,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(24235,8311,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(24235,8312,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,8313,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=147;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_147:;
if(!qbevent)break;evnt(24235,8314,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5383= 1 ));
if(!qbevent)break;evnt(24235,8315,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5384= 1 ));
if(!qbevent)break;evnt(24235,8316,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5385= 1 ),qbs_new_txt_len("SLEEP/INPUT/LINE INPUT active in your program...",48),&(pass5386= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8317,"ide_methods.bas");}while(r);
do{
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
if(!qbevent)break;evnt(24235,8318,"ide_methods.bas");}while(r);
sc_ec_313_end:;
goto sc_5343_end;
}
S_47415:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("leave input",11))))||is_error_pending()){
if(qbevent){evnt(24235,8319,"ide_methods.bas");if(r)goto S_47415;}
do{
*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT= 0ll ;
if(!qbevent)break;evnt(24235,8320,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass5387= 1 ));
if(!qbevent)break;evnt(24235,8321,"ide_methods.bas");}while(r);
S_47418:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(24235,8322,"ide_methods.bas");if(r)goto S_47418;}
do{
SUB_SETSTATUSMESSAGE(&(pass5388= 1 ),qbs_new_txt_len("Paused.",7),&(pass5389= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8323,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5390= 0 ));
if(!qbevent)break;evnt(24235,8324,"ide_methods.bas");}while(r);
}else{
do{
SUB_SETSTATUSMESSAGE(&(pass5391= 1 ),qbs_new_txt_len("Running...",10),&(pass5392= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8326,"ide_methods.bas");}while(r);
}
sc_ec_314_end:;
goto sc_5343_end;
}
S_47424:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack size",15))))||is_error_pending()){
if(qbevent){evnt(24235,8328,"ide_methods.bas");if(r)goto S_47424;}
do{
*__LONG_CALLSTACKLENGTH=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8332,"ide_methods.bas");}while(r);
S_47426:;
if ((*__LONG_CALLSTACKLENGTH)||is_error_pending()){
if(qbevent){evnt(24235,8333,"ide_methods.bas");if(r)goto S_47426;}
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(24235,8334,"ide_methods.bas");}while(r);
S_47428:;
do{
if(qbevent){evnt(24235,8335,"ide_methods.bas");if(r)goto S_47428;}
do{
return_point[next_return_point++]=148;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_148:;
if(!qbevent)break;evnt(24235,8336,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(24235,8337,"ide_methods.bas");}while(r);
S_47431:;
dl_continue_5393:;
}while((!(qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10)))|(-(((double)((func_timer( 0.001E+0 ,0|1)-*_SUB_DEBUGMODE_DOUBLE_START)))>((double)(*_SUB_DEBUGMODE_DOUBLE_TIMEOUT)))))))&&(!is_error_pending()));
dl_exit_5393:;
if(qbevent){evnt(24235,8338,"ide_methods.bas");if(r)goto S_47431;}
S_47432:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10))))||is_error_pending()){
if(qbevent){evnt(24235,8340,"ide_methods.bas");if(r)goto S_47432;}
do{
qbs_set(__STRING_CALLSTACKLIST,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8342,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8345,"ide_methods.bas");}while(r);
}
sc_ec_315_end:;
goto sc_5343_end;
}
sc_5343_end:;
S_47439:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(24235,8349,"ide_methods.bas");if(r)goto S_47439;}
do{
return_point[next_return_point++]=149;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEBUTTONS;
RETURN_149:;
if(!qbevent)break;evnt(24235,8349,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(24235,8350,"ide_methods.bas");}while(r);
dl_continue_5190:;
}while(1);
dl_exit_5190:;
S_47444:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8353,"ide_methods.bas");if(r)goto S_47444;}
ww_continue_5394:;
}
ww_exit_5394:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,8354,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,8355,"ide_methods.bas");}while(r);
LABEL_GETCOMMAND:;
if(qbevent){evnt(24235,8357,"ide_methods.bas");r=0;}
do{
sub_get2(*__LONG_DEBUGCLIENT,NULL,_SUB_DEBUGMODE_STRING_TEMP,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8358,"ide_methods.bas");}while(r);
S_47449:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3)))&(-(func__connected(*__LONG_DEBUGCLIENT)== 0 ))))||is_error_pending()){
if(qbevent){evnt(24235,8359,"ide_methods.bas");if(r)goto S_47449;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5395= 0 ));
if(!qbevent)break;evnt(24235,8360,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5396= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5397= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8361,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5398= 2 ),qbs_new_txt_len("Disconnected.",13),&(pass5399= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8362,"ide_methods.bas");}while(r);
S_47453:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8363,"ide_methods.bas");if(r)goto S_47453;}
ww_continue_5400:;
}
ww_exit_5400:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,8364,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,8365,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_BUFFER,qbs_add(_SUB_DEBUGMODE_STRING_BUFFER,_SUB_DEBUGMODE_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8367,"ide_methods.bas");}while(r);
S_47459:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_DEBUGMODE_STRING_BUFFER->len>= 4 )))||is_error_pending()){
if(qbevent){evnt(24235,8369,"ide_methods.bas");if(r)goto S_47459;}
do{
*_SUB_DEBUGMODE_LONG_CMDSIZE=string2l(qbs_left(_SUB_DEBUGMODE_STRING_BUFFER, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8369,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_CMDSIZE= 0 ;
if(!qbevent)break;evnt(24235,8369,"ide_methods.bas");}while(r);
}
S_47464:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_DEBUGMODE_LONG_CMDSIZE> 0 ))&(-(_SUB_DEBUGMODE_STRING_BUFFER->len>=*_SUB_DEBUGMODE_LONG_CMDSIZE))))||is_error_pending()){
if(qbevent){evnt(24235,8370,"ide_methods.bas");if(r)goto S_47464;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,func_mid(_SUB_DEBUGMODE_STRING_BUFFER, 5 ,*_SUB_DEBUGMODE_LONG_CMDSIZE,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8371,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_BUFFER,func_mid(_SUB_DEBUGMODE_STRING_BUFFER, 5 +*_SUB_DEBUGMODE_LONG_CMDSIZE,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8372,"ide_methods.bas");}while(r);
S_47467:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len(":",1),0)))||is_error_pending()){
if(qbevent){evnt(24235,8374,"ide_methods.bas");if(r)goto S_47467;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,func_mid(_SUB_DEBUGMODE_STRING_CMD,func_instr(NULL,_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len(":",1),0)+ 1 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8375,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_left(_SUB_DEBUGMODE_STRING_CMD,func_instr(NULL,_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len(":",1),0)- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8376,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8378,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8381,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8381,"ide_methods.bas");}while(r);
}
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8383,"ide_methods.bas");}while(r);
LABEL_SENDCOMMAND:;
if(qbevent){evnt(24235,8385,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(l2string(_SUB_DEBUGMODE_STRING_CMD->len),_SUB_DEBUGMODE_STRING_CMD));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8386,"ide_methods.bas");}while(r);
do{
sub_put2(*__LONG_DEBUGCLIENT,NULL,byte_element((uint64)_SUB_DEBUGMODE_STRING_CMD->chr,_SUB_DEBUGMODE_STRING_CMD->len,byte_element_5404),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8387,"ide_methods.bas");}while(r);
S_47480:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3)))&(-(func__connected(*__LONG_DEBUGCLIENT)== 0 ))))||is_error_pending()){
if(qbevent){evnt(24235,8388,"ide_methods.bas");if(r)goto S_47480;}
do{
SUB_CLEARSTATUSWINDOW(&(pass5405= 0 ));
if(!qbevent)break;evnt(24235,8389,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5406= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5407= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8390,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass5408= 2 ),qbs_new_txt_len("Disconnected.",13),&(pass5409= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8391,"ide_methods.bas");}while(r);
S_47484:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(24235,8392,"ide_methods.bas");if(r)goto S_47484;}
ww_continue_5410:;
}
ww_exit_5410:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(24235,8393,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,8394,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8396,"ide_methods.bas");}while(r);
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8397,"ide_methods.bas");}while(r);
LABEL_UPDATEDISPLAY:;
if(qbevent){evnt(24235,8399,"ide_methods.bas");r=0;}
S_47491:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(24235,8400,"ide_methods.bas");if(r)goto S_47491;}
do{
*__BYTE_IDESHOWTEXTBYPASSCOLORRESTORE= -1ll ;
if(!qbevent)break;evnt(24235,8400,"ide_methods.bas");}while(r);
}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(24235,8401,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(24235,8402,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=150;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTVERSION;
RETURN_150:;
if(!qbevent)break;evnt(24235,8404,"ide_methods.bas");}while(r);
S_47497:;
if ((qbs_cleanup(qbs_tmp_base,*_SUB_DEBUGMODE_BYTE_PAUSEMODE&(-(__STRING_VARIABLEWATCHLIST->len> 0 ))))||is_error_pending()){
if(qbevent){evnt(24235,8406,"ide_methods.bas");if(r)goto S_47497;}
S_47498:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(24235,8407,"ide_methods.bas");if(r)goto S_47498;}
do{
sub__console( 1 );
if(!qbevent)break;evnt(24235,8407,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES=string2l(func_mid(__STRING_VARIABLEWATCHLIST, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8408,"ide_methods.bas");}while(r);
S_47502:;
if (((~(*_SUB_DEBUGMODE_LONG_HIDEPANEL))&*_SUB_DEBUGMODE_BYTE_PANELACTIVE)||is_error_pending()){
if(qbevent){evnt(24235,8409,"ide_methods.bas");if(r)goto S_47502;}
do{
SUB_SHOWVWATCHPANEL((void*)( ((char*)(_SUB_DEBUGMODE_UDT_VWATCHPANEL)) + (0) ),_SUB_DEBUGMODE_STRING_CURRENTSUB,&(pass5412= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8409,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= 0ll ;
if(!qbevent)break;evnt(24235,8410,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,8413,"ide_methods.bas");}while(r);
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8414,"ide_methods.bas");}while(r);
LABEL_UPDATEBUTTONS:;
if(qbevent){evnt(24235,8416,"ide_methods.bas");r=0;}
S_47509:;
fornext_value5414= 1 ;
fornext_finalvalue5414=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
fornext_step5414= 1 ;
if (fornext_step5414<0) fornext_step_negative5414=1; else fornext_step_negative5414=0;
if (is_error_pending()) goto fornext_error5414;
goto fornext_entrylabel5414;
while(1){
fornext_value5414=fornext_step5414+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel5414:
*_SUB_DEBUGMODE_LONG_I=fornext_value5414;
if (fornext_step_negative5414){
if (fornext_value5414<fornext_finalvalue5414) break;
}else{
if (fornext_value5414>fornext_finalvalue5414) break;
}
fornext_error5414:;
if(qbevent){evnt(24235,8417,"ide_methods.bas");if(r)goto S_47509;}
S_47510:;
if (((-(*__LONG_MY==*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+2))))&(-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16))+*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+4)))))&(~(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(32))))&(~(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(33)))))||is_error_pending()){
if(qbevent){evnt(24235,8419,"ide_methods.bas");if(r)goto S_47510;}
do{
qbg_sub_color( 0 , 7 ,NULL,3);
if(!qbevent)break;evnt(24235,8420,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8421,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 13 , 1 ,NULL,3);
if(!qbevent)break;evnt(24235,8423,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len(" ",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8424,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16)),*(int16*)(((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0])+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+2)),qbs_add(*((qbs**)((char*)_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]+((array_check((*_SUB_DEBUGMODE_LONG_I)-_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4],_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]))*16+8))),_SUB_DEBUGMODE_STRING_TEMP),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8426,"ide_methods.bas");}while(r);
fornext_continue_5413:;
}
fornext_exit_5413:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(24235,8428,"ide_methods.bas");}while(r);
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8429,"ide_methods.bas");}while(r);
LABEL_GETVARSIZE:;
if(qbevent){evnt(24235,8431,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE= 0 ;
if(!qbevent)break;evnt(24235,8432,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_VARTYPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8433,"ide_methods.bas");}while(r);
LABEL_CHECKVARTYPE:;
if(qbevent){evnt(24235,8434,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,_SUB_DEBUGMODE_STRING_VARTYPE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8435,"ide_methods.bas");}while(r);
S_47524:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
if(qbevent){evnt(24235,8436,"ide_methods.bas");if(r)goto S_47524;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8436,"ide_methods.bas");}while(r);
}
S_47527:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
if(qbevent){evnt(24235,8437,"ide_methods.bas");if(r)goto S_47527;}
S_47528:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_val<long double>(func_mid(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,func__instrrev(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len(" ",1),0)+ 1 ,NULL,0))> 32 )))||is_error_pending()){
if(qbevent){evnt(24235,8438,"ide_methods.bas");if(r)goto S_47528;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8439,"ide_methods.bas");}while(r);
S_47530:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)))||is_error_pending()){
if(qbevent){evnt(24235,8440,"ide_methods.bas");if(r)goto S_47530;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8440,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8442,"ide_methods.bas");}while(r);
S_47535:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)))||is_error_pending()){
if(qbevent){evnt(24235,8443,"ide_methods.bas");if(r)goto S_47535;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8443,"ide_methods.bas");}while(r);
}
}
S_47539:;
}else{
if (qbs_cleanup(qbs_tmp_base,func_instr(NULL,qbs_new_txt_len("@_BIT@_UNSIGNED _BIT@",21),qbs_add(qbs_add(qbs_new_txt_len("@",1),_SUB_DEBUGMODE_STRING_TEMPVARTYPE),qbs_new_txt_len("@",1)),0))){
if(qbevent){evnt(24235,8445,"ide_methods.bas");if(r)goto S_47539;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8446,"ide_methods.bas");}while(r);
S_47541:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)))||is_error_pending()){
if(qbevent){evnt(24235,8447,"ide_methods.bas");if(r)goto S_47541;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8447,"ide_methods.bas");}while(r);
}
}
}
S_47545:;
if(qbevent){evnt(24235,8449,"ide_methods.bas");if(r)goto S_47545;}
S_47546:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BYTE",5))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BYTE",15))))||is_error_pending()){
if(qbevent){evnt(24235,8450,"ide_methods.bas");if(r)goto S_47546;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=1;
if(!qbevent)break;evnt(24235,8450,"ide_methods.bas");}while(r);
sc_ec_316_end:;
goto sc_5415_end;
}
S_47548:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("INTEGER",7))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED INTEGER",17))))||is_error_pending()){
if(qbevent){evnt(24235,8451,"ide_methods.bas");if(r)goto S_47548;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=2;
if(!qbevent)break;evnt(24235,8451,"ide_methods.bas");}while(r);
sc_ec_317_end:;
goto sc_5415_end;
}
S_47550:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14))))||is_error_pending()){
if(qbevent){evnt(24235,8452,"ide_methods.bas");if(r)goto S_47550;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(24235,8452,"ide_methods.bas");}while(r);
sc_ec_318_end:;
goto sc_5415_end;
}
S_47552:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20))))||is_error_pending()){
if(qbevent){evnt(24235,8453,"ide_methods.bas");if(r)goto S_47552;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(24235,8453,"ide_methods.bas");}while(r);
sc_ec_319_end:;
goto sc_5415_end;
}
S_47554:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
if(qbevent){evnt(24235,8454,"ide_methods.bas");if(r)goto S_47554;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(24235,8454,"ide_methods.bas");}while(r);
sc_ec_320_end:;
goto sc_5415_end;
}
S_47556:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
if(qbevent){evnt(24235,8455,"ide_methods.bas");if(r)goto S_47556;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(24235,8455,"ide_methods.bas");}while(r);
sc_ec_321_end:;
goto sc_5415_end;
}
S_47558:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
if(qbevent){evnt(24235,8456,"ide_methods.bas");if(r)goto S_47558;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=32;
if(!qbevent)break;evnt(24235,8456,"ide_methods.bas");}while(r);
sc_ec_322_end:;
goto sc_5415_end;
}
S_47560:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_OFFSET",7))||qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _OFFSET",17))))||is_error_pending()){
if(qbevent){evnt(24235,8457,"ide_methods.bas");if(r)goto S_47560;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(24235,8457,"ide_methods.bas");}while(r);
sc_ec_323_end:;
goto sc_5415_end;
}
S_47562:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))))||is_error_pending()){
if(qbevent){evnt(24235,8458,"ide_methods.bas");if(r)goto S_47562;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8+4;
if(!qbevent)break;evnt(24235,8458,"ide_methods.bas");}while(r);
sc_ec_324_end:;
goto sc_5415_end;
}
do{
qbs_set(_SUB_DEBUGMODE_STRING_VARTYPE,FUNC_GETELEMENT(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+((array_check((*_SUB_DEBUGMODE_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96))),_SUB_DEBUGMODE_LONG_TEMPELEMENT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8460,"ide_methods.bas");}while(r);
S_47566:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
if(qbevent){evnt(24235,8461,"ide_methods.bas");if(r)goto S_47566;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=qbr(qbs_val<long double>(qbs__trim(func_mid(_SUB_DEBUGMODE_STRING_VARTYPE,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)+ 8 ,NULL,0))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8463,"ide_methods.bas");}while(r);
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8464,"ide_methods.bas");}while(r);
}
S_47570:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_DEBUGMODE_STRING_VARTYPE->len))||is_error_pending()){
if(qbevent){evnt(24235,8466,"ide_methods.bas");if(r)goto S_47570;}
do{
goto LABEL_CHECKVARTYPE;
if(!qbevent)break;evnt(24235,8466,"ide_methods.bas");}while(r);
}
sc_5415_end:;
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8468,"ide_methods.bas");}while(r);
LABEL_PRINTVERSION:;
if(qbevent){evnt(24235,8470,"ide_methods.bas");r=0;}
S_47575:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_VERSIONSTRINGSTATUS->len== 0 )))||is_error_pending()){
if(qbevent){evnt(24235,8472,"ide_methods.bas");if(r)goto S_47575;}
do{
qbs_set(__STRING_VERSIONSTRINGSTATUS,qbs_add(qbs_new_txt_len(" v",2),__STRING_VERSION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8473,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_VERSIONSTRINGSTATUS,qbs_add(__STRING_VERSIONSTRINGSTATUS,qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8474,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color( 2 , 3 ,NULL,3);
if(!qbevent)break;evnt(24235,8476,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,8477,"ide_methods.bas");}while(r);
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8478,"ide_methods.bas");}while(r);
LABEL_CHECKVWATCHPANELSIZE:;
if(qbevent){evnt(24235,8480,"ide_methods.bas");r=0;}
S_47582:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))< 40 ))||is_error_pending()){
if(qbevent){evnt(24235,8481,"ide_methods.bas");if(r)goto S_47582;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))= 40 ;
if(!qbevent)break;evnt(24235,8481,"ide_methods.bas");}while(r);
}
S_47585:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))>(*__LONG_IDEWX- 12 )))||is_error_pending()){
if(qbevent){evnt(24235,8482,"ide_methods.bas");if(r)goto S_47585;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))=*__LONG_IDEWX- 12 ;
if(!qbevent)break;evnt(24235,8482,"ide_methods.bas");}while(r);
}
S_47588:;
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4)))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(24235,8483,"ide_methods.bas");if(r)goto S_47588;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(4))=(*__LONG_IDEWX- 1 )-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(0));
if(!qbevent)break;evnt(24235,8484,"ide_methods.bas");}while(r);
}
S_47591:;
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6)))>*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT))||is_error_pending()){
if(qbevent){evnt(24235,8486,"ide_methods.bas");if(r)goto S_47591;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))=*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(2))- 1 );
if(!qbevent)break;evnt(24235,8487,"ide_methods.bas");}while(r);
}
S_47594:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))< 5 ))||is_error_pending()){
if(qbevent){evnt(24235,8489,"ide_methods.bas");if(r)goto S_47594;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))= 5 ;
if(!qbevent)break;evnt(24235,8489,"ide_methods.bas");}while(r);
}
S_47597:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
if(qbevent){evnt(24235,8490,"ide_methods.bas");if(r)goto S_47597;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+(6))=*__LONG_IDEWY- 10 ;
if(!qbevent)break;evnt(24235,8490,"ide_methods.bas");}while(r);
}
do{
#include "ret263.txt"
if(!qbevent)break;evnt(24235,8491,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free263.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
}
