#line 6976 "ide/ide_methods.bas"
void SUB_DEBUGMODE(){
#line 6976 "ide/ide_methods.bas"
qbs *tqbs;
#line 6976 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 6976 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 6976 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 6976 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 6976 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 6976 "ide/ide_methods.bas"
#include "data377.txt"
#line 6976 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 6976 "ide/ide_methods.bas"
new_mem_lock();
#line 6976 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 6976 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 6976 "ide/ide_methods.bas"
libqb_check_stack();
#line 6976 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 6977 "ide/ide_methods.bas"
do{
#line 6977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6977,"ide_methods.bas");}while(r);
#line 6978 "ide/ide_methods.bas"
do{
#line 6978 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6978,"ide_methods.bas");}while(r);
#line 6979 "ide/ide_methods.bas"
do{
#line 6979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6979,"ide_methods.bas");}while(r);
#line 6980 "ide/ide_methods.bas"
do{
#line 6980 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6980,"ide_methods.bas");}while(r);
#line 6981 "ide/ide_methods.bas"
do{
#line 6981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6981,"ide_methods.bas");}while(r);
#line 6987 "ide/ide_methods.bas"
do{
#line 6987 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_DOUBLE_TIMEOUT= 10 ;
#line 6987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6987,"ide_methods.bas");}while(r);
#line 6988 "ide/ide_methods.bas"
do{
#line 6988 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 6988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6988,"ide_methods.bas");}while(r);
#line 6990 "ide/ide_methods.bas"
do{
#line 6990 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 6990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6990,"ide_methods.bas");}while(r);
#line 6992 "ide/ide_methods.bas"
do{
#line 6992 "ide/ide_methods.bas"
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
#line 6992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6992,"ide_methods.bas");}while(r);
#line 6992 "ide/ide_methods.bas"
do{
#line 6992 "ide/ide_methods.bas"
sub__printstring( 1 , 1 ,func_space(__STRING_MENUBAR->len),NULL,0);
#line 6992 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6992,"ide_methods.bas");}while(r);
#line 6993 "ide/ide_methods.bas"
do{
#line 6993 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_M,qbs_new_txt_len("$DEBUG MODE ACTIVE",18));
#line 6993 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6993 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6993,"ide_methods.bas");}while(r);
#line 6994 "ide/ide_methods.bas"
do{
#line 6994 "ide/ide_methods.bas"
sub__printstring(qb_safe_idiv((*__LONG_IDEWX-_SUB_DEBUGMODE_STRING_M->len), 2 ), 1 ,_SUB_DEBUGMODE_STRING_M,NULL,0);
#line 6994 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 6994 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,6994,"ide_methods.bas");}while(r);
#line 7002 "ide/ide_methods.bas"
do{
#line 7002 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7002,"ide_methods.bas");}while(r);
#line 7008 "ide/ide_methods.bas"
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**)(((uint8*)((_SUB_DEBUGMODE_ARRAY_UDT_BUTTON[0]+16*tmp_long)))+((0+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];
}
}
#line 7008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7008,"ide_methods.bas");}while(r);
#line 7009 "ide/ide_methods.bas"
do{
#line 7009 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I= 0 ;
#line 7009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7009,"ide_methods.bas");}while(r);
#line 7010 "ide/ide_methods.bas"
do{
#line 7010 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7010,"ide_methods.bas");}while(r);
#line 7010 "ide/ide_methods.bas"
do{
#line 7010 "ide/ide_methods.bas"
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));
#line 7010 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7010,"ide_methods.bas");}while(r);
#line 7011 "ide/ide_methods.bas"
do{
#line 7011 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7011 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7011,"ide_methods.bas");}while(r);
#line 7011 "ide/ide_methods.bas"
do{
#line 7011 "ide/ide_methods.bas"
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));
#line 7011 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7011 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7011,"ide_methods.bas");}while(r);
#line 7012 "ide/ide_methods.bas"
do{
#line 7012 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7012,"ide_methods.bas");}while(r);
#line 7012 "ide/ide_methods.bas"
do{
#line 7012 "ide/ide_methods.bas"
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));
#line 7012 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7012,"ide_methods.bas");}while(r);
#line 7013 "ide/ide_methods.bas"
do{
#line 7013 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7013,"ide_methods.bas");}while(r);
#line 7013 "ide/ide_methods.bas"
do{
#line 7013 "ide/ide_methods.bas"
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));
#line 7013 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7013,"ide_methods.bas");}while(r);
#line 7014 "ide/ide_methods.bas"
do{
#line 7014 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7014,"ide_methods.bas");}while(r);
#line 7014 "ide/ide_methods.bas"
do{
#line 7014 "ide/ide_methods.bas"
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));
#line 7014 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7014,"ide_methods.bas");}while(r);
#line 7015 "ide/ide_methods.bas"
do{
#line 7015 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7015,"ide_methods.bas");}while(r);
#line 7015 "ide/ide_methods.bas"
do{
#line 7015 "ide/ide_methods.bas"
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));
#line 7015 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7015,"ide_methods.bas");}while(r);
#line 7016 "ide/ide_methods.bas"
do{
#line 7016 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7016,"ide_methods.bas");}while(r);
#line 7016 "ide/ide_methods.bas"
do{
#line 7016 "ide/ide_methods.bas"
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));
#line 7016 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7016,"ide_methods.bas");}while(r);
#line 7017 "ide/ide_methods.bas"
do{
#line 7017 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=*_SUB_DEBUGMODE_LONG_I+ 1 ;
#line 7017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7017,"ide_methods.bas");}while(r);
#line 7017 "ide/ide_methods.bas"
do{
#line 7017 "ide/ide_methods.bas"
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));
#line 7017 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7017,"ide_methods.bas");}while(r);
#line 7018 "ide/ide_methods.bas"
do{
#line 7018 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_Y=(*__LONG_IDEWY- 4 )+ 2 ;
#line 7018 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7018,"ide_methods.bas");}while(r);
#line 7019 "ide/ide_methods.bas"
do{
#line 7019 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X= 2 ;
#line 7019 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7019,"ide_methods.bas");}while(r);
#line 7020 "ide/ide_methods.bas"
S_52921:;
#line 7020 "ide/ide_methods.bas"
fornext_value5317= 1 ;
#line 7020 "ide/ide_methods.bas"
fornext_finalvalue5317=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
#line 7020 "ide/ide_methods.bas"
fornext_step5317= 1 ;
#line 7020 "ide/ide_methods.bas"
if (fornext_step5317<0) fornext_step_negative5317=1; else fornext_step_negative5317=0;
#line 7020 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5317;
#line 7020 "ide/ide_methods.bas"
goto fornext_entrylabel5317;
#line 7020 "ide/ide_methods.bas"
while(1){
#line 7020 "ide/ide_methods.bas"
fornext_value5317=fornext_step5317+(*_SUB_DEBUGMODE_LONG_I);
#line 7020 "ide/ide_methods.bas"
fornext_entrylabel5317:
#line 7020 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=fornext_value5317;
#line 7020 "ide/ide_methods.bas"
if (fornext_step_negative5317){
#line 7020 "ide/ide_methods.bas"
if (fornext_value5317<fornext_finalvalue5317) break;
#line 7020 "ide/ide_methods.bas"
}else{
#line 7020 "ide/ide_methods.bas"
if (fornext_value5317>fornext_finalvalue5317) break;
#line 7020 "ide/ide_methods.bas"
}
#line 7020 "ide/ide_methods.bas"
fornext_error5317:;
#line 7020 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7020,"ide_methods.bas");if(r)goto S_52921;}
#line 7021 "ide/ide_methods.bas"
do{
#line 7021 "ide/ide_methods.bas"
*(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;
#line 7021 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7021,"ide_methods.bas");}while(r);
#line 7022 "ide/ide_methods.bas"
do{
#line 7022 "ide/ide_methods.bas"
*(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;
#line 7022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7022,"ide_methods.bas");}while(r);
#line 7023 "ide/ide_methods.bas"
do{
#line 7023 "ide/ide_methods.bas"
*(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;
#line 7023 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7023,"ide_methods.bas");}while(r);
#line 7024 "ide/ide_methods.bas"
S_52925:;
#line 7024 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_I<func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1)))||is_error_pending()){
#line 7024 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7024,"ide_methods.bas");if(r)goto S_52925;}
#line 7025 "ide/ide_methods.bas"
do{
#line 7025 "ide/ide_methods.bas"
*_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 ;
#line 7025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7025,"ide_methods.bas");}while(r);
#line 7026 "ide/ide_methods.bas"
S_52927:;
#line 7026 "ide/ide_methods.bas"
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()){
#line 7026 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7026,"ide_methods.bas");if(r)goto S_52927;}
#line 7027 "ide/ide_methods.bas"
do{
#line 7027 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_Y=*_SUB_DEBUGMODE_LONG_Y+ 1 ;
#line 7027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7027,"ide_methods.bas");}while(r);
#line 7028 "ide/ide_methods.bas"
do{
#line 7028 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X= 2 ;
#line 7028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7028,"ide_methods.bas");}while(r);
#line 7029 "ide/ide_methods.bas"
}
#line 7030 "ide/ide_methods.bas"
}
#line 7031 "ide/ide_methods.bas"
fornext_continue_5316:;
#line 7031 "ide/ide_methods.bas"
}
#line 7031 "ide/ide_methods.bas"
fornext_exit_5316:;
#line 7033 "ide/ide_methods.bas"
S_52933:;
#line 7033 "ide/ide_methods.bas"
sc_5318_var=0;
#line 7033 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7033,"ide_methods.bas");if(r)goto S_52933;}
#line 7034 "ide/ide_methods.bas"
S_52934:;
#line 7034 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 1 )))||is_error_pending()){
#line 7034 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7034,"ide_methods.bas");if(r)goto S_52934;}
#line 7035 "ide/ide_methods.bas"
do{
#line 7035 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
#line 7035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7035,"ide_methods.bas");}while(r);
#line 7036 "ide/ide_methods.bas"
do{
#line 7036 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH= 0 ;
#line 7036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7036,"ide_methods.bas");}while(r);
#line 7037 "ide/ide_methods.bas"
do{
#line 7037 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
#line 7037 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7037,"ide_methods.bas");}while(r);
#line 7038 "ide/ide_methods.bas"
do{
#line 7038 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_BUFFER,qbs_new_txt_len("",0));
#line 7038 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7038 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7038,"ide_methods.bas");}while(r);
#line 7039 "ide/ide_methods.bas"
do{
#line 7039 "ide/ide_methods.bas"
*__LONG_DEBUGCLIENT= 0 ;
#line 7039 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7039,"ide_methods.bas");}while(r);
#line 7040 "ide/ide_methods.bas"
do{
#line 7040 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DEBUGGEEPID= 0 ;
#line 7040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7040,"ide_methods.bas");}while(r);
#line 7042 "ide/ide_methods.bas"
do{
#line 7042 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= -1ll ;
#line 7042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7042,"ide_methods.bas");}while(r);
#line 7043 "ide/ide_methods.bas"
do{
#line 7043 "ide/ide_methods.bas"
SUB_SHOWVWATCHPANEL((void*)( ((char*)(_SUB_DEBUGMODE_UDT_VWATCHPANEL)) + ((0+0)) ),qbs_new_txt_len("",0),&(pass5319= 1 ));
#line 7043 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7043 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7043,"ide_methods.bas");}while(r);
#line 7045 "ide/ide_methods.bas"
S_52943:;
#line 7045 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_VARIABLEWATCHLIST->len== 0 )))||is_error_pending()){
#line 7045 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7045,"ide_methods.bas");if(r)goto S_52943;}
#line 7046 "ide/ide_methods.bas"
do{
#line 7046 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES= 0 ;
#line 7046 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7046,"ide_methods.bas");}while(r);
#line 7047 "ide/ide_methods.bas"
do{
#line 7047 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))= 5 ;
#line 7047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7047,"ide_methods.bas");}while(r);
#line 7048 "ide/ide_methods.bas"
}else{
#line 7052 "ide/ide_methods.bas"
do{
#line 7052 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,FUNC_IDEVARIABLEWATCHBOX(qbs_new_txt_len("",0),qbs_new_txt_len("",0),&(pass5321= -1 ),&(pass5322= 0 )));
#line 7052 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7052 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7052,"ide_methods.bas");}while(r);
#line 7053 "ide/ide_methods.bas"
}
#line 7055 "ide/ide_methods.bas"
do{
#line 7055 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_new_txt_len("",0));
#line 7055 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7055,"ide_methods.bas");}while(r);
#line 7056 "ide/ide_methods.bas"
do{
#line 7056 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))= 40 ;
#line 7056 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7056,"ide_methods.bas");}while(r);
#line 7057 "ide/ide_methods.bas"
do{
#line 7057 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 6 ;
#line 7057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7057,"ide_methods.bas");}while(r);
#line 7058 "ide/ide_methods.bas"
do{
#line 7058 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))= 4 ;
#line 7058 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7058,"ide_methods.bas");}while(r);
#line 7059 "ide/ide_methods.bas"
do{
#line 7059 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
#line 7059 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7059,"ide_methods.bas");}while(r);
#line 7061 "ide/ide_methods.bas"
do{
#line 7061 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.w",13))));
#line 7061 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7061 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7061,"ide_methods.bas");}while(r);
#line 7062 "ide/ide_methods.bas"
S_52955:;
#line 7062 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
#line 7062 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7062,"ide_methods.bas");if(r)goto S_52955;}
#line 7062 "ide/ide_methods.bas"
do{
#line 7062 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=*_SUB_DEBUGMODE_LONG_X;
#line 7062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7062,"ide_methods.bas");}while(r);
#line 7062 "ide/ide_methods.bas"
}
#line 7064 "ide/ide_methods.bas"
do{
#line 7064 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.h",13))));
#line 7064 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7064,"ide_methods.bas");}while(r);
#line 7065 "ide/ide_methods.bas"
S_52959:;
#line 7065 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
#line 7065 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7065,"ide_methods.bas");if(r)goto S_52959;}
#line 7065 "ide/ide_methods.bas"
do{
#line 7065 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*_SUB_DEBUGMODE_LONG_X;
#line 7065 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7065,"ide_methods.bas");}while(r);
#line 7065 "ide/ide_methods.bas"
}
#line 7067 "ide/ide_methods.bas"
do{
#line 7067 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.x",13))));
#line 7067 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7067,"ide_methods.bas");}while(r);
#line 7068 "ide/ide_methods.bas"
S_52963:;
#line 7068 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
#line 7068 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7068,"ide_methods.bas");if(r)goto S_52963;}
#line 7068 "ide/ide_methods.bas"
do{
#line 7068 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*_SUB_DEBUGMODE_LONG_X;
#line 7068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7068,"ide_methods.bas");}while(r);
#line 7068 "ide/ide_methods.bas"
}
#line 7070 "ide/ide_methods.bas"
do{
#line 7070 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X=qbr(qbs_val<long double>(FUNC_READSETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.y",13))));
#line 7070 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7070,"ide_methods.bas");}while(r);
#line 7071 "ide/ide_methods.bas"
S_52967:;
#line 7071 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_X)||is_error_pending()){
#line 7071 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7071,"ide_methods.bas");if(r)goto S_52967;}
#line 7071 "ide/ide_methods.bas"
do{
#line 7071 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))=*_SUB_DEBUGMODE_LONG_X;
#line 7071 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7071,"ide_methods.bas");}while(r);
#line 7071 "ide/ide_methods.bas"
}
#line 7073 "ide/ide_methods.bas"
do{
#line 7073 "ide/ide_methods.bas"
return_point[next_return_point++]=70;
#line 7073 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7073 "ide/ide_methods.bas"
goto LABEL_CHECKVWATCHPANELSIZE;
#line 7073 "ide/ide_methods.bas"
RETURN_70:;
#line 7073 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7073,"ide_methods.bas");}while(r);
#line 7074 "ide/ide_methods.bas"
sc_ec_245_end:;
#line 7074 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7074 "ide/ide_methods.bas"
}
#line 7074 "ide/ide_methods.bas"
S_52971:;
#line 7074 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE>( 1 )))||is_error_pending()){
#line 7074 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7074,"ide_methods.bas");if(r)goto S_52971;}
#line 7075 "ide/ide_methods.bas"
do{
#line 7075 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE=~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE);
#line 7075 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7075,"ide_methods.bas");}while(r);
#line 7076 "ide/ide_methods.bas"
do{
#line 7076 "ide/ide_methods.bas"
return_point[next_return_point++]=71;
#line 7076 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7076 "ide/ide_methods.bas"
goto LABEL_UPDATESTATUSAREA;
#line 7076 "ide/ide_methods.bas"
RETURN_71:;
#line 7076 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7076,"ide_methods.bas");}while(r);
#line 7077 "ide/ide_methods.bas"
do{
#line 7077 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5323= 1 ));
#line 7077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7077,"ide_methods.bas");}while(r);
#line 7078 "ide/ide_methods.bas"
do{
#line 7078 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5324= 1 ),qbs_new_txt_len("Paused.",7),&(pass5325= 2 ));
#line 7078 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7078,"ide_methods.bas");}while(r);
#line 7079 "ide/ide_methods.bas"
sc_ec_246_end:;
#line 7079 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7079 "ide/ide_methods.bas"
}
#line 7079 "ide/ide_methods.bas"
S_52976:;
#line 7079 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 2 )))||is_error_pending()){
#line 7079 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7079,"ide_methods.bas");if(r)goto S_52976;}
#line 7079 "ide/ide_methods.bas"
do{
#line 7079 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7079,"ide_methods.bas");}while(r);
#line 7079 "ide/ide_methods.bas"
do{
#line 7079 "ide/ide_methods.bas"
goto LABEL_RETURNFROMCONTEXTMENU;
#line 7079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7079,"ide_methods.bas");}while(r);
#line 7080 "ide/ide_methods.bas"
sc_ec_247_end:;
#line 7080 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7080 "ide/ide_methods.bas"
}
#line 7080 "ide/ide_methods.bas"
S_52979:;
#line 7080 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 3 )))||is_error_pending()){
#line 7080 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7080,"ide_methods.bas");if(r)goto S_52979;}
#line 7080 "ide/ide_methods.bas"
do{
#line 7080 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7080,"ide_methods.bas");}while(r);
#line 7080 "ide/ide_methods.bas"
do{
#line 7080 "ide/ide_methods.bas"
goto LABEL_REQUESTCALLSTACK;
#line 7080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7080,"ide_methods.bas");}while(r);
#line 7081 "ide/ide_methods.bas"
sc_ec_248_end:;
#line 7081 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7081 "ide/ide_methods.bas"
}
#line 7081 "ide/ide_methods.bas"
S_52982:;
#line 7081 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 4 )))||is_error_pending()){
#line 7081 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7081,"ide_methods.bas");if(r)goto S_52982;}
#line 7081 "ide/ide_methods.bas"
do{
#line 7081 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7081,"ide_methods.bas");}while(r);
#line 7081 "ide/ide_methods.bas"
do{
#line 7081 "ide/ide_methods.bas"
goto LABEL_REQUESTCONTINUE;
#line 7081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7081,"ide_methods.bas");}while(r);
#line 7082 "ide/ide_methods.bas"
sc_ec_249_end:;
#line 7082 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7082 "ide/ide_methods.bas"
}
#line 7082 "ide/ide_methods.bas"
S_52985:;
#line 7082 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 5 )))||is_error_pending()){
#line 7082 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7082,"ide_methods.bas");if(r)goto S_52985;}
#line 7082 "ide/ide_methods.bas"
do{
#line 7082 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7082 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7082,"ide_methods.bas");}while(r);
#line 7082 "ide/ide_methods.bas"
do{
#line 7082 "ide/ide_methods.bas"
goto LABEL_REQUESTSTEPOUT;
#line 7082 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7082,"ide_methods.bas");}while(r);
#line 7083 "ide/ide_methods.bas"
sc_ec_250_end:;
#line 7083 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7083 "ide/ide_methods.bas"
}
#line 7083 "ide/ide_methods.bas"
S_52988:;
#line 7083 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 6 )))||is_error_pending()){
#line 7083 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7083,"ide_methods.bas");if(r)goto S_52988;}
#line 7083 "ide/ide_methods.bas"
do{
#line 7083 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7083,"ide_methods.bas");}while(r);
#line 7083 "ide/ide_methods.bas"
do{
#line 7083 "ide/ide_methods.bas"
goto LABEL_REQUESTSTEPOVER;
#line 7083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7083,"ide_methods.bas");}while(r);
#line 7084 "ide/ide_methods.bas"
sc_ec_251_end:;
#line 7084 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7084 "ide/ide_methods.bas"
}
#line 7084 "ide/ide_methods.bas"
S_52991:;
#line 7084 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 7 )))||is_error_pending()){
#line 7084 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7084,"ide_methods.bas");if(r)goto S_52991;}
#line 7084 "ide/ide_methods.bas"
do{
#line 7084 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7084,"ide_methods.bas");}while(r);
#line 7084 "ide/ide_methods.bas"
do{
#line 7084 "ide/ide_methods.bas"
goto LABEL_REQUESTSTEPINTO;
#line 7084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7084,"ide_methods.bas");}while(r);
#line 7085 "ide/ide_methods.bas"
sc_ec_252_end:;
#line 7085 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7085 "ide/ide_methods.bas"
}
#line 7085 "ide/ide_methods.bas"
S_52994:;
#line 7085 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 8 )))||is_error_pending()){
#line 7085 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7085,"ide_methods.bas");if(r)goto S_52994;}
#line 7086 "ide/ide_methods.bas"
do{
#line 7086 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7086,"ide_methods.bas");}while(r);
#line 7087 "ide/ide_methods.bas"
do{
#line 7087 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
#line 7087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7087,"ide_methods.bas");}while(r);
#line 7088 "ide/ide_methods.bas"
do{
#line 7088 "ide/ide_methods.bas"
goto LABEL_REQUESTRUNTOTHISLINE;
#line 7088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7088,"ide_methods.bas");}while(r);
#line 7089 "ide/ide_methods.bas"
sc_ec_253_end:;
#line 7089 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7089 "ide/ide_methods.bas"
}
#line 7089 "ide/ide_methods.bas"
S_52998:;
#line 7089 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 9 )))||is_error_pending()){
#line 7089 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7089,"ide_methods.bas");if(r)goto S_52998;}
#line 7089 "ide/ide_methods.bas"
do{
#line 7089 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7089,"ide_methods.bas");}while(r);
#line 7089 "ide/ide_methods.bas"
do{
#line 7089 "ide/ide_methods.bas"
goto LABEL_REQUESTQUIT;
#line 7089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7089,"ide_methods.bas");}while(r);
#line 7090 "ide/ide_methods.bas"
sc_ec_254_end:;
#line 7090 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7090 "ide/ide_methods.bas"
}
#line 7090 "ide/ide_methods.bas"
S_53001:;
#line 7090 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 10 )))||is_error_pending()){
#line 7090 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7090,"ide_methods.bas");if(r)goto S_53001;}
#line 7090 "ide/ide_methods.bas"
do{
#line 7090 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7090,"ide_methods.bas");}while(r);
#line 7090 "ide/ide_methods.bas"
do{
#line 7090 "ide/ide_methods.bas"
goto LABEL_REQUESTTOGGLEBREAKPOINT;
#line 7090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7090,"ide_methods.bas");}while(r);
#line 7091 "ide/ide_methods.bas"
sc_ec_255_end:;
#line 7091 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7091 "ide/ide_methods.bas"
}
#line 7091 "ide/ide_methods.bas"
S_53004:;
#line 7091 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 11 )))||is_error_pending()){
#line 7091 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7091,"ide_methods.bas");if(r)goto S_53004;}
#line 7091 "ide/ide_methods.bas"
do{
#line 7091 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7091,"ide_methods.bas");}while(r);
#line 7091 "ide/ide_methods.bas"
do{
#line 7091 "ide/ide_methods.bas"
goto LABEL_REQUESTCLEARBREAKPOINTS;
#line 7091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7091,"ide_methods.bas");}while(r);
#line 7092 "ide/ide_methods.bas"
sc_ec_256_end:;
#line 7092 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7092 "ide/ide_methods.bas"
}
#line 7092 "ide/ide_methods.bas"
S_53007:;
#line 7092 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 12 )))||is_error_pending()){
#line 7092 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7092,"ide_methods.bas");if(r)goto S_53007;}
#line 7093 "ide/ide_methods.bas"
do{
#line 7093 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7093,"ide_methods.bas");}while(r);
#line 7094 "ide/ide_methods.bas"
do{
#line 7094 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
#line 7094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7094,"ide_methods.bas");}while(r);
#line 7095 "ide/ide_methods.bas"
do{
#line 7095 "ide/ide_methods.bas"
goto LABEL_REQUESTTOGGLESKIPLINE;
#line 7095 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7095,"ide_methods.bas");}while(r);
#line 7096 "ide/ide_methods.bas"
sc_ec_257_end:;
#line 7096 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7096 "ide/ide_methods.bas"
}
#line 7096 "ide/ide_methods.bas"
S_53011:;
#line 7096 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 13 )))||is_error_pending()){
#line 7096 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7096,"ide_methods.bas");if(r)goto S_53011;}
#line 7097 "ide/ide_methods.bas"
do{
#line 7097 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7097 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7097,"ide_methods.bas");}while(r);
#line 7098 "ide/ide_methods.bas"
do{
#line 7098 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RESULT=*__LONG_IDECY;
#line 7098 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7098,"ide_methods.bas");}while(r);
#line 7099 "ide/ide_methods.bas"
do{
#line 7099 "ide/ide_methods.bas"
goto LABEL_REQUESTSETNEXTLINE;
#line 7099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7099,"ide_methods.bas");}while(r);
#line 7100 "ide/ide_methods.bas"
sc_ec_258_end:;
#line 7100 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7100 "ide/ide_methods.bas"
}
#line 7100 "ide/ide_methods.bas"
S_53015:;
#line 7100 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 14 )))||is_error_pending()){
#line 7100 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7100,"ide_methods.bas");if(r)goto S_53015;}
#line 7100 "ide/ide_methods.bas"
do{
#line 7100 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7100,"ide_methods.bas");}while(r);
#line 7100 "ide/ide_methods.bas"
do{
#line 7100 "ide/ide_methods.bas"
goto LABEL_REQUESTSUBSDIALOG;
#line 7100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7100,"ide_methods.bas");}while(r);
#line 7101 "ide/ide_methods.bas"
sc_ec_259_end:;
#line 7101 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7101 "ide/ide_methods.bas"
}
#line 7101 "ide/ide_methods.bas"
S_53018:;
#line 7101 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 15 )))||is_error_pending()){
#line 7101 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7101,"ide_methods.bas");if(r)goto S_53018;}
#line 7101 "ide/ide_methods.bas"
do{
#line 7101 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7101,"ide_methods.bas");}while(r);
#line 7101 "ide/ide_methods.bas"
do{
#line 7101 "ide/ide_methods.bas"
goto LABEL_REQUESTUNSKIPALLLINES;
#line 7101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7101,"ide_methods.bas");}while(r);
#line 7102 "ide/ide_methods.bas"
sc_ec_260_end:;
#line 7102 "ide/ide_methods.bas"
sc_5318_var=-1;
#line 7102 "ide/ide_methods.bas"
}
#line 7102 "ide/ide_methods.bas"
S_53021:;
#line 7102 "ide/ide_methods.bas"
if (((*__LONG_IDEDEBUGMODE==( 16 )))||is_error_pending()){
#line 7102 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7102,"ide_methods.bas");if(r)goto S_53021;}
#line 7102 "ide/ide_methods.bas"
do{
#line 7102 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 1 ;
#line 7102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7102,"ide_methods.bas");}while(r);
#line 7102 "ide/ide_methods.bas"
do{
#line 7102 "ide/ide_methods.bas"
goto LABEL_REQUESTVARIABLEWATCH;
#line 7102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7102,"ide_methods.bas");}while(r);
#line 7103 "ide/ide_methods.bas"
sc_ec_261_end:;
#line 7103 "ide/ide_methods.bas"
}
#line 7103 "ide/ide_methods.bas"
sc_5318_end:;
#line 7105 "ide/ide_methods.bas"
do{
#line 7105 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5326= 1 ));
#line 7105 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7105,"ide_methods.bas");}while(r);
#line 7106 "ide/ide_methods.bas"
do{
#line 7106 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5327= 0 ));
#line 7106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7106,"ide_methods.bas");}while(r);
#line 7107 "ide/ide_methods.bas"
do{
#line 7107 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5328= 1 ),qbs_new_txt_len("Entering $DEBUG mode (ESC to abort)...",38),&(pass5329= 15 ));
#line 7107 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7107,"ide_methods.bas");}while(r);
#line 7109 "ide/ide_methods.bas"
S_53028:;
#line 7109 "ide/ide_methods.bas"
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
#line 7109 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7109,"ide_methods.bas");if(r)goto S_53028;}
#line 7110 "ide/ide_methods.bas"
do{
#line 7110 "ide/ide_methods.bas"
*__LONG_HOST=func__openhost(qbs_add(qbs_new_txt_len("TCP/IP:",7),__STRING_HOSTPORT));
#line 7110 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7110 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7110,"ide_methods.bas");}while(r);
#line 7111 "ide/ide_methods.bas"
S_53030:;
#line 7111 "ide/ide_methods.bas"
if ((-(*__LONG_HOST== 0 ))||is_error_pending()){
#line 7111 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7111,"ide_methods.bas");if(r)goto S_53030;}
#line 7112 "ide/ide_methods.bas"
do{
#line 7112 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5330= 0 ));
#line 7112 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7112,"ide_methods.bas");}while(r);
#line 7113 "ide/ide_methods.bas"
do{
#line 7113 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5331= 1 ));
#line 7113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7113,"ide_methods.bas");}while(r);
#line 7114 "ide/ide_methods.bas"
do{
#line 7114 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5332= 1 ),qbs_new_txt_len("Failed to initiate debug session.",33),&(pass5333= 7 ));
#line 7114 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7114,"ide_methods.bas");}while(r);
#line 7115 "ide/ide_methods.bas"
do{
#line 7115 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5334= 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)),&(pass5335= 2 ));
#line 7115 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7115,"ide_methods.bas");}while(r);
#line 7116 "ide/ide_methods.bas"
S_53035:;
#line 7116 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7116 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7116,"ide_methods.bas");if(r)goto S_53035;}
#line 7116 "ide/ide_methods.bas"
ww_continue_5336:;
#line 7116 "ide/ide_methods.bas"
}
#line 7116 "ide/ide_methods.bas"
ww_exit_5336:;
#line 7117 "ide/ide_methods.bas"
do{
#line 7117 "ide/ide_methods.bas"
goto exit_subfunc;
#line 7117 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7117,"ide_methods.bas");}while(r);
#line 7118 "ide/ide_methods.bas"
}
#line 7119 "ide/ide_methods.bas"
}
#line 7122 "ide/ide_methods.bas"
do{
#line 7122 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
#line 7122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7122,"ide_methods.bas");}while(r);
#line 7123 "ide/ide_methods.bas"
S_53041:;
#line 7123 "ide/ide_methods.bas"
do{
#line 7123 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7123,"ide_methods.bas");if(r)goto S_53041;}
#line 7124 "ide/ide_methods.bas"
do{
#line 7124 "ide/ide_methods.bas"
*__LONG_DEBUGCLIENT=func__openconnection(*__LONG_HOST);
#line 7124 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7124,"ide_methods.bas");}while(r);
#line 7125 "ide/ide_methods.bas"
S_53043:;
#line 7125 "ide/ide_methods.bas"
if ((*__LONG_DEBUGCLIENT)||is_error_pending()){
#line 7125 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7125,"ide_methods.bas");if(r)goto S_53043;}
#line 7125 "ide/ide_methods.bas"
do{
#line 7125 "ide/ide_methods.bas"
goto dl_exit_5337;
#line 7125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7125,"ide_methods.bas");}while(r);
#line 7125 "ide/ide_methods.bas"
}
#line 7127 "ide/ide_methods.bas"
do{
#line 7127 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
#line 7127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7127,"ide_methods.bas");}while(r);
#line 7128 "ide/ide_methods.bas"
S_53047:;
#line 7128 "ide/ide_methods.bas"
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()){
#line 7128 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7128,"ide_methods.bas");if(r)goto S_53047;}
#line 7129 "ide/ide_methods.bas"
do{
#line 7129 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5338= 0 ));
#line 7129 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7129,"ide_methods.bas");}while(r);
#line 7130 "ide/ide_methods.bas"
do{
#line 7130 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5339= 0 ));
#line 7130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7130,"ide_methods.bas");}while(r);
#line 7131 "ide/ide_methods.bas"
do{
#line 7131 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5340= 1 ),qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("Debug session aborted.",22)),&(pass5341= 7 ));
#line 7131 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7131,"ide_methods.bas");}while(r);
#line 7132 "ide/ide_methods.bas"
S_53051:;
#line 7132 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_K!= 27 ))||is_error_pending()){
#line 7132 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7132,"ide_methods.bas");if(r)goto S_53051;}
#line 7133 "ide/ide_methods.bas"
do{
#line 7133 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5342= 2 ),qbs_new_txt_len("Connection timeout.",19),&(pass5343= 2 ));
#line 7133 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7133,"ide_methods.bas");}while(r);
#line 7134 "ide/ide_methods.bas"
}
#line 7135 "ide/ide_methods.bas"
do{
#line 7135 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 7135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7135,"ide_methods.bas");}while(r);
#line 7136 "ide/ide_methods.bas"
S_53055:;
#line 7136 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7136 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7136,"ide_methods.bas");if(r)goto S_53055;}
#line 7136 "ide/ide_methods.bas"
ww_continue_5344:;
#line 7136 "ide/ide_methods.bas"
}
#line 7136 "ide/ide_methods.bas"
ww_exit_5344:;
#line 7137 "ide/ide_methods.bas"
do{
#line 7137 "ide/ide_methods.bas"
goto exit_subfunc;
#line 7137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7137,"ide_methods.bas");}while(r);
#line 7138 "ide/ide_methods.bas"
}
#line 7140 "ide/ide_methods.bas"
do{
#line 7140 "ide/ide_methods.bas"
sub__limit( 100 );
#line 7140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7140,"ide_methods.bas");}while(r);
#line 7141 "ide/ide_methods.bas"
dl_continue_5337:;
#line 7141 "ide/ide_methods.bas"
}while(1);
#line 7141 "ide/ide_methods.bas"
dl_exit_5337:;
#line 7143 "ide/ide_methods.bas"
do{
#line 7143 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7143,"ide_methods.bas");}while(r);
#line 7144 "ide/ide_methods.bas"
do{
#line 7144 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5345= 1 ));
#line 7144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7144,"ide_methods.bas");}while(r);
#line 7145 "ide/ide_methods.bas"
do{
#line 7145 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5346= 1 ),qbs_new_txt_len("Handshaking...",14),&(pass5347= 15 ));
#line 7145 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7145 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7145,"ide_methods.bas");}while(r);
#line 7147 "ide/ide_methods.bas"
do{
#line 7147 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
#line 7147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7147,"ide_methods.bas");}while(r);
#line 7148 "ide/ide_methods.bas"
S_53065:;
#line 7148 "ide/ide_methods.bas"
do{
#line 7148 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7148,"ide_methods.bas");if(r)goto S_53065;}
#line 7149 "ide/ide_methods.bas"
do{
#line 7149 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
#line 7149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7149,"ide_methods.bas");}while(r);
#line 7150 "ide/ide_methods.bas"
S_53067:;
#line 7150 "ide/ide_methods.bas"
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()){
#line 7150 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7150,"ide_methods.bas");if(r)goto S_53067;}
#line 7151 "ide/ide_methods.bas"
do{
#line 7151 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5349= 0 ));
#line 7151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7151,"ide_methods.bas");}while(r);
#line 7152 "ide/ide_methods.bas"
do{
#line 7152 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5350= 0 ));
#line 7152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7152,"ide_methods.bas");}while(r);
#line 7153 "ide/ide_methods.bas"
do{
#line 7153 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5351= 1 ),qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("Debug session aborted.",22)),&(pass5352= 7 ));
#line 7153 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7153 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7153,"ide_methods.bas");}while(r);
#line 7154 "ide/ide_methods.bas"
S_53071:;
#line 7154 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_K!= 27 ))||is_error_pending()){
#line 7154 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7154,"ide_methods.bas");if(r)goto S_53071;}
#line 7155 "ide/ide_methods.bas"
do{
#line 7155 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5353= 2 ),qbs_new_txt_len("Connection timeout.",19),&(pass5354= 2 ));
#line 7155 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7155 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7155,"ide_methods.bas");}while(r);
#line 7156 "ide/ide_methods.bas"
}
#line 7157 "ide/ide_methods.bas"
do{
#line 7157 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 7157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7157,"ide_methods.bas");}while(r);
#line 7158 "ide/ide_methods.bas"
S_53075:;
#line 7158 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7158 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7158,"ide_methods.bas");if(r)goto S_53075;}
#line 7158 "ide/ide_methods.bas"
ww_continue_5355:;
#line 7158 "ide/ide_methods.bas"
}
#line 7158 "ide/ide_methods.bas"
ww_exit_5355:;
#line 7159 "ide/ide_methods.bas"
do{
#line 7159 "ide/ide_methods.bas"
goto exit_subfunc;
#line 7159 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7159,"ide_methods.bas");}while(r);
#line 7160 "ide/ide_methods.bas"
}
#line 7162 "ide/ide_methods.bas"
do{
#line 7162 "ide/ide_methods.bas"
return_point[next_return_point++]=72;
#line 7162 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7162 "ide/ide_methods.bas"
goto LABEL_GETCOMMAND;
#line 7162 "ide/ide_methods.bas"
RETURN_72:;
#line 7162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7162,"ide_methods.bas");}while(r);
#line 7163 "ide/ide_methods.bas"
S_53080:;
#line 7163 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7163,"ide_methods.bas");if(r)goto S_53080;}
#line 7164 "ide/ide_methods.bas"
S_53081:;
#line 7164 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("me",2))))||is_error_pending()){
#line 7164 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7164,"ide_methods.bas");if(r)goto S_53081;}
#line 7165 "ide/ide_methods.bas"
do{
#line 7165 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_PROGRAM,_SUB_DEBUGMODE_STRING_VALUE);
#line 7165 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7165 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7165,"ide_methods.bas");}while(r);
#line 7166 "ide/ide_methods.bas"
do{
#line 7166 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_EXPECTED,__STRING_LASTBINARYGENERATED);
#line 7166 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7166,"ide_methods.bas");}while(r);
#line 7167 "ide/ide_methods.bas"
do{
#line 7167 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_P,FUNC_IDEZTAKEPATH(_SUB_DEBUGMODE_STRING_PROGRAM));
#line 7167 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7167 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7167,"ide_methods.bas");}while(r);
#line 7168 "ide/ide_methods.bas"
do{
#line 7168 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_P,FUNC_IDEZTAKEPATH(_SUB_DEBUGMODE_STRING_EXPECTED));
#line 7168 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7168,"ide_methods.bas");}while(r);
#line 7170 "ide/ide_methods.bas"
S_53086:;
#line 7170 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_DEBUGMODE_STRING_PROGRAM,_SUB_DEBUGMODE_STRING_EXPECTED)))||is_error_pending()){
#line 7170 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7170,"ide_methods.bas");if(r)goto S_53086;}
#line 7171 "ide/ide_methods.bas"
do{
#line 7171 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5357= 0 ));
#line 7171 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7171,"ide_methods.bas");}while(r);
#line 7172 "ide/ide_methods.bas"
do{
#line 7172 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5358= 1 ));
#line 7172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7172,"ide_methods.bas");}while(r);
#line 7173 "ide/ide_methods.bas"
do{
#line 7173 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5359= 1 ),qbs_new_txt_len("Failed to initiate debug session.",33),&(pass5360= 7 ));
#line 7173 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7173,"ide_methods.bas");}while(r);
#line 7174 "ide/ide_methods.bas"
do{
#line 7174 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5361= 2 ),qbs_left(qbs_add(qbs_new_txt_len("Expected: ",10),_SUB_DEBUGMODE_STRING_EXPECTED),*__LONG_IDEWX- 2 ),&(pass5362= 2 ));
#line 7174 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7174 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7174,"ide_methods.bas");}while(r);
#line 7175 "ide/ide_methods.bas"
do{
#line 7175 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5363= 3 ),qbs_left(qbs_add(qbs_new_txt_len("Received: ",10),_SUB_DEBUGMODE_STRING_PROGRAM),*__LONG_IDEWX- 2 ),&(pass5364= 2 ));
#line 7175 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7175,"ide_methods.bas");}while(r);
#line 7176 "ide/ide_methods.bas"
do{
#line 7176 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("vwatch:file mismatch",20));
#line 7176 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7176,"ide_methods.bas");}while(r);
#line 7177 "ide/ide_methods.bas"
do{
#line 7177 "ide/ide_methods.bas"
return_point[next_return_point++]=73;
#line 7177 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7177 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7177 "ide/ide_methods.bas"
RETURN_73:;
#line 7177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7177,"ide_methods.bas");}while(r);
#line 7178 "ide/ide_methods.bas"
do{
#line 7178 "ide/ide_methods.bas"
sub_close(*__LONG_DEBUGCLIENT,1);
#line 7178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7178,"ide_methods.bas");}while(r);
#line 7179 "ide/ide_methods.bas"
S_53095:;
#line 7179 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7179 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7179,"ide_methods.bas");if(r)goto S_53095;}
#line 7179 "ide/ide_methods.bas"
ww_continue_5365:;
#line 7179 "ide/ide_methods.bas"
}
#line 7179 "ide/ide_methods.bas"
ww_exit_5365:;
#line 7180 "ide/ide_methods.bas"
do{
#line 7180 "ide/ide_methods.bas"
goto exit_subfunc;
#line 7180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7180,"ide_methods.bas");}while(r);
#line 7181 "ide/ide_methods.bas"
}
#line 7182 "ide/ide_methods.bas"
do{
#line 7182 "ide/ide_methods.bas"
goto dl_exit_5348;
#line 7182 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7182,"ide_methods.bas");}while(r);
#line 7183 "ide/ide_methods.bas"
sc_ec_262_end:;
#line 7183 "ide/ide_methods.bas"
goto sc_5356_end;
#line 7183 "ide/ide_methods.bas"
}
#line 7183 "ide/ide_methods.bas"
sc_5356_end:;
#line 7184 "ide/ide_methods.bas"
dl_continue_5348:;
#line 7184 "ide/ide_methods.bas"
}while(1);
#line 7184 "ide/ide_methods.bas"
dl_exit_5348:;
#line 7186 "ide/ide_methods.bas"
do{
#line 7186 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("vwatch:ok",9));
#line 7186 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7186,"ide_methods.bas");}while(r);
#line 7187 "ide/ide_methods.bas"
do{
#line 7187 "ide/ide_methods.bas"
return_point[next_return_point++]=74;
#line 7187 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7187 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7187 "ide/ide_methods.bas"
RETURN_74:;
#line 7187 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7187,"ide_methods.bas");}while(r);
#line 7188 "ide/ide_methods.bas"
do{
#line 7188 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("hwnd:",5),o2string(func__windowhandle(NULL,0))));
#line 7188 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7188 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7188,"ide_methods.bas");}while(r);
#line 7189 "ide/ide_methods.bas"
do{
#line 7189 "ide/ide_methods.bas"
return_point[next_return_point++]=75;
#line 7189 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7189 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7189 "ide/ide_methods.bas"
RETURN_75:;
#line 7189 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7189,"ide_methods.bas");}while(r);
#line 7190 "ide/ide_methods.bas"
do{
#line 7190 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("line count:",11),l2string(*__LONG_IDEN)));
#line 7190 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7190 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7190,"ide_methods.bas");}while(r);
#line 7191 "ide/ide_methods.bas"
do{
#line 7191 "ide/ide_methods.bas"
return_point[next_return_point++]=76;
#line 7191 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7191 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7191 "ide/ide_methods.bas"
RETURN_76:;
#line 7191 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7191,"ide_methods.bas");}while(r);
#line 7193 "ide/ide_methods.bas"
do{
#line 7193 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT= 0 ;
#line 7193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7193,"ide_methods.bas");}while(r);
#line 7194 "ide/ide_methods.bas"
do{
#line 7194 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_BREAKPOINTLIST,qbs_new_txt_len("",0));
#line 7194 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7194,"ide_methods.bas");}while(r);
#line 7195 "ide/ide_methods.bas"
S_53110:;
#line 7195 "ide/ide_methods.bas"
fornext_value5367= 1 ;
#line 7195 "ide/ide_methods.bas"
fornext_finalvalue5367=func_ubound(__ARRAY_BYTE_IDEBREAKPOINTS,1,1);
#line 7195 "ide/ide_methods.bas"
fornext_step5367= 1 ;
#line 7195 "ide/ide_methods.bas"
if (fornext_step5367<0) fornext_step_negative5367=1; else fornext_step_negative5367=0;
#line 7195 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5367;
#line 7195 "ide/ide_methods.bas"
goto fornext_entrylabel5367;
#line 7195 "ide/ide_methods.bas"
while(1){
#line 7195 "ide/ide_methods.bas"
fornext_value5367=fornext_step5367+(*_SUB_DEBUGMODE_LONG_I);
#line 7195 "ide/ide_methods.bas"
fornext_entrylabel5367:
#line 7195 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=fornext_value5367;
#line 7195 "ide/ide_methods.bas"
if (fornext_step_negative5367){
#line 7195 "ide/ide_methods.bas"
if (fornext_value5367<fornext_finalvalue5367) break;
#line 7195 "ide/ide_methods.bas"
}else{
#line 7195 "ide/ide_methods.bas"
if (fornext_value5367>fornext_finalvalue5367) break;
#line 7195 "ide/ide_methods.bas"
}
#line 7195 "ide/ide_methods.bas"
fornext_error5367:;
#line 7195 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7195,"ide_methods.bas");if(r)goto S_53110;}
#line 7196 "ide/ide_methods.bas"
S_53111:;
#line 7196 "ide/ide_methods.bas"
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_DEBUGMODE_LONG_I)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
#line 7196 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7196,"ide_methods.bas");if(r)goto S_53111;}
#line 7197 "ide/ide_methods.bas"
do{
#line 7197 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT=*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT+ 1 ;
#line 7197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7197,"ide_methods.bas");}while(r);
#line 7198 "ide/ide_methods.bas"
do{
#line 7198 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_BREAKPOINTLIST,qbs_add(_SUB_DEBUGMODE_STRING_BREAKPOINTLIST,l2string(*_SUB_DEBUGMODE_LONG_I)));
#line 7198 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7198,"ide_methods.bas");}while(r);
#line 7199 "ide/ide_methods.bas"
}
#line 7200 "ide/ide_methods.bas"
fornext_continue_5366:;
#line 7200 "ide/ide_methods.bas"
}
#line 7200 "ide/ide_methods.bas"
fornext_exit_5366:;
#line 7201 "ide/ide_methods.bas"
S_53116:;
#line 7201 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT)||is_error_pending()){
#line 7201 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7201,"ide_methods.bas");if(r)goto S_53116;}
#line 7202 "ide/ide_methods.bas"
do{
#line 7202 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("breakpoint count:",17),l2string(*_SUB_DEBUGMODE_LONG_BREAKPOINTCOUNT)));
#line 7202 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7202 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7202,"ide_methods.bas");}while(r);
#line 7203 "ide/ide_methods.bas"
do{
#line 7203 "ide/ide_methods.bas"
return_point[next_return_point++]=77;
#line 7203 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7203 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7203 "ide/ide_methods.bas"
RETURN_77:;
#line 7203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7203,"ide_methods.bas");}while(r);
#line 7204 "ide/ide_methods.bas"
do{
#line 7204 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("breakpoint list:",16),_SUB_DEBUGMODE_STRING_BREAKPOINTLIST));
#line 7204 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7204 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7204,"ide_methods.bas");}while(r);
#line 7205 "ide/ide_methods.bas"
do{
#line 7205 "ide/ide_methods.bas"
return_point[next_return_point++]=78;
#line 7205 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7205 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7205 "ide/ide_methods.bas"
RETURN_78:;
#line 7205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7205,"ide_methods.bas");}while(r);
#line 7206 "ide/ide_methods.bas"
}
#line 7208 "ide/ide_methods.bas"
do{
#line 7208 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_SKIPCOUNT= 0 ;
#line 7208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7208,"ide_methods.bas");}while(r);
#line 7209 "ide/ide_methods.bas"
do{
#line 7209 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_SKIPLIST,qbs_new_txt_len("",0));
#line 7209 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7209 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7209,"ide_methods.bas");}while(r);
#line 7210 "ide/ide_methods.bas"
S_53124:;
#line 7210 "ide/ide_methods.bas"
fornext_value5369= 1 ;
#line 7210 "ide/ide_methods.bas"
fornext_finalvalue5369=func_ubound(__ARRAY_BYTE_IDESKIPLINES,1,1);
#line 7210 "ide/ide_methods.bas"
fornext_step5369= 1 ;
#line 7210 "ide/ide_methods.bas"
if (fornext_step5369<0) fornext_step_negative5369=1; else fornext_step_negative5369=0;
#line 7210 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5369;
#line 7210 "ide/ide_methods.bas"
goto fornext_entrylabel5369;
#line 7210 "ide/ide_methods.bas"
while(1){
#line 7210 "ide/ide_methods.bas"
fornext_value5369=fornext_step5369+(*_SUB_DEBUGMODE_LONG_I);
#line 7210 "ide/ide_methods.bas"
fornext_entrylabel5369:
#line 7210 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=fornext_value5369;
#line 7210 "ide/ide_methods.bas"
if (fornext_step_negative5369){
#line 7210 "ide/ide_methods.bas"
if (fornext_value5369<fornext_finalvalue5369) break;
#line 7210 "ide/ide_methods.bas"
}else{
#line 7210 "ide/ide_methods.bas"
if (fornext_value5369>fornext_finalvalue5369) break;
#line 7210 "ide/ide_methods.bas"
}
#line 7210 "ide/ide_methods.bas"
fornext_error5369:;
#line 7210 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7210,"ide_methods.bas");if(r)goto S_53124;}
#line 7211 "ide/ide_methods.bas"
S_53125:;
#line 7211 "ide/ide_methods.bas"
if ((((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_I)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])])||is_error_pending()){
#line 7211 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7211,"ide_methods.bas");if(r)goto S_53125;}
#line 7212 "ide/ide_methods.bas"
do{
#line 7212 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_SKIPCOUNT=*_SUB_DEBUGMODE_LONG_SKIPCOUNT+ 1 ;
#line 7212 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7212,"ide_methods.bas");}while(r);
#line 7213 "ide/ide_methods.bas"
do{
#line 7213 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_SKIPLIST,qbs_add(_SUB_DEBUGMODE_STRING_SKIPLIST,l2string(*_SUB_DEBUGMODE_LONG_I)));
#line 7213 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7213,"ide_methods.bas");}while(r);
#line 7214 "ide/ide_methods.bas"
}
#line 7215 "ide/ide_methods.bas"
fornext_continue_5368:;
#line 7215 "ide/ide_methods.bas"
}
#line 7215 "ide/ide_methods.bas"
fornext_exit_5368:;
#line 7216 "ide/ide_methods.bas"
S_53130:;
#line 7216 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_SKIPCOUNT)||is_error_pending()){
#line 7216 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7216,"ide_methods.bas");if(r)goto S_53130;}
#line 7217 "ide/ide_methods.bas"
do{
#line 7217 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("skip count:",11),l2string(*_SUB_DEBUGMODE_LONG_SKIPCOUNT)));
#line 7217 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7217 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7217,"ide_methods.bas");}while(r);
#line 7218 "ide/ide_methods.bas"
do{
#line 7218 "ide/ide_methods.bas"
return_point[next_return_point++]=79;
#line 7218 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7218 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7218 "ide/ide_methods.bas"
RETURN_79:;
#line 7218 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7218,"ide_methods.bas");}while(r);
#line 7219 "ide/ide_methods.bas"
do{
#line 7219 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("skip list:",10),_SUB_DEBUGMODE_STRING_SKIPLIST));
#line 7219 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7219,"ide_methods.bas");}while(r);
#line 7220 "ide/ide_methods.bas"
do{
#line 7220 "ide/ide_methods.bas"
return_point[next_return_point++]=80;
#line 7220 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7220 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7220 "ide/ide_methods.bas"
RETURN_80:;
#line 7220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7220,"ide_methods.bas");}while(r);
#line 7221 "ide/ide_methods.bas"
}
#line 7223 "ide/ide_methods.bas"
do{
#line 7223 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5370= 1 ));
#line 7223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7223,"ide_methods.bas");}while(r);
#line 7224 "ide/ide_methods.bas"
S_53137:;
#line 7224 "ide/ide_methods.bas"
if ((*__LONG_STARTPAUSED)||is_error_pending()){
#line 7224 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7224,"ide_methods.bas");if(r)goto S_53137;}
#line 7225 "ide/ide_methods.bas"
do{
#line 7225 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
#line 7225 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7225 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7225,"ide_methods.bas");}while(r);
#line 7226 "ide/ide_methods.bas"
do{
#line 7226 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 7226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7226,"ide_methods.bas");}while(r);
#line 7227 "ide/ide_methods.bas"
do{
#line 7227 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5371= 1 ),qbs_new_txt_len("Paused.",7),&(pass5372= 2 ));
#line 7227 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7227,"ide_methods.bas");}while(r);
#line 7228 "ide/ide_methods.bas"
}else{
#line 7229 "ide/ide_methods.bas"
do{
#line 7229 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("run",3));
#line 7229 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7229,"ide_methods.bas");}while(r);
#line 7230 "ide/ide_methods.bas"
do{
#line 7230 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
#line 7230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7230,"ide_methods.bas");}while(r);
#line 7231 "ide/ide_methods.bas"
do{
#line 7231 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5373= 1 ),qbs_new_txt_len("Running...",10),&(pass5374= 10 ));
#line 7231 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7231 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7231,"ide_methods.bas");}while(r);
#line 7232 "ide/ide_methods.bas"
}
#line 7233 "ide/ide_methods.bas"
do{
#line 7233 "ide/ide_methods.bas"
return_point[next_return_point++]=81;
#line 7233 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7233 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7233 "ide/ide_methods.bas"
RETURN_81:;
#line 7233 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7233,"ide_methods.bas");}while(r);
#line 7235 "ide/ide_methods.bas"
do{
#line 7235 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5375= 2 ));
#line 7235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7235,"ide_methods.bas");}while(r);
#line 7236 "ide/ide_methods.bas"
do{
#line 7236 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5376= 2 ),qbs_new_txt_len("$DEBUG MODE: Set focus to the IDE to control execution",54),&(pass5377= 15 ));
#line 7236 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7236 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7236,"ide_methods.bas");}while(r);
#line 7238 "ide/ide_methods.bas"
do{
#line 7238 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= -1ll ;
#line 7238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7238,"ide_methods.bas");}while(r);
#line 7240 "ide/ide_methods.bas"
S_53150:;
#line 7240 "ide/ide_methods.bas"
do{
#line 7240 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7240,"ide_methods.bas");if(r)goto S_53150;}
#line 7241 "ide/ide_methods.bas"
S_53151:;
#line 7241 "ide/ide_methods.bas"
if ((func__exit())||is_error_pending()){
#line 7241 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7241,"ide_methods.bas");if(r)goto S_53151;}
#line 7241 "ide/ide_methods.bas"
do{
#line 7241 "ide/ide_methods.bas"
*__LONG_IDEEXIT= 1 ;
#line 7241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7241,"ide_methods.bas");}while(r);
#line 7241 "ide/ide_methods.bas"
do{
#line 7241 "ide/ide_methods.bas"
goto LABEL_REQUESTQUIT;
#line 7241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7241,"ide_methods.bas");}while(r);
#line 7241 "ide/ide_methods.bas"
}
#line 7243 "ide/ide_methods.bas"
do{
#line 7243 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7243,"ide_methods.bas");}while(r);
#line 7244 "ide/ide_methods.bas"
do{
#line 7244 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPPANELFIRSTVISIBLE=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)));
#line 7244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7244,"ide_methods.bas");}while(r);
#line 7245 "ide/ide_methods.bas"
S_53157:;
#line 7245 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7245 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7245,"ide_methods.bas");if(r)goto S_53157;}
#line 7246 "ide/ide_methods.bas"
do{
#line 7246 "ide/ide_methods.bas"
*__LONG_MX=qbr(func__mousex());
#line 7246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7246,"ide_methods.bas");}while(r);
#line 7247 "ide/ide_methods.bas"
do{
#line 7247 "ide/ide_methods.bas"
*__LONG_MY=qbr(func__mousey());
#line 7247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7247,"ide_methods.bas");}while(r);
#line 7248 "ide/ide_methods.bas"
do{
#line 7248 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+20)))=*__LONG_MX;
#line 7248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7248,"ide_methods.bas");}while(r);
#line 7249 "ide/ide_methods.bas"
do{
#line 7249 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+22)))=*__LONG_MY;
#line 7249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7249,"ide_methods.bas");}while(r);
#line 7252 "ide/ide_methods.bas"
S_53162:;
#line 7252 "ide/ide_methods.bas"
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()){
#line 7252 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7252,"ide_methods.bas");if(r)goto S_53162;}
#line 7253 "ide/ide_methods.bas"
do{
#line 7253 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=qbr_float_to_long(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))+(func__mousewheel(NULL,0)* 3 ));
#line 7253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7253,"ide_methods.bas");}while(r);
#line 7254 "ide/ide_methods.bas"
S_53164:;
#line 7254 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))< 1 ))||is_error_pending()){
#line 7254 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7254,"ide_methods.bas");if(r)goto S_53164;}
#line 7254 "ide/ide_methods.bas"
do{
#line 7254 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
#line 7254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7254,"ide_methods.bas");}while(r);
#line 7254 "ide/ide_methods.bas"
}
#line 7255 "ide/ide_methods.bas"
S_53167:;
#line 7255 "ide/ide_methods.bas"
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()){
#line 7255 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7255,"ide_methods.bas");if(r)goto S_53167;}
#line 7256 "ide/ide_methods.bas"
do{
#line 7256 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
#line 7256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7256,"ide_methods.bas");}while(r);
#line 7257 "ide/ide_methods.bas"
}
#line 7258 "ide/ide_methods.bas"
}else{
#line 7259 "ide/ide_methods.bas"
do{
#line 7259 "ide/ide_methods.bas"
*__LONG_IDECY=qbr(*__LONG_IDECY+(func__mousewheel(NULL,0)* 3 ));
#line 7259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7259,"ide_methods.bas");}while(r);
#line 7260 "ide/ide_methods.bas"
}
#line 7261 "ide/ide_methods.bas"
ww_continue_5379:;
#line 7261 "ide/ide_methods.bas"
}
#line 7261 "ide/ide_methods.bas"
ww_exit_5379:;
#line 7263 "ide/ide_methods.bas"
S_53174:;
#line 7263 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 7263 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7263,"ide_methods.bas");if(r)goto S_53174;}
#line 7263 "ide/ide_methods.bas"
do{
#line 7263 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 7263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7263,"ide_methods.bas");}while(r);
#line 7263 "ide/ide_methods.bas"
}
#line 7264 "ide/ide_methods.bas"
S_53177:;
#line 7264 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 7264 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7264,"ide_methods.bas");if(r)goto S_53177;}
#line 7264 "ide/ide_methods.bas"
do{
#line 7264 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7264,"ide_methods.bas");}while(r);
#line 7264 "ide/ide_methods.bas"
}
#line 7268 "ide/ide_methods.bas"
S_53180:;
#line 7268 "ide/ide_methods.bas"
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()){
#line 7268 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7268,"ide_methods.bas");if(r)goto S_53180;}
#line 7269 "ide/ide_methods.bas"
do{
#line 7269 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7269,"ide_methods.bas");}while(r);
#line 7269 "ide/ide_methods.bas"
do{
#line 7269 "ide/ide_methods.bas"
return_point[next_return_point++]=82;
#line 7269 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7269 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7269 "ide/ide_methods.bas"
RETURN_82:;
#line 7269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7269,"ide_methods.bas");}while(r);
#line 7270 "ide/ide_methods.bas"
}
#line 7272 "ide/ide_methods.bas"
do{
#line 7272 "ide/ide_methods.bas"
*__LONG_MB=func__mousebutton( 1 );
#line 7272 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7272,"ide_methods.bas");}while(r);
#line 7273 "ide/ide_methods.bas"
do{
#line 7273 "ide/ide_methods.bas"
*__LONG_MB2=func__mousebutton( 2 );
#line 7273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7273,"ide_methods.bas");}while(r);
#line 7275 "ide/ide_methods.bas"
S_53186:;
#line 7275 "ide/ide_methods.bas"
if ((*__LONG_MB2)||is_error_pending()){
#line 7275 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7275,"ide_methods.bas");if(r)goto S_53186;}
#line 7276 "ide/ide_methods.bas"
S_53187:;
#line 7276 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_LONG_MOUSEDOWN2))||is_error_pending()){
#line 7276 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7276,"ide_methods.bas");if(r)goto S_53187;}
#line 7277 "ide/ide_methods.bas"
do{
#line 7277 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN2= -1ll ;
#line 7277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7277,"ide_methods.bas");}while(r);
#line 7278 "ide/ide_methods.bas"
do{
#line 7278 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX2=*__LONG_MX;
#line 7278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7278,"ide_methods.bas");}while(r);
#line 7279 "ide/ide_methods.bas"
do{
#line 7279 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY2=*__LONG_MY;
#line 7279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7279,"ide_methods.bas");}while(r);
#line 7280 "ide/ide_methods.bas"
}else{
#line 7281 "ide/ide_methods.bas"
}
#line 7282 "ide/ide_methods.bas"
}else{
#line 7283 "ide/ide_methods.bas"
S_53194:;
#line 7283 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_MOUSEDOWN2)||is_error_pending()){
#line 7283 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7283,"ide_methods.bas");if(r)goto S_53194;}
#line 7284 "ide/ide_methods.bas"
S_53195:;
#line 7284 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX2==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY2==*__LONG_MY)))||is_error_pending()){
#line 7284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7284,"ide_methods.bas");if(r)goto S_53195;}
#line 7288 "ide/ide_methods.bas"
S_53196:;
#line 7288 "ide/ide_methods.bas"
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()){
#line 7288 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7288,"ide_methods.bas");if(r)goto S_53196;}
#line 7289 "ide/ide_methods.bas"
do{
#line 7289 "ide/ide_methods.bas"
goto LABEL_REQUESTVARIABLEWATCH;
#line 7289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7289,"ide_methods.bas");}while(r);
#line 7290 "ide/ide_methods.bas"
}
#line 7295 "ide/ide_methods.bas"
S_53199:;
#line 7295 "ide/ide_methods.bas"
if ((((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))&*__BYTE_SHOWLINENUMBERS)|((-(*__LONG_MX== 1 ))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))&(~(*__BYTE_SHOWLINENUMBERS)))|((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))))||is_error_pending()){
#line 7295 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7295,"ide_methods.bas");if(r)goto S_53199;}
#line 7296 "ide/ide_methods.bas"
do{
#line 7296 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7296,"ide_methods.bas");}while(r);
#line 7297 "ide/ide_methods.bas"
do{
#line 7297 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 7297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7297,"ide_methods.bas");}while(r);
#line 7298 "ide/ide_methods.bas"
S_53202:;
#line 7298 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 7298 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7298,"ide_methods.bas");if(r)goto S_53202;}
#line 7298 "ide/ide_methods.bas"
do{
#line 7298 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7298,"ide_methods.bas");}while(r);
#line 7298 "ide/ide_methods.bas"
}
#line 7299 "ide/ide_methods.bas"
S_53205:;
#line 7299 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
#line 7299 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7299,"ide_methods.bas");if(r)goto S_53205;}
#line 7299 "ide/ide_methods.bas"
do{
#line 7299 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7299,"ide_methods.bas");}while(r);
#line 7299 "ide/ide_methods.bas"
do{
#line 7299 "ide/ide_methods.bas"
return_point[next_return_point++]=83;
#line 7299 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7299 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7299 "ide/ide_methods.bas"
RETURN_83:;
#line 7299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7299,"ide_methods.bas");}while(r);
#line 7299 "ide/ide_methods.bas"
}
#line 7300 "ide/ide_methods.bas"
do{
#line 7300 "ide/ide_methods.bas"
*__LONG_IDEDEBUGMODE= 2 ;
#line 7300 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7300,"ide_methods.bas");}while(r);
#line 7301 "ide/ide_methods.bas"
S_53210:;
#line 7301 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
#line 7301 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7301,"ide_methods.bas");if(r)goto S_53210;}
#line 7301 "ide/ide_methods.bas"
do{
#line 7301 "ide/ide_methods.bas"
return_point[next_return_point++]=84;
#line 7301 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7301 "ide/ide_methods.bas"
goto LABEL_REQUESTPAUSE;
#line 7301 "ide/ide_methods.bas"
RETURN_84:;
#line 7301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7301,"ide_methods.bas");}while(r);
#line 7301 "ide/ide_methods.bas"
do{
#line 7301 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5383= 0 ));
#line 7301 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7301,"ide_methods.bas");}while(r);
#line 7301 "ide/ide_methods.bas"
}
#line 7302 "ide/ide_methods.bas"
do{
#line 7302 "ide/ide_methods.bas"
goto exit_subfunc;
#line 7302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7302,"ide_methods.bas");}while(r);
#line 7303 "ide/ide_methods.bas"
LABEL_RETURNFROMCONTEXTMENU:;
#line 7303 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7303,"ide_methods.bas");r=0;}
#line 7304 "ide/ide_methods.bas"
do{
#line 7304 "ide/ide_methods.bas"
return_point[next_return_point++]=85;
#line 7304 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7304 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7304 "ide/ide_methods.bas"
RETURN_85:;
#line 7304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7304,"ide_methods.bas");}while(r);
#line 7305 "ide/ide_methods.bas"
}
#line 7306 "ide/ide_methods.bas"
}
#line 7307 "ide/ide_methods.bas"
}
#line 7308 "ide/ide_methods.bas"
do{
#line 7308 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN2= 0ll ;
#line 7308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7308,"ide_methods.bas");}while(r);
#line 7309 "ide/ide_methods.bas"
}
#line 7311 "ide/ide_methods.bas"
S_53221:;
#line 7311 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 7311 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7311,"ide_methods.bas");if(r)goto S_53221;}
#line 7312 "ide/ide_methods.bas"
S_53222:;
#line 7312 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_LONG_MOUSEDOWN))||is_error_pending()){
#line 7312 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7312,"ide_methods.bas");if(r)goto S_53222;}
#line 7313 "ide/ide_methods.bas"
do{
#line 7313 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= -1ll ;
#line 7313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7313,"ide_methods.bas");}while(r);
#line 7314 "ide/ide_methods.bas"
do{
#line 7314 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
#line 7314 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7314,"ide_methods.bas");}while(r);
#line 7315 "ide/ide_methods.bas"
do{
#line 7315 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
#line 7315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7315,"ide_methods.bas");}while(r);
#line 7318 "ide/ide_methods.bas"
S_53226:;
#line 7318 "ide/ide_methods.bas"
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()){
#line 7318 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7318,"ide_methods.bas");if(r)goto S_53226;}
#line 7319 "ide/ide_methods.bas"
do{
#line 7319 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= -1ll ;
#line 7319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7319,"ide_methods.bas");}while(r);
#line 7322 "ide/ide_methods.bas"
S_53228:;
#line 7322 "ide/ide_methods.bas"
}else{
#line 7322 "ide/ide_methods.bas"
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)))))))){
#line 7322 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7322,"ide_methods.bas");if(r)goto S_53228;}
#line 7323 "ide/ide_methods.bas"
do{
#line 7323 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 1 ;
#line 7323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7323,"ide_methods.bas");}while(r);
#line 7326 "ide/ide_methods.bas"
S_53230:;
#line 7326 "ide/ide_methods.bas"
}else{
#line 7326 "ide/ide_methods.bas"
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 )))))){
#line 7326 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7326,"ide_methods.bas");if(r)goto S_53230;}
#line 7327 "ide/ide_methods.bas"
do{
#line 7327 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 2 ;
#line 7327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7327,"ide_methods.bas");}while(r);
#line 7330 "ide/ide_methods.bas"
S_53232:;
#line 7330 "ide/ide_methods.bas"
}else{
#line 7330 "ide/ide_methods.bas"
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 )))))){
#line 7330 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7330,"ide_methods.bas");if(r)goto S_53232;}
#line 7331 "ide/ide_methods.bas"
do{
#line 7331 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 3 ;
#line 7331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7331,"ide_methods.bas");}while(r);
#line 7334 "ide/ide_methods.bas"
S_53234:;
#line 7334 "ide/ide_methods.bas"
}else{
#line 7334 "ide/ide_methods.bas"
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 )))))){
#line 7334 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7334,"ide_methods.bas");if(r)goto S_53234;}
#line 7335 "ide/ide_methods.bas"
do{
#line 7335 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 1 ;
#line 7335 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7335,"ide_methods.bas");}while(r);
#line 7338 "ide/ide_methods.bas"
S_53236:;
#line 7338 "ide/ide_methods.bas"
}else{
#line 7338 "ide/ide_methods.bas"
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 )))))){
#line 7338 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7338,"ide_methods.bas");if(r)goto S_53236;}
#line 7339 "ide/ide_methods.bas"
do{
#line 7339 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 2 ;
#line 7339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7339,"ide_methods.bas");}while(r);
#line 7342 "ide/ide_methods.bas"
S_53238:;
#line 7342 "ide/ide_methods.bas"
}else{
#line 7342 "ide/ide_methods.bas"
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 )))))){
#line 7342 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7342,"ide_methods.bas");if(r)goto S_53238;}
#line 7343 "ide/ide_methods.bas"
do{
#line 7343 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 3 ;
#line 7343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7343,"ide_methods.bas");}while(r);
#line 7346 "ide/ide_methods.bas"
S_53240:;
#line 7346 "ide/ide_methods.bas"
}else{
#line 7346 "ide/ide_methods.bas"
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 )))))){
#line 7346 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7346,"ide_methods.bas");if(r)goto S_53240;}
#line 7347 "ide/ide_methods.bas"
do{
#line 7347 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= -1ll ;
#line 7347 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7347,"ide_methods.bas");}while(r);
#line 7350 "ide/ide_methods.bas"
S_53242:;
#line 7350 "ide/ide_methods.bas"
}else{
#line 7350 "ide/ide_methods.bas"
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)))))))))){
#line 7350 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7350,"ide_methods.bas");if(r)goto S_53242;}
#line 7351 "ide/ide_methods.bas"
do{
#line 7351 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= -1ll ;
#line 7351 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7351,"ide_methods.bas");}while(r);
#line 7352 "ide/ide_methods.bas"
do{
#line 7352 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 1 ;
#line 7352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7352,"ide_methods.bas");}while(r);
#line 7353 "ide/ide_methods.bas"
S_53245:;
#line 7353 "ide/ide_methods.bas"
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_DEBUGMODE_DOUBLE_LASTPANELCLICK)))<((double)( 0.3E+0 ))))||is_error_pending()){
#line 7353 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7353,"ide_methods.bas");if(r)goto S_53245;}
#line 7355 "ide/ide_methods.bas"
do{
#line 7355 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
#line 7355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7355,"ide_methods.bas");}while(r);
#line 7356 "ide/ide_methods.bas"
do{
#line 7356 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7356,"ide_methods.bas");}while(r);
#line 7357 "ide/ide_methods.bas"
do{
#line 7357 "ide/ide_methods.bas"
goto LABEL_REQUESTVARIABLEWATCH;
#line 7357 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7357,"ide_methods.bas");}while(r);
#line 7358 "ide/ide_methods.bas"
}
#line 7359 "ide/ide_methods.bas"
do{
#line 7359 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_DOUBLE_LASTPANELCLICK=func_timer( 0.001E+0 ,0|1);
#line 7359 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7359,"ide_methods.bas");}while(r);
#line 7360 "ide/ide_methods.bas"
}else{
#line 7361 "ide/ide_methods.bas"
do{
#line 7361 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
#line 7361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7361,"ide_methods.bas");}while(r);
#line 7362 "ide/ide_methods.bas"
do{
#line 7362 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= 0ll ;
#line 7362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7362,"ide_methods.bas");}while(r);
#line 7363 "ide/ide_methods.bas"
do{
#line 7363 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= 0ll ;
#line 7363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7363,"ide_methods.bas");}while(r);
#line 7364 "ide/ide_methods.bas"
do{
#line 7364 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 0 ;
#line 7364 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7364,"ide_methods.bas");}while(r);
#line 7365 "ide/ide_methods.bas"
do{
#line 7365 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 0 ;
#line 7365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7365,"ide_methods.bas");}while(r);
#line 7366 "ide/ide_methods.bas"
do{
#line 7366 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 0 ;
#line 7366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7366,"ide_methods.bas");}while(r);
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7367 "ide/ide_methods.bas"
}
#line 7369 "ide/ide_methods.bas"
S_53259:;
#line 7369 "ide/ide_methods.bas"
if ((-(*__LONG_MX==*__LONG_IDEWX))||is_error_pending()){
#line 7369 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7369,"ide_methods.bas");if(r)goto S_53259;}
#line 7370 "ide/ide_methods.bas"
S_53260:;
#line 7370 "ide/ide_methods.bas"
if ((-(*__LONG_MY==FUNC_IDEVBAR(__LONG_IDEWX,&(pass5393= 3 ),&(pass5394=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN)))||is_error_pending()){
#line 7370 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7370,"ide_methods.bas");if(r)goto S_53260;}
#line 7371 "ide/ide_methods.bas"
do{
#line 7371 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= -1ll ;
#line 7371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7371,"ide_methods.bas");}while(r);
#line 7372 "ide/ide_methods.bas"
}else{
#line 7373 "ide/ide_methods.bas"
do{
#line 7373 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
#line 7373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7373,"ide_methods.bas");}while(r);
#line 7374 "ide/ide_methods.bas"
}
#line 7375 "ide/ide_methods.bas"
}else{
#line 7376 "ide/ide_methods.bas"
do{
#line 7376 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
#line 7376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7376,"ide_methods.bas");}while(r);
#line 7377 "ide/ide_methods.bas"
}
#line 7379 "ide/ide_methods.bas"
S_53268:;
#line 7379 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY- 5 )))||is_error_pending()){
#line 7379 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7379,"ide_methods.bas");if(r)goto S_53268;}
#line 7380 "ide/ide_methods.bas"
S_53269:;
#line 7380 "ide/ide_methods.bas"
if ((-(*__LONG_MX==FUNC_IDEHBAR(&(pass5395= 2 ),&(pass5396=*__LONG_IDEWY- 5 ),&(pass5397=*__LONG_IDEWX- 2 ),__LONG_IDESX,&(pass5398= 608 ))))||is_error_pending()){
#line 7380 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7380,"ide_methods.bas");if(r)goto S_53269;}
#line 7381 "ide/ide_methods.bas"
do{
#line 7381 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= -1ll ;
#line 7381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7381,"ide_methods.bas");}while(r);
#line 7382 "ide/ide_methods.bas"
}else{
#line 7383 "ide/ide_methods.bas"
do{
#line 7383 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
#line 7383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7383,"ide_methods.bas");}while(r);
#line 7384 "ide/ide_methods.bas"
}
#line 7385 "ide/ide_methods.bas"
}else{
#line 7386 "ide/ide_methods.bas"
do{
#line 7386 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
#line 7386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7386,"ide_methods.bas");}while(r);
#line 7387 "ide/ide_methods.bas"
}
#line 7389 "ide/ide_methods.bas"
do{
#line 7389 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7389,"ide_methods.bas");}while(r);
#line 7390 "ide/ide_methods.bas"
S_53278:;
#line 7390 "ide/ide_methods.bas"
fornext_value5400= 1 ;
#line 7390 "ide/ide_methods.bas"
fornext_finalvalue5400=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
#line 7390 "ide/ide_methods.bas"
fornext_step5400= 1 ;
#line 7390 "ide/ide_methods.bas"
if (fornext_step5400<0) fornext_step_negative5400=1; else fornext_step_negative5400=0;
#line 7390 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5400;
#line 7390 "ide/ide_methods.bas"
goto fornext_entrylabel5400;
#line 7390 "ide/ide_methods.bas"
while(1){
#line 7390 "ide/ide_methods.bas"
fornext_value5400=fornext_step5400+(*_SUB_DEBUGMODE_LONG_I);
#line 7390 "ide/ide_methods.bas"
fornext_entrylabel5400:
#line 7390 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=fornext_value5400;
#line 7390 "ide/ide_methods.bas"
if (fornext_step_negative5400){
#line 7390 "ide/ide_methods.bas"
if (fornext_value5400<fornext_finalvalue5400) break;
#line 7390 "ide/ide_methods.bas"
}else{
#line 7390 "ide/ide_methods.bas"
if (fornext_value5400>fornext_finalvalue5400) break;
#line 7390 "ide/ide_methods.bas"
}
#line 7390 "ide/ide_methods.bas"
fornext_error5400:;
#line 7390 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7390,"ide_methods.bas");if(r)goto S_53278;}
#line 7392 "ide/ide_methods.bas"
S_53279:;
#line 7392 "ide/ide_methods.bas"
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()){
#line 7392 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7392,"ide_methods.bas");if(r)goto S_53279;}
#line 7393 "ide/ide_methods.bas"
do{
#line 7393 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON=*_SUB_DEBUGMODE_LONG_I;
#line 7393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7393,"ide_methods.bas");}while(r);
#line 7394 "ide/ide_methods.bas"
do{
#line 7394 "ide/ide_methods.bas"
goto fornext_exit_5399;
#line 7394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7394,"ide_methods.bas");}while(r);
#line 7395 "ide/ide_methods.bas"
}
#line 7396 "ide/ide_methods.bas"
fornext_continue_5399:;
#line 7396 "ide/ide_methods.bas"
}
#line 7396 "ide/ide_methods.bas"
fornext_exit_5399:;
#line 7397 "ide/ide_methods.bas"
}else{
#line 7399 "ide/ide_methods.bas"
S_53285:;
#line 7399 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB)||is_error_pending()){
#line 7399 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7399,"ide_methods.bas");if(r)goto S_53285;}
#line 7400 "ide/ide_methods.bas"
S_53286:;
#line 7400 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY!=*__LONG_MY))||is_error_pending()){
#line 7400 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7400,"ide_methods.bas");if(r)goto S_53286;}
#line 7401 "ide/ide_methods.bas"
do{
#line 7401 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
#line 7401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7401,"ide_methods.bas");}while(r);
#line 7402 "ide/ide_methods.bas"
S_53288:;
#line 7402 "ide/ide_methods.bas"
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
#line 7402 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7402,"ide_methods.bas");if(r)goto S_53288;}
#line 7403 "ide/ide_methods.bas"
S_53289:;
#line 7403 "ide/ide_methods.bas"
if ((-(*__LONG_MY<= 4 ))||is_error_pending()){
#line 7403 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7403,"ide_methods.bas");if(r)goto S_53289;}
#line 7403 "ide/ide_methods.bas"
do{
#line 7403 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 7403 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7403,"ide_methods.bas");}while(r);
#line 7403 "ide/ide_methods.bas"
}
#line 7404 "ide/ide_methods.bas"
S_53292:;
#line 7404 "ide/ide_methods.bas"
if ((-(*__LONG_MY>=(*__LONG_IDEWY- 7 )))||is_error_pending()){
#line 7404 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7404,"ide_methods.bas");if(r)goto S_53292;}
#line 7404 "ide/ide_methods.bas"
do{
#line 7404 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7404 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7404,"ide_methods.bas");}while(r);
#line 7404 "ide/ide_methods.bas"
}
#line 7405 "ide/ide_methods.bas"
S_53295:;
#line 7405 "ide/ide_methods.bas"
if (((-(*__LONG_MY> 4 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 7 ))))||is_error_pending()){
#line 7405 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7405,"ide_methods.bas");if(r)goto S_53295;}
#line 7406 "ide/ide_methods.bas"
do{
#line 7406 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_Y=*__LONG_MY;
#line 7406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7406,"ide_methods.bas");}while(r);
#line 7407 "ide/ide_methods.bas"
do{
#line 7407 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_LONG_Y- 3 - 2 + 0.5E+0 ;
#line 7407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7407,"ide_methods.bas");}while(r);
#line 7408 "ide/ide_methods.bas"
do{
#line 7408 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_SINGLE_P/ ((*__LONG_IDEWY- 8 )- 4 );
#line 7408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7408,"ide_methods.bas");}while(r);
#line 7409 "ide/ide_methods.bas"
do{
#line 7409 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=qbr((*_SUB_DEBUGMODE_SINGLE_P*(*__LONG_IDEN- 1 ))+( 1 ));
#line 7409 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7409,"ide_methods.bas");}while(r);
#line 7410 "ide/ide_methods.bas"
do{
#line 7410 "ide/ide_methods.bas"
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_I;
#line 7410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7410,"ide_methods.bas");}while(r);
#line 7411 "ide/ide_methods.bas"
}
#line 7412 "ide/ide_methods.bas"
}
#line 7413 "ide/ide_methods.bas"
do{
#line 7413 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7413,"ide_methods.bas");}while(r);
#line 7413 "ide/ide_methods.bas"
do{
#line 7413 "ide/ide_methods.bas"
return_point[next_return_point++]=86;
#line 7413 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7413 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7413 "ide/ide_methods.bas"
RETURN_86:;
#line 7413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7413,"ide_methods.bas");}while(r);
#line 7414 "ide/ide_methods.bas"
}
#line 7415 "ide/ide_methods.bas"
}
#line 7417 "ide/ide_methods.bas"
S_53307:;
#line 7417 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB)||is_error_pending()){
#line 7417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7417,"ide_methods.bas");if(r)goto S_53307;}
#line 7418 "ide/ide_methods.bas"
S_53308:;
#line 7418 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX!=*__LONG_MX))||is_error_pending()){
#line 7418 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7418,"ide_methods.bas");if(r)goto S_53308;}
#line 7419 "ide/ide_methods.bas"
do{
#line 7419 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
#line 7419 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7419,"ide_methods.bas");}while(r);
#line 7420 "ide/ide_methods.bas"
S_53310:;
#line 7420 "ide/ide_methods.bas"
if ((-(*__LONG_MX<= 3 ))||is_error_pending()){
#line 7420 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7420,"ide_methods.bas");if(r)goto S_53310;}
#line 7420 "ide/ide_methods.bas"
do{
#line 7420 "ide/ide_methods.bas"
*__LONG_IDESX= 1 ;
#line 7420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7420,"ide_methods.bas");}while(r);
#line 7420 "ide/ide_methods.bas"
do{
#line 7420 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDESX;
#line 7420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7420,"ide_methods.bas");}while(r);
#line 7420 "ide/ide_methods.bas"
}
#line 7421 "ide/ide_methods.bas"
S_53314:;
#line 7421 "ide/ide_methods.bas"
if ((-(*__LONG_MX>=(*__LONG_IDEWX- 2 )))||is_error_pending()){
#line 7421 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7421,"ide_methods.bas");if(r)goto S_53314;}
#line 7421 "ide/ide_methods.bas"
do{
#line 7421 "ide/ide_methods.bas"
*__LONG_IDESX= 608 ;
#line 7421 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7421,"ide_methods.bas");}while(r);
#line 7421 "ide/ide_methods.bas"
do{
#line 7421 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDESX;
#line 7421 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7421,"ide_methods.bas");}while(r);
#line 7421 "ide/ide_methods.bas"
}
#line 7422 "ide/ide_methods.bas"
S_53318:;
#line 7422 "ide/ide_methods.bas"
if (((-(*__LONG_MX> 3 ))&(-(*__LONG_MX<(*__LONG_IDEWX- 2 ))))||is_error_pending()){
#line 7422 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7422,"ide_methods.bas");if(r)goto S_53318;}
#line 7423 "ide/ide_methods.bas"
do{
#line 7423 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_X=*__LONG_MX;
#line 7423 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7423,"ide_methods.bas");}while(r);
#line 7424 "ide/ide_methods.bas"
do{
#line 7424 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_LONG_X- 2 - 2 + 0.5E+0 ;
#line 7424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7424,"ide_methods.bas");}while(r);
#line 7425 "ide/ide_methods.bas"
do{
#line 7425 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_SINGLE_P=*_SUB_DEBUGMODE_SINGLE_P/ ((*__LONG_IDEWX- 2 )- 4 );
#line 7425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7425,"ide_methods.bas");}while(r);
#line 7426 "ide/ide_methods.bas"
do{
#line 7426 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=qbr((*_SUB_DEBUGMODE_SINGLE_P*( 608 - 1 ))+( 1 ));
#line 7426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7426,"ide_methods.bas");}while(r);
#line 7427 "ide/ide_methods.bas"
do{
#line 7427 "ide/ide_methods.bas"
*__LONG_IDESX=*_SUB_DEBUGMODE_LONG_I;
#line 7427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7427,"ide_methods.bas");}while(r);
#line 7428 "ide/ide_methods.bas"
do{
#line 7428 "ide/ide_methods.bas"
*__LONG_IDECX=*__LONG_IDESX;
#line 7428 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7428,"ide_methods.bas");}while(r);
#line 7429 "ide/ide_methods.bas"
}
#line 7430 "ide/ide_methods.bas"
do{
#line 7430 "ide/ide_methods.bas"
return_point[next_return_point++]=87;
#line 7430 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7430 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7430 "ide/ide_methods.bas"
RETURN_87:;
#line 7430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7430,"ide_methods.bas");}while(r);
#line 7431 "ide/ide_methods.bas"
}
#line 7432 "ide/ide_methods.bas"
}
#line 7434 "ide/ide_methods.bas"
do{
#line 7434 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT=*__LONG_IDEWY- 6 ;
#line 7434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7434,"ide_methods.bas");}while(r);
#line 7435 "ide/ide_methods.bas"
S_53330:;
#line 7435 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32))))||is_error_pending()){
#line 7435 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7435,"ide_methods.bas");if(r)goto S_53330;}
#line 7436 "ide/ide_methods.bas"
do{
#line 7436 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX-*__LONG_MX);
#line 7436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7436,"ide_methods.bas");}while(r);
#line 7437 "ide/ide_methods.bas"
do{
#line 7437 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY-*__LONG_MY);
#line 7437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7437,"ide_methods.bas");}while(r);
#line 7439 "ide/ide_methods.bas"
S_53333:;
#line 7439 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))< 2 ))||is_error_pending()){
#line 7439 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7439,"ide_methods.bas");if(r)goto S_53333;}
#line 7439 "ide/ide_methods.bas"
do{
#line 7439 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))= 2 ;
#line 7439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7439,"ide_methods.bas");}while(r);
#line 7439 "ide/ide_methods.bas"
}
#line 7440 "ide/ide_methods.bas"
S_53336:;
#line 7440 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
#line 7440 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7440,"ide_methods.bas");if(r)goto S_53336;}
#line 7440 "ide/ide_methods.bas"
do{
#line 7440 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 1 ;
#line 7440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7440,"ide_methods.bas");}while(r);
#line 7440 "ide/ide_methods.bas"
}
#line 7441 "ide/ide_methods.bas"
S_53339:;
#line 7441 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))< 3 ))||is_error_pending()){
#line 7441 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7441,"ide_methods.bas");if(r)goto S_53339;}
#line 7441 "ide/ide_methods.bas"
do{
#line 7441 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))= 3 ;
#line 7441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7441,"ide_methods.bas");}while(r);
#line 7441 "ide/ide_methods.bas"
}
#line 7442 "ide/ide_methods.bas"
S_53342:;
#line 7442 "ide/ide_methods.bas"
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()){
#line 7442 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7442,"ide_methods.bas");if(r)goto S_53342;}
#line 7442 "ide/ide_methods.bas"
do{
#line 7442 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))=*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 1 );
#line 7442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7442,"ide_methods.bas");}while(r);
#line 7442 "ide/ide_methods.bas"
}
#line 7444 "ide/ide_methods.bas"
S_53345:;
#line 7444 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX!=*__LONG_MX))||is_error_pending()){
#line 7444 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7444,"ide_methods.bas");if(r)goto S_53345;}
#line 7444 "ide/ide_methods.bas"
do{
#line 7444 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 0 ;
#line 7444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7444,"ide_methods.bas");}while(r);
#line 7444 "ide/ide_methods.bas"
}
#line 7445 "ide/ide_methods.bas"
do{
#line 7445 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
#line 7445 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7445,"ide_methods.bas");}while(r);
#line 7446 "ide/ide_methods.bas"
S_53349:;
#line 7446 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY!=*__LONG_MY))||is_error_pending()){
#line 7446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7446,"ide_methods.bas");if(r)goto S_53349;}
#line 7446 "ide/ide_methods.bas"
do{
#line 7446 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 0 ;
#line 7446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7446,"ide_methods.bas");}while(r);
#line 7446 "ide/ide_methods.bas"
}
#line 7447 "ide/ide_methods.bas"
do{
#line 7447 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
#line 7447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7447,"ide_methods.bas");}while(r);
#line 7448 "ide/ide_methods.bas"
do{
#line 7448 "ide/ide_methods.bas"
return_point[next_return_point++]=88;
#line 7448 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7448 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7448 "ide/ide_methods.bas"
RETURN_88:;
#line 7448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7448,"ide_methods.bas");}while(r);
#line 7449 "ide/ide_methods.bas"
S_53354:;
#line 7449 "ide/ide_methods.bas"
}else{
#line 7449 "ide/ide_methods.bas"
if (*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))){
#line 7449 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7449,"ide_methods.bas");if(r)goto S_53354;}
#line 7450 "ide/ide_methods.bas"
do{
#line 7450 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))+(*__LONG_MX-*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX);
#line 7450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7450,"ide_methods.bas");}while(r);
#line 7451 "ide/ide_methods.bas"
do{
#line 7451 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))+(*__LONG_MY-*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY);
#line 7451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7451,"ide_methods.bas");}while(r);
#line 7453 "ide/ide_methods.bas"
do{
#line 7453 "ide/ide_methods.bas"
return_point[next_return_point++]=89;
#line 7453 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7453 "ide/ide_methods.bas"
goto LABEL_CHECKVWATCHPANELSIZE;
#line 7453 "ide/ide_methods.bas"
RETURN_89:;
#line 7453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7453,"ide_methods.bas");}while(r);
#line 7455 "ide/ide_methods.bas"
S_53358:;
#line 7455 "ide/ide_methods.bas"
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()){
#line 7455 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7455,"ide_methods.bas");if(r)goto S_53358;}
#line 7456 "ide/ide_methods.bas"
do{
#line 7456 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
#line 7456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7456,"ide_methods.bas");}while(r);
#line 7457 "ide/ide_methods.bas"
}
#line 7458 "ide/ide_methods.bas"
S_53361:;
#line 7458 "ide/ide_methods.bas"
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()){
#line 7458 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7458,"ide_methods.bas");if(r)goto S_53361;}
#line 7459 "ide/ide_methods.bas"
do{
#line 7459 "ide/ide_methods.bas"
*(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 ;
#line 7459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7459,"ide_methods.bas");}while(r);
#line 7460 "ide/ide_methods.bas"
}
#line 7462 "ide/ide_methods.bas"
do{
#line 7462 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX=*__LONG_MX;
#line 7462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7462,"ide_methods.bas");}while(r);
#line 7463 "ide/ide_methods.bas"
do{
#line 7463 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY=*__LONG_MY;
#line 7463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7463,"ide_methods.bas");}while(r);
#line 7464 "ide/ide_methods.bas"
do{
#line 7464 "ide/ide_methods.bas"
return_point[next_return_point++]=90;
#line 7464 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7464 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7464 "ide/ide_methods.bas"
RETURN_90:;
#line 7464 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7464,"ide_methods.bas");}while(r);
#line 7465 "ide/ide_methods.bas"
S_53367:;
#line 7465 "ide/ide_methods.bas"
}else{
#line 7465 "ide/ide_methods.bas"
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))== 1 )){
#line 7465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7465,"ide_methods.bas");if(r)goto S_53367;}
#line 7466 "ide/ide_methods.bas"
do{
#line 7466 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=qbr_float_to_long(std::floor(FUNC_MAP(&(pass5401=*__LONG_MY),&(pass5402=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+ 2 ),&(pass5403=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 ),&(pass5404= 1 ),&(pass5405=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ))));
#line 7466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7466,"ide_methods.bas");}while(r);
#line 7467 "ide/ide_methods.bas"
S_53369:;
#line 7467 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))< 1 ))||is_error_pending()){
#line 7467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7467,"ide_methods.bas");if(r)goto S_53369;}
#line 7467 "ide/ide_methods.bas"
do{
#line 7467 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
#line 7467 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7467,"ide_methods.bas");}while(r);
#line 7467 "ide/ide_methods.bas"
}
#line 7468 "ide/ide_methods.bas"
S_53372:;
#line 7468 "ide/ide_methods.bas"
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()){
#line 7468 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7468,"ide_methods.bas");if(r)goto S_53372;}
#line 7469 "ide/ide_methods.bas"
do{
#line 7469 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
#line 7469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7469,"ide_methods.bas");}while(r);
#line 7470 "ide/ide_methods.bas"
}
#line 7471 "ide/ide_methods.bas"
do{
#line 7471 "ide/ide_methods.bas"
return_point[next_return_point++]=91;
#line 7471 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7471 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7471 "ide/ide_methods.bas"
RETURN_91:;
#line 7471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7471,"ide_methods.bas");}while(r);
#line 7472 "ide/ide_methods.bas"
S_53376:;
#line 7472 "ide/ide_methods.bas"
}else{
#line 7472 "ide/ide_methods.bas"
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))== 1 )){
#line 7472 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7472,"ide_methods.bas");if(r)goto S_53376;}
#line 7473 "ide/ide_methods.bas"
do{
#line 7473 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=qbr_float_to_long(std::floor(FUNC_MAP(&(pass5406=*__LONG_MX),&(pass5407=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))),&(pass5408=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 2 ),&(pass5409= 1 ),&(pass5410=*(int32*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+24)))-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))- 4 )+ 1 ))));
#line 7473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7473,"ide_methods.bas");}while(r);
#line 7474 "ide/ide_methods.bas"
S_53378:;
#line 7474 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))< 1 ))||is_error_pending()){
#line 7474 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7474,"ide_methods.bas");if(r)goto S_53378;}
#line 7474 "ide/ide_methods.bas"
do{
#line 7474 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))= 1 ;
#line 7474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7474,"ide_methods.bas");}while(r);
#line 7474 "ide/ide_methods.bas"
}
#line 7475 "ide/ide_methods.bas"
S_53381:;
#line 7475 "ide/ide_methods.bas"
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()){
#line 7475 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7475,"ide_methods.bas");if(r)goto S_53381;}
#line 7476 "ide/ide_methods.bas"
do{
#line 7476 "ide/ide_methods.bas"
*(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 ;
#line 7476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7476,"ide_methods.bas");}while(r);
#line 7477 "ide/ide_methods.bas"
}
#line 7478 "ide/ide_methods.bas"
do{
#line 7478 "ide/ide_methods.bas"
return_point[next_return_point++]=92;
#line 7478 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7478 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7478 "ide/ide_methods.bas"
RETURN_92:;
#line 7478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7478,"ide_methods.bas");}while(r);
#line 7479 "ide/ide_methods.bas"
}
#line 7479 "ide/ide_methods.bas"
}
#line 7479 "ide/ide_methods.bas"
}
#line 7479 "ide/ide_methods.bas"
}
#line 7480 "ide/ide_methods.bas"
}
#line 7481 "ide/ide_methods.bas"
}else{
#line 7482 "ide/ide_methods.bas"
S_53388:;
#line 7482 "ide/ide_methods.bas"
if ((-(*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))== 1 ))||is_error_pending()){
#line 7482 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7482,"ide_methods.bas");if(r)goto S_53388;}
#line 7483 "ide/ide_methods.bas"
do{
#line 7483 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+35)))= 2 ;
#line 7483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7483,"ide_methods.bas");}while(r);
#line 7486 "ide/ide_methods.bas"
}
#line 7487 "ide/ide_methods.bas"
S_53391:;
#line 7487 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32))))||is_error_pending()){
#line 7487 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7487,"ide_methods.bas");if(r)goto S_53391;}
#line 7488 "ide/ide_methods.bas"
do{
#line 7488 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
#line 7488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7488,"ide_methods.bas");}while(r);
#line 7488 "ide/ide_methods.bas"
do{
#line 7488 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7488,"ide_methods.bas");}while(r);
#line 7489 "ide/ide_methods.bas"
do{
#line 7489 "ide/ide_methods.bas"
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));
#line 7489 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7489,"ide_methods.bas");}while(r);
#line 7490 "ide/ide_methods.bas"
do{
#line 7490 "ide/ide_methods.bas"
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));
#line 7490 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7490,"ide_methods.bas");}while(r);
#line 7491 "ide/ide_methods.bas"
}
#line 7492 "ide/ide_methods.bas"
S_53397:;
#line 7492 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33))))||is_error_pending()){
#line 7492 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7492,"ide_methods.bas");if(r)goto S_53397;}
#line 7493 "ide/ide_methods.bas"
do{
#line 7493 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= 0ll ;
#line 7493 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7493,"ide_methods.bas");}while(r);
#line 7493 "ide/ide_methods.bas"
do{
#line 7493 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7493 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7493,"ide_methods.bas");}while(r);
#line 7494 "ide/ide_methods.bas"
do{
#line 7494 "ide/ide_methods.bas"
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));
#line 7494 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7494,"ide_methods.bas");}while(r);
#line 7495 "ide/ide_methods.bas"
do{
#line 7495 "ide/ide_methods.bas"
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));
#line 7495 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7495,"ide_methods.bas");}while(r);
#line 7496 "ide/ide_methods.bas"
}
#line 7497 "ide/ide_methods.bas"
S_53403:;
#line 7497 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))&((-(*__LONG_MX==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX))&(-(*__LONG_MY==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY))))||is_error_pending()){
#line 7497 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7497,"ide_methods.bas");if(r)goto S_53403;}
#line 7498 "ide/ide_methods.bas"
do{
#line 7498 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= 0ll ;
#line 7498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7498,"ide_methods.bas");}while(r);
#line 7499 "ide/ide_methods.bas"
do{
#line 7499 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7499,"ide_methods.bas");}while(r);
#line 7500 "ide/ide_methods.bas"
do{
#line 7500 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= 0ll ;
#line 7500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7500,"ide_methods.bas");}while(r);
#line 7501 "ide/ide_methods.bas"
do{
#line 7501 "ide/ide_methods.bas"
*_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));
#line 7501 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7501,"ide_methods.bas");}while(r);
#line 7502 "ide/ide_methods.bas"
S_53408:;
#line 7502 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_RESULT== 2 ))||is_error_pending()){
#line 7502 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7502,"ide_methods.bas");if(r)goto S_53408;}
#line 7503 "ide/ide_methods.bas"
do{
#line 7503 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 7503 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7503,"ide_methods.bas");}while(r);
#line 7504 "ide/ide_methods.bas"
do{
#line 7504 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 7504 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7504,"ide_methods.bas");}while(r);
#line 7504 "ide/ide_methods.bas"
do{
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
preserve_old_ptr=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0];
preserve_old_flags=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2];
preserve_old_total=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=( 1000 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(124);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*124);
while(tmp_long--){

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

qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108))));
qbs_free(*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116))));}
free((void*)(preserve_old_ptr));
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
}else{
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*124);
while(tmp_long--){

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
#line 7504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7504,"ide_methods.bas");}while(r);
#line 7505 "ide/ide_methods.bas"
do{
#line 7505 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,qbs_new_txt_len("",0));
#line 7505 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7505,"ide_methods.bas");}while(r);
#line 7506 "ide/ide_methods.bas"
S_53413:;
#line 7506 "ide/ide_methods.bas"
fornext_value5412= 1 ;
#line 7506 "ide/ide_methods.bas"
fornext_finalvalue5412=*__LONG_TOTALVARIABLESCREATED;
#line 7506 "ide/ide_methods.bas"
fornext_step5412= 1 ;
#line 7506 "ide/ide_methods.bas"
if (fornext_step5412<0) fornext_step_negative5412=1; else fornext_step_negative5412=0;
#line 7506 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5412;
#line 7506 "ide/ide_methods.bas"
goto fornext_entrylabel5412;
#line 7506 "ide/ide_methods.bas"
while(1){
#line 7506 "ide/ide_methods.bas"
fornext_value5412=fornext_step5412+(*_SUB_DEBUGMODE_LONG_I);
#line 7506 "ide/ide_methods.bas"
fornext_entrylabel5412:
#line 7506 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=fornext_value5412;
#line 7506 "ide/ide_methods.bas"
if (fornext_step_negative5412){
#line 7506 "ide/ide_methods.bas"
if (fornext_value5412<fornext_finalvalue5412) break;
#line 7506 "ide/ide_methods.bas"
}else{
#line 7506 "ide/ide_methods.bas"
if (fornext_value5412>fornext_finalvalue5412) break;
#line 7506 "ide/ide_methods.bas"
}
#line 7506 "ide/ide_methods.bas"
fornext_error5412:;
#line 7506 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7506,"ide_methods.bas");if(r)goto S_53413;}
#line 7507 "ide/ide_methods.bas"
do{
#line 7507 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_DEBUGMODE_LONG_I)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 7507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7507,"ide_methods.bas");}while(r);
#line 7508 "ide/ide_methods.bas"
fornext_continue_5411:;
#line 7508 "ide/ide_methods.bas"
}
#line 7508 "ide/ide_methods.bas"
fornext_exit_5411:;
#line 7511 "ide/ide_methods.bas"
do{
#line 7511 "ide/ide_methods.bas"
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.x",13),qbs_new_txt_len("0",1));
#line 7511 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7511 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7511,"ide_methods.bas");}while(r);
#line 7512 "ide/ide_methods.bas"
do{
#line 7512 "ide/ide_methods.bas"
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.y",13),qbs_new_txt_len("0",1));
#line 7512 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7512 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7512,"ide_methods.bas");}while(r);
#line 7513 "ide/ide_methods.bas"
do{
#line 7513 "ide/ide_methods.bas"
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.w",13),qbs_new_txt_len("0",1));
#line 7513 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7513 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7513,"ide_methods.bas");}while(r);
#line 7514 "ide/ide_methods.bas"
do{
#line 7514 "ide/ide_methods.bas"
SUB_WRITESETTING(__STRING_DEBUGFILE,__STRING_VWATCHPANELSECTION,qbs_new_txt_len("vWatchPanel.h",13),qbs_new_txt_len("0",1));
#line 7514 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7514 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7514,"ide_methods.bas");}while(r);
#line 7515 "ide/ide_methods.bas"
}
#line 7516 "ide/ide_methods.bas"
do{
#line 7516 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7516,"ide_methods.bas");}while(r);
#line 7516 "ide/ide_methods.bas"
do{
#line 7516 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7516,"ide_methods.bas");}while(r);
#line 7517 "ide/ide_methods.bas"
S_53423:;
#line 7517 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7517 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7517,"ide_methods.bas");if(r)goto S_53423;}
#line 7517 "ide/ide_methods.bas"
ww_continue_5413:;
#line 7517 "ide/ide_methods.bas"
}
#line 7517 "ide/ide_methods.bas"
ww_exit_5413:;
#line 7519 "ide/ide_methods.bas"
do{
#line 7519 "ide/ide_methods.bas"
return_point[next_return_point++]=93;
#line 7519 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7519 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7519 "ide/ide_methods.bas"
RETURN_93:;
#line 7519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7519,"ide_methods.bas");}while(r);
#line 7520 "ide/ide_methods.bas"
}
#line 7521 "ide/ide_methods.bas"
S_53427:;
#line 7521 "ide/ide_methods.bas"
if ((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16))))||is_error_pending()){
#line 7521 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7521,"ide_methods.bas");if(r)goto S_53427;}
#line 7522 "ide/ide_methods.bas"
S_53428:;
#line 7522 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))== 2 ))||is_error_pending()){
#line 7522 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7522,"ide_methods.bas");if(r)goto S_53428;}
#line 7523 "ide/ide_methods.bas"
do{
#line 7523 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))- 1 ;
#line 7523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7523,"ide_methods.bas");}while(r);
#line 7524 "ide/ide_methods.bas"
S_53430:;
#line 7524 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))< 1 ))||is_error_pending()){
#line 7524 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7524,"ide_methods.bas");if(r)goto S_53430;}
#line 7524 "ide/ide_methods.bas"
do{
#line 7524 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))= 1 ;
#line 7524 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7524,"ide_methods.bas");}while(r);
#line 7524 "ide/ide_methods.bas"
}
#line 7525 "ide/ide_methods.bas"
do{
#line 7525 "ide/ide_methods.bas"
return_point[next_return_point++]=94;
#line 7525 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7525 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7525 "ide/ide_methods.bas"
RETURN_94:;
#line 7525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7525,"ide_methods.bas");}while(r);
#line 7526 "ide/ide_methods.bas"
S_53434:;
#line 7526 "ide/ide_methods.bas"
}else{
#line 7526 "ide/ide_methods.bas"
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))== 3 )){
#line 7526 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7526,"ide_methods.bas");if(r)goto S_53434;}
#line 7527 "ide/ide_methods.bas"
do{
#line 7527 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))+ 1 ;
#line 7527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7527,"ide_methods.bas");}while(r);
#line 7528 "ide/ide_methods.bas"
S_53436:;
#line 7528 "ide/ide_methods.bas"
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()){
#line 7528 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7528,"ide_methods.bas");if(r)goto S_53436;}
#line 7529 "ide/ide_methods.bas"
do{
#line 7529 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+8)))=*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))- 2 )+ 1 ;
#line 7529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7529,"ide_methods.bas");}while(r);
#line 7530 "ide/ide_methods.bas"
}
#line 7531 "ide/ide_methods.bas"
do{
#line 7531 "ide/ide_methods.bas"
return_point[next_return_point++]=95;
#line 7531 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7531 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7531 "ide/ide_methods.bas"
RETURN_95:;
#line 7531 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7531,"ide_methods.bas");}while(r);
#line 7532 "ide/ide_methods.bas"
}
#line 7532 "ide/ide_methods.bas"
}
#line 7533 "ide/ide_methods.bas"
do{
#line 7533 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 0 ;
#line 7533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7533,"ide_methods.bas");}while(r);
#line 7533 "ide/ide_methods.bas"
do{
#line 7533 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7533,"ide_methods.bas");}while(r);
#line 7534 "ide/ide_methods.bas"
}
#line 7535 "ide/ide_methods.bas"
S_53444:;
#line 7535 "ide/ide_methods.bas"
if ((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18))))||is_error_pending()){
#line 7535 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7535,"ide_methods.bas");if(r)goto S_53444;}
#line 7536 "ide/ide_methods.bas"
S_53445:;
#line 7536 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))== 2 ))||is_error_pending()){
#line 7536 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7536,"ide_methods.bas");if(r)goto S_53445;}
#line 7537 "ide/ide_methods.bas"
do{
#line 7537 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))- 1 ;
#line 7537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7537,"ide_methods.bas");}while(r);
#line 7538 "ide/ide_methods.bas"
S_53447:;
#line 7538 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))< 1 ))||is_error_pending()){
#line 7538 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7538,"ide_methods.bas");if(r)goto S_53447;}
#line 7538 "ide/ide_methods.bas"
do{
#line 7538 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))= 1 ;
#line 7538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7538,"ide_methods.bas");}while(r);
#line 7538 "ide/ide_methods.bas"
}
#line 7539 "ide/ide_methods.bas"
do{
#line 7539 "ide/ide_methods.bas"
return_point[next_return_point++]=96;
#line 7539 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7539 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7539 "ide/ide_methods.bas"
RETURN_96:;
#line 7539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7539,"ide_methods.bas");}while(r);
#line 7540 "ide/ide_methods.bas"
S_53451:;
#line 7540 "ide/ide_methods.bas"
}else{
#line 7540 "ide/ide_methods.bas"
if (-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))== 3 )){
#line 7540 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7540,"ide_methods.bas");if(r)goto S_53451;}
#line 7541 "ide/ide_methods.bas"
do{
#line 7541 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))=*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+10)))+ 1 ;
#line 7541 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7541,"ide_methods.bas");}while(r);
#line 7542 "ide/ide_methods.bas"
S_53453:;
#line 7542 "ide/ide_methods.bas"
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()){
#line 7542 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7542,"ide_methods.bas");if(r)goto S_53453;}
#line 7543 "ide/ide_methods.bas"
do{
#line 7543 "ide/ide_methods.bas"
*(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 ;
#line 7543 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7543,"ide_methods.bas");}while(r);
#line 7544 "ide/ide_methods.bas"
}
#line 7545 "ide/ide_methods.bas"
do{
#line 7545 "ide/ide_methods.bas"
return_point[next_return_point++]=97;
#line 7545 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7545 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7545 "ide/ide_methods.bas"
RETURN_97:;
#line 7545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7545,"ide_methods.bas");}while(r);
#line 7546 "ide/ide_methods.bas"
}
#line 7546 "ide/ide_methods.bas"
}
#line 7547 "ide/ide_methods.bas"
do{
#line 7547 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 0 ;
#line 7547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7547,"ide_methods.bas");}while(r);
#line 7547 "ide/ide_methods.bas"
do{
#line 7547 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7547,"ide_methods.bas");}while(r);
#line 7548 "ide/ide_methods.bas"
}
#line 7549 "ide/ide_methods.bas"
S_53461:;
#line 7549 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_MOUSEDOWN)||is_error_pending()){
#line 7549 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7549,"ide_methods.bas");if(r)goto S_53461;}
#line 7550 "ide/ide_methods.bas"
do{
#line 7550 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7550,"ide_methods.bas");}while(r);
#line 7551 "ide/ide_methods.bas"
do{
#line 7551 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
#line 7551 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7551,"ide_methods.bas");}while(r);
#line 7552 "ide/ide_methods.bas"
do{
#line 7552 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
#line 7552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7552,"ide_methods.bas");}while(r);
#line 7554 "ide/ide_methods.bas"
S_53465:;
#line 7554 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON> 0 ))&(-(*__LONG_MX==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX))&(-(*__LONG_MY==*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY)))||is_error_pending()){
#line 7554 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7554,"ide_methods.bas");if(r)goto S_53465;}
#line 7555 "ide/ide_methods.bas"
S_53466:;
#line 7555 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7555,"ide_methods.bas");if(r)goto S_53466;}
#line 7556 "ide/ide_methods.bas"
S_53467:;
#line 7556 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 1 )))||is_error_pending()){
#line 7556 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7556,"ide_methods.bas");if(r)goto S_53467;}
#line 7556 "ide/ide_methods.bas"
do{
#line 7556 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7556,"ide_methods.bas");}while(r);
#line 7556 "ide/ide_methods.bas"
do{
#line 7556 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7556,"ide_methods.bas");}while(r);
#line 7556 "ide/ide_methods.bas"
do{
#line 7556 "ide/ide_methods.bas"
goto LABEL_F4;
#line 7556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7556,"ide_methods.bas");}while(r);
#line 7557 "ide/ide_methods.bas"
sc_ec_263_end:;
#line 7557 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7557 "ide/ide_methods.bas"
}
#line 7557 "ide/ide_methods.bas"
S_53471:;
#line 7557 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 2 )))||is_error_pending()){
#line 7557 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7557,"ide_methods.bas");if(r)goto S_53471;}
#line 7557 "ide/ide_methods.bas"
do{
#line 7557 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7557,"ide_methods.bas");}while(r);
#line 7557 "ide/ide_methods.bas"
do{
#line 7557 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7557,"ide_methods.bas");}while(r);
#line 7557 "ide/ide_methods.bas"
do{
#line 7557 "ide/ide_methods.bas"
goto LABEL_F5;
#line 7557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7557,"ide_methods.bas");}while(r);
#line 7558 "ide/ide_methods.bas"
sc_ec_264_end:;
#line 7558 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7558 "ide/ide_methods.bas"
}
#line 7558 "ide/ide_methods.bas"
S_53475:;
#line 7558 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 3 )))||is_error_pending()){
#line 7558 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7558,"ide_methods.bas");if(r)goto S_53475;}
#line 7558 "ide/ide_methods.bas"
do{
#line 7558 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7558,"ide_methods.bas");}while(r);
#line 7558 "ide/ide_methods.bas"
do{
#line 7558 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7558,"ide_methods.bas");}while(r);
#line 7558 "ide/ide_methods.bas"
do{
#line 7558 "ide/ide_methods.bas"
goto LABEL_F6;
#line 7558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7558,"ide_methods.bas");}while(r);
#line 7559 "ide/ide_methods.bas"
sc_ec_265_end:;
#line 7559 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7559 "ide/ide_methods.bas"
}
#line 7559 "ide/ide_methods.bas"
S_53479:;
#line 7559 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 4 )))||is_error_pending()){
#line 7559 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7559,"ide_methods.bas");if(r)goto S_53479;}
#line 7559 "ide/ide_methods.bas"
do{
#line 7559 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7559,"ide_methods.bas");}while(r);
#line 7559 "ide/ide_methods.bas"
do{
#line 7559 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7559,"ide_methods.bas");}while(r);
#line 7559 "ide/ide_methods.bas"
do{
#line 7559 "ide/ide_methods.bas"
goto LABEL_F7;
#line 7559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7559,"ide_methods.bas");}while(r);
#line 7560 "ide/ide_methods.bas"
sc_ec_266_end:;
#line 7560 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7560 "ide/ide_methods.bas"
}
#line 7560 "ide/ide_methods.bas"
S_53483:;
#line 7560 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 5 )))||is_error_pending()){
#line 7560 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7560,"ide_methods.bas");if(r)goto S_53483;}
#line 7560 "ide/ide_methods.bas"
do{
#line 7560 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7560,"ide_methods.bas");}while(r);
#line 7560 "ide/ide_methods.bas"
do{
#line 7560 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7560,"ide_methods.bas");}while(r);
#line 7560 "ide/ide_methods.bas"
do{
#line 7560 "ide/ide_methods.bas"
goto LABEL_F8;
#line 7560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7560,"ide_methods.bas");}while(r);
#line 7561 "ide/ide_methods.bas"
sc_ec_267_end:;
#line 7561 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7561 "ide/ide_methods.bas"
}
#line 7561 "ide/ide_methods.bas"
S_53487:;
#line 7561 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 6 )))||is_error_pending()){
#line 7561 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7561,"ide_methods.bas");if(r)goto S_53487;}
#line 7561 "ide/ide_methods.bas"
do{
#line 7561 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7561,"ide_methods.bas");}while(r);
#line 7561 "ide/ide_methods.bas"
do{
#line 7561 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7561,"ide_methods.bas");}while(r);
#line 7561 "ide/ide_methods.bas"
do{
#line 7561 "ide/ide_methods.bas"
goto LABEL_F9;
#line 7561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7561,"ide_methods.bas");}while(r);
#line 7562 "ide/ide_methods.bas"
sc_ec_268_end:;
#line 7562 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7562 "ide/ide_methods.bas"
}
#line 7562 "ide/ide_methods.bas"
S_53491:;
#line 7562 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 7 )))||is_error_pending()){
#line 7562 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7562,"ide_methods.bas");if(r)goto S_53491;}
#line 7562 "ide/ide_methods.bas"
do{
#line 7562 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7562,"ide_methods.bas");}while(r);
#line 7562 "ide/ide_methods.bas"
do{
#line 7562 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7562,"ide_methods.bas");}while(r);
#line 7562 "ide/ide_methods.bas"
do{
#line 7562 "ide/ide_methods.bas"
goto LABEL_F10;
#line 7562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7562,"ide_methods.bas");}while(r);
#line 7563 "ide/ide_methods.bas"
sc_ec_269_end:;
#line 7563 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7563 "ide/ide_methods.bas"
}
#line 7563 "ide/ide_methods.bas"
S_53495:;
#line 7563 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON==( 8 )))||is_error_pending()){
#line 7563 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7563,"ide_methods.bas");if(r)goto S_53495;}
#line 7563 "ide/ide_methods.bas"
do{
#line 7563 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWNONBUTTON= 0 ;
#line 7563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7563,"ide_methods.bas");}while(r);
#line 7563 "ide/ide_methods.bas"
do{
#line 7563 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7563,"ide_methods.bas");}while(r);
#line 7563 "ide/ide_methods.bas"
do{
#line 7563 "ide/ide_methods.bas"
goto LABEL_F12;
#line 7563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7563,"ide_methods.bas");}while(r);
#line 7564 "ide/ide_methods.bas"
sc_ec_270_end:;
#line 7564 "ide/ide_methods.bas"
goto sc_5414_end;
#line 7564 "ide/ide_methods.bas"
}
#line 7564 "ide/ide_methods.bas"
sc_5414_end:;
#line 7565 "ide/ide_methods.bas"
}
#line 7568 "ide/ide_methods.bas"
S_53501:;
#line 7568 "ide/ide_methods.bas"
if ((((-(*__LONG_MX> 1 ))&(-(*__LONG_MX<=( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))&*__BYTE_SHOWLINENUMBERS)|((-(*__LONG_MX== 1 ))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))&(~(*__BYTE_SHOWLINENUMBERS))))||is_error_pending()){
#line 7568 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7568,"ide_methods.bas");if(r)goto S_53501;}
#line 7570 "ide/ide_methods.bas"
S_53502:;
#line 7570 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY==*__LONG_MY)))||is_error_pending()){
#line 7570 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7570,"ide_methods.bas");if(r)goto S_53502;}
#line 7571 "ide/ide_methods.bas"
do{
#line 7571 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7571,"ide_methods.bas");}while(r);
#line 7572 "ide/ide_methods.bas"
do{
#line 7572 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_IDECYTEMP=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 7572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7572,"ide_methods.bas");}while(r);
#line 7573 "ide/ide_methods.bas"
S_53505:;
#line 7573 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_IDECYTEMP<=*__LONG_IDEN))||is_error_pending()){
#line 7573 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7573,"ide_methods.bas");if(r)goto S_53505;}
#line 7574 "ide/ide_methods.bas"
S_53506:;
#line 7574 "ide/ide_methods.bas"
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
#line 7574 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7574,"ide_methods.bas");if(r)goto S_53506;}
#line 7575 "ide/ide_methods.bas"
S_53507:;
#line 7575 "ide/ide_methods.bas"
if ((-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]== -1 ))||is_error_pending()){
#line 7575 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7575,"ide_methods.bas");if(r)goto S_53507;}
#line 7576 "ide/ide_methods.bas"
do{
#line 7576 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 7576 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
#line 7576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7576,"ide_methods.bas");}while(r);
#line 7577 "ide/ide_methods.bas"
do{
#line 7577 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("clear skip line:",16),l2string(*_SUB_DEBUGMODE_LONG_IDECYTEMP)));
#line 7577 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7577 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7577,"ide_methods.bas");}while(r);
#line 7578 "ide/ide_methods.bas"
}else{
#line 7579 "ide/ide_methods.bas"
do{
#line 7579 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 7579 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= -1 ;
#line 7579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7579,"ide_methods.bas");}while(r);
#line 7580 "ide/ide_methods.bas"
do{
#line 7580 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 7580 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
#line 7580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7580,"ide_methods.bas");}while(r);
#line 7581 "ide/ide_methods.bas"
do{
#line 7581 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("set skip line:",14),l2string(*_SUB_DEBUGMODE_LONG_IDECYTEMP)));
#line 7581 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7581,"ide_methods.bas");}while(r);
#line 7582 "ide/ide_methods.bas"
}
#line 7583 "ide/ide_methods.bas"
}else{
#line 7584 "ide/ide_methods.bas"
S_53516:;
#line 7584 "ide/ide_methods.bas"
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
#line 7584 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7584,"ide_methods.bas");if(r)goto S_53516;}
#line 7585 "ide/ide_methods.bas"
do{
#line 7585 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 7585 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
#line 7585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7585,"ide_methods.bas");}while(r);
#line 7586 "ide/ide_methods.bas"
do{
#line 7586 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear breakpoint:",17));
#line 7586 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7586,"ide_methods.bas");}while(r);
#line 7587 "ide/ide_methods.bas"
}else{
#line 7588 "ide/ide_methods.bas"
do{
#line 7588 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 7588 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= -1 ;
#line 7588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7588,"ide_methods.bas");}while(r);
#line 7589 "ide/ide_methods.bas"
do{
#line 7589 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_IDECYTEMP)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 7589 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
#line 7589 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7589,"ide_methods.bas");}while(r);
#line 7590 "ide/ide_methods.bas"
do{
#line 7590 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set breakpoint:",15));
#line 7590 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7590,"ide_methods.bas");}while(r);
#line 7591 "ide/ide_methods.bas"
}
#line 7592 "ide/ide_methods.bas"
do{
#line 7592 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_IDECYTEMP)));
#line 7592 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7592,"ide_methods.bas");}while(r);
#line 7593 "ide/ide_methods.bas"
}
#line 7594 "ide/ide_methods.bas"
do{
#line 7594 "ide/ide_methods.bas"
return_point[next_return_point++]=98;
#line 7594 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7594 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7594 "ide/ide_methods.bas"
RETURN_98:;
#line 7594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7594,"ide_methods.bas");}while(r);
#line 7595 "ide/ide_methods.bas"
do{
#line 7595 "ide/ide_methods.bas"
return_point[next_return_point++]=99;
#line 7595 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7595 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7595 "ide/ide_methods.bas"
RETURN_99:;
#line 7595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7595,"ide_methods.bas");}while(r);
#line 7596 "ide/ide_methods.bas"
}
#line 7597 "ide/ide_methods.bas"
}
#line 7598 "ide/ide_methods.bas"
S_53530:;
#line 7598 "ide/ide_methods.bas"
}else{
#line 7598 "ide/ide_methods.bas"
if ((-(*__LONG_MX>( 1 +*__LONG_MAXLINENUMBERLENGTH)))&(-(*__LONG_MX<*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))){
#line 7598 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7598,"ide_methods.bas");if(r)goto S_53530;}
#line 7600 "ide/ide_methods.bas"
do{
#line 7600 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7600,"ide_methods.bas");}while(r);
#line 7601 "ide/ide_methods.bas"
do{
#line 7601 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_MY- 2 +*__LONG_IDESY- 1 ;
#line 7601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7601,"ide_methods.bas");}while(r);
#line 7602 "ide/ide_methods.bas"
S_53533:;
#line 7602 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 7602 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7602,"ide_methods.bas");if(r)goto S_53533;}
#line 7602 "ide/ide_methods.bas"
do{
#line 7602 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7602,"ide_methods.bas");}while(r);
#line 7602 "ide/ide_methods.bas"
}
#line 7603 "ide/ide_methods.bas"
S_53536:;
#line 7603 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))||is_error_pending()){
#line 7603 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7603,"ide_methods.bas");if(r)goto S_53536;}
#line 7603 "ide/ide_methods.bas"
do{
#line 7603 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7603,"ide_methods.bas");}while(r);
#line 7603 "ide/ide_methods.bas"
do{
#line 7603 "ide/ide_methods.bas"
return_point[next_return_point++]=100;
#line 7603 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7603 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7603 "ide/ide_methods.bas"
RETURN_100:;
#line 7603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7603,"ide_methods.bas");}while(r);
#line 7603 "ide/ide_methods.bas"
}
#line 7604 "ide/ide_methods.bas"
S_53540:;
#line 7604 "ide/ide_methods.bas"
}else{
#line 7604 "ide/ide_methods.bas"
if ((-(*__LONG_MX==*__LONG_IDEWX))&(-(*__LONG_MY> 2 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 5 )))){
#line 7604 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7604,"ide_methods.bas");if(r)goto S_53540;}
#line 7606 "ide/ide_methods.bas"
S_53541:;
#line 7606 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONX==*__LONG_MX))&(-(*_SUB_DEBUGMODE_LONG_MOUSEDOWNONY==*__LONG_MY)))||is_error_pending()){
#line 7606 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7606,"ide_methods.bas");if(r)goto S_53541;}
#line 7607 "ide/ide_methods.bas"
S_53542:;
#line 7607 "ide/ide_methods.bas"
if ((-(*__LONG_MY== 3 ))||is_error_pending()){
#line 7607 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7607,"ide_methods.bas");if(r)goto S_53542;}
#line 7607 "ide/ide_methods.bas"
do{
#line 7607 "ide/ide_methods.bas"
goto LABEL_KEYUP;
#line 7607 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7607,"ide_methods.bas");}while(r);
#line 7607 "ide/ide_methods.bas"
}
#line 7608 "ide/ide_methods.bas"
S_53545:;
#line 7608 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY- 6 )))||is_error_pending()){
#line 7608 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7608,"ide_methods.bas");if(r)goto S_53545;}
#line 7608 "ide/ide_methods.bas"
do{
#line 7608 "ide/ide_methods.bas"
goto LABEL_KEYDOWN;
#line 7608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7608,"ide_methods.bas");}while(r);
#line 7608 "ide/ide_methods.bas"
}
#line 7609 "ide/ide_methods.bas"
S_53548:;
#line 7609 "ide/ide_methods.bas"
if (((-(*__LONG_MY> 3 ))&(-(*__LONG_MY<(*__LONG_IDEWY- 6 ))))||is_error_pending()){
#line 7609 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7609,"ide_methods.bas");if(r)goto S_53548;}
#line 7611 "ide/ide_methods.bas"
S_53549:;
#line 7611 "ide/ide_methods.bas"
if ((-(*__LONG_IDEN> 1 ))||is_error_pending()){
#line 7611 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7611,"ide_methods.bas");if(r)goto S_53549;}
#line 7612 "ide/ide_methods.bas"
do{
#line 7612 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_Y=FUNC_IDEVBAR(__LONG_IDEWX,&(pass5415= 3 ),&(pass5416=*__LONG_IDEWY- 8 ),__LONG_IDECY,__LONG_IDEN);
#line 7612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7612,"ide_methods.bas");}while(r);
#line 7613 "ide/ide_methods.bas"
S_53551:;
#line 7613 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_Y!=*__LONG_MY))||is_error_pending()){
#line 7613 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7613,"ide_methods.bas");if(r)goto S_53551;}
#line 7614 "ide/ide_methods.bas"
S_53552:;
#line 7614 "ide/ide_methods.bas"
if ((-(*__LONG_MY<*_SUB_DEBUGMODE_LONG_Y))||is_error_pending()){
#line 7614 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7614,"ide_methods.bas");if(r)goto S_53552;}
#line 7615 "ide/ide_methods.bas"
do{
#line 7615 "ide/ide_methods.bas"
goto LABEL_PAGEUP;
#line 7615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7615,"ide_methods.bas");}while(r);
#line 7616 "ide/ide_methods.bas"
}else{
#line 7617 "ide/ide_methods.bas"
do{
#line 7617 "ide/ide_methods.bas"
goto LABEL_PAGEDOWN;
#line 7617 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7617,"ide_methods.bas");}while(r);
#line 7618 "ide/ide_methods.bas"
}
#line 7619 "ide/ide_methods.bas"
}
#line 7620 "ide/ide_methods.bas"
}
#line 7621 "ide/ide_methods.bas"
}
#line 7622 "ide/ide_methods.bas"
}
#line 7623 "ide/ide_methods.bas"
S_53561:;
#line 7623 "ide/ide_methods.bas"
}else{
#line 7623 "ide/ide_methods.bas"
if ((-(*__LONG_MY==(*__LONG_IDEWY- 4 )))&(-(*__LONG_MX>(*__LONG_IDEWX-( 20ll + 10 ))))&(-(*__LONG_MX<(*__LONG_IDEWX- 1 )))){
#line 7623 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7623,"ide_methods.bas");if(r)goto S_53561;}
#line 7625 "ide/ide_methods.bas"
do{
#line 7625 "ide/ide_methods.bas"
goto LABEL_FINDJMP;
#line 7625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7625,"ide_methods.bas");}while(r);
#line 7626 "ide/ide_methods.bas"
}
#line 7626 "ide/ide_methods.bas"
}
#line 7626 "ide/ide_methods.bas"
}
#line 7626 "ide/ide_methods.bas"
}
#line 7627 "ide/ide_methods.bas"
}else{
#line 7628 "ide/ide_methods.bas"
do{
#line 7628 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_MOUSEDOWN= 0ll ;
#line 7628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7628,"ide_methods.bas");}while(r);
#line 7629 "ide/ide_methods.bas"
do{
#line 7629 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGVTHUMB= 0ll ;
#line 7629 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7629,"ide_methods.bas");}while(r);
#line 7630 "ide/ide_methods.bas"
do{
#line 7630 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DRAGGINGHTHUMB= 0ll ;
#line 7630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7630,"ide_methods.bas");}while(r);
#line 7631 "ide/ide_methods.bas"
do{
#line 7631 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+32)))= 0ll ;
#line 7631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7631,"ide_methods.bas");}while(r);
#line 7632 "ide/ide_methods.bas"
do{
#line 7632 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+33)))= 0ll ;
#line 7632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7632,"ide_methods.bas");}while(r);
#line 7633 "ide/ide_methods.bas"
do{
#line 7633 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+34)))= 0ll ;
#line 7633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7633,"ide_methods.bas");}while(r);
#line 7634 "ide/ide_methods.bas"
do{
#line 7634 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+16)))= 0 ;
#line 7634 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7634,"ide_methods.bas");}while(r);
#line 7635 "ide/ide_methods.bas"
do{
#line 7635 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+18)))= 0 ;
#line 7635 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7635,"ide_methods.bas");}while(r);
#line 7636 "ide/ide_methods.bas"
}
#line 7637 "ide/ide_methods.bas"
}
#line 7640 "ide/ide_methods.bas"
LABEL_UPDATESTATUSAREA:;
#line 7640 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7640,"ide_methods.bas");r=0;}
#line 7641 "ide/ide_methods.bas"
S_53575:;
#line 7641 "ide/ide_methods.bas"
if ((func__hasfocus())||is_error_pending()){
#line 7641 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7641,"ide_methods.bas");if(r)goto S_53575;}
#line 7642 "ide/ide_methods.bas"
S_53576:;
#line 7642 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE)||is_error_pending()){
#line 7642 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7642,"ide_methods.bas");if(r)goto S_53576;}
#line 7643 "ide/ide_methods.bas"
do{
#line 7643 "ide/ide_methods.bas"
SUB_UPDATEMENUHELPLINE(qbs_new_txt_len("Right-click for options; ESC to abort.",38));
#line 7643 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7643 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7643,"ide_methods.bas");}while(r);
#line 7644 "ide/ide_methods.bas"
do{
#line 7644 "ide/ide_methods.bas"
return_point[next_return_point++]=101;
#line 7644 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7644 "ide/ide_methods.bas"
goto LABEL_PRINTVERSION;
#line 7644 "ide/ide_methods.bas"
RETURN_101:;
#line 7644 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7644,"ide_methods.bas");}while(r);
#line 7645 "ide/ide_methods.bas"
do{
#line 7645 "ide/ide_methods.bas"
return_point[next_return_point++]=102;
#line 7645 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7645 "ide/ide_methods.bas"
goto LABEL_UPDATEBUTTONS;
#line 7645 "ide/ide_methods.bas"
RETURN_102:;
#line 7645 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7645,"ide_methods.bas");}while(r);
#line 7646 "ide/ide_methods.bas"
do{
#line 7646 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= 0ll ;
#line 7646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7646,"ide_methods.bas");}while(r);
#line 7647 "ide/ide_methods.bas"
}
#line 7648 "ide/ide_methods.bas"
}else{
#line 7649 "ide/ide_methods.bas"
S_53583:;
#line 7649 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE))||is_error_pending()){
#line 7649 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7649,"ide_methods.bas");if(r)goto S_53583;}
#line 7650 "ide/ide_methods.bas"
do{
#line 7650 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5417= 2 ));
#line 7650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7650,"ide_methods.bas");}while(r);
#line 7651 "ide/ide_methods.bas"
do{
#line 7651 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5418= 3 ));
#line 7651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7651,"ide_methods.bas");}while(r);
#line 7652 "ide/ide_methods.bas"
do{
#line 7652 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5419= 2 ),qbs_new_txt_len("Set focus to the IDE to control execution",41),&(pass5420= 15 ));
#line 7652 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7652,"ide_methods.bas");}while(r);
#line 7653 "ide/ide_methods.bas"
do{
#line 7653 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE= -1ll ;
#line 7653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7653,"ide_methods.bas");}while(r);
#line 7654 "ide/ide_methods.bas"
}
#line 7655 "ide/ide_methods.bas"
}
#line 7656 "ide/ide_methods.bas"
S_53590:;
#line 7656 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE> 1 ))||is_error_pending()){
#line 7656 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7656,"ide_methods.bas");if(r)goto S_53590;}
#line 7656 "ide/ide_methods.bas"
do{
#line 7656 "ide/ide_methods.bas"
#include "ret377.txt"
#line 7656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7656,"ide_methods.bas");}while(r);
#line 7656 "ide/ide_methods.bas"
}
#line 7658 "ide/ide_methods.bas"
do{
#line 7658 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_K=func__keyhit();
#line 7658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7658,"ide_methods.bas");}while(r);
#line 7659 "ide/ide_methods.bas"
S_53594:;
#line 7659 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7659,"ide_methods.bas");if(r)goto S_53594;}
#line 7660 "ide/ide_methods.bas"
S_53595:;
#line 7660 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 18432 )))||is_error_pending()){
#line 7660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7660,"ide_methods.bas");if(r)goto S_53595;}
#line 7661 "ide/ide_methods.bas"
LABEL_KEYUP:;
#line 7661 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7661,"ide_methods.bas");r=0;}
#line 7662 "ide/ide_methods.bas"
do{
#line 7662 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7662,"ide_methods.bas");}while(r);
#line 7662 "ide/ide_methods.bas"
do{
#line 7662 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7662,"ide_methods.bas");}while(r);
#line 7663 "ide/ide_methods.bas"
S_53598:;
#line 7663 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 7663 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7663,"ide_methods.bas");if(r)goto S_53598;}
#line 7664 "ide/ide_methods.bas"
do{
#line 7664 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDESY- 1 ;
#line 7664 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7664,"ide_methods.bas");}while(r);
#line 7665 "ide/ide_methods.bas"
S_53600:;
#line 7665 "ide/ide_methods.bas"
if ((-(*__LONG_IDESY< 1 ))||is_error_pending()){
#line 7665 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7665,"ide_methods.bas");if(r)goto S_53600;}
#line 7665 "ide/ide_methods.bas"
do{
#line 7665 "ide/ide_methods.bas"
*__LONG_IDESY= 1 ;
#line 7665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7665,"ide_methods.bas");}while(r);
#line 7665 "ide/ide_methods.bas"
}
#line 7666 "ide/ide_methods.bas"
S_53603:;
#line 7666 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>(*__LONG_IDESY+(*__LONG_IDEWY- 9 ))))||is_error_pending()){
#line 7666 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7666,"ide_methods.bas");if(r)goto S_53603;}
#line 7666 "ide/ide_methods.bas"
do{
#line 7666 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESY+(*__LONG_IDEWY- 9 );
#line 7666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7666,"ide_methods.bas");}while(r);
#line 7666 "ide/ide_methods.bas"
}
#line 7667 "ide/ide_methods.bas"
}else{
#line 7668 "ide/ide_methods.bas"
do{
#line 7668 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY- 1 ;
#line 7668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7668,"ide_methods.bas");}while(r);
#line 7669 "ide/ide_methods.bas"
S_53608:;
#line 7669 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 7669 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7669,"ide_methods.bas");if(r)goto S_53608;}
#line 7669 "ide/ide_methods.bas"
do{
#line 7669 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 7669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7669,"ide_methods.bas");}while(r);
#line 7669 "ide/ide_methods.bas"
}
#line 7670 "ide/ide_methods.bas"
}
#line 7671 "ide/ide_methods.bas"
S_53612:;
#line 7671 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7671 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7671,"ide_methods.bas");if(r)goto S_53612;}
#line 7671 "ide/ide_methods.bas"
do{
#line 7671 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7671,"ide_methods.bas");}while(r);
#line 7671 "ide/ide_methods.bas"
do{
#line 7671 "ide/ide_methods.bas"
return_point[next_return_point++]=103;
#line 7671 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7671 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7671 "ide/ide_methods.bas"
RETURN_103:;
#line 7671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7671,"ide_methods.bas");}while(r);
#line 7671 "ide/ide_methods.bas"
}
#line 7672 "ide/ide_methods.bas"
sc_ec_271_end:;
#line 7672 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7672 "ide/ide_methods.bas"
}
#line 7672 "ide/ide_methods.bas"
S_53616:;
#line 7672 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 20480 )))||is_error_pending()){
#line 7672 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7672,"ide_methods.bas");if(r)goto S_53616;}
#line 7673 "ide/ide_methods.bas"
LABEL_KEYDOWN:;
#line 7673 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7673,"ide_methods.bas");r=0;}
#line 7674 "ide/ide_methods.bas"
do{
#line 7674 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7674,"ide_methods.bas");}while(r);
#line 7674 "ide/ide_methods.bas"
do{
#line 7674 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7674,"ide_methods.bas");}while(r);
#line 7675 "ide/ide_methods.bas"
S_53619:;
#line 7675 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 7675 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7675,"ide_methods.bas");if(r)goto S_53619;}
#line 7676 "ide/ide_methods.bas"
do{
#line 7676 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDESY+ 1 ;
#line 7676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7676,"ide_methods.bas");}while(r);
#line 7677 "ide/ide_methods.bas"
S_53621:;
#line 7677 "ide/ide_methods.bas"
if ((-(*__LONG_IDESY>*__LONG_IDEN))||is_error_pending()){
#line 7677 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7677,"ide_methods.bas");if(r)goto S_53621;}
#line 7677 "ide/ide_methods.bas"
do{
#line 7677 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDEN;
#line 7677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7677,"ide_methods.bas");}while(r);
#line 7677 "ide/ide_methods.bas"
}
#line 7678 "ide/ide_methods.bas"
S_53624:;
#line 7678 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
#line 7678 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7678,"ide_methods.bas");if(r)goto S_53624;}
#line 7678 "ide/ide_methods.bas"
do{
#line 7678 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDESY;
#line 7678 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7678,"ide_methods.bas");}while(r);
#line 7678 "ide/ide_methods.bas"
}
#line 7679 "ide/ide_methods.bas"
}else{
#line 7680 "ide/ide_methods.bas"
do{
#line 7680 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+ 1 ;
#line 7680 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7680,"ide_methods.bas");}while(r);
#line 7681 "ide/ide_methods.bas"
S_53629:;
#line 7681 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 7681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7681,"ide_methods.bas");if(r)goto S_53629;}
#line 7681 "ide/ide_methods.bas"
do{
#line 7681 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7681 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7681,"ide_methods.bas");}while(r);
#line 7681 "ide/ide_methods.bas"
}
#line 7682 "ide/ide_methods.bas"
}
#line 7683 "ide/ide_methods.bas"
S_53633:;
#line 7683 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7683 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7683,"ide_methods.bas");if(r)goto S_53633;}
#line 7683 "ide/ide_methods.bas"
do{
#line 7683 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7683,"ide_methods.bas");}while(r);
#line 7683 "ide/ide_methods.bas"
do{
#line 7683 "ide/ide_methods.bas"
return_point[next_return_point++]=104;
#line 7683 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7683 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7683 "ide/ide_methods.bas"
RETURN_104:;
#line 7683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7683,"ide_methods.bas");}while(r);
#line 7683 "ide/ide_methods.bas"
}
#line 7684 "ide/ide_methods.bas"
sc_ec_272_end:;
#line 7684 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7684 "ide/ide_methods.bas"
}
#line 7684 "ide/ide_methods.bas"
S_53637:;
#line 7684 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 18688 )))||is_error_pending()){
#line 7684 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7684,"ide_methods.bas");if(r)goto S_53637;}
#line 7685 "ide/ide_methods.bas"
LABEL_PAGEUP:;
#line 7685 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7685,"ide_methods.bas");r=0;}
#line 7686 "ide/ide_methods.bas"
do{
#line 7686 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7686,"ide_methods.bas");}while(r);
#line 7686 "ide/ide_methods.bas"
do{
#line 7686 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7686,"ide_methods.bas");}while(r);
#line 7687 "ide/ide_methods.bas"
do{
#line 7687 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
#line 7687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7687,"ide_methods.bas");}while(r);
#line 7688 "ide/ide_methods.bas"
S_53641:;
#line 7688 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY< 1 ))||is_error_pending()){
#line 7688 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7688,"ide_methods.bas");if(r)goto S_53641;}
#line 7688 "ide/ide_methods.bas"
do{
#line 7688 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 7688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7688,"ide_methods.bas");}while(r);
#line 7688 "ide/ide_methods.bas"
}
#line 7689 "ide/ide_methods.bas"
S_53644:;
#line 7689 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7689 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7689,"ide_methods.bas");if(r)goto S_53644;}
#line 7689 "ide/ide_methods.bas"
do{
#line 7689 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7689,"ide_methods.bas");}while(r);
#line 7689 "ide/ide_methods.bas"
do{
#line 7689 "ide/ide_methods.bas"
return_point[next_return_point++]=105;
#line 7689 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7689 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7689 "ide/ide_methods.bas"
RETURN_105:;
#line 7689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7689,"ide_methods.bas");}while(r);
#line 7689 "ide/ide_methods.bas"
}
#line 7690 "ide/ide_methods.bas"
sc_ec_273_end:;
#line 7690 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7690 "ide/ide_methods.bas"
}
#line 7690 "ide/ide_methods.bas"
S_53648:;
#line 7690 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 20736 )))||is_error_pending()){
#line 7690 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7690,"ide_methods.bas");if(r)goto S_53648;}
#line 7691 "ide/ide_methods.bas"
LABEL_PAGEDOWN:;
#line 7691 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7691,"ide_methods.bas");r=0;}
#line 7692 "ide/ide_methods.bas"
do{
#line 7692 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7692,"ide_methods.bas");}while(r);
#line 7692 "ide/ide_methods.bas"
do{
#line 7692 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7692,"ide_methods.bas");}while(r);
#line 7693 "ide/ide_methods.bas"
do{
#line 7693 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDECY+(*__LONG_IDEWY- 9 );
#line 7693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7693,"ide_methods.bas");}while(r);
#line 7694 "ide/ide_methods.bas"
S_53652:;
#line 7694 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY>*__LONG_IDEN))||is_error_pending()){
#line 7694 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7694,"ide_methods.bas");if(r)goto S_53652;}
#line 7694 "ide/ide_methods.bas"
do{
#line 7694 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7694 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7694,"ide_methods.bas");}while(r);
#line 7694 "ide/ide_methods.bas"
}
#line 7695 "ide/ide_methods.bas"
S_53655:;
#line 7695 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7695 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7695,"ide_methods.bas");if(r)goto S_53655;}
#line 7695 "ide/ide_methods.bas"
do{
#line 7695 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7695,"ide_methods.bas");}while(r);
#line 7695 "ide/ide_methods.bas"
do{
#line 7695 "ide/ide_methods.bas"
return_point[next_return_point++]=106;
#line 7695 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7695 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7695 "ide/ide_methods.bas"
RETURN_106:;
#line 7695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7695,"ide_methods.bas");}while(r);
#line 7695 "ide/ide_methods.bas"
}
#line 7696 "ide/ide_methods.bas"
sc_ec_274_end:;
#line 7696 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7696 "ide/ide_methods.bas"
}
#line 7696 "ide/ide_methods.bas"
S_53659:;
#line 7696 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 18176 )))||is_error_pending()){
#line 7696 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7696,"ide_methods.bas");if(r)goto S_53659;}
#line 7697 "ide/ide_methods.bas"
do{
#line 7697 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7697,"ide_methods.bas");}while(r);
#line 7697 "ide/ide_methods.bas"
do{
#line 7697 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7697,"ide_methods.bas");}while(r);
#line 7698 "ide/ide_methods.bas"
S_53662:;
#line 7698 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 7698 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7698,"ide_methods.bas");if(r)goto S_53662;}
#line 7698 "ide/ide_methods.bas"
do{
#line 7698 "ide/ide_methods.bas"
*__LONG_IDECY= 1 ;
#line 7698 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7698,"ide_methods.bas");}while(r);
#line 7698 "ide/ide_methods.bas"
}
#line 7699 "ide/ide_methods.bas"
S_53665:;
#line 7699 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7699 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7699,"ide_methods.bas");if(r)goto S_53665;}
#line 7699 "ide/ide_methods.bas"
do{
#line 7699 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7699,"ide_methods.bas");}while(r);
#line 7699 "ide/ide_methods.bas"
do{
#line 7699 "ide/ide_methods.bas"
return_point[next_return_point++]=107;
#line 7699 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7699 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7699 "ide/ide_methods.bas"
RETURN_107:;
#line 7699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7699,"ide_methods.bas");}while(r);
#line 7699 "ide/ide_methods.bas"
}
#line 7700 "ide/ide_methods.bas"
sc_ec_275_end:;
#line 7700 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7700 "ide/ide_methods.bas"
}
#line 7700 "ide/ide_methods.bas"
S_53669:;
#line 7700 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 20224 )))||is_error_pending()){
#line 7700 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7700,"ide_methods.bas");if(r)goto S_53669;}
#line 7701 "ide/ide_methods.bas"
do{
#line 7701 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7701,"ide_methods.bas");}while(r);
#line 7701 "ide/ide_methods.bas"
do{
#line 7701 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7701,"ide_methods.bas");}while(r);
#line 7702 "ide/ide_methods.bas"
S_53672:;
#line 7702 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 7702 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7702,"ide_methods.bas");if(r)goto S_53672;}
#line 7702 "ide/ide_methods.bas"
do{
#line 7702 "ide/ide_methods.bas"
*__LONG_IDECY=*__LONG_IDEN;
#line 7702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7702,"ide_methods.bas");}while(r);
#line 7702 "ide/ide_methods.bas"
}
#line 7703 "ide/ide_methods.bas"
S_53675:;
#line 7703 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7703 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7703,"ide_methods.bas");if(r)goto S_53675;}
#line 7703 "ide/ide_methods.bas"
do{
#line 7703 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7703,"ide_methods.bas");}while(r);
#line 7703 "ide/ide_methods.bas"
do{
#line 7703 "ide/ide_methods.bas"
return_point[next_return_point++]=108;
#line 7703 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7703 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7703 "ide/ide_methods.bas"
RETURN_108:;
#line 7703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7703,"ide_methods.bas");}while(r);
#line 7703 "ide/ide_methods.bas"
}
#line 7704 "ide/ide_methods.bas"
sc_ec_276_end:;
#line 7704 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7704 "ide/ide_methods.bas"
}
#line 7704 "ide/ide_methods.bas"
S_53679:;
#line 7704 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 27 )))||is_error_pending()){
#line 7704 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7704,"ide_methods.bas");if(r)goto S_53679;}
#line 7705 "ide/ide_methods.bas"
LABEL_REQUESTQUIT:;
#line 7705 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7705,"ide_methods.bas");r=0;}
#line 7706 "ide/ide_methods.bas"
do{
#line 7706 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("free",4));
#line 7706 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7706,"ide_methods.bas");}while(r);
#line 7707 "ide/ide_methods.bas"
do{
#line 7707 "ide/ide_methods.bas"
return_point[next_return_point++]=109;
#line 7707 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7707 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7707 "ide/ide_methods.bas"
RETURN_109:;
#line 7707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7707,"ide_methods.bas");}while(r);
#line 7708 "ide/ide_methods.bas"
do{
#line 7708 "ide/ide_methods.bas"
sub_close(*__LONG_DEBUGCLIENT,1);
#line 7708 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7708,"ide_methods.bas");}while(r);
#line 7709 "ide/ide_methods.bas"
do{
#line 7709 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5422= 0 ));
#line 7709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7709,"ide_methods.bas");}while(r);
#line 7710 "ide/ide_methods.bas"
do{
#line 7710 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5423= 0 ));
#line 7710 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7710,"ide_methods.bas");}while(r);
#line 7711 "ide/ide_methods.bas"
do{
#line 7711 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5424= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5425= 7 ));
#line 7711 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7711 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7711,"ide_methods.bas");}while(r);
#line 7712 "ide/ide_methods.bas"
S_53686:;
#line 7712 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7712 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7712,"ide_methods.bas");if(r)goto S_53686;}
#line 7712 "ide/ide_methods.bas"
ww_continue_5426:;
#line 7712 "ide/ide_methods.bas"
}
#line 7712 "ide/ide_methods.bas"
ww_exit_5426:;
#line 7713 "ide/ide_methods.bas"
do{
#line 7713 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 7713 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7713,"ide_methods.bas");}while(r);
#line 7714 "ide/ide_methods.bas"
do{
#line 7714 "ide/ide_methods.bas"
goto exit_subfunc;
#line 7714 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7714,"ide_methods.bas");}while(r);
#line 7715 "ide/ide_methods.bas"
sc_ec_277_end:;
#line 7715 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7715 "ide/ide_methods.bas"
}
#line 7715 "ide/ide_methods.bas"
S_53690:;
#line 7715 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 15360 )))||is_error_pending()){
#line 7715 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7715,"ide_methods.bas");if(r)goto S_53690;}
#line 7716 "ide/ide_methods.bas"
LABEL_REQUESTSUBSDIALOG:;
#line 7716 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7716,"ide_methods.bas");r=0;}
#line 7717 "ide/ide_methods.bas"
do{
#line 7717 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDECY=*__LONG_IDECY;
#line 7717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7717,"ide_methods.bas");}while(r);
#line 7717 "ide/ide_methods.bas"
do{
#line 7717 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BKPIDESY=*__LONG_IDESY;
#line 7717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7717,"ide_methods.bas");}while(r);
#line 7718 "ide/ide_methods.bas"
do{
#line 7718 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_R,FUNC_IDESUBS());
#line 7718 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7718 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7718,"ide_methods.bas");}while(r);
#line 7719 "ide/ide_methods.bas"
S_53694:;
#line 7719 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_BKPIDECY!=*__LONG_IDECY))|(-(*_SUB_DEBUGMODE_LONG_BKPIDESY!=*__LONG_IDESY)))||is_error_pending()){
#line 7719 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7719,"ide_methods.bas");if(r)goto S_53694;}
#line 7719 "ide/ide_methods.bas"
do{
#line 7719 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 7719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7719,"ide_methods.bas");}while(r);
#line 7719 "ide/ide_methods.bas"
do{
#line 7719 "ide/ide_methods.bas"
return_point[next_return_point++]=110;
#line 7719 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7719 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7719 "ide/ide_methods.bas"
RETURN_110:;
#line 7719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7719,"ide_methods.bas");}while(r);
#line 7719 "ide/ide_methods.bas"
}
#line 7720 "ide/ide_methods.bas"
do{
#line 7720 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7720,"ide_methods.bas");}while(r);
#line 7720 "ide/ide_methods.bas"
do{
#line 7720 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7720,"ide_methods.bas");}while(r);
#line 7721 "ide/ide_methods.bas"
do{
#line 7721 "ide/ide_methods.bas"
return_point[next_return_point++]=111;
#line 7721 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7721 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7721 "ide/ide_methods.bas"
RETURN_111:;
#line 7721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7721,"ide_methods.bas");}while(r);
#line 7722 "ide/ide_methods.bas"
S_53701:;
#line 7722 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7722 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7722,"ide_methods.bas");if(r)goto S_53701;}
#line 7722 "ide/ide_methods.bas"
ww_continue_5427:;
#line 7722 "ide/ide_methods.bas"
}
#line 7722 "ide/ide_methods.bas"
ww_exit_5427:;
#line 7723 "ide/ide_methods.bas"
sc_ec_278_end:;
#line 7723 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7723 "ide/ide_methods.bas"
}
#line 7723 "ide/ide_methods.bas"
S_53703:;
#line 7723 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 102 ))||(*_SUB_DEBUGMODE_LONG_K==( 70 )))||is_error_pending()){
#line 7723 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7723,"ide_methods.bas");if(r)goto S_53703;}
#line 7724 "ide/ide_methods.bas"
S_53704:;
#line 7724 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 7724 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7724,"ide_methods.bas");if(r)goto S_53704;}
#line 7724 "ide/ide_methods.bas"
do{
#line 7724 "ide/ide_methods.bas"
goto LABEL_FINDJMP;
#line 7724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7724,"ide_methods.bas");}while(r);
#line 7724 "ide/ide_methods.bas"
}
#line 7725 "ide/ide_methods.bas"
sc_ec_279_end:;
#line 7725 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7725 "ide/ide_methods.bas"
}
#line 7725 "ide/ide_methods.bas"
S_53707:;
#line 7725 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 15616 )))||is_error_pending()){
#line 7725 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7725,"ide_methods.bas");if(r)goto S_53707;}
#line 7726 "ide/ide_methods.bas"
S_53708:;
#line 7726 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 7726 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7726,"ide_methods.bas");if(r)goto S_53708;}
#line 7726 "ide/ide_methods.bas"
do{
#line 7726 "ide/ide_methods.bas"
goto LABEL_FINDJMP;
#line 7726 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7726,"ide_methods.bas");}while(r);
#line 7726 "ide/ide_methods.bas"
}
#line 7727 "ide/ide_methods.bas"
S_53711:;
#line 7727 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(__STRING_IDEFINDTEXT,qbs_new_txt_len("",0))))||is_error_pending()){
#line 7727 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7727,"ide_methods.bas");if(r)goto S_53711;}
#line 7730 "ide/ide_methods.bas"
do{
#line 7730 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 7730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7730,"ide_methods.bas");}while(r);
#line 7730 "ide/ide_methods.bas"
do{
#line 7730 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,func_chr( 180 ),NULL,0);
#line 7730 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7730,"ide_methods.bas");}while(r);
#line 7731 "ide/ide_methods.bas"
do{
#line 7731 "ide/ide_methods.bas"
qbg_sub_color( 3 , 1 ,NULL,NULL,3);
#line 7731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7731,"ide_methods.bas");}while(r);
#line 7732 "ide/ide_methods.bas"
do{
#line 7732 "ide/ide_methods.bas"
sub__printstring( 1 +*__LONG_IDEWX-( 20ll + 10 ),*__LONG_IDEWY- 4 ,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Find[",5),func_space( 20ll + 1 )),func_chr( 18 )),qbs_new_txt_len("]",1)),NULL,0);
#line 7732 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7732,"ide_methods.bas");}while(r);
#line 7733 "ide/ide_methods.bas"
do{
#line 7733 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_A,qbs_left(__STRING_IDEFINDTEXT, 20ll ));
#line 7733 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7733 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7733,"ide_methods.bas");}while(r);
#line 7734 "ide/ide_methods.bas"
do{
#line 7734 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX-( 20ll + 8 )+ 4 ,*__LONG_IDEWY- 4 ,_SUB_DEBUGMODE_STRING_A,NULL,0);
#line 7734 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7734,"ide_methods.bas");}while(r);
#line 7735 "ide/ide_methods.bas"
do{
#line 7735 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 7735 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7735,"ide_methods.bas");}while(r);
#line 7735 "ide/ide_methods.bas"
do{
#line 7735 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 2 ,*__LONG_IDEWY- 4 ,func_chr( 195 ),NULL,0);
#line 7735 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7735 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7735,"ide_methods.bas");}while(r);
#line 7737 "ide/ide_methods.bas"
S_53720:;
#line 7737 "ide/ide_methods.bas"
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
#line 7737 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7737,"ide_methods.bas");if(r)goto S_53720;}
#line 7737 "ide/ide_methods.bas"
do{
#line 7737 "ide/ide_methods.bas"
*__INTEGER_IDEFINDINVERT= 1 ;
#line 7737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7737,"ide_methods.bas");}while(r);
#line 7737 "ide/ide_methods.bas"
}
#line 7738 "ide/ide_methods.bas"
do{
#line 7738 "ide/ide_methods.bas"
SUB_ADDTOHISTORY(qbs_new_txt_len("SEARCH",6),__STRING_IDEFINDTEXT);
#line 7738 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7738,"ide_methods.bas");}while(r);
#line 7739 "ide/ide_methods.bas"
do{
#line 7739 "ide/ide_methods.bas"
SUB_IDEFINDAGAIN(&(pass5428= -1 ));
#line 7739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7739,"ide_methods.bas");}while(r);
#line 7740 "ide/ide_methods.bas"
}else{
#line 7741 "ide/ide_methods.bas"
LABEL_FINDJMP:;
#line 7741 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7741,"ide_methods.bas");r=0;}
#line 7742 "ide/ide_methods.bas"
do{
#line 7742 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_R,FUNC_IDEFIND());
#line 7742 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7742,"ide_methods.bas");}while(r);
#line 7743 "ide/ide_methods.bas"
do{
#line 7743 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7743,"ide_methods.bas");}while(r);
#line 7743 "ide/ide_methods.bas"
do{
#line 7743 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7743,"ide_methods.bas");}while(r);
#line 7744 "ide/ide_methods.bas"
S_53729:;
#line 7744 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7744 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7744,"ide_methods.bas");if(r)goto S_53729;}
#line 7744 "ide/ide_methods.bas"
ww_continue_5429:;
#line 7744 "ide/ide_methods.bas"
}
#line 7744 "ide/ide_methods.bas"
ww_exit_5429:;
#line 7745 "ide/ide_methods.bas"
}
#line 7746 "ide/ide_methods.bas"
do{
#line 7746 "ide/ide_methods.bas"
return_point[next_return_point++]=112;
#line 7746 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7746 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7746 "ide/ide_methods.bas"
RETURN_112:;
#line 7746 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7746,"ide_methods.bas");}while(r);
#line 7747 "ide/ide_methods.bas"
sc_ec_280_end:;
#line 7747 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7747 "ide/ide_methods.bas"
}
#line 7747 "ide/ide_methods.bas"
S_53733:;
#line 7747 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 15872 )))||is_error_pending()){
#line 7747 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7747,"ide_methods.bas");if(r)goto S_53733;}
#line 7748 "ide/ide_methods.bas"
LABEL_F4:;
#line 7748 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7748,"ide_methods.bas");r=0;}
#line 7749 "ide/ide_methods.bas"
S_53734:;
#line 7749 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
#line 7749 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7749,"ide_methods.bas");if(r)goto S_53734;}
#line 7750 "ide/ide_methods.bas"
do{
#line 7750 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
#line 7750 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7750,"ide_methods.bas");}while(r);
#line 7751 "ide/ide_methods.bas"
do{
#line 7751 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 7751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7751,"ide_methods.bas");}while(r);
#line 7752 "ide/ide_methods.bas"
do{
#line 7752 "ide/ide_methods.bas"
return_point[next_return_point++]=113;
#line 7752 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7752 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7752 "ide/ide_methods.bas"
RETURN_113:;
#line 7752 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7752,"ide_methods.bas");}while(r);
#line 7753 "ide/ide_methods.bas"
do{
#line 7753 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE= -1ll ;
#line 7753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7753,"ide_methods.bas");}while(r);
#line 7754 "ide/ide_methods.bas"
}else{
#line 7755 "ide/ide_methods.bas"
LABEL_REQUESTVARIABLEWATCH:;
#line 7755 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7755,"ide_methods.bas");r=0;}
#line 7756 "ide/ide_methods.bas"
do{
#line 7756 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
#line 7756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7756,"ide_methods.bas");}while(r);
#line 7757 "ide/ide_methods.bas"
do{
#line 7757 "ide/ide_methods.bas"
return_point[next_return_point++]=114;
#line 7757 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7757 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7757 "ide/ide_methods.bas"
RETURN_114:;
#line 7757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7757,"ide_methods.bas");}while(r);
#line 7758 "ide/ide_methods.bas"
do{
#line 7758 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_SELECTVAR= 1 ;
#line 7758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7758,"ide_methods.bas");}while(r);
#line 7759 "ide/ide_methods.bas"
do{
#line 7759 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_FILTER,qbs_new_txt_len("",0));
#line 7759 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7759,"ide_methods.bas");}while(r);
#line 7760 "ide/ide_methods.bas"
S_53744:;
#line 7760 "ide/ide_methods.bas"
do{
#line 7760 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7760,"ide_methods.bas");if(r)goto S_53744;}
#line 7761 "ide/ide_methods.bas"
do{
#line 7761 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,FUNC_IDEVARIABLEWATCHBOX(_SUB_DEBUGMODE_STRING_CURRENTSUB,_SUB_DEBUGMODE_STRING_FILTER,_SUB_DEBUGMODE_LONG_SELECTVAR,_SUB_DEBUGMODE_LONG_RETURNACTION));
#line 7761 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7761 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7761,"ide_methods.bas");}while(r);
#line 7762 "ide/ide_methods.bas"
do{
#line 7762 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5431= 0 )));
#line 7762 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7762 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7762,"ide_methods.bas");}while(r);
#line 7763 "ide/ide_methods.bas"
S_53747:;
#line 7763 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 1 ))||is_error_pending()){
#line 7763 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7763,"ide_methods.bas");if(r)goto S_53747;}
#line 7765 "ide/ide_methods.bas"
do{
#line 7765 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5432= 4 )));
#line 7765 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7765 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7765,"ide_methods.bas");}while(r);
#line 7766 "ide/ide_methods.bas"
do{
#line 7766 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPISARRAY=string2b(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5433= 1 )));
#line 7766 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7766 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7766,"ide_methods.bas");}while(r);
#line 7767 "ide/ide_methods.bas"
do{
#line 7767 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5434= 4 )));
#line 7767 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7767 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7767,"ide_methods.bas");}while(r);
#line 7768 "ide/ide_methods.bas"
do{
#line 7768 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5435= 4 )));
#line 7768 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7768 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7768,"ide_methods.bas");}while(r);
#line 7769 "ide/ide_methods.bas"
do{
#line 7769 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5436= 4 )));
#line 7769 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7769,"ide_methods.bas");}while(r);
#line 7770 "ide/ide_methods.bas"
do{
#line 7770 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX),FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX)));
#line 7770 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7770 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7770,"ide_methods.bas");}while(r);
#line 7771 "ide/ide_methods.bas"
do{
#line 7771 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5437= 4 )));
#line 7771 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7771 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7771,"ide_methods.bas");}while(r);
#line 7772 "ide/ide_methods.bas"
do{
#line 7772 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPISUDT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5438= 4 )));
#line 7772 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7772 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7772,"ide_methods.bas");}while(r);
#line 7773 "ide/ide_methods.bas"
do{
#line 7773 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5439= 4 )));
#line 7773 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7773 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7773,"ide_methods.bas");}while(r);
#line 7774 "ide/ide_methods.bas"
do{
#line 7774 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5440= 4 )));
#line 7774 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7774,"ide_methods.bas");}while(r);
#line 7775 "ide/ide_methods.bas"
do{
#line 7775 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5441= 4 )));
#line 7775 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7775,"ide_methods.bas");}while(r);
#line 7776 "ide/ide_methods.bas"
do{
#line 7776 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5442= 4 )));
#line 7776 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7776,"ide_methods.bas");}while(r);
#line 7777 "ide/ide_methods.bas"
do{
#line 7777 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5443= 2 )));
#line 7777 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7777 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7777,"ide_methods.bas");}while(r);
#line 7778 "ide/ide_methods.bas"
do{
#line 7778 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPSCOPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
#line 7778 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7778,"ide_methods.bas");}while(r);
#line 7779 "ide/ide_methods.bas"
do{
#line 7779 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5444= 2 )));
#line 7779 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7779,"ide_methods.bas");}while(r);
#line 7780 "ide/ide_methods.bas"
do{
#line 7780 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VARTYPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
#line 7780 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7780,"ide_methods.bas");}while(r);
#line 7781 "ide/ide_methods.bas"
do{
#line 7781 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5445= 2 )));
#line 7781 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7781,"ide_methods.bas");}while(r);
#line 7782 "ide/ide_methods.bas"
do{
#line 7782 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
#line 7782 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7782 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7782,"ide_methods.bas");}while(r);
#line 7784 "ide/ide_methods.bas"
S_53766:;
#line 7784 "ide/ide_methods.bas"
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]))*124+68))))->len== 0 )))||is_error_pending()){
#line 7784 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7784,"ide_methods.bas");if(r)goto S_53766;}
#line 7785 "ide/ide_methods.bas"
do{
#line 7785 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set global address:",19));
#line 7785 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7785 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7785,"ide_methods.bas");}while(r);
#line 7786 "ide/ide_methods.bas"
}else{
#line 7787 "ide/ide_methods.bas"
do{
#line 7787 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set local address:",18));
#line 7787 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7787,"ide_methods.bas");}while(r);
#line 7788 "ide/ide_methods.bas"
}
#line 7790 "ide/ide_methods.bas"
LABEL_FINDVARSIZE:;
#line 7790 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7790,"ide_methods.bas");r=0;}
#line 7791 "ide/ide_methods.bas"
do{
#line 7791 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,_SUB_DEBUGMODE_STRING_VARTYPE);
#line 7791 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7791,"ide_methods.bas");}while(r);
#line 7792 "ide/ide_methods.bas"
do{
#line 7792 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE= 0 ;
#line 7792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7792,"ide_methods.bas");}while(r);
#line 7793 "ide/ide_methods.bas"
S_53773:;
#line 7793 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
#line 7793 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7793,"ide_methods.bas");if(r)goto S_53773;}
#line 7794 "ide/ide_methods.bas"
do{
#line 7794 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
#line 7794 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7794,"ide_methods.bas");}while(r);
#line 7795 "ide/ide_methods.bas"
do{
#line 7795 "ide/ide_methods.bas"
*_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)));
#line 7795 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7795 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7795,"ide_methods.bas");}while(r);
#line 7796 "ide/ide_methods.bas"
}
#line 7797 "ide/ide_methods.bas"
S_53777:;
#line 7797 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
#line 7797 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7797,"ide_methods.bas");if(r)goto S_53777;}
#line 7797 "ide/ide_methods.bas"
do{
#line 7797 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4));
#line 7797 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7797 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7797,"ide_methods.bas");}while(r);
#line 7797 "ide/ide_methods.bas"
}
#line 7798 "ide/ide_methods.bas"
S_53780:;
#line 7798 "ide/ide_methods.bas"
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()){
#line 7798 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7798,"ide_methods.bas");if(r)goto S_53780;}
#line 7799 "ide/ide_methods.bas"
do{
#line 7799 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BIT",14));
#line 7799 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7799,"ide_methods.bas");}while(r);
#line 7800 "ide/ide_methods.bas"
}
#line 7801 "ide/ide_methods.bas"
S_53783:;
#line 7801 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7801,"ide_methods.bas");if(r)goto S_53783;}
#line 7802 "ide/ide_methods.bas"
S_53784:;
#line 7802 "ide/ide_methods.bas"
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()){
#line 7802 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7802,"ide_methods.bas");if(r)goto S_53784;}
#line 7803 "ide/ide_methods.bas"
do{
#line 7803 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,l2string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7803 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7803 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7803,"ide_methods.bas");}while(r);
#line 7804 "ide/ide_methods.bas"
do{
#line 7804 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
#line 7804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7804,"ide_methods.bas");}while(r);
#line 7805 "ide/ide_methods.bas"
do{
#line 7805 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int32)(string2l(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7805 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7805 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7805,"ide_methods.bas");}while(r);
#line 7806 "ide/ide_methods.bas"
sc_ec_281_end:;
#line 7806 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7806 "ide/ide_methods.bas"
}
#line 7806 "ide/ide_methods.bas"
S_53788:;
#line 7806 "ide/ide_methods.bas"
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()){
#line 7806 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7806,"ide_methods.bas");if(r)goto S_53788;}
#line 7807 "ide/ide_methods.bas"
do{
#line 7807 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,b2string(qbr_float_to_long(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7807 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7807 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7807,"ide_methods.bas");}while(r);
#line 7808 "ide/ide_methods.bas"
do{
#line 7808 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=1;
#line 7808 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7808,"ide_methods.bas");}while(r);
#line 7809 "ide/ide_methods.bas"
S_53791:;
#line 7809 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
#line 7809 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7809,"ide_methods.bas");if(r)goto S_53791;}
#line 7810 "ide/ide_methods.bas"
do{
#line 7810 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint8)(string2ub(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7810 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7810,"ide_methods.bas");}while(r);
#line 7811 "ide/ide_methods.bas"
}else{
#line 7812 "ide/ide_methods.bas"
do{
#line 7812 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int8)(string2b(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7812 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7812,"ide_methods.bas");}while(r);
#line 7813 "ide/ide_methods.bas"
}
#line 7814 "ide/ide_methods.bas"
sc_ec_282_end:;
#line 7814 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7814 "ide/ide_methods.bas"
}
#line 7814 "ide/ide_methods.bas"
S_53796:;
#line 7814 "ide/ide_methods.bas"
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()){
#line 7814 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7814,"ide_methods.bas");if(r)goto S_53796;}
#line 7815 "ide/ide_methods.bas"
do{
#line 7815 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,i2string(qbr_float_to_long(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7815 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7815,"ide_methods.bas");}while(r);
#line 7816 "ide/ide_methods.bas"
do{
#line 7816 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=2;
#line 7816 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7816,"ide_methods.bas");}while(r);
#line 7817 "ide/ide_methods.bas"
S_53799:;
#line 7817 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
#line 7817 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7817,"ide_methods.bas");if(r)goto S_53799;}
#line 7818 "ide/ide_methods.bas"
do{
#line 7818 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint16)(string2ui(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7818 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7818,"ide_methods.bas");}while(r);
#line 7819 "ide/ide_methods.bas"
}else{
#line 7820 "ide/ide_methods.bas"
do{
#line 7820 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int16)(string2i(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7820 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7820,"ide_methods.bas");}while(r);
#line 7821 "ide/ide_methods.bas"
}
#line 7822 "ide/ide_methods.bas"
sc_ec_283_end:;
#line 7822 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7822 "ide/ide_methods.bas"
}
#line 7822 "ide/ide_methods.bas"
S_53804:;
#line 7822 "ide/ide_methods.bas"
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()){
#line 7822 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7822,"ide_methods.bas");if(r)goto S_53804;}
#line 7823 "ide/ide_methods.bas"
do{
#line 7823 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,l2string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7823 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7823,"ide_methods.bas");}while(r);
#line 7824 "ide/ide_methods.bas"
do{
#line 7824 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
#line 7824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7824,"ide_methods.bas");}while(r);
#line 7825 "ide/ide_methods.bas"
S_53807:;
#line 7825 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
#line 7825 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7825,"ide_methods.bas");if(r)goto S_53807;}
#line 7826 "ide/ide_methods.bas"
do{
#line 7826 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint32)(string2ul(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7826 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7826,"ide_methods.bas");}while(r);
#line 7827 "ide/ide_methods.bas"
}else{
#line 7828 "ide/ide_methods.bas"
do{
#line 7828 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int32)(string2l(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7828 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7828,"ide_methods.bas");}while(r);
#line 7829 "ide/ide_methods.bas"
}
#line 7830 "ide/ide_methods.bas"
sc_ec_284_end:;
#line 7830 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7830 "ide/ide_methods.bas"
}
#line 7830 "ide/ide_methods.bas"
S_53812:;
#line 7830 "ide/ide_methods.bas"
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()){
#line 7830 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7830,"ide_methods.bas");if(r)goto S_53812;}
#line 7831 "ide/ide_methods.bas"
do{
#line 7831 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,i642string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7831 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7831,"ide_methods.bas");}while(r);
#line 7832 "ide/ide_methods.bas"
do{
#line 7832 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
#line 7832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7832,"ide_methods.bas");}while(r);
#line 7833 "ide/ide_methods.bas"
S_53815:;
#line 7833 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
#line 7833 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7833,"ide_methods.bas");if(r)goto S_53815;}
#line 7834 "ide/ide_methods.bas"
do{
#line 7834 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint64)(string2ui64(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7834 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7834,"ide_methods.bas");}while(r);
#line 7835 "ide/ide_methods.bas"
}else{
#line 7836 "ide/ide_methods.bas"
do{
#line 7836 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int64)(string2i64(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7836 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7836,"ide_methods.bas");}while(r);
#line 7837 "ide/ide_methods.bas"
}
#line 7838 "ide/ide_methods.bas"
sc_ec_285_end:;
#line 7838 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7838 "ide/ide_methods.bas"
}
#line 7838 "ide/ide_methods.bas"
S_53820:;
#line 7838 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
#line 7838 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7838,"ide_methods.bas");if(r)goto S_53820;}
#line 7839 "ide/ide_methods.bas"
do{
#line 7839 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,s2string(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE)));
#line 7839 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7839,"ide_methods.bas");}while(r);
#line 7840 "ide/ide_methods.bas"
do{
#line 7840 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
#line 7840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7840,"ide_methods.bas");}while(r);
#line 7841 "ide/ide_methods.bas"
do{
#line 7841 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((float)(string2s(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7841 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7841,"ide_methods.bas");}while(r);
#line 7842 "ide/ide_methods.bas"
sc_ec_286_end:;
#line 7842 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7842 "ide/ide_methods.bas"
}
#line 7842 "ide/ide_methods.bas"
S_53824:;
#line 7842 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
#line 7842 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7842,"ide_methods.bas");if(r)goto S_53824;}
#line 7843 "ide/ide_methods.bas"
do{
#line 7843 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,d2string(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE)));
#line 7843 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7843,"ide_methods.bas");}while(r);
#line 7844 "ide/ide_methods.bas"
do{
#line 7844 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
#line 7844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7844,"ide_methods.bas");}while(r);
#line 7845 "ide/ide_methods.bas"
do{
#line 7845 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((double)(string2d(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7845 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7845 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7845,"ide_methods.bas");}while(r);
#line 7846 "ide/ide_methods.bas"
sc_ec_287_end:;
#line 7846 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7846 "ide/ide_methods.bas"
}
#line 7846 "ide/ide_methods.bas"
S_53828:;
#line 7846 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
#line 7846 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7846,"ide_methods.bas");if(r)goto S_53828;}
#line 7847 "ide/ide_methods.bas"
do{
#line 7847 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,f2string(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE)));
#line 7847 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7847,"ide_methods.bas");}while(r);
#line 7848 "ide/ide_methods.bas"
do{
#line 7848 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=32;
#line 7848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7848,"ide_methods.bas");}while(r);
#line 7849 "ide/ide_methods.bas"
do{
#line 7849 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_add(qbs_new_txt_len(" ",1),qbs__tostr((long double)(string2f(_SUB_DEBUGMODE_STRING_VALUE)),NULL,0)));
#line 7849 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7849,"ide_methods.bas");}while(r);
#line 7850 "ide/ide_methods.bas"
sc_ec_288_end:;
#line 7850 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7850 "ide/ide_methods.bas"
}
#line 7850 "ide/ide_methods.bas"
S_53832:;
#line 7850 "ide/ide_methods.bas"
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()){
#line 7850 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7850,"ide_methods.bas");if(r)goto S_53832;}
#line 7851 "ide/ide_methods.bas"
do{
#line 7851 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,o2string(qbr(qbs_val<long double>(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7851 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7851,"ide_methods.bas");}while(r);
#line 7852 "ide/ide_methods.bas"
do{
#line 7852 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
#line 7852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7852,"ide_methods.bas");}while(r);
#line 7853 "ide/ide_methods.bas"
S_53835:;
#line 7853 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)> 0 )))||is_error_pending()){
#line 7853 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7853,"ide_methods.bas");if(r)goto S_53835;}
#line 7854 "ide/ide_methods.bas"
do{
#line 7854 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((uint64)(string2uo(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7854 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7854,"ide_methods.bas");}while(r);
#line 7855 "ide/ide_methods.bas"
}else{
#line 7856 "ide/ide_methods.bas"
do{
#line 7856 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_str((int64)(string2o(_SUB_DEBUGMODE_STRING_VALUE))));
#line 7856 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7856,"ide_methods.bas");}while(r);
#line 7857 "ide/ide_methods.bas"
}
#line 7858 "ide/ide_methods.bas"
sc_ec_289_end:;
#line 7858 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7858 "ide/ide_methods.bas"
}
#line 7858 "ide/ide_methods.bas"
S_53840:;
#line 7858 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))))||is_error_pending()){
#line 7858 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7858,"ide_methods.bas");if(r)goto S_53840;}
#line 7859 "ide/ide_methods.bas"
do{
#line 7859 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=_SUB_DEBUGMODE_STRING_VALUE->len;
#line 7859 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7859 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7859,"ide_methods.bas");}while(r);
#line 7860 "ide/ide_methods.bas"
do{
#line 7860 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_STRING_VALUE);
#line 7860 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7860 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7860,"ide_methods.bas");}while(r);
#line 7861 "ide/ide_methods.bas"
S_53843:;
#line 7861 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE)||is_error_pending()){
#line 7861 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7861,"ide_methods.bas");if(r)goto S_53843;}
#line 7862 "ide/ide_methods.bas"
do{
#line 7862 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE;
#line 7862 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7862,"ide_methods.bas");}while(r);
#line 7863 "ide/ide_methods.bas"
do{
#line 7863 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,qbs_left(_SUB_DEBUGMODE_STRING_RESULT,*_SUB_DEBUGMODE_LONG_FIXEDVARSIZE));
#line 7863 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7863 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7863,"ide_methods.bas");}while(r);
#line 7864 "ide/ide_methods.bas"
}
#line 7865 "ide/ide_methods.bas"
sc_ec_290_end:;
#line 7865 "ide/ide_methods.bas"
goto sc_5446_end;
#line 7865 "ide/ide_methods.bas"
}
#line 7865 "ide/ide_methods.bas"
sc_5446_end:;
#line 7867 "ide/ide_methods.bas"
S_53848:;
#line 7867 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))|(-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 3 )))||is_error_pending()){
#line 7867 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7867,"ide_methods.bas");if(r)goto S_53848;}
#line 7867 "ide/ide_methods.bas"
do{
#line 7867 "ide/ide_methods.bas"
#include "ret377.txt"
#line 7867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7867,"ide_methods.bas");}while(r);
#line 7867 "ide/ide_methods.bas"
}
#line 7869 "ide/ide_methods.bas"
do{
#line 7869 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX)));
#line 7869 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7869 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7869,"ide_methods.bas");}while(r);
#line 7870 "ide/ide_methods.bas"
do{
#line 7870 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,b2string(-(*_SUB_DEBUGMODE_LONG_TEMPISARRAY!= 0 ))));
#line 7870 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7870 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7870,"ide_methods.bas");}while(r);
#line 7871 "ide/ide_methods.bas"
do{
#line 7871 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string( 0 )));
#line 7871 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7871 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7871,"ide_methods.bas");}while(r);
#line 7872 "ide/ide_methods.bas"
do{
#line 7872 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX)));
#line 7872 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7872 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7872,"ide_methods.bas");}while(r);
#line 7873 "ide/ide_methods.bas"
do{
#line 7873 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES));
#line 7873 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7873 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7873,"ide_methods.bas");}while(r);
#line 7874 "ide/ide_methods.bas"
do{
#line 7874 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE)));
#line 7874 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7874,"ide_methods.bas");}while(r);
#line 7875 "ide/ide_methods.bas"
do{
#line 7875 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPISUDT)));
#line 7875 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7875,"ide_methods.bas");}while(r);
#line 7876 "ide/ide_methods.bas"
do{
#line 7876 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string( 0 )));
#line 7876 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7876,"ide_methods.bas");}while(r);
#line 7877 "ide/ide_methods.bas"
do{
#line 7877 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET)));
#line 7877 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7877,"ide_methods.bas");}while(r);
#line 7878 "ide/ide_methods.bas"
do{
#line 7878 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_VARSIZE)));
#line 7878 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7878,"ide_methods.bas");}while(r);
#line 7879 "ide/ide_methods.bas"
do{
#line 7879 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)));
#line 7879 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7879,"ide_methods.bas");}while(r);
#line 7880 "ide/ide_methods.bas"
do{
#line 7880 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_TEMPSCOPE->len)),_SUB_DEBUGMODE_STRING_TEMPSCOPE));
#line 7880 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7880,"ide_methods.bas");}while(r);
#line 7881 "ide/ide_methods.bas"
do{
#line 7881 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VARTYPE->len)),_SUB_DEBUGMODE_STRING_VARTYPE));
#line 7881 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7881 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7881,"ide_methods.bas");}while(r);
#line 7882 "ide/ide_methods.bas"
do{
#line 7882 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VALUE->len)),_SUB_DEBUGMODE_STRING_VALUE));
#line 7882 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7882,"ide_methods.bas");}while(r);
#line 7883 "ide/ide_methods.bas"
do{
#line 7883 "ide/ide_methods.bas"
return_point[next_return_point++]=115;
#line 7883 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7883 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7883 "ide/ide_methods.bas"
RETURN_115:;
#line 7883 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7883,"ide_methods.bas");}while(r);
#line 7885 "ide/ide_methods.bas"
S_53866:;
#line 7885 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE> 0 ))||is_error_pending()){
#line 7885 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7885,"ide_methods.bas");if(r)goto S_53866;}
#line 7886 "ide/ide_methods.bas"
S_53867:;
#line 7886 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((-(_SUB_DEBUGMODE_STRING_RESULT->len> 1 ))&&(-(qbs_asc(_SUB_DEBUGMODE_STRING_RESULT, 2 )== 45 )))))||is_error_pending()){
#line 7886 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7886,"ide_methods.bas");if(r)goto S_53867;}
#line 7886 "ide/ide_methods.bas"
do{
#line 7886 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RESULT,func_mid(_SUB_DEBUGMODE_STRING_RESULT, 2 ,NULL,0));
#line 7886 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7886,"ide_methods.bas");}while(r);
#line 7886 "ide/ide_methods.bas"
}
#line 7887 "ide/ide_methods.bas"
do{
#line 7887 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
#line 7887 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long],_SUB_DEBUGMODE_STRING_RESULT);
#line 7887 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7887 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7887,"ide_methods.bas");}while(r);
#line 7888 "ide/ide_methods.bas"
}
#line 7890 "ide/ide_methods.bas"
do{
#line 7890 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7890 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7890,"ide_methods.bas");}while(r);
#line 7890 "ide/ide_methods.bas"
do{
#line 7890 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7890 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7890,"ide_methods.bas");}while(r);
#line 7891 "ide/ide_methods.bas"
S_53874:;
#line 7891 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7891 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7891,"ide_methods.bas");if(r)goto S_53874;}
#line 7891 "ide/ide_methods.bas"
ww_continue_5461:;
#line 7891 "ide/ide_methods.bas"
}
#line 7891 "ide/ide_methods.bas"
ww_exit_5461:;
#line 7892 "ide/ide_methods.bas"
do{
#line 7892 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
#line 7892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7892,"ide_methods.bas");}while(r);
#line 7893 "ide/ide_methods.bas"
do{
#line 7893 "ide/ide_methods.bas"
return_point[next_return_point++]=116;
#line 7893 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7893 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7893 "ide/ide_methods.bas"
RETURN_116:;
#line 7893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7893,"ide_methods.bas");}while(r);
#line 7894 "ide/ide_methods.bas"
S_53878:;
#line 7894 "ide/ide_methods.bas"
}else{
#line 7894 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))|(-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 3 ))){
#line 7894 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7894,"ide_methods.bas");if(r)goto S_53878;}
#line 7896 "ide/ide_methods.bas"
do{
#line 7896 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5462= 4 )));
#line 7896 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7896 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7896,"ide_methods.bas");}while(r);
#line 7897 "ide/ide_methods.bas"
do{
#line 7897 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPISARRAY=-(string2b(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5463= 1 )))!= 0 );
#line 7897 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7897,"ide_methods.bas");}while(r);
#line 7898 "ide/ide_methods.bas"
do{
#line 7898 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5464= 4 )));
#line 7898 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7898 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7898,"ide_methods.bas");}while(r);
#line 7899 "ide/ide_methods.bas"
do{
#line 7899 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5465= 4 )));
#line 7899 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7899 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7899,"ide_methods.bas");}while(r);
#line 7900 "ide/ide_methods.bas"
do{
#line 7900 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5466= 4 )));
#line 7900 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7900,"ide_methods.bas");}while(r);
#line 7901 "ide/ide_methods.bas"
do{
#line 7901 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX),FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX)));
#line 7901 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7901,"ide_methods.bas");}while(r);
#line 7902 "ide/ide_methods.bas"
do{
#line 7902 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5467= 4 )));
#line 7902 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7902,"ide_methods.bas");}while(r);
#line 7903 "ide/ide_methods.bas"
do{
#line 7903 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPISUDT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5468= 4 )));
#line 7903 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7903,"ide_methods.bas");}while(r);
#line 7904 "ide/ide_methods.bas"
do{
#line 7904 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5469= 4 )));
#line 7904 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7904,"ide_methods.bas");}while(r);
#line 7905 "ide/ide_methods.bas"
do{
#line 7905 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5470= 4 )));
#line 7905 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7905 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7905,"ide_methods.bas");}while(r);
#line 7906 "ide/ide_methods.bas"
do{
#line 7906 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5471= 4 )));
#line 7906 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7906,"ide_methods.bas");}while(r);
#line 7907 "ide/ide_methods.bas"
do{
#line 7907 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5472= 4 )));
#line 7907 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7907 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7907,"ide_methods.bas");}while(r);
#line 7908 "ide/ide_methods.bas"
do{
#line 7908 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5473= 2 )));
#line 7908 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7908 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7908,"ide_methods.bas");}while(r);
#line 7909 "ide/ide_methods.bas"
do{
#line 7909 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPSCOPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
#line 7909 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7909 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7909,"ide_methods.bas");}while(r);
#line 7910 "ide/ide_methods.bas"
do{
#line 7910 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5474= 2 )));
#line 7910 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7910 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7910,"ide_methods.bas");}while(r);
#line 7911 "ide/ide_methods.bas"
do{
#line 7911 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VARTYPE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
#line 7911 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7911 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7911,"ide_methods.bas");}while(r);
#line 7912 "ide/ide_methods.bas"
do{
#line 7912 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,&(pass5475= 2 )));
#line 7912 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7912,"ide_methods.bas");}while(r);
#line 7913 "ide/ide_methods.bas"
do{
#line 7913 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_RESULT,_SUB_DEBUGMODE_LONG_I));
#line 7913 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7913,"ide_methods.bas");}while(r);
#line 7915 "ide/ide_methods.bas"
S_53897:;
#line 7915 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_RETURNACTION== 2 ))||is_error_pending()){
#line 7915 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7915,"ide_methods.bas");if(r)goto S_53897;}
#line 7916 "ide/ide_methods.bas"
do{
#line 7916 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("set ",4));
#line 7916 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7916 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7916,"ide_methods.bas");}while(r);
#line 7917 "ide/ide_methods.bas"
}else{
#line 7919 "ide/ide_methods.bas"
do{
#line 7919 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("clear ",6));
#line 7919 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7919,"ide_methods.bas");}while(r);
#line 7920 "ide/ide_methods.bas"
}
#line 7922 "ide/ide_methods.bas"
S_53902:;
#line 7922 "ide/ide_methods.bas"
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]))*124+68))))->len== 0 )))||is_error_pending()){
#line 7922 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7922,"ide_methods.bas");if(r)goto S_53902;}
#line 7923 "ide/ide_methods.bas"
do{
#line 7923 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("global watchpoint:",18)));
#line 7923 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7923,"ide_methods.bas");}while(r);
#line 7924 "ide/ide_methods.bas"
}else{
#line 7925 "ide/ide_methods.bas"
do{
#line 7925 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("local watchpoint:",17)));
#line 7925 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7925,"ide_methods.bas");}while(r);
#line 7926 "ide/ide_methods.bas"
}
#line 7928 "ide/ide_methods.bas"
do{
#line 7928 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,_SUB_DEBUGMODE_STRING_VALUE);
#line 7928 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7928 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7928,"ide_methods.bas");}while(r);
#line 7929 "ide/ide_methods.bas"
S_53908:;
#line 7929 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING",6),0)== 0 )))||is_error_pending()){
#line 7929 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7929,"ide_methods.bas");if(r)goto S_53908;}
#line 7930 "ide/ide_methods.bas"
do{
#line 7930 "ide/ide_methods.bas"
return_point[next_return_point++]=117;
#line 7930 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7930 "ide/ide_methods.bas"
goto LABEL_FINDVARSIZE;
#line 7930 "ide/ide_methods.bas"
RETURN_117:;
#line 7930 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7930,"ide_methods.bas");}while(r);
#line 7931 "ide/ide_methods.bas"
}else{
#line 7932 "ide/ide_methods.bas"
S_53911:;
#line 7932 "ide/ide_methods.bas"
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()){
#line 7932 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7932,"ide_methods.bas");if(r)goto S_53911;}
#line 7933 "ide/ide_methods.bas"
do{
#line 7933 "ide/ide_methods.bas"
*_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))));
#line 7933 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7933 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7933,"ide_methods.bas");}while(r);
#line 7934 "ide/ide_methods.bas"
}else{
#line 7935 "ide/ide_methods.bas"
do{
#line 7935 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8+4;
#line 7935 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7935,"ide_methods.bas");}while(r);
#line 7936 "ide/ide_methods.bas"
}
#line 7937 "ide/ide_methods.bas"
}
#line 7939 "ide/ide_methods.bas"
do{
#line 7939 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX)));
#line 7939 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7939 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7939,"ide_methods.bas");}while(r);
#line 7940 "ide/ide_methods.bas"
do{
#line 7940 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,b2string(-(*_SUB_DEBUGMODE_LONG_TEMPISARRAY!= 0 ))));
#line 7940 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7940 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7940,"ide_methods.bas");}while(r);
#line 7941 "ide/ide_methods.bas"
do{
#line 7941 "ide/ide_methods.bas"
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]))*124+4))))));
#line 7941 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7941 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7941,"ide_methods.bas");}while(r);
#line 7942 "ide/ide_methods.bas"
do{
#line 7942 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPLOCALINDEX)));
#line 7942 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7942,"ide_methods.bas");}while(r);
#line 7943 "ide/ide_methods.bas"
do{
#line 7943 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES));
#line 7943 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7943,"ide_methods.bas");}while(r);
#line 7944 "ide/ide_methods.bas"
do{
#line 7944 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPARRAYELEMENTSIZE)));
#line 7944 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7944,"ide_methods.bas");}while(r);
#line 7945 "ide/ide_methods.bas"
do{
#line 7945 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPISUDT)));
#line 7945 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7945,"ide_methods.bas");}while(r);
#line 7946 "ide/ide_methods.bas"
do{
#line 7946 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENT)));
#line 7946 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7946,"ide_methods.bas");}while(r);
#line 7947 "ide/ide_methods.bas"
do{
#line 7947 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET)));
#line 7947 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7947,"ide_methods.bas");}while(r);
#line 7948 "ide/ide_methods.bas"
do{
#line 7948 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_VARSIZE)));
#line 7948 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7948,"ide_methods.bas");}while(r);
#line 7949 "ide/ide_methods.bas"
do{
#line 7949 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)));
#line 7949 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7949 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7949,"ide_methods.bas");}while(r);
#line 7950 "ide/ide_methods.bas"
do{
#line 7950 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_TEMPSCOPE->len)),_SUB_DEBUGMODE_STRING_TEMPSCOPE));
#line 7950 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7950,"ide_methods.bas");}while(r);
#line 7951 "ide/ide_methods.bas"
do{
#line 7951 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VARTYPE->len)),_SUB_DEBUGMODE_STRING_VARTYPE));
#line 7951 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7951 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7951,"ide_methods.bas");}while(r);
#line 7952 "ide/ide_methods.bas"
do{
#line 7952 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_TEMP->len)),_SUB_DEBUGMODE_STRING_TEMP));
#line 7952 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7952,"ide_methods.bas");}while(r);
#line 7953 "ide/ide_methods.bas"
do{
#line 7953 "ide/ide_methods.bas"
return_point[next_return_point++]=118;
#line 7953 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7953 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7953 "ide/ide_methods.bas"
RETURN_118:;
#line 7953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7953,"ide_methods.bas");}while(r);
#line 7955 "ide/ide_methods.bas"
do{
#line 7955 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7955,"ide_methods.bas");}while(r);
#line 7955 "ide/ide_methods.bas"
do{
#line 7955 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7955,"ide_methods.bas");}while(r);
#line 7956 "ide/ide_methods.bas"
S_53934:;
#line 7956 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7956 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7956,"ide_methods.bas");if(r)goto S_53934;}
#line 7956 "ide/ide_methods.bas"
ww_continue_5481:;
#line 7956 "ide/ide_methods.bas"
}
#line 7956 "ide/ide_methods.bas"
ww_exit_5481:;
#line 7957 "ide/ide_methods.bas"
do{
#line 7957 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
#line 7957 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7957,"ide_methods.bas");}while(r);
#line 7958 "ide/ide_methods.bas"
do{
#line 7958 "ide/ide_methods.bas"
return_point[next_return_point++]=119;
#line 7958 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7958 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7958 "ide/ide_methods.bas"
RETURN_119:;
#line 7958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7958,"ide_methods.bas");}while(r);
#line 7959 "ide/ide_methods.bas"
do{
#line 7959 "ide/ide_methods.bas"
goto dl_continue_5430;
#line 7959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7959,"ide_methods.bas");}while(r);
#line 7960 "ide/ide_methods.bas"
S_53939:;
#line 7960 "ide/ide_methods.bas"
}else{
#line 7960 "ide/ide_methods.bas"
if (-(*_SUB_DEBUGMODE_LONG_RETURNACTION== -1 )){
#line 7960 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7960,"ide_methods.bas");if(r)goto S_53939;}
#line 7961 "ide/ide_methods.bas"
do{
#line 7961 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7961 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7961,"ide_methods.bas");}while(r);
#line 7961 "ide/ide_methods.bas"
do{
#line 7961 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7961 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7961,"ide_methods.bas");}while(r);
#line 7962 "ide/ide_methods.bas"
S_53942:;
#line 7962 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7962 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7962,"ide_methods.bas");if(r)goto S_53942;}
#line 7962 "ide/ide_methods.bas"
ww_continue_5482:;
#line 7962 "ide/ide_methods.bas"
}
#line 7962 "ide/ide_methods.bas"
ww_exit_5482:;
#line 7963 "ide/ide_methods.bas"
do{
#line 7963 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_HIDEPANEL= -1ll ;
#line 7963 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7963,"ide_methods.bas");}while(r);
#line 7964 "ide/ide_methods.bas"
do{
#line 7964 "ide/ide_methods.bas"
return_point[next_return_point++]=120;
#line 7964 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7964 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7964 "ide/ide_methods.bas"
RETURN_120:;
#line 7964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7964,"ide_methods.bas");}while(r);
#line 7965 "ide/ide_methods.bas"
do{
#line 7965 "ide/ide_methods.bas"
goto dl_continue_5430;
#line 7965 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7965,"ide_methods.bas");}while(r);
#line 7966 "ide/ide_methods.bas"
}else{
#line 7967 "ide/ide_methods.bas"
do{
#line 7967 "ide/ide_methods.bas"
goto dl_exit_5430;
#line 7967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7967,"ide_methods.bas");}while(r);
#line 7968 "ide/ide_methods.bas"
}
#line 7968 "ide/ide_methods.bas"
}
#line 7968 "ide/ide_methods.bas"
}
#line 7969 "ide/ide_methods.bas"
dl_continue_5430:;
#line 7969 "ide/ide_methods.bas"
}while(1);
#line 7969 "ide/ide_methods.bas"
dl_exit_5430:;
#line 7970 "ide/ide_methods.bas"
do{
#line 7970 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 7970 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7970,"ide_methods.bas");}while(r);
#line 7970 "ide/ide_methods.bas"
do{
#line 7970 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 7970 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7970,"ide_methods.bas");}while(r);
#line 7971 "ide/ide_methods.bas"
S_53953:;
#line 7971 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 7971 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7971,"ide_methods.bas");if(r)goto S_53953;}
#line 7971 "ide/ide_methods.bas"
ww_continue_5483:;
#line 7971 "ide/ide_methods.bas"
}
#line 7971 "ide/ide_methods.bas"
ww_exit_5483:;
#line 7972 "ide/ide_methods.bas"
do{
#line 7972 "ide/ide_methods.bas"
return_point[next_return_point++]=121;
#line 7972 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7972 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7972 "ide/ide_methods.bas"
RETURN_121:;
#line 7972 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7972,"ide_methods.bas");}while(r);
#line 7973 "ide/ide_methods.bas"
S_53956:;
#line 7973 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_VARIABLEWATCHLIST->len))||is_error_pending()){
#line 7973 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7973,"ide_methods.bas");if(r)goto S_53956;}
#line 7974 "ide/ide_methods.bas"
do{
#line 7974 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PANELACTIVE= -1ll ;
#line 7974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7974,"ide_methods.bas");}while(r);
#line 7975 "ide/ide_methods.bas"
do{
#line 7975 "ide/ide_methods.bas"
goto LABEL_REQUESTVARIABLEVALUES;
#line 7975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7975,"ide_methods.bas");}while(r);
#line 7976 "ide/ide_methods.bas"
}
#line 7977 "ide/ide_methods.bas"
}
#line 7978 "ide/ide_methods.bas"
sc_ec_291_end:;
#line 7978 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7978 "ide/ide_methods.bas"
}
#line 7978 "ide/ide_methods.bas"
S_53961:;
#line 7978 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 16128 )))||is_error_pending()){
#line 7978 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7978,"ide_methods.bas");if(r)goto S_53961;}
#line 7979 "ide/ide_methods.bas"
LABEL_F5:;
#line 7979 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7979,"ide_methods.bas");r=0;}
#line 7980 "ide/ide_methods.bas"
LABEL_REQUESTCONTINUE:;
#line 7980 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7980,"ide_methods.bas");r=0;}
#line 7981 "ide/ide_methods.bas"
do{
#line 7981 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
#line 7981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7981,"ide_methods.bas");}while(r);
#line 7982 "ide/ide_methods.bas"
do{
#line 7982 "ide/ide_methods.bas"
*__LONG_DEBUGNEXTLINE= 0 ;
#line 7982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7982,"ide_methods.bas");}while(r);
#line 7983 "ide/ide_methods.bas"
do{
#line 7983 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("run",3));
#line 7983 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7983 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7983,"ide_methods.bas");}while(r);
#line 7984 "ide/ide_methods.bas"
do{
#line 7984 "ide/ide_methods.bas"
return_point[next_return_point++]=122;
#line 7984 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7984 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7984 "ide/ide_methods.bas"
RETURN_122:;
#line 7984 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7984,"ide_methods.bas");}while(r);
#line 7985 "ide/ide_methods.bas"
do{
#line 7985 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5485= 1 ));
#line 7985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7985,"ide_methods.bas");}while(r);
#line 7986 "ide/ide_methods.bas"
do{
#line 7986 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5486= 1 ),qbs_new_txt_len("Running...",10),&(pass5487= 10 ));
#line 7986 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7986,"ide_methods.bas");}while(r);
#line 7987 "ide/ide_methods.bas"
do{
#line 7987 "ide/ide_methods.bas"
return_point[next_return_point++]=123;
#line 7987 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7987 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 7987 "ide/ide_methods.bas"
RETURN_123:;
#line 7987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7987,"ide_methods.bas");}while(r);
#line 7988 "ide/ide_methods.bas"
do{
#line 7988 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5488= 1 ));
#line 7988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7988,"ide_methods.bas");}while(r);
#line 7989 "ide/ide_methods.bas"
do{
#line 7989 "ide/ide_methods.bas"
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
#line 7989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7989,"ide_methods.bas");}while(r);
#line 7990 "ide/ide_methods.bas"
sc_ec_292_end:;
#line 7990 "ide/ide_methods.bas"
goto sc_5421_end;
#line 7990 "ide/ide_methods.bas"
}
#line 7990 "ide/ide_methods.bas"
S_53971:;
#line 7990 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 16384 )))||is_error_pending()){
#line 7990 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7990,"ide_methods.bas");if(r)goto S_53971;}
#line 7991 "ide/ide_methods.bas"
LABEL_F6:;
#line 7991 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7991,"ide_methods.bas");r=0;}
#line 7992 "ide/ide_methods.bas"
LABEL_REQUESTSTEPOUT:;
#line 7992 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7992,"ide_methods.bas");r=0;}
#line 7993 "ide/ide_methods.bas"
S_53972:;
#line 7993 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
#line 7993 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7993,"ide_methods.bas");if(r)goto S_53972;}
#line 7994 "ide/ide_methods.bas"
S_53973:;
#line 7994 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_DEBUGMODE_STRING_CURRENTSUB->len> 0 )))||is_error_pending()){
#line 7994 "ide/ide_methods.bas"
if(qbevent){evnt(28819,7994,"ide_methods.bas");if(r)goto S_53973;}
#line 7995 "ide/ide_methods.bas"
do{
#line 7995 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
#line 7995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7995,"ide_methods.bas");}while(r);
#line 7996 "ide/ide_methods.bas"
do{
#line 7996 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step out",8));
#line 7996 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7996 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7996,"ide_methods.bas");}while(r);
#line 7997 "ide/ide_methods.bas"
do{
#line 7997 "ide/ide_methods.bas"
return_point[next_return_point++]=124;
#line 7997 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 7997 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 7997 "ide/ide_methods.bas"
RETURN_124:;
#line 7997 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7997,"ide_methods.bas");}while(r);
#line 7998 "ide/ide_methods.bas"
do{
#line 7998 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5490= 1 ));
#line 7998 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7998,"ide_methods.bas");}while(r);
#line 7999 "ide/ide_methods.bas"
do{
#line 7999 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5491= 1 ),qbs_new_txt_len("Running...",10),&(pass5492= 10 ));
#line 7999 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 7999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,7999,"ide_methods.bas");}while(r);
#line 8000 "ide/ide_methods.bas"
do{
#line 8000 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5493= 1 ));
#line 8000 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8000,"ide_methods.bas");}while(r);
#line 8001 "ide/ide_methods.bas"
do{
#line 8001 "ide/ide_methods.bas"
return_point[next_return_point++]=125;
#line 8001 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8001 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8001 "ide/ide_methods.bas"
RETURN_125:;
#line 8001 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8001,"ide_methods.bas");}while(r);
#line 8002 "ide/ide_methods.bas"
}else{
#line 8003 "ide/ide_methods.bas"
do{
#line 8003 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5494= 0 ));
#line 8003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8003,"ide_methods.bas");}while(r);
#line 8004 "ide/ide_methods.bas"
do{
#line 8004 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5495= 1 ),qbs_new_txt_len("Not inside a sub/function.",26),&(pass5496= 4 ));
#line 8004 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8004,"ide_methods.bas");}while(r);
#line 8005 "ide/ide_methods.bas"
do{
#line 8005 "ide/ide_methods.bas"
return_point[next_return_point++]=126;
#line 8005 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8005 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8005 "ide/ide_methods.bas"
RETURN_126:;
#line 8005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8005,"ide_methods.bas");}while(r);
#line 8006 "ide/ide_methods.bas"
}
#line 8007 "ide/ide_methods.bas"
}
#line 8008 "ide/ide_methods.bas"
sc_ec_293_end:;
#line 8008 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8008 "ide/ide_methods.bas"
}
#line 8008 "ide/ide_methods.bas"
S_53987:;
#line 8008 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 16640 )))||is_error_pending()){
#line 8008 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8008,"ide_methods.bas");if(r)goto S_53987;}
#line 8009 "ide/ide_methods.bas"
LABEL_F7:;
#line 8009 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8009,"ide_methods.bas");r=0;}
#line 8010 "ide/ide_methods.bas"
LABEL_REQUESTSTEPINTO:;
#line 8010 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8010,"ide_methods.bas");r=0;}
#line 8011 "ide/ide_methods.bas"
S_53988:;
#line 8011 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
#line 8011 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8011,"ide_methods.bas");if(r)goto S_53988;}
#line 8012 "ide/ide_methods.bas"
do{
#line 8012 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
#line 8012 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8012,"ide_methods.bas");}while(r);
#line 8013 "ide/ide_methods.bas"
do{
#line 8013 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 8013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8013,"ide_methods.bas");}while(r);
#line 8014 "ide/ide_methods.bas"
do{
#line 8014 "ide/ide_methods.bas"
return_point[next_return_point++]=127;
#line 8014 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8014 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8014 "ide/ide_methods.bas"
RETURN_127:;
#line 8014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8014,"ide_methods.bas");}while(r);
#line 8015 "ide/ide_methods.bas"
}else{
#line 8016 "ide/ide_methods.bas"
do{
#line 8016 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step",4));
#line 8016 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8016,"ide_methods.bas");}while(r);
#line 8017 "ide/ide_methods.bas"
do{
#line 8017 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 8017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8017,"ide_methods.bas");}while(r);
#line 8018 "ide/ide_methods.bas"
do{
#line 8018 "ide/ide_methods.bas"
return_point[next_return_point++]=128;
#line 8018 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8018 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8018 "ide/ide_methods.bas"
RETURN_128:;
#line 8018 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8018,"ide_methods.bas");}while(r);
#line 8019 "ide/ide_methods.bas"
}
#line 8020 "ide/ide_methods.bas"
do{
#line 8020 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5497= 1 ));
#line 8020 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8020,"ide_methods.bas");}while(r);
#line 8021 "ide/ide_methods.bas"
S_53998:;
#line 8021 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT)||is_error_pending()){
#line 8021 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8021,"ide_methods.bas");if(r)goto S_53998;}
#line 8022 "ide/ide_methods.bas"
do{
#line 8022 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5498= 1 ),qbs_new_txt_len("Execution will be paused after SLEEP/INPUT/LINE INPUT finishes running...",73),&(pass5499= 2 ));
#line 8022 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8022,"ide_methods.bas");}while(r);
#line 8023 "ide/ide_methods.bas"
do{
#line 8023 "ide/ide_methods.bas"
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
#line 8023 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8023,"ide_methods.bas");}while(r);
#line 8024 "ide/ide_methods.bas"
}else{
#line 8025 "ide/ide_methods.bas"
do{
#line 8025 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5500= 1 ),qbs_new_txt_len("Paused.",7),&(pass5501= 2 ));
#line 8025 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8025,"ide_methods.bas");}while(r);
#line 8026 "ide/ide_methods.bas"
}
#line 8027 "ide/ide_methods.bas"
S_54004:;
#line 8027 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 8027 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8027,"ide_methods.bas");if(r)goto S_54004;}
#line 8027 "ide/ide_methods.bas"
do{
#line 8027 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8027,"ide_methods.bas");}while(r);
#line 8027 "ide/ide_methods.bas"
}
#line 8028 "ide/ide_methods.bas"
sc_ec_294_end:;
#line 8028 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8028 "ide/ide_methods.bas"
}
#line 8028 "ide/ide_methods.bas"
S_54007:;
#line 8028 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 16896 )))||is_error_pending()){
#line 8028 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8028,"ide_methods.bas");if(r)goto S_54007;}
#line 8029 "ide/ide_methods.bas"
LABEL_F8:;
#line 8029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8029,"ide_methods.bas");r=0;}
#line 8030 "ide/ide_methods.bas"
LABEL_REQUESTSTEPOVER:;
#line 8030 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8030,"ide_methods.bas");r=0;}
#line 8031 "ide/ide_methods.bas"
S_54008:;
#line 8031 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
#line 8031 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8031,"ide_methods.bas");if(r)goto S_54008;}
#line 8032 "ide/ide_methods.bas"
do{
#line 8032 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("step over",9));
#line 8032 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8032 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8032,"ide_methods.bas");}while(r);
#line 8033 "ide/ide_methods.bas"
do{
#line 8033 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
#line 8033 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8033,"ide_methods.bas");}while(r);
#line 8034 "ide/ide_methods.bas"
do{
#line 8034 "ide/ide_methods.bas"
return_point[next_return_point++]=129;
#line 8034 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8034 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8034 "ide/ide_methods.bas"
RETURN_129:;
#line 8034 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8034,"ide_methods.bas");}while(r);
#line 8035 "ide/ide_methods.bas"
do{
#line 8035 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5502= 1 ));
#line 8035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8035,"ide_methods.bas");}while(r);
#line 8036 "ide/ide_methods.bas"
do{
#line 8036 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5503= 1 ),qbs_new_txt_len("Running...",10),&(pass5504= 10 ));
#line 8036 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8036,"ide_methods.bas");}while(r);
#line 8037 "ide/ide_methods.bas"
do{
#line 8037 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5505= 1 ));
#line 8037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8037,"ide_methods.bas");}while(r);
#line 8038 "ide/ide_methods.bas"
}else{
#line 8039 "ide/ide_methods.bas"
LABEL_REQUESTPAUSE:;
#line 8039 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8039,"ide_methods.bas");r=0;}
#line 8040 "ide/ide_methods.bas"
do{
#line 8040 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("break",5));
#line 8040 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8040,"ide_methods.bas");}while(r);
#line 8041 "ide/ide_methods.bas"
do{
#line 8041 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 8041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8041,"ide_methods.bas");}while(r);
#line 8042 "ide/ide_methods.bas"
do{
#line 8042 "ide/ide_methods.bas"
return_point[next_return_point++]=130;
#line 8042 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8042 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8042 "ide/ide_methods.bas"
RETURN_130:;
#line 8042 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8042,"ide_methods.bas");}while(r);
#line 8043 "ide/ide_methods.bas"
do{
#line 8043 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5506= 1 ));
#line 8043 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8043,"ide_methods.bas");}while(r);
#line 8044 "ide/ide_methods.bas"
do{
#line 8044 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5507= 1 ),qbs_new_txt_len("Paused.",7),&(pass5508= 2 ));
#line 8044 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8044,"ide_methods.bas");}while(r);
#line 8045 "ide/ide_methods.bas"
S_54021:;
#line 8045 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 8045 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8045,"ide_methods.bas");if(r)goto S_54021;}
#line 8045 "ide/ide_methods.bas"
do{
#line 8045 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8045 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8045,"ide_methods.bas");}while(r);
#line 8045 "ide/ide_methods.bas"
}
#line 8046 "ide/ide_methods.bas"
}
#line 8047 "ide/ide_methods.bas"
sc_ec_295_end:;
#line 8047 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8047 "ide/ide_methods.bas"
}
#line 8047 "ide/ide_methods.bas"
S_54025:;
#line 8047 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 17152 )))||is_error_pending()){
#line 8047 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8047,"ide_methods.bas");if(r)goto S_54025;}
#line 8048 "ide/ide_methods.bas"
LABEL_F9:;
#line 8048 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8048,"ide_methods.bas");r=0;}
#line 8049 "ide/ide_methods.bas"
LABEL_REQUESTTOGGLEBREAKPOINT:;
#line 8049 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8049,"ide_methods.bas");r=0;}
#line 8050 "ide/ide_methods.bas"
S_54026:;
#line 8050 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
#line 8050 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8050,"ide_methods.bas");if(r)goto S_54026;}
#line 8051 "ide/ide_methods.bas"
do{
#line 8051 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 8051 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]=~(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]);
#line 8051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8051,"ide_methods.bas");}while(r);
#line 8052 "ide/ide_methods.bas"
S_54028:;
#line 8052 "ide/ide_methods.bas"
if ((((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])])||is_error_pending()){
#line 8052 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8052,"ide_methods.bas");if(r)goto S_54028;}
#line 8053 "ide/ide_methods.bas"
do{
#line 8053 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_IDECY)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 8053 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
#line 8053 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8053,"ide_methods.bas");}while(r);
#line 8054 "ide/ide_methods.bas"
do{
#line 8054 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set breakpoint:",15));
#line 8054 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8054,"ide_methods.bas");}while(r);
#line 8055 "ide/ide_methods.bas"
}else{
#line 8056 "ide/ide_methods.bas"
do{
#line 8056 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear breakpoint:",17));
#line 8056 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8056 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8056,"ide_methods.bas");}while(r);
#line 8057 "ide/ide_methods.bas"
}
#line 8058 "ide/ide_methods.bas"
do{
#line 8058 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*__LONG_IDECY)));
#line 8058 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8058 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8058,"ide_methods.bas");}while(r);
#line 8059 "ide/ide_methods.bas"
do{
#line 8059 "ide/ide_methods.bas"
return_point[next_return_point++]=131;
#line 8059 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8059 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8059 "ide/ide_methods.bas"
RETURN_131:;
#line 8059 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8059,"ide_methods.bas");}while(r);
#line 8060 "ide/ide_methods.bas"
do{
#line 8060 "ide/ide_methods.bas"
return_point[next_return_point++]=132;
#line 8060 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8060 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8060 "ide/ide_methods.bas"
RETURN_132:;
#line 8060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8060,"ide_methods.bas");}while(r);
#line 8061 "ide/ide_methods.bas"
}
#line 8062 "ide/ide_methods.bas"
sc_ec_296_end:;
#line 8062 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8062 "ide/ide_methods.bas"
}
#line 8062 "ide/ide_methods.bas"
S_54038:;
#line 8062 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 17408 )))||is_error_pending()){
#line 8062 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8062,"ide_methods.bas");if(r)goto S_54038;}
#line 8063 "ide/ide_methods.bas"
LABEL_F10:;
#line 8063 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8063,"ide_methods.bas");r=0;}
#line 8064 "ide/ide_methods.bas"
S_54039:;
#line 8064 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 8064 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8064,"ide_methods.bas");if(r)goto S_54039;}
#line 8065 "ide/ide_methods.bas"
LABEL_REQUESTUNSKIPALLLINES:;
#line 8065 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8065,"ide_methods.bas");r=0;}
#line 8066 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_IDESKIPLINES[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDESKIPLINES)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*__LONG_IDEN)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
#line 8066 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8066,"ide_methods.bas");}while(r);
#line 8067 "ide/ide_methods.bas"
do{
#line 8067 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear all skips",15));
#line 8067 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8067,"ide_methods.bas");}while(r);
#line 8068 "ide/ide_methods.bas"
do{
#line 8068 "ide/ide_methods.bas"
return_point[next_return_point++]=133;
#line 8068 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8068 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8068 "ide/ide_methods.bas"
RETURN_133:;
#line 8068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8068,"ide_methods.bas");}while(r);
#line 8069 "ide/ide_methods.bas"
}else{
#line 8070 "ide/ide_methods.bas"
LABEL_REQUESTCLEARBREAKPOINTS:;
#line 8070 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8070,"ide_methods.bas");r=0;}
#line 8071 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDEBREAKPOINTS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*__LONG_IDEN)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
#line 8071 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8071,"ide_methods.bas");}while(r);
#line 8072 "ide/ide_methods.bas"
do{
#line 8072 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear all breakpoints",21));
#line 8072 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8072 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8072,"ide_methods.bas");}while(r);
#line 8073 "ide/ide_methods.bas"
do{
#line 8073 "ide/ide_methods.bas"
return_point[next_return_point++]=134;
#line 8073 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8073 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8073 "ide/ide_methods.bas"
RETURN_134:;
#line 8073 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8073,"ide_methods.bas");}while(r);
#line 8074 "ide/ide_methods.bas"
}
#line 8075 "ide/ide_methods.bas"
do{
#line 8075 "ide/ide_methods.bas"
return_point[next_return_point++]=135;
#line 8075 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8075 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8075 "ide/ide_methods.bas"
RETURN_135:;
#line 8075 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8075,"ide_methods.bas");}while(r);
#line 8076 "ide/ide_methods.bas"
sc_ec_297_end:;
#line 8076 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8076 "ide/ide_methods.bas"
}
#line 8076 "ide/ide_methods.bas"
S_54049:;
#line 8076 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 34304 )))||is_error_pending()){
#line 8076 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8076,"ide_methods.bas");if(r)goto S_54049;}
#line 8077 "ide/ide_methods.bas"
LABEL_F12:;
#line 8077 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8077,"ide_methods.bas");r=0;}
#line 8078 "ide/ide_methods.bas"
S_54050:;
#line 8078 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
#line 8078 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8078,"ide_methods.bas");if(r)goto S_54050;}
#line 8079 "ide/ide_methods.bas"
LABEL_REQUESTCALLSTACK:;
#line 8079 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8079,"ide_methods.bas");r=0;}
#line 8080 "ide/ide_methods.bas"
do{
#line 8080 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10));
#line 8080 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8080,"ide_methods.bas");}while(r);
#line 8081 "ide/ide_methods.bas"
do{
#line 8081 "ide/ide_methods.bas"
return_point[next_return_point++]=136;
#line 8081 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8081 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8081 "ide/ide_methods.bas"
RETURN_136:;
#line 8081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8081,"ide_methods.bas");}while(r);
#line 8083 "ide/ide_methods.bas"
S_54053:;
#line 8083 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK)||is_error_pending()){
#line 8083 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8083,"ide_methods.bas");if(r)goto S_54053;}
#line 8083 "ide/ide_methods.bas"
do{
#line 8083 "ide/ide_methods.bas"
goto LABEL_SHOWCALLSTACK;
#line 8083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8083,"ide_methods.bas");}while(r);
#line 8083 "ide/ide_methods.bas"
}
#line 8084 "ide/ide_methods.bas"
do{
#line 8084 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5509= 0 ));
#line 8084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8084,"ide_methods.bas");}while(r);
#line 8085 "ide/ide_methods.bas"
do{
#line 8085 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5510= 0 ));
#line 8085 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8085,"ide_methods.bas");}while(r);
#line 8086 "ide/ide_methods.bas"
do{
#line 8086 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5511= 1 ),qbs_new_txt_len("Requesting call stack...",24),&(pass5512= 7 ));
#line 8086 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8086,"ide_methods.bas");}while(r);
#line 8088 "ide/ide_methods.bas"
do{
#line 8088 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
#line 8088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8088,"ide_methods.bas");}while(r);
#line 8089 "ide/ide_methods.bas"
do{
#line 8089 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH= -1 ;
#line 8089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8089,"ide_methods.bas");}while(r);
#line 8090 "ide/ide_methods.bas"
S_54061:;
#line 8090 "ide/ide_methods.bas"
do{
#line 8090 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8090,"ide_methods.bas");if(r)goto S_54061;}
#line 8091 "ide/ide_methods.bas"
do{
#line 8091 "ide/ide_methods.bas"
return_point[next_return_point++]=137;
#line 8091 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8091 "ide/ide_methods.bas"
goto LABEL_GETCOMMAND;
#line 8091 "ide/ide_methods.bas"
RETURN_137:;
#line 8091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8091,"ide_methods.bas");}while(r);
#line 8092 "ide/ide_methods.bas"
S_54063:;
#line 8092 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack size",15))))||is_error_pending()){
#line 8092 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8092,"ide_methods.bas");if(r)goto S_54063;}
#line 8093 "ide/ide_methods.bas"
do{
#line 8093 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH=string2l(_SUB_DEBUGMODE_STRING_VALUE);
#line 8093 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8093,"ide_methods.bas");}while(r);
#line 8094 "ide/ide_methods.bas"
S_54065:;
#line 8094 "ide/ide_methods.bas"
if ((-(*__LONG_CALLSTACKLENGTH== 0 ))||is_error_pending()){
#line 8094 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8094,"ide_methods.bas");if(r)goto S_54065;}
#line 8094 "ide/ide_methods.bas"
do{
#line 8094 "ide/ide_methods.bas"
goto dl_exit_5513;
#line 8094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8094,"ide_methods.bas");}while(r);
#line 8094 "ide/ide_methods.bas"
}
#line 8095 "ide/ide_methods.bas"
}
#line 8096 "ide/ide_methods.bas"
do{
#line 8096 "ide/ide_methods.bas"
sub__limit( 100 );
#line 8096 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8096,"ide_methods.bas");}while(r);
#line 8097 "ide/ide_methods.bas"
S_54070:;
#line 8097 "ide/ide_methods.bas"
dl_continue_5513:;
#line 8097 "ide/ide_methods.bas"
}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()));
#line 8097 "ide/ide_methods.bas"
dl_exit_5513:;
#line 8097 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8097,"ide_methods.bas");if(r)goto S_54070;}
#line 8099 "ide/ide_methods.bas"
S_54071:;
#line 8099 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10))))||is_error_pending()){
#line 8099 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8099,"ide_methods.bas");if(r)goto S_54071;}
#line 8101 "ide/ide_methods.bas"
do{
#line 8101 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,_SUB_DEBUGMODE_STRING_VALUE);
#line 8101 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8101,"ide_methods.bas");}while(r);
#line 8102 "ide/ide_methods.bas"
LABEL_SHOWCALLSTACK:;
#line 8102 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8102,"ide_methods.bas");r=0;}
#line 8103 "ide/ide_methods.bas"
do{
#line 8103 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5514= 0 ));
#line 8103 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8103,"ide_methods.bas");}while(r);
#line 8104 "ide/ide_methods.bas"
do{
#line 8104 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5515= 1 ),qbs_new_txt_len("Paused.",7),&(pass5516= 2 ));
#line 8104 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8104 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8104,"ide_methods.bas");}while(r);
#line 8105 "ide/ide_methods.bas"
do{
#line 8105 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RETVAL=FUNC_IDECALLSTACKBOX();
#line 8105 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8105,"ide_methods.bas");}while(r);
#line 8106 "ide/ide_methods.bas"
do{
#line 8106 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 8106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8106,"ide_methods.bas");}while(r);
#line 8107 "ide/ide_methods.bas"
do{
#line 8107 "ide/ide_methods.bas"
return_point[next_return_point++]=138;
#line 8107 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8107 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8107 "ide/ide_methods.bas"
RETURN_138:;
#line 8107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8107,"ide_methods.bas");}while(r);
#line 8108 "ide/ide_methods.bas"
S_54078:;
#line 8108 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8108 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8108,"ide_methods.bas");if(r)goto S_54078;}
#line 8108 "ide/ide_methods.bas"
ww_continue_5517:;
#line 8108 "ide/ide_methods.bas"
}
#line 8108 "ide/ide_methods.bas"
ww_exit_5517:;
#line 8109 "ide/ide_methods.bas"
}else{
#line 8110 "ide/ide_methods.bas"
S_54081:;
#line 8110 "ide/ide_methods.bas"
if ((-(*__LONG_CALLSTACKLENGTH== -1 ))||is_error_pending()){
#line 8110 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8110,"ide_methods.bas");if(r)goto S_54081;}
#line 8111 "ide/ide_methods.bas"
do{
#line 8111 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH= 0 ;
#line 8111 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8111,"ide_methods.bas");}while(r);
#line 8112 "ide/ide_methods.bas"
do{
#line 8112 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5518= 0 ));
#line 8112 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8112,"ide_methods.bas");}while(r);
#line 8113 "ide/ide_methods.bas"
do{
#line 8113 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5519= 1 ),qbs_new_txt_len("Error retrieving call stack.",28),&(pass5520= 4 ));
#line 8113 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8113,"ide_methods.bas");}while(r);
#line 8114 "ide/ide_methods.bas"
S_54085:;
#line 8114 "ide/ide_methods.bas"
}else{
#line 8114 "ide/ide_methods.bas"
if (-(*__LONG_CALLSTACKLENGTH== 0 )){
#line 8114 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8114,"ide_methods.bas");if(r)goto S_54085;}
#line 8115 "ide/ide_methods.bas"
do{
#line 8115 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5521= 0 ));
#line 8115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8115,"ide_methods.bas");}while(r);
#line 8116 "ide/ide_methods.bas"
do{
#line 8116 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5522= 1 ),qbs_new_txt_len("No call stack log available.",28),&(pass5523= 4 ));
#line 8116 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8116,"ide_methods.bas");}while(r);
#line 8117 "ide/ide_methods.bas"
}
#line 8117 "ide/ide_methods.bas"
}
#line 8118 "ide/ide_methods.bas"
}
#line 8119 "ide/ide_methods.bas"
do{
#line 8119 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE=~(*_SUB_DEBUGMODE_BYTE_NOFOCUSMESSAGE);
#line 8119 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8119,"ide_methods.bas");}while(r);
#line 8120 "ide/ide_methods.bas"
}
#line 8121 "ide/ide_methods.bas"
sc_ec_298_end:;
#line 8121 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8121 "ide/ide_methods.bas"
}
#line 8121 "ide/ide_methods.bas"
S_54092:;
#line 8121 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 103 ))||(*_SUB_DEBUGMODE_LONG_K==( 71 )))||is_error_pending()){
#line 8121 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8121,"ide_methods.bas");if(r)goto S_54092;}
#line 8122 "ide/ide_methods.bas"
S_54093:;
#line 8122 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 8122 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8122,"ide_methods.bas");if(r)goto S_54093;}
#line 8123 "ide/ide_methods.bas"
S_54094:;
#line 8123 "ide/ide_methods.bas"
if ((func__keydown( 100304 )|func__keydown( 100303 ))||is_error_pending()){
#line 8123 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8123,"ide_methods.bas");if(r)goto S_54094;}
#line 8124 "ide/ide_methods.bas"
do{
#line 8124 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEGETLINENUMBERBOX(qbs_new_txt_len("Run To Line",11),__LONG_IDECY);
#line 8124 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8124 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8124,"ide_methods.bas");}while(r);
#line 8125 "ide/ide_methods.bas"
do{
#line 8125 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 8125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8125,"ide_methods.bas");}while(r);
#line 8125 "ide/ide_methods.bas"
do{
#line 8125 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 8125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8125,"ide_methods.bas");}while(r);
#line 8126 "ide/ide_methods.bas"
S_54098:;
#line 8126 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8126 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8126,"ide_methods.bas");if(r)goto S_54098;}
#line 8126 "ide/ide_methods.bas"
ww_continue_5524:;
#line 8126 "ide/ide_methods.bas"
}
#line 8126 "ide/ide_methods.bas"
ww_exit_5524:;
#line 8127 "ide/ide_methods.bas"
LABEL_REQUESTRUNTOTHISLINE:;
#line 8127 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8127,"ide_methods.bas");r=0;}
#line 8128 "ide/ide_methods.bas"
S_54100:;
#line 8128 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
#line 8128 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8128,"ide_methods.bas");if(r)goto S_54100;}
#line 8129 "ide/ide_methods.bas"
do{
#line 8129 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= 0ll ;
#line 8129 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8129,"ide_methods.bas");}while(r);
#line 8130 "ide/ide_methods.bas"
do{
#line 8130 "ide/ide_methods.bas"
*__LONG_DEBUGNEXTLINE= 0 ;
#line 8130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8130,"ide_methods.bas");}while(r);
#line 8131 "ide/ide_methods.bas"
do{
#line 8131 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("run to line:",12),l2string(*_SUB_DEBUGMODE_LONG_RESULT)));
#line 8131 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8131,"ide_methods.bas");}while(r);
#line 8132 "ide/ide_methods.bas"
do{
#line 8132 "ide/ide_methods.bas"
return_point[next_return_point++]=139;
#line 8132 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8132 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8132 "ide/ide_methods.bas"
RETURN_139:;
#line 8132 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8132,"ide_methods.bas");}while(r);
#line 8133 "ide/ide_methods.bas"
do{
#line 8133 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5525= 1 ));
#line 8133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8133,"ide_methods.bas");}while(r);
#line 8134 "ide/ide_methods.bas"
do{
#line 8134 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5526= 1 ),qbs_new_txt_len("Running...",10),&(pass5527= 10 ));
#line 8134 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8134 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8134,"ide_methods.bas");}while(r);
#line 8135 "ide/ide_methods.bas"
do{
#line 8135 "ide/ide_methods.bas"
return_point[next_return_point++]=140;
#line 8135 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8135 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8135 "ide/ide_methods.bas"
RETURN_140:;
#line 8135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8135,"ide_methods.bas");}while(r);
#line 8136 "ide/ide_methods.bas"
do{
#line 8136 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5528= 1 ));
#line 8136 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8136,"ide_methods.bas");}while(r);
#line 8137 "ide/ide_methods.bas"
}
#line 8138 "ide/ide_methods.bas"
}else{
#line 8139 "ide/ide_methods.bas"
do{
#line 8139 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEGETLINENUMBERBOX(qbs_new_txt_len("Set Next Line",13),__LONG_IDECY);
#line 8139 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8139,"ide_methods.bas");}while(r);
#line 8140 "ide/ide_methods.bas"
do{
#line 8140 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 8140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8140,"ide_methods.bas");}while(r);
#line 8140 "ide/ide_methods.bas"
do{
#line 8140 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 8140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8140,"ide_methods.bas");}while(r);
#line 8141 "ide/ide_methods.bas"
S_54114:;
#line 8141 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8141 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8141,"ide_methods.bas");if(r)goto S_54114;}
#line 8141 "ide/ide_methods.bas"
ww_continue_5529:;
#line 8141 "ide/ide_methods.bas"
}
#line 8141 "ide/ide_methods.bas"
ww_exit_5529:;
#line 8142 "ide/ide_methods.bas"
LABEL_REQUESTSETNEXTLINE:;
#line 8142 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8142,"ide_methods.bas");r=0;}
#line 8143 "ide/ide_methods.bas"
S_54116:;
#line 8143 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
#line 8143 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8143,"ide_methods.bas");if(r)goto S_54116;}
#line 8144 "ide/ide_methods.bas"
do{
#line 8144 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_new_txt_len("set next line:",14),l2string(*_SUB_DEBUGMODE_LONG_RESULT)));
#line 8144 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8144,"ide_methods.bas");}while(r);
#line 8145 "ide/ide_methods.bas"
do{
#line 8145 "ide/ide_methods.bas"
return_point[next_return_point++]=141;
#line 8145 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8145 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8145 "ide/ide_methods.bas"
RETURN_141:;
#line 8145 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8145,"ide_methods.bas");}while(r);
#line 8146 "ide/ide_methods.bas"
}
#line 8147 "ide/ide_methods.bas"
}
#line 8148 "ide/ide_methods.bas"
}
#line 8149 "ide/ide_methods.bas"
sc_ec_299_end:;
#line 8149 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8149 "ide/ide_methods.bas"
}
#line 8149 "ide/ide_methods.bas"
S_54122:;
#line 8149 "ide/ide_methods.bas"
if (((*_SUB_DEBUGMODE_LONG_K==( 112 ))||(*_SUB_DEBUGMODE_LONG_K==( 80 )))||is_error_pending()){
#line 8149 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8149,"ide_methods.bas");if(r)goto S_54122;}
#line 8150 "ide/ide_methods.bas"
S_54123:;
#line 8150 "ide/ide_methods.bas"
if ((func__keydown( 100306 )|func__keydown( 100305 ))||is_error_pending()){
#line 8150 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8150,"ide_methods.bas");if(r)goto S_54123;}
#line 8151 "ide/ide_methods.bas"
do{
#line 8151 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_RESULT=FUNC_IDEGETLINENUMBERBOX(qbs_new_txt_len("Skip Line",9),__LONG_IDECY);
#line 8151 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8151,"ide_methods.bas");}while(r);
#line 8152 "ide/ide_methods.bas"
do{
#line 8152 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 8152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8152,"ide_methods.bas");}while(r);
#line 8152 "ide/ide_methods.bas"
do{
#line 8152 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 8152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8152,"ide_methods.bas");}while(r);
#line 8153 "ide/ide_methods.bas"
S_54127:;
#line 8153 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8153 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8153,"ide_methods.bas");if(r)goto S_54127;}
#line 8153 "ide/ide_methods.bas"
ww_continue_5530:;
#line 8153 "ide/ide_methods.bas"
}
#line 8153 "ide/ide_methods.bas"
ww_exit_5530:;
#line 8154 "ide/ide_methods.bas"
LABEL_REQUESTTOGGLESKIPLINE:;
#line 8154 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8154,"ide_methods.bas");r=0;}
#line 8155 "ide/ide_methods.bas"
S_54129:;
#line 8155 "ide/ide_methods.bas"
if (((-(*_SUB_DEBUGMODE_LONG_RESULT> 0 ))&(-(*_SUB_DEBUGMODE_LONG_RESULT<=*__LONG_IDEN)))||is_error_pending()){
#line 8155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8155,"ide_methods.bas");if(r)goto S_54129;}
#line 8156 "ide/ide_methods.bas"
do{
#line 8156 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_RESULT)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 8156 "ide/ide_methods.bas"
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])]);
#line 8156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8156,"ide_methods.bas");}while(r);
#line 8157 "ide/ide_methods.bas"
do{
#line 8157 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("set skip line:",14));
#line 8157 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8157,"ide_methods.bas");}while(r);
#line 8158 "ide/ide_methods.bas"
S_54132:;
#line 8158 "ide/ide_methods.bas"
if ((-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_DEBUGMODE_LONG_RESULT)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]== 0 ))||is_error_pending()){
#line 8158 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8158,"ide_methods.bas");if(r)goto S_54132;}
#line 8158 "ide/ide_methods.bas"
do{
#line 8158 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear skip line:",16));
#line 8158 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8158,"ide_methods.bas");}while(r);
#line 8158 "ide/ide_methods.bas"
}
#line 8159 "ide/ide_methods.bas"
do{
#line 8159 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_RESULT)));
#line 8159 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8159 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8159,"ide_methods.bas");}while(r);
#line 8160 "ide/ide_methods.bas"
do{
#line 8160 "ide/ide_methods.bas"
return_point[next_return_point++]=142;
#line 8160 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8160 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8160 "ide/ide_methods.bas"
RETURN_142:;
#line 8160 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8160,"ide_methods.bas");}while(r);
#line 8161 "ide/ide_methods.bas"
do{
#line 8161 "ide/ide_methods.bas"
return_point[next_return_point++]=143;
#line 8161 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8161 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8161 "ide/ide_methods.bas"
RETURN_143:;
#line 8161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8161,"ide_methods.bas");}while(r);
#line 8162 "ide/ide_methods.bas"
}
#line 8163 "ide/ide_methods.bas"
}
#line 8164 "ide/ide_methods.bas"
sc_ec_300_end:;
#line 8164 "ide/ide_methods.bas"
goto sc_5421_end;
#line 8164 "ide/ide_methods.bas"
}
#line 8164 "ide/ide_methods.bas"
sc_5421_end:;
#line 8166 "ide/ide_methods.bas"
do{
#line 8166 "ide/ide_methods.bas"
return_point[next_return_point++]=144;
#line 8166 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8166 "ide/ide_methods.bas"
goto LABEL_GETCOMMAND;
#line 8166 "ide/ide_methods.bas"
RETURN_144:;
#line 8166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8166,"ide_methods.bas");}while(r);
#line 8168 "ide/ide_methods.bas"
S_54142:;
#line 8168 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8168,"ide_methods.bas");if(r)goto S_54142;}
#line 8169 "ide/ide_methods.bas"
S_54143:;
#line 8169 "ide/ide_methods.bas"
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()){
#line 8169 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8169,"ide_methods.bas");if(r)goto S_54143;}
#line 8170 "ide/ide_methods.bas"
do{
#line 8170 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK= 0ll ;
#line 8170 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8170,"ide_methods.bas");}while(r);
#line 8171 "ide/ide_methods.bas"
S_54145:;
#line 8171 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10))))||is_error_pending()){
#line 8171 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8171,"ide_methods.bas");if(r)goto S_54145;}
#line 8172 "ide/ide_methods.bas"
do{
#line 8172 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5532= 0 )));
#line 8172 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8172,"ide_methods.bas");}while(r);
#line 8173 "ide/ide_methods.bas"
do{
#line 8173 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5533= 4 )));
#line 8173 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8173,"ide_methods.bas");}while(r);
#line 8174 "ide/ide_methods.bas"
do{
#line 8174 "ide/ide_methods.bas"
*__LONG_LATESTWATCHPOINTMET=*_SUB_DEBUGMODE_LONG_TEMPINDEX;
#line 8174 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8174,"ide_methods.bas");}while(r);
#line 8175 "ide/ide_methods.bas"
do{
#line 8175 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5534= 4 )));
#line 8175 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8175,"ide_methods.bas");}while(r);
#line 8176 "ide/ide_methods.bas"
do{
#line 8176 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5535=string2l(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES)))));
#line 8176 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8176,"ide_methods.bas");}while(r);
#line 8177 "ide/ide_methods.bas"
do{
#line 8177 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPELEMENTOFFSET,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5536= 4 )));
#line 8177 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8177,"ide_methods.bas");}while(r);
#line 8178 "ide/ide_methods.bas"
do{
#line 8178 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2i(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,&(pass5537= 2 )));
#line 8178 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8178,"ide_methods.bas");}while(r);
#line 8179 "ide/ide_methods.bas"
do{
#line 8179 "ide/ide_methods.bas"
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]))*124+36)))),qbs_new_txt_len(" ",1)),FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_VALUE,_SUB_DEBUGMODE_LONG_I)));
#line 8179 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8179 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8179,"ide_methods.bas");}while(r);
#line 8180 "ide/ide_methods.bas"
do{
#line 8180 "ide/ide_methods.bas"
*_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));
#line 8180 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8180,"ide_methods.bas");}while(r);
#line 8181 "ide/ide_methods.bas"
S_54155:;
#line 8181 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_RESULT== 2 ))||is_error_pending()){
#line 8181 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8181,"ide_methods.bas");if(r)goto S_54155;}
#line 8183 "ide/ide_methods.bas"
do{
#line 8183 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_add(qbs_add(l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX),_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES),_SUB_DEBUGMODE_STRING_TEMPELEMENTOFFSET));
#line 8183 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8183,"ide_methods.bas");}while(r);
#line 8184 "ide/ide_methods.bas"
do{
#line 8184 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I= 0 ;
#line 8184 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8184,"ide_methods.bas");}while(r);
#line 8185 "ide/ide_methods.bas"
do{
#line 8185 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=func_instr(*_SUB_DEBUGMODE_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 8185 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8185 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8185,"ide_methods.bas");}while(r);
#line 8186 "ide/ide_methods.bas"
S_54159:;
#line 8186 "ide/ide_methods.bas"
while((*_SUB_DEBUGMODE_LONG_I)||is_error_pending()){
#line 8186 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8186,"ide_methods.bas");if(r)goto S_54159;}
#line 8187 "ide/ide_methods.bas"
S_54160:;
#line 8187 "ide/ide_methods.bas"
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()){
#line 8187 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8187,"ide_methods.bas");if(r)goto S_54160;}
#line 8187 "ide/ide_methods.bas"
do{
#line 8187 "ide/ide_methods.bas"
goto dl_exit_5538;
#line 8187 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8187,"ide_methods.bas");}while(r);
#line 8187 "ide/ide_methods.bas"
}
#line 8188 "ide/ide_methods.bas"
do{
#line 8188 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=func_instr(*_SUB_DEBUGMODE_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 8188 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8188 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8188,"ide_methods.bas");}while(r);
#line 8189 "ide/ide_methods.bas"
dl_continue_5538:;
#line 8189 "ide/ide_methods.bas"
}
#line 8189 "ide/ide_methods.bas"
dl_exit_5538:;
#line 8191 "ide/ide_methods.bas"
S_54165:;
#line 8191 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_I> 0 ))||is_error_pending()){
#line 8191 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8191,"ide_methods.bas");if(r)goto S_54165;}
#line 8193 "ide/ide_methods.bas"
do{
#line 8193 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_J=string2l(func_mid(__STRING_WATCHPOINTLIST,*_SUB_DEBUGMODE_LONG_I+ 4 , 4 ,0|1));
#line 8193 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8193,"ide_methods.bas");}while(r);
#line 8194 "ide/ide_methods.bas"
do{
#line 8194 "ide/ide_methods.bas"
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)));
#line 8194 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8194,"ide_methods.bas");}while(r);
#line 8195 "ide/ide_methods.bas"
}
#line 8197 "ide/ide_methods.bas"
do{
#line 8197 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("clear last watchpoint",21));
#line 8197 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8197,"ide_methods.bas");}while(r);
#line 8198 "ide/ide_methods.bas"
do{
#line 8198 "ide/ide_methods.bas"
return_point[next_return_point++]=145;
#line 8198 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8198 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8198 "ide/ide_methods.bas"
RETURN_145:;
#line 8198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8198,"ide_methods.bas");}while(r);
#line 8199 "ide/ide_methods.bas"
}
#line 8200 "ide/ide_methods.bas"
do{
#line 8200 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,qbs_right(_SUB_DEBUGMODE_STRING_VALUE, 4 ));
#line 8200 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8200 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8200,"ide_methods.bas");}while(r);
#line 8201 "ide/ide_methods.bas"
}else{
#line 8202 "ide/ide_methods.bas"
do{
#line 8202 "ide/ide_methods.bas"
*__LONG_LATESTWATCHPOINTMET= 0 ;
#line 8202 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8202,"ide_methods.bas");}while(r);
#line 8203 "ide/ide_methods.bas"
}
#line 8204 "ide/ide_methods.bas"
do{
#line 8204 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 8204 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8204,"ide_methods.bas");}while(r);
#line 8204 "ide/ide_methods.bas"
do{
#line 8204 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 8204 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8204,"ide_methods.bas");}while(r);
#line 8205 "ide/ide_methods.bas"
S_54178:;
#line 8205 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8205 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8205,"ide_methods.bas");if(r)goto S_54178;}
#line 8205 "ide/ide_methods.bas"
ww_continue_5540:;
#line 8205 "ide/ide_methods.bas"
}
#line 8205 "ide/ide_methods.bas"
ww_exit_5540:;
#line 8206 "ide/ide_methods.bas"
do{
#line 8206 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
#line 8206 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8206 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8206,"ide_methods.bas");}while(r);
#line 8207 "ide/ide_methods.bas"
do{
#line 8207 "ide/ide_methods.bas"
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
#line 8207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8207,"ide_methods.bas");}while(r);
#line 8208 "ide/ide_methods.bas"
do{
#line 8208 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 8208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8208,"ide_methods.bas");}while(r);
#line 8209 "ide/ide_methods.bas"
do{
#line 8209 "ide/ide_methods.bas"
*__LONG_DEBUGNEXTLINE=*_SUB_DEBUGMODE_LONG_L;
#line 8209 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8209,"ide_methods.bas");}while(r);
#line 8210 "ide/ide_methods.bas"
do{
#line 8210 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 8210 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8210,"ide_methods.bas");}while(r);
#line 8211 "ide/ide_methods.bas"
do{
#line 8211 "ide/ide_methods.bas"
SUB_IDECENTERCURRENTLINE();
#line 8211 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8211,"ide_methods.bas");}while(r);
#line 8212 "ide/ide_methods.bas"
do{
#line 8212 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5541= 1 ));
#line 8212 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8212,"ide_methods.bas");}while(r);
#line 8213 "ide/ide_methods.bas"
S_54187:;
#line 8213 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("breakpoint",10))))||is_error_pending()){
#line 8213 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8213,"ide_methods.bas");if(r)goto S_54187;}
#line 8214 "ide/ide_methods.bas"
do{
#line 8214 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5542= 1 ),qbs_add(qbs_new_txt_len("Breakpoint reached on line",26),qbs_str((int32)(*_SUB_DEBUGMODE_LONG_L))),&(pass5543= 2 ));
#line 8214 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8214,"ide_methods.bas");}while(r);
#line 8215 "ide/ide_methods.bas"
S_54189:;
#line 8215 "ide/ide_methods.bas"
}else{
#line 8215 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("watchpoint",10)))){
#line 8215 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8215,"ide_methods.bas");if(r)goto S_54189;}
#line 8216 "ide/ide_methods.bas"
do{
#line 8216 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5544= 1 ),qbs_add(qbs_add(qbs_new_txt_len("Watchpoint condition met (",26),_SUB_DEBUGMODE_STRING_TEMP),qbs_new_txt_len(")",1)),&(pass5545= 2 ));
#line 8216 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8216 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8216,"ide_methods.bas");}while(r);
#line 8217 "ide/ide_methods.bas"
}else{
#line 8218 "ide/ide_methods.bas"
do{
#line 8218 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5546= 1 ),qbs_new_txt_len("Paused.",7),&(pass5547= 2 ));
#line 8218 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8218 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8218,"ide_methods.bas");}while(r);
#line 8219 "ide/ide_methods.bas"
}
#line 8219 "ide/ide_methods.bas"
}
#line 8220 "ide/ide_methods.bas"
do{
#line 8220 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 8220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8220,"ide_methods.bas");}while(r);
#line 8221 "ide/ide_methods.bas"
do{
#line 8221 "ide/ide_methods.bas"
return_point[next_return_point++]=146;
#line 8221 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8221 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8221 "ide/ide_methods.bas"
RETURN_146:;
#line 8221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8221,"ide_methods.bas");}while(r);
#line 8224 "ide/ide_methods.bas"
S_54196:;
#line 8224 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_VARIABLEWATCHLIST->len> 0 ))&*_SUB_DEBUGMODE_BYTE_PANELACTIVE))||is_error_pending()){
#line 8224 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8224,"ide_methods.bas");if(r)goto S_54196;}
#line 8225 "ide/ide_methods.bas"
LABEL_REQUESTVARIABLEVALUES:;
#line 8225 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8225,"ide_methods.bas");r=0;}
#line 8226 "ide/ide_methods.bas"
do{
#line 8226 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5549= 0 )));
#line 8226 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8226,"ide_methods.bas");}while(r);
#line 8227 "ide/ide_methods.bas"
do{
#line 8227 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,func_mid(__STRING_VARIABLEWATCHLIST, 9 ,NULL,0));
#line 8227 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8227,"ide_methods.bas");}while(r);
#line 8228 "ide/ide_methods.bas"
S_54199:;
#line 8228 "ide/ide_methods.bas"
do{
#line 8228 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8228,"ide_methods.bas");if(r)goto S_54199;}
#line 8229 "ide/ide_methods.bas"
do{
#line 8229 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP2,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5551= 4 )));
#line 8229 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8229,"ide_methods.bas");}while(r);
#line 8230 "ide/ide_methods.bas"
S_54201:;
#line 8230 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_DEBUGMODE_STRING_TEMP2,l2string( -1 ))))||is_error_pending()){
#line 8230 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8230,"ide_methods.bas");if(r)goto S_54201;}
#line 8230 "ide/ide_methods.bas"
do{
#line 8230 "ide/ide_methods.bas"
goto dl_exit_5550;
#line 8230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8230,"ide_methods.bas");}while(r);
#line 8230 "ide/ide_methods.bas"
}
#line 8231 "ide/ide_methods.bas"
do{
#line 8231 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5552= 4 )));
#line 8231 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8231 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8231,"ide_methods.bas");}while(r);
#line 8232 "ide/ide_methods.bas"
do{
#line 8232 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5553= 4 )));
#line 8232 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8232,"ide_methods.bas");}while(r);
#line 8233 "ide/ide_methods.bas"
do{
#line 8233 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=string2l(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES);
#line 8233 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8233 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8233,"ide_methods.bas");}while(r);
#line 8234 "ide/ide_methods.bas"
S_54207:;
#line 8234 "ide/ide_methods.bas"
if ((-(*_SUB_DEBUGMODE_LONG_I> 0 ))||is_error_pending()){
#line 8234 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8234,"ide_methods.bas");if(r)goto S_54207;}
#line 8235 "ide/ide_methods.bas"
do{
#line 8235 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,qbs_add(_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,_SUB_DEBUGMODE_LONG_I)));
#line 8235 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8235,"ide_methods.bas");}while(r);
#line 8236 "ide/ide_methods.bas"
}
#line 8237 "ide/ide_methods.bas"
do{
#line 8237 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5554= 4 )));
#line 8237 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8237,"ide_methods.bas");}while(r);
#line 8238 "ide/ide_methods.bas"
do{
#line 8238 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5555= 4 )));
#line 8238 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8238,"ide_methods.bas");}while(r);
#line 8239 "ide/ide_methods.bas"
do{
#line 8239 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_DEBUGMODE_STRING_TEMP,&(pass5556= 4 )));
#line 8239 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8239 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8239,"ide_methods.bas");}while(r);
#line 8240 "ide/ide_methods.bas"
S_54213:;
#line 8240 "ide/ide_methods.bas"
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]))*124+68))))->len== 0 )))||is_error_pending()){
#line 8240 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8240,"ide_methods.bas");if(r)goto S_54213;}
#line 8241 "ide/ide_methods.bas"
do{
#line 8241 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("get global var:",15));
#line 8241 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8241,"ide_methods.bas");}while(r);
#line 8242 "ide/ide_methods.bas"
}else{
#line 8243 "ide/ide_methods.bas"
do{
#line 8243 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("get local var:",14));
#line 8243 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8243,"ide_methods.bas");}while(r);
#line 8244 "ide/ide_methods.bas"
}
#line 8245 "ide/ide_methods.bas"
do{
#line 8245 "ide/ide_methods.bas"
return_point[next_return_point++]=147;
#line 8245 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8245 "ide/ide_methods.bas"
goto LABEL_GETVARSIZE;
#line 8245 "ide/ide_methods.bas"
RETURN_147:;
#line 8245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8245,"ide_methods.bas");}while(r);
#line 8246 "ide/ide_methods.bas"
S_54219:;
#line 8246 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_VARSIZE)||is_error_pending()){
#line 8246 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8246,"ide_methods.bas");if(r)goto S_54219;}
#line 8247 "ide/ide_methods.bas"
do{
#line 8247 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPINDEX)));
#line 8247 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8247 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8247,"ide_methods.bas");}while(r);
#line 8248 "ide/ide_methods.bas"
do{
#line 8248 "ide/ide_methods.bas"
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]))*124+34))))));
#line 8248 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8248,"ide_methods.bas");}while(r);
#line 8249 "ide/ide_methods.bas"
do{
#line 8249 "ide/ide_methods.bas"
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]))*124+4))))));
#line 8249 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8249,"ide_methods.bas");}while(r);
#line 8250 "ide/ide_methods.bas"
do{
#line 8250 "ide/ide_methods.bas"
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]))*124+20))))));
#line 8250 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8250,"ide_methods.bas");}while(r);
#line 8251 "ide/ide_methods.bas"
do{
#line 8251 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,_SUB_DEBUGMODE_STRING_TEMPARRAYINDEXES));
#line 8251 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8251,"ide_methods.bas");}while(r);
#line 8252 "ide/ide_methods.bas"
do{
#line 8252 "ide/ide_methods.bas"
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]))*124+24))))));
#line 8252 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8252 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8252,"ide_methods.bas");}while(r);
#line 8253 "ide/ide_methods.bas"
do{
#line 8253 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENT)));
#line 8253 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8253,"ide_methods.bas");}while(r);
#line 8254 "ide/ide_methods.bas"
S_54227:;
#line 8254 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_TEMPELEMENT)||is_error_pending()){
#line 8254 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8254,"ide_methods.bas");if(r)goto S_54227;}
#line 8255 "ide/ide_methods.bas"
do{
#line 8255 "ide/ide_methods.bas"
*_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]))*124+108)))),(*_SUB_DEBUGMODE_LONG_TEMPELEMENT* 4 )-( 3 ), 4 ,0|1));
#line 8255 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8255 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8255,"ide_methods.bas");}while(r);
#line 8256 "ide/ide_methods.bas"
}else{
#line 8257 "ide/ide_methods.bas"
do{
#line 8257 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET= 0 ;
#line 8257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8257,"ide_methods.bas");}while(r);
#line 8258 "ide/ide_methods.bas"
}
#line 8259 "ide/ide_methods.bas"
do{
#line 8259 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPELEMENTOFFSET)));
#line 8259 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8259,"ide_methods.bas");}while(r);
#line 8260 "ide/ide_methods.bas"
do{
#line 8260 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_VARSIZE)));
#line 8260 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8260,"ide_methods.bas");}while(r);
#line 8261 "ide/ide_methods.bas"
do{
#line 8261 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(_SUB_DEBUGMODE_STRING_CMD,l2string(*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)));
#line 8261 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8261 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8261,"ide_methods.bas");}while(r);
#line 8262 "ide/ide_methods.bas"
do{
#line 8262 "ide/ide_methods.bas"
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]))*124+68))))->len)));
#line 8262 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8262,"ide_methods.bas");}while(r);
#line 8263 "ide/ide_methods.bas"
do{
#line 8263 "ide/ide_methods.bas"
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]))*124+68))))));
#line 8263 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8263,"ide_methods.bas");}while(r);
#line 8264 "ide/ide_methods.bas"
do{
#line 8264 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(qbs_add(_SUB_DEBUGMODE_STRING_CMD,i2string(_SUB_DEBUGMODE_STRING_VARTYPE->len)),_SUB_DEBUGMODE_STRING_VARTYPE));
#line 8264 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8264,"ide_methods.bas");}while(r);
#line 8265 "ide/ide_methods.bas"
do{
#line 8265 "ide/ide_methods.bas"
return_point[next_return_point++]=148;
#line 8265 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8265 "ide/ide_methods.bas"
goto LABEL_SENDCOMMAND;
#line 8265 "ide/ide_methods.bas"
RETURN_148:;
#line 8265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8265,"ide_methods.bas");}while(r);
#line 8266 "ide/ide_methods.bas"
}else{
#line 8267 "ide/ide_methods.bas"
do{
#line 8267 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("",0));
#line 8267 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8267,"ide_methods.bas");}while(r);
#line 8268 "ide/ide_methods.bas"
}
#line 8269 "ide/ide_methods.bas"
dl_continue_5550:;
#line 8269 "ide/ide_methods.bas"
}while(1);
#line 8269 "ide/ide_methods.bas"
dl_exit_5550:;
#line 8270 "ide/ide_methods.bas"
}
#line 8271 "ide/ide_methods.bas"
sc_ec_301_end:;
#line 8271 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8271 "ide/ide_methods.bas"
}
#line 8271 "ide/ide_methods.bas"
S_54244:;
#line 8271 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("hwnd",4))))||is_error_pending()){
#line 8271 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8271,"ide_methods.bas");if(r)goto S_54244;}
#line 8272 "ide/ide_methods.bas"
do{
#line 8272 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND=string2o(_SUB_DEBUGMODE_STRING_VALUE);
#line 8272 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8272 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8272,"ide_methods.bas");}while(r);
#line 8273 "ide/ide_methods.bas"
sc_ec_302_end:;
#line 8273 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8273 "ide/ide_methods.bas"
}
#line 8273 "ide/ide_methods.bas"
S_54246:;
#line 8273 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("address read",12))))||is_error_pending()){
#line 8273 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8273,"ide_methods.bas");if(r)goto S_54246;}
#line 8274 "ide/ide_methods.bas"
do{
#line 8274 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPINDEX=string2l(qbs_left(_SUB_DEBUGMODE_STRING_VALUE, 4 ));
#line 8274 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8274 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8274,"ide_methods.bas");}while(r);
#line 8275 "ide/ide_methods.bas"
do{
#line 8275 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPARRAYINDEX=string2l(func_mid(_SUB_DEBUGMODE_STRING_VALUE, 5 , 4 ,0|1));
#line 8275 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8275,"ide_methods.bas");}while(r);
#line 8276 "ide/ide_methods.bas"
do{
#line 8276 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPELEMENT=string2l(func_mid(_SUB_DEBUGMODE_STRING_VALUE, 9 , 4 ,0|1));
#line 8276 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8276,"ide_methods.bas");}while(r);
#line 8277 "ide/ide_methods.bas"
do{
#line 8277 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TEMPSTORAGE=string2l(func_mid(_SUB_DEBUGMODE_STRING_VALUE, 13 , 4 ,0|1));
#line 8277 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8277,"ide_methods.bas");}while(r);
#line 8278 "ide/ide_methods.bas"
do{
#line 8278 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,func_mid(_SUB_DEBUGMODE_STRING_VALUE, 17 ,NULL,0));
#line 8278 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8278,"ide_methods.bas");}while(r);
#line 8279 "ide/ide_methods.bas"
do{
#line 8279 "ide/ide_methods.bas"
return_point[next_return_point++]=149;
#line 8279 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8279 "ide/ide_methods.bas"
goto LABEL_GETVARSIZE;
#line 8279 "ide/ide_methods.bas"
RETURN_149:;
#line 8279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8279,"ide_methods.bas");}while(r);
#line 8280 "ide/ide_methods.bas"
S_54253:;
#line 8280 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8280,"ide_methods.bas");if(r)goto S_54253;}
#line 8281 "ide/ide_methods.bas"
S_54254:;
#line 8281 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BYTE",5))))||is_error_pending()){
#line 8281 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8281,"ide_methods.bas");if(r)goto S_54254;}
#line 8281 "ide/ide_methods.bas"
do{
#line 8281 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int8)(string2b(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8281 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8281,"ide_methods.bas");}while(r);
#line 8282 "ide/ide_methods.bas"
sc_ec_303_end:;
#line 8282 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8282 "ide/ide_methods.bas"
}
#line 8282 "ide/ide_methods.bas"
S_54256:;
#line 8282 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _BYTE",15))))||is_error_pending()){
#line 8282 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8282,"ide_methods.bas");if(r)goto S_54256;}
#line 8282 "ide/ide_methods.bas"
do{
#line 8282 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint8)(string2ub(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8282 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8282,"ide_methods.bas");}while(r);
#line 8283 "ide/ide_methods.bas"
sc_ec_304_end:;
#line 8283 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8283 "ide/ide_methods.bas"
}
#line 8283 "ide/ide_methods.bas"
S_54258:;
#line 8283 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("INTEGER",7))))||is_error_pending()){
#line 8283 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8283,"ide_methods.bas");if(r)goto S_54258;}
#line 8283 "ide/ide_methods.bas"
do{
#line 8283 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int16)(string2i(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8283 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8283,"ide_methods.bas");}while(r);
#line 8284 "ide/ide_methods.bas"
sc_ec_305_end:;
#line 8284 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8284 "ide/ide_methods.bas"
}
#line 8284 "ide/ide_methods.bas"
S_54260:;
#line 8284 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED INTEGER",17))))||is_error_pending()){
#line 8284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8284,"ide_methods.bas");if(r)goto S_54260;}
#line 8284 "ide/ide_methods.bas"
do{
#line 8284 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint16)(string2ui(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8284 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8284 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8284,"ide_methods.bas");}while(r);
#line 8285 "ide/ide_methods.bas"
sc_ec_306_end:;
#line 8285 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8285 "ide/ide_methods.bas"
}
#line 8285 "ide/ide_methods.bas"
S_54262:;
#line 8285 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4))))||is_error_pending()){
#line 8285 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8285,"ide_methods.bas");if(r)goto S_54262;}
#line 8285 "ide/ide_methods.bas"
do{
#line 8285 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int32)(string2l(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8285 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8285,"ide_methods.bas");}while(r);
#line 8286 "ide/ide_methods.bas"
sc_ec_307_end:;
#line 8286 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8286 "ide/ide_methods.bas"
}
#line 8286 "ide/ide_methods.bas"
S_54264:;
#line 8286 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14))))||is_error_pending()){
#line 8286 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8286,"ide_methods.bas");if(r)goto S_54264;}
#line 8286 "ide/ide_methods.bas"
do{
#line 8286 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint32)(string2ul(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8286 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8286,"ide_methods.bas");}while(r);
#line 8287 "ide/ide_methods.bas"
sc_ec_308_end:;
#line 8287 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8287 "ide/ide_methods.bas"
}
#line 8287 "ide/ide_methods.bas"
S_54266:;
#line 8287 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10))))||is_error_pending()){
#line 8287 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8287,"ide_methods.bas");if(r)goto S_54266;}
#line 8287 "ide/ide_methods.bas"
do{
#line 8287 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int64)(string2i64(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8287 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8287,"ide_methods.bas");}while(r);
#line 8288 "ide/ide_methods.bas"
sc_ec_309_end:;
#line 8288 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8288 "ide/ide_methods.bas"
}
#line 8288 "ide/ide_methods.bas"
S_54268:;
#line 8288 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20))))||is_error_pending()){
#line 8288 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8288,"ide_methods.bas");if(r)goto S_54268;}
#line 8288 "ide/ide_methods.bas"
do{
#line 8288 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint64)(string2ui64(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8288 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8288,"ide_methods.bas");}while(r);
#line 8289 "ide/ide_methods.bas"
sc_ec_310_end:;
#line 8289 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8289 "ide/ide_methods.bas"
}
#line 8289 "ide/ide_methods.bas"
S_54270:;
#line 8289 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
#line 8289 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8289,"ide_methods.bas");if(r)goto S_54270;}
#line 8289 "ide/ide_methods.bas"
do{
#line 8289 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((float)(string2s(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8289 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8289,"ide_methods.bas");}while(r);
#line 8290 "ide/ide_methods.bas"
sc_ec_311_end:;
#line 8290 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8290 "ide/ide_methods.bas"
}
#line 8290 "ide/ide_methods.bas"
S_54272:;
#line 8290 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
#line 8290 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8290,"ide_methods.bas");if(r)goto S_54272;}
#line 8290 "ide/ide_methods.bas"
do{
#line 8290 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((double)(string2d(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8290 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8290 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8290,"ide_methods.bas");}while(r);
#line 8291 "ide/ide_methods.bas"
sc_ec_312_end:;
#line 8291 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8291 "ide/ide_methods.bas"
}
#line 8291 "ide/ide_methods.bas"
S_54274:;
#line 8291 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
#line 8291 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8291,"ide_methods.bas");if(r)goto S_54274;}
#line 8291 "ide/ide_methods.bas"
do{
#line 8291 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_add(qbs_new_txt_len(" ",1),qbs__tostr((long double)(string2f(_SUB_DEBUGMODE_STRING_RECVDATA)),NULL,0)));
#line 8291 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8291,"ide_methods.bas");}while(r);
#line 8292 "ide/ide_methods.bas"
sc_ec_313_end:;
#line 8292 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8292 "ide/ide_methods.bas"
}
#line 8292 "ide/ide_methods.bas"
S_54276:;
#line 8292 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_OFFSET",7))))||is_error_pending()){
#line 8292 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8292,"ide_methods.bas");if(r)goto S_54276;}
#line 8292 "ide/ide_methods.bas"
do{
#line 8292 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((int64)(string2o(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8292 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8292,"ide_methods.bas");}while(r);
#line 8293 "ide/ide_methods.bas"
sc_ec_314_end:;
#line 8293 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8293 "ide/ide_methods.bas"
}
#line 8293 "ide/ide_methods.bas"
S_54278:;
#line 8293 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _OFFSET",17))))||is_error_pending()){
#line 8293 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8293,"ide_methods.bas");if(r)goto S_54278;}
#line 8293 "ide/ide_methods.bas"
do{
#line 8293 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,qbs_str((uint64)(string2uo(_SUB_DEBUGMODE_STRING_RECVDATA))));
#line 8293 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8293 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8293,"ide_methods.bas");}while(r);
#line 8295 "ide/ide_methods.bas"
sc_ec_315_end:;
#line 8295 "ide/ide_methods.bas"
goto sc_5558_end;
#line 8295 "ide/ide_methods.bas"
}
#line 8295 "ide/ide_methods.bas"
sc_5558_end:;
#line 8296 "ide/ide_methods.bas"
S_54281:;
#line 8296 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((-(_SUB_DEBUGMODE_STRING_RECVDATA->len> 1 ))&&(-(qbs_asc(_SUB_DEBUGMODE_STRING_RECVDATA, 2 )== 45 )))))||is_error_pending()){
#line 8296 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8296,"ide_methods.bas");if(r)goto S_54281;}
#line 8296 "ide/ide_methods.bas"
do{
#line 8296 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_RECVDATA,func_mid(_SUB_DEBUGMODE_STRING_RECVDATA, 2 ,NULL,0));
#line 8296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8296,"ide_methods.bas");}while(r);
#line 8296 "ide/ide_methods.bas"
}
#line 8297 "ide/ide_methods.bas"
do{
#line 8297 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_DEBUGMODE_LONG_TEMPSTORAGE)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
#line 8297 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long],_SUB_DEBUGMODE_STRING_RECVDATA);
#line 8297 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8297,"ide_methods.bas");}while(r);
#line 8298 "ide/ide_methods.bas"
S_54285:;
#line 8298 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
#line 8298 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8298,"ide_methods.bas");if(r)goto S_54285;}
#line 8298 "ide/ide_methods.bas"
do{
#line 8298 "ide/ide_methods.bas"
return_point[next_return_point++]=150;
#line 8298 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8298 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8298 "ide/ide_methods.bas"
RETURN_150:;
#line 8298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8298,"ide_methods.bas");}while(r);
#line 8298 "ide/ide_methods.bas"
}
#line 8299 "ide/ide_methods.bas"
sc_ec_316_end:;
#line 8299 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8299 "ide/ide_methods.bas"
}
#line 8299 "ide/ide_methods.bas"
S_54288:;
#line 8299 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("current sub",11))))||is_error_pending()){
#line 8299 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8299,"ide_methods.bas");if(r)goto S_54288;}
#line 8300 "ide/ide_methods.bas"
do{
#line 8300 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CURRENTSUB,_SUB_DEBUGMODE_STRING_VALUE);
#line 8300 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8300 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8300,"ide_methods.bas");}while(r);
#line 8301 "ide/ide_methods.bas"
S_54290:;
#line 8301 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE)||is_error_pending()){
#line 8301 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8301,"ide_methods.bas");if(r)goto S_54290;}
#line 8302 "ide/ide_methods.bas"
do{
#line 8302 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_ESTABILISHINGSCOPE= 0ll ;
#line 8302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8302,"ide_methods.bas");}while(r);
#line 8303 "ide/ide_methods.bas"
do{
#line 8303 "ide/ide_methods.bas"
return_point[next_return_point++]=151;
#line 8303 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8303 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8303 "ide/ide_methods.bas"
RETURN_151:;
#line 8303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8303,"ide_methods.bas");}while(r);
#line 8304 "ide/ide_methods.bas"
do{
#line 8304 "ide/ide_methods.bas"
goto LABEL_REQUESTVARIABLEWATCH;
#line 8304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8304,"ide_methods.bas");}while(r);
#line 8305 "ide/ide_methods.bas"
}
#line 8306 "ide/ide_methods.bas"
sc_ec_317_end:;
#line 8306 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8306 "ide/ide_methods.bas"
}
#line 8306 "ide/ide_methods.bas"
S_54295:;
#line 8306 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("quit",4))))||is_error_pending()){
#line 8306 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8306,"ide_methods.bas");if(r)goto S_54295;}
#line 8307 "ide/ide_methods.bas"
do{
#line 8307 "ide/ide_methods.bas"
sub_close(*__LONG_DEBUGCLIENT,1);
#line 8307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8307,"ide_methods.bas");}while(r);
#line 8308 "ide/ide_methods.bas"
do{
#line 8308 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5560= 0 ));
#line 8308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8308,"ide_methods.bas");}while(r);
#line 8309 "ide/ide_methods.bas"
do{
#line 8309 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5561= 0 ));
#line 8309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8309,"ide_methods.bas");}while(r);
#line 8310 "ide/ide_methods.bas"
do{
#line 8310 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5562= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5563= 15 ));
#line 8310 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8310,"ide_methods.bas");}while(r);
#line 8311 "ide/ide_methods.bas"
S_54300:;
#line 8311 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_DEBUGMODE_STRING_VALUE->len))||is_error_pending()){
#line 8311 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8311,"ide_methods.bas");if(r)goto S_54300;}
#line 8312 "ide/ide_methods.bas"
do{
#line 8312 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5565= 2 ),_SUB_DEBUGMODE_STRING_VALUE,&(pass5566= 7 ));
#line 8312 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8312,"ide_methods.bas");}while(r);
#line 8313 "ide/ide_methods.bas"
}
#line 8314 "ide/ide_methods.bas"
S_54303:;
#line 8314 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8314 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8314,"ide_methods.bas");if(r)goto S_54303;}
#line 8314 "ide/ide_methods.bas"
ww_continue_5567:;
#line 8314 "ide/ide_methods.bas"
}
#line 8314 "ide/ide_methods.bas"
ww_exit_5567:;
#line 8315 "ide/ide_methods.bas"
do{
#line 8315 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 8315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8315,"ide_methods.bas");}while(r);
#line 8316 "ide/ide_methods.bas"
do{
#line 8316 "ide/ide_methods.bas"
goto exit_subfunc;
#line 8316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8316,"ide_methods.bas");}while(r);
#line 8317 "ide/ide_methods.bas"
sc_ec_318_end:;
#line 8317 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8317 "ide/ide_methods.bas"
}
#line 8317 "ide/ide_methods.bas"
S_54307:;
#line 8317 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("error",5))))||is_error_pending()){
#line 8317 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8317,"ide_methods.bas");if(r)goto S_54307;}
#line 8318 "ide/ide_methods.bas"
do{
#line 8318 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
#line 8318 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8318,"ide_methods.bas");}while(r);
#line 8319 "ide/ide_methods.bas"
do{
#line 8319 "ide/ide_methods.bas"
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
#line 8319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8319,"ide_methods.bas");}while(r);
#line 8320 "ide/ide_methods.bas"
do{
#line 8320 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 8320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8320,"ide_methods.bas");}while(r);
#line 8321 "ide/ide_methods.bas"
do{
#line 8321 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE=*_SUB_DEBUGMODE_LONG_L;
#line 8321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8321,"ide_methods.bas");}while(r);
#line 8322 "ide/ide_methods.bas"
do{
#line 8322 "ide/ide_methods.bas"
return_point[next_return_point++]=152;
#line 8322 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8322 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8322 "ide/ide_methods.bas"
RETURN_152:;
#line 8322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8322,"ide_methods.bas");}while(r);
#line 8323 "ide/ide_methods.bas"
do{
#line 8323 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5568= 1 ));
#line 8323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8323,"ide_methods.bas");}while(r);
#line 8324 "ide/ide_methods.bas"
do{
#line 8324 "ide/ide_methods.bas"
qbg_sub_color(NULL, 4 ,NULL,NULL,2);
#line 8324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8324,"ide_methods.bas");}while(r);
#line 8325 "ide/ide_methods.bas"
do{
#line 8325 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5569= 1 ),qbs_add(qbs_new_txt_len("Error occurred on line",22),qbs_str((int32)(*_SUB_DEBUGMODE_LONG_L))),&(pass5570= 15 ));
#line 8325 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8325,"ide_methods.bas");}while(r);
#line 8326 "ide/ide_methods.bas"
do{
#line 8326 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_BYPASSREQUESTCALLSTACK= -1ll ;
#line 8326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8326,"ide_methods.bas");}while(r);
#line 8327 "ide/ide_methods.bas"
do{
#line 8327 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_PAUSEMODE= -1ll ;
#line 8327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8327,"ide_methods.bas");}while(r);
#line 8328 "ide/ide_methods.bas"
sc_ec_319_end:;
#line 8328 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8328 "ide/ide_methods.bas"
}
#line 8328 "ide/ide_methods.bas"
S_54318:;
#line 8328 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("enter input",11))))||is_error_pending()){
#line 8328 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8328,"ide_methods.bas");if(r)goto S_54318;}
#line 8329 "ide/ide_methods.bas"
do{
#line 8329 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT= -1ll ;
#line 8329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8329,"ide_methods.bas");}while(r);
#line 8330 "ide/ide_methods.bas"
do{
#line 8330 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_L=string2l(_SUB_DEBUGMODE_STRING_VALUE);
#line 8330 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8330,"ide_methods.bas");}while(r);
#line 8331 "ide/ide_methods.bas"
do{
#line 8331 "ide/ide_methods.bas"
*__LONG_IDECY=*_SUB_DEBUGMODE_LONG_L;
#line 8331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8331,"ide_methods.bas");}while(r);
#line 8332 "ide/ide_methods.bas"
do{
#line 8332 "ide/ide_methods.bas"
*__LONG_DEBUGNEXTLINE=*_SUB_DEBUGMODE_LONG_L;
#line 8332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8332,"ide_methods.bas");}while(r);
#line 8333 "ide/ide_methods.bas"
do{
#line 8333 "ide/ide_methods.bas"
*__LONG_IDESELECT= 0 ;
#line 8333 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8333,"ide_methods.bas");}while(r);
#line 8334 "ide/ide_methods.bas"
do{
#line 8334 "ide/ide_methods.bas"
return_point[next_return_point++]=153;
#line 8334 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8334 "ide/ide_methods.bas"
goto LABEL_UPDATEDISPLAY;
#line 8334 "ide/ide_methods.bas"
RETURN_153:;
#line 8334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8334,"ide_methods.bas");}while(r);
#line 8335 "ide/ide_methods.bas"
do{
#line 8335 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5571= 1 ));
#line 8335 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8335,"ide_methods.bas");}while(r);
#line 8336 "ide/ide_methods.bas"
do{
#line 8336 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5572= 1 ));
#line 8336 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8336,"ide_methods.bas");}while(r);
#line 8337 "ide/ide_methods.bas"
do{
#line 8337 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5573= 1 ),qbs_new_txt_len("SLEEP/INPUT/LINE INPUT active in your program...",48),&(pass5574= 10 ));
#line 8337 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8337,"ide_methods.bas");}while(r);
#line 8338 "ide/ide_methods.bas"
do{
#line 8338 "ide/ide_methods.bas"
set_foreground_window(*_SUB_DEBUGMODE_OFFSET_DEBUGGEEHWND);
#line 8338 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8338,"ide_methods.bas");}while(r);
#line 8339 "ide/ide_methods.bas"
sc_ec_320_end:;
#line 8339 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8339 "ide/ide_methods.bas"
}
#line 8339 "ide/ide_methods.bas"
S_54329:;
#line 8339 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("leave input",11))))||is_error_pending()){
#line 8339 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8339,"ide_methods.bas");if(r)goto S_54329;}
#line 8340 "ide/ide_methods.bas"
do{
#line 8340 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_BYTE_ENTEREDINPUT= 0ll ;
#line 8340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8340,"ide_methods.bas");}while(r);
#line 8341 "ide/ide_methods.bas"
do{
#line 8341 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5575= 1 ));
#line 8341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8341,"ide_methods.bas");}while(r);
#line 8342 "ide/ide_methods.bas"
S_54332:;
#line 8342 "ide/ide_methods.bas"
if ((*_SUB_DEBUGMODE_BYTE_PAUSEMODE)||is_error_pending()){
#line 8342 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8342,"ide_methods.bas");if(r)goto S_54332;}
#line 8343 "ide/ide_methods.bas"
do{
#line 8343 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5576= 1 ),qbs_new_txt_len("Paused.",7),&(pass5577= 2 ));
#line 8343 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8343,"ide_methods.bas");}while(r);
#line 8344 "ide/ide_methods.bas"
do{
#line 8344 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_DUMMY=FUNC_DARKENFGBG(&(pass5578= 0 ));
#line 8344 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8344,"ide_methods.bas");}while(r);
#line 8345 "ide/ide_methods.bas"
}else{
#line 8346 "ide/ide_methods.bas"
do{
#line 8346 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5579= 1 ),qbs_new_txt_len("Running...",10),&(pass5580= 10 ));
#line 8346 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8346 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8346,"ide_methods.bas");}while(r);
#line 8347 "ide/ide_methods.bas"
}
#line 8348 "ide/ide_methods.bas"
sc_ec_321_end:;
#line 8348 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8348 "ide/ide_methods.bas"
}
#line 8348 "ide/ide_methods.bas"
S_54338:;
#line 8348 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack size",15))))||is_error_pending()){
#line 8348 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8348,"ide_methods.bas");if(r)goto S_54338;}
#line 8352 "ide/ide_methods.bas"
do{
#line 8352 "ide/ide_methods.bas"
*__LONG_CALLSTACKLENGTH=string2l(_SUB_DEBUGMODE_STRING_VALUE);
#line 8352 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8352,"ide_methods.bas");}while(r);
#line 8353 "ide/ide_methods.bas"
S_54340:;
#line 8353 "ide/ide_methods.bas"
if ((*__LONG_CALLSTACKLENGTH)||is_error_pending()){
#line 8353 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8353,"ide_methods.bas");if(r)goto S_54340;}
#line 8354 "ide/ide_methods.bas"
do{
#line 8354 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_DOUBLE_START=func_timer( 0.001E+0 ,0|1);
#line 8354 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8354,"ide_methods.bas");}while(r);
#line 8355 "ide/ide_methods.bas"
S_54342:;
#line 8355 "ide/ide_methods.bas"
do{
#line 8355 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8355,"ide_methods.bas");if(r)goto S_54342;}
#line 8356 "ide/ide_methods.bas"
do{
#line 8356 "ide/ide_methods.bas"
return_point[next_return_point++]=154;
#line 8356 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8356 "ide/ide_methods.bas"
goto LABEL_GETCOMMAND;
#line 8356 "ide/ide_methods.bas"
RETURN_154:;
#line 8356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8356,"ide_methods.bas");}while(r);
#line 8357 "ide/ide_methods.bas"
do{
#line 8357 "ide/ide_methods.bas"
sub__limit( 100 );
#line 8357 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8357,"ide_methods.bas");}while(r);
#line 8358 "ide/ide_methods.bas"
S_54345:;
#line 8358 "ide/ide_methods.bas"
dl_continue_5581:;
#line 8358 "ide/ide_methods.bas"
}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()));
#line 8358 "ide/ide_methods.bas"
dl_exit_5581:;
#line 8358 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8358,"ide_methods.bas");if(r)goto S_54345;}
#line 8360 "ide/ide_methods.bas"
S_54346:;
#line 8360 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("call stack",10))))||is_error_pending()){
#line 8360 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8360,"ide_methods.bas");if(r)goto S_54346;}
#line 8362 "ide/ide_methods.bas"
do{
#line 8362 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,_SUB_DEBUGMODE_STRING_VALUE);
#line 8362 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8362,"ide_methods.bas");}while(r);
#line 8363 "ide/ide_methods.bas"
}
#line 8364 "ide/ide_methods.bas"
}else{
#line 8365 "ide/ide_methods.bas"
do{
#line 8365 "ide/ide_methods.bas"
qbs_set(__STRING_CALLSTACKLIST,qbs_new_txt_len("",0));
#line 8365 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8365,"ide_methods.bas");}while(r);
#line 8366 "ide/ide_methods.bas"
}
#line 8367 "ide/ide_methods.bas"
sc_ec_322_end:;
#line 8367 "ide/ide_methods.bas"
goto sc_5531_end;
#line 8367 "ide/ide_methods.bas"
}
#line 8367 "ide/ide_methods.bas"
sc_5531_end:;
#line 8369 "ide/ide_methods.bas"
S_54353:;
#line 8369 "ide/ide_methods.bas"
if ((func__hasfocus())||is_error_pending()){
#line 8369 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8369,"ide_methods.bas");if(r)goto S_54353;}
#line 8369 "ide/ide_methods.bas"
do{
#line 8369 "ide/ide_methods.bas"
return_point[next_return_point++]=155;
#line 8369 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8369 "ide/ide_methods.bas"
goto LABEL_UPDATEBUTTONS;
#line 8369 "ide/ide_methods.bas"
RETURN_155:;
#line 8369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8369,"ide_methods.bas");}while(r);
#line 8369 "ide/ide_methods.bas"
}
#line 8370 "ide/ide_methods.bas"
do{
#line 8370 "ide/ide_methods.bas"
sub__limit( 100 );
#line 8370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8370,"ide_methods.bas");}while(r);
#line 8371 "ide/ide_methods.bas"
dl_continue_5378:;
#line 8371 "ide/ide_methods.bas"
}while(1);
#line 8371 "ide/ide_methods.bas"
dl_exit_5378:;
#line 8373 "ide/ide_methods.bas"
S_54358:;
#line 8373 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8373 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8373,"ide_methods.bas");if(r)goto S_54358;}
#line 8373 "ide/ide_methods.bas"
ww_continue_5582:;
#line 8373 "ide/ide_methods.bas"
}
#line 8373 "ide/ide_methods.bas"
ww_exit_5582:;
#line 8374 "ide/ide_methods.bas"
do{
#line 8374 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 8374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8374,"ide_methods.bas");}while(r);
#line 8375 "ide/ide_methods.bas"
do{
#line 8375 "ide/ide_methods.bas"
goto exit_subfunc;
#line 8375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8375,"ide_methods.bas");}while(r);
#line 8377 "ide/ide_methods.bas"
LABEL_GETCOMMAND:;
#line 8377 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8377,"ide_methods.bas");r=0;}
#line 8378 "ide/ide_methods.bas"
do{
#line 8378 "ide/ide_methods.bas"
sub_get2(*__LONG_DEBUGCLIENT,NULL,_SUB_DEBUGMODE_STRING_TEMP,0);
#line 8378 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8378,"ide_methods.bas");}while(r);
#line 8379 "ide/ide_methods.bas"
S_54363:;
#line 8379 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3)))&(-(func__connected(*__LONG_DEBUGCLIENT)== 0 ))))||is_error_pending()){
#line 8379 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8379,"ide_methods.bas");if(r)goto S_54363;}
#line 8380 "ide/ide_methods.bas"
do{
#line 8380 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5583= 0 ));
#line 8380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8380,"ide_methods.bas");}while(r);
#line 8381 "ide/ide_methods.bas"
do{
#line 8381 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5584= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5585= 7 ));
#line 8381 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8381,"ide_methods.bas");}while(r);
#line 8382 "ide/ide_methods.bas"
do{
#line 8382 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5586= 2 ),qbs_new_txt_len("Disconnected.",13),&(pass5587= 2 ));
#line 8382 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8382,"ide_methods.bas");}while(r);
#line 8383 "ide/ide_methods.bas"
S_54367:;
#line 8383 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8383 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8383,"ide_methods.bas");if(r)goto S_54367;}
#line 8383 "ide/ide_methods.bas"
ww_continue_5588:;
#line 8383 "ide/ide_methods.bas"
}
#line 8383 "ide/ide_methods.bas"
ww_exit_5588:;
#line 8384 "ide/ide_methods.bas"
do{
#line 8384 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 8384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8384,"ide_methods.bas");}while(r);
#line 8385 "ide/ide_methods.bas"
do{
#line 8385 "ide/ide_methods.bas"
goto exit_subfunc;
#line 8385 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8385,"ide_methods.bas");}while(r);
#line 8386 "ide/ide_methods.bas"
}
#line 8387 "ide/ide_methods.bas"
do{
#line 8387 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_BUFFER,qbs_add(_SUB_DEBUGMODE_STRING_BUFFER,_SUB_DEBUGMODE_STRING_TEMP));
#line 8387 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8387,"ide_methods.bas");}while(r);
#line 8389 "ide/ide_methods.bas"
S_54373:;
#line 8389 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_DEBUGMODE_STRING_BUFFER->len>= 4 )))||is_error_pending()){
#line 8389 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8389,"ide_methods.bas");if(r)goto S_54373;}
#line 8389 "ide/ide_methods.bas"
do{
#line 8389 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_CMDSIZE=string2l(qbs_left(_SUB_DEBUGMODE_STRING_BUFFER, 4 ));
#line 8389 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8389,"ide_methods.bas");}while(r);
#line 8389 "ide/ide_methods.bas"
}else{
#line 8389 "ide/ide_methods.bas"
do{
#line 8389 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_CMDSIZE= 0 ;
#line 8389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8389,"ide_methods.bas");}while(r);
#line 8389 "ide/ide_methods.bas"
}
#line 8390 "ide/ide_methods.bas"
S_54378:;
#line 8390 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_DEBUGMODE_LONG_CMDSIZE> 0 ))&(-(_SUB_DEBUGMODE_STRING_BUFFER->len>=*_SUB_DEBUGMODE_LONG_CMDSIZE))))||is_error_pending()){
#line 8390 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8390,"ide_methods.bas");if(r)goto S_54378;}
#line 8391 "ide/ide_methods.bas"
do{
#line 8391 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,func_mid(_SUB_DEBUGMODE_STRING_BUFFER, 5 ,*_SUB_DEBUGMODE_LONG_CMDSIZE,0|1));
#line 8391 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8391 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8391,"ide_methods.bas");}while(r);
#line 8392 "ide/ide_methods.bas"
do{
#line 8392 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_BUFFER,func_mid(_SUB_DEBUGMODE_STRING_BUFFER, 5 +*_SUB_DEBUGMODE_LONG_CMDSIZE,NULL,0));
#line 8392 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8392,"ide_methods.bas");}while(r);
#line 8394 "ide/ide_methods.bas"
S_54381:;
#line 8394 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len(":",1),0)))||is_error_pending()){
#line 8394 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8394,"ide_methods.bas");if(r)goto S_54381;}
#line 8395 "ide/ide_methods.bas"
do{
#line 8395 "ide/ide_methods.bas"
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));
#line 8395 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8395 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8395,"ide_methods.bas");}while(r);
#line 8396 "ide/ide_methods.bas"
do{
#line 8396 "ide/ide_methods.bas"
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 ));
#line 8396 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8396 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8396,"ide_methods.bas");}while(r);
#line 8397 "ide/ide_methods.bas"
}else{
#line 8398 "ide/ide_methods.bas"
do{
#line 8398 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,qbs_new_txt_len("",0));
#line 8398 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8398,"ide_methods.bas");}while(r);
#line 8399 "ide/ide_methods.bas"
}
#line 8400 "ide/ide_methods.bas"
}else{
#line 8401 "ide/ide_methods.bas"
do{
#line 8401 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("",0));
#line 8401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8401,"ide_methods.bas");}while(r);
#line 8401 "ide/ide_methods.bas"
do{
#line 8401 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_VALUE,qbs_new_txt_len("",0));
#line 8401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8401,"ide_methods.bas");}while(r);
#line 8402 "ide/ide_methods.bas"
}
#line 8403 "ide/ide_methods.bas"
do{
#line 8403 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8403 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8403,"ide_methods.bas");}while(r);
#line 8405 "ide/ide_methods.bas"
LABEL_SENDCOMMAND:;
#line 8405 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8405,"ide_methods.bas");r=0;}
#line 8406 "ide/ide_methods.bas"
do{
#line 8406 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_add(l2string(_SUB_DEBUGMODE_STRING_CMD->len),_SUB_DEBUGMODE_STRING_CMD));
#line 8406 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8406,"ide_methods.bas");}while(r);
#line 8407 "ide/ide_methods.bas"
do{
#line 8407 "ide/ide_methods.bas"
sub_put2(*__LONG_DEBUGCLIENT,NULL,byte_element((uint64)_SUB_DEBUGMODE_STRING_CMD->chr,_SUB_DEBUGMODE_STRING_CMD->len,byte_element_5592),0);
#line 8407 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8407,"ide_methods.bas");}while(r);
#line 8408 "ide/ide_methods.bas"
S_54394:;
#line 8408 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_OS,qbs_new_txt_len("WIN",3)))&(-(func__connected(*__LONG_DEBUGCLIENT)== 0 ))))||is_error_pending()){
#line 8408 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8408,"ide_methods.bas");if(r)goto S_54394;}
#line 8409 "ide/ide_methods.bas"
do{
#line 8409 "ide/ide_methods.bas"
SUB_CLEARSTATUSWINDOW(&(pass5593= 0 ));
#line 8409 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8409,"ide_methods.bas");}while(r);
#line 8410 "ide/ide_methods.bas"
do{
#line 8410 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5594= 1 ),qbs_new_txt_len("Debug session aborted.",22),&(pass5595= 7 ));
#line 8410 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8410,"ide_methods.bas");}while(r);
#line 8411 "ide/ide_methods.bas"
do{
#line 8411 "ide/ide_methods.bas"
SUB_SETSTATUSMESSAGE(&(pass5596= 2 ),qbs_new_txt_len("Disconnected.",13),&(pass5597= 2 ));
#line 8411 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8411 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8411,"ide_methods.bas");}while(r);
#line 8412 "ide/ide_methods.bas"
S_54398:;
#line 8412 "ide/ide_methods.bas"
while((func__mouseinput())||is_error_pending()){
#line 8412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8412,"ide_methods.bas");if(r)goto S_54398;}
#line 8412 "ide/ide_methods.bas"
ww_continue_5598:;
#line 8412 "ide/ide_methods.bas"
}
#line 8412 "ide/ide_methods.bas"
ww_exit_5598:;
#line 8413 "ide/ide_methods.bas"
do{
#line 8413 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 8413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8413,"ide_methods.bas");}while(r);
#line 8414 "ide/ide_methods.bas"
do{
#line 8414 "ide/ide_methods.bas"
goto exit_subfunc;
#line 8414 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8414,"ide_methods.bas");}while(r);
#line 8415 "ide/ide_methods.bas"
}
#line 8416 "ide/ide_methods.bas"
do{
#line 8416 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_CMD,qbs_new_txt_len("",0));
#line 8416 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8416,"ide_methods.bas");}while(r);
#line 8417 "ide/ide_methods.bas"
do{
#line 8417 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8417 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8417,"ide_methods.bas");}while(r);
#line 8419 "ide/ide_methods.bas"
LABEL_UPDATEDISPLAY:;
#line 8419 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8419,"ide_methods.bas");r=0;}
#line 8420 "ide/ide_methods.bas"
S_54405:;
#line 8420 "ide/ide_methods.bas"
if ((~(*_SUB_DEBUGMODE_BYTE_PAUSEMODE))||is_error_pending()){
#line 8420 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8420,"ide_methods.bas");if(r)goto S_54405;}
#line 8420 "ide/ide_methods.bas"
do{
#line 8420 "ide/ide_methods.bas"
*__BYTE_IDESHOWTEXTBYPASSCOLORRESTORE= -1ll ;
#line 8420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8420,"ide_methods.bas");}while(r);
#line 8420 "ide/ide_methods.bas"
}
#line 8421 "ide/ide_methods.bas"
do{
#line 8421 "ide/ide_methods.bas"
SUB_IDESHOWTEXT();
#line 8421 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8421,"ide_methods.bas");}while(r);
#line 8422 "ide/ide_methods.bas"
do{
#line 8422 "ide/ide_methods.bas"
SUB_UPDATETITLEOFMAINWINDOW();
#line 8422 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8422,"ide_methods.bas");}while(r);
#line 8424 "ide/ide_methods.bas"
do{
#line 8424 "ide/ide_methods.bas"
return_point[next_return_point++]=156;
#line 8424 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8424 "ide/ide_methods.bas"
goto LABEL_PRINTVERSION;
#line 8424 "ide/ide_methods.bas"
RETURN_156:;
#line 8424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8424,"ide_methods.bas");}while(r);
#line 8426 "ide/ide_methods.bas"
S_54411:;
#line 8426 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,*_SUB_DEBUGMODE_BYTE_PAUSEMODE&(-(__STRING_VARIABLEWATCHLIST->len> 0 ))))||is_error_pending()){
#line 8426 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8426,"ide_methods.bas");if(r)goto S_54411;}
#line 8427 "ide/ide_methods.bas"
S_54412:;
#line 8427 "ide/ide_methods.bas"
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
#line 8427 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8427,"ide_methods.bas");if(r)goto S_54412;}
#line 8427 "ide/ide_methods.bas"
do{
#line 8427 "ide/ide_methods.bas"
sub__console( 1 );
#line 8427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8427,"ide_methods.bas");}while(r);
#line 8427 "ide/ide_methods.bas"
}
#line 8428 "ide/ide_methods.bas"
do{
#line 8428 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_TOTALVISIBLEVARIABLES=string2l(func_mid(__STRING_VARIABLEWATCHLIST, 5 , 4 ,0|1));
#line 8428 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8428 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8428,"ide_methods.bas");}while(r);
#line 8429 "ide/ide_methods.bas"
S_54416:;
#line 8429 "ide/ide_methods.bas"
if (((~(*_SUB_DEBUGMODE_LONG_HIDEPANEL))&*_SUB_DEBUGMODE_BYTE_PANELACTIVE)||is_error_pending()){
#line 8429 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8429,"ide_methods.bas");if(r)goto S_54416;}
#line 8429 "ide/ide_methods.bas"
do{
#line 8429 "ide/ide_methods.bas"
SUB_SHOWVWATCHPANEL((void*)( ((char*)(_SUB_DEBUGMODE_UDT_VWATCHPANEL)) + ((0+0)) ),_SUB_DEBUGMODE_STRING_CURRENTSUB,&(pass5600= 0 ));
#line 8429 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8429,"ide_methods.bas");}while(r);
#line 8429 "ide/ide_methods.bas"
}
#line 8430 "ide/ide_methods.bas"
do{
#line 8430 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_HIDEPANEL= 0ll ;
#line 8430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8430,"ide_methods.bas");}while(r);
#line 8431 "ide/ide_methods.bas"
}
#line 8433 "ide/ide_methods.bas"
do{
#line 8433 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 8433 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8433,"ide_methods.bas");}while(r);
#line 8434 "ide/ide_methods.bas"
do{
#line 8434 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8434,"ide_methods.bas");}while(r);
#line 8436 "ide/ide_methods.bas"
LABEL_UPDATEBUTTONS:;
#line 8436 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8436,"ide_methods.bas");r=0;}
#line 8437 "ide/ide_methods.bas"
S_54423:;
#line 8437 "ide/ide_methods.bas"
fornext_value5602= 1 ;
#line 8437 "ide/ide_methods.bas"
fornext_finalvalue5602=func_ubound(_SUB_DEBUGMODE_ARRAY_UDT_BUTTON,1,1);
#line 8437 "ide/ide_methods.bas"
fornext_step5602= 1 ;
#line 8437 "ide/ide_methods.bas"
if (fornext_step5602<0) fornext_step_negative5602=1; else fornext_step_negative5602=0;
#line 8437 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5602;
#line 8437 "ide/ide_methods.bas"
goto fornext_entrylabel5602;
#line 8437 "ide/ide_methods.bas"
while(1){
#line 8437 "ide/ide_methods.bas"
fornext_value5602=fornext_step5602+(*_SUB_DEBUGMODE_LONG_I);
#line 8437 "ide/ide_methods.bas"
fornext_entrylabel5602:
#line 8437 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_I=fornext_value5602;
#line 8437 "ide/ide_methods.bas"
if (fornext_step_negative5602){
#line 8437 "ide/ide_methods.bas"
if (fornext_value5602<fornext_finalvalue5602) break;
#line 8437 "ide/ide_methods.bas"
}else{
#line 8437 "ide/ide_methods.bas"
if (fornext_value5602>fornext_finalvalue5602) break;
#line 8437 "ide/ide_methods.bas"
}
#line 8437 "ide/ide_methods.bas"
fornext_error5602:;
#line 8437 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8437,"ide_methods.bas");if(r)goto S_54423;}
#line 8439 "ide/ide_methods.bas"
S_54424:;
#line 8439 "ide/ide_methods.bas"
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()){
#line 8439 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8439,"ide_methods.bas");if(r)goto S_54424;}
#line 8440 "ide/ide_methods.bas"
do{
#line 8440 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 8440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8440,"ide_methods.bas");}while(r);
#line 8441 "ide/ide_methods.bas"
do{
#line 8441 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len("",0));
#line 8441 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8441,"ide_methods.bas");}while(r);
#line 8442 "ide/ide_methods.bas"
}else{
#line 8443 "ide/ide_methods.bas"
do{
#line 8443 "ide/ide_methods.bas"
qbg_sub_color( 13 , 1 ,NULL,NULL,3);
#line 8443 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8443,"ide_methods.bas");}while(r);
#line 8444 "ide/ide_methods.bas"
do{
#line 8444 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMP,qbs_new_txt_len(" ",1));
#line 8444 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8444,"ide_methods.bas");}while(r);
#line 8445 "ide/ide_methods.bas"
}
#line 8446 "ide/ide_methods.bas"
do{
#line 8446 "ide/ide_methods.bas"
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);
#line 8446 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8446,"ide_methods.bas");}while(r);
#line 8447 "ide/ide_methods.bas"
fornext_continue_5601:;
#line 8447 "ide/ide_methods.bas"
}
#line 8447 "ide/ide_methods.bas"
fornext_exit_5601:;
#line 8448 "ide/ide_methods.bas"
do{
#line 8448 "ide/ide_methods.bas"
sub_pcopy( 3 , 0 );
#line 8448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8448,"ide_methods.bas");}while(r);
#line 8449 "ide/ide_methods.bas"
do{
#line 8449 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8449,"ide_methods.bas");}while(r);
#line 8451 "ide/ide_methods.bas"
LABEL_GETVARSIZE:;
#line 8451 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8451,"ide_methods.bas");r=0;}
#line 8452 "ide/ide_methods.bas"
do{
#line 8452 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE= 0 ;
#line 8452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8452,"ide_methods.bas");}while(r);
#line 8453 "ide/ide_methods.bas"
do{
#line 8453 "ide/ide_methods.bas"
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]))*124+52)))));
#line 8453 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8453,"ide_methods.bas");}while(r);
#line 8454 "ide/ide_methods.bas"
LABEL_CHECKVARTYPE:;
#line 8454 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8454,"ide_methods.bas");r=0;}
#line 8455 "ide/ide_methods.bas"
do{
#line 8455 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,_SUB_DEBUGMODE_STRING_VARTYPE);
#line 8455 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8455 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8455,"ide_methods.bas");}while(r);
#line 8456 "ide/ide_methods.bas"
S_54438:;
#line 8456 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
#line 8456 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8456,"ide_methods.bas");if(r)goto S_54438;}
#line 8456 "ide/ide_methods.bas"
do{
#line 8456 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
#line 8456 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8456,"ide_methods.bas");}while(r);
#line 8456 "ide/ide_methods.bas"
}
#line 8457 "ide/ide_methods.bas"
S_54441:;
#line 8457 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
#line 8457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8457,"ide_methods.bas");if(r)goto S_54441;}
#line 8458 "ide/ide_methods.bas"
S_54442:;
#line 8458 "ide/ide_methods.bas"
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()){
#line 8458 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8458,"ide_methods.bas");if(r)goto S_54442;}
#line 8459 "ide/ide_methods.bas"
do{
#line 8459 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_INTEGER64",10));
#line 8459 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8459,"ide_methods.bas");}while(r);
#line 8460 "ide/ide_methods.bas"
S_54444:;
#line 8460 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)))||is_error_pending()){
#line 8460 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8460,"ide_methods.bas");if(r)goto S_54444;}
#line 8460 "ide/ide_methods.bas"
do{
#line 8460 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20));
#line 8460 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8460 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8460,"ide_methods.bas");}while(r);
#line 8460 "ide/ide_methods.bas"
}
#line 8461 "ide/ide_methods.bas"
}else{
#line 8462 "ide/ide_methods.bas"
do{
#line 8462 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4));
#line 8462 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8462,"ide_methods.bas");}while(r);
#line 8463 "ide/ide_methods.bas"
S_54449:;
#line 8463 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)))||is_error_pending()){
#line 8463 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8463,"ide_methods.bas");if(r)goto S_54449;}
#line 8463 "ide/ide_methods.bas"
do{
#line 8463 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
#line 8463 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8463,"ide_methods.bas");}while(r);
#line 8463 "ide/ide_methods.bas"
}
#line 8464 "ide/ide_methods.bas"
}
#line 8465 "ide/ide_methods.bas"
S_54453:;
#line 8465 "ide/ide_methods.bas"
}else{
#line 8465 "ide/ide_methods.bas"
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))){
#line 8465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8465,"ide_methods.bas");if(r)goto S_54453;}
#line 8466 "ide/ide_methods.bas"
do{
#line 8466 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("LONG",4));
#line 8466 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8466,"ide_methods.bas");}while(r);
#line 8467 "ide/ide_methods.bas"
S_54455:;
#line 8467 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED",9),0)))||is_error_pending()){
#line 8467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8467,"ide_methods.bas");if(r)goto S_54455;}
#line 8467 "ide/ide_methods.bas"
do{
#line 8467 "ide/ide_methods.bas"
qbs_set(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
#line 8467 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8467 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8467,"ide_methods.bas");}while(r);
#line 8467 "ide/ide_methods.bas"
}
#line 8468 "ide/ide_methods.bas"
}
#line 8468 "ide/ide_methods.bas"
}
#line 8469 "ide/ide_methods.bas"
S_54459:;
#line 8469 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8469,"ide_methods.bas");if(r)goto S_54459;}
#line 8470 "ide/ide_methods.bas"
S_54460:;
#line 8470 "ide/ide_methods.bas"
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()){
#line 8470 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8470,"ide_methods.bas");if(r)goto S_54460;}
#line 8470 "ide/ide_methods.bas"
do{
#line 8470 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=1;
#line 8470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8470,"ide_methods.bas");}while(r);
#line 8471 "ide/ide_methods.bas"
sc_ec_323_end:;
#line 8471 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8471 "ide/ide_methods.bas"
}
#line 8471 "ide/ide_methods.bas"
S_54462:;
#line 8471 "ide/ide_methods.bas"
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()){
#line 8471 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8471,"ide_methods.bas");if(r)goto S_54462;}
#line 8471 "ide/ide_methods.bas"
do{
#line 8471 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=2;
#line 8471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8471,"ide_methods.bas");}while(r);
#line 8472 "ide/ide_methods.bas"
sc_ec_324_end:;
#line 8472 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8472 "ide/ide_methods.bas"
}
#line 8472 "ide/ide_methods.bas"
S_54464:;
#line 8472 "ide/ide_methods.bas"
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()){
#line 8472 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8472,"ide_methods.bas");if(r)goto S_54464;}
#line 8472 "ide/ide_methods.bas"
do{
#line 8472 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
#line 8472 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8472,"ide_methods.bas");}while(r);
#line 8473 "ide/ide_methods.bas"
sc_ec_325_end:;
#line 8473 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8473 "ide/ide_methods.bas"
}
#line 8473 "ide/ide_methods.bas"
S_54466:;
#line 8473 "ide/ide_methods.bas"
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()){
#line 8473 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8473,"ide_methods.bas");if(r)goto S_54466;}
#line 8473 "ide/ide_methods.bas"
do{
#line 8473 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
#line 8473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8473,"ide_methods.bas");}while(r);
#line 8474 "ide/ide_methods.bas"
sc_ec_326_end:;
#line 8474 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8474 "ide/ide_methods.bas"
}
#line 8474 "ide/ide_methods.bas"
S_54468:;
#line 8474 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("SINGLE",6))))||is_error_pending()){
#line 8474 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8474,"ide_methods.bas");if(r)goto S_54468;}
#line 8474 "ide/ide_methods.bas"
do{
#line 8474 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=4;
#line 8474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8474,"ide_methods.bas");}while(r);
#line 8475 "ide/ide_methods.bas"
sc_ec_327_end:;
#line 8475 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8475 "ide/ide_methods.bas"
}
#line 8475 "ide/ide_methods.bas"
S_54470:;
#line 8475 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("DOUBLE",6))))||is_error_pending()){
#line 8475 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8475,"ide_methods.bas");if(r)goto S_54470;}
#line 8475 "ide/ide_methods.bas"
do{
#line 8475 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
#line 8475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8475,"ide_methods.bas");}while(r);
#line 8476 "ide/ide_methods.bas"
sc_ec_328_end:;
#line 8476 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8476 "ide/ide_methods.bas"
}
#line 8476 "ide/ide_methods.bas"
S_54472:;
#line 8476 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("_FLOAT",6))))||is_error_pending()){
#line 8476 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8476,"ide_methods.bas");if(r)goto S_54472;}
#line 8476 "ide/ide_methods.bas"
do{
#line 8476 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=32;
#line 8476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8476,"ide_methods.bas");}while(r);
#line 8477 "ide/ide_methods.bas"
sc_ec_329_end:;
#line 8477 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8477 "ide/ide_methods.bas"
}
#line 8477 "ide/ide_methods.bas"
S_54474:;
#line 8477 "ide/ide_methods.bas"
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()){
#line 8477 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8477,"ide_methods.bas");if(r)goto S_54474;}
#line 8477 "ide/ide_methods.bas"
do{
#line 8477 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8;
#line 8477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8477,"ide_methods.bas");}while(r);
#line 8478 "ide/ide_methods.bas"
sc_ec_330_end:;
#line 8478 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8478 "ide/ide_methods.bas"
}
#line 8478 "ide/ide_methods.bas"
S_54476:;
#line 8478 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_DEBUGMODE_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))))||is_error_pending()){
#line 8478 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8478,"ide_methods.bas");if(r)goto S_54476;}
#line 8478 "ide/ide_methods.bas"
do{
#line 8478 "ide/ide_methods.bas"
*_SUB_DEBUGMODE_LONG_VARSIZE=8+4;
#line 8478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8478,"ide_methods.bas");}while(r);
#line 8479 "ide/ide_methods.bas"
sc_ec_331_end:;
#line 8479 "ide/ide_methods.bas"
goto sc_5603_end;
#line 8479 "ide/ide_methods.bas"
}
#line 8480 "ide/ide_methods.bas"
do{
#line 8480 "ide/ide_methods.bas"
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]))*124+100)))),_SUB_DEBUGMODE_LONG_TEMPELEMENT));
#line 8480 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8480,"ide_methods.bas");}while(r);
#line 8481 "ide/ide_methods.bas"
S_54480:;
#line 8481 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_DEBUGMODE_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
#line 8481 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8481,"ide_methods.bas");if(r)goto S_54480;}
#line 8483 "ide/ide_methods.bas"
do{
#line 8483 "ide/ide_methods.bas"
*_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))));
#line 8483 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8483,"ide_methods.bas");}while(r);
#line 8484 "ide/ide_methods.bas"
do{
#line 8484 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8484,"ide_methods.bas");}while(r);
#line 8485 "ide/ide_methods.bas"
}
#line 8486 "ide/ide_methods.bas"
S_54484:;
#line 8486 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_DEBUGMODE_STRING_VARTYPE->len))||is_error_pending()){
#line 8486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8486,"ide_methods.bas");if(r)goto S_54484;}
#line 8486 "ide/ide_methods.bas"
do{
#line 8486 "ide/ide_methods.bas"
goto LABEL_CHECKVARTYPE;
#line 8486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8486,"ide_methods.bas");}while(r);
#line 8486 "ide/ide_methods.bas"
}
#line 8487 "ide/ide_methods.bas"
sc_5603_end:;
#line 8488 "ide/ide_methods.bas"
do{
#line 8488 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8488,"ide_methods.bas");}while(r);
#line 8490 "ide/ide_methods.bas"
LABEL_PRINTVERSION:;
#line 8490 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8490,"ide_methods.bas");r=0;}
#line 8492 "ide/ide_methods.bas"
S_54489:;
#line 8492 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_VERSIONSTRINGSTATUS->len== 0 )))||is_error_pending()){
#line 8492 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8492,"ide_methods.bas");if(r)goto S_54489;}
#line 8493 "ide/ide_methods.bas"
do{
#line 8493 "ide/ide_methods.bas"
qbs_set(__STRING_VERSIONSTRINGSTATUS,qbs_add(qbs_new_txt_len(" v",2),__STRING_VERSION));
#line 8493 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8493 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8493,"ide_methods.bas");}while(r);
#line 8494 "ide/ide_methods.bas"
do{
#line 8494 "ide/ide_methods.bas"
qbs_set(__STRING_VERSIONSTRINGSTATUS,qbs_add(__STRING_VERSIONSTRINGSTATUS,qbs_new_txt_len(" ",1)));
#line 8494 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8494,"ide_methods.bas");}while(r);
#line 8495 "ide/ide_methods.bas"
}
#line 8496 "ide/ide_methods.bas"
do{
#line 8496 "ide/ide_methods.bas"
qbg_sub_color( 2 , 3 ,NULL,NULL,3);
#line 8496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8496,"ide_methods.bas");}while(r);
#line 8497 "ide/ide_methods.bas"
do{
#line 8497 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 21 -__STRING_VERSIONSTRINGSTATUS->len,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_VERSIONSTRINGSTATUS,NULL,0);
#line 8497 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8497,"ide_methods.bas");}while(r);
#line 8498 "ide/ide_methods.bas"
do{
#line 8498 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8498,"ide_methods.bas");}while(r);
#line 8500 "ide/ide_methods.bas"
LABEL_CHECKVWATCHPANELSIZE:;
#line 8500 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8500,"ide_methods.bas");r=0;}
#line 8501 "ide/ide_methods.bas"
S_54496:;
#line 8501 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))< 40 ))||is_error_pending()){
#line 8501 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8501,"ide_methods.bas");if(r)goto S_54496;}
#line 8501 "ide/ide_methods.bas"
do{
#line 8501 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))= 40 ;
#line 8501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8501,"ide_methods.bas");}while(r);
#line 8501 "ide/ide_methods.bas"
}
#line 8502 "ide/ide_methods.bas"
S_54499:;
#line 8502 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))>(*__LONG_IDEWX- 12 )))||is_error_pending()){
#line 8502 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8502,"ide_methods.bas");if(r)goto S_54499;}
#line 8502 "ide/ide_methods.bas"
do{
#line 8502 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=*__LONG_IDEWX- 12 ;
#line 8502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8502,"ide_methods.bas");}while(r);
#line 8502 "ide/ide_methods.bas"
}
#line 8503 "ide/ide_methods.bas"
S_54502:;
#line 8503 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
#line 8503 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8503,"ide_methods.bas");if(r)goto S_54502;}
#line 8504 "ide/ide_methods.bas"
do{
#line 8504 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+4)))=(*__LONG_IDEWX- 1 )-*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+0)));
#line 8504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8504,"ide_methods.bas");}while(r);
#line 8505 "ide/ide_methods.bas"
}
#line 8506 "ide/ide_methods.bas"
S_54505:;
#line 8506 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))+*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6))))>*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT))||is_error_pending()){
#line 8506 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8506,"ide_methods.bas");if(r)goto S_54505;}
#line 8507 "ide/ide_methods.bas"
do{
#line 8507 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*_SUB_DEBUGMODE_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+2)))- 1 );
#line 8507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8507,"ide_methods.bas");}while(r);
#line 8508 "ide/ide_methods.bas"
}
#line 8509 "ide/ide_methods.bas"
S_54508:;
#line 8509 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))< 5 ))||is_error_pending()){
#line 8509 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8509,"ide_methods.bas");if(r)goto S_54508;}
#line 8509 "ide/ide_methods.bas"
do{
#line 8509 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))= 5 ;
#line 8509 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8509,"ide_methods.bas");}while(r);
#line 8509 "ide/ide_methods.bas"
}
#line 8510 "ide/ide_methods.bas"
S_54511:;
#line 8510 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
#line 8510 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8510,"ide_methods.bas");if(r)goto S_54511;}
#line 8510 "ide/ide_methods.bas"
do{
#line 8510 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_DEBUGMODE_UDT_VWATCHPANEL)+((0+6)))=*__LONG_IDEWY- 10 ;
#line 8510 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8510,"ide_methods.bas");}while(r);
#line 8510 "ide/ide_methods.bas"
}
#line 8511 "ide/ide_methods.bas"
do{
#line 8511 "ide/ide_methods.bas"
#include "ret377.txt"
#line 8511 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8511,"ide_methods.bas");}while(r);
#line 8512 "ide/ide_methods.bas"
exit_subfunc:;
#line 8512 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 8512 "ide/ide_methods.bas"
#include "free377.txt"
#line 8512 "ide/ide_methods.bas"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
#line 8512 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 8512 "ide/ide_methods.bas"
}
