void SUB_SHOWVWATCHPANEL(void*_SUB_SHOWVWATCHPANEL_UDT_THIS,qbs*_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE,int8*_SUB_SHOWVWATCHPANEL_BYTE_ACTION){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data338.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(28182,8519,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,8520,"ide_methods.bas");}while(r);
S_53406:;
if ((-(*_SUB_SHOWVWATCHPANEL_BYTE_ACTION== 1 ))||is_error_pending()){
if(qbevent){evnt(28182,8522,"ide_methods.bas");if(r)goto S_53406;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_PREVIOUSVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8522,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,8522,"ide_methods.bas");}while(r);
}
S_53410:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_SHOWVWATCHPANEL_STRING_PREVIOUSVARIABLEWATCHLIST,__STRING_VARIABLEWATCHLIST)))||is_error_pending()){
if(qbevent){evnt(28182,8524,"ide_methods.bas");if(r)goto S_53410;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_PREVIOUSVARIABLEWATCHLIST,__STRING_VARIABLEWATCHLIST);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8526,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_LONGESTVARNAME=string2l(qbs_left(__STRING_VARIABLEWATCHLIST, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8527,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES=string2l(func_mid(__STRING_VARIABLEWATCHLIST, 5 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8528,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES+ 2 ;
if(!qbevent)break;evnt(28182,8529,"ide_methods.bas");}while(r);
S_53415:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
if(qbevent){evnt(28182,8530,"ide_methods.bas");if(r)goto S_53415;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*__LONG_IDEWY- 10 ;
if(!qbevent)break;evnt(28182,8530,"ide_methods.bas");}while(r);
}
S_53418:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))< 5 ))||is_error_pending()){
if(qbevent){evnt(28182,8531,"ide_methods.bas");if(r)goto S_53418;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))= 5 ;
if(!qbevent)break;evnt(28182,8531,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_FG= 0 ;
if(!qbevent)break;evnt(28182,8534,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_BG= 7 ;
if(!qbevent)break;evnt(28182,8534,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TITLE,qbs_new_txt_len("Watch List",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8536,"ide_methods.bas");}while(r);
S_53425:;
if ((qbs_cleanup(qbs_tmp_base,_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE->len))||is_error_pending()){
if(qbevent){evnt(28182,8537,"ide_methods.bas");if(r)goto S_53425;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TITLE,qbs_add(qbs_add(_SUB_SHOWVWATCHPANEL_STRING_TITLE,qbs_new_txt_len(" - ",3)),_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8537,"ide_methods.bas");}while(r);
}
S_53428:;
if ((qbs_cleanup(qbs_tmp_base,-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))<(_SUB_SHOWVWATCHPANEL_STRING_TITLE->len+ 4 ))))||is_error_pending()){
if(qbevent){evnt(28182,8538,"ide_methods.bas");if(r)goto S_53428;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))=_SUB_SHOWVWATCHPANEL_STRING_TITLE->len+ 4 ;
if(!qbevent)break;evnt(28182,8539,"ide_methods.bas");}while(r);
S_53430:;
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))+ 2 )>*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(28182,8540,"ide_methods.bas");if(r)goto S_53430;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))=*__LONG_IDEWX-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))+ 2 );
if(!qbevent)break;evnt(28182,8540,"ide_methods.bas");}while(r);
}
}
S_53434:;
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
if(qbevent){evnt(28182,8543,"ide_methods.bas");if(r)goto S_53434;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT=*__LONG_IDEWY- 6 ;
if(!qbevent)break;evnt(28182,8544,"ide_methods.bas");}while(r);
S_53436:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))< 2 ))||is_error_pending()){
if(qbevent){evnt(28182,8546,"ide_methods.bas");if(r)goto S_53436;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))= 2 ;
if(!qbevent)break;evnt(28182,8546,"ide_methods.bas");}while(r);
}
S_53439:;
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,8547,"ide_methods.bas");if(r)goto S_53439;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ;
if(!qbevent)break;evnt(28182,8547,"ide_methods.bas");}while(r);
}
S_53442:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))< 3 ))||is_error_pending()){
if(qbevent){evnt(28182,8548,"ide_methods.bas");if(r)goto S_53442;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))= 3 ;
if(!qbevent)break;evnt(28182,8548,"ide_methods.bas");}while(r);
}
S_53445:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))>(*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,8549,"ide_methods.bas");if(r)goto S_53445;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))=*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 1 );
if(!qbevent)break;evnt(28182,8549,"ide_methods.bas");}while(r);
}
S_53448:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))< 40 ))||is_error_pending()){
if(qbevent){evnt(28182,8551,"ide_methods.bas");if(r)goto S_53448;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))= 40 ;
if(!qbevent)break;evnt(28182,8551,"ide_methods.bas");}while(r);
}
S_53451:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))>(*__LONG_IDEWX- 12 )))||is_error_pending()){
if(qbevent){evnt(28182,8552,"ide_methods.bas");if(r)goto S_53451;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))=*__LONG_IDEWX- 12 ;
if(!qbevent)break;evnt(28182,8552,"ide_methods.bas");}while(r);
}
S_53454:;
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
if(qbevent){evnt(28182,8553,"ide_methods.bas");if(r)goto S_53454;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))=(*__LONG_IDEWX- 1 )-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)));
if(!qbevent)break;evnt(28182,8554,"ide_methods.bas");}while(r);
}
S_53457:;
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6))))>*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT))||is_error_pending()){
if(qbevent){evnt(28182,8556,"ide_methods.bas");if(r)goto S_53457;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))- 1 );
if(!qbevent)break;evnt(28182,8557,"ide_methods.bas");}while(r);
}
S_53460:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))< 5 ))||is_error_pending()){
if(qbevent){evnt(28182,8559,"ide_methods.bas");if(r)goto S_53460;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))= 5 ;
if(!qbevent)break;evnt(28182,8559,"ide_methods.bas");}while(r);
}
S_53463:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
if(qbevent){evnt(28182,8560,"ide_methods.bas");if(r)goto S_53463;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*__LONG_IDEWY- 10 ;
if(!qbevent)break;evnt(28182,8560,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8562,"ide_methods.bas");}while(r);
do{
SUB_IDEBOXSHADOW(&(pass6331=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))),&(pass6332=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))),&(pass6333=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))),&(pass6334=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))));
if(!qbevent)break;evnt(28182,8563,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 ,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8564,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 1 ,func_chr( 254 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8565,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_X=_SUB_SHOWVWATCHPANEL_STRING_TITLE->len+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8567,"ide_methods.bas");}while(r);
do{
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8568,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+((qb_safe_idiv(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4))), 2 )))-(qb_safe_idiv((*_SUB_SHOWVWATCHPANEL_LONG_X- 1 ), 2 )),*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2))),qbs_add(qbs_add(qbs_new_txt_len(" ",1),_SUB_SHOWVWATCHPANEL_STRING_TITLE),qbs_new_txt_len(" ",1)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8569,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 15 , 4 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8570,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 3 ,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2))),qbs_new_txt_len(" x ",3),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8571,"ide_methods.bas");}while(r);
do{
qbg_sub_color(NULL,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,2);
if(!qbevent)break;evnt(28182,8572,"ide_methods.bas");}while(r);
}else{
do{
sub__echo(qbs_add(qbs_new_txt_len("-------- ",9),_SUB_SHOWVWATCHPANEL_STRING_TITLE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8574,"ide_methods.bas");}while(r);
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_Y= 0 ;
if(!qbevent)break;evnt(28182,8577,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,8578,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX= 0 ;
if(!qbevent)break;evnt(28182,8579,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWY= 0 ;
if(!qbevent)break;evnt(28182,8580,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH= 0 ;
if(!qbevent)break;evnt(28182,8581,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))= 0 ;
if(!qbevent)break;evnt(28182,8582,"ide_methods.bas");}while(r);
S_53485:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8583,"ide_methods.bas");if(r)goto S_53485;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))= 1 ;
if(!qbevent)break;evnt(28182,8583,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass6336= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8584,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP,func_mid(__STRING_VARIABLEWATCHLIST, 9 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8585,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME= 0 ;
if(!qbevent)break;evnt(28182,8586,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= 0 ;
if(!qbevent)break;evnt(28182,8587,"ide_methods.bas");}while(r);
S_53492:;
do{
if(qbevent){evnt(28182,8588,"ide_methods.bas");if(r)goto S_53492;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass6338= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8589,"ide_methods.bas");}while(r);
S_53494:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,l2string( -1 ))))||is_error_pending()){
if(qbevent){evnt(28182,8590,"ide_methods.bas");if(r)goto S_53494;}
do{
goto dl_exit_6337;
if(!qbevent)break;evnt(28182,8590,"ide_methods.bas");}while(r);
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass6339= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8591,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass6340= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8592,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8593,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass6341= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8594,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass6342= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8595,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass6343= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8596,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_I=*_SUB_SHOWVWATCHPANEL_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,8598,"ide_methods.bas");}while(r);
S_53504:;
if (((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+8)))>*_SUB_SHOWVWATCHPANEL_LONG_I))&(~(*__BYTE_WATCHLISTTOCONSOLE)))||is_error_pending()){
if(qbevent){evnt(28182,8599,"ide_methods.bas");if(r)goto S_53504;}
do{
goto dl_continue_6337;
if(!qbevent)break;evnt(28182,8599,"ide_methods.bas");}while(r);
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_Y=*_SUB_SHOWVWATCHPANEL_LONG_Y+ 1 ;
if(!qbevent)break;evnt(28182,8600,"ide_methods.bas");}while(r);
S_53508:;
if (((-(*_SUB_SHOWVWATCHPANEL_LONG_Y>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 )))&(~(*__BYTE_WATCHLISTTOCONSOLE)))||is_error_pending()){
if(qbevent){evnt(28182,8601,"ide_methods.bas");if(r)goto S_53508;}
do{
goto dl_exit_6337;
if(!qbevent)break;evnt(28182,8601,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+32)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8603,"ide_methods.bas");}while(r);
S_53512:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30))))||is_error_pending()){
if(qbevent){evnt(28182,8604,"ide_methods.bas");if(r)goto S_53512;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_left(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8605,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES=qb_safe_idiv(*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES, 4 );
if(!qbevent)break;evnt(28182,8606,"ide_methods.bas");}while(r);
S_53515:;
fornext_value6346= 1 ;
fornext_finalvalue6346=*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES;
fornext_step6346= 1 ;
if (fornext_step6346<0) fornext_step_negative6346=1; else fornext_step_negative6346=0;
if (is_error_pending()) goto fornext_error6346;
goto fornext_entrylabel6346;
while(1){
fornext_value6346=fornext_step6346+(*_SUB_SHOWVWATCHPANEL_LONG_J);
fornext_entrylabel6346:
*_SUB_SHOWVWATCHPANEL_LONG_J=fornext_value6346;
if (fornext_step_negative6346){
if (fornext_value6346<fornext_finalvalue6346) break;
}else{
if (fornext_value6346>fornext_finalvalue6346) break;
}
fornext_error6346:;
if(qbevent){evnt(28182,8607,"ide_methods.bas");if(r)goto S_53515;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs__tostr((int32)(string2l(func_mid(_SUB_SHOWVWATCHPANEL_STRING_TEMPARRAYINDEXES,(*_SUB_SHOWVWATCHPANEL_LONG_J* 4 )-( 3 ), 4 ,0|1))),NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8608,"ide_methods.bas");}while(r);
S_53517:;
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_J<*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES))||is_error_pending()){
if(qbevent){evnt(28182,8609,"ide_methods.bas");if(r)goto S_53517;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_new_txt_len(", ",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8609,"ide_methods.bas");}while(r);
}
fornext_continue_6345:;
}
fornext_exit_6345:;
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8611,"ide_methods.bas");}while(r);
}
S_53523:;
if ((*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT)||is_error_pending()){
if(qbevent){evnt(28182,8613,"ide_methods.bas");if(r)goto S_53523;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPELEMENTLIST,func_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))), 5 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8614,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,FUNC_GETELEMENT(_SUB_SHOWVWATCHPANEL_STRING_TEMPELEMENTLIST,_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8615,"ide_methods.bas");}while(r);
}
S_53527:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len>*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME)))||is_error_pending()){
if(qbevent){evnt(28182,8617,"ide_methods.bas");if(r)goto S_53527;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME=_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8617,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_add(qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,func_space(*_SUB_SHOWVWATCHPANEL_LONG_LONGESTVARNAME-_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len)),qbs_new_txt_len(" = ",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8618,"ide_methods.bas");}while(r);
S_53531:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))),_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE))|(qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64)))),qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(28182,8619,"ide_methods.bas");if(r)goto S_53531;}
S_53532:;
if ((*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT)||is_error_pending()){
if(qbevent){evnt(28182,8620,"ide_methods.bas");if(r)goto S_53532;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVARTYPE,FUNC_GETELEMENT(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8621,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVARTYPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8623,"ide_methods.bas");}while(r);
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_THISISASTRING=((-(func_instr(NULL,_SUB_SHOWVWATCHPANEL_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING *",8),0)> 0 ))|(qbs_equal(_SUB_SHOWVWATCHPANEL_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8625,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE,FUNC_STRREPLACE(((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPSTORAGE)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])])),func_chr( 0 ),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8626,"ide_methods.bas");}while(r);
S_53539:;
if ((*_SUB_SHOWVWATCHPANEL_LONG_THISISASTRING)||is_error_pending()){
if(qbevent){evnt(28182,8627,"ide_methods.bas");if(r)goto S_53539;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_add(qbs_add(qbs_add(_SUB_SHOWVWATCHPANEL_STRING_ITEM,func_chr( 34 )),_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE),func_chr( 34 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8628,"ide_methods.bas");}while(r);
S_53541:;
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8629,"ide_methods.bas");if(r)goto S_53541;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= 0 ;
if(!qbevent)break;evnt(28182,8629,"ide_methods.bas");}while(r);
}
}else{
S_53545:;
if (((-(*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON== 0 ))&(-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+22)))==(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y))))||is_error_pending()){
if(qbevent){evnt(28182,8631,"ide_methods.bas");if(r)goto S_53545;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON=_SUB_SHOWVWATCHPANEL_STRING_ITEM->len+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8631,"ide_methods.bas");}while(r);
}
S_53548:;
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
if(qbevent){evnt(28182,8632,"ide_methods.bas");if(r)goto S_53548;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= 0 ;
if(!qbevent)break;evnt(28182,8632,"ide_methods.bas");}while(r);
}
S_53551:;
sc_6351=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)));
if(qbevent){evnt(28182,8634,"ide_methods.bas");if(r)goto S_53551;}
S_53552:;
if (((sc_6351==( 1 )))||is_error_pending()){
if(qbevent){evnt(28182,8636,"ide_methods.bas");if(r)goto S_53552;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&H",2),func_hex_float(qbs_val<long double>(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8636,"ide_methods.bas");}while(r);
sc_ec_333_end:;
goto sc_6351_end;
}
S_53554:;
if (((sc_6351==( 2 )))||is_error_pending()){
if(qbevent){evnt(28182,8637,"ide_methods.bas");if(r)goto S_53554;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&B",2),func__bin_float(qbs_val<long double>(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8637,"ide_methods.bas");}while(r);
sc_ec_334_end:;
goto sc_6351_end;
}
S_53556:;
if (((sc_6351==( 3 )))||is_error_pending()){
if(qbevent){evnt(28182,8638,"ide_methods.bas");if(r)goto S_53556;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&O",2),func_oct_float(qbs_val<long double>(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8638,"ide_methods.bas");}while(r);
sc_ec_335_end:;
goto sc_6351_end;
}
sc_6351_end:;
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_ITEM,_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8640,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,8642,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_new_txt_len("<out of scope>",14)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8644,"ide_methods.bas");}while(r);
S_53564:;
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
if(qbevent){evnt(28182,8645,"ide_methods.bas");if(r)goto S_53564;}
do{
qbg_sub_color( 2 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,8645,"ide_methods.bas");}while(r);
}
}
S_53568:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_SHOWVWATCHPANEL_STRING_ITEM->len>*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24))))))||is_error_pending()){
if(qbevent){evnt(28182,8647,"ide_methods.bas");if(r)goto S_53568;}
do{
*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))=_SUB_SHOWVWATCHPANEL_STRING_ITEM->len;
if(!qbevent)break;evnt(28182,8647,"ide_methods.bas");}while(r);
}
S_53571:;
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
if(qbevent){evnt(28182,8648,"ide_methods.bas");if(r)goto S_53571;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,func_mid(_SUB_SHOWVWATCHPANEL_STRING_ITEM,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10))),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8649,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 2 ,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y,qbs_left(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 4 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8650,"ide_methods.bas");}while(r);
S_53574:;
if ((qbs_cleanup(qbs_tmp_base,-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 2 +_SUB_SHOWVWATCHPANEL_STRING_TEMP2->len)>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 2 ))))||is_error_pending()){
if(qbevent){evnt(28182,8651,"ide_methods.bas");if(r)goto S_53574;}
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 2 ,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y,func_chr( 26 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8652,"ide_methods.bas");}while(r);
}
S_53577:;
if (((-(*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON> 0 ))&(-(*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON>=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))))&(-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10))))<(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 4 )))&(-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10))))>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 1 ))))||is_error_pending()){
if(qbevent){evnt(28182,8658,"ide_methods.bas");if(r)goto S_53577;}
do{
qbg_sub_color( 15 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,8659,"ide_methods.bas");}while(r);
S_53579:;
if (((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+22)))==(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y)))&(-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+20)))==(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))))))||is_error_pending()){
if(qbevent){evnt(28182,8660,"ide_methods.bas");if(r)goto S_53579;}
do{
qbg_sub_color(NULL, 3 ,NULL,NULL,2);
if(!qbevent)break;evnt(28182,8661,"ide_methods.bas");}while(r);
S_53581:;
if ((-(*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,8663,"ide_methods.bas");if(r)goto S_53581;}
do{
*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))= 0 ;
if(!qbevent)break;evnt(28182,8664,"ide_methods.bas");}while(r);
do{
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))+ 1 ;
if(!qbevent)break;evnt(28182,8665,"ide_methods.bas");}while(r);
S_53584:;
if ((-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))> 3 ))||is_error_pending()){
if(qbevent){evnt(28182,8666,"ide_methods.bas");if(r)goto S_53584;}
do{
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))= 0 ;
if(!qbevent)break;evnt(28182,8666,"ide_methods.bas");}while(r);
}
}
}
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10))),*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+22))),func_chr( 29 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8669,"ide_methods.bas");}while(r);
do{
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8670,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= -1 ;
if(!qbevent)break;evnt(28182,8671,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,qbs_add(qbs_add(qbs_add(l2string(*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX),l2string(*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES* 4 )),_SUB_SHOWVWATCHPANEL_STRING_TEMPARRAYINDEXES),l2string(*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENTOFFSET)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8675,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_J= 0 ;
if(!qbevent)break;evnt(28182,8676,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_J=func_instr(*_SUB_SHOWVWATCHPANEL_LONG_J+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8677,"ide_methods.bas");}while(r);
S_53596:;
while((*_SUB_SHOWVWATCHPANEL_LONG_J)||is_error_pending()){
if(qbevent){evnt(28182,8678,"ide_methods.bas");if(r)goto S_53596;}
S_53597:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_WATCHPOINTLIST,*_SUB_SHOWVWATCHPANEL_LONG_J+ 8 ,_SUB_SHOWVWATCHPANEL_STRING_TEMP2->len,0|1),_SUB_SHOWVWATCHPANEL_STRING_TEMP2)))||is_error_pending()){
if(qbevent){evnt(28182,8679,"ide_methods.bas");if(r)goto S_53597;}
do{
goto dl_exit_6355;
if(!qbevent)break;evnt(28182,8679,"ide_methods.bas");}while(r);
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_J=func_instr(*_SUB_SHOWVWATCHPANEL_LONG_J+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8680,"ide_methods.bas");}while(r);
dl_continue_6355:;
}
dl_exit_6355:;
S_53602:;
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_J> 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8683,"ide_methods.bas");if(r)goto S_53602;}
S_53603:;
if ((-(*__LONG_LATESTWATCHPOINTMET==*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX))||is_error_pending()){
if(qbevent){evnt(28182,8684,"ide_methods.bas");if(r)goto S_53603;}
do{
qbg_sub_color( 15 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,8684,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 4 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(28182,8684,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 1 ,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y,func_chr( 7 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8685,"ide_methods.bas");}while(r);
S_53609:;
if (((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+20)))==(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 1 )))&(-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+22)))==(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y))))||is_error_pending()){
if(qbevent){evnt(28182,8686,"ide_methods.bas");if(r)goto S_53609;}
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8687,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_K=string2l(func_mid(__STRING_WATCHPOINTLIST,*_SUB_SHOWVWATCHPANEL_LONG_J+ 4 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8689,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP3,func_mid(__STRING_WATCHPOINTLIST,*_SUB_SHOWVWATCHPANEL_LONG_J+ 8 ,*_SUB_SHOWVWATCHPANEL_LONG_K,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8690,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_K=string2i(qbs_right(_SUB_SHOWVWATCHPANEL_STRING_TEMP3, 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8691,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_CONDITION,qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len(" Watchpoint: ",13),_SUB_SHOWVWATCHPANEL_STRING_THISNAME),qbs_new_txt_len(" ",1)),func_mid(_SUB_SHOWVWATCHPANEL_STRING_TEMP3,_SUB_SHOWVWATCHPANEL_STRING_TEMP3->len-( 2 +*_SUB_SHOWVWATCHPANEL_LONG_K)+ 1 ,*_SUB_SHOWVWATCHPANEL_LONG_K,0|1)),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8692,"ide_methods.bas");}while(r);
S_53615:;
if ((qbs_cleanup(qbs_tmp_base,-((_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len)>(*__LONG_IDEWX- 8 ))))||is_error_pending()){
if(qbevent){evnt(28182,8694,"ide_methods.bas");if(r)goto S_53615;}
do{
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_CONDITION,qbs_add(qbs_add(qbs_left(_SUB_SHOWVWATCHPANEL_STRING_CONDITION,*__LONG_IDEWX- 13 ),func_string( 3 , 250 )),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8695,"ide_methods.bas");}while(r);
}
do{
*_SUB_SHOWVWATCHPANEL_LONG_K=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 2 ;
if(!qbevent)break;evnt(28182,8697,"ide_methods.bas");}while(r);
S_53619:;
if ((qbs_cleanup(qbs_tmp_base,-((*_SUB_SHOWVWATCHPANEL_LONG_K+_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len)>*__LONG_IDEWX)))||is_error_pending()){
if(qbevent){evnt(28182,8698,"ide_methods.bas");if(r)goto S_53619;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_K=*__LONG_IDEWX-(_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len+ 2 );
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8698,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*_SUB_SHOWVWATCHPANEL_LONG_K,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y,_SUB_SHOWVWATCHPANEL_STRING_CONDITION,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8700,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX=*_SUB_SHOWVWATCHPANEL_LONG_K;
if(!qbevent)break;evnt(28182,8702,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWY=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y+ 1 ;
if(!qbevent)break;evnt(28182,8703,"ide_methods.bas");}while(r);
do{
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH=_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8704,"ide_methods.bas");}while(r);
}
do{
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8706,"ide_methods.bas");}while(r);
}
}else{
do{
sub__echo(_SUB_SHOWVWATCHPANEL_STRING_ITEM);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8709,"ide_methods.bas");}while(r);
}
dl_continue_6337:;
}while(1);
dl_exit_6337:;
do{
*_SUB_SHOWVWATCHPANEL_LONG_LONGESTVARNAME=*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME;
if(!qbevent)break;evnt(28182,8712,"ide_methods.bas");}while(r);
S_53634:;
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
if(qbevent){evnt(28182,8714,"ide_methods.bas");if(r)goto S_53634;}
S_53635:;
if ((*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH)||is_error_pending()){
if(qbevent){evnt(28182,8715,"ide_methods.bas");if(r)goto S_53635;}
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,8717,"ide_methods.bas");}while(r);
S_53637:;
fornext_value6363=*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX+ 2 ;
fornext_finalvalue6363=*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX+*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH;
fornext_step6363= 1 ;
if (fornext_step6363<0) fornext_step_negative6363=1; else fornext_step_negative6363=0;
if (is_error_pending()) goto fornext_error6363;
goto fornext_entrylabel6363;
while(1){
fornext_value6363=fornext_step6363+(*_SUB_SHOWVWATCHPANEL_LONG_X2);
fornext_entrylabel6363:
*_SUB_SHOWVWATCHPANEL_LONG_X2=fornext_value6363;
if (fornext_step_negative6363){
if (fornext_value6363<fornext_finalvalue6363) break;
}else{
if (fornext_value6363>fornext_finalvalue6363) break;
}
fornext_error6363:;
if(qbevent){evnt(28182,8718,"ide_methods.bas");if(r)goto S_53637;}
do{
sub__printstring(*_SUB_SHOWVWATCHPANEL_LONG_X2,*_SUB_SHOWVWATCHPANEL_LONG_SHADOWY,func_chr(func_screen(*_SUB_SHOWVWATCHPANEL_LONG_SHADOWY,*_SUB_SHOWVWATCHPANEL_LONG_X2,NULL,0)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,8719,"ide_methods.bas");}while(r);
fornext_continue_6362:;
}
fornext_exit_6362:;
}
S_53641:;
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 )))||is_error_pending()){
if(qbevent){evnt(28182,8723,"ide_methods.bas");if(r)goto S_53641;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_Y=FUNC_IDEVBAR(&(pass6364=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ),&(pass6365=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+ 1 ),&(pass6366=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 ),&(pass6367=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+8)))),&(pass6368=*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 )+ 1 ));
if(!qbevent)break;evnt(28182,8724,"ide_methods.bas");}while(r);
S_53643:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+16)))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8725,"ide_methods.bas");if(r)goto S_53643;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+12)))=*_SUB_SHOWVWATCHPANEL_LONG_Y;
if(!qbevent)break;evnt(28182,8726,"ide_methods.bas");}while(r);
}
}else{
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+12)))= 0 ;
if(!qbevent)break;evnt(28182,8729,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+8)))= 1 ;
if(!qbevent)break;evnt(28182,8730,"ide_methods.bas");}while(r);
}
S_53650:;
if ((-(*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 4 )))||is_error_pending()){
if(qbevent){evnt(28182,8733,"ide_methods.bas");if(r)goto S_53650;}
do{
*_SUB_SHOWVWATCHPANEL_LONG_X=FUNC_IDEHBAR(&(pass6369=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))),&(pass6370=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 1 ),&(pass6371=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ),&(pass6372=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))),&(pass6373=*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 4 )+ 1 ));
if(!qbevent)break;evnt(28182,8734,"ide_methods.bas");}while(r);
S_53652:;
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+18)))== 0 ))||is_error_pending()){
if(qbevent){evnt(28182,8735,"ide_methods.bas");if(r)goto S_53652;}
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+14)))=*_SUB_SHOWVWATCHPANEL_LONG_X;
if(!qbevent)break;evnt(28182,8736,"ide_methods.bas");}while(r);
}
}else{
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+14)))= 0 ;
if(!qbevent)break;evnt(28182,8739,"ide_methods.bas");}while(r);
do{
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))= 1 ;
if(!qbevent)break;evnt(28182,8740,"ide_methods.bas");}while(r);
}
}
S_53660:;
if ((-(*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))== 2 ))||is_error_pending()){
if(qbevent){evnt(28182,8743,"ide_methods.bas");if(r)goto S_53660;}
do{
*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))= 0 ;
if(!qbevent)break;evnt(28182,8743,"ide_methods.bas");}while(r);
}
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free338.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
}
