#line 8518 "ide/ide_methods.bas"
void SUB_SHOWVWATCHPANEL(void*_SUB_SHOWVWATCHPANEL_UDT_THIS,qbs*_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE,int8*_SUB_SHOWVWATCHPANEL_BYTE_ACTION){
#line 8518 "ide/ide_methods.bas"
qbs *tqbs;
#line 8518 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 8518 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 8518 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 8518 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 8518 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 8518 "ide/ide_methods.bas"
#include "data379.txt"
#line 8518 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 8518 "ide/ide_methods.bas"
new_mem_lock();
#line 8518 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 8518 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 8518 "ide/ide_methods.bas"
libqb_check_stack();
#line 8518 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 8519 "ide/ide_methods.bas"
do{
#line 8519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8519,"ide_methods.bas");}while(r);
#line 8520 "ide/ide_methods.bas"
do{
#line 8520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8520,"ide_methods.bas");}while(r);
#line 8522 "ide/ide_methods.bas"
S_54518:;
#line 8522 "ide/ide_methods.bas"
if ((-(*_SUB_SHOWVWATCHPANEL_BYTE_ACTION== 1 ))||is_error_pending()){
#line 8522 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8522,"ide_methods.bas");if(r)goto S_54518;}
#line 8522 "ide/ide_methods.bas"
do{
#line 8522 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_PREVIOUSVARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 8522 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8522 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8522,"ide_methods.bas");}while(r);
#line 8522 "ide/ide_methods.bas"
do{
#line 8522 "ide/ide_methods.bas"
goto exit_subfunc;
#line 8522 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8522,"ide_methods.bas");}while(r);
#line 8522 "ide/ide_methods.bas"
}
#line 8524 "ide/ide_methods.bas"
S_54522:;
#line 8524 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_SHOWVWATCHPANEL_STRING_PREVIOUSVARIABLEWATCHLIST,__STRING_VARIABLEWATCHLIST)))||is_error_pending()){
#line 8524 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8524,"ide_methods.bas");if(r)goto S_54522;}
#line 8526 "ide/ide_methods.bas"
do{
#line 8526 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_PREVIOUSVARIABLEWATCHLIST,__STRING_VARIABLEWATCHLIST);
#line 8526 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8526,"ide_methods.bas");}while(r);
#line 8527 "ide/ide_methods.bas"
do{
#line 8527 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_LONGESTVARNAME=string2l(qbs_left(__STRING_VARIABLEWATCHLIST, 4 ));
#line 8527 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8527,"ide_methods.bas");}while(r);
#line 8528 "ide/ide_methods.bas"
do{
#line 8528 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES=string2l(func_mid(__STRING_VARIABLEWATCHLIST, 5 , 4 ,0|1));
#line 8528 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8528,"ide_methods.bas");}while(r);
#line 8529 "ide/ide_methods.bas"
do{
#line 8529 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES+ 2 ;
#line 8529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8529,"ide_methods.bas");}while(r);
#line 8530 "ide/ide_methods.bas"
S_54527:;
#line 8530 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
#line 8530 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8530,"ide_methods.bas");if(r)goto S_54527;}
#line 8530 "ide/ide_methods.bas"
do{
#line 8530 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*__LONG_IDEWY- 10 ;
#line 8530 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8530,"ide_methods.bas");}while(r);
#line 8530 "ide/ide_methods.bas"
}
#line 8531 "ide/ide_methods.bas"
S_54530:;
#line 8531 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))< 5 ))||is_error_pending()){
#line 8531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8531,"ide_methods.bas");if(r)goto S_54530;}
#line 8531 "ide/ide_methods.bas"
do{
#line 8531 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))= 5 ;
#line 8531 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8531,"ide_methods.bas");}while(r);
#line 8531 "ide/ide_methods.bas"
}
#line 8532 "ide/ide_methods.bas"
}
#line 8534 "ide/ide_methods.bas"
do{
#line 8534 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_FG= 0 ;
#line 8534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8534,"ide_methods.bas");}while(r);
#line 8534 "ide/ide_methods.bas"
do{
#line 8534 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_BG= 7 ;
#line 8534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8534,"ide_methods.bas");}while(r);
#line 8536 "ide/ide_methods.bas"
do{
#line 8536 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TITLE,qbs_new_txt_len("Watch List",10));
#line 8536 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8536,"ide_methods.bas");}while(r);
#line 8537 "ide/ide_methods.bas"
S_54537:;
#line 8537 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE->len))||is_error_pending()){
#line 8537 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8537,"ide_methods.bas");if(r)goto S_54537;}
#line 8537 "ide/ide_methods.bas"
do{
#line 8537 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TITLE,qbs_add(qbs_add(_SUB_SHOWVWATCHPANEL_STRING_TITLE,qbs_new_txt_len(" - ",3)),_SUB_SHOWVWATCHPANEL_STRING_CURRENTSCOPE));
#line 8537 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8537,"ide_methods.bas");}while(r);
#line 8537 "ide/ide_methods.bas"
}
#line 8538 "ide/ide_methods.bas"
S_54540:;
#line 8538 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))<(_SUB_SHOWVWATCHPANEL_STRING_TITLE->len+ 4 ))))||is_error_pending()){
#line 8538 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8538,"ide_methods.bas");if(r)goto S_54540;}
#line 8539 "ide/ide_methods.bas"
do{
#line 8539 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))=_SUB_SHOWVWATCHPANEL_STRING_TITLE->len+ 4 ;
#line 8539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8539,"ide_methods.bas");}while(r);
#line 8540 "ide/ide_methods.bas"
S_54542:;
#line 8540 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))+ 2 )>*__LONG_IDEWX))||is_error_pending()){
#line 8540 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8540,"ide_methods.bas");if(r)goto S_54542;}
#line 8540 "ide/ide_methods.bas"
do{
#line 8540 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))=*__LONG_IDEWX-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))+ 2 );
#line 8540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8540,"ide_methods.bas");}while(r);
#line 8540 "ide/ide_methods.bas"
}
#line 8541 "ide/ide_methods.bas"
}
#line 8543 "ide/ide_methods.bas"
S_54546:;
#line 8543 "ide/ide_methods.bas"
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
#line 8543 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8543,"ide_methods.bas");if(r)goto S_54546;}
#line 8544 "ide/ide_methods.bas"
do{
#line 8544 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT=*__LONG_IDEWY- 6 ;
#line 8544 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8544,"ide_methods.bas");}while(r);
#line 8546 "ide/ide_methods.bas"
S_54548:;
#line 8546 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))< 2 ))||is_error_pending()){
#line 8546 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8546,"ide_methods.bas");if(r)goto S_54548;}
#line 8546 "ide/ide_methods.bas"
do{
#line 8546 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))= 2 ;
#line 8546 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8546,"ide_methods.bas");}while(r);
#line 8546 "ide/ide_methods.bas"
}
#line 8547 "ide/ide_methods.bas"
S_54551:;
#line 8547 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
#line 8547 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8547,"ide_methods.bas");if(r)goto S_54551;}
#line 8547 "ide/ide_methods.bas"
do{
#line 8547 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))=*__LONG_IDEWX-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ;
#line 8547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8547,"ide_methods.bas");}while(r);
#line 8547 "ide/ide_methods.bas"
}
#line 8548 "ide/ide_methods.bas"
S_54554:;
#line 8548 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))< 3 ))||is_error_pending()){
#line 8548 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8548,"ide_methods.bas");if(r)goto S_54554;}
#line 8548 "ide/ide_methods.bas"
do{
#line 8548 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))= 3 ;
#line 8548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8548,"ide_methods.bas");}while(r);
#line 8548 "ide/ide_methods.bas"
}
#line 8549 "ide/ide_methods.bas"
S_54557:;
#line 8549 "ide/ide_methods.bas"
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()){
#line 8549 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8549,"ide_methods.bas");if(r)goto S_54557;}
#line 8549 "ide/ide_methods.bas"
do{
#line 8549 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))=*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 1 );
#line 8549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8549,"ide_methods.bas");}while(r);
#line 8549 "ide/ide_methods.bas"
}
#line 8551 "ide/ide_methods.bas"
S_54560:;
#line 8551 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))< 40 ))||is_error_pending()){
#line 8551 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8551,"ide_methods.bas");if(r)goto S_54560;}
#line 8551 "ide/ide_methods.bas"
do{
#line 8551 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))= 40 ;
#line 8551 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8551,"ide_methods.bas");}while(r);
#line 8551 "ide/ide_methods.bas"
}
#line 8552 "ide/ide_methods.bas"
S_54563:;
#line 8552 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))>(*__LONG_IDEWX- 12 )))||is_error_pending()){
#line 8552 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8552,"ide_methods.bas");if(r)goto S_54563;}
#line 8552 "ide/ide_methods.bas"
do{
#line 8552 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))=*__LONG_IDEWX- 12 ;
#line 8552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8552,"ide_methods.bas");}while(r);
#line 8552 "ide/ide_methods.bas"
}
#line 8553 "ide/ide_methods.bas"
S_54566:;
#line 8553 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4))))>(*__LONG_IDEWX- 1 )))||is_error_pending()){
#line 8553 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8553,"ide_methods.bas");if(r)goto S_54566;}
#line 8554 "ide/ide_methods.bas"
do{
#line 8554 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))=(*__LONG_IDEWX- 1 )-*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)));
#line 8554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8554,"ide_methods.bas");}while(r);
#line 8555 "ide/ide_methods.bas"
}
#line 8556 "ide/ide_methods.bas"
S_54569:;
#line 8556 "ide/ide_methods.bas"
if ((-((*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6))))>*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT))||is_error_pending()){
#line 8556 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8556,"ide_methods.bas");if(r)goto S_54569;}
#line 8557 "ide/ide_methods.bas"
do{
#line 8557 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*_SUB_SHOWVWATCHPANEL_LONG_VWATCHPANELLIMIT-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))- 1 );
#line 8557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8557,"ide_methods.bas");}while(r);
#line 8558 "ide/ide_methods.bas"
}
#line 8559 "ide/ide_methods.bas"
S_54572:;
#line 8559 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))< 5 ))||is_error_pending()){
#line 8559 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8559,"ide_methods.bas");if(r)goto S_54572;}
#line 8559 "ide/ide_methods.bas"
do{
#line 8559 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))= 5 ;
#line 8559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8559,"ide_methods.bas");}while(r);
#line 8559 "ide/ide_methods.bas"
}
#line 8560 "ide/ide_methods.bas"
S_54575:;
#line 8560 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))>(*__LONG_IDEWY- 10 )))||is_error_pending()){
#line 8560 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8560,"ide_methods.bas");if(r)goto S_54575;}
#line 8560 "ide/ide_methods.bas"
do{
#line 8560 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))=*__LONG_IDEWY- 10 ;
#line 8560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8560,"ide_methods.bas");}while(r);
#line 8560 "ide/ide_methods.bas"
}
#line 8562 "ide/ide_methods.bas"
do{
#line 8562 "ide/ide_methods.bas"
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
#line 8562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8562,"ide_methods.bas");}while(r);
#line 8563 "ide/ide_methods.bas"
do{
#line 8563 "ide/ide_methods.bas"
SUB_IDEBOXSHADOW(&(pass5621=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))),&(pass5622=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))),&(pass5623=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))),&(pass5624=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))));
#line 8563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8563,"ide_methods.bas");}while(r);
#line 8564 "ide/ide_methods.bas"
do{
#line 8564 "ide/ide_methods.bas"
qbg_sub_color( 15 ,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
#line 8564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8564,"ide_methods.bas");}while(r);
#line 8565 "ide/ide_methods.bas"
do{
#line 8565 "ide/ide_methods.bas"
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);
#line 8565 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8565,"ide_methods.bas");}while(r);
#line 8567 "ide/ide_methods.bas"
do{
#line 8567 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_X=_SUB_SHOWVWATCHPANEL_STRING_TITLE->len+ 2 ;
#line 8567 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8567,"ide_methods.bas");}while(r);
#line 8568 "ide/ide_methods.bas"
do{
#line 8568 "ide/ide_methods.bas"
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
#line 8568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8568,"ide_methods.bas");}while(r);
#line 8569 "ide/ide_methods.bas"
do{
#line 8569 "ide/ide_methods.bas"
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);
#line 8569 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8569,"ide_methods.bas");}while(r);
#line 8570 "ide/ide_methods.bas"
do{
#line 8570 "ide/ide_methods.bas"
qbg_sub_color( 15 , 4 ,NULL,NULL,3);
#line 8570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8570,"ide_methods.bas");}while(r);
#line 8571 "ide/ide_methods.bas"
do{
#line 8571 "ide/ide_methods.bas"
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);
#line 8571 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8571,"ide_methods.bas");}while(r);
#line 8572 "ide/ide_methods.bas"
do{
#line 8572 "ide/ide_methods.bas"
qbg_sub_color(NULL,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,2);
#line 8572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8572,"ide_methods.bas");}while(r);
#line 8573 "ide/ide_methods.bas"
}else{
#line 8574 "ide/ide_methods.bas"
do{
#line 8574 "ide/ide_methods.bas"
sub__echo(qbs_add(qbs_new_txt_len("-------- ",9),_SUB_SHOWVWATCHPANEL_STRING_TITLE));
#line 8574 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8574,"ide_methods.bas");}while(r);
#line 8575 "ide/ide_methods.bas"
}
#line 8577 "ide/ide_methods.bas"
do{
#line 8577 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_Y= 0 ;
#line 8577 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8577,"ide_methods.bas");}while(r);
#line 8578 "ide/ide_methods.bas"
do{
#line 8578 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_I= 0 ;
#line 8578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8578,"ide_methods.bas");}while(r);
#line 8579 "ide/ide_methods.bas"
do{
#line 8579 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX= 0 ;
#line 8579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8579,"ide_methods.bas");}while(r);
#line 8580 "ide/ide_methods.bas"
do{
#line 8580 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWY= 0 ;
#line 8580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8580,"ide_methods.bas");}while(r);
#line 8581 "ide/ide_methods.bas"
do{
#line 8581 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH= 0 ;
#line 8581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8581,"ide_methods.bas");}while(r);
#line 8582 "ide/ide_methods.bas"
do{
#line 8582 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))= 0 ;
#line 8582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8582,"ide_methods.bas");}while(r);
#line 8583 "ide/ide_methods.bas"
S_54597:;
#line 8583 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))== 0 ))||is_error_pending()){
#line 8583 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8583,"ide_methods.bas");if(r)goto S_54597;}
#line 8583 "ide/ide_methods.bas"
do{
#line 8583 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))= 1 ;
#line 8583 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8583,"ide_methods.bas");}while(r);
#line 8583 "ide/ide_methods.bas"
}
#line 8584 "ide/ide_methods.bas"
do{
#line 8584 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5626= 0 )));
#line 8584 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8584 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8584,"ide_methods.bas");}while(r);
#line 8585 "ide/ide_methods.bas"
do{
#line 8585 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP,func_mid(__STRING_VARIABLEWATCHLIST, 9 ,NULL,0));
#line 8585 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8585,"ide_methods.bas");}while(r);
#line 8586 "ide/ide_methods.bas"
do{
#line 8586 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME= 0 ;
#line 8586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8586,"ide_methods.bas");}while(r);
#line 8587 "ide/ide_methods.bas"
do{
#line 8587 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= 0 ;
#line 8587 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8587,"ide_methods.bas");}while(r);
#line 8588 "ide/ide_methods.bas"
S_54604:;
#line 8588 "ide/ide_methods.bas"
do{
#line 8588 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8588,"ide_methods.bas");if(r)goto S_54604;}
#line 8589 "ide/ide_methods.bas"
do{
#line 8589 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass5628= 4 )));
#line 8589 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8589 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8589,"ide_methods.bas");}while(r);
#line 8590 "ide/ide_methods.bas"
S_54606:;
#line 8590 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,l2string( -1 ))))||is_error_pending()){
#line 8590 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8590,"ide_methods.bas");if(r)goto S_54606;}
#line 8590 "ide/ide_methods.bas"
do{
#line 8590 "ide/ide_methods.bas"
goto dl_exit_5627;
#line 8590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8590,"ide_methods.bas");}while(r);
#line 8590 "ide/ide_methods.bas"
}
#line 8591 "ide/ide_methods.bas"
do{
#line 8591 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass5629= 4 )));
#line 8591 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8591 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8591,"ide_methods.bas");}while(r);
#line 8592 "ide/ide_methods.bas"
do{
#line 8592 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass5630= 4 )));
#line 8592 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8592,"ide_methods.bas");}while(r);
#line 8593 "ide/ide_methods.bas"
do{
#line 8593 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPARRAYINDEXES,FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES));
#line 8593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8593,"ide_methods.bas");}while(r);
#line 8594 "ide/ide_methods.bas"
do{
#line 8594 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass5631= 4 )));
#line 8594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8594,"ide_methods.bas");}while(r);
#line 8595 "ide/ide_methods.bas"
do{
#line 8595 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENTOFFSET=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass5632= 4 )));
#line 8595 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8595,"ide_methods.bas");}while(r);
#line 8596 "ide/ide_methods.bas"
do{
#line 8596 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TEMPSTORAGE=string2l(FUNC_GETBYTES(_SUB_SHOWVWATCHPANEL_STRING_TEMP,&(pass5633= 4 )));
#line 8596 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8596,"ide_methods.bas");}while(r);
#line 8598 "ide/ide_methods.bas"
do{
#line 8598 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_I=*_SUB_SHOWVWATCHPANEL_LONG_I+ 1 ;
#line 8598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8598,"ide_methods.bas");}while(r);
#line 8599 "ide/ide_methods.bas"
S_54616:;
#line 8599 "ide/ide_methods.bas"
if (((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+8)))>*_SUB_SHOWVWATCHPANEL_LONG_I))&(~(*__BYTE_WATCHLISTTOCONSOLE)))||is_error_pending()){
#line 8599 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8599,"ide_methods.bas");if(r)goto S_54616;}
#line 8599 "ide/ide_methods.bas"
do{
#line 8599 "ide/ide_methods.bas"
goto dl_continue_5627;
#line 8599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8599,"ide_methods.bas");}while(r);
#line 8599 "ide/ide_methods.bas"
}
#line 8600 "ide/ide_methods.bas"
do{
#line 8600 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_Y=*_SUB_SHOWVWATCHPANEL_LONG_Y+ 1 ;
#line 8600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8600,"ide_methods.bas");}while(r);
#line 8601 "ide/ide_methods.bas"
S_54620:;
#line 8601 "ide/ide_methods.bas"
if (((-(*_SUB_SHOWVWATCHPANEL_LONG_Y>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 )))&(~(*__BYTE_WATCHLISTTOCONSOLE)))||is_error_pending()){
#line 8601 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8601,"ide_methods.bas");if(r)goto S_54620;}
#line 8601 "ide/ide_methods.bas"
do{
#line 8601 "ide/ide_methods.bas"
goto dl_exit_5627;
#line 8601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8601,"ide_methods.bas");}while(r);
#line 8601 "ide/ide_methods.bas"
}
#line 8603 "ide/ide_methods.bas"
do{
#line 8603 "ide/ide_methods.bas"
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]))*124+36)))));
#line 8603 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8603,"ide_methods.bas");}while(r);
#line 8604 "ide/ide_methods.bas"
S_54624:;
#line 8604 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34))))||is_error_pending()){
#line 8604 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8604,"ide_methods.bas");if(r)goto S_54624;}
#line 8605 "ide/ide_methods.bas"
do{
#line 8605 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_left(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len- 1 ));
#line 8605 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8605,"ide_methods.bas");}while(r);
#line 8606 "ide/ide_methods.bas"
do{
#line 8606 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES=qb_safe_idiv(*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES, 4 );
#line 8606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8606,"ide_methods.bas");}while(r);
#line 8607 "ide/ide_methods.bas"
S_54627:;
#line 8607 "ide/ide_methods.bas"
fornext_value5636= 1 ;
#line 8607 "ide/ide_methods.bas"
fornext_finalvalue5636=*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES;
#line 8607 "ide/ide_methods.bas"
fornext_step5636= 1 ;
#line 8607 "ide/ide_methods.bas"
if (fornext_step5636<0) fornext_step_negative5636=1; else fornext_step_negative5636=0;
#line 8607 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5636;
#line 8607 "ide/ide_methods.bas"
goto fornext_entrylabel5636;
#line 8607 "ide/ide_methods.bas"
while(1){
#line 8607 "ide/ide_methods.bas"
fornext_value5636=fornext_step5636+(*_SUB_SHOWVWATCHPANEL_LONG_J);
#line 8607 "ide/ide_methods.bas"
fornext_entrylabel5636:
#line 8607 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_J=fornext_value5636;
#line 8607 "ide/ide_methods.bas"
if (fornext_step_negative5636){
#line 8607 "ide/ide_methods.bas"
if (fornext_value5636<fornext_finalvalue5636) break;
#line 8607 "ide/ide_methods.bas"
}else{
#line 8607 "ide/ide_methods.bas"
if (fornext_value5636>fornext_finalvalue5636) break;
#line 8607 "ide/ide_methods.bas"
}
#line 8607 "ide/ide_methods.bas"
fornext_error5636:;
#line 8607 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8607,"ide_methods.bas");if(r)goto S_54627;}
#line 8608 "ide/ide_methods.bas"
do{
#line 8608 "ide/ide_methods.bas"
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)));
#line 8608 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8608,"ide_methods.bas");}while(r);
#line 8609 "ide/ide_methods.bas"
S_54629:;
#line 8609 "ide/ide_methods.bas"
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_J<*_SUB_SHOWVWATCHPANEL_LONG_TEMPTOTALARRAYINDEXES))||is_error_pending()){
#line 8609 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8609,"ide_methods.bas");if(r)goto S_54629;}
#line 8609 "ide/ide_methods.bas"
do{
#line 8609 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_new_txt_len(", ",2)));
#line 8609 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8609,"ide_methods.bas");}while(r);
#line 8609 "ide/ide_methods.bas"
}
#line 8610 "ide/ide_methods.bas"
fornext_continue_5635:;
#line 8610 "ide/ide_methods.bas"
}
#line 8610 "ide/ide_methods.bas"
fornext_exit_5635:;
#line 8611 "ide/ide_methods.bas"
do{
#line 8611 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_new_txt_len(")",1)));
#line 8611 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8611,"ide_methods.bas");}while(r);
#line 8612 "ide/ide_methods.bas"
}
#line 8613 "ide/ide_methods.bas"
S_54635:;
#line 8613 "ide/ide_methods.bas"
if ((*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT)||is_error_pending()){
#line 8613 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8613,"ide_methods.bas");if(r)goto S_54635;}
#line 8614 "ide/ide_methods.bas"
do{
#line 8614 "ide/ide_methods.bas"
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]))*124+92)))), 5 ,NULL,0));
#line 8614 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8614,"ide_methods.bas");}while(r);
#line 8615 "ide/ide_methods.bas"
do{
#line 8615 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_THISNAME,FUNC_GETELEMENT(_SUB_SHOWVWATCHPANEL_STRING_TEMPELEMENTLIST,_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT)));
#line 8615 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8615,"ide_methods.bas");}while(r);
#line 8616 "ide/ide_methods.bas"
}
#line 8617 "ide/ide_methods.bas"
S_54639:;
#line 8617 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len>*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME)))||is_error_pending()){
#line 8617 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8617,"ide_methods.bas");if(r)goto S_54639;}
#line 8617 "ide/ide_methods.bas"
do{
#line 8617 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME=_SUB_SHOWVWATCHPANEL_STRING_THISNAME->len;
#line 8617 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8617 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8617,"ide_methods.bas");}while(r);
#line 8617 "ide/ide_methods.bas"
}
#line 8618 "ide/ide_methods.bas"
do{
#line 8618 "ide/ide_methods.bas"
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)));
#line 8618 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8618,"ide_methods.bas");}while(r);
#line 8619 "ide/ide_methods.bas"
S_54643:;
#line 8619 "ide/ide_methods.bas"
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]))*124+68)))),_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]))*124+68)))),qbs_new_txt_len("",0)))))||is_error_pending()){
#line 8619 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8619,"ide_methods.bas");if(r)goto S_54643;}
#line 8620 "ide/ide_methods.bas"
S_54644:;
#line 8620 "ide/ide_methods.bas"
if ((*_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT)||is_error_pending()){
#line 8620 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8620,"ide_methods.bas");if(r)goto S_54644;}
#line 8621 "ide/ide_methods.bas"
do{
#line 8621 "ide/ide_methods.bas"
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]))*124+100)))),_SUB_SHOWVWATCHPANEL_LONG_TEMPELEMENT));
#line 8621 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8621,"ide_methods.bas");}while(r);
#line 8622 "ide/ide_methods.bas"
}else{
#line 8623 "ide/ide_methods.bas"
do{
#line 8623 "ide/ide_methods.bas"
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]))*124+52)))));
#line 8623 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8623,"ide_methods.bas");}while(r);
#line 8624 "ide/ide_methods.bas"
}
#line 8625 "ide/ide_methods.bas"
do{
#line 8625 "ide/ide_methods.bas"
*_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))));
#line 8625 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8625,"ide_methods.bas");}while(r);
#line 8626 "ide/ide_methods.bas"
do{
#line 8626 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE,FUNC_STRREPLACE((((qbs**)(__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)));
#line 8626 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8626,"ide_methods.bas");}while(r);
#line 8627 "ide/ide_methods.bas"
S_54651:;
#line 8627 "ide/ide_methods.bas"
if ((*_SUB_SHOWVWATCHPANEL_LONG_THISISASTRING)||is_error_pending()){
#line 8627 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8627,"ide_methods.bas");if(r)goto S_54651;}
#line 8628 "ide/ide_methods.bas"
do{
#line 8628 "ide/ide_methods.bas"
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 )));
#line 8628 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8628,"ide_methods.bas");}while(r);
#line 8629 "ide/ide_methods.bas"
S_54653:;
#line 8629 "ide/ide_methods.bas"
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON> 0 ))||is_error_pending()){
#line 8629 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8629,"ide_methods.bas");if(r)goto S_54653;}
#line 8629 "ide/ide_methods.bas"
do{
#line 8629 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= 0 ;
#line 8629 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8629,"ide_methods.bas");}while(r);
#line 8629 "ide/ide_methods.bas"
}
#line 8630 "ide/ide_methods.bas"
}else{
#line 8631 "ide/ide_methods.bas"
S_54657:;
#line 8631 "ide/ide_methods.bas"
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()){
#line 8631 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8631,"ide_methods.bas");if(r)goto S_54657;}
#line 8631 "ide/ide_methods.bas"
do{
#line 8631 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON=_SUB_SHOWVWATCHPANEL_STRING_ITEM->len+ 2 ;
#line 8631 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8631,"ide_methods.bas");}while(r);
#line 8631 "ide/ide_methods.bas"
}
#line 8632 "ide/ide_methods.bas"
S_54660:;
#line 8632 "ide/ide_methods.bas"
if ((*__BYTE_WATCHLISTTOCONSOLE)||is_error_pending()){
#line 8632 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8632,"ide_methods.bas");if(r)goto S_54660;}
#line 8632 "ide/ide_methods.bas"
do{
#line 8632 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= 0 ;
#line 8632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8632,"ide_methods.bas");}while(r);
#line 8632 "ide/ide_methods.bas"
}
#line 8634 "ide/ide_methods.bas"
S_54663:;
#line 8634 "ide/ide_methods.bas"
sc_5641=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)));
#line 8634 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8634,"ide_methods.bas");if(r)goto S_54663;}
#line 8636 "ide/ide_methods.bas"
S_54664:;
#line 8636 "ide/ide_methods.bas"
if (((sc_5641==( 1 )))||is_error_pending()){
#line 8636 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8636,"ide_methods.bas");if(r)goto S_54664;}
#line 8636 "ide/ide_methods.bas"
do{
#line 8636 "ide/ide_methods.bas"
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))));
#line 8636 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8636 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8636,"ide_methods.bas");}while(r);
#line 8637 "ide/ide_methods.bas"
sc_ec_332_end:;
#line 8637 "ide/ide_methods.bas"
goto sc_5641_end;
#line 8637 "ide/ide_methods.bas"
}
#line 8637 "ide/ide_methods.bas"
S_54666:;
#line 8637 "ide/ide_methods.bas"
if (((sc_5641==( 2 )))||is_error_pending()){
#line 8637 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8637,"ide_methods.bas");if(r)goto S_54666;}
#line 8637 "ide/ide_methods.bas"
do{
#line 8637 "ide/ide_methods.bas"
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))));
#line 8637 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8637 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8637,"ide_methods.bas");}while(r);
#line 8638 "ide/ide_methods.bas"
sc_ec_333_end:;
#line 8638 "ide/ide_methods.bas"
goto sc_5641_end;
#line 8638 "ide/ide_methods.bas"
}
#line 8638 "ide/ide_methods.bas"
S_54668:;
#line 8638 "ide/ide_methods.bas"
if (((sc_5641==( 3 )))||is_error_pending()){
#line 8638 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8638,"ide_methods.bas");if(r)goto S_54668;}
#line 8638 "ide/ide_methods.bas"
do{
#line 8638 "ide/ide_methods.bas"
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))));
#line 8638 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8638,"ide_methods.bas");}while(r);
#line 8639 "ide/ide_methods.bas"
sc_ec_334_end:;
#line 8639 "ide/ide_methods.bas"
goto sc_5641_end;
#line 8639 "ide/ide_methods.bas"
}
#line 8639 "ide/ide_methods.bas"
sc_5641_end:;
#line 8640 "ide/ide_methods.bas"
do{
#line 8640 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_ITEM,_SUB_SHOWVWATCHPANEL_STRING_TEMPVALUE));
#line 8640 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8640 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8640,"ide_methods.bas");}while(r);
#line 8641 "ide/ide_methods.bas"
}
#line 8642 "ide/ide_methods.bas"
do{
#line 8642 "ide/ide_methods.bas"
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,NULL,NULL,NULL,1);
#line 8642 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8642,"ide_methods.bas");}while(r);
#line 8643 "ide/ide_methods.bas"
}else{
#line 8644 "ide/ide_methods.bas"
do{
#line 8644 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_add(_SUB_SHOWVWATCHPANEL_STRING_ITEM,qbs_new_txt_len("<out of scope>",14)));
#line 8644 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8644 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8644,"ide_methods.bas");}while(r);
#line 8645 "ide/ide_methods.bas"
S_54676:;
#line 8645 "ide/ide_methods.bas"
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
#line 8645 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8645,"ide_methods.bas");if(r)goto S_54676;}
#line 8645 "ide/ide_methods.bas"
do{
#line 8645 "ide/ide_methods.bas"
qbg_sub_color( 2 ,NULL,NULL,NULL,1);
#line 8645 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8645,"ide_methods.bas");}while(r);
#line 8645 "ide/ide_methods.bas"
}
#line 8646 "ide/ide_methods.bas"
}
#line 8647 "ide/ide_methods.bas"
S_54680:;
#line 8647 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_SHOWVWATCHPANEL_STRING_ITEM->len>*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24))))))||is_error_pending()){
#line 8647 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8647,"ide_methods.bas");if(r)goto S_54680;}
#line 8647 "ide/ide_methods.bas"
do{
#line 8647 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))=_SUB_SHOWVWATCHPANEL_STRING_ITEM->len;
#line 8647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8647,"ide_methods.bas");}while(r);
#line 8647 "ide/ide_methods.bas"
}
#line 8648 "ide/ide_methods.bas"
S_54683:;
#line 8648 "ide/ide_methods.bas"
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
#line 8648 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8648,"ide_methods.bas");if(r)goto S_54683;}
#line 8649 "ide/ide_methods.bas"
do{
#line 8649 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP2,func_mid(_SUB_SHOWVWATCHPANEL_STRING_ITEM,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10))),NULL,0));
#line 8649 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8649,"ide_methods.bas");}while(r);
#line 8650 "ide/ide_methods.bas"
do{
#line 8650 "ide/ide_methods.bas"
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);
#line 8650 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8650,"ide_methods.bas");}while(r);
#line 8651 "ide/ide_methods.bas"
S_54686:;
#line 8651 "ide/ide_methods.bas"
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()){
#line 8651 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8651,"ide_methods.bas");if(r)goto S_54686;}
#line 8652 "ide/ide_methods.bas"
do{
#line 8652 "ide/ide_methods.bas"
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);
#line 8652 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8652,"ide_methods.bas");}while(r);
#line 8653 "ide/ide_methods.bas"
}
#line 8658 "ide/ide_methods.bas"
S_54689:;
#line 8658 "ide/ide_methods.bas"
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()){
#line 8658 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8658,"ide_methods.bas");if(r)goto S_54689;}
#line 8659 "ide/ide_methods.bas"
do{
#line 8659 "ide/ide_methods.bas"
qbg_sub_color( 15 ,NULL,NULL,NULL,1);
#line 8659 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8659,"ide_methods.bas");}while(r);
#line 8660 "ide/ide_methods.bas"
S_54691:;
#line 8660 "ide/ide_methods.bas"
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()){
#line 8660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8660,"ide_methods.bas");if(r)goto S_54691;}
#line 8661 "ide/ide_methods.bas"
do{
#line 8661 "ide/ide_methods.bas"
qbg_sub_color(NULL, 3 ,NULL,NULL,2);
#line 8661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8661,"ide_methods.bas");}while(r);
#line 8663 "ide/ide_methods.bas"
S_54693:;
#line 8663 "ide/ide_methods.bas"
if ((-(*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))== 2 ))||is_error_pending()){
#line 8663 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8663,"ide_methods.bas");if(r)goto S_54693;}
#line 8664 "ide/ide_methods.bas"
do{
#line 8664 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))= 0 ;
#line 8664 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8664,"ide_methods.bas");}while(r);
#line 8665 "ide/ide_methods.bas"
do{
#line 8665 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))+ 1 ;
#line 8665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8665,"ide_methods.bas");}while(r);
#line 8666 "ide/ide_methods.bas"
S_54696:;
#line 8666 "ide/ide_methods.bas"
if ((-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))> 3 ))||is_error_pending()){
#line 8666 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8666,"ide_methods.bas");if(r)goto S_54696;}
#line 8666 "ide/ide_methods.bas"
do{
#line 8666 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))= 0 ;
#line 8666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8666,"ide_methods.bas");}while(r);
#line 8666 "ide/ide_methods.bas"
}
#line 8667 "ide/ide_methods.bas"
}
#line 8668 "ide/ide_methods.bas"
}
#line 8669 "ide/ide_methods.bas"
do{
#line 8669 "ide/ide_methods.bas"
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);
#line 8669 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8669,"ide_methods.bas");}while(r);
#line 8670 "ide/ide_methods.bas"
do{
#line 8670 "ide/ide_methods.bas"
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
#line 8670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8670,"ide_methods.bas");}while(r);
#line 8671 "ide/ide_methods.bas"
do{
#line 8671 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_DISPLAYFORMATBUTTON= -1 ;
#line 8671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8671,"ide_methods.bas");}while(r);
#line 8672 "ide/ide_methods.bas"
}
#line 8675 "ide/ide_methods.bas"
do{
#line 8675 "ide/ide_methods.bas"
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)));
#line 8675 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8675,"ide_methods.bas");}while(r);
#line 8676 "ide/ide_methods.bas"
do{
#line 8676 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_J= 0 ;
#line 8676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8676,"ide_methods.bas");}while(r);
#line 8677 "ide/ide_methods.bas"
do{
#line 8677 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_J=func_instr(*_SUB_SHOWVWATCHPANEL_LONG_J+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 8677 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8677,"ide_methods.bas");}while(r);
#line 8678 "ide/ide_methods.bas"
S_54708:;
#line 8678 "ide/ide_methods.bas"
while((*_SUB_SHOWVWATCHPANEL_LONG_J)||is_error_pending()){
#line 8678 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8678,"ide_methods.bas");if(r)goto S_54708;}
#line 8679 "ide/ide_methods.bas"
S_54709:;
#line 8679 "ide/ide_methods.bas"
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()){
#line 8679 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8679,"ide_methods.bas");if(r)goto S_54709;}
#line 8679 "ide/ide_methods.bas"
do{
#line 8679 "ide/ide_methods.bas"
goto dl_exit_5645;
#line 8679 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8679,"ide_methods.bas");}while(r);
#line 8679 "ide/ide_methods.bas"
}
#line 8680 "ide/ide_methods.bas"
do{
#line 8680 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_J=func_instr(*_SUB_SHOWVWATCHPANEL_LONG_J+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 8680 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8680 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8680,"ide_methods.bas");}while(r);
#line 8681 "ide/ide_methods.bas"
dl_continue_5645:;
#line 8681 "ide/ide_methods.bas"
}
#line 8681 "ide/ide_methods.bas"
dl_exit_5645:;
#line 8683 "ide/ide_methods.bas"
S_54714:;
#line 8683 "ide/ide_methods.bas"
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_J> 0 ))||is_error_pending()){
#line 8683 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8683,"ide_methods.bas");if(r)goto S_54714;}
#line 8684 "ide/ide_methods.bas"
S_54715:;
#line 8684 "ide/ide_methods.bas"
if ((-(*__LONG_LATESTWATCHPOINTMET==*_SUB_SHOWVWATCHPANEL_LONG_TEMPINDEX))||is_error_pending()){
#line 8684 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8684,"ide_methods.bas");if(r)goto S_54715;}
#line 8684 "ide/ide_methods.bas"
do{
#line 8684 "ide/ide_methods.bas"
qbg_sub_color( 15 ,NULL,NULL,NULL,1);
#line 8684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8684,"ide_methods.bas");}while(r);
#line 8684 "ide/ide_methods.bas"
}else{
#line 8684 "ide/ide_methods.bas"
do{
#line 8684 "ide/ide_methods.bas"
qbg_sub_color( 4 ,NULL,NULL,NULL,1);
#line 8684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8684,"ide_methods.bas");}while(r);
#line 8684 "ide/ide_methods.bas"
}
#line 8685 "ide/ide_methods.bas"
do{
#line 8685 "ide/ide_methods.bas"
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);
#line 8685 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8685,"ide_methods.bas");}while(r);
#line 8686 "ide/ide_methods.bas"
S_54721:;
#line 8686 "ide/ide_methods.bas"
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()){
#line 8686 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8686,"ide_methods.bas");if(r)goto S_54721;}
#line 8687 "ide/ide_methods.bas"
do{
#line 8687 "ide/ide_methods.bas"
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
#line 8687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8687,"ide_methods.bas");}while(r);
#line 8689 "ide/ide_methods.bas"
do{
#line 8689 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_K=string2l(func_mid(__STRING_WATCHPOINTLIST,*_SUB_SHOWVWATCHPANEL_LONG_J+ 4 , 4 ,0|1));
#line 8689 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8689,"ide_methods.bas");}while(r);
#line 8690 "ide/ide_methods.bas"
do{
#line 8690 "ide/ide_methods.bas"
qbs_set(_SUB_SHOWVWATCHPANEL_STRING_TEMP3,func_mid(__STRING_WATCHPOINTLIST,*_SUB_SHOWVWATCHPANEL_LONG_J+ 8 ,*_SUB_SHOWVWATCHPANEL_LONG_K,0|1));
#line 8690 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8690,"ide_methods.bas");}while(r);
#line 8691 "ide/ide_methods.bas"
do{
#line 8691 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_K=string2i(qbs_right(_SUB_SHOWVWATCHPANEL_STRING_TEMP3, 2 ));
#line 8691 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8691,"ide_methods.bas");}while(r);
#line 8692 "ide/ide_methods.bas"
do{
#line 8692 "ide/ide_methods.bas"
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)));
#line 8692 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8692,"ide_methods.bas");}while(r);
#line 8694 "ide/ide_methods.bas"
S_54727:;
#line 8694 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len)>(*__LONG_IDEWX- 8 ))))||is_error_pending()){
#line 8694 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8694,"ide_methods.bas");if(r)goto S_54727;}
#line 8695 "ide/ide_methods.bas"
do{
#line 8695 "ide/ide_methods.bas"
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)));
#line 8695 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8695,"ide_methods.bas");}while(r);
#line 8696 "ide/ide_methods.bas"
}
#line 8697 "ide/ide_methods.bas"
do{
#line 8697 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_K=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+ 2 ;
#line 8697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8697,"ide_methods.bas");}while(r);
#line 8698 "ide/ide_methods.bas"
S_54731:;
#line 8698 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*_SUB_SHOWVWATCHPANEL_LONG_K+_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len)>*__LONG_IDEWX)))||is_error_pending()){
#line 8698 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8698,"ide_methods.bas");if(r)goto S_54731;}
#line 8698 "ide/ide_methods.bas"
do{
#line 8698 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_K=*__LONG_IDEWX-(_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len+ 2 );
#line 8698 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8698 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8698,"ide_methods.bas");}while(r);
#line 8698 "ide/ide_methods.bas"
}
#line 8700 "ide/ide_methods.bas"
do{
#line 8700 "ide/ide_methods.bas"
sub__printstring(*_SUB_SHOWVWATCHPANEL_LONG_K,*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y,_SUB_SHOWVWATCHPANEL_STRING_CONDITION,NULL,0);
#line 8700 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8700,"ide_methods.bas");}while(r);
#line 8702 "ide/ide_methods.bas"
do{
#line 8702 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX=*_SUB_SHOWVWATCHPANEL_LONG_K;
#line 8702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8702,"ide_methods.bas");}while(r);
#line 8703 "ide/ide_methods.bas"
do{
#line 8703 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWY=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*_SUB_SHOWVWATCHPANEL_LONG_Y+ 1 ;
#line 8703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8703,"ide_methods.bas");}while(r);
#line 8704 "ide/ide_methods.bas"
do{
#line 8704 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH=_SUB_SHOWVWATCHPANEL_STRING_CONDITION->len;
#line 8704 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8704 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8704,"ide_methods.bas");}while(r);
#line 8705 "ide/ide_methods.bas"
}
#line 8706 "ide/ide_methods.bas"
do{
#line 8706 "ide/ide_methods.bas"
qbg_sub_color(*_SUB_SHOWVWATCHPANEL_LONG_FG,*_SUB_SHOWVWATCHPANEL_LONG_BG,NULL,NULL,3);
#line 8706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8706,"ide_methods.bas");}while(r);
#line 8707 "ide/ide_methods.bas"
}
#line 8708 "ide/ide_methods.bas"
}else{
#line 8709 "ide/ide_methods.bas"
do{
#line 8709 "ide/ide_methods.bas"
sub__echo(_SUB_SHOWVWATCHPANEL_STRING_ITEM);
#line 8709 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8709,"ide_methods.bas");}while(r);
#line 8710 "ide/ide_methods.bas"
}
#line 8711 "ide/ide_methods.bas"
dl_continue_5627:;
#line 8711 "ide/ide_methods.bas"
}while(1);
#line 8711 "ide/ide_methods.bas"
dl_exit_5627:;
#line 8712 "ide/ide_methods.bas"
do{
#line 8712 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_LONGESTVARNAME=*_SUB_SHOWVWATCHPANEL_LONG_ACTUALLONGESTVARNAME;
#line 8712 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8712,"ide_methods.bas");}while(r);
#line 8714 "ide/ide_methods.bas"
S_54746:;
#line 8714 "ide/ide_methods.bas"
if ((~(*__BYTE_WATCHLISTTOCONSOLE))||is_error_pending()){
#line 8714 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8714,"ide_methods.bas");if(r)goto S_54746;}
#line 8715 "ide/ide_methods.bas"
S_54747:;
#line 8715 "ide/ide_methods.bas"
if ((*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH)||is_error_pending()){
#line 8715 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8715,"ide_methods.bas");if(r)goto S_54747;}
#line 8717 "ide/ide_methods.bas"
do{
#line 8717 "ide/ide_methods.bas"
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
#line 8717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8717,"ide_methods.bas");}while(r);
#line 8718 "ide/ide_methods.bas"
S_54749:;
#line 8718 "ide/ide_methods.bas"
fornext_value5653=*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX+ 2 ;
#line 8718 "ide/ide_methods.bas"
fornext_finalvalue5653=*_SUB_SHOWVWATCHPANEL_LONG_SHADOWX+*_SUB_SHOWVWATCHPANEL_LONG_SHADOWLENGTH;
#line 8718 "ide/ide_methods.bas"
fornext_step5653= 1 ;
#line 8718 "ide/ide_methods.bas"
if (fornext_step5653<0) fornext_step_negative5653=1; else fornext_step_negative5653=0;
#line 8718 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5653;
#line 8718 "ide/ide_methods.bas"
goto fornext_entrylabel5653;
#line 8718 "ide/ide_methods.bas"
while(1){
#line 8718 "ide/ide_methods.bas"
fornext_value5653=fornext_step5653+(*_SUB_SHOWVWATCHPANEL_LONG_X2);
#line 8718 "ide/ide_methods.bas"
fornext_entrylabel5653:
#line 8718 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_X2=fornext_value5653;
#line 8718 "ide/ide_methods.bas"
if (fornext_step_negative5653){
#line 8718 "ide/ide_methods.bas"
if (fornext_value5653<fornext_finalvalue5653) break;
#line 8718 "ide/ide_methods.bas"
}else{
#line 8718 "ide/ide_methods.bas"
if (fornext_value5653>fornext_finalvalue5653) break;
#line 8718 "ide/ide_methods.bas"
}
#line 8718 "ide/ide_methods.bas"
fornext_error5653:;
#line 8718 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8718,"ide_methods.bas");if(r)goto S_54749;}
#line 8719 "ide/ide_methods.bas"
do{
#line 8719 "ide/ide_methods.bas"
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);
#line 8719 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8719,"ide_methods.bas");}while(r);
#line 8720 "ide/ide_methods.bas"
fornext_continue_5652:;
#line 8720 "ide/ide_methods.bas"
}
#line 8720 "ide/ide_methods.bas"
fornext_exit_5652:;
#line 8721 "ide/ide_methods.bas"
}
#line 8723 "ide/ide_methods.bas"
S_54753:;
#line 8723 "ide/ide_methods.bas"
if ((-(*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 )))||is_error_pending()){
#line 8723 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8723,"ide_methods.bas");if(r)goto S_54753;}
#line 8724 "ide/ide_methods.bas"
do{
#line 8724 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_Y=FUNC_IDEVBAR(&(pass5654=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ),&(pass5655=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+ 1 ),&(pass5656=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 ),&(pass5657=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+8)))),&(pass5658=*_SUB_SHOWVWATCHPANEL_LONG_TOTALVISIBLEVARIABLES-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 2 )+ 1 ));
#line 8724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8724,"ide_methods.bas");}while(r);
#line 8725 "ide/ide_methods.bas"
S_54755:;
#line 8725 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+16)))== 0 ))||is_error_pending()){
#line 8725 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8725,"ide_methods.bas");if(r)goto S_54755;}
#line 8726 "ide/ide_methods.bas"
do{
#line 8726 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+12)))=*_SUB_SHOWVWATCHPANEL_LONG_Y;
#line 8726 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8726,"ide_methods.bas");}while(r);
#line 8727 "ide/ide_methods.bas"
}
#line 8728 "ide/ide_methods.bas"
}else{
#line 8729 "ide/ide_methods.bas"
do{
#line 8729 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+12)))= 0 ;
#line 8729 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8729,"ide_methods.bas");}while(r);
#line 8730 "ide/ide_methods.bas"
do{
#line 8730 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+8)))= 1 ;
#line 8730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8730,"ide_methods.bas");}while(r);
#line 8731 "ide/ide_methods.bas"
}
#line 8733 "ide/ide_methods.bas"
S_54762:;
#line 8733 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))>(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 4 )))||is_error_pending()){
#line 8733 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8733,"ide_methods.bas");if(r)goto S_54762;}
#line 8734 "ide/ide_methods.bas"
do{
#line 8734 "ide/ide_methods.bas"
*_SUB_SHOWVWATCHPANEL_LONG_X=FUNC_IDEHBAR(&(pass5659=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+0)))),&(pass5660=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+2)))+*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+6)))- 1 ),&(pass5661=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 1 ),&(pass5662=*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))),&(pass5663=*(int32*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+24)))-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+4)))- 4 )+ 1 ));
#line 8734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8734,"ide_methods.bas");}while(r);
#line 8735 "ide/ide_methods.bas"
S_54764:;
#line 8735 "ide/ide_methods.bas"
if ((-(*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+18)))== 0 ))||is_error_pending()){
#line 8735 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8735,"ide_methods.bas");if(r)goto S_54764;}
#line 8736 "ide/ide_methods.bas"
do{
#line 8736 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+14)))=*_SUB_SHOWVWATCHPANEL_LONG_X;
#line 8736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8736,"ide_methods.bas");}while(r);
#line 8737 "ide/ide_methods.bas"
}
#line 8738 "ide/ide_methods.bas"
}else{
#line 8739 "ide/ide_methods.bas"
do{
#line 8739 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+14)))= 0 ;
#line 8739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8739,"ide_methods.bas");}while(r);
#line 8740 "ide/ide_methods.bas"
do{
#line 8740 "ide/ide_methods.bas"
*(int16*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+10)))= 1 ;
#line 8740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8740,"ide_methods.bas");}while(r);
#line 8741 "ide/ide_methods.bas"
}
#line 8742 "ide/ide_methods.bas"
}
#line 8743 "ide/ide_methods.bas"
S_54772:;
#line 8743 "ide/ide_methods.bas"
if ((-(*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))== 2 ))||is_error_pending()){
#line 8743 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8743,"ide_methods.bas");if(r)goto S_54772;}
#line 8743 "ide/ide_methods.bas"
do{
#line 8743 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_SHOWVWATCHPANEL_UDT_THIS)+((0+35)))= 0 ;
#line 8743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8743,"ide_methods.bas");}while(r);
#line 8743 "ide/ide_methods.bas"
}
#line 8744 "ide/ide_methods.bas"
exit_subfunc:;
#line 8744 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 8744 "ide/ide_methods.bas"
#include "free379.txt"
#line 8744 "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 8744 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 8744 "ide/ide_methods.bas"
}
