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 "data336.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(28182,6977,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,6978,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,6979,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,6980,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,6981,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_DOUBLE_TIMEOUT= 10 ;
if(!qbevent)break;evnt(28182,6987,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,6988,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,6990,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,6992,"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(28182,6992,"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(28182,6993,"ide_methods.bas");}while(r);
do{
sub__printstring(qb_safe_idiv((*__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(28182,6994,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,7002,"ide_methods.bas");}while(r);
do{
if (_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 8 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(16);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]) error(257);
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
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);}
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[4]=alloc_new_desc[4];
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[5]=alloc_new_desc[5];
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[6]=alloc_new_desc[6];
_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[7]=alloc_new_desc[7];
}
}
if(!qbevent)break;evnt(28182,7008,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,7009,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7010,"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(28182,7010,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7011,"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(28182,7011,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7012,"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(28182,7012,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7013,"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(28182,7013,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7014,"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(28182,7014,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7015,"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(28182,7015,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7016,"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(28182,7016,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,7017,"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(28182,7017,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_Y=(*__LONG_IDEWY- 4 )+ 2 ;
if(!qbevent)break;evnt(28182,7018,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,7019,"ide_methods.bas");}while(r);
S_51809:;
fornext_value6027= 1 ;
fornext_finalvalue6027=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
fornext_step6027= 1 ;
if (fornext_step6027<0) fornext_step_negative6027=1; else fornext_step_negative6027=0;
if (is_error_pending()) goto fornext_error6027;
goto fornext_entrylabel6027;
while(1){
fornext_value6027=fornext_step6027+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel6027:
*_SUB_DEBUGMODE_LONG_I=fornext_value6027;
if (fornext_step_negative6027){
if (fornext_value6027<fornext_finalvalue6027) break;
}else{
if (fornext_value6027>fornext_finalvalue6027) break;
}
fornext_error6027:;
if(qbevent){evnt(28182,7020,"ide_methods.bas");if(r)goto S_51809;}
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+0)))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(28182,7021,"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(28182,7022,"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(28182,7023,"ide_methods.bas");}while(r);
S_51813:;
if ((-(*_SUB_DEBUGMODE_LONG_I<func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1)))||is_error_pending()){
if(qbevent){evnt(28182,7024,"ide_methods.bas");if(r)goto S_51813;}
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(28182,7025,"ide_methods.bas");}while(r);
S_51815:;
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(28182,7026,"ide_methods.bas");if(r)goto S_51815;}
do{
*_SUB_DEBUGMODE_LONG_Y=*_SUB_DEBUGMODE_LONG_Y+ 1 ;
if(!qbevent)break;evnt(28182,7027,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_X= 2 ;
if(!qbevent)break;evnt(28182,7028,"ide_methods.bas");}while(r);
}
}
fornext_continue_6026:;
}
fornext_exit_6026:;
S_51821:;
sc_6028_var=0;
if(qbevent){evnt(28182,7033,"ide_methods.bas");if(r)goto S_51821;}
S_51822:;
if (((*__LONG_IDEDEBUGMODE==( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7034,"ide_methods.bas");if(r)goto S_51822;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(28182,7035,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(28182,7036,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7037,"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(28182,7038,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGCLIENT= 0 ;
if(!qbevent)break;evnt(28182,7039,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DEBUGGEEPID= 0 ;
if(!qbevent)break;evnt(28182,7040,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= -1ll ;
if(!qbevent)break;evnt(28182,7042,"ide_methods.bas");}while(r);
do{
SUB_SHOWVWATCHPANEL((void*)( ((char*)(_SUB_DEBUGMODE_UDT_VWATCHPANEL)) + ((0+0)) ),qbs_new_txt_len("",0),&(pass6029= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7043,"ide_methods.bas");}while(r);
S_51831:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_VARIABLEWATCHLIST->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,7045,"ide_methods.bas");if(r)goto S_51831;}
do{
*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES= 0 ;
if(!qbevent)break;evnt(28182,7046,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))= 5 ;
if(!qbevent)break;evnt(28182,7047,"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),&(pass6031= -1 ),&(pass6032= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7052,"ide_methods.bas");}while(r);
}
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7055,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))= 40 ;
if(!qbevent)break;evnt(28182,7056,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 6 ;
if(!qbevent)break;evnt(28182,7057,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))= 4 ;
if(!qbevent)break;evnt(28182,7058,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
if(!qbevent)break;evnt(28182,7059,"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(28182,7061,"ide_methods.bas");}while(r);
S_51843:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,7062,"ide_methods.bas");if(r)goto S_51843;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(28182,7062,"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(28182,7064,"ide_methods.bas");}while(r);
S_51847:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,7065,"ide_methods.bas");if(r)goto S_51847;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(28182,7065,"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(28182,7067,"ide_methods.bas");}while(r);
S_51851:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,7068,"ide_methods.bas");if(r)goto S_51851;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(28182,7068,"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(28182,7070,"ide_methods.bas");}while(r);
S_51855:;
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
if(qbevent){evnt(28182,7071,"ide_methods.bas");if(r)goto S_51855;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))=*_SUB_DEBUGMODE_LONG_X;
if(!qbevent)break;evnt(28182,7071,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=68;
if (next_return_point>=return_points) more_return_points();
goto LABEL_CHECKVWATCHPANELSIZE;
RETURN_68:;
if(!qbevent)break;evnt(28182,7073,"ide_methods.bas");}while(r);
sc_ec_246_end:;
sc_6028_var=-1;
}
S_51859:;
if (((*__LONG_IDEDEBUGMODE>( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7074,"ide_methods.bas");if(r)goto S_51859;}
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE=~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE);
if(!qbevent)break;evnt(28182,7075,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=69;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATESTATUSAREA;
RETURN_69:;
if(!qbevent)break;evnt(28182,7076,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6033= 1 ));
if(!qbevent)break;evnt(28182,7077,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6034= 1 ),qbs_new_txt_len("Paused.",7),&(pass6035= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7078,"ide_methods.bas");}while(r);
sc_ec_247_end:;
sc_6028_var=-1;
}
S_51864:;
if (((*__LONG_IDEDEBUGMODE==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,7079,"ide_methods.bas");if(r)goto S_51864;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7079,"ide_methods.bas");}while(r);
do{
goto LABEL_RETURNFROMCONTEXTMENU;
if(!qbevent)break;evnt(28182,7079,"ide_methods.bas");}while(r);
sc_ec_248_end:;
sc_6028_var=-1;
}
S_51867:;
if (((*__LONG_IDEDEBUGMODE==( 3 )))||is_error_pending()){
if(qbevent){evnt(28182,7080,"ide_methods.bas");if(r)goto S_51867;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7080,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTCALLSTACK;
if(!qbevent)break;evnt(28182,7080,"ide_methods.bas");}while(r);
sc_ec_249_end:;
sc_6028_var=-1;
}
S_51870:;
if (((*__LONG_IDEDEBUGMODE==( 4 )))||is_error_pending()){
if(qbevent){evnt(28182,7081,"ide_methods.bas");if(r)goto S_51870;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7081,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTCONTINUE;
if(!qbevent)break;evnt(28182,7081,"ide_methods.bas");}while(r);
sc_ec_250_end:;
sc_6028_var=-1;
}
S_51873:;
if (((*__LONG_IDEDEBUGMODE==( 5 )))||is_error_pending()){
if(qbevent){evnt(28182,7082,"ide_methods.bas");if(r)goto S_51873;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7082,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSTEPOUT;
if(!qbevent)break;evnt(28182,7082,"ide_methods.bas");}while(r);
sc_ec_251_end:;
sc_6028_var=-1;
}
S_51876:;
if (((*__LONG_IDEDEBUGMODE==( 6 )))||is_error_pending()){
if(qbevent){evnt(28182,7083,"ide_methods.bas");if(r)goto S_51876;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7083,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSTEPOVER;
if(!qbevent)break;evnt(28182,7083,"ide_methods.bas");}while(r);
sc_ec_252_end:;
sc_6028_var=-1;
}
S_51879:;
if (((*__LONG_IDEDEBUGMODE==( 7 )))||is_error_pending()){
if(qbevent){evnt(28182,7084,"ide_methods.bas");if(r)goto S_51879;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7084,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSTEPINTO;
if(!qbevent)break;evnt(28182,7084,"ide_methods.bas");}while(r);
sc_ec_253_end:;
sc_6028_var=-1;
}
S_51882:;
if (((*__LONG_IDEDEBUGMODE==( 8 )))||is_error_pending()){
if(qbevent){evnt(28182,7085,"ide_methods.bas");if(r)goto S_51882;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7086,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7087,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTRUNTOTHISLINE;
if(!qbevent)break;evnt(28182,7088,"ide_methods.bas");}while(r);
sc_ec_254_end:;
sc_6028_var=-1;
}
S_51886:;
if (((*__LONG_IDEDEBUGMODE==( 9 )))||is_error_pending()){
if(qbevent){evnt(28182,7089,"ide_methods.bas");if(r)goto S_51886;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7089,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTQUIT;
if(!qbevent)break;evnt(28182,7089,"ide_methods.bas");}while(r);
sc_ec_255_end:;
sc_6028_var=-1;
}
S_51889:;
if (((*__LONG_IDEDEBUGMODE==( 10 )))||is_error_pending()){
if(qbevent){evnt(28182,7090,"ide_methods.bas");if(r)goto S_51889;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7090,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTTOGGLEBREAKPOINT;
if(!qbevent)break;evnt(28182,7090,"ide_methods.bas");}while(r);
sc_ec_256_end:;
sc_6028_var=-1;
}
S_51892:;
if (((*__LONG_IDEDEBUGMODE==( 11 )))||is_error_pending()){
if(qbevent){evnt(28182,7091,"ide_methods.bas");if(r)goto S_51892;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7091,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTCLEARBREAKPOINTS;
if(!qbevent)break;evnt(28182,7091,"ide_methods.bas");}while(r);
sc_ec_257_end:;
sc_6028_var=-1;
}
S_51895:;
if (((*__LONG_IDEDEBUGMODE==( 12 )))||is_error_pending()){
if(qbevent){evnt(28182,7092,"ide_methods.bas");if(r)goto S_51895;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7093,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7094,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTTOGGLESKIPLINE;
if(!qbevent)break;evnt(28182,7095,"ide_methods.bas");}while(r);
sc_ec_258_end:;
sc_6028_var=-1;
}
S_51899:;
if (((*__LONG_IDEDEBUGMODE==( 13 )))||is_error_pending()){
if(qbevent){evnt(28182,7096,"ide_methods.bas");if(r)goto S_51899;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7097,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7098,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSETNEXTLINE;
if(!qbevent)break;evnt(28182,7099,"ide_methods.bas");}while(r);
sc_ec_259_end:;
sc_6028_var=-1;
}
S_51903:;
if (((*__LONG_IDEDEBUGMODE==( 14 )))||is_error_pending()){
if(qbevent){evnt(28182,7100,"ide_methods.bas");if(r)goto S_51903;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7100,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTSUBSDIALOG;
if(!qbevent)break;evnt(28182,7100,"ide_methods.bas");}while(r);
sc_ec_260_end:;
sc_6028_var=-1;
}
S_51906:;
if (((*__LONG_IDEDEBUGMODE==( 15 )))||is_error_pending()){
if(qbevent){evnt(28182,7101,"ide_methods.bas");if(r)goto S_51906;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7101,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTUNSKIPALLLINES;
if(!qbevent)break;evnt(28182,7101,"ide_methods.bas");}while(r);
sc_ec_261_end:;
sc_6028_var=-1;
}
S_51909:;
if (((*__LONG_IDEDEBUGMODE==( 16 )))||is_error_pending()){
if(qbevent){evnt(28182,7102,"ide_methods.bas");if(r)goto S_51909;}
do{
*__LONG_IDEDEBUGMODE= 1 ;
if(!qbevent)break;evnt(28182,7102,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(28182,7102,"ide_methods.bas");}while(r);
sc_ec_262_end:;
}
sc_6028_end:;
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6036= 1 ));
if(!qbevent)break;evnt(28182,7105,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6037= 0 ));
if(!qbevent)break;evnt(28182,7106,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6038= 1 ),qbs_new_txt_len("Entering $DEBUG mode (ESC to abort)...",38),&(pass6039= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7107,"ide_methods.bas");}while(r);
S_51916:;
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,7109,"ide_methods.bas");if(r)goto S_51916;}
do{
*__LONG_HOST=func__openhost(qbs_add(qbs_new_txt_len("TCP/IP:",7),__STRING_HOSTPORT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7110,"ide_methods.bas");}while(r);
S_51918:;
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,7111,"ide_methods.bas");if(r)goto S_51918;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6040= 0 ));
if(!qbevent)break;evnt(28182,7112,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6041= 1 ));
if(!qbevent)break;evnt(28182,7113,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6042= 1 ),qbs_new_txt_len("Failed to initiate debug session.",33),&(pass6043= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7114,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6044= 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)),&(pass6045= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7115,"ide_methods.bas");}while(r);
S_51923:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7116,"ide_methods.bas");if(r)goto S_51923;}
ww_continue_6046:;
}
ww_exit_6046:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,7117,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,7122,"ide_methods.bas");}while(r);
S_51929:;
do{
if(qbevent){evnt(28182,7123,"ide_methods.bas");if(r)goto S_51929;}
do{
*__LONG_DEBUGCLIENT=func__openconnection(*__LONG_HOST);
if(!qbevent)break;evnt(28182,7124,"ide_methods.bas");}while(r);
S_51931:;
if ((*__LONG_DEBUGCLIENT)||is_error_pending()){
if(qbevent){evnt(28182,7125,"ide_methods.bas");if(r)goto S_51931;}
do{
goto dl_exit_6047;
if(!qbevent)break;evnt(28182,7125,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
if(!qbevent)break;evnt(28182,7127,"ide_methods.bas");}while(r);
S_51935:;
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(28182,7128,"ide_methods.bas");if(r)goto S_51935;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6048= 0 ));
if(!qbevent)break;evnt(28182,7129,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6049= 0 ));
if(!qbevent)break;evnt(28182,7130,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6050= 1 ),qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("Debug session aborted.",22)),&(pass6051= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7131,"ide_methods.bas");}while(r);
S_51939:;
if ((-(*_SUB_DEBUGMODE_LONG_K!= 27 ))||is_error_pending()){
if(qbevent){evnt(28182,7132,"ide_methods.bas");if(r)goto S_51939;}
do{
SUB_SETSTATUSMESSAGE(&(pass6052= 2 ),qbs_new_txt_len("Connection timeout.",19),&(pass6053= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7133,"ide_methods.bas");}while(r);
}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,7135,"ide_methods.bas");}while(r);
S_51943:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7136,"ide_methods.bas");if(r)goto S_51943;}
ww_continue_6054:;
}
ww_exit_6054:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,7137,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,7140,"ide_methods.bas");}while(r);
dl_continue_6047:;
}while(1);
dl_exit_6047:;
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7143,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6055= 1 ));
if(!qbevent)break;evnt(28182,7144,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6056= 1 ),qbs_new_txt_len("Handshaking...",14),&(pass6057= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7145,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,7147,"ide_methods.bas");}while(r);
S_51953:;
do{
if(qbevent){evnt(28182,7148,"ide_methods.bas");if(r)goto S_51953;}
do{
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
if(!qbevent)break;evnt(28182,7149,"ide_methods.bas");}while(r);
S_51955:;
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(28182,7150,"ide_methods.bas");if(r)goto S_51955;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6059= 0 ));
if(!qbevent)break;evnt(28182,7151,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6060= 0 ));
if(!qbevent)break;evnt(28182,7152,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6061= 1 ),qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("Debug session aborted.",22)),&(pass6062= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7153,"ide_methods.bas");}while(r);
S_51959:;
if ((-(*_SUB_DEBUGMODE_LONG_K!= 27 ))||is_error_pending()){
if(qbevent){evnt(28182,7154,"ide_methods.bas");if(r)goto S_51959;}
do{
SUB_SETSTATUSMESSAGE(&(pass6063= 2 ),qbs_new_txt_len("Connection timeout.",19),&(pass6064= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7155,"ide_methods.bas");}while(r);
}
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,7157,"ide_methods.bas");}while(r);
S_51963:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7158,"ide_methods.bas");if(r)goto S_51963;}
ww_continue_6065:;
}
ww_exit_6065:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,7159,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=70;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_70:;
if(!qbevent)break;evnt(28182,7162,"ide_methods.bas");}while(r);
S_51968:;
if(qbevent){evnt(28182,7163,"ide_methods.bas");if(r)goto S_51968;}
S_51969:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("me",2))))||is_error_pending()){
if(qbevent){evnt(28182,7164,"ide_methods.bas");if(r)goto S_51969;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_PROGRAM,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7165,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_EXPECTED,__STRING_LASTBINARYGENERATED);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7166,"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(28182,7167,"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(28182,7168,"ide_methods.bas");}while(r);
S_51974:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_DEBUGMODE_STRING_PROGRAM,_SUB_DEBUGMODE_STRING_EXPECTED)))||is_error_pending()){
if(qbevent){evnt(28182,7170,"ide_methods.bas");if(r)goto S_51974;}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6067= 0 ));
if(!qbevent)break;evnt(28182,7171,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6068= 1 ));
if(!qbevent)break;evnt(28182,7172,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6069= 1 ),qbs_new_txt_len("Failed to initiate debug session.",33),&(pass6070= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7173,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6071= 2 ),qbs_left(qbs_add(qbs_new_txt_len("Expected: ",10),_SUB_DEBUGMODE_STRING_EXPECTED),*__LONG_IDEWX- 2 ),&(pass6072= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7174,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6073= 3 ),qbs_left(qbs_add(qbs_new_txt_len("Received: ",10),_SUB_DEBUGMODE_STRING_PROGRAM),*__LONG_IDEWX- 2 ),&(pass6074= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7175,"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(28182,7176,"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(28182,7177,"ide_methods.bas");}while(r);
do{
sub_close(*__LONG_DEBUGCLIENT,1);
if(!qbevent)break;evnt(28182,7178,"ide_methods.bas");}while(r);
S_51983:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7179,"ide_methods.bas");if(r)goto S_51983;}
ww_continue_6075:;
}
ww_exit_6075:;
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,7180,"ide_methods.bas");}while(r);
}
do{
goto dl_exit_6058;
if(!qbevent)break;evnt(28182,7182,"ide_methods.bas");}while(r);
sc_ec_263_end:;
goto sc_6066_end;
}
sc_6066_end:;
dl_continue_6058:;
}while(1);
dl_exit_6058:;
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("vwatch:ok",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7186,"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(28182,7187,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("hwnd:",5),o2string(func__windowhandle())));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7188,"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(28182,7189,"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(28182,7190,"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(28182,7191,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT= 0 ;
if(!qbevent)break;evnt(28182,7193,"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(28182,7194,"ide_methods.bas");}while(r);
S_51998:;
fornext_value6077= 1 ;
fornext_finalvalue6077=func_ubound(__ARRAY_BYTE_IDEBREAKPOINTS,1,1);
fornext_step6077= 1 ;
if (fornext_step6077<0) fornext_step_negative6077=1; else fornext_step_negative6077=0;
if (is_error_pending()) goto fornext_error6077;
goto fornext_entrylabel6077;
while(1){
fornext_value6077=fornext_step6077+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel6077:
*_SUB_DEBUGMODE_LONG_I=fornext_value6077;
if (fornext_step_negative6077){
if (fornext_value6077<fornext_finalvalue6077) break;
}else{
if (fornext_value6077>fornext_finalvalue6077) break;
}
fornext_error6077:;
if(qbevent){evnt(28182,7195,"ide_methods.bas");if(r)goto S_51998;}
S_51999:;
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(28182,7196,"ide_methods.bas");if(r)goto S_51999;}
do{
*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT=*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT+ 1 ;
if(!qbevent)break;evnt(28182,7197,"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(28182,7198,"ide_methods.bas");}while(r);
}
fornext_continue_6076:;
}
fornext_exit_6076:;
S_52004:;
if ((*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT)||is_error_pending()){
if(qbevent){evnt(28182,7201,"ide_methods.bas");if(r)goto S_52004;}
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(28182,7202,"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(28182,7203,"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(28182,7204,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=76;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_76:;
if(!qbevent)break;evnt(28182,7205,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_SKIPCOUNT= 0 ;
if(!qbevent)break;evnt(28182,7208,"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(28182,7209,"ide_methods.bas");}while(r);
S_52012:;
fornext_value6079= 1 ;
fornext_finalvalue6079=func_ubound(__ARRAY_BYTE_IDESKIPLINES,1,1);
fornext_step6079= 1 ;
if (fornext_step6079<0) fornext_step_negative6079=1; else fornext_step_negative6079=0;
if (is_error_pending()) goto fornext_error6079;
goto fornext_entrylabel6079;
while(1){
fornext_value6079=fornext_step6079+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel6079:
*_SUB_DEBUGMODE_LONG_I=fornext_value6079;
if (fornext_step_negative6079){
if (fornext_value6079<fornext_finalvalue6079) break;
}else{
if (fornext_value6079>fornext_finalvalue6079) break;
}
fornext_error6079:;
if(qbevent){evnt(28182,7210,"ide_methods.bas");if(r)goto S_52012;}
S_52013:;
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(28182,7211,"ide_methods.bas");if(r)goto S_52013;}
do{
*_SUB_DEBUGMODE_LONG_SKIPCOUNT=*_SUB_DEBUGMODE_LONG_SKIPCOUNT+ 1 ;
if(!qbevent)break;evnt(28182,7212,"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(28182,7213,"ide_methods.bas");}while(r);
}
fornext_continue_6078:;
}
fornext_exit_6078:;
S_52018:;
if ((*_SUB_DEBUGMODE_LONG_SKIPCOUNT)||is_error_pending()){
if(qbevent){evnt(28182,7216,"ide_methods.bas");if(r)goto S_52018;}
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(28182,7217,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=77;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_77:;
if(!qbevent)break;evnt(28182,7218,"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(28182,7219,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=78;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_78:;
if(!qbevent)break;evnt(28182,7220,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass6080= 1 ));
if(!qbevent)break;evnt(28182,7223,"ide_methods.bas");}while(r);
S_52025:;
if ((*__LONG_STARTPAUSED)||is_error_pending()){
if(qbevent){evnt(28182,7224,"ide_methods.bas");if(r)goto S_52025;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7225,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,7226,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6081= 1 ),qbs_new_txt_len("Paused.",7),&(pass6082= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7227,"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(28182,7229,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(28182,7230,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6083= 1 ),qbs_new_txt_len("Running...",10),&(pass6084= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7231,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=79;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_79:;
if(!qbevent)break;evnt(28182,7233,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6085= 2 ));
if(!qbevent)break;evnt(28182,7235,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6086= 2 ),qbs_new_txt_len("$DEBUG MODE: Set focus to the IDE to control execution",54),&(pass6087= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7236,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= -1ll ;
if(!qbevent)break;evnt(28182,7238,"ide_methods.bas");}while(r);
S_52038:;
do{
if(qbevent){evnt(28182,7240,"ide_methods.bas");if(r)goto S_52038;}
S_52039:;
if ((func__exit())||is_error_pending()){
if(qbevent){evnt(28182,7241,"ide_methods.bas");if(r)goto S_52039;}
do{
*__LONG_IDEEXIT= 1 ;
if(!qbevent)break;evnt(28182,7241,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTQUIT;
if(!qbevent)break;evnt(28182,7241,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7243,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPPANELFIRSTVISIBLE=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)));
if(!qbevent)break;evnt(28182,7244,"ide_methods.bas");}while(r);
S_52045:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7245,"ide_methods.bas");if(r)goto S_52045;}
do{
*__LONG_MX=qbr(func__mousex());
if(!qbevent)break;evnt(28182,7246,"ide_methods.bas");}while(r);
do{
*__LONG_MY=qbr(func__mousey());
if(!qbevent)break;evnt(28182,7247,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+20)))=*__LONG_MX;
if(!qbevent)break;evnt(28182,7248,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+22)))=*__LONG_MY;
if(!qbevent)break;evnt(28182,7249,"ide_methods.bas");}while(r);
S_52050:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6))))))))))||is_error_pending()){
if(qbevent){evnt(28182,7252,"ide_methods.bas");if(r)goto S_52050;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))+(func__mousewheel()* 3 );
if(!qbevent)break;evnt(28182,7253,"ide_methods.bas");}while(r);
S_52052:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7254,"ide_methods.bas");if(r)goto S_52052;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
if(!qbevent)break;evnt(28182,7254,"ide_methods.bas");}while(r);
}
S_52055:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7255,"ide_methods.bas");if(r)goto S_52055;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
if(!qbevent)break;evnt(28182,7256,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDECY=*__LONG_IDECY+(func__mousewheel()* 3 );
if(!qbevent)break;evnt(28182,7259,"ide_methods.bas");}while(r);
}
ww_continue_6089:;
}
ww_exit_6089:;
S_52062:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7263,"ide_methods.bas");if(r)goto S_52062;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,7263,"ide_methods.bas");}while(r);
}
S_52065:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7264,"ide_methods.bas");if(r)goto S_52065;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7264,"ide_methods.bas");}while(r);
}
S_52068:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDECY!=*_SUB_DEBUGMODE_LONG_BKPIDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPPANELFIRSTVISIBLE!=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))))|(((-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6))))))))))))||is_error_pending()){
if(qbevent){evnt(28182,7268,"ide_methods.bas");if(r)goto S_52068;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7269,"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(28182,7269,"ide_methods.bas");}while(r);
}
do{
*__LONG_MB=func__mousebutton( 1 );
if(!qbevent)break;evnt(28182,7272,"ide_methods.bas");}while(r);
do{
*__LONG_MB2=func__mousebutton( 2 );
if(!qbevent)break;evnt(28182,7273,"ide_methods.bas");}while(r);
S_52074:;
if ((*__LONG_MB2)||is_error_pending()){
if(qbevent){evnt(28182,7275,"ide_methods.bas");if(r)goto S_52074;}
S_52075:;
if ((~(*_SUB_DEBUGMODE_LONG_MOUSEDOWN2))||is_error_pending()){
if(qbevent){evnt(28182,7276,"ide_methods.bas");if(r)goto S_52075;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN2= -1ll ;
if(!qbevent)break;evnt(28182,7277,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX2=*__LONG_MX;
if(!qbevent)break;evnt(28182,7278,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY2=*__LONG_MY;
if(!qbevent)break;evnt(28182,7279,"ide_methods.bas");}while(r);
}else{
}
}else{
S_52082:;
if ((*_SUB_DEBUGMODE_LONG_MOUSEDOWN2)||is_error_pending()){
if(qbevent){evnt(28182,7283,"ide_methods.bas");if(r)goto S_52082;}
S_52083:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX2==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY2==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(28182,7284,"ide_methods.bas");if(r)goto S_52083;}
S_52084:;
if ((qbs_cleanup(qbs_tmp_base,((-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))))))))))||is_error_pending()){
if(qbevent){evnt(28182,7288,"ide_methods.bas");if(r)goto S_52084;}
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(28182,7289,"ide_methods.bas");}while(r);
}
S_52087:;
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(28182,7295,"ide_methods.bas");if(r)goto S_52087;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7296,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,7297,"ide_methods.bas");}while(r);
S_52090:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7298,"ide_methods.bas");if(r)goto S_52090;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7298,"ide_methods.bas");}while(r);
}
S_52093:;
if ((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,7299,"ide_methods.bas");if(r)goto S_52093;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7299,"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(28182,7299,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDEDEBUGMODE= 2 ;
if(!qbevent)break;evnt(28182,7300,"ide_methods.bas");}while(r);
S_52098:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(28182,7301,"ide_methods.bas");if(r)goto S_52098;}
do{
return_point[next_return_point++]=82;
if (next_return_point>=return_points) more_return_points();
goto LABEL_REQUESTPAUSE;
RETURN_82:;
if(!qbevent)break;evnt(28182,7301,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6093= 0 ));
if(!qbevent)break;evnt(28182,7301,"ide_methods.bas");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,7302,"ide_methods.bas");}while(r);
LABEL_RETURNFROMCONTEXTMENU:;
if(qbevent){evnt(28182,7303,"ide_methods.bas");r=0;}
do{
return_point[next_return_point++]=83;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_83:;
if(!qbevent)break;evnt(28182,7304,"ide_methods.bas");}while(r);
}
}
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN2= 0ll ;
if(!qbevent)break;evnt(28182,7308,"ide_methods.bas");}while(r);
}
S_52109:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,7311,"ide_methods.bas");if(r)goto S_52109;}
S_52110:;
if ((~(*_SUB_DEBUGMODE_LONG_MOUSEDOWN))||is_error_pending()){
if(qbevent){evnt(28182,7312,"ide_methods.bas");if(r)goto S_52110;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= -1ll ;
if(!qbevent)break;evnt(28182,7313,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(28182,7314,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(28182,7315,"ide_methods.bas");}while(r);
S_52114:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&((-(*__LONG_MX>=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 3 ))))&((-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ))))&((-(*__LONG_MY==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2))))))))||is_error_pending()){
if(qbevent){evnt(28182,7318,"ide_methods.bas");if(r)goto S_52114;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= -1ll ;
if(!qbevent)break;evnt(28182,7319,"ide_methods.bas");}while(r);
S_52116:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+12)))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ))))&((-(*__LONG_MY==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+12)))))))){
if(qbevent){evnt(28182,7322,"ide_methods.bas");if(r)goto S_52116;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 1 ;
if(!qbevent)break;evnt(28182,7323,"ide_methods.bas");}while(r);
S_52118:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+12)))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+ 1 )))))){
if(qbevent){evnt(28182,7326,"ide_methods.bas");if(r)goto S_52118;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 2 ;
if(!qbevent)break;evnt(28182,7327,"ide_methods.bas");}while(r);
S_52120:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+12)))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )))))){
if(qbevent){evnt(28182,7330,"ide_methods.bas");if(r)goto S_52120;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 3 ;
if(!qbevent)break;evnt(28182,7331,"ide_methods.bas");}while(r);
S_52122:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+14)))> 0 ))&((-(*__LONG_MX==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+14))))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 )))))){
if(qbevent){evnt(28182,7334,"ide_methods.bas");if(r)goto S_52122;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 1 ;
if(!qbevent)break;evnt(28182,7335,"ide_methods.bas");}while(r);
S_52124:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+14)))> 0 ))&((-(*__LONG_MX==*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0))))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 )))))){
if(qbevent){evnt(28182,7338,"ide_methods.bas");if(r)goto S_52124;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 2 ;
if(!qbevent)break;evnt(28182,7339,"ide_methods.bas");}while(r);
S_52126:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+14)))> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 2 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 )))))){
if(qbevent){evnt(28182,7342,"ide_methods.bas");if(r)goto S_52126;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 3 ;
if(!qbevent)break;evnt(28182,7343,"ide_methods.bas");}while(r);
S_52128:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&((-(*__LONG_MX==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ))))&((-(*__LONG_MY==(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 )))))){
if(qbevent){evnt(28182,7346,"ide_methods.bas");if(r)goto S_52128;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= -1ll ;
if(!qbevent)break;evnt(28182,7347,"ide_methods.bas");}while(r);
S_52130:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&(((-(*__LONG_MX>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))))&(-(*__LONG_MX<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))))))&(((-(*__LONG_MY>=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))))&(-(*__LONG_MY<=(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))))))))){
if(qbevent){evnt(28182,7350,"ide_methods.bas");if(r)goto S_52130;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= -1ll ;
if(!qbevent)break;evnt(28182,7351,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 1 ;
if(!qbevent)break;evnt(28182,7352,"ide_methods.bas");}while(r);
S_52133:;
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_DEBUGMODE_DOUBLE_LASTPANELCLICK)))<((double)( 0.3E+0 ))))||is_error_pending()){
if(qbevent){evnt(28182,7353,"ide_methods.bas");if(r)goto S_52133;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
if(!qbevent)break;evnt(28182,7355,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7356,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(28182,7357,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_DOUBLE_LASTPANELCLICK=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,7359,"ide_methods.bas");}while(r);
}else{
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
if(!qbevent)break;evnt(28182,7361,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= 0ll ;
if(!qbevent)break;evnt(28182,7362,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= 0ll ;
if(!qbevent)break;evnt(28182,7363,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 0 ;
if(!qbevent)break;evnt(28182,7364,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 0 ;
if(!qbevent)break;evnt(28182,7365,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 0 ;
if(!qbevent)break;evnt(28182,7366,"ide_methods.bas");}while(r);
}
}
}
}
}
}
}
}
}
S_52147:;
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(28182,7369,"ide_methods.bas");if(r)goto S_52147;}
S_52148:;
if ((-(*__LONG_MY==FUNC_IDEVBAR(__LONG_IDEWX,&(pass6103= 3 ),&(pass6104=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(28182,7370,"ide_methods.bas");if(r)goto S_52148;}
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= -1ll ;
if(!qbevent)break;evnt(28182,7371,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7373,"ide_methods.bas");}while(r);
}
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7376,"ide_methods.bas");}while(r);
}
S_52156:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))||is_error_pending()){
if(qbevent){evnt(28182,7379,"ide_methods.bas");if(r)goto S_52156;}
S_52157:;
if ((-(*__LONG_MX==FUNC_IDEHBAR(&(pass6105= 2 ),&(pass6106=*__LONG_IDEWY- 5 ),&(pass6107=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass6108= 608 ))))||is_error_pending()){
if(qbevent){evnt(28182,7380,"ide_methods.bas");if(r)goto S_52157;}
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= -1ll ;
if(!qbevent)break;evnt(28182,7381,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7383,"ide_methods.bas");}while(r);
}
}else{
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7386,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7389,"ide_methods.bas");}while(r);
S_52166:;
fornext_value6110= 1 ;
fornext_finalvalue6110=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
fornext_step6110= 1 ;
if (fornext_step6110<0) fornext_step_negative6110=1; else fornext_step_negative6110=0;
if (is_error_pending()) goto fornext_error6110;
goto fornext_entrylabel6110;
while(1){
fornext_value6110=fornext_step6110+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel6110:
*_SUB_DEBUGMODE_LONG_I=fornext_value6110;
if (fornext_step_negative6110){
if (fornext_value6110<fornext_finalvalue6110) break;
}else{
if (fornext_value6110>fornext_finalvalue6110) break;
}
fornext_error6110:;
if(qbevent){evnt(28182,7390,"ide_methods.bas");if(r)goto S_52166;}
S_52167:;
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+0)))))&(-(*__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+0)))+*(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)+((0+32)))))&(~(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33))))))||is_error_pending()){
if(qbevent){evnt(28182,7392,"ide_methods.bas");if(r)goto S_52167;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON=*_SUB_DEBUGMODE_LONG_I;
if(!qbevent)break;evnt(28182,7393,"ide_methods.bas");}while(r);
do{
goto fornext_exit_6109;
if(!qbevent)break;evnt(28182,7394,"ide_methods.bas");}while(r);
}
fornext_continue_6109:;
}
fornext_exit_6109:;
}else{
S_52173:;
if ((*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB)||is_error_pending()){
if(qbevent){evnt(28182,7399,"ide_methods.bas");if(r)goto S_52173;}
S_52174:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,7400,"ide_methods.bas");if(r)goto S_52174;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(28182,7401,"ide_methods.bas");}while(r);
S_52176:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7402,"ide_methods.bas");if(r)goto S_52176;}
S_52177:;
if ((-(*__LONG_MY<= 4 ))||is_error_pending()){
if(qbevent){evnt(28182,7403,"ide_methods.bas");if(r)goto S_52177;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,7403,"ide_methods.bas");}while(r);
}
S_52180:;
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 7 )))||is_error_pending()){
if(qbevent){evnt(28182,7404,"ide_methods.bas");if(r)goto S_52180;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7404,"ide_methods.bas");}while(r);
}
S_52183:;
if (((-(*__LONG_MY> 4 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 7 ))))||is_error_pending()){
if(qbevent){evnt(28182,7405,"ide_methods.bas");if(r)goto S_52183;}
do{
*_SUB_DEBUGMODE_LONG_Y=*__LONG_MY;
if(!qbevent)break;evnt(28182,7406,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_LONG_Y- 3 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(28182,7407,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_SINGLE_P/ ((*__LONG_IDEWY- 8 )- 4 );
if(!qbevent)break;evnt(28182,7408,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=qbr((*_SUB_DEBUGMODE_SINGLE_P*(*__LONG_IDEN- 1 ))+( 1 ));
if(!qbevent)break;evnt(28182,7409,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_I;
if(!qbevent)break;evnt(28182,7410,"ide_methods.bas");}while(r);
}
}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7413,"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(28182,7413,"ide_methods.bas");}while(r);
}
}
S_52195:;
if ((*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB)||is_error_pending()){
if(qbevent){evnt(28182,7417,"ide_methods.bas");if(r)goto S_52195;}
S_52196:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(28182,7418,"ide_methods.bas");if(r)goto S_52196;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(28182,7419,"ide_methods.bas");}while(r);
S_52198:;
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
if(qbevent){evnt(28182,7420,"ide_methods.bas");if(r)goto S_52198;}
do{
*__LONG_IDESX= 1 ;
if(!qbevent)break;evnt(28182,7420,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(28182,7420,"ide_methods.bas");}while(r);
}
S_52202:;
if ((-(*__LONG_MX>=(*__LONG_IDEWX- 2 )))||is_error_pending()){
if(qbevent){evnt(28182,7421,"ide_methods.bas");if(r)goto S_52202;}
do{
*__LONG_IDESX= 608 ;
if(!qbevent)break;evnt(28182,7421,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(28182,7421,"ide_methods.bas");}while(r);
}
S_52206:;
if (((-(*__LONG_MX> 3 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 2 ))))||is_error_pending()){
if(qbevent){evnt(28182,7422,"ide_methods.bas");if(r)goto S_52206;}
do{
*_SUB_DEBUGMODE_LONG_X=*__LONG_MX;
if(!qbevent)break;evnt(28182,7423,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_LONG_X- 2 - 2 + 0.5E+0 ;
if(!qbevent)break;evnt(28182,7424,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_SINGLE_P/ ((*__LONG_IDEWX- 2 )- 4 );
if(!qbevent)break;evnt(28182,7425,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=qbr((*_SUB_DEBUGMODE_SINGLE_P*( 608 - 1 ))+( 1 ));
if(!qbevent)break;evnt(28182,7426,"ide_methods.bas");}while(r);
do{
*__LONG_IDESX=*_SUB_DEBUGMODE_LONG_I;
if(!qbevent)break;evnt(28182,7427,"ide_methods.bas");}while(r);
do{
*__LONG_IDECX=*__LONG_IDESX;
if(!qbevent)break;evnt(28182,7428,"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(28182,7430,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT=*__LONG_IDEWY- 6 ;
if(!qbevent)break;evnt(28182,7434,"ide_methods.bas");}while(r);
S_52218:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32))))||is_error_pending()){
if(qbevent){evnt(28182,7435,"ide_methods.bas");if(r)goto S_52218;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX-*__LONG_MX);
if(!qbevent)break;evnt(28182,7436,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY-*__LONG_MY);
if(!qbevent)break;evnt(28182,7437,"ide_methods.bas");}while(r);
S_52221:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))< 2 ))||is_error_pending()){
if(qbevent){evnt(28182,7439,"ide_methods.bas");if(r)goto S_52221;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))= 2 ;
if(!qbevent)break;evnt(28182,7439,"ide_methods.bas");}while(r);
}
S_52224:;
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7440,"ide_methods.bas");if(r)goto S_52224;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ;
if(!qbevent)break;evnt(28182,7440,"ide_methods.bas");}while(r);
}
S_52227:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))< 3 ))||is_error_pending()){
if(qbevent){evnt(28182,7441,"ide_methods.bas");if(r)goto S_52227;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))= 3 ;
if(!qbevent)break;evnt(28182,7441,"ide_methods.bas");}while(r);
}
S_52230:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))>(*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,7442,"ide_methods.bas");if(r)goto S_52230;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))=*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 );
if(!qbevent)break;evnt(28182,7442,"ide_methods.bas");}while(r);
}
S_52233:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX!=*__LONG_MX))||is_error_pending()){
if(qbevent){evnt(28182,7444,"ide_methods.bas");if(r)goto S_52233;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 0 ;
if(!qbevent)break;evnt(28182,7444,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(28182,7445,"ide_methods.bas");}while(r);
S_52237:;
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,7446,"ide_methods.bas");if(r)goto S_52237;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 0 ;
if(!qbevent)break;evnt(28182,7446,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(28182,7447,"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(28182,7448,"ide_methods.bas");}while(r);
S_52242:;
}else{
if (*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))){
if(qbevent){evnt(28182,7449,"ide_methods.bas");if(r)goto S_52242;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))+(*__LONG_MX-*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX);
if(!qbevent)break;evnt(28182,7450,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))+(*__LONG_MY-*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY);
if(!qbevent)break;evnt(28182,7451,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=87;
if (next_return_point>=return_points) more_return_points();
goto LABEL_CHECKVWATCHPANELSIZE;
RETURN_87:;
if(!qbevent)break;evnt(28182,7453,"ide_methods.bas");}while(r);
S_52246:;
if (((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+12)))> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,7455,"ide_methods.bas");if(r)goto S_52246;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
if(!qbevent)break;evnt(28182,7456,"ide_methods.bas");}while(r);
}
S_52249:;
if (((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+14)))> 0 ))&(-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))>(*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,7458,"ide_methods.bas");if(r)goto S_52249;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 ;
if(!qbevent)break;evnt(28182,7459,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
if(!qbevent)break;evnt(28182,7462,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
if(!qbevent)break;evnt(28182,7463,"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(28182,7464,"ide_methods.bas");}while(r);
S_52255:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))== 1 )){
if(qbevent){evnt(28182,7465,"ide_methods.bas");if(r)goto S_52255;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=qbr_float_to_long(std::floor(FUNC_MAP(&(pass6111=*__LONG_MY),&(pass6112=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+ 2 ),&(pass6113=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 ),&(pass6114= 1 ),&(pass6115=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ))));
if(!qbevent)break;evnt(28182,7466,"ide_methods.bas");}while(r);
S_52257:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7467,"ide_methods.bas");if(r)goto S_52257;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
if(!qbevent)break;evnt(28182,7467,"ide_methods.bas");}while(r);
}
S_52260:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7468,"ide_methods.bas");if(r)goto S_52260;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
if(!qbevent)break;evnt(28182,7469,"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(28182,7471,"ide_methods.bas");}while(r);
S_52264:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))== 1 )){
if(qbevent){evnt(28182,7472,"ide_methods.bas");if(r)goto S_52264;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=qbr_float_to_long(std::floor(FUNC_MAP(&(pass6116=*__LONG_MX),&(pass6117=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))),&(pass6118=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 2 ),&(pass6119= 1 ),&(pass6120=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 ))));
if(!qbevent)break;evnt(28182,7473,"ide_methods.bas");}while(r);
S_52266:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7474,"ide_methods.bas");if(r)goto S_52266;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))= 1 ;
if(!qbevent)break;evnt(28182,7474,"ide_methods.bas");}while(r);
}
S_52269:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))>(*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7475,"ide_methods.bas");if(r)goto S_52269;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 ;
if(!qbevent)break;evnt(28182,7476,"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(28182,7478,"ide_methods.bas");}while(r);
}
}
}
}
}
}else{
S_52276:;
if ((-(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7482,"ide_methods.bas");if(r)goto S_52276;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 2 ;
if(!qbevent)break;evnt(28182,7483,"ide_methods.bas");}while(r);
}
S_52279:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32))))||is_error_pending()){
if(qbevent){evnt(28182,7487,"ide_methods.bas");if(r)goto S_52279;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
if(!qbevent)break;evnt(28182,7488,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7488,"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+0)))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7489,"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)+((0+2)))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7490,"ide_methods.bas");}while(r);
}
S_52285:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33))))||is_error_pending()){
if(qbevent){evnt(28182,7492,"ide_methods.bas");if(r)goto S_52285;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= 0ll ;
if(!qbevent)break;evnt(28182,7493,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7493,"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)+((0+4)))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7494,"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)+((0+6)))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7495,"ide_methods.bas");}while(r);
}
S_52291:;
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))&((-(*__LONG_MX==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX))&(-(*__LONG_MY==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY))))||is_error_pending()){
if(qbevent){evnt(28182,7497,"ide_methods.bas");if(r)goto S_52291;}
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= 0ll ;
if(!qbevent)break;evnt(28182,7498,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7499,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= 0ll ;
if(!qbevent)break;evnt(28182,7500,"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(28182,7501,"ide_methods.bas");}while(r);
S_52296:;
if ((-(*_SUB_DEBUGMODE_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,7502,"ide_methods.bas");if(r)goto S_52296;}
do{
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7503,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7504,"ide_methods.bas");}while(r);
do{
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
preserve_old_ptr=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0];
preserve_old_flags=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2];
preserve_old_total=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=( 1000 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(120);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

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

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

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,7504,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7505,"ide_methods.bas");}while(r);
S_52301:;
fornext_value6122= 1 ;
fornext_finalvalue6122=*__LONG_TOTALVARIABLESCREATED;
fornext_step6122= 1 ;
if (fornext_step6122<0) fornext_step_negative6122=1; else fornext_step_negative6122=0;
if (is_error_pending()) goto fornext_error6122;
goto fornext_entrylabel6122;
while(1){
fornext_value6122=fornext_step6122+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel6122:
*_SUB_DEBUGMODE_LONG_I=fornext_value6122;
if (fornext_step_negative6122){
if (fornext_value6122<fornext_finalvalue6122) break;
}else{
if (fornext_value6122>fornext_finalvalue6122) break;
}
fornext_error6122:;
if(qbevent){evnt(28182,7506,"ide_methods.bas");if(r)goto S_52301;}
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(28182,7507,"ide_methods.bas");}while(r);
fornext_continue_6121:;
}
fornext_exit_6121:;
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(28182,7511,"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(28182,7512,"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(28182,7513,"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(28182,7514,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7516,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7516,"ide_methods.bas");}while(r);
S_52311:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7517,"ide_methods.bas");if(r)goto S_52311;}
ww_continue_6123:;
}
ww_exit_6123:;
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(28182,7519,"ide_methods.bas");}while(r);
}
S_52315:;
if ((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16))))||is_error_pending()){
if(qbevent){evnt(28182,7521,"ide_methods.bas");if(r)goto S_52315;}
S_52316:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,7522,"ide_methods.bas");if(r)goto S_52316;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))- 1 ;
if(!qbevent)break;evnt(28182,7523,"ide_methods.bas");}while(r);
S_52318:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7524,"ide_methods.bas");if(r)goto S_52318;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
if(!qbevent)break;evnt(28182,7524,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=92;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_92:;
if(!qbevent)break;evnt(28182,7525,"ide_methods.bas");}while(r);
S_52322:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))== 3 )){
if(qbevent){evnt(28182,7526,"ide_methods.bas");if(r)goto S_52322;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))+ 1 ;
if(!qbevent)break;evnt(28182,7527,"ide_methods.bas");}while(r);
S_52324:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))>(*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7528,"ide_methods.bas");if(r)goto S_52324;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
if(!qbevent)break;evnt(28182,7529,"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(28182,7531,"ide_methods.bas");}while(r);
}
}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 0 ;
if(!qbevent)break;evnt(28182,7533,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7533,"ide_methods.bas");}while(r);
}
S_52332:;
if ((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18))))||is_error_pending()){
if(qbevent){evnt(28182,7535,"ide_methods.bas");if(r)goto S_52332;}
S_52333:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,7536,"ide_methods.bas");if(r)goto S_52333;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))- 1 ;
if(!qbevent)break;evnt(28182,7537,"ide_methods.bas");}while(r);
S_52335:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7538,"ide_methods.bas");if(r)goto S_52335;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))= 1 ;
if(!qbevent)break;evnt(28182,7538,"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(28182,7539,"ide_methods.bas");}while(r);
S_52339:;
}else{
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))== 3 )){
if(qbevent){evnt(28182,7540,"ide_methods.bas");if(r)goto S_52339;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))+ 1 ;
if(!qbevent)break;evnt(28182,7541,"ide_methods.bas");}while(r);
S_52341:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))>(*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7542,"ide_methods.bas");if(r)goto S_52341;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 ;
if(!qbevent)break;evnt(28182,7543,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=95;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_95:;
if(!qbevent)break;evnt(28182,7545,"ide_methods.bas");}while(r);
}
}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 0 ;
if(!qbevent)break;evnt(28182,7547,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7547,"ide_methods.bas");}while(r);
}
S_52349:;
if ((*_SUB_DEBUGMODE_LONG_MOUSEDOWN)||is_error_pending()){
if(qbevent){evnt(28182,7549,"ide_methods.bas");if(r)goto S_52349;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7550,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7551,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7552,"ide_methods.bas");}while(r);
S_52353:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON> 0 ))&(-(*__LONG_MX==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX))&(-(*__LONG_MY==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY)))||is_error_pending()){
if(qbevent){evnt(28182,7554,"ide_methods.bas");if(r)goto S_52353;}
S_52354:;
if(qbevent){evnt(28182,7555,"ide_methods.bas");if(r)goto S_52354;}
S_52355:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,7556,"ide_methods.bas");if(r)goto S_52355;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7556,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7556,"ide_methods.bas");}while(r);
do{
goto LABEL_F4;
if(!qbevent)break;evnt(28182,7556,"ide_methods.bas");}while(r);
sc_ec_264_end:;
goto sc_6124_end;
}
S_52359:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,7557,"ide_methods.bas");if(r)goto S_52359;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7557,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7557,"ide_methods.bas");}while(r);
do{
goto LABEL_F5;
if(!qbevent)break;evnt(28182,7557,"ide_methods.bas");}while(r);
sc_ec_265_end:;
goto sc_6124_end;
}
S_52363:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 3 )))||is_error_pending()){
if(qbevent){evnt(28182,7558,"ide_methods.bas");if(r)goto S_52363;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7558,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7558,"ide_methods.bas");}while(r);
do{
goto LABEL_F6;
if(!qbevent)break;evnt(28182,7558,"ide_methods.bas");}while(r);
sc_ec_266_end:;
goto sc_6124_end;
}
S_52367:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 4 )))||is_error_pending()){
if(qbevent){evnt(28182,7559,"ide_methods.bas");if(r)goto S_52367;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7559,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7559,"ide_methods.bas");}while(r);
do{
goto LABEL_F7;
if(!qbevent)break;evnt(28182,7559,"ide_methods.bas");}while(r);
sc_ec_267_end:;
goto sc_6124_end;
}
S_52371:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 5 )))||is_error_pending()){
if(qbevent){evnt(28182,7560,"ide_methods.bas");if(r)goto S_52371;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7560,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7560,"ide_methods.bas");}while(r);
do{
goto LABEL_F8;
if(!qbevent)break;evnt(28182,7560,"ide_methods.bas");}while(r);
sc_ec_268_end:;
goto sc_6124_end;
}
S_52375:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 6 )))||is_error_pending()){
if(qbevent){evnt(28182,7561,"ide_methods.bas");if(r)goto S_52375;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7561,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7561,"ide_methods.bas");}while(r);
do{
goto LABEL_F9;
if(!qbevent)break;evnt(28182,7561,"ide_methods.bas");}while(r);
sc_ec_269_end:;
goto sc_6124_end;
}
S_52379:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 7 )))||is_error_pending()){
if(qbevent){evnt(28182,7562,"ide_methods.bas");if(r)goto S_52379;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7562,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7562,"ide_methods.bas");}while(r);
do{
goto LABEL_F10;
if(!qbevent)break;evnt(28182,7562,"ide_methods.bas");}while(r);
sc_ec_270_end:;
goto sc_6124_end;
}
S_52383:;
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 8 )))||is_error_pending()){
if(qbevent){evnt(28182,7563,"ide_methods.bas");if(r)goto S_52383;}
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
if(!qbevent)break;evnt(28182,7563,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7563,"ide_methods.bas");}while(r);
do{
goto LABEL_F12;
if(!qbevent)break;evnt(28182,7563,"ide_methods.bas");}while(r);
sc_ec_271_end:;
goto sc_6124_end;
}
sc_6124_end:;
}
S_52389:;
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(28182,7568,"ide_methods.bas");if(r)goto S_52389;}
S_52390:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(28182,7570,"ide_methods.bas");if(r)goto S_52390;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7571,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_IDECYTEMP=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,7572,"ide_methods.bas");}while(r);
S_52393:;
if ((-(*_SUB_DEBUGMODE_LONG_IDECYTEMP<=*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7573,"ide_methods.bas");if(r)goto S_52393;}
S_52394:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(28182,7574,"ide_methods.bas");if(r)goto S_52394;}
S_52395:;
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(28182,7575,"ide_methods.bas");if(r)goto S_52395;}
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(28182,7576,"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(28182,7577,"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(28182,7579,"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(28182,7580,"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(28182,7581,"ide_methods.bas");}while(r);
}
}else{
S_52404:;
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(28182,7584,"ide_methods.bas");if(r)goto S_52404;}
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(28182,7585,"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(28182,7586,"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(28182,7588,"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(28182,7589,"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(28182,7590,"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(28182,7592,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=96;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_96:;
if(!qbevent)break;evnt(28182,7594,"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(28182,7595,"ide_methods.bas");}while(r);
}
}
S_52418:;
}else{
if ((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))){
if(qbevent){evnt(28182,7598,"ide_methods.bas");if(r)goto S_52418;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7600,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,7601,"ide_methods.bas");}while(r);
S_52421:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7602,"ide_methods.bas");if(r)goto S_52421;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7602,"ide_methods.bas");}while(r);
}
S_52424:;
if ((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
if(qbevent){evnt(28182,7603,"ide_methods.bas");if(r)goto S_52424;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7603,"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(28182,7603,"ide_methods.bas");}while(r);
}
S_52428:;
}else{
if ((-(*__LONG_MX==*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))){
if(qbevent){evnt(28182,7604,"ide_methods.bas");if(r)goto S_52428;}
S_52429:;
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY==*__LONG_MY)))||is_error_pending()){
if(qbevent){evnt(28182,7606,"ide_methods.bas");if(r)goto S_52429;}
S_52430:;
if ((-(*__LONG_MY== 3 ))||is_error_pending()){
if(qbevent){evnt(28182,7607,"ide_methods.bas");if(r)goto S_52430;}
do{
goto LABEL_KEYUP;
if(!qbevent)break;evnt(28182,7607,"ide_methods.bas");}while(r);
}
S_52433:;
if ((-(*__LONG_MY==(*__LONG_IDEWY- 6 )))||is_error_pending()){
if(qbevent){evnt(28182,7608,"ide_methods.bas");if(r)goto S_52433;}
do{
goto LABEL_KEYDOWN;
if(!qbevent)break;evnt(28182,7608,"ide_methods.bas");}while(r);
}
S_52436:;
if (((-(*__LONG_MY> 3 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 6 ))))||is_error_pending()){
if(qbevent){evnt(28182,7609,"ide_methods.bas");if(r)goto S_52436;}
S_52437:;
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7611,"ide_methods.bas");if(r)goto S_52437;}
do{
*_SUB_DEBUGMODE_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass6125= 3 ),&(pass6126=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
if(!qbevent)break;evnt(28182,7612,"ide_methods.bas");}while(r);
S_52439:;
if ((-(*_SUB_DEBUGMODE_LONG_Y!=*__LONG_MY))||is_error_pending()){
if(qbevent){evnt(28182,7613,"ide_methods.bas");if(r)goto S_52439;}
S_52440:;
if ((-(*__LONG_MY<*_SUB_DEBUGMODE_LONG_Y))||is_error_pending()){
if(qbevent){evnt(28182,7614,"ide_methods.bas");if(r)goto S_52440;}
do{
goto LABEL_PAGEUP;
if(!qbevent)break;evnt(28182,7615,"ide_methods.bas");}while(r);
}else{
do{
goto LABEL_PAGEDOWN;
if(!qbevent)break;evnt(28182,7617,"ide_methods.bas");}while(r);
}
}
}
}
}
S_52449:;
}else{
if ((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 )))){
if(qbevent){evnt(28182,7623,"ide_methods.bas");if(r)goto S_52449;}
do{
goto LABEL_FINDJMP;
if(!qbevent)break;evnt(28182,7625,"ide_methods.bas");}while(r);
}
}
}
}
}else{
do{
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
if(!qbevent)break;evnt(28182,7628,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7629,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
if(!qbevent)break;evnt(28182,7630,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
if(!qbevent)break;evnt(28182,7631,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= 0ll ;
if(!qbevent)break;evnt(28182,7632,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= 0ll ;
if(!qbevent)break;evnt(28182,7633,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 0 ;
if(!qbevent)break;evnt(28182,7634,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 0 ;
if(!qbevent)break;evnt(28182,7635,"ide_methods.bas");}while(r);
}
}
LABEL_UPDATESTATUSAREA:;
if(qbevent){evnt(28182,7640,"ide_methods.bas");r=0;}
S_52463:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(28182,7641,"ide_methods.bas");if(r)goto S_52463;}
S_52464:;
if ((*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE)||is_error_pending()){
if(qbevent){evnt(28182,7642,"ide_methods.bas");if(r)goto S_52464;}
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(28182,7643,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=99;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTVERSION;
RETURN_99:;
if(!qbevent)break;evnt(28182,7644,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=100;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEBUTTONS;
RETURN_100:;
if(!qbevent)break;evnt(28182,7645,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= 0ll ;
if(!qbevent)break;evnt(28182,7646,"ide_methods.bas");}while(r);
}
}else{
S_52471:;
if ((~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE))||is_error_pending()){
if(qbevent){evnt(28182,7649,"ide_methods.bas");if(r)goto S_52471;}
do{
SUB_CLEARSTATUSWINDOW(&(pass6127= 2 ));
if(!qbevent)break;evnt(28182,7650,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6128= 3 ));
if(!qbevent)break;evnt(28182,7651,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6129= 2 ),qbs_new_txt_len("Set focus to the IDE to control execution",41),&(pass6130= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7652,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= -1ll ;
if(!qbevent)break;evnt(28182,7653,"ide_methods.bas");}while(r);
}
}
S_52478:;
if ((-(*__LONG_IDEDEBUGMODE> 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7656,"ide_methods.bas");if(r)goto S_52478;}
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,7656,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
if(!qbevent)break;evnt(28182,7658,"ide_methods.bas");}while(r);
S_52482:;
if(qbevent){evnt(28182,7659,"ide_methods.bas");if(r)goto S_52482;}
S_52483:;
if (((*_SUB_DEBUGMODE_LONG_K==( 18432 )))||is_error_pending()){
if(qbevent){evnt(28182,7660,"ide_methods.bas");if(r)goto S_52483;}
LABEL_KEYUP:;
if(qbevent){evnt(28182,7661,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7662,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7662,"ide_methods.bas");}while(r);
S_52486:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,7663,"ide_methods.bas");if(r)goto S_52486;}
do{
*__LONG_IDESY=*__LONG_IDESY- 1 ;
if(!qbevent)break;evnt(28182,7664,"ide_methods.bas");}while(r);
S_52488:;
if ((-(*__LONG_IDESY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7665,"ide_methods.bas");if(r)goto S_52488;}
do{
*__LONG_IDESY= 1 ;
if(!qbevent)break;evnt(28182,7665,"ide_methods.bas");}while(r);
}
S_52491:;
if ((-(*__LONG_IDECY>(*__LONG_IDESY+(*__LONG_IDEWY- 9 ))))||is_error_pending()){
if(qbevent){evnt(28182,7666,"ide_methods.bas");if(r)goto S_52491;}
do{
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,7666,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDECY=*__LONG_IDECY- 1 ;
if(!qbevent)break;evnt(28182,7668,"ide_methods.bas");}while(r);
S_52496:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7669,"ide_methods.bas");if(r)goto S_52496;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,7669,"ide_methods.bas");}while(r);
}
}
S_52500:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7671,"ide_methods.bas");if(r)goto S_52500;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7671,"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(28182,7671,"ide_methods.bas");}while(r);
}
sc_ec_272_end:;
goto sc_6131_end;
}
S_52504:;
if (((*_SUB_DEBUGMODE_LONG_K==( 20480 )))||is_error_pending()){
if(qbevent){evnt(28182,7672,"ide_methods.bas");if(r)goto S_52504;}
LABEL_KEYDOWN:;
if(qbevent){evnt(28182,7673,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7674,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7674,"ide_methods.bas");}while(r);
S_52507:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,7675,"ide_methods.bas");if(r)goto S_52507;}
do{
*__LONG_IDESY=*__LONG_IDESY+ 1 ;
if(!qbevent)break;evnt(28182,7676,"ide_methods.bas");}while(r);
S_52509:;
if ((-(*__LONG_IDESY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7677,"ide_methods.bas");if(r)goto S_52509;}
do{
*__LONG_IDESY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7677,"ide_methods.bas");}while(r);
}
S_52512:;
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
if(qbevent){evnt(28182,7678,"ide_methods.bas");if(r)goto S_52512;}
do{
*__LONG_IDECY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7678,"ide_methods.bas");}while(r);
}
}else{
do{
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
if(!qbevent)break;evnt(28182,7680,"ide_methods.bas");}while(r);
S_52517:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7681,"ide_methods.bas");if(r)goto S_52517;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7681,"ide_methods.bas");}while(r);
}
}
S_52521:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7683,"ide_methods.bas");if(r)goto S_52521;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,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(28182,7683,"ide_methods.bas");}while(r);
}
sc_ec_273_end:;
goto sc_6131_end;
}
S_52525:;
if (((*_SUB_DEBUGMODE_LONG_K==( 18688 )))||is_error_pending()){
if(qbevent){evnt(28182,7684,"ide_methods.bas");if(r)goto S_52525;}
LABEL_PAGEUP:;
if(qbevent){evnt(28182,7685,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7686,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7686,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,7687,"ide_methods.bas");}while(r);
S_52529:;
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7688,"ide_methods.bas");if(r)goto S_52529;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,7688,"ide_methods.bas");}while(r);
}
S_52532:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7689,"ide_methods.bas");if(r)goto S_52532;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7689,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=103;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_103:;
if(!qbevent)break;evnt(28182,7689,"ide_methods.bas");}while(r);
}
sc_ec_274_end:;
goto sc_6131_end;
}
S_52536:;
if (((*_SUB_DEBUGMODE_LONG_K==( 20736 )))||is_error_pending()){
if(qbevent){evnt(28182,7690,"ide_methods.bas");if(r)goto S_52536;}
LABEL_PAGEDOWN:;
if(qbevent){evnt(28182,7691,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7692,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7692,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_IDEWY- 9 );
if(!qbevent)break;evnt(28182,7693,"ide_methods.bas");}while(r);
S_52540:;
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
if(qbevent){evnt(28182,7694,"ide_methods.bas");if(r)goto S_52540;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7694,"ide_methods.bas");}while(r);
}
S_52543:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7695,"ide_methods.bas");if(r)goto S_52543;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7695,"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(28182,7695,"ide_methods.bas");}while(r);
}
sc_ec_275_end:;
goto sc_6131_end;
}
S_52547:;
if (((*_SUB_DEBUGMODE_LONG_K==( 18176 )))||is_error_pending()){
if(qbevent){evnt(28182,7696,"ide_methods.bas");if(r)goto S_52547;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7697,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7697,"ide_methods.bas");}while(r);
S_52550:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,7698,"ide_methods.bas");if(r)goto S_52550;}
do{
*__LONG_IDECY= 1 ;
if(!qbevent)break;evnt(28182,7698,"ide_methods.bas");}while(r);
}
S_52553:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7699,"ide_methods.bas");if(r)goto S_52553;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7699,"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(28182,7699,"ide_methods.bas");}while(r);
}
sc_ec_276_end:;
goto sc_6131_end;
}
S_52557:;
if (((*_SUB_DEBUGMODE_LONG_K==( 20224 )))||is_error_pending()){
if(qbevent){evnt(28182,7700,"ide_methods.bas");if(r)goto S_52557;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7701,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7701,"ide_methods.bas");}while(r);
S_52560:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,7702,"ide_methods.bas");if(r)goto S_52560;}
do{
*__LONG_IDECY=*__LONG_IDEN;
if(!qbevent)break;evnt(28182,7702,"ide_methods.bas");}while(r);
}
S_52563:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7703,"ide_methods.bas");if(r)goto S_52563;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7703,"ide_methods.bas");}while(r);
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(28182,7703,"ide_methods.bas");}while(r);
}
sc_ec_277_end:;
goto sc_6131_end;
}
S_52567:;
if (((*_SUB_DEBUGMODE_LONG_K==( 27 )))||is_error_pending()){
if(qbevent){evnt(28182,7704,"ide_methods.bas");if(r)goto S_52567;}
LABEL_REQUESTQUIT:;
if(qbevent){evnt(28182,7705,"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(28182,7706,"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(28182,7707,"ide_methods.bas");}while(r);
do{
sub_close(*__LONG_DEBUGCLIENT,1);
if(!qbevent)break;evnt(28182,7708,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6132= 0 ));
if(!qbevent)break;evnt(28182,7709,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6133= 0 ));
if(!qbevent)break;evnt(28182,7710,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6134= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass6135= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7711,"ide_methods.bas");}while(r);
S_52574:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7712,"ide_methods.bas");if(r)goto S_52574;}
ww_continue_6136:;
}
ww_exit_6136:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,7713,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,7714,"ide_methods.bas");}while(r);
sc_ec_278_end:;
goto sc_6131_end;
}
S_52578:;
if (((*_SUB_DEBUGMODE_LONG_K==( 15360 )))||is_error_pending()){
if(qbevent){evnt(28182,7715,"ide_methods.bas");if(r)goto S_52578;}
LABEL_REQUESTSUBSDIALOG:;
if(qbevent){evnt(28182,7716,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,7717,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
if(!qbevent)break;evnt(28182,7717,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_R,FUNC_IDESUBS());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7718,"ide_methods.bas");}while(r);
S_52582:;
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
if(qbevent){evnt(28182,7719,"ide_methods.bas");if(r)goto S_52582;}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,7719,"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(28182,7719,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7720,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7720,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=109;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_109:;
if(!qbevent)break;evnt(28182,7721,"ide_methods.bas");}while(r);
S_52589:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7722,"ide_methods.bas");if(r)goto S_52589;}
ww_continue_6137:;
}
ww_exit_6137:;
sc_ec_279_end:;
goto sc_6131_end;
}
S_52591:;
if (((*_SUB_DEBUGMODE_LONG_K==( 102 ))||(*_SUB_DEBUGMODE_LONG_K==( 70 )))||is_error_pending()){
if(qbevent){evnt(28182,7723,"ide_methods.bas");if(r)goto S_52591;}
S_52592:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,7724,"ide_methods.bas");if(r)goto S_52592;}
do{
goto LABEL_FINDJMP;
if(!qbevent)break;evnt(28182,7724,"ide_methods.bas");}while(r);
}
sc_ec_280_end:;
goto sc_6131_end;
}
S_52595:;
if (((*_SUB_DEBUGMODE_LONG_K==( 15616 )))||is_error_pending()){
if(qbevent){evnt(28182,7725,"ide_methods.bas");if(r)goto S_52595;}
S_52596:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,7726,"ide_methods.bas");if(r)goto S_52596;}
do{
goto LABEL_FINDJMP;
if(!qbevent)break;evnt(28182,7726,"ide_methods.bas");}while(r);
}
S_52599:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,7727,"ide_methods.bas");if(r)goto S_52599;}
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,7730,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7730,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,7731,"ide_methods.bas");}while(r);
do{
sub__printstring( 1 +*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Find[",5),func_space( 20ll + 1 )),func_chr( 18 )),qbs_new_txt_len("]",1)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7732,"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(28182,7733,"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(28182,7734,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,7735,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 2 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7735,"ide_methods.bas");}while(r);
S_52608:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(28182,7737,"ide_methods.bas");if(r)goto S_52608;}
do{
*__INTEGER_IDEFINDINVERT= 1 ;
if(!qbevent)break;evnt(28182,7737,"ide_methods.bas");}while(r);
}
do{
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7738,"ide_methods.bas");}while(r);
do{
SUB_IDEFINDAGAIN(&(pass6138= -1 ));
if(!qbevent)break;evnt(28182,7739,"ide_methods.bas");}while(r);
}else{
LABEL_FINDJMP:;
if(qbevent){evnt(28182,7741,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_R,FUNC_IDEFIND());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7742,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7743,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7743,"ide_methods.bas");}while(r);
S_52617:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7744,"ide_methods.bas");if(r)goto S_52617;}
ww_continue_6139:;
}
ww_exit_6139:;
}
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(28182,7746,"ide_methods.bas");}while(r);
sc_ec_281_end:;
goto sc_6131_end;
}
S_52621:;
if (((*_SUB_DEBUGMODE_LONG_K==( 15872 )))||is_error_pending()){
if(qbevent){evnt(28182,7747,"ide_methods.bas");if(r)goto S_52621;}
LABEL_F4:;
if(qbevent){evnt(28182,7748,"ide_methods.bas");r=0;}
S_52622:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(28182,7749,"ide_methods.bas");if(r)goto S_52622;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7750,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,7751,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=111;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_111:;
if(!qbevent)break;evnt(28182,7752,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE= -1ll ;
if(!qbevent)break;evnt(28182,7753,"ide_methods.bas");}while(r);
}else{
LABEL_REQUESTVARIABLEWATCH:;
if(qbevent){evnt(28182,7755,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(28182,7756,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=112;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_112:;
if(!qbevent)break;evnt(28182,7757,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_SELECTVAR= 1 ;
if(!qbevent)break;evnt(28182,7758,"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(28182,7759,"ide_methods.bas");}while(r);
S_52632:;
do{
if(qbevent){evnt(28182,7760,"ide_methods.bas");if(r)goto S_52632;}
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(28182,7761,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass6141= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7762,"ide_methods.bas");}while(r);
S_52635:;
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,7763,"ide_methods.bas");if(r)goto S_52635;}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6142= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7765,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISARRAY=string2b(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6143= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7766,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6144= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7767,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6145= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7768,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6146= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7769,"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(28182,7770,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6147= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7771,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISUDT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6148= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7772,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6149= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7773,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6150= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7774,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6151= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7775,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6152= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7776,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6153= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7777,"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(28182,7778,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6154= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7779,"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(28182,7780,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6155= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7781,"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(28182,7782,"ide_methods.bas");}while(r);
S_52654:;
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(28182,7784,"ide_methods.bas");if(r)goto S_52654;}
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(28182,7785,"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(28182,7787,"ide_methods.bas");}while(r);
}
LABEL_FINDVARSIZE:;
if(qbevent){evnt(28182,7790,"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(28182,7791,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE= 0 ;
if(!qbevent)break;evnt(28182,7792,"ide_methods.bas");}while(r);
S_52661:;
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(28182,7793,"ide_methods.bas");if(r)goto S_52661;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7794,"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(28182,7795,"ide_methods.bas");}while(r);
}
S_52665:;
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(28182,7797,"ide_methods.bas");if(r)goto S_52665;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7797,"ide_methods.bas");}while(r);
}
S_52668:;
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(28182,7798,"ide_methods.bas");if(r)goto S_52668;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BIT",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7799,"ide_methods.bas");}while(r);
}
S_52671:;
if(qbevent){evnt(28182,7801,"ide_methods.bas");if(r)goto S_52671;}
S_52672:;
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(28182,7802,"ide_methods.bas");if(r)goto S_52672;}
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(28182,7803,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(28182,7804,"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(28182,7805,"ide_methods.bas");}while(r);
sc_ec_282_end:;
goto sc_6156_end;
}
S_52676:;
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(28182,7806,"ide_methods.bas");if(r)goto S_52676;}
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(28182,7807,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=1;
if(!qbevent)break;evnt(28182,7808,"ide_methods.bas");}while(r);
S_52679:;
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(28182,7809,"ide_methods.bas");if(r)goto S_52679;}
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(28182,7810,"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(28182,7812,"ide_methods.bas");}while(r);
}
sc_ec_283_end:;
goto sc_6156_end;
}
S_52684:;
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(28182,7814,"ide_methods.bas");if(r)goto S_52684;}
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(28182,7815,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=2;
if(!qbevent)break;evnt(28182,7816,"ide_methods.bas");}while(r);
S_52687:;
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(28182,7817,"ide_methods.bas");if(r)goto S_52687;}
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(28182,7818,"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(28182,7820,"ide_methods.bas");}while(r);
}
sc_ec_284_end:;
goto sc_6156_end;
}
S_52692:;
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(28182,7822,"ide_methods.bas");if(r)goto S_52692;}
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(28182,7823,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(28182,7824,"ide_methods.bas");}while(r);
S_52695:;
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(28182,7825,"ide_methods.bas");if(r)goto S_52695;}
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(28182,7826,"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(28182,7828,"ide_methods.bas");}while(r);
}
sc_ec_285_end:;
goto sc_6156_end;
}
S_52700:;
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(28182,7830,"ide_methods.bas");if(r)goto S_52700;}
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(28182,7831,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(28182,7832,"ide_methods.bas");}while(r);
S_52703:;
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(28182,7833,"ide_methods.bas");if(r)goto S_52703;}
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(28182,7834,"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(28182,7836,"ide_methods.bas");}while(r);
}
sc_ec_286_end:;
goto sc_6156_end;
}
S_52708:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
if(qbevent){evnt(28182,7838,"ide_methods.bas");if(r)goto S_52708;}
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(28182,7839,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(28182,7840,"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(28182,7841,"ide_methods.bas");}while(r);
sc_ec_287_end:;
goto sc_6156_end;
}
S_52712:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
if(qbevent){evnt(28182,7842,"ide_methods.bas");if(r)goto S_52712;}
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(28182,7843,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(28182,7844,"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(28182,7845,"ide_methods.bas");}while(r);
sc_ec_288_end:;
goto sc_6156_end;
}
S_52716:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
if(qbevent){evnt(28182,7846,"ide_methods.bas");if(r)goto S_52716;}
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(28182,7847,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=32;
if(!qbevent)break;evnt(28182,7848,"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(28182,7849,"ide_methods.bas");}while(r);
sc_ec_289_end:;
goto sc_6156_end;
}
S_52720:;
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(28182,7850,"ide_methods.bas");if(r)goto S_52720;}
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(28182,7851,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(28182,7852,"ide_methods.bas");}while(r);
S_52723:;
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(28182,7853,"ide_methods.bas");if(r)goto S_52723;}
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(28182,7854,"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(28182,7856,"ide_methods.bas");}while(r);
}
sc_ec_290_end:;
goto sc_6156_end;
}
S_52728:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))))||is_error_pending()){
if(qbevent){evnt(28182,7858,"ide_methods.bas");if(r)goto S_52728;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=_SUB_DEBUGMODE_STRING_VALUE->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7859,"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(28182,7860,"ide_methods.bas");}while(r);
S_52731:;
if ((*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE)||is_error_pending()){
if(qbevent){evnt(28182,7861,"ide_methods.bas");if(r)goto S_52731;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE;
if(!qbevent)break;evnt(28182,7862,"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(28182,7863,"ide_methods.bas");}while(r);
}
sc_ec_291_end:;
goto sc_6156_end;
}
sc_6156_end:;
S_52736:;
if (((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))|(-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 3 )))||is_error_pending()){
if(qbevent){evnt(28182,7867,"ide_methods.bas");if(r)goto S_52736;}
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,7867,"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(28182,7869,"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(28182,7870,"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(28182,7871,"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(28182,7872,"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(28182,7873,"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(28182,7874,"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(28182,7875,"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(28182,7876,"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(28182,7877,"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(28182,7878,"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(28182,7879,"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(28182,7880,"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(28182,7881,"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(28182,7882,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=113;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_113:;
if(!qbevent)break;evnt(28182,7883,"ide_methods.bas");}while(r);
S_52754:;
if ((-(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,7885,"ide_methods.bas");if(r)goto S_52754;}
S_52755:;
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(28182,7886,"ide_methods.bas");if(r)goto S_52755;}
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(28182,7886,"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(28182,7887,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7890,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7890,"ide_methods.bas");}while(r);
S_52762:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7891,"ide_methods.bas");if(r)goto S_52762;}
ww_continue_6171:;
}
ww_exit_6171:;
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(28182,7892,"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(28182,7893,"ide_methods.bas");}while(r);
S_52766:;
}else{
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))|(-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 3 ))){
if(qbevent){evnt(28182,7894,"ide_methods.bas");if(r)goto S_52766;}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6172= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7896,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISARRAY=-(string2b(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6173= 1 )))!= 0 );
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7897,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6174= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7898,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6175= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7899,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6176= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7900,"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(28182,7901,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6177= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7902,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPISUDT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6178= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7903,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6179= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7904,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6180= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7905,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6181= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7906,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6182= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7907,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6183= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7908,"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(28182,7909,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6184= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7910,"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(28182,7911,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass6185= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7912,"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(28182,7913,"ide_methods.bas");}while(r);
S_52785:;
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,7915,"ide_methods.bas");if(r)goto S_52785;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("set ",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7916,"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(28182,7919,"ide_methods.bas");}while(r);
}
S_52790:;
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(28182,7922,"ide_methods.bas");if(r)goto S_52790;}
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(28182,7923,"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(28182,7925,"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(28182,7928,"ide_methods.bas");}while(r);
S_52796:;
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(28182,7929,"ide_methods.bas");if(r)goto S_52796;}
do{
return_point[next_return_point++]=115;
if (next_return_point>=return_points) more_return_points();
goto LABEL_FINDVARSIZE;
RETURN_115:;
if(!qbevent)break;evnt(28182,7930,"ide_methods.bas");}while(r);
}else{
S_52799:;
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(28182,7932,"ide_methods.bas");if(r)goto S_52799;}
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(28182,7933,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8+4;
if(!qbevent)break;evnt(28182,7935,"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(28182,7939,"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(28182,7940,"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(28182,7941,"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(28182,7942,"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(28182,7943,"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(28182,7944,"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(28182,7945,"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(28182,7946,"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(28182,7947,"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(28182,7948,"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(28182,7949,"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(28182,7950,"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(28182,7951,"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(28182,7952,"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(28182,7953,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7955,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7955,"ide_methods.bas");}while(r);
S_52822:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7956,"ide_methods.bas");if(r)goto S_52822;}
ww_continue_6191:;
}
ww_exit_6191:;
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(28182,7957,"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(28182,7958,"ide_methods.bas");}while(r);
do{
goto dl_continue_6140;
if(!qbevent)break;evnt(28182,7959,"ide_methods.bas");}while(r);
S_52827:;
}else{
if (-(*_SUB_DEBUGMODE_LONG_RETURNACTION== -1 )){
if(qbevent){evnt(28182,7960,"ide_methods.bas");if(r)goto S_52827;}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7961,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7961,"ide_methods.bas");}while(r);
S_52830:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7962,"ide_methods.bas");if(r)goto S_52830;}
ww_continue_6192:;
}
ww_exit_6192:;
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
if(!qbevent)break;evnt(28182,7963,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=118;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_118:;
if(!qbevent)break;evnt(28182,7964,"ide_methods.bas");}while(r);
do{
goto dl_continue_6140;
if(!qbevent)break;evnt(28182,7965,"ide_methods.bas");}while(r);
}else{
do{
goto dl_exit_6140;
if(!qbevent)break;evnt(28182,7967,"ide_methods.bas");}while(r);
}
}
}
dl_continue_6140:;
}while(1);
dl_exit_6140:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,7970,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,7970,"ide_methods.bas");}while(r);
S_52841:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,7971,"ide_methods.bas");if(r)goto S_52841;}
ww_continue_6193:;
}
ww_exit_6193:;
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(28182,7972,"ide_methods.bas");}while(r);
S_52844:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_VARIABLEWATCHLIST->len))||is_error_pending()){
if(qbevent){evnt(28182,7973,"ide_methods.bas");if(r)goto S_52844;}
do{
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= -1ll ;
if(!qbevent)break;evnt(28182,7974,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEVALUES;
if(!qbevent)break;evnt(28182,7975,"ide_methods.bas");}while(r);
}
}
sc_ec_292_end:;
goto sc_6131_end;
}
S_52849:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16128 )))||is_error_pending()){
if(qbevent){evnt(28182,7978,"ide_methods.bas");if(r)goto S_52849;}
LABEL_F5:;
if(qbevent){evnt(28182,7979,"ide_methods.bas");r=0;}
LABEL_REQUESTCONTINUE:;
if(qbevent){evnt(28182,7980,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(28182,7981,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(28182,7982,"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(28182,7983,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=120;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_120:;
if(!qbevent)break;evnt(28182,7984,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6195= 1 ));
if(!qbevent)break;evnt(28182,7985,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6196= 1 ),qbs_new_txt_len("Running...",10),&(pass6197= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7986,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=121;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_121:;
if(!qbevent)break;evnt(28182,7987,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6198= 1 ));
if(!qbevent)break;evnt(28182,7988,"ide_methods.bas");}while(r);
do{
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
if(!qbevent)break;evnt(28182,7989,"ide_methods.bas");}while(r);
sc_ec_293_end:;
goto sc_6131_end;
}
S_52859:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16384 )))||is_error_pending()){
if(qbevent){evnt(28182,7990,"ide_methods.bas");if(r)goto S_52859;}
LABEL_F6:;
if(qbevent){evnt(28182,7991,"ide_methods.bas");r=0;}
LABEL_REQUESTSTEPOUT:;
if(qbevent){evnt(28182,7992,"ide_methods.bas");r=0;}
S_52860:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(28182,7993,"ide_methods.bas");if(r)goto S_52860;}
S_52861:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_DEBUGMODE_STRING_CURRENTSUB->len> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,7994,"ide_methods.bas");if(r)goto S_52861;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(28182,7995,"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(28182,7996,"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(28182,7997,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6200= 1 ));
if(!qbevent)break;evnt(28182,7998,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6201= 1 ),qbs_new_txt_len("Running...",10),&(pass6202= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,7999,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6203= 1 ));
if(!qbevent)break;evnt(28182,8000,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=123;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_123:;
if(!qbevent)break;evnt(28182,8001,"ide_methods.bas");}while(r);
}else{
do{
SUB_CLEARSTATUSWINDOW(&(pass6204= 0 ));
if(!qbevent)break;evnt(28182,8003,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6205= 1 ),qbs_new_txt_len("Not inside a sub/function.",26),&(pass6206= 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8004,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=124;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_124:;
if(!qbevent)break;evnt(28182,8005,"ide_methods.bas");}while(r);
}
}
sc_ec_294_end:;
goto sc_6131_end;
}
S_52875:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16640 )))||is_error_pending()){
if(qbevent){evnt(28182,8008,"ide_methods.bas");if(r)goto S_52875;}
LABEL_F7:;
if(qbevent){evnt(28182,8009,"ide_methods.bas");r=0;}
LABEL_REQUESTSTEPINTO:;
if(qbevent){evnt(28182,8010,"ide_methods.bas");r=0;}
S_52876:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(28182,8011,"ide_methods.bas");if(r)goto S_52876;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8012,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,8013,"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(28182,8014,"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(28182,8016,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,8017,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=126;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_126:;
if(!qbevent)break;evnt(28182,8018,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARSTATUSWINDOW(&(pass6207= 1 ));
if(!qbevent)break;evnt(28182,8020,"ide_methods.bas");}while(r);
S_52886:;
if ((*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT)||is_error_pending()){
if(qbevent){evnt(28182,8021,"ide_methods.bas");if(r)goto S_52886;}
do{
SUB_SETSTATUSMESSAGE(&(pass6208= 1 ),qbs_new_txt_len("Execution will be paused after SLEEP/INPUT/LINE INPUT finishes running...",73),&(pass6209= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8022,"ide_methods.bas");}while(r);
do{
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
if(!qbevent)break;evnt(28182,8023,"ide_methods.bas");}while(r);
}else{
do{
SUB_SETSTATUSMESSAGE(&(pass6210= 1 ),qbs_new_txt_len("Paused.",7),&(pass6211= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8025,"ide_methods.bas");}while(r);
}
S_52892:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,8027,"ide_methods.bas");if(r)goto S_52892;}
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8027,"ide_methods.bas");}while(r);
}
sc_ec_295_end:;
goto sc_6131_end;
}
S_52895:;
if (((*_SUB_DEBUGMODE_LONG_K==( 16896 )))||is_error_pending()){
if(qbevent){evnt(28182,8028,"ide_methods.bas");if(r)goto S_52895;}
LABEL_F8:;
if(qbevent){evnt(28182,8029,"ide_methods.bas");r=0;}
LABEL_REQUESTSTEPOVER:;
if(qbevent){evnt(28182,8030,"ide_methods.bas");r=0;}
S_52896:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(28182,8031,"ide_methods.bas");if(r)goto S_52896;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step over",9));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8032,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(28182,8033,"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(28182,8034,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6212= 1 ));
if(!qbevent)break;evnt(28182,8035,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6213= 1 ),qbs_new_txt_len("Running...",10),&(pass6214= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8036,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6215= 1 ));
if(!qbevent)break;evnt(28182,8037,"ide_methods.bas");}while(r);
}else{
LABEL_REQUESTPAUSE:;
if(qbevent){evnt(28182,8039,"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(28182,8040,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,8041,"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(28182,8042,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6216= 1 ));
if(!qbevent)break;evnt(28182,8043,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6217= 1 ),qbs_new_txt_len("Paused.",7),&(pass6218= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8044,"ide_methods.bas");}while(r);
S_52909:;
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,8045,"ide_methods.bas");if(r)goto S_52909;}
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8045,"ide_methods.bas");}while(r);
}
}
sc_ec_296_end:;
goto sc_6131_end;
}
S_52913:;
if (((*_SUB_DEBUGMODE_LONG_K==( 17152 )))||is_error_pending()){
if(qbevent){evnt(28182,8047,"ide_methods.bas");if(r)goto S_52913;}
LABEL_F9:;
if(qbevent){evnt(28182,8048,"ide_methods.bas");r=0;}
LABEL_REQUESTTOGGLEBREAKPOINT:;
if(qbevent){evnt(28182,8049,"ide_methods.bas");r=0;}
S_52914:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(28182,8050,"ide_methods.bas");if(r)goto S_52914;}
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]);
if(!qbevent)break;evnt(28182,8051,"ide_methods.bas");}while(r);
S_52916:;
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
if(qbevent){evnt(28182,8052,"ide_methods.bas");if(r)goto S_52916;}
do{
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
if(!qbevent)break;evnt(28182,8053,"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(28182,8054,"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(28182,8056,"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(28182,8058,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=129;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_129:;
if(!qbevent)break;evnt(28182,8059,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=130;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_130:;
if(!qbevent)break;evnt(28182,8060,"ide_methods.bas");}while(r);
}
sc_ec_297_end:;
goto sc_6131_end;
}
S_52926:;
if (((*_SUB_DEBUGMODE_LONG_K==( 17408 )))||is_error_pending()){
if(qbevent){evnt(28182,8062,"ide_methods.bas");if(r)goto S_52926;}
LABEL_F10:;
if(qbevent){evnt(28182,8063,"ide_methods.bas");r=0;}
S_52927:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,8064,"ide_methods.bas");if(r)goto S_52927;}
LABEL_REQUESTUNSKIPALLLINES:;
if(qbevent){evnt(28182,8065,"ide_methods.bas");r=0;}
do{
if (__ARRAY_BYTE_IDESKIPLINES[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDESKIPLINES)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*__LONG_IDEN)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,8066,"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(28182,8067,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=131;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_131:;
if(!qbevent)break;evnt(28182,8068,"ide_methods.bas");}while(r);
}else{
LABEL_REQUESTCLEARBREAKPOINTS:;
if(qbevent){evnt(28182,8070,"ide_methods.bas");r=0;}
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDEBREAKPOINTS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*__LONG_IDEN)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(28182,8071,"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(28182,8072,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=132;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_132:;
if(!qbevent)break;evnt(28182,8073,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=133;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_133:;
if(!qbevent)break;evnt(28182,8075,"ide_methods.bas");}while(r);
sc_ec_298_end:;
goto sc_6131_end;
}
S_52937:;
if (((*_SUB_DEBUGMODE_LONG_K==( 34304 )))||is_error_pending()){
if(qbevent){evnt(28182,8076,"ide_methods.bas");if(r)goto S_52937;}
LABEL_F12:;
if(qbevent){evnt(28182,8077,"ide_methods.bas");r=0;}
S_52938:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(28182,8078,"ide_methods.bas");if(r)goto S_52938;}
LABEL_REQUESTCALLSTACK:;
if(qbevent){evnt(28182,8079,"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(28182,8080,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=134;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_134:;
if(!qbevent)break;evnt(28182,8081,"ide_methods.bas");}while(r);
S_52941:;
if ((*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK)||is_error_pending()){
if(qbevent){evnt(28182,8083,"ide_methods.bas");if(r)goto S_52941;}
do{
goto LABEL_SHOWCALLSTACK;
if(!qbevent)break;evnt(28182,8083,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6219= 0 ));
if(!qbevent)break;evnt(28182,8084,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6220= 0 ));
if(!qbevent)break;evnt(28182,8085,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6221= 1 ),qbs_new_txt_len("Requesting call stack...",24),&(pass6222= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8086,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,8088,"ide_methods.bas");}while(r);
do{
*__LONG_CALLSTACKLENGTH= -1 ;
if(!qbevent)break;evnt(28182,8089,"ide_methods.bas");}while(r);
S_52949:;
do{
if(qbevent){evnt(28182,8090,"ide_methods.bas");if(r)goto S_52949;}
do{
return_point[next_return_point++]=135;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_135:;
if(!qbevent)break;evnt(28182,8091,"ide_methods.bas");}while(r);
S_52951:;
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(28182,8092,"ide_methods.bas");if(r)goto S_52951;}
do{
*__LONG_CALLSTACKLENGTH=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8093,"ide_methods.bas");}while(r);
S_52953:;
if ((-(*__LONG_CALLSTACKLENGTH== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8094,"ide_methods.bas");if(r)goto S_52953;}
do{
goto dl_exit_6223;
if(!qbevent)break;evnt(28182,8094,"ide_methods.bas");}while(r);
}
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,8096,"ide_methods.bas");}while(r);
S_52958:;
dl_continue_6223:;
}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_6223:;
if(qbevent){evnt(28182,8097,"ide_methods.bas");if(r)goto S_52958;}
S_52959:;
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(28182,8099,"ide_methods.bas");if(r)goto S_52959;}
do{
qbs_set(__STRING_CALLSTACKLIST,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8101,"ide_methods.bas");}while(r);
LABEL_SHOWCALLSTACK:;
if(qbevent){evnt(28182,8102,"ide_methods.bas");r=0;}
do{
SUB_CLEARSTATUSWINDOW(&(pass6224= 0 ));
if(!qbevent)break;evnt(28182,8103,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6225= 1 ),qbs_new_txt_len("Paused.",7),&(pass6226= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8104,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_RETVAL=FUNC_IDECALLSTACKBOX();
if(!qbevent)break;evnt(28182,8105,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,8106,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=136;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_136:;
if(!qbevent)break;evnt(28182,8107,"ide_methods.bas");}while(r);
S_52966:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8108,"ide_methods.bas");if(r)goto S_52966;}
ww_continue_6227:;
}
ww_exit_6227:;
}else{
S_52969:;
if ((-(*__LONG_CALLSTACKLENGTH== -1 ))||is_error_pending()){
if(qbevent){evnt(28182,8110,"ide_methods.bas");if(r)goto S_52969;}
do{
*__LONG_CALLSTACKLENGTH= 0 ;
if(!qbevent)break;evnt(28182,8111,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6228= 0 ));
if(!qbevent)break;evnt(28182,8112,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6229= 1 ),qbs_new_txt_len("Error retrieving call stack.",28),&(pass6230= 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8113,"ide_methods.bas");}while(r);
S_52973:;
}else{
if (-(*__LONG_CALLSTACKLENGTH== 0 )){
if(qbevent){evnt(28182,8114,"ide_methods.bas");if(r)goto S_52973;}
do{
SUB_CLEARSTATUSWINDOW(&(pass6231= 0 ));
if(!qbevent)break;evnt(28182,8115,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6232= 1 ),qbs_new_txt_len("No call stack log available.",28),&(pass6233= 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8116,"ide_methods.bas");}while(r);
}
}
}
do{
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE=~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE);
if(!qbevent)break;evnt(28182,8119,"ide_methods.bas");}while(r);
}
sc_ec_299_end:;
goto sc_6131_end;
}
S_52980:;
if (((*_SUB_DEBUGMODE_LONG_K==( 103 ))||(*_SUB_DEBUGMODE_LONG_K==( 71 )))||is_error_pending()){
if(qbevent){evnt(28182,8121,"ide_methods.bas");if(r)goto S_52980;}
S_52981:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,8122,"ide_methods.bas");if(r)goto S_52981;}
S_52982:;
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
if(qbevent){evnt(28182,8123,"ide_methods.bas");if(r)goto S_52982;}
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(28182,8124,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,8125,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,8125,"ide_methods.bas");}while(r);
S_52986:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8126,"ide_methods.bas");if(r)goto S_52986;}
ww_continue_6234:;
}
ww_exit_6234:;
LABEL_REQUESTRUNTOTHISLINE:;
if(qbevent){evnt(28182,8127,"ide_methods.bas");r=0;}
S_52988:;
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(28182,8128,"ide_methods.bas");if(r)goto S_52988;}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
if(!qbevent)break;evnt(28182,8129,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE= 0 ;
if(!qbevent)break;evnt(28182,8130,"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(28182,8131,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=137;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_137:;
if(!qbevent)break;evnt(28182,8132,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6235= 1 ));
if(!qbevent)break;evnt(28182,8133,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6236= 1 ),qbs_new_txt_len("Running...",10),&(pass6237= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8134,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=138;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_138:;
if(!qbevent)break;evnt(28182,8135,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6238= 1 ));
if(!qbevent)break;evnt(28182,8136,"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(28182,8139,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,8140,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,8140,"ide_methods.bas");}while(r);
S_53002:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8141,"ide_methods.bas");if(r)goto S_53002;}
ww_continue_6239:;
}
ww_exit_6239:;
LABEL_REQUESTSETNEXTLINE:;
if(qbevent){evnt(28182,8142,"ide_methods.bas");r=0;}
S_53004:;
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(28182,8143,"ide_methods.bas");if(r)goto S_53004;}
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(28182,8144,"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(28182,8145,"ide_methods.bas");}while(r);
}
}
}
sc_ec_300_end:;
goto sc_6131_end;
}
S_53010:;
if (((*_SUB_DEBUGMODE_LONG_K==( 112 ))||(*_SUB_DEBUGMODE_LONG_K==( 80 )))||is_error_pending()){
if(qbevent){evnt(28182,8149,"ide_methods.bas");if(r)goto S_53010;}
S_53011:;
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
if(qbevent){evnt(28182,8150,"ide_methods.bas");if(r)goto S_53011;}
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(28182,8151,"ide_methods.bas");}while(r);
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,8152,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,8152,"ide_methods.bas");}while(r);
S_53015:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8153,"ide_methods.bas");if(r)goto S_53015;}
ww_continue_6240:;
}
ww_exit_6240:;
LABEL_REQUESTTOGGLESKIPLINE:;
if(qbevent){evnt(28182,8154,"ide_methods.bas");r=0;}
S_53017:;
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
if(qbevent){evnt(28182,8155,"ide_methods.bas");if(r)goto S_53017;}
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(28182,8156,"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(28182,8157,"ide_methods.bas");}while(r);
S_53020:;
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(28182,8158,"ide_methods.bas");if(r)goto S_53020;}
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(28182,8158,"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(28182,8159,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=140;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_140:;
if(!qbevent)break;evnt(28182,8160,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=141;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_141:;
if(!qbevent)break;evnt(28182,8161,"ide_methods.bas");}while(r);
}
}
sc_ec_301_end:;
goto sc_6131_end;
}
sc_6131_end:;
do{
return_point[next_return_point++]=142;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_142:;
if(!qbevent)break;evnt(28182,8166,"ide_methods.bas");}while(r);
S_53030:;
if(qbevent){evnt(28182,8168,"ide_methods.bas");if(r)goto S_53030;}
S_53031:;
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(28182,8169,"ide_methods.bas");if(r)goto S_53031;}
do{
*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK= 0ll ;
if(!qbevent)break;evnt(28182,8170,"ide_methods.bas");}while(r);
S_53033:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10))))||is_error_pending()){
if(qbevent){evnt(28182,8171,"ide_methods.bas");if(r)goto S_53033;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass6242= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8172,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass6243= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8173,"ide_methods.bas");}while(r);
do{
*__LONG_LATESTWATCHPOINTMET=*_SUB_DEBUGMODE_LONG_TEMPINDEX;
if(!qbevent)break;evnt(28182,8174,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass6244= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8175,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass6245=string2l(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8176,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPELEMENTOFFSET,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass6246= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8177,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass6247= 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8178,"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(28182,8179,"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(28182,8180,"ide_methods.bas");}while(r);
S_53043:;
if ((-(*_SUB_DEBUGMODE_LONG_RESULT== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,8181,"ide_methods.bas");if(r)goto S_53043;}
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(28182,8183,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,8184,"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(28182,8185,"ide_methods.bas");}while(r);
S_53047:;
while((*_SUB_DEBUGMODE_LONG_I)||is_error_pending()){
if(qbevent){evnt(28182,8186,"ide_methods.bas");if(r)goto S_53047;}
S_53048:;
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(28182,8187,"ide_methods.bas");if(r)goto S_53048;}
do{
goto dl_exit_6248;
if(!qbevent)break;evnt(28182,8187,"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(28182,8188,"ide_methods.bas");}while(r);
dl_continue_6248:;
}
dl_exit_6248:;
S_53053:;
if ((-(*_SUB_DEBUGMODE_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8191,"ide_methods.bas");if(r)goto S_53053;}
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(28182,8193,"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(28182,8194,"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(28182,8197,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=143;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_143:;
if(!qbevent)break;evnt(28182,8198,"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(28182,8200,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_LATESTWATCHPOINTMET= 0 ;
if(!qbevent)break;evnt(28182,8202,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,8204,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,8204,"ide_methods.bas");}while(r);
S_53066:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8205,"ide_methods.bas");if(r)goto S_53066;}
ww_continue_6250:;
}
ww_exit_6250:;
do{
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8206,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(28182,8207,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,8208,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(28182,8209,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE= 0 ;
if(!qbevent)break;evnt(28182,8210,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(28182,8211,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6251= 1 ));
if(!qbevent)break;evnt(28182,8212,"ide_methods.bas");}while(r);
S_53075:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("breakpoint",10))))||is_error_pending()){
if(qbevent){evnt(28182,8213,"ide_methods.bas");if(r)goto S_53075;}
do{
SUB_SETSTATUSMESSAGE(&(pass6252= 1 ),qbs_add(qbs_new_txt_len("Breakpoint reached on line",26),qbs_str((int32)(*_SUB_DEBUGMODE_LONG_L))),&(pass6253= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8214,"ide_methods.bas");}while(r);
S_53077:;
}else{
if (qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10)))){
if(qbevent){evnt(28182,8215,"ide_methods.bas");if(r)goto S_53077;}
do{
SUB_SETSTATUSMESSAGE(&(pass6254= 1 ),qbs_add(qbs_add(qbs_new_txt_len("Watchpoint condition met (",26),_SUB_DEBUGMODE_STRING_TEMP),qbs_new_txt_len(")",1)),&(pass6255= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8216,"ide_methods.bas");}while(r);
}else{
do{
SUB_SETSTATUSMESSAGE(&(pass6256= 1 ),qbs_new_txt_len("Paused.",7),&(pass6257= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8218,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,8220,"ide_methods.bas");}while(r);
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(28182,8221,"ide_methods.bas");}while(r);
S_53084:;
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&*_SUB_DEBUGMODE_BYTE_PANELACTIVE))||is_error_pending()){
if(qbevent){evnt(28182,8224,"ide_methods.bas");if(r)goto S_53084;}
LABEL_REQUESTVARIABLEVALUES:;
if(qbevent){evnt(28182,8225,"ide_methods.bas");r=0;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass6259= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8226,"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(28182,8227,"ide_methods.bas");}while(r);
S_53087:;
do{
if(qbevent){evnt(28182,8228,"ide_methods.bas");if(r)goto S_53087;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMP2,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass6261= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8229,"ide_methods.bas");}while(r);
S_53089:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_DEBUGMODE_STRING_TEMP2,l2string( -1 ))))||is_error_pending()){
if(qbevent){evnt(28182,8230,"ide_methods.bas");if(r)goto S_53089;}
do{
goto dl_exit_6260;
if(!qbevent)break;evnt(28182,8230,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass6262= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8231,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass6263= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8232,"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(28182,8233,"ide_methods.bas");}while(r);
S_53095:;
if ((-(*_SUB_DEBUGMODE_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8234,"ide_methods.bas");if(r)goto S_53095;}
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(28182,8235,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass6264= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8237,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass6265= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8238,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass6266= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8239,"ide_methods.bas");}while(r);
S_53101:;
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(28182,8240,"ide_methods.bas");if(r)goto S_53101;}
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(28182,8241,"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(28182,8243,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=145;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETVARSIZE;
RETURN_145:;
if(!qbevent)break;evnt(28182,8245,"ide_methods.bas");}while(r);
S_53107:;
if ((*_SUB_DEBUGMODE_LONG_VARSIZE)||is_error_pending()){
if(qbevent){evnt(28182,8246,"ide_methods.bas");if(r)goto S_53107;}
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(28182,8247,"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(28182,8248,"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(28182,8249,"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(28182,8250,"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(28182,8251,"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(28182,8252,"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(28182,8253,"ide_methods.bas");}while(r);
S_53115:;
if ((*_SUB_DEBUGMODE_LONG_TEMPELEMENT)||is_error_pending()){
if(qbevent){evnt(28182,8254,"ide_methods.bas");if(r)goto S_53115;}
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(28182,8255,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET= 0 ;
if(!qbevent)break;evnt(28182,8257,"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(28182,8259,"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(28182,8260,"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(28182,8261,"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(28182,8262,"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(28182,8263,"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(28182,8264,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=146;
if (next_return_point>=return_points) more_return_points();
goto LABEL_SENDCOMMAND;
RETURN_146:;
if(!qbevent)break;evnt(28182,8265,"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(28182,8267,"ide_methods.bas");}while(r);
}
dl_continue_6260:;
}while(1);
dl_exit_6260:;
}
sc_ec_302_end:;
goto sc_6241_end;
}
S_53132:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("hwnd",4))))||is_error_pending()){
if(qbevent){evnt(28182,8271,"ide_methods.bas");if(r)goto S_53132;}
do{
*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND=string2o(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8272,"ide_methods.bas");}while(r);
sc_ec_303_end:;
goto sc_6241_end;
}
S_53134:;
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(28182,8273,"ide_methods.bas");if(r)goto S_53134;}
do{
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(qbs_left(_SUB_DEBUGMODE_STRING_VALUE, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8274,"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(28182,8275,"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(28182,8276,"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(28182,8277,"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(28182,8278,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=147;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETVARSIZE;
RETURN_147:;
if(!qbevent)break;evnt(28182,8279,"ide_methods.bas");}while(r);
S_53141:;
if(qbevent){evnt(28182,8280,"ide_methods.bas");if(r)goto S_53141;}
S_53142:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BYTE",5))))||is_error_pending()){
if(qbevent){evnt(28182,8281,"ide_methods.bas");if(r)goto S_53142;}
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(28182,8281,"ide_methods.bas");}while(r);
sc_ec_304_end:;
goto sc_6268_end;
}
S_53144:;
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(28182,8282,"ide_methods.bas");if(r)goto S_53144;}
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(28182,8282,"ide_methods.bas");}while(r);
sc_ec_305_end:;
goto sc_6268_end;
}
S_53146:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("INTEGER",7))))||is_error_pending()){
if(qbevent){evnt(28182,8283,"ide_methods.bas");if(r)goto S_53146;}
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(28182,8283,"ide_methods.bas");}while(r);
sc_ec_306_end:;
goto sc_6268_end;
}
S_53148:;
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(28182,8284,"ide_methods.bas");if(r)goto S_53148;}
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(28182,8284,"ide_methods.bas");}while(r);
sc_ec_307_end:;
goto sc_6268_end;
}
S_53150:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4))))||is_error_pending()){
if(qbevent){evnt(28182,8285,"ide_methods.bas");if(r)goto S_53150;}
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(28182,8285,"ide_methods.bas");}while(r);
sc_ec_308_end:;
goto sc_6268_end;
}
S_53152:;
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(28182,8286,"ide_methods.bas");if(r)goto S_53152;}
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(28182,8286,"ide_methods.bas");}while(r);
sc_ec_309_end:;
goto sc_6268_end;
}
S_53154:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10))))||is_error_pending()){
if(qbevent){evnt(28182,8287,"ide_methods.bas");if(r)goto S_53154;}
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(28182,8287,"ide_methods.bas");}while(r);
sc_ec_310_end:;
goto sc_6268_end;
}
S_53156:;
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(28182,8288,"ide_methods.bas");if(r)goto S_53156;}
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(28182,8288,"ide_methods.bas");}while(r);
sc_ec_311_end:;
goto sc_6268_end;
}
S_53158:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
if(qbevent){evnt(28182,8289,"ide_methods.bas");if(r)goto S_53158;}
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(28182,8289,"ide_methods.bas");}while(r);
sc_ec_312_end:;
goto sc_6268_end;
}
S_53160:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
if(qbevent){evnt(28182,8290,"ide_methods.bas");if(r)goto S_53160;}
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(28182,8290,"ide_methods.bas");}while(r);
sc_ec_313_end:;
goto sc_6268_end;
}
S_53162:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
if(qbevent){evnt(28182,8291,"ide_methods.bas");if(r)goto S_53162;}
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(28182,8291,"ide_methods.bas");}while(r);
sc_ec_314_end:;
goto sc_6268_end;
}
S_53164:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_OFFSET",7))))||is_error_pending()){
if(qbevent){evnt(28182,8292,"ide_methods.bas");if(r)goto S_53164;}
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(28182,8292,"ide_methods.bas");}while(r);
sc_ec_315_end:;
goto sc_6268_end;
}
S_53166:;
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(28182,8293,"ide_methods.bas");if(r)goto S_53166;}
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(28182,8293,"ide_methods.bas");}while(r);
sc_ec_316_end:;
goto sc_6268_end;
}
sc_6268_end:;
S_53169:;
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(28182,8296,"ide_methods.bas");if(r)goto S_53169;}
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(28182,8296,"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(28182,8297,"ide_methods.bas");}while(r);
S_53173:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(28182,8298,"ide_methods.bas");if(r)goto S_53173;}
do{
return_point[next_return_point++]=148;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_148:;
if(!qbevent)break;evnt(28182,8298,"ide_methods.bas");}while(r);
}
sc_ec_317_end:;
goto sc_6241_end;
}
S_53176:;
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(28182,8299,"ide_methods.bas");if(r)goto S_53176;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_CURRENTSUB,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8300,"ide_methods.bas");}while(r);
S_53178:;
if ((*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE)||is_error_pending()){
if(qbevent){evnt(28182,8301,"ide_methods.bas");if(r)goto S_53178;}
do{
*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE= 0ll ;
if(!qbevent)break;evnt(28182,8302,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=149;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_149:;
if(!qbevent)break;evnt(28182,8303,"ide_methods.bas");}while(r);
do{
goto LABEL_REQUESTVARIABLEWATCH;
if(!qbevent)break;evnt(28182,8304,"ide_methods.bas");}while(r);
}
sc_ec_318_end:;
goto sc_6241_end;
}
S_53183:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("quit",4))))||is_error_pending()){
if(qbevent){evnt(28182,8306,"ide_methods.bas");if(r)goto S_53183;}
do{
sub_close(*__LONG_DEBUGCLIENT,1);
if(!qbevent)break;evnt(28182,8307,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6270= 0 ));
if(!qbevent)break;evnt(28182,8308,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6271= 0 ));
if(!qbevent)break;evnt(28182,8309,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6272= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass6273= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8310,"ide_methods.bas");}while(r);
S_53188:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_DEBUGMODE_STRING_VALUE->len))||is_error_pending()){
if(qbevent){evnt(28182,8311,"ide_methods.bas");if(r)goto S_53188;}
do{
SUB_SETSTATUSMESSAGE(&(pass6275= 2 ),_SUB_DEBUGMODE_STRING_VALUE,&(pass6276= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8312,"ide_methods.bas");}while(r);
}
S_53191:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8314,"ide_methods.bas");if(r)goto S_53191;}
ww_continue_6277:;
}
ww_exit_6277:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,8315,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,8316,"ide_methods.bas");}while(r);
sc_ec_319_end:;
goto sc_6241_end;
}
S_53195:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("error",5))))||is_error_pending()){
if(qbevent){evnt(28182,8317,"ide_methods.bas");if(r)goto S_53195;}
do{
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8318,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(28182,8319,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,8320,"ide_methods.bas");}while(r);
do{
*__LONG_IDEFOCUSLINE=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(28182,8321,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=150;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_150:;
if(!qbevent)break;evnt(28182,8322,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6278= 1 ));
if(!qbevent)break;evnt(28182,8323,"ide_methods.bas");}while(r);
do{
qbg_sub_color(NULL, 4 ,NULL,NULL,2);
if(!qbevent)break;evnt(28182,8324,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6279= 1 ),qbs_add(qbs_new_txt_len("Error occurred on line",22),qbs_str((int32)(*_SUB_DEBUGMODE_LONG_L))),&(pass6280= 15 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8325,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK= -1ll ;
if(!qbevent)break;evnt(28182,8326,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
if(!qbevent)break;evnt(28182,8327,"ide_methods.bas");}while(r);
sc_ec_320_end:;
goto sc_6241_end;
}
S_53206:;
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(28182,8328,"ide_methods.bas");if(r)goto S_53206;}
do{
*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT= -1ll ;
if(!qbevent)break;evnt(28182,8329,"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(28182,8330,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(28182,8331,"ide_methods.bas");}while(r);
do{
*__LONG_DEBUGNEXTLINE=*_SUB_DEBUGMODE_LONG_L;
if(!qbevent)break;evnt(28182,8332,"ide_methods.bas");}while(r);
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,8333,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=151;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEDISPLAY;
RETURN_151:;
if(!qbevent)break;evnt(28182,8334,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6281= 1 ));
if(!qbevent)break;evnt(28182,8335,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6282= 1 ));
if(!qbevent)break;evnt(28182,8336,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6283= 1 ),qbs_new_txt_len("SLEEP/INPUT/LINE INPUT active in your program...",48),&(pass6284= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8337,"ide_methods.bas");}while(r);
do{
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
if(!qbevent)break;evnt(28182,8338,"ide_methods.bas");}while(r);
sc_ec_321_end:;
goto sc_6241_end;
}
S_53217:;
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(28182,8339,"ide_methods.bas");if(r)goto S_53217;}
do{
*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT= 0ll ;
if(!qbevent)break;evnt(28182,8340,"ide_methods.bas");}while(r);
do{
SUB_CLEARSTATUSWINDOW(&(pass6285= 1 ));
if(!qbevent)break;evnt(28182,8341,"ide_methods.bas");}while(r);
S_53220:;
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
if(qbevent){evnt(28182,8342,"ide_methods.bas");if(r)goto S_53220;}
do{
SUB_SETSTATUSMESSAGE(&(pass6286= 1 ),qbs_new_txt_len("Paused.",7),&(pass6287= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8343,"ide_methods.bas");}while(r);
do{
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass6288= 0 ));
if(!qbevent)break;evnt(28182,8344,"ide_methods.bas");}while(r);
}else{
do{
SUB_SETSTATUSMESSAGE(&(pass6289= 1 ),qbs_new_txt_len("Running...",10),&(pass6290= 10 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8346,"ide_methods.bas");}while(r);
}
sc_ec_322_end:;
goto sc_6241_end;
}
S_53226:;
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(28182,8348,"ide_methods.bas");if(r)goto S_53226;}
do{
*__LONG_CALLSTACKLENGTH=string2l(_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8352,"ide_methods.bas");}while(r);
S_53228:;
if ((*__LONG_CALLSTACKLENGTH)||is_error_pending()){
if(qbevent){evnt(28182,8353,"ide_methods.bas");if(r)goto S_53228;}
do{
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(28182,8354,"ide_methods.bas");}while(r);
S_53230:;
do{
if(qbevent){evnt(28182,8355,"ide_methods.bas");if(r)goto S_53230;}
do{
return_point[next_return_point++]=152;
if (next_return_point>=return_points) more_return_points();
goto LABEL_GETCOMMAND;
RETURN_152:;
if(!qbevent)break;evnt(28182,8356,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,8357,"ide_methods.bas");}while(r);
S_53233:;
dl_continue_6291:;
}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_6291:;
if(qbevent){evnt(28182,8358,"ide_methods.bas");if(r)goto S_53233;}
S_53234:;
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(28182,8360,"ide_methods.bas");if(r)goto S_53234;}
do{
qbs_set(__STRING_CALLSTACKLIST,_SUB_DEBUGMODE_STRING_VALUE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8362,"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(28182,8365,"ide_methods.bas");}while(r);
}
sc_ec_323_end:;
goto sc_6241_end;
}
sc_6241_end:;
S_53241:;
if ((func__hasfocus())||is_error_pending()){
if(qbevent){evnt(28182,8369,"ide_methods.bas");if(r)goto S_53241;}
do{
return_point[next_return_point++]=153;
if (next_return_point>=return_points) more_return_points();
goto LABEL_UPDATEBUTTONS;
RETURN_153:;
if(!qbevent)break;evnt(28182,8369,"ide_methods.bas");}while(r);
}
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,8370,"ide_methods.bas");}while(r);
dl_continue_6088:;
}while(1);
dl_exit_6088:;
S_53246:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8373,"ide_methods.bas");if(r)goto S_53246;}
ww_continue_6292:;
}
ww_exit_6292:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,8374,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,8375,"ide_methods.bas");}while(r);
LABEL_GETCOMMAND:;
if(qbevent){evnt(28182,8377,"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(28182,8378,"ide_methods.bas");}while(r);
S_53251:;
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(28182,8379,"ide_methods.bas");if(r)goto S_53251;}
do{
SUB_CLEARSTATUSWINDOW(&(pass6293= 0 ));
if(!qbevent)break;evnt(28182,8380,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6294= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass6295= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8381,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6296= 2 ),qbs_new_txt_len("Disconnected.",13),&(pass6297= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8382,"ide_methods.bas");}while(r);
S_53255:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8383,"ide_methods.bas");if(r)goto S_53255;}
ww_continue_6298:;
}
ww_exit_6298:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,8384,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,8385,"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(28182,8387,"ide_methods.bas");}while(r);
S_53261:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_DEBUGMODE_STRING_BUFFER->len>= 4 )))||is_error_pending()){
if(qbevent){evnt(28182,8389,"ide_methods.bas");if(r)goto S_53261;}
do{
*_SUB_DEBUGMODE_LONG_CMDSIZE=string2l(qbs_left(_SUB_DEBUGMODE_STRING_BUFFER, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8389,"ide_methods.bas");}while(r);
}else{
do{
*_SUB_DEBUGMODE_LONG_CMDSIZE= 0 ;
if(!qbevent)break;evnt(28182,8389,"ide_methods.bas");}while(r);
}
S_53266:;
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(28182,8390,"ide_methods.bas");if(r)goto S_53266;}
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(28182,8391,"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(28182,8392,"ide_methods.bas");}while(r);
S_53269:;
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(28182,8394,"ide_methods.bas");if(r)goto S_53269;}
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(28182,8395,"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(28182,8396,"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(28182,8398,"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(28182,8401,"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(28182,8401,"ide_methods.bas");}while(r);
}
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8403,"ide_methods.bas");}while(r);
LABEL_SENDCOMMAND:;
if(qbevent){evnt(28182,8405,"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(28182,8406,"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_6302),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8407,"ide_methods.bas");}while(r);
S_53282:;
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(28182,8408,"ide_methods.bas");if(r)goto S_53282;}
do{
SUB_CLEARSTATUSWINDOW(&(pass6303= 0 ));
if(!qbevent)break;evnt(28182,8409,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6304= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass6305= 7 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8410,"ide_methods.bas");}while(r);
do{
SUB_SETSTATUSMESSAGE(&(pass6306= 2 ),qbs_new_txt_len("Disconnected.",13),&(pass6307= 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8411,"ide_methods.bas");}while(r);
S_53286:;
while((func__mouseinput())||is_error_pending()){
if(qbevent){evnt(28182,8412,"ide_methods.bas");if(r)goto S_53286;}
ww_continue_6308:;
}
ww_exit_6308:;
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(28182,8413,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,8414,"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(28182,8416,"ide_methods.bas");}while(r);
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8417,"ide_methods.bas");}while(r);
LABEL_UPDATEDISPLAY:;
if(qbevent){evnt(28182,8419,"ide_methods.bas");r=0;}
S_53293:;
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
if(qbevent){evnt(28182,8420,"ide_methods.bas");if(r)goto S_53293;}
do{
*__BYTE_IDESHOWTEXTBYPASSCOLORRESTORE= -1ll ;
if(!qbevent)break;evnt(28182,8420,"ide_methods.bas");}while(r);
}
do{
SUB_IDESHOWTEXT();
if(!qbevent)break;evnt(28182,8421,"ide_methods.bas");}while(r);
do{
SUB_UPDATETITLEOFMAINWINDOW();
if(!qbevent)break;evnt(28182,8422,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=154;
if (next_return_point>=return_points) more_return_points();
goto LABEL_PRINTVERSION;
RETURN_154:;
if(!qbevent)break;evnt(28182,8424,"ide_methods.bas");}while(r);
S_53299:;
if ((qbs_cleanup(qbs_tmp_base,*_SUB_DEBUGMODE_BYTE_PAUSEMODE&(-(__STRING_VARIABLEWATCHLIST->len> 0 ))))||is_error_pending()){
if(qbevent){evnt(28182,8426,"ide_methods.bas");if(r)goto S_53299;}
S_53300:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(28182,8427,"ide_methods.bas");if(r)goto S_53300;}
do{
sub__console( 1 );
if(!qbevent)break;evnt(28182,8427,"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(28182,8428,"ide_methods.bas");}while(r);
S_53304:;
if (((~(*_SUB_DEBUGMODE_LONG_HIDEPANEL))&*_SUB_DEBUGMODE_BYTE_PANELACTIVE)||is_error_pending()){
if(qbevent){evnt(28182,8429,"ide_methods.bas");if(r)goto S_53304;}
do{
SUB_SHOWVWATCHPANEL((void*)( ((char*)(_SUB_DEBUGMODE_UDT_VWATCHPANEL)) + ((0+0)) ),_SUB_DEBUGMODE_STRING_CURRENTSUB,&(pass6310= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8429,"ide_methods.bas");}while(r);
}
do{
*_SUB_DEBUGMODE_LONG_HIDEPANEL= 0ll ;
if(!qbevent)break;evnt(28182,8430,"ide_methods.bas");}while(r);
}
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,8433,"ide_methods.bas");}while(r);
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8434,"ide_methods.bas");}while(r);
LABEL_UPDATEBUTTONS:;
if(qbevent){evnt(28182,8436,"ide_methods.bas");r=0;}
S_53311:;
fornext_value6312= 1 ;
fornext_finalvalue6312=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
fornext_step6312= 1 ;
if (fornext_step6312<0) fornext_step_negative6312=1; else fornext_step_negative6312=0;
if (is_error_pending()) goto fornext_error6312;
goto fornext_entrylabel6312;
while(1){
fornext_value6312=fornext_step6312+(*_SUB_DEBUGMODE_LONG_I);
fornext_entrylabel6312:
*_SUB_DEBUGMODE_LONG_I=fornext_value6312;
if (fornext_step_negative6312){
if (fornext_value6312<fornext_finalvalue6312) break;
}else{
if (fornext_value6312>fornext_finalvalue6312) break;
}
fornext_error6312:;
if(qbevent){evnt(28182,8437,"ide_methods.bas");if(r)goto S_53311;}
S_53312:;
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+0)))))&(-(*__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+0)))+*(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)+((0+32)))))&(~(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33))))))||is_error_pending()){
if(qbevent){evnt(28182,8439,"ide_methods.bas");if(r)goto S_53312;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8440,"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(28182,8441,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 13 , 1 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8443,"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(28182,8444,"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+0))),*(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(28182,8446,"ide_methods.bas");}while(r);
fornext_continue_6311:;
}
fornext_exit_6311:;
do{
sub_pcopy( 3 , 0 );
if(!qbevent)break;evnt(28182,8448,"ide_methods.bas");}while(r);
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8449,"ide_methods.bas");}while(r);
LABEL_GETVARSIZE:;
if(qbevent){evnt(28182,8451,"ide_methods.bas");r=0;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE= 0 ;
if(!qbevent)break;evnt(28182,8452,"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(28182,8453,"ide_methods.bas");}while(r);
LABEL_CHECKVARTYPE:;
if(qbevent){evnt(28182,8454,"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(28182,8455,"ide_methods.bas");}while(r);
S_53326:;
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(28182,8456,"ide_methods.bas");if(r)goto S_53326;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8456,"ide_methods.bas");}while(r);
}
S_53329:;
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(28182,8457,"ide_methods.bas");if(r)goto S_53329;}
S_53330:;
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(28182,8458,"ide_methods.bas");if(r)goto S_53330;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8459,"ide_methods.bas");}while(r);
S_53332:;
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(28182,8460,"ide_methods.bas");if(r)goto S_53332;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8460,"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(28182,8462,"ide_methods.bas");}while(r);
S_53337:;
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(28182,8463,"ide_methods.bas");if(r)goto S_53337;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8463,"ide_methods.bas");}while(r);
}
}
S_53341:;
}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(28182,8465,"ide_methods.bas");if(r)goto S_53341;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8466,"ide_methods.bas");}while(r);
S_53343:;
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(28182,8467,"ide_methods.bas");if(r)goto S_53343;}
do{
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8467,"ide_methods.bas");}while(r);
}
}
}
S_53347:;
if(qbevent){evnt(28182,8469,"ide_methods.bas");if(r)goto S_53347;}
S_53348:;
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(28182,8470,"ide_methods.bas");if(r)goto S_53348;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=1;
if(!qbevent)break;evnt(28182,8470,"ide_methods.bas");}while(r);
sc_ec_324_end:;
goto sc_6313_end;
}
S_53350:;
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(28182,8471,"ide_methods.bas");if(r)goto S_53350;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=2;
if(!qbevent)break;evnt(28182,8471,"ide_methods.bas");}while(r);
sc_ec_325_end:;
goto sc_6313_end;
}
S_53352:;
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(28182,8472,"ide_methods.bas");if(r)goto S_53352;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(28182,8472,"ide_methods.bas");}while(r);
sc_ec_326_end:;
goto sc_6313_end;
}
S_53354:;
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(28182,8473,"ide_methods.bas");if(r)goto S_53354;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(28182,8473,"ide_methods.bas");}while(r);
sc_ec_327_end:;
goto sc_6313_end;
}
S_53356:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
if(qbevent){evnt(28182,8474,"ide_methods.bas");if(r)goto S_53356;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
if(!qbevent)break;evnt(28182,8474,"ide_methods.bas");}while(r);
sc_ec_328_end:;
goto sc_6313_end;
}
S_53358:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
if(qbevent){evnt(28182,8475,"ide_methods.bas");if(r)goto S_53358;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(28182,8475,"ide_methods.bas");}while(r);
sc_ec_329_end:;
goto sc_6313_end;
}
S_53360:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
if(qbevent){evnt(28182,8476,"ide_methods.bas");if(r)goto S_53360;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=32;
if(!qbevent)break;evnt(28182,8476,"ide_methods.bas");}while(r);
sc_ec_330_end:;
goto sc_6313_end;
}
S_53362:;
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(28182,8477,"ide_methods.bas");if(r)goto S_53362;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
if(!qbevent)break;evnt(28182,8477,"ide_methods.bas");}while(r);
sc_ec_331_end:;
goto sc_6313_end;
}
S_53364:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))))||is_error_pending()){
if(qbevent){evnt(28182,8478,"ide_methods.bas");if(r)goto S_53364;}
do{
*_SUB_DEBUGMODE_LONG_VARSIZE=8+4;
if(!qbevent)break;evnt(28182,8478,"ide_methods.bas");}while(r);
sc_ec_332_end:;
goto sc_6313_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(28182,8480,"ide_methods.bas");}while(r);
S_53368:;
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(28182,8481,"ide_methods.bas");if(r)goto S_53368;}
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(28182,8483,"ide_methods.bas");}while(r);
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8484,"ide_methods.bas");}while(r);
}
S_53372:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_DEBUGMODE_STRING_VARTYPE->len))||is_error_pending()){
if(qbevent){evnt(28182,8486,"ide_methods.bas");if(r)goto S_53372;}
do{
goto LABEL_CHECKVARTYPE;
if(!qbevent)break;evnt(28182,8486,"ide_methods.bas");}while(r);
}
sc_6313_end:;
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8488,"ide_methods.bas");}while(r);
LABEL_PRINTVERSION:;
if(qbevent){evnt(28182,8490,"ide_methods.bas");r=0;}
S_53377:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_VERSIONSTRINGSTATUS->len== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,8492,"ide_methods.bas");if(r)goto S_53377;}
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(28182,8493,"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(28182,8494,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color( 2 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8496,"ide_methods.bas");}while(r);
do{
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8497,"ide_methods.bas");}while(r);
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8498,"ide_methods.bas");}while(r);
LABEL_CHECKVWATCHPANELSIZE:;
if(qbevent){evnt(28182,8500,"ide_methods.bas");r=0;}
S_53384:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))< 40 ))||is_error_pending()){
if(qbevent){evnt(28182,8501,"ide_methods.bas");if(r)goto S_53384;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))= 40 ;
if(!qbevent)break;evnt(28182,8501,"ide_methods.bas");}while(r);
}
S_53387:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))>(*__LONG_IDEWX- 12 )))||is_error_pending()){
if(qbevent){evnt(28182,8502,"ide_methods.bas");if(r)goto S_53387;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=*__LONG_IDEWX- 12 ;
if(!qbevent)break;evnt(28182,8502,"ide_methods.bas");}while(r);
}
S_53390:;
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,8503,"ide_methods.bas");if(r)goto S_53390;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=(*__LONG_IDEWX- 1 )-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)));
if(!qbevent)break;evnt(28182,8504,"ide_methods.bas");}while(r);
}
S_53393:;
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6))))>*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT))||is_error_pending()){
if(qbevent){evnt(28182,8506,"ide_methods.bas");if(r)goto S_53393;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))- 1 );
if(!qbevent)break;evnt(28182,8507,"ide_methods.bas");}while(r);
}
S_53396:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))< 5 ))||is_error_pending()){
if(qbevent){evnt(28182,8509,"ide_methods.bas");if(r)goto S_53396;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))= 5 ;
if(!qbevent)break;evnt(28182,8509,"ide_methods.bas");}while(r);
}
S_53399:;
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
if(qbevent){evnt(28182,8510,"ide_methods.bas");if(r)goto S_53399;}
do{
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*__LONG_IDEWY- 10 ;
if(!qbevent)break;evnt(28182,8510,"ide_methods.bas");}while(r);
}
do{
#include "ret336.txt"
if(!qbevent)break;evnt(28182,8511,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free336.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;
}
