#line 8771 "ide/ide_methods.bas"
qbs* FUNC_IDEVARIABLEWATCHBOX(qbs*_FUNC_IDEVARIABLEWATCHBOX_STRING_CURRENTSCOPE,qbs*_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER,int32*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR,int32*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION){
#line 8771 "ide/ide_methods.bas"
qbs *tqbs;
#line 8771 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 8771 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 8771 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 8771 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 8771 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 8771 "ide/ide_methods.bas"
#include "data381.txt"
#line 8771 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 8771 "ide/ide_methods.bas"
new_mem_lock();
#line 8771 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 8771 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 8771 "ide/ide_methods.bas"
libqb_check_stack();
#line 8771 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 8774 "ide/ide_methods.bas"
do{
#line 8774 "ide/ide_methods.bas"
sub_pcopy( 0 , 2 );
#line 8774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8774,"ide_methods.bas");}while(r);
#line 8775 "ide/ide_methods.bas"
do{
#line 8775 "ide/ide_methods.bas"
sub_pcopy( 0 , 1 );
#line 8775 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8775,"ide_methods.bas");}while(r);
#line 8776 "ide/ide_methods.bas"
do{
#line 8776 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 8776 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8776,"ide_methods.bas");}while(r);
#line 8777 "ide/ide_methods.bas"
do{
#line 8777 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS= 1 ;
#line 8777 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8777,"ide_methods.bas");}while(r);
#line 8778 "ide/ide_methods.bas"
do{
#line 8778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8778,"ide_methods.bas");}while(r);
#line 8779 "ide/ide_methods.bas"
do{
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(101);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[2]&4){
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0]) error(257);
memset((void*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0]) error(257);
}
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[2]|=1;
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4]=alloc_new_desc[4];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]=alloc_new_desc[5];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[6]=alloc_new_desc[6];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[7]=alloc_new_desc[7];
}
}
#line 8779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8779,"ide_methods.bas");}while(r);
#line 8780 "ide/ide_methods.bas"
do{
#line 8780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8780,"ide_methods.bas");}while(r);
#line 8781 "ide/ide_methods.bas"
do{
#line 8781 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP,func_chr( 0 ));
#line 8781 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8781,"ide_methods.bas");}while(r);
#line 8786 "ide/ide_methods.bas"
do{
#line 8786 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION= 0 ;
#line 8786 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8786,"ide_methods.bas");}while(r);
#line 8787 "ide/ide_methods.bas"
do{
#line 8787 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE,qbs_new_txt_len("GLOBAL",6));
#line 8787 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8787 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8787,"ide_methods.bas");}while(r);
#line 8788 "ide/ide_methods.bas"
do{
#line 8788 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN=_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE->len;
#line 8788 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8788 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8788,"ide_methods.bas");}while(r);
#line 8789 "ide/ide_methods.bas"
do{
#line 8789 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN=((int32)(qbs_new_txt_len("Type",4))->len);
#line 8789 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8789,"ide_methods.bas");}while(r);
#line 8790 "ide/ide_methods.bas"
do{
#line 8790 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR= 3 ;
#line 8790 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8790,"ide_methods.bas");}while(r);
#line 8791 "ide/ide_methods.bas"
do{
#line 8791 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR= 15 ;
#line 8791 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8791,"ide_methods.bas");}while(r);
#line 8792 "ide/ide_methods.bas"
do{
#line 8792 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG= 2 ;
#line 8792 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8792,"ide_methods.bas");}while(r);
#line 8800 "ide/ide_methods.bas"
do{
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]&1){
preserve_old_ptr=_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0];
preserve_old_flags=_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2];
preserve_old_total=_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*__LONG_TOTALVARIABLESCREATED)-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(41);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=preserve_new_ptr;
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]),tmp_long*41);
while(tmp_long--){

*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+25)))=qbs_new(0,0);
*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+33)))=qbs_new(0,0);}
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+25))));
qbs_free(*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+33))));}
free((void*)(preserve_old_ptr));
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=preserve_new_ptr;
}else{
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]) error(257);
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]),tmp_long*41);
while(tmp_long--){

*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+25)))=qbs_new(0,0);
*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+33)))=qbs_new(0,0);}
}
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4]=alloc_new_desc[4];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]=alloc_new_desc[5];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[6]=alloc_new_desc[6];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[7]=alloc_new_desc[7];
}
#line 8800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8800,"ide_methods.bas");}while(r);
#line 8803 "ide/ide_methods.bas"
S_54815:;
#line 8803 "ide/ide_methods.bas"
fornext_value5674= 1 ;
#line 8803 "ide/ide_methods.bas"
fornext_finalvalue5674=*__LONG_TOTALVARIABLESCREATED;
#line 8803 "ide/ide_methods.bas"
fornext_step5674= 1 ;
#line 8803 "ide/ide_methods.bas"
if (fornext_step5674<0) fornext_step_negative5674=1; else fornext_step_negative5674=0;
#line 8803 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5674;
#line 8803 "ide/ide_methods.bas"
goto fornext_entrylabel5674;
#line 8803 "ide/ide_methods.bas"
while(1){
#line 8803 "ide/ide_methods.bas"
fornext_value5674=fornext_step5674+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
#line 8803 "ide/ide_methods.bas"
fornext_entrylabel5674:
#line 8803 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5674;
#line 8803 "ide/ide_methods.bas"
if (fornext_step_negative5674){
#line 8803 "ide/ide_methods.bas"
if (fornext_value5674<fornext_finalvalue5674) break;
#line 8803 "ide/ide_methods.bas"
}else{
#line 8803 "ide/ide_methods.bas"
if (fornext_value5674>fornext_finalvalue5674) break;
#line 8803 "ide/ide_methods.bas"
}
#line 8803 "ide/ide_methods.bas"
fornext_error5674:;
#line 8803 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8803,"ide_methods.bas");if(r)goto S_54815;}
#line 8804 "ide/ide_methods.bas"
S_54816:;
#line 8804 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+12))))||is_error_pending()){
#line 8804 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8804,"ide_methods.bas");if(r)goto S_54816;}
#line 8804 "ide/ide_methods.bas"
do{
#line 8804 "ide/ide_methods.bas"
goto fornext_continue_5673;
#line 8804 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8804,"ide_methods.bas");}while(r);
#line 8804 "ide/ide_methods.bas"
}
#line 8805 "ide/ide_methods.bas"
S_54819:;
#line 8805 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len>*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN)))||is_error_pending()){
#line 8805 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8805,"ide_methods.bas");if(r)goto S_54819;}
#line 8806 "ide/ide_methods.bas"
do{
#line 8806 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len;
#line 8806 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8806 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8806,"ide_methods.bas");}while(r);
#line 8807 "ide/ide_methods.bas"
}
#line 8809 "ide/ide_methods.bas"
S_54822:;
#line 8809 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))->len>*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN)))||is_error_pending()){
#line 8809 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8809,"ide_methods.bas");if(r)goto S_54822;}
#line 8809 "ide/ide_methods.bas"
do{
#line 8809 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))->len;
#line 8809 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8809,"ide_methods.bas");}while(r);
#line 8809 "ide/ide_methods.bas"
}
#line 8810 "ide/ide_methods.bas"
fornext_continue_5673:;
#line 8810 "ide/ide_methods.bas"
}
#line 8810 "ide/ide_methods.bas"
fornext_exit_5673:;
#line 8812 "ide/ide_methods.bas"
do{
#line 8812 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM,_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER);
#line 8812 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8812 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8812,"ide_methods.bas");}while(r);
#line 8813 "ide/ide_methods.bas"
do{
#line 8813 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN= -1ll ;
#line 8813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8813,"ide_methods.bas");}while(r);
#line 8814 "ide/ide_methods.bas"
do{
#line 8814 "ide/ide_methods.bas"
return_point[next_return_point++]=157;
#line 8814 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 8814 "ide/ide_methods.bas"
goto LABEL_BUILDLIST;
#line 8814 "ide/ide_methods.bas"
RETURN_157:;
#line 8814 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8814,"ide_methods.bas");}while(r);
#line 8815 "ide/ide_methods.bas"
do{
#line 8815 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN= 0ll ;
#line 8815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8815,"ide_methods.bas");}while(r);
#line 8816 "ide/ide_methods.bas"
do{
#line 8816 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT=*__LONG_TOTALMAINVARIABLESCREATED+ 7 ;
#line 8816 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8816,"ide_methods.bas");}while(r);
#line 8817 "ide/ide_methods.bas"
LABEL_LISTBUILT:;
#line 8817 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8817,"ide_methods.bas");r=0;}
#line 8818 "ide/ide_methods.bas"
S_54831:;
#line 8818 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== -1 ))||is_error_pending()){
#line 8818 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8818,"ide_methods.bas");if(r)goto S_54831;}
#line 8818 "ide/ide_methods.bas"
do{
#line 8818 "ide/ide_methods.bas"
goto LABEL_GENERATEVARIABLEWATCHLIST;
#line 8818 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8818,"ide_methods.bas");}while(r);
#line 8818 "ide/ide_methods.bas"
}
#line 8820 "ide/ide_methods.bas"
do{
#line 8820 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 8820 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8820,"ide_methods.bas");}while(r);
#line 8821 "ide/ide_methods.bas"
S_54835:;
#line 8821 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT<*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTUSEDDIALOGHEIGHT))||is_error_pending()){
#line 8821 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8821,"ide_methods.bas");if(r)goto S_54835;}
#line 8821 "ide/ide_methods.bas"
do{
#line 8821 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTUSEDDIALOGHEIGHT;
#line 8821 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8821,"ide_methods.bas");}while(r);
#line 8821 "ide/ide_methods.bas"
}
#line 8822 "ide/ide_methods.bas"
S_54838:;
#line 8822 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT>(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 )))||is_error_pending()){
#line 8822 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8822,"ide_methods.bas");if(r)goto S_54838;}
#line 8823 "ide/ide_methods.bas"
do{
#line 8823 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 ;
#line 8823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8823,"ide_methods.bas");}while(r);
#line 8824 "ide/ide_methods.bas"
}
#line 8825 "ide/ide_methods.bas"
S_54841:;
#line 8825 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT< 9 ))||is_error_pending()){
#line 8825 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8825,"ide_methods.bas");if(r)goto S_54841;}
#line 8825 "ide/ide_methods.bas"
do{
#line 8825 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT= 9 ;
#line 8825 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8825,"ide_methods.bas");}while(r);
#line 8825 "ide/ide_methods.bas"
}
#line 8827 "ide/ide_methods.bas"
do{
#line 8827 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH= 6 +*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN+*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN+*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN;
#line 8827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8827,"ide_methods.bas");}while(r);
#line 8828 "ide/ide_methods.bas"
S_54845:;
#line 8828 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE> 0 ))||is_error_pending()){
#line 8828 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8828,"ide_methods.bas");if(r)goto S_54845;}
#line 8828 "ide/ide_methods.bas"
do{
#line 8828 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH+ 40 ;
#line 8828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8828,"ide_methods.bas");}while(r);
#line 8828 "ide/ide_methods.bas"
}
#line 8829 "ide/ide_methods.bas"
S_54848:;
#line 8829 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH< 70 ))||is_error_pending()){
#line 8829 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8829,"ide_methods.bas");if(r)goto S_54848;}
#line 8829 "ide/ide_methods.bas"
do{
#line 8829 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH= 70 ;
#line 8829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8829,"ide_methods.bas");}while(r);
#line 8829 "ide/ide_methods.bas"
}
#line 8830 "ide/ide_methods.bas"
S_54851:;
#line 8830 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH>(*__LONG_IDEWX- 8 )))||is_error_pending()){
#line 8830 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8830,"ide_methods.bas");if(r)goto S_54851;}
#line 8830 "ide/ide_methods.bas"
do{
#line 8830 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH=*__LONG_IDEWX- 8 ;
#line 8830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8830,"ide_methods.bas");}while(r);
#line 8830 "ide/ide_methods.bas"
}
#line 8832 "ide/ide_methods.bas"
do{
#line 8832 "ide/ide_methods.bas"
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ),_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH,_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT,qbs_new_txt_len("Add Watch - Variable List",25));
#line 8832 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8832,"ide_methods.bas");}while(r);
#line 8834 "ide/ide_methods.bas"
do{
#line 8834 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 8834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8834,"ide_methods.bas");}while(r);
#line 8834 "ide/ide_methods.bas"
do{
#line 8834 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
#line 8834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8834,"ide_methods.bas");}while(r);
#line 8835 "ide/ide_methods.bas"
do{
#line 8835 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS= 1 ;
#line 8835 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8835,"ide_methods.bas");}while(r);
#line 8836 "ide/ide_methods.bas"
do{
#line 8836 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+36)))= 1 ;
#line 8836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8836,"ide_methods.bas");}while(r);
#line 8837 "ide/ide_methods.bas"
do{
#line 8837 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+24)))= 2 ;
#line 8837 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8837,"ide_methods.bas");}while(r);
#line 8838 "ide/ide_methods.bas"
S_54860:;
#line 8838 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+40)))== 0 ))||is_error_pending()){
#line 8838 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8838,"ide_methods.bas");if(r)goto S_54860;}
#line 8838 "ide/ide_methods.bas"
do{
#line 8838 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_new_txt_len("#Filter (multiple+terms+accepted)",33));
#line 8838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8838,"ide_methods.bas");}while(r);
#line 8838 "ide/ide_methods.bas"
}
#line 8839 "ide/ide_methods.bas"
S_54863:;
#line 8839 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))== 0 ))||is_error_pending()){
#line 8839 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8839,"ide_methods.bas");if(r)goto S_54863;}
#line 8839 "ide/ide_methods.bas"
do{
#line 8839 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER);
#line 8839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8839,"ide_methods.bas");}while(r);
#line 8839 "ide/ide_methods.bas"
}
#line 8841 "ide/ide_methods.bas"
do{
#line 8841 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 8841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8841,"ide_methods.bas");}while(r);
#line 8841 "ide/ide_methods.bas"
do{
#line 8841 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
#line 8841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8841,"ide_methods.bas");}while(r);
#line 8842 "ide/ide_methods.bas"
do{
#line 8842 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+36)))= 2 ;
#line 8842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8842,"ide_methods.bas");}while(r);
#line 8843 "ide/ide_methods.bas"
do{
#line 8843 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+24)))= 5 ;
#line 8843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8843,"ide_methods.bas");}while(r);
#line 8844 "ide/ide_methods.bas"
do{
#line 8844 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+28)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH- 4 ;
#line 8844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8844,"ide_methods.bas");}while(r);
#line 8844 "ide/ide_methods.bas"
do{
#line 8844 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+32)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT- 7 ;
#line 8844 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8844,"ide_methods.bas");}while(r);
#line 8845 "ide/ide_methods.bas"
S_54872:;
#line 8845 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))== 0 ))||is_error_pending()){
#line 8845 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8845,"ide_methods.bas");if(r)goto S_54872;}
#line 8845 "ide/ide_methods.bas"
do{
#line 8845 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
#line 8845 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8845,"ide_methods.bas");}while(r);
#line 8845 "ide/ide_methods.bas"
}else{
#line 8845 "ide/ide_methods.bas"
do{
#line 8845 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 8845 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
#line 8845 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8845 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8845,"ide_methods.bas");}while(r);
#line 8845 "ide/ide_methods.bas"
}
#line 8846 "ide/ide_methods.bas"
S_54877:;
#line 8846 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== 0 ))||is_error_pending()){
#line 8846 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8846,"ide_methods.bas");if(r)goto S_54877;}
#line 8846 "ide/ide_methods.bas"
do{
#line 8846 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR= 1 ;
#line 8846 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8846,"ide_methods.bas");}while(r);
#line 8846 "ide/ide_methods.bas"
}else{
#line 8846 "ide/ide_methods.bas"
do{
#line 8846 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX;
#line 8846 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8846,"ide_methods.bas");}while(r);
#line 8846 "ide/ide_methods.bas"
}
#line 8847 "ide/ide_methods.bas"
do{
#line 8847 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR;
#line 8847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8847,"ide_methods.bas");}while(r);
#line 8849 "ide/ide_methods.bas"
S_54883:;
#line 8849 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
#line 8849 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8849,"ide_methods.bas");if(r)goto S_54883;}
#line 8849 "ide/ide_methods.bas"
do{
#line 8849 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len(", filtered",10));
#line 8849 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8849,"ide_methods.bas");}while(r);
#line 8849 "ide/ide_methods.bas"
}else{
#line 8849 "ide/ide_methods.bas"
do{
#line 8849 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
#line 8849 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8849,"ide_methods.bas");}while(r);
#line 8849 "ide/ide_methods.bas"
}
#line 8850 "ide/ide_methods.bas"
do{
#line 8850 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+16))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 8850 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Add Watch - Variable List (",27),qbs__tostr((int32)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES),NULL,0)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP),qbs_new_txt_len(")",1)));
#line 8850 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8850 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8850,"ide_methods.bas");}while(r);
#line 8852 "ide/ide_methods.bas"
do{
#line 8852 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 8852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8852,"ide_methods.bas");}while(r);
#line 8852 "ide/ide_methods.bas"
do{
#line 8852 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
#line 8852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8852,"ide_methods.bas");}while(r);
#line 8853 "ide/ide_methods.bas"
do{
#line 8853 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+36)))= 3 ;
#line 8853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8853,"ide_methods.bas");}while(r);
#line 8854 "ide/ide_methods.bas"
do{
#line 8854 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+24)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT;
#line 8854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8854,"ide_methods.bas");}while(r);
#line 8855 "ide/ide_methods.bas"
S_54893:;
#line 8855 "ide/ide_methods.bas"
if (((-(*__LONG_IDEDEBUGMODE> 0 ))&(-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))== 0 )))||is_error_pending()){
#line 8855 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8855,"ide_methods.bas");if(r)goto S_54893;}
#line 8856 "ide/ide_methods.bas"
do{
#line 8856 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("#Add All",8),_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP),qbs_new_txt_len("#Remove All",11)),_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP),qbs_new_txt_len("#Send Value",11)),_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP),qbs_new_txt_len("Add #Watchpoint",15)),_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP),qbs_new_txt_len("#Close",6)));
#line 8856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8856,"ide_methods.bas");}while(r);
#line 8857 "ide/ide_methods.bas"
}else{
#line 8858 "ide/ide_methods.bas"
do{
#line 8858 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("#Add All",8),_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP),qbs_new_txt_len("#Remove All",11)),_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP),qbs_new_txt_len("#Close",6)));
#line 8858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8858,"ide_methods.bas");}while(r);
#line 8859 "ide/ide_methods.bas"
}
#line 8861 "ide/ide_methods.bas"
do{
#line 8861 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTUSEDDIALOGHEIGHT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT;
#line 8861 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8861,"ide_methods.bas");}while(r);
#line 8867 "ide/ide_methods.bas"
S_54899:;
#line 8867 "ide/ide_methods.bas"
fornext_value5677= 1 ;
#line 8867 "ide/ide_methods.bas"
fornext_finalvalue5677= 100 ;
#line 8867 "ide/ide_methods.bas"
fornext_step5677= 1 ;
#line 8867 "ide/ide_methods.bas"
if (fornext_step5677<0) fornext_step_negative5677=1; else fornext_step_negative5677=0;
#line 8867 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5677;
#line 8867 "ide/ide_methods.bas"
goto fornext_entrylabel5677;
#line 8867 "ide/ide_methods.bas"
while(1){
#line 8867 "ide/ide_methods.bas"
fornext_value5677=fornext_step5677+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
#line 8867 "ide/ide_methods.bas"
fornext_entrylabel5677:
#line 8867 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5677;
#line 8867 "ide/ide_methods.bas"
if (fornext_step_negative5677){
#line 8867 "ide/ide_methods.bas"
if (fornext_value5677<fornext_finalvalue5677) break;
#line 8867 "ide/ide_methods.bas"
}else{
#line 8867 "ide/ide_methods.bas"
if (fornext_value5677>fornext_finalvalue5677) break;
#line 8867 "ide/ide_methods.bas"
}
#line 8867 "ide/ide_methods.bas"
fornext_error5677:;
#line 8867 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8867,"ide_methods.bas");if(r)goto S_54899;}
#line 8867 "ide/ide_methods.bas"
do{
#line 8867 "ide/ide_methods.bas"
memcpy((((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+0))+(0)),(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0))+(0)),20);
#line 8867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8867,"ide_methods.bas");}while(r);
#line 8867 "ide/ide_methods.bas"
fornext_continue_5676:;
#line 8867 "ide/ide_methods.bas"
}
#line 8867 "ide/ide_methods.bas"
fornext_exit_5676:;
#line 8870 "ide/ide_methods.bas"
S_54902:;
#line 8870 "ide/ide_methods.bas"
do{
#line 8870 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8870,"ide_methods.bas");if(r)goto S_54902;}
#line 8873 "ide/ide_methods.bas"
LABEL_DLGUPDATE:;
#line 8873 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8873,"ide_methods.bas");r=0;}
#line 8874 "ide/ide_methods.bas"
do{
#line 8874 "ide/ide_methods.bas"
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ));
#line 8874 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8874,"ide_methods.bas");}while(r);
#line 8875 "ide/ide_methods.bas"
do{
#line 8875 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_F= 1 ;
#line 8875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8875,"ide_methods.bas");}while(r);
#line 8875 "ide/ide_methods.bas"
do{
#line 8875 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX= 0 ;
#line 8875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8875,"ide_methods.bas");}while(r);
#line 8875 "ide/ide_methods.bas"
do{
#line 8875 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CY= 0 ;
#line 8875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8875,"ide_methods.bas");}while(r);
#line 8876 "ide/ide_methods.bas"
S_54907:;
#line 8876 "ide/ide_methods.bas"
fornext_value5680= 1 ;
#line 8876 "ide/ide_methods.bas"
fornext_finalvalue5680= 100 ;
#line 8876 "ide/ide_methods.bas"
fornext_step5680= 1 ;
#line 8876 "ide/ide_methods.bas"
if (fornext_step5680<0) fornext_step_negative5680=1; else fornext_step_negative5680=0;
#line 8876 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5680;
#line 8876 "ide/ide_methods.bas"
goto fornext_entrylabel5680;
#line 8876 "ide/ide_methods.bas"
while(1){
#line 8876 "ide/ide_methods.bas"
fornext_value5680=fornext_step5680+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
#line 8876 "ide/ide_methods.bas"
fornext_entrylabel5680:
#line 8876 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5680;
#line 8876 "ide/ide_methods.bas"
if (fornext_step_negative5680){
#line 8876 "ide/ide_methods.bas"
if (fornext_value5680<fornext_finalvalue5680) break;
#line 8876 "ide/ide_methods.bas"
}else{
#line 8876 "ide/ide_methods.bas"
if (fornext_value5680>fornext_finalvalue5680) break;
#line 8876 "ide/ide_methods.bas"
}
#line 8876 "ide/ide_methods.bas"
fornext_error5680:;
#line 8876 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8876,"ide_methods.bas");if(r)goto S_54907;}
#line 8877 "ide/ide_methods.bas"
S_54908:;
#line 8877 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+36))))||is_error_pending()){
#line 8877 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8877,"ide_methods.bas");if(r)goto S_54908;}
#line 8879 "ide/ide_methods.bas"
do{
#line 8879 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+72)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS-*_FUNC_IDEVARIABLEWATCHBOX_LONG_F;
#line 8879 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8879,"ide_methods.bas");}while(r);
#line 8880 "ide/ide_methods.bas"
do{
#line 8880 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+64)))= 0 ;
#line 8880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8880,"ide_methods.bas");}while(r);
#line 8880 "ide/ide_methods.bas"
do{
#line 8880 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+68)))= 0 ;
#line 8880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8880,"ide_methods.bas");}while(r);
#line 8881 "ide/ide_methods.bas"
do{
#line 8881 "ide/ide_methods.bas"
SUB_IDEDRAWOBJ((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEVARIABLEWATCHBOX_LONG_F);
#line 8881 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8881,"ide_methods.bas");}while(r);
#line 8882 "ide/ide_methods.bas"
S_54913:;
#line 8882 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+64))))||is_error_pending()){
#line 8882 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8882,"ide_methods.bas");if(r)goto S_54913;}
#line 8882 "ide/ide_methods.bas"
do{
#line 8882 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+64)));
#line 8882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8882,"ide_methods.bas");}while(r);
#line 8882 "ide/ide_methods.bas"
do{
#line 8882 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CY=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+68)));
#line 8882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8882,"ide_methods.bas");}while(r);
#line 8882 "ide/ide_methods.bas"
}
#line 8883 "ide/ide_methods.bas"
}
#line 8884 "ide/ide_methods.bas"
fornext_continue_5679:;
#line 8884 "ide/ide_methods.bas"
}
#line 8884 "ide/ide_methods.bas"
fornext_exit_5679:;
#line 8885 "ide/ide_methods.bas"
do{
#line 8885 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTFOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_F- 1 ;
#line 8885 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8885,"ide_methods.bas");}while(r);
#line 8889 "ide/ide_methods.bas"
do{
#line 8889 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 8889 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8889,"ide_methods.bas");}while(r);
#line 8890 "ide/ide_methods.bas"
do{
#line 8890 "ide/ide_methods.bas"
qbg_sub_locate(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+ 4 ,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+ 2 ,NULL,NULL,NULL,3);
#line 8890 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8890,"ide_methods.bas");}while(r);
#line 8891 "ide/ide_methods.bas"
do{
#line 8891 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 8891 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len("Double-click on an item to add it to the watch list:",52));
#line 8891 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5681;
#line 8891 "ide/ide_methods.bas"
makefit(tqbs);
#line 8891 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 8891 "ide/ide_methods.bas"
qbs_print(nothingstring,1);
#line 8891 "ide/ide_methods.bas"
skip5681:
#line 8891 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 8891 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8891 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8891,"ide_methods.bas");}while(r);
#line 8892 "ide/ide_methods.bas"
S_54923:;
#line 8892 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD<*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+8)))))&(-(*__LONG_IDEDEBUGMODE> 0 )))||is_error_pending()){
#line 8892 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8892,"ide_methods.bas");if(r)goto S_54923;}
#line 8893 "ide/ide_methods.bas"
do{
#line 8893 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+ 5 ,func_chr( 194 ),NULL,0);
#line 8893 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8893,"ide_methods.bas");}while(r);
#line 8894 "ide/ide_methods.bas"
do{
#line 8894 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+12)))- 1 ,func_chr( 193 ),NULL,0);
#line 8894 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8894,"ide_methods.bas");}while(r);
#line 8896 "ide/ide_methods.bas"
S_54926:;
#line 8896 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX))&(-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))> 0 )))||is_error_pending()){
#line 8896 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8896,"ide_methods.bas");if(r)goto S_54926;}
#line 8897 "ide/ide_methods.bas"
do{
#line 8897 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)));
#line 8897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8897,"ide_methods.bas");}while(r);
#line 8900 "ide/ide_methods.bas"
S_54928:;
#line 8900 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))!= 0 ))&(-(func_instr(NULL,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))),qbs_new_txt_len("STRING *",8),0)== 0 ))&(qbs_notequal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))),qbs_new_txt_len("STRING",6)))))||is_error_pending()){
#line 8900 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8900,"ide_methods.bas");if(r)goto S_54928;}
#line 8901 "ide/ide_methods.bas"
do{
#line 8901 "ide/ide_methods.bas"
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
#line 8901 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8901,"ide_methods.bas");}while(r);
#line 8902 "ide/ide_methods.bas"
do{
#line 8902 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+80)));
#line 8902 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8902,"ide_methods.bas");}while(r);
#line 8903 "ide/ide_methods.bas"
do{
#line 8903 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD- 1 ,*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y,func_chr( 29 ),NULL,0);
#line 8903 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8903 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8903,"ide_methods.bas");}while(r);
#line 8904 "ide/ide_methods.bas"
do{
#line 8904 "ide/ide_methods.bas"
qbg_sub_color(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FG,*_FUNC_IDEVARIABLEWATCHBOX_LONG_BG,NULL,NULL,3);
#line 8904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8904,"ide_methods.bas");}while(r);
#line 8905 "ide/ide_methods.bas"
}
#line 8906 "ide/ide_methods.bas"
}
#line 8907 "ide/ide_methods.bas"
}
#line 8912 "ide/ide_methods.bas"
do{
#line 8912 "ide/ide_methods.bas"
sub_pcopy( 1 , 0 );
#line 8912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8912,"ide_methods.bas");}while(r);
#line 8913 "ide/ide_methods.bas"
S_54937:;
#line 8913 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX)||is_error_pending()){
#line 8913 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8913,"ide_methods.bas");if(r)goto S_54937;}
#line 8913 "ide/ide_methods.bas"
do{
#line 8913 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 8913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8913,"ide_methods.bas");}while(r);
#line 8913 "ide/ide_methods.bas"
do{
#line 8913 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDEVARIABLEWATCHBOX_LONG_CY,*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX, 1 ,NULL,NULL,7);
#line 8913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8913,"ide_methods.bas");}while(r);
#line 8913 "ide/ide_methods.bas"
do{
#line 8913 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 8913 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8913,"ide_methods.bas");}while(r);
#line 8913 "ide/ide_methods.bas"
}
#line 8914 "ide/ide_methods.bas"
S_54942:;
#line 8914 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE)||is_error_pending()){
#line 8914 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8914,"ide_methods.bas");if(r)goto S_54942;}
#line 8914 "ide/ide_methods.bas"
do{
#line 8914 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE= 0 ;
#line 8914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8914,"ide_methods.bas");}while(r);
#line 8914 "ide/ide_methods.bas"
do{
#line 8914 "ide/ide_methods.bas"
#include "ret381.txt"
#line 8914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8914,"ide_methods.bas");}while(r);
#line 8914 "ide/ide_methods.bas"
}
#line 8917 "ide/ide_methods.bas"
do{
#line 8917 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 0 ;
#line 8917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8917,"ide_methods.bas");}while(r);
#line 8918 "ide/ide_methods.bas"
S_54947:;
#line 8918 "ide/ide_methods.bas"
do{
#line 8918 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8918,"ide_methods.bas");if(r)goto S_54947;}
#line 8919 "ide/ide_methods.bas"
do{
#line 8919 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 8919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8919,"ide_methods.bas");}while(r);
#line 8920 "ide/ide_methods.bas"
S_54949:;
#line 8920 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 8920 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8920,"ide_methods.bas");if(r)goto S_54949;}
#line 8920 "ide/ide_methods.bas"
do{
#line 8920 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
#line 8920 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8920,"ide_methods.bas");}while(r);
#line 8920 "ide/ide_methods.bas"
}
#line 8921 "ide/ide_methods.bas"
S_54952:;
#line 8921 "ide/ide_methods.bas"
if ((*__LONG_KB)||is_error_pending()){
#line 8921 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8921,"ide_methods.bas");if(r)goto S_54952;}
#line 8921 "ide/ide_methods.bas"
do{
#line 8921 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
#line 8921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8921,"ide_methods.bas");}while(r);
#line 8921 "ide/ide_methods.bas"
}
#line 8922 "ide/ide_methods.bas"
S_54955:;
#line 8922 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 8922 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8922,"ide_methods.bas");if(r)goto S_54955;}
#line 8922 "ide/ide_methods.bas"
do{
#line 8922 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEDOWN= 1 ;
#line 8922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8922,"ide_methods.bas");}while(r);
#line 8922 "ide/ide_methods.bas"
do{
#line 8922 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
#line 8922 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8922,"ide_methods.bas");}while(r);
#line 8922 "ide/ide_methods.bas"
}
#line 8923 "ide/ide_methods.bas"
S_54959:;
#line 8923 "ide/ide_methods.bas"
if ((*__LONG_MRELEASE)||is_error_pending()){
#line 8923 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8923,"ide_methods.bas");if(r)goto S_54959;}
#line 8923 "ide/ide_methods.bas"
do{
#line 8923 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEUP= 1 ;
#line 8923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8923,"ide_methods.bas");}while(r);
#line 8923 "ide/ide_methods.bas"
do{
#line 8923 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
#line 8923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8923,"ide_methods.bas");}while(r);
#line 8923 "ide/ide_methods.bas"
}
#line 8924 "ide/ide_methods.bas"
S_54963:;
#line 8924 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 8924 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8924,"ide_methods.bas");if(r)goto S_54963;}
#line 8924 "ide/ide_methods.bas"
do{
#line 8924 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
#line 8924 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8924,"ide_methods.bas");}while(r);
#line 8924 "ide/ide_methods.bas"
}
#line 8925 "ide/ide_methods.bas"
do{
#line 8925 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT=*__LONG_KALT;
#line 8925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8925,"ide_methods.bas");}while(r);
#line 8925 "ide/ide_methods.bas"
S_54967:;
#line 8925 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT!=*_FUNC_IDEVARIABLEWATCHBOX_LONG_OLDALT))||is_error_pending()){
#line 8925 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8925,"ide_methods.bas");if(r)goto S_54967;}
#line 8925 "ide/ide_methods.bas"
do{
#line 8925 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
#line 8925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8925,"ide_methods.bas");}while(r);
#line 8925 "ide/ide_methods.bas"
}
#line 8926 "ide/ide_methods.bas"
do{
#line 8926 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_OLDALT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT;
#line 8926 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8926,"ide_methods.bas");}while(r);
#line 8927 "ide/ide_methods.bas"
do{
#line 8927 "ide/ide_methods.bas"
sub__limit( 100 );
#line 8927 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8927,"ide_methods.bas");}while(r);
#line 8928 "ide/ide_methods.bas"
S_54972:;
#line 8928 "ide/ide_methods.bas"
dl_continue_5682:;
#line 8928 "ide/ide_methods.bas"
}while((!(*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE))&&(!is_error_pending()));
#line 8928 "ide/ide_methods.bas"
dl_exit_5682:;
#line 8928 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8928,"ide_methods.bas");if(r)goto S_54972;}
#line 8929 "ide/ide_methods.bas"
S_54973:;
#line 8929 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 8929 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8929,"ide_methods.bas");if(r)goto S_54973;}
#line 8929 "ide/ide_methods.bas"
do{
#line 8929 "ide/ide_methods.bas"
*__LONG_IDEHL= 1 ;
#line 8929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8929,"ide_methods.bas");}while(r);
#line 8929 "ide/ide_methods.bas"
}else{
#line 8929 "ide/ide_methods.bas"
do{
#line 8929 "ide/ide_methods.bas"
*__LONG_IDEHL= 0 ;
#line 8929 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8929,"ide_methods.bas");}while(r);
#line 8929 "ide/ide_methods.bas"
}
#line 8931 "ide/ide_methods.bas"
do{
#line 8931 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ALTLETTER,qbs_new_txt_len("",0));
#line 8931 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8931 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8931,"ide_methods.bas");}while(r);
#line 8932 "ide/ide_methods.bas"
S_54979:;
#line 8932 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 8932 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8932,"ide_methods.bas");if(r)goto S_54979;}
#line 8933 "ide/ide_methods.bas"
S_54980:;
#line 8933 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
#line 8933 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8933,"ide_methods.bas");if(r)goto S_54980;}
#line 8934 "ide/ide_methods.bas"
do{
#line 8934 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
#line 8934 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8934,"ide_methods.bas");}while(r);
#line 8935 "ide/ide_methods.bas"
S_54982:;
#line 8935 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_K>= 65 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_K<= 90 )))||is_error_pending()){
#line 8935 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8935,"ide_methods.bas");if(r)goto S_54982;}
#line 8935 "ide/ide_methods.bas"
do{
#line 8935 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ALTLETTER,func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_K));
#line 8935 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8935 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8935,"ide_methods.bas");}while(r);
#line 8935 "ide/ide_methods.bas"
}
#line 8936 "ide/ide_methods.bas"
}
#line 8937 "ide/ide_methods.bas"
}
#line 8938 "ide/ide_methods.bas"
do{
#line 8938 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 8938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8938,"ide_methods.bas");}while(r);
#line 8938 "ide/ide_methods.bas"
do{
#line 8938 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 8938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8938,"ide_methods.bas");}while(r);
#line 8938 "ide/ide_methods.bas"
do{
#line 8938 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 8938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8938,"ide_methods.bas");}while(r);
#line 8942 "ide/ide_methods.bas"
do{
#line 8942 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO= 0 ;
#line 8942 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8942,"ide_methods.bas");}while(r);
#line 8943 "ide/ide_methods.bas"
S_54991:;
#line 8943 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
#line 8943 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8943,"ide_methods.bas");if(r)goto S_54991;}
#line 8943 "ide/ide_methods.bas"
do{
#line 8943 "ide/ide_methods.bas"
qbs_set(__STRING_K,func_chr( 255 ));
#line 8943 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8943,"ide_methods.bas");}while(r);
#line 8943 "ide/ide_methods.bas"
}
#line 8944 "ide/ide_methods.bas"
S_54994:;
#line 8944 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
#line 8944 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8944,"ide_methods.bas");if(r)goto S_54994;}
#line 8944 "ide/ide_methods.bas"
do{
#line 8944 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS+ 1 ;
#line 8944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8944,"ide_methods.bas");}while(r);
#line 8944 "ide/ide_methods.bas"
}
#line 8945 "ide/ide_methods.bas"
S_54997:;
#line 8945 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(qbs_equal(__STRING_K,func_chr( 9 ))))|((func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))&(qbs_equal(__STRING_K,func_chr( 25 ))))))||is_error_pending()){
#line 8945 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8945,"ide_methods.bas");if(r)goto S_54997;}
#line 8945 "ide/ide_methods.bas"
do{
#line 8945 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS- 1 ;
#line 8945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8945,"ide_methods.bas");}while(r);
#line 8945 "ide/ide_methods.bas"
do{
#line 8945 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 8945 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8945,"ide_methods.bas");}while(r);
#line 8945 "ide/ide_methods.bas"
}
#line 8946 "ide/ide_methods.bas"
S_55001:;
#line 8946 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS< 1 ))||is_error_pending()){
#line 8946 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8946,"ide_methods.bas");if(r)goto S_55001;}
#line 8946 "ide/ide_methods.bas"
do{
#line 8946 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTFOCUS;
#line 8946 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8946,"ide_methods.bas");}while(r);
#line 8946 "ide/ide_methods.bas"
}
#line 8947 "ide/ide_methods.bas"
S_55004:;
#line 8947 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS>*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTFOCUS))||is_error_pending()){
#line 8947 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8947,"ide_methods.bas");if(r)goto S_55004;}
#line 8947 "ide/ide_methods.bas"
do{
#line 8947 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS= 1 ;
#line 8947 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8947,"ide_methods.bas");}while(r);
#line 8947 "ide/ide_methods.bas"
}
#line 8948 "ide/ide_methods.bas"
do{
#line 8948 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_F= 1 ;
#line 8948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8948,"ide_methods.bas");}while(r);
#line 8949 "ide/ide_methods.bas"
S_55008:;
#line 8949 "ide/ide_methods.bas"
fornext_value5685= 1 ;
#line 8949 "ide/ide_methods.bas"
fornext_finalvalue5685= 100 ;
#line 8949 "ide/ide_methods.bas"
fornext_step5685= 1 ;
#line 8949 "ide/ide_methods.bas"
if (fornext_step5685<0) fornext_step_negative5685=1; else fornext_step_negative5685=0;
#line 8949 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5685;
#line 8949 "ide/ide_methods.bas"
goto fornext_entrylabel5685;
#line 8949 "ide/ide_methods.bas"
while(1){
#line 8949 "ide/ide_methods.bas"
fornext_value5685=fornext_step5685+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
#line 8949 "ide/ide_methods.bas"
fornext_entrylabel5685:
#line 8949 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5685;
#line 8949 "ide/ide_methods.bas"
if (fornext_step_negative5685){
#line 8949 "ide/ide_methods.bas"
if (fornext_value5685<fornext_finalvalue5685) break;
#line 8949 "ide/ide_methods.bas"
}else{
#line 8949 "ide/ide_methods.bas"
if (fornext_value5685>fornext_finalvalue5685) break;
#line 8949 "ide/ide_methods.bas"
}
#line 8949 "ide/ide_methods.bas"
fornext_error5685:;
#line 8949 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8949,"ide_methods.bas");if(r)goto S_55008;}
#line 8950 "ide/ide_methods.bas"
do{
#line 8950 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_T=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+36)));
#line 8950 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8950,"ide_methods.bas");}while(r);
#line 8951 "ide/ide_methods.bas"
S_55010:;
#line 8951 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_T)||is_error_pending()){
#line 8951 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8951,"ide_methods.bas");if(r)goto S_55010;}
#line 8952 "ide/ide_methods.bas"
do{
#line 8952 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUSOFFSET=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS-*_FUNC_IDEVARIABLEWATCHBOX_LONG_F;
#line 8952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8952,"ide_methods.bas");}while(r);
#line 8953 "ide/ide_methods.bas"
do{
#line 8953 "ide/ide_methods.bas"
SUB_IDEOBJUPDATE((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS,_FUNC_IDEVARIABLEWATCHBOX_LONG_F,_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUSOFFSET,__STRING_K,_FUNC_IDEVARIABLEWATCHBOX_STRING_ALTLETTER,__LONG_MB,_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEDOWN,_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEUP,__LONG_MX,__LONG_MY,_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO,__LONG_MWHEEL);
#line 8953 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8953,"ide_methods.bas");}while(r);
#line 8954 "ide/ide_methods.bas"
}
#line 8955 "ide/ide_methods.bas"
fornext_continue_5684:;
#line 8955 "ide/ide_methods.bas"
}
#line 8955 "ide/ide_methods.bas"
fornext_exit_5684:;
#line 8957 "ide/ide_methods.bas"
S_55015:;
#line 8957 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS!=*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS))||is_error_pending()){
#line 8957 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8957,"ide_methods.bas");if(r)goto S_55015;}
#line 8959 "ide/ide_methods.bas"
do{
#line 8959 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS;
#line 8959 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8959,"ide_methods.bas");}while(r);
#line 8960 "ide/ide_methods.bas"
S_55017:;
#line 8960 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX))||is_error_pending()){
#line 8960 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8960,"ide_methods.bas");if(r)goto S_55017;}
#line 8961 "ide/ide_methods.bas"
do{
#line 8961 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+93)))=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])->len;
#line 8961 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8961,"ide_methods.bas");}while(r);
#line 8962 "ide/ide_methods.bas"
S_55019:;
#line 8962 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+93)))> 0 ))||is_error_pending()){
#line 8962 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8962,"ide_methods.bas");if(r)goto S_55019;}
#line 8962 "ide/ide_methods.bas"
do{
#line 8962 "ide/ide_methods.bas"
*(int8*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+88)))= -1 ;
#line 8962 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8962,"ide_methods.bas");}while(r);
#line 8962 "ide/ide_methods.bas"
}
#line 8963 "ide/ide_methods.bas"
do{
#line 8963 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+89)))= 0 ;
#line 8963 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8963,"ide_methods.bas");}while(r);
#line 8964 "ide/ide_methods.bas"
}
#line 8965 "ide/ide_methods.bas"
}
#line 8967 "ide/ide_methods.bas"
S_55025:;
#line 8967 "ide/ide_methods.bas"
if ((((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 3 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))||is_error_pending()){
#line 8967 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8967,"ide_methods.bas");if(r)goto S_55025;}
#line 8968 "ide/ide_methods.bas"
S_55026:;
#line 8968 "ide/ide_methods.bas"
fornext_value5688= 1 ;
#line 8968 "ide/ide_methods.bas"
fornext_finalvalue5688=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES;
#line 8968 "ide/ide_methods.bas"
fornext_step5688= 1 ;
#line 8968 "ide/ide_methods.bas"
if (fornext_step5688<0) fornext_step_negative5688=1; else fornext_step_negative5688=0;
#line 8968 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5688;
#line 8968 "ide/ide_methods.bas"
goto fornext_entrylabel5688;
#line 8968 "ide/ide_methods.bas"
while(1){
#line 8968 "ide/ide_methods.bas"
fornext_value5688=fornext_step5688+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y);
#line 8968 "ide/ide_methods.bas"
fornext_entrylabel5688:
#line 8968 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=fornext_value5688;
#line 8968 "ide/ide_methods.bas"
if (fornext_step_negative5688){
#line 8968 "ide/ide_methods.bas"
if (fornext_value5688<fornext_finalvalue5688) break;
#line 8968 "ide/ide_methods.bas"
}else{
#line 8968 "ide/ide_methods.bas"
if (fornext_value5688>fornext_finalvalue5688) break;
#line 8968 "ide/ide_methods.bas"
}
#line 8968 "ide/ide_methods.bas"
fornext_error5688:;
#line 8968 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8968,"ide_methods.bas");if(r)goto S_55026;}
#line 8969 "ide/ide_methods.bas"
do{
#line 8969 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))));
#line 8969 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8969,"ide_methods.bas");}while(r);
#line 8970 "ide/ide_methods.bas"
S_55028:;
#line 8970 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
#line 8970 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8970,"ide_methods.bas");if(r)goto S_55028;}
#line 8970 "ide/ide_methods.bas"
do{
#line 8970 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6));
#line 8970 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8970 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8970,"ide_methods.bas");}while(r);
#line 8970 "ide/ide_methods.bas"
}
#line 8971 "ide/ide_methods.bas"
S_55031:;
#line 8971 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
#line 8971 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8971,"ide_methods.bas");if(r)goto S_55031;}
#line 8971 "ide/ide_methods.bas"
do{
#line 8971 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT",4));
#line 8971 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 8971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8971,"ide_methods.bas");}while(r);
#line 8971 "ide/ide_methods.bas"
}
#line 8973 "ide/ide_methods.bas"
S_55034:;
#line 8973 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76))))->len== 0 ))))|(-(func_instr(NULL,__STRING_NATIVEDATATYPES,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,0)== 0 ))))||is_error_pending()){
#line 8973 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8973,"ide_methods.bas");if(r)goto S_55034;}
#line 8973 "ide/ide_methods.bas"
do{
#line 8973 "ide/ide_methods.bas"
goto fornext_continue_5687;
#line 8973 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8973,"ide_methods.bas");}while(r);
#line 8973 "ide/ide_methods.bas"
}
#line 8974 "ide/ide_methods.bas"
do{
#line 8974 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= -1 ;
#line 8974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8974,"ide_methods.bas");}while(r);
#line 8975 "ide/ide_methods.bas"
do{
#line 8975 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8975 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+8))); if (!is_error_pending()){
#line 8975 "ide/ide_methods.bas"
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR; if (!is_error_pending()){
#line 8975 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8975 "ide/ide_methods.bas"
}}}
#line 8975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8975,"ide_methods.bas");}while(r);
#line 8976 "ide/ide_methods.bas"
do{
#line 8976 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8976 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+12))); if (!is_error_pending()){
#line 8976 "ide/ide_methods.bas"
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR; if (!is_error_pending()){
#line 8976 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8976 "ide/ide_methods.bas"
}}}
#line 8976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8976,"ide_methods.bas");}while(r);
#line 8977 "ide/ide_methods.bas"
do{
#line 8977 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8977 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+4))); if (!is_error_pending()){
#line 8977 "ide/ide_methods.bas"
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG; if (!is_error_pending()){
#line 8977 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8977 "ide/ide_methods.bas"
}}}
#line 8977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8977,"ide_methods.bas");}while(r);
#line 8978 "ide/ide_methods.bas"
do{
#line 8978 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8978 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+16))); if (!is_error_pending()){
#line 8978 "ide/ide_methods.bas"
tmp_long= 43 ; if (!is_error_pending()){
#line 8978 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8978 "ide/ide_methods.bas"
}}}
#line 8978 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8978,"ide_methods.bas");}while(r);
#line 8979 "ide/ide_methods.bas"
fornext_continue_5687:;
#line 8979 "ide/ide_methods.bas"
}
#line 8979 "ide/ide_methods.bas"
fornext_exit_5687:;
#line 8980 "ide/ide_methods.bas"
do{
#line 8980 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
#line 8980 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8980,"ide_methods.bas");}while(r);
#line 8981 "ide/ide_methods.bas"
do{
#line 8981 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 8981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8981,"ide_methods.bas");}while(r);
#line 8982 "ide/ide_methods.bas"
}
#line 8984 "ide/ide_methods.bas"
S_55046:;
#line 8984 "ide/ide_methods.bas"
if ((((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 4 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))||is_error_pending()){
#line 8984 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8984,"ide_methods.bas");if(r)goto S_55046;}
#line 8985 "ide/ide_methods.bas"
S_55047:;
#line 8985 "ide/ide_methods.bas"
fornext_value5690= 1 ;
#line 8985 "ide/ide_methods.bas"
fornext_finalvalue5690=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES;
#line 8985 "ide/ide_methods.bas"
fornext_step5690= 1 ;
#line 8985 "ide/ide_methods.bas"
if (fornext_step5690<0) fornext_step_negative5690=1; else fornext_step_negative5690=0;
#line 8985 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5690;
#line 8985 "ide/ide_methods.bas"
goto fornext_entrylabel5690;
#line 8985 "ide/ide_methods.bas"
while(1){
#line 8985 "ide/ide_methods.bas"
fornext_value5690=fornext_step5690+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y);
#line 8985 "ide/ide_methods.bas"
fornext_entrylabel5690:
#line 8985 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=fornext_value5690;
#line 8985 "ide/ide_methods.bas"
if (fornext_step_negative5690){
#line 8985 "ide/ide_methods.bas"
if (fornext_value5690<fornext_finalvalue5690) break;
#line 8985 "ide/ide_methods.bas"
}else{
#line 8985 "ide/ide_methods.bas"
if (fornext_value5690>fornext_finalvalue5690) break;
#line 8985 "ide/ide_methods.bas"
}
#line 8985 "ide/ide_methods.bas"
fornext_error5690:;
#line 8985 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8985,"ide_methods.bas");if(r)goto S_55047;}
#line 8986 "ide/ide_methods.bas"
do{
#line 8986 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 8986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8986,"ide_methods.bas");}while(r);
#line 8987 "ide/ide_methods.bas"
do{
#line 8987 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8987 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+8))); if (!is_error_pending()){
#line 8987 "ide/ide_methods.bas"
tmp_long= 16 ; if (!is_error_pending()){
#line 8987 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8987 "ide/ide_methods.bas"
}}}
#line 8987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8987,"ide_methods.bas");}while(r);
#line 8988 "ide/ide_methods.bas"
do{
#line 8988 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8988 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+12))); if (!is_error_pending()){
#line 8988 "ide/ide_methods.bas"
tmp_long= 2 ; if (!is_error_pending()){
#line 8988 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8988 "ide/ide_methods.bas"
}}}
#line 8988 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8988,"ide_methods.bas");}while(r);
#line 8989 "ide/ide_methods.bas"
do{
#line 8989 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8989 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+4))); if (!is_error_pending()){
#line 8989 "ide/ide_methods.bas"
tmp_long= 17 ; if (!is_error_pending()){
#line 8989 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8989 "ide/ide_methods.bas"
}}}
#line 8989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8989,"ide_methods.bas");}while(r);
#line 8990 "ide/ide_methods.bas"
do{
#line 8990 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 8990 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+16))); if (!is_error_pending()){
#line 8990 "ide/ide_methods.bas"
tmp_long= 32 ; if (!is_error_pending()){
#line 8990 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 8990 "ide/ide_methods.bas"
}}}
#line 8990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8990,"ide_methods.bas");}while(r);
#line 8991 "ide/ide_methods.bas"
fornext_continue_5689:;
#line 8991 "ide/ide_methods.bas"
}
#line 8991 "ide/ide_methods.bas"
fornext_exit_5689:;
#line 8992 "ide/ide_methods.bas"
do{
#line 8992 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
#line 8992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8992,"ide_methods.bas");}while(r);
#line 8993 "ide/ide_methods.bas"
do{
#line 8993 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 8993 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,8993,"ide_methods.bas");}while(r);
#line 8994 "ide/ide_methods.bas"
}
#line 8997 "ide/ide_methods.bas"
S_55057:;
#line 8997 "ide/ide_methods.bas"
if ((((-(*__LONG_IDEDEBUGMODE> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 5 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 )))|((-(*__LONG_IDEDEBUGMODE> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))||is_error_pending()){
#line 8997 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8997,"ide_methods.bas");if(r)goto S_55057;}
#line 8999 "ide/ide_methods.bas"
LABEL_SENDVALUE:;
#line 8999 "ide/ide_methods.bas"
if(qbevent){evnt(28819,8999,"ide_methods.bas");r=0;}
#line 9000 "ide/ide_methods.bas"
S_55058:;
#line 9000 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9000,"ide_methods.bas");if(r)goto S_55058;}
#line 9001 "ide/ide_methods.bas"
S_55059:;
#line 9001 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==( 5 )))||is_error_pending()){
#line 9001 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9001,"ide_methods.bas");if(r)goto S_55059;}
#line 9002 "ide/ide_methods.bas"
do{
#line 9002 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Change Value",12));
#line 9002 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9002 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9002,"ide_methods.bas");}while(r);
#line 9003 "ide/ide_methods.bas"
do{
#line 9003 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT,qbs_new_txt_len("#Index to change",16));
#line 9003 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9003,"ide_methods.bas");}while(r);
#line 9004 "ide/ide_methods.bas"
do{
#line 9004 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT2,qbs_new_txt_len("#New value",10));
#line 9004 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9004,"ide_methods.bas");}while(r);
#line 9005 "ide/ide_methods.bas"
do{
#line 9005 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION= 1 ;
#line 9005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9005,"ide_methods.bas");}while(r);
#line 9006 "ide/ide_methods.bas"
sc_ec_335_end:;
#line 9006 "ide/ide_methods.bas"
goto sc_5691_end;
#line 9006 "ide/ide_methods.bas"
}
#line 9006 "ide/ide_methods.bas"
S_55064:;
#line 9006 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==( 6 )))||is_error_pending()){
#line 9006 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9006,"ide_methods.bas");if(r)goto S_55064;}
#line 9007 "ide/ide_methods.bas"
do{
#line 9007 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Add Watchpoint",14));
#line 9007 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9007,"ide_methods.bas");}while(r);
#line 9008 "ide/ide_methods.bas"
do{
#line 9008 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT,qbs_new_txt_len("#Index to monitor",17));
#line 9008 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9008,"ide_methods.bas");}while(r);
#line 9009 "ide/ide_methods.bas"
do{
#line 9009 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT2,qbs_new_txt_len("#Condition",10));
#line 9009 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9009,"ide_methods.bas");}while(r);
#line 9010 "ide/ide_methods.bas"
do{
#line 9010 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION= 2 ;
#line 9010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9010,"ide_methods.bas");}while(r);
#line 9011 "ide/ide_methods.bas"
sc_ec_336_end:;
#line 9011 "ide/ide_methods.bas"
goto sc_5691_end;
#line 9011 "ide/ide_methods.bas"
}
#line 9011 "ide/ide_methods.bas"
sc_5691_end:;
#line 9013 "ide/ide_methods.bas"
do{
#line 9013 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=func_abs((int32)(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))));
#line 9013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9013,"ide_methods.bas");}while(r);
#line 9015 "ide/ide_methods.bas"
S_55071:;
#line 9015 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y>= 1 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y<=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)))||is_error_pending()){
#line 9015 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9015,"ide_methods.bas");if(r)goto S_55071;}
#line 9016 "ide/ide_methods.bas"
do{
#line 9016 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y;
#line 9016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9016,"ide_methods.bas");}while(r);
#line 9017 "ide/ide_methods.bas"
do{
#line 9017 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE= -1 ;
#line 9017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9017,"ide_methods.bas");}while(r);
#line 9017 "ide/ide_methods.bas"
do{
#line 9017 "ide/ide_methods.bas"
return_point[next_return_point++]=158;
#line 9017 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9017 "ide/ide_methods.bas"
goto LABEL_DLGUPDATE;
#line 9017 "ide/ide_methods.bas"
RETURN_158:;
#line 9017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9017,"ide_methods.bas");}while(r);
#line 9018 "ide/ide_methods.bas"
do{
#line 9018 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0)));
#line 9018 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9018,"ide_methods.bas");}while(r);
#line 9019 "ide/ide_methods.bas"
S_55076:;
#line 9019 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 5 ))&(((qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68)))),_FUNC_IDEVARIABLEWATCHBOX_STRING_CURRENTSCOPE))|(qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68)))),qbs_new_txt_len("",0)))))))|(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 ))))||is_error_pending()){
#line 9019 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9019,"ide_methods.bas");if(r)goto S_55076;}
#line 9021 "ide/ide_methods.bas"
do{
#line 9021 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPARRAYINDEX= 0 ;
#line 9021 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9021,"ide_methods.bas");}while(r);
#line 9022 "ide/ide_methods.bas"
do{
#line 9022 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,l2string( 0 ));
#line 9022 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9022,"ide_methods.bas");}while(r);
#line 9024 "ide/ide_methods.bas"
do{
#line 9024 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE= 0 ;
#line 9024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9024,"ide_methods.bas");}while(r);
#line 9025 "ide/ide_methods.bas"
S_55080:;
#line 9025 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len== 4 )))||is_error_pending()){
#line 9025 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9025,"ide_methods.bas");if(r)goto S_55080;}
#line 9026 "ide/ide_methods.bas"
do{
#line 9026 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE=string2l(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))));
#line 9026 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9026 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9026,"ide_methods.bas");}while(r);
#line 9027 "ide/ide_methods.bas"
S_55082:;
#line 9027 "ide/ide_methods.bas"
}else{
#line 9027 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len> 4 ))){
#line 9027 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9027,"ide_methods.bas");if(r)goto S_55082;}
#line 9028 "ide/ide_methods.bas"
do{
#line 9028 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 4 ;
#line 9028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9028,"ide_methods.bas");}while(r);
#line 9029 "ide/ide_methods.bas"
S_55084:;
#line 9029 "ide/ide_methods.bas"
do{
#line 9029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9029,"ide_methods.bas");if(r)goto S_55084;}
#line 9030 "ide/ide_methods.bas"
do{
#line 9030 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_VARIABLEWATCHLIST,qbs_add(qbs_add(l2string( -1 ),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES),0|1);
#line 9030 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9030 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9030,"ide_methods.bas");}while(r);
#line 9031 "ide/ide_methods.bas"
S_55086:;
#line 9031 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I== 0 ))||is_error_pending()){
#line 9031 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9031,"ide_methods.bas");if(r)goto S_55086;}
#line 9031 "ide/ide_methods.bas"
do{
#line 9031 "ide/ide_methods.bas"
goto dl_exit_5692;
#line 9031 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9031,"ide_methods.bas");}while(r);
#line 9031 "ide/ide_methods.bas"
}
#line 9032 "ide/ide_methods.bas"
S_55089:;
#line 9032 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_VARIABLEWATCHLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 +_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES->len, 4 ,0|1),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET)))||is_error_pending()){
#line 9032 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9032,"ide_methods.bas");if(r)goto S_55089;}
#line 9034 "ide/ide_methods.bas"
do{
#line 9034 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE=string2l(func_mid(__STRING_VARIABLEWATCHLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 16 +_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES->len, 4 ,0|1));
#line 9034 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9034 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9034,"ide_methods.bas");}while(r);
#line 9035 "ide/ide_methods.bas"
do{
#line 9035 "ide/ide_methods.bas"
goto dl_exit_5692;
#line 9035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9035,"ide_methods.bas");}while(r);
#line 9036 "ide/ide_methods.bas"
}
#line 9037 "ide/ide_methods.bas"
dl_continue_5692:;
#line 9037 "ide/ide_methods.bas"
}while(1);
#line 9037 "ide/ide_methods.bas"
dl_exit_5692:;
#line 9038 "ide/ide_methods.bas"
}
#line 9038 "ide/ide_methods.bas"
}
#line 9040 "ide/ide_methods.bas"
do{
#line 9040 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPISUDT= 0 ;
#line 9040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9040,"ide_methods.bas");}while(r);
#line 9041 "ide/ide_methods.bas"
do{
#line 9041 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET,l2string( 0 ));
#line 9041 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9041,"ide_methods.bas");}while(r);
#line 9042 "ide/ide_methods.bas"
S_55097:;
#line 9042 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34))))||is_error_pending()){
#line 9042 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9042,"ide_methods.bas");if(r)goto S_55097;}
#line 9043 "ide/ide_methods.bas"
LABEL_SETARRAYRANGE3:;
#line 9043 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9043,"ide_methods.bas");r=0;}
#line 9044 "ide/ide_methods.bas"
do{
#line 9044 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_IDEINPUTBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("01234567890,",12),&(pass5695= 45 ),&(pass5696= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
#line 9044 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9044,"ide_methods.bas");}while(r);
#line 9045 "ide/ide_methods.bas"
do{
#line 9045 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9045 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9045,"ide_methods.bas");}while(r);
#line 9046 "ide/ide_methods.bas"
S_55100:;
#line 9046 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
#line 9046 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9046,"ide_methods.bas");if(r)goto S_55100;}
#line 9047 "ide/ide_methods.bas"
S_55101:;
#line 9047 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len> 0 )))||is_error_pending()){
#line 9047 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9047,"ide_methods.bas");if(r)goto S_55101;}
#line 9048 "ide/ide_methods.bas"
S_55102:;
#line 9048 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 ),qbs_new_txt_len(",",1))))||is_error_pending()){
#line 9048 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9048,"ide_methods.bas");if(r)goto S_55102;}
#line 9048 "ide/ide_methods.bas"
do{
#line 9048 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len- 1 ));
#line 9048 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9048,"ide_methods.bas");}while(r);
#line 9048 "ide/ide_methods.bas"
ww_continue_5698:;
#line 9048 "ide/ide_methods.bas"
}
#line 9048 "ide/ide_methods.bas"
ww_exit_5698:;
#line 9049 "ide/ide_methods.bas"
do{
#line 9049 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_LINEFORMAT(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9049 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9049 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9049,"ide_methods.bas");}while(r);
#line 9050 "ide/ide_methods.bas"
do{
#line 9050 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=FUNC_COUNTELEMENTS(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP);
#line 9050 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9050 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9050,"ide_methods.bas");}while(r);
#line 9051 "ide/ide_methods.bas"
S_55107:;
#line 9051 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I!=func_abs((int16)(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+516)))))))||is_error_pending()){
#line 9051 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9051,"ide_methods.bas");if(r)goto S_55107;}
#line 9052 "ide/ide_methods.bas"
do{
#line 9052 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_add(qbs_add(qbs_new_txt_len("Array has",9),qbs_str((int16)(func_abs((int16)(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+516)))))))),qbs_new_txt_len(" dimension(s).",14)),qbs_new_txt_len("#OK",3));
#line 9052 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9052 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9052,"ide_methods.bas");}while(r);
#line 9053 "ide/ide_methods.bas"
do{
#line 9053 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9053 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9053,"ide_methods.bas");}while(r);
#line 9054 "ide/ide_methods.bas"
do{
#line 9054 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs__trim(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9054 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9054,"ide_methods.bas");}while(r);
#line 9055 "ide/ide_methods.bas"
do{
#line 9055 "ide/ide_methods.bas"
goto LABEL_SETARRAYRANGE3;
#line 9055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9055,"ide_methods.bas");}while(r);
#line 9056 "ide/ide_methods.bas"
}
#line 9057 "ide/ide_methods.bas"
do{
#line 9057 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I* 4 ));
#line 9057 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9057,"ide_methods.bas");}while(r);
#line 9058 "ide/ide_methods.bas"
S_55114:;
#line 9058 "ide/ide_methods.bas"
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
#line 9058 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9058,"ide_methods.bas");if(r)goto S_55114;}
#line 9059 "ide/ide_methods.bas"
do{
#line 9059 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA=func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len(",",1),0);
#line 9059 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9059 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9059,"ide_methods.bas");}while(r);
#line 9060 "ide/ide_methods.bas"
S_55116:;
#line 9060 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA)||is_error_pending()){
#line 9060 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9060,"ide_methods.bas");if(r)goto S_55116;}
#line 9061 "ide/ide_methods.bas"
do{
#line 9061 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA- 1 ));
#line 9061 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9061 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9061,"ide_methods.bas");}while(r);
#line 9062 "ide/ide_methods.bas"
do{
#line 9062 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA+ 1 ,NULL,0));
#line 9062 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9062,"ide_methods.bas");}while(r);
#line 9063 "ide/ide_methods.bas"
}else{
#line 9064 "ide/ide_methods.bas"
do{
#line 9064 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
#line 9064 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9064,"ide_methods.bas");}while(r);
#line 9065 "ide/ide_methods.bas"
}
#line 9066 "ide/ide_methods.bas"
do{
#line 9066 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,l2string(qbr(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)))));
#line 9066 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9066 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9066,"ide_methods.bas");}while(r);
#line 9067 "ide/ide_methods.bas"
do{
#line 9067 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I- 1 ;
#line 9067 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9067,"ide_methods.bas");}while(r);
#line 9068 "ide/ide_methods.bas"
ww_continue_5700:;
#line 9068 "ide/ide_methods.bas"
}
#line 9068 "ide/ide_methods.bas"
ww_exit_5700:;
#line 9069 "ide/ide_methods.bas"
}else{
#line 9070 "ide/ide_methods.bas"
do{
#line 9070 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9070 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9070,"ide_methods.bas");}while(r);
#line 9071 "ide/ide_methods.bas"
}
#line 9072 "ide/ide_methods.bas"
}else{
#line 9073 "ide/ide_methods.bas"
do{
#line 9073 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9073 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9073,"ide_methods.bas");}while(r);
#line 9074 "ide/ide_methods.bas"
}
#line 9075 "ide/ide_methods.bas"
}
#line 9077 "ide/ide_methods.bas"
do{
#line 9077 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))));
#line 9077 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9077 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9077,"ide_methods.bas");}while(r);
#line 9078 "ide/ide_methods.bas"
do{
#line 9078 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE);
#line 9078 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9078,"ide_methods.bas");}while(r);
#line 9079 "ide/ide_methods.bas"
S_55134:;
#line 9079 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
#line 9079 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9079,"ide_methods.bas");if(r)goto S_55134;}
#line 9079 "ide/ide_methods.bas"
do{
#line 9079 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
#line 9079 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9079,"ide_methods.bas");}while(r);
#line 9079 "ide/ide_methods.bas"
}
#line 9080 "ide/ide_methods.bas"
S_55137:;
#line 9080 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
#line 9080 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9080,"ide_methods.bas");if(r)goto S_55137;}
#line 9080 "ide/ide_methods.bas"
do{
#line 9080 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4));
#line 9080 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9080,"ide_methods.bas");}while(r);
#line 9080 "ide/ide_methods.bas"
}
#line 9081 "ide/ide_methods.bas"
S_55140:;
#line 9081 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_NATIVEDATATYPES,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,0)== 0 )))||is_error_pending()){
#line 9081 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9081,"ide_methods.bas");if(r)goto S_55140;}
#line 9083 "ide/ide_methods.bas"
do{
#line 9083 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPISUDT= -1 ;
#line 9083 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9083,"ide_methods.bas");}while(r);
#line 9084 "ide/ide_methods.bas"
do{
#line 9084 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_new_txt_len("",0));
#line 9084 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9084,"ide_methods.bas");}while(r);
#line 9085 "ide/ide_methods.bas"
do{
#line 9085 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT= 0 ;
#line 9085 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9085,"ide_methods.bas");}while(r);
#line 9086 "ide/ide_methods.bas"
do{
#line 9086 "ide/ide_methods.bas"
*__LONG_E= 0 ;
#line 9086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9086,"ide_methods.bas");}while(r);
#line 9087 "ide/ide_methods.bas"
S_55145:;
#line 9087 "ide/ide_methods.bas"
fornext_value5702= 1 ;
#line 9087 "ide/ide_methods.bas"
fornext_finalvalue5702=*__LONG_LASTTYPE;
#line 9087 "ide/ide_methods.bas"
fornext_step5702= 1 ;
#line 9087 "ide/ide_methods.bas"
if (fornext_step5702<0) fornext_step_negative5702=1; else fornext_step_negative5702=0;
#line 9087 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5702;
#line 9087 "ide/ide_methods.bas"
goto fornext_entrylabel5702;
#line 9087 "ide/ide_methods.bas"
while(1){
#line 9087 "ide/ide_methods.bas"
fornext_value5702=fornext_step5702+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
#line 9087 "ide/ide_methods.bas"
fornext_entrylabel5702:
#line 9087 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5702;
#line 9087 "ide/ide_methods.bas"
if (fornext_step_negative5702){
#line 9087 "ide/ide_methods.bas"
if (fornext_value5702<fornext_finalvalue5702) break;
#line 9087 "ide/ide_methods.bas"
}else{
#line 9087 "ide/ide_methods.bas"
if (fornext_value5702>fornext_finalvalue5702) break;
#line 9087 "ide/ide_methods.bas"
}
#line 9087 "ide/ide_methods.bas"
fornext_error5702:;
#line 9087 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9087,"ide_methods.bas");if(r)goto S_55145;}
#line 9088 "ide/ide_methods.bas"
S_55146:;
#line 9088 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_UDTXCNAME[0]))[(array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-__ARRAY_STRING256_UDTXCNAME[4],__ARRAY_STRING256_UDTXCNAME[5]))*256],256,1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE)))||is_error_pending()){
#line 9088 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9088,"ide_methods.bas");if(r)goto S_55146;}
#line 9088 "ide/ide_methods.bas"
do{
#line 9088 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
#line 9088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9088,"ide_methods.bas");}while(r);
#line 9088 "ide/ide_methods.bas"
do{
#line 9088 "ide/ide_methods.bas"
goto fornext_exit_5701;
#line 9088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9088,"ide_methods.bas");}while(r);
#line 9088 "ide/ide_methods.bas"
}
#line 9089 "ide/ide_methods.bas"
fornext_continue_5701:;
#line 9089 "ide/ide_methods.bas"
}
#line 9089 "ide/ide_methods.bas"
fornext_exit_5701:;
#line 9091 "ide/ide_methods.bas"
do{
#line 9091 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9091,"ide_methods.bas");}while(r);
#line 9092 "ide/ide_methods.bas"
S_55152:;
#line 9092 "ide/ide_methods.bas"
do{
#line 9092 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9092,"ide_methods.bas");if(r)goto S_55152;}
#line 9093 "ide/ide_methods.bas"
S_55153:;
#line 9093 "ide/ide_methods.bas"
if ((-(*__LONG_E== 0 ))||is_error_pending()){
#line 9093 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9093,"ide_methods.bas");if(r)goto S_55153;}
#line 9093 "ide/ide_methods.bas"
do{
#line 9093 "ide/ide_methods.bas"
*__LONG_E=((int32*)(__ARRAY_LONG_UDTXNEXT[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT)-__ARRAY_LONG_UDTXNEXT[4],__ARRAY_LONG_UDTXNEXT[5])];
#line 9093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9093,"ide_methods.bas");}while(r);
#line 9093 "ide/ide_methods.bas"
}else{
#line 9093 "ide/ide_methods.bas"
do{
#line 9093 "ide/ide_methods.bas"
*__LONG_E=((int32*)(__ARRAY_LONG_UDTENEXT[0]))[array_check((*__LONG_E)-__ARRAY_LONG_UDTENEXT[4],__ARRAY_LONG_UDTENEXT[5])];
#line 9093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9093,"ide_methods.bas");}while(r);
#line 9093 "ide/ide_methods.bas"
}
#line 9094 "ide/ide_methods.bas"
S_55158:;
#line 9094 "ide/ide_methods.bas"
if ((-(*__LONG_E== 0 ))||is_error_pending()){
#line 9094 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9094,"ide_methods.bas");if(r)goto S_55158;}
#line 9094 "ide/ide_methods.bas"
do{
#line 9094 "ide/ide_methods.bas"
goto dl_exit_5703;
#line 9094 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9094,"ide_methods.bas");}while(r);
#line 9094 "ide/ide_methods.bas"
}
#line 9095 "ide/ide_methods.bas"
do{
#line 9095 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,l2string(*__LONG_E)));
#line 9095 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9095 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9095,"ide_methods.bas");}while(r);
#line 9096 "ide/ide_methods.bas"
do{
#line 9096 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 9096 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9096,"ide_methods.bas");}while(r);
#line 9097 "ide/ide_methods.bas"
dl_continue_5703:;
#line 9097 "ide/ide_methods.bas"
}while(1);
#line 9097 "ide/ide_methods.bas"
dl_exit_5703:;
#line 9098 "ide/ide_methods.bas"
do{
#line 9098 "ide/ide_methods.bas"
sub_pcopy( 0 , 4 );
#line 9098 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9098,"ide_methods.bas");}while(r);
#line 9099 "ide/ide_methods.bas"
do{
#line 9099 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_IDEELEMENTWATCHBOX(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36)))),qbs_new_txt_len(".",1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,&(pass5704= 0 ),&(pass5705= -1 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
#line 9099 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9099 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9099,"ide_methods.bas");}while(r);
#line 9100 "ide/ide_methods.bas"
do{
#line 9100 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9100,"ide_methods.bas");}while(r);
#line 9101 "ide/ide_methods.bas"
do{
#line 9101 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 9101 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9101,"ide_methods.bas");}while(r);
#line 9102 "ide/ide_methods.bas"
do{
#line 9102 "ide/ide_methods.bas"
sub_pcopy( 2 , 1 );
#line 9102 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9102,"ide_methods.bas");}while(r);
#line 9103 "ide/ide_methods.bas"
do{
#line 9103 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 9103 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9103,"ide_methods.bas");}while(r);
#line 9104 "ide/ide_methods.bas"
S_55170:;
#line 9104 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK== -2 ))||is_error_pending()){
#line 9104 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9104,"ide_methods.bas");if(r)goto S_55170;}
#line 9105 "ide/ide_methods.bas"
do{
#line 9105 "ide/ide_methods.bas"
SUB_GETID((int32*)(void*)( ((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])) + (((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0)) ));
#line 9105 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9105,"ide_methods.bas");}while(r);
#line 9106 "ide/ide_methods.bas"
S_55172:;
#line 9106 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)__UDT_ID)+((0+540)))== 0 ))||is_error_pending()){
#line 9106 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9106,"ide_methods.bas");if(r)goto S_55172;}
#line 9107 "ide/ide_methods.bas"
do{
#line 9107 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*(int32*)(((char*)__UDT_ID)+((0+512)))& 4095ll ;
#line 9107 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9107,"ide_methods.bas");}while(r);
#line 9108 "ide/ide_methods.bas"
S_55174:;
#line 9108 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__UDT_ID)+((0+512)))&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
#line 9108 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9108,"ide_methods.bas");if(r)goto S_55174;}
#line 9109 "ide/ide_methods.bas"
do{
#line 9109 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
#line 9109 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9109,"ide_methods.bas");}while(r);
#line 9110 "ide/ide_methods.bas"
}
#line 9112 "ide/ide_methods.bas"
do{
#line 9112 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24)))=((int32*)(__ARRAY_LONG_UDTXSIZE[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP)-__ARRAY_LONG_UDTXSIZE[4],__ARRAY_LONG_UDTXSIZE[5])];
#line 9112 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9112,"ide_methods.bas");}while(r);
#line 9113 "ide/ide_methods.bas"
do{
#line 9113 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24)))=qb_safe_idiv(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24))), 8 );
#line 9113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9113,"ide_methods.bas");}while(r);
#line 9114 "ide/ide_methods.bas"
}else{
#line 9115 "ide/ide_methods.bas"
do{
#line 9115 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24)))= 0 ;
#line 9115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9115,"ide_methods.bas");}while(r);
#line 9116 "ide/ide_methods.bas"
}
#line 9118 "ide/ide_methods.bas"
do{
#line 9118 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
#line 9118 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9118 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9118,"ide_methods.bas");}while(r);
#line 9119 "ide/ide_methods.bas"
S_55183:;
#line 9119 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_NUMELEMENTS(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)!= 1 )))||is_error_pending()){
#line 9119 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9119,"ide_methods.bas");if(r)goto S_55183;}
#line 9121 "ide/ide_methods.bas"
do{
#line 9121 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_new_txt_len("Only one UDT element can be selected at a time",46),qbs_new_txt_len("#OK",3));
#line 9121 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9121 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9121,"ide_methods.bas");}while(r);
#line 9122 "ide/ide_methods.bas"
do{
#line 9122 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9122,"ide_methods.bas");}while(r);
#line 9123 "ide/ide_methods.bas"
do{
#line 9123 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9123 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9123,"ide_methods.bas");}while(r);
#line 9124 "ide/ide_methods.bas"
}
#line 9126 "ide/ide_methods.bas"
do{
#line 9126 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,&(pass5706= 1 )));
#line 9126 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9126,"ide_methods.bas");}while(r);
#line 9129 "ide/ide_methods.bas"
do{
#line 9129 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_LINEFORMAT(qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_V)));
#line 9129 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9129 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9129,"ide_methods.bas");}while(r);
#line 9130 "ide/ide_methods.bas"
do{
#line 9130 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHHASARRAY=-(func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len("(",1),0)!= 0 );
#line 9130 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9130,"ide_methods.bas");}while(r);
#line 9131 "ide/ide_methods.bas"
do{
#line 9131 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHCHECKING=*__LONG_CHECKINGON;
#line 9131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9131,"ide_methods.bas");}while(r);
#line 9132 "ide/ide_methods.bas"
S_55192:;
#line 9132 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHHASARRAY)||is_error_pending()){
#line 9132 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9132,"ide_methods.bas");if(r)goto S_55192;}
#line 9132 "ide/ide_methods.bas"
do{
#line 9132 "ide/ide_methods.bas"
*__LONG_CHECKINGON= 0 ;
#line 9132 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9132,"ide_methods.bas");}while(r);
#line 9132 "ide/ide_methods.bas"
}
#line 9133 "ide/ide_methods.bas"
do{
#line 9133 "ide/ide_methods.bas"
*__LONG_ERROR_HAPPENED= 0 ;
#line 9133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9133,"ide_methods.bas");}while(r);
#line 9134 "ide/ide_methods.bas"
do{
#line 9134 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,FUNC_UDTREFERENCE(qbs_new_txt_len("",0),_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP));
#line 9134 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9134 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9134,"ide_methods.bas");}while(r);
#line 9135 "ide/ide_methods.bas"
do{
#line 9135 "ide/ide_methods.bas"
*__LONG_CHECKINGON=*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHCHECKING;
#line 9135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9135,"ide_methods.bas");}while(r);
#line 9136 "ide/ide_methods.bas"
S_55198:;
#line 9136 "ide/ide_methods.bas"
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
#line 9136 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9136,"ide_methods.bas");if(r)goto S_55198;}
#line 9138 "ide/ide_methods.bas"
do{
#line 9138 "ide/ide_methods.bas"
*__LONG_ERROR_HAPPENED= 0 ;
#line 9138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9138,"ide_methods.bas");}while(r);
#line 9139 "ide/ide_methods.bas"
do{
#line 9139 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),__STRING_ERROR_MESSAGE,qbs_new_txt_len("#OK",3));
#line 9139 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9139,"ide_methods.bas");}while(r);
#line 9140 "ide/ide_methods.bas"
do{
#line 9140 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9140,"ide_methods.bas");}while(r);
#line 9141 "ide/ide_methods.bas"
do{
#line 9141 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9141 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9141,"ide_methods.bas");}while(r);
#line 9142 "ide/ide_methods.bas"
}else{
#line 9143 "ide/ide_methods.bas"
do{
#line 9143 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISUDT;
#line 9143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9143,"ide_methods.bas");}while(r);
#line 9144 "ide/ide_methods.bas"
do{
#line 9144 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISREFERENCE;
#line 9144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9144,"ide_methods.bas");}while(r);
#line 9145 "ide/ide_methods.bas"
S_55206:;
#line 9145 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
#line 9145 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9145,"ide_methods.bas");if(r)goto S_55206;}
#line 9145 "ide/ide_methods.bas"
do{
#line 9145 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
#line 9145 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9145,"ide_methods.bas");}while(r);
#line 9145 "ide/ide_methods.bas"
}
#line 9146 "ide/ide_methods.bas"
S_55209:;
#line 9146 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9146,"ide_methods.bas");if(r)goto S_55209;}
#line 9147 "ide/ide_methods.bas"
S_55210:;
#line 9147 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_BYTETYPE)))||is_error_pending()){
#line 9147 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9147,"ide_methods.bas");if(r)goto S_55210;}
#line 9148 "ide/ide_methods.bas"
do{
#line 9148 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BYTE",5));
#line 9148 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9148,"ide_methods.bas");}while(r);
#line 9149 "ide/ide_methods.bas"
sc_ec_337_end:;
#line 9149 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9149 "ide/ide_methods.bas"
}
#line 9149 "ide/ide_methods.bas"
S_55212:;
#line 9149 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UBYTETYPE)))||is_error_pending()){
#line 9149 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9149,"ide_methods.bas");if(r)goto S_55212;}
#line 9150 "ide/ide_methods.bas"
do{
#line 9150 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED _BYTE",15));
#line 9150 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9150,"ide_methods.bas");}while(r);
#line 9151 "ide/ide_methods.bas"
sc_ec_338_end:;
#line 9151 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9151 "ide/ide_methods.bas"
}
#line 9151 "ide/ide_methods.bas"
S_55214:;
#line 9151 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGERTYPE)))||is_error_pending()){
#line 9151 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9151,"ide_methods.bas");if(r)goto S_55214;}
#line 9152 "ide/ide_methods.bas"
do{
#line 9152 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("INTEGER",7));
#line 9152 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9152,"ide_methods.bas");}while(r);
#line 9153 "ide/ide_methods.bas"
sc_ec_339_end:;
#line 9153 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9153 "ide/ide_methods.bas"
}
#line 9153 "ide/ide_methods.bas"
S_55216:;
#line 9153 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGERTYPE)))||is_error_pending()){
#line 9153 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9153,"ide_methods.bas");if(r)goto S_55216;}
#line 9154 "ide/ide_methods.bas"
do{
#line 9154 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED INTEGER",17));
#line 9154 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9154 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9154,"ide_methods.bas");}while(r);
#line 9155 "ide/ide_methods.bas"
sc_ec_340_end:;
#line 9155 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9155 "ide/ide_methods.bas"
}
#line 9155 "ide/ide_methods.bas"
S_55218:;
#line 9155 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_LONGTYPE)))||is_error_pending()){
#line 9155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9155,"ide_methods.bas");if(r)goto S_55218;}
#line 9156 "ide/ide_methods.bas"
do{
#line 9156 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("LONG",4));
#line 9156 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9156,"ide_methods.bas");}while(r);
#line 9157 "ide/ide_methods.bas"
sc_ec_341_end:;
#line 9157 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9157 "ide/ide_methods.bas"
}
#line 9157 "ide/ide_methods.bas"
S_55220:;
#line 9157 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_ULONGTYPE)))||is_error_pending()){
#line 9157 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9157,"ide_methods.bas");if(r)goto S_55220;}
#line 9158 "ide/ide_methods.bas"
do{
#line 9158 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
#line 9158 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9158,"ide_methods.bas");}while(r);
#line 9159 "ide/ide_methods.bas"
sc_ec_342_end:;
#line 9159 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9159 "ide/ide_methods.bas"
}
#line 9159 "ide/ide_methods.bas"
S_55222:;
#line 9159 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGER64TYPE)))||is_error_pending()){
#line 9159 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9159,"ide_methods.bas");if(r)goto S_55222;}
#line 9160 "ide/ide_methods.bas"
do{
#line 9160 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_INTEGER64",10));
#line 9160 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9160 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9160,"ide_methods.bas");}while(r);
#line 9161 "ide/ide_methods.bas"
sc_ec_343_end:;
#line 9161 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9161 "ide/ide_methods.bas"
}
#line 9161 "ide/ide_methods.bas"
S_55224:;
#line 9161 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGER64TYPE)))||is_error_pending()){
#line 9161 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9161,"ide_methods.bas");if(r)goto S_55224;}
#line 9162 "ide/ide_methods.bas"
do{
#line 9162 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20));
#line 9162 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9162,"ide_methods.bas");}while(r);
#line 9163 "ide/ide_methods.bas"
sc_ec_344_end:;
#line 9163 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9163 "ide/ide_methods.bas"
}
#line 9163 "ide/ide_methods.bas"
S_55226:;
#line 9163 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_SINGLETYPE)))||is_error_pending()){
#line 9163 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9163,"ide_methods.bas");if(r)goto S_55226;}
#line 9164 "ide/ide_methods.bas"
do{
#line 9164 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("SINGLE",6));
#line 9164 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9164,"ide_methods.bas");}while(r);
#line 9165 "ide/ide_methods.bas"
sc_ec_345_end:;
#line 9165 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9165 "ide/ide_methods.bas"
}
#line 9165 "ide/ide_methods.bas"
S_55228:;
#line 9165 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_DOUBLETYPE)))||is_error_pending()){
#line 9165 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9165,"ide_methods.bas");if(r)goto S_55228;}
#line 9166 "ide/ide_methods.bas"
do{
#line 9166 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("DOUBLE",6));
#line 9166 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9166 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9166,"ide_methods.bas");}while(r);
#line 9167 "ide/ide_methods.bas"
sc_ec_346_end:;
#line 9167 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9167 "ide/ide_methods.bas"
}
#line 9167 "ide/ide_methods.bas"
S_55230:;
#line 9167 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_FLOATTYPE)))||is_error_pending()){
#line 9167 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9167,"ide_methods.bas");if(r)goto S_55230;}
#line 9168 "ide/ide_methods.bas"
do{
#line 9168 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_FLOAT",6));
#line 9168 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9168 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9168,"ide_methods.bas");}while(r);
#line 9169 "ide/ide_methods.bas"
sc_ec_347_end:;
#line 9169 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9169 "ide/ide_methods.bas"
}
#line 9169 "ide/ide_methods.bas"
S_55232:;
#line 9169 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_OFFSETTYPE)))||is_error_pending()){
#line 9169 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9169,"ide_methods.bas");if(r)goto S_55232;}
#line 9170 "ide/ide_methods.bas"
do{
#line 9170 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_OFFSET",7));
#line 9170 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9170 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9170,"ide_methods.bas");}while(r);
#line 9171 "ide/ide_methods.bas"
sc_ec_348_end:;
#line 9171 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9171 "ide/ide_methods.bas"
}
#line 9171 "ide/ide_methods.bas"
S_55234:;
#line 9171 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UOFFSETTYPE)))||is_error_pending()){
#line 9171 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9171,"ide_methods.bas");if(r)goto S_55234;}
#line 9172 "ide/ide_methods.bas"
do{
#line 9172 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED _OFFSET",17));
#line 9172 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9172 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9172,"ide_methods.bas");}while(r);
#line 9173 "ide/ide_methods.bas"
sc_ec_349_end:;
#line 9173 "ide/ide_methods.bas"
goto sc_5707_end;
#line 9173 "ide/ide_methods.bas"
}
#line 9174 "ide/ide_methods.bas"
S_55237:;
#line 9174 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISSTRING)||is_error_pending()){
#line 9174 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9174,"ide_methods.bas");if(r)goto S_55237;}
#line 9175 "ide/ide_methods.bas"
S_55238:;
#line 9175 "ide/ide_methods.bas"
if ((-((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISFIXEDLENGTH)== 0 ))||is_error_pending()){
#line 9175 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9175,"ide_methods.bas");if(r)goto S_55238;}
#line 9176 "ide/ide_methods.bas"
do{
#line 9176 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6));
#line 9176 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9176 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9176,"ide_methods.bas");}while(r);
#line 9177 "ide/ide_methods.bas"
}else{
#line 9178 "ide/ide_methods.bas"
do{
#line 9178 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,__STRING1_SP3,0)+1,NULL,0));
#line 9178 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9178 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9178,"ide_methods.bas");}while(r);
#line 9179 "ide/ide_methods.bas"
do{
#line 9179 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,__STRING1_SP3,0)+1,NULL,0));
#line 9179 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9179 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9179,"ide_methods.bas");}while(r);
#line 9180 "ide/ide_methods.bas"
do{
#line 9180 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHMEMBER=qbr(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF));
#line 9180 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9180,"ide_methods.bas");}while(r);
#line 9181 "ide/ide_methods.bas"
do{
#line 9181 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_add(qbs_new_txt_len("STRING *",8),qbs_str((int32)(((int32*)(__ARRAY_LONG_UDTETYPESIZE[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHMEMBER)-__ARRAY_LONG_UDTETYPESIZE[4],__ARRAY_LONG_UDTETYPESIZE[5])]))));
#line 9181 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9181,"ide_methods.bas");}while(r);
#line 9182 "ide/ide_methods.bas"
}
#line 9183 "ide/ide_methods.bas"
}else{
#line 9185 "ide/ide_methods.bas"
do{
#line 9185 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_new_txt_len("Cannot select full UDT",22),qbs_new_txt_len("#OK",3));
#line 9185 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9185 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9185,"ide_methods.bas");}while(r);
#line 9186 "ide/ide_methods.bas"
do{
#line 9186 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9186,"ide_methods.bas");}while(r);
#line 9187 "ide/ide_methods.bas"
do{
#line 9187 "ide/ide_methods.bas"
goto LABEL_DLGLOOP;
#line 9187 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9187,"ide_methods.bas");}while(r);
#line 9188 "ide/ide_methods.bas"
}
#line 9189 "ide/ide_methods.bas"
sc_5707_end:;
#line 9190 "ide/ide_methods.bas"
do{
#line 9190 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSET=FUNC_IDEWATCHOFFSET(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSETOK);
#line 9190 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9190 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9190,"ide_methods.bas");}while(r);
#line 9191 "ide/ide_methods.bas"
S_55253:;
#line 9191 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSETOK== 0 ))||is_error_pending()){
#line 9191 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9191,"ide_methods.bas");if(r)goto S_55253;}
#line 9192 "ide/ide_methods.bas"
do{
#line 9192 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_new_txt_len("The debugger can currently watch only TYPE members with a static byte offset.",77),qbs_new_txt_len("#OK",3));
#line 9192 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9192 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9192,"ide_methods.bas");}while(r);
#line 9193 "ide/ide_methods.bas"
do{
#line 9193 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9193,"ide_methods.bas");}while(r);
#line 9194 "ide/ide_methods.bas"
do{
#line 9194 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9194,"ide_methods.bas");}while(r);
#line 9195 "ide/ide_methods.bas"
}
#line 9196 "ide/ide_methods.bas"
do{
#line 9196 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSET));
#line 9196 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9196 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9196,"ide_methods.bas");}while(r);
#line 9197 "ide/ide_methods.bas"
}
#line 9199 "ide/ide_methods.bas"
}else{
#line 9200 "ide/ide_methods.bas"
do{
#line 9200 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9200 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9200,"ide_methods.bas");}while(r);
#line 9201 "ide/ide_methods.bas"
}
#line 9202 "ide/ide_methods.bas"
}
#line 9203 "ide/ide_methods.bas"
do{
#line 9203 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT= 0 ;
#line 9203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9203,"ide_methods.bas");}while(r);
#line 9204 "ide/ide_methods.bas"
S_55265:;
#line 9204 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len== 4 )))||is_error_pending()){
#line 9204 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9204,"ide_methods.bas");if(r)goto S_55265;}
#line 9205 "ide/ide_methods.bas"
do{
#line 9205 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT=string2l(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))));
#line 9205 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9205 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9205,"ide_methods.bas");}while(r);
#line 9206 "ide/ide_methods.bas"
S_55267:;
#line 9206 "ide/ide_methods.bas"
}else{
#line 9206 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len> 4 ))){
#line 9206 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9206,"ide_methods.bas");if(r)goto S_55267;}
#line 9207 "ide/ide_methods.bas"
do{
#line 9207 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 4 ;
#line 9207 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9207,"ide_methods.bas");}while(r);
#line 9208 "ide/ide_methods.bas"
S_55269:;
#line 9208 "ide/ide_methods.bas"
do{
#line 9208 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9208,"ide_methods.bas");if(r)goto S_55269;}
#line 9209 "ide/ide_methods.bas"
do{
#line 9209 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_VARIABLEWATCHLIST,qbs_add(qbs_add(l2string( -1 ),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES),0|1);
#line 9209 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9209 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9209,"ide_methods.bas");}while(r);
#line 9210 "ide/ide_methods.bas"
S_55271:;
#line 9210 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I== 0 ))||is_error_pending()){
#line 9210 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9210,"ide_methods.bas");if(r)goto S_55271;}
#line 9210 "ide/ide_methods.bas"
do{
#line 9210 "ide/ide_methods.bas"
goto dl_exit_5710;
#line 9210 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9210,"ide_methods.bas");}while(r);
#line 9210 "ide/ide_methods.bas"
}
#line 9211 "ide/ide_methods.bas"
S_55274:;
#line 9211 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_VARIABLEWATCHLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 +_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES->len, 4 ,0|1),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET)))||is_error_pending()){
#line 9211 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9211,"ide_methods.bas");if(r)goto S_55274;}
#line 9213 "ide/ide_methods.bas"
do{
#line 9213 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT=string2l(func_mid(__STRING_VARIABLEWATCHLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 16 +_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES->len, 4 ,0|1));
#line 9213 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9213,"ide_methods.bas");}while(r);
#line 9214 "ide/ide_methods.bas"
do{
#line 9214 "ide/ide_methods.bas"
goto dl_exit_5710;
#line 9214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9214,"ide_methods.bas");}while(r);
#line 9215 "ide/ide_methods.bas"
}
#line 9216 "ide/ide_methods.bas"
dl_continue_5710:;
#line 9216 "ide/ide_methods.bas"
}while(1);
#line 9216 "ide/ide_methods.bas"
dl_exit_5710:;
#line 9217 "ide/ide_methods.bas"
}
#line 9217 "ide/ide_methods.bas"
}
#line 9218 "ide/ide_methods.bas"
do{
#line 9218 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,qbs_new_txt_len("",0));
#line 9218 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9218 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9218,"ide_methods.bas");}while(r);
#line 9219 "ide/ide_methods.bas"
S_55281:;
#line 9219 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 5 )))||is_error_pending()){
#line 9219 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9219,"ide_methods.bas");if(r)goto S_55281;}
#line 9220 "ide/ide_methods.bas"
do{
#line 9220 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,(((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])]));
#line 9220 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9220,"ide_methods.bas");}while(r);
#line 9221 "ide/ide_methods.bas"
S_55283:;
#line 9221 "ide/ide_methods.bas"
}else{
#line 9221 "ide/ide_methods.bas"
if (-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 )){
#line 9221 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9221,"ide_methods.bas");if(r)goto S_55283;}
#line 9223 "ide/ide_methods.bas"
do{
#line 9223 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET));
#line 9223 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9223,"ide_methods.bas");}while(r);
#line 9224 "ide/ide_methods.bas"
do{
#line 9224 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9224,"ide_methods.bas");}while(r);
#line 9225 "ide/ide_methods.bas"
do{
#line 9225 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 9225 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9225 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9225,"ide_methods.bas");}while(r);
#line 9226 "ide/ide_methods.bas"
S_55287:;
#line 9226 "ide/ide_methods.bas"
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
#line 9226 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9226,"ide_methods.bas");if(r)goto S_55287;}
#line 9227 "ide/ide_methods.bas"
S_55288:;
#line 9227 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len,0|1),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)))||is_error_pending()){
#line 9227 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9227,"ide_methods.bas");if(r)goto S_55288;}
#line 9227 "ide/ide_methods.bas"
do{
#line 9227 "ide/ide_methods.bas"
goto dl_exit_5713;
#line 9227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9227,"ide_methods.bas");}while(r);
#line 9227 "ide/ide_methods.bas"
}
#line 9228 "ide/ide_methods.bas"
do{
#line 9228 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 9228 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9228 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9228,"ide_methods.bas");}while(r);
#line 9229 "ide/ide_methods.bas"
dl_continue_5713:;
#line 9229 "ide/ide_methods.bas"
}
#line 9229 "ide/ide_methods.bas"
dl_exit_5713:;
#line 9231 "ide/ide_methods.bas"
S_55293:;
#line 9231 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I> 0 ))||is_error_pending()){
#line 9231 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9231,"ide_methods.bas");if(r)goto S_55293;}
#line 9232 "ide/ide_methods.bas"
do{
#line 9232 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_J=string2l(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 4 , 4 ,0|1));
#line 9232 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9232,"ide_methods.bas");}while(r);
#line 9233 "ide/ide_methods.bas"
do{
#line 9233 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 ,*_FUNC_IDEVARIABLEWATCHBOX_LONG_J,0|1));
#line 9233 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9233 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9233,"ide_methods.bas");}while(r);
#line 9234 "ide/ide_methods.bas"
do{
#line 9234 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_J=string2i(qbs_right(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP, 2 ));
#line 9234 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9234 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9234,"ide_methods.bas");}while(r);
#line 9235 "ide/ide_methods.bas"
do{
#line 9235 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len-( 2 +*_FUNC_IDEVARIABLEWATCHBOX_LONG_J)+ 1 ,*_FUNC_IDEVARIABLEWATCHBOX_LONG_J,0|1));
#line 9235 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9235,"ide_methods.bas");}while(r);
#line 9236 "ide/ide_methods.bas"
}
#line 9237 "ide/ide_methods.bas"
}
#line 9237 "ide/ide_methods.bas"
}
#line 9238 "ide/ide_methods.bas"
S_55300:;
#line 9238 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6),0)))||is_error_pending()){
#line 9238 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9238,"ide_methods.bas");if(r)goto S_55300;}
#line 9239 "ide/ide_methods.bas"
do{
#line 9239 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISWIDTH=*__LONG_IDEWX- 20 ;
#line 9239 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9239,"ide_methods.bas");}while(r);
#line 9240 "ide/ide_methods.bas"
}else{
#line 9241 "ide/ide_methods.bas"
do{
#line 9241 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISWIDTH= 45 ;
#line 9241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9241,"ide_methods.bas");}while(r);
#line 9242 "ide/ide_methods.bas"
S_55304:;
#line 9242 "ide/ide_methods.bas"
sc_5716=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)));
#line 9242 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9242,"ide_methods.bas");if(r)goto S_55304;}
#line 9243 "ide/ide_methods.bas"
S_55305:;
#line 9243 "ide/ide_methods.bas"
if (((sc_5716==( 1 )))||is_error_pending()){
#line 9243 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9243,"ide_methods.bas");if(r)goto S_55305;}
#line 9243 "ide/ide_methods.bas"
do{
#line 9243 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,qbs_add(qbs_new_txt_len("&H",2),func_hex_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2))));
#line 9243 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9243,"ide_methods.bas");}while(r);
#line 9244 "ide/ide_methods.bas"
sc_ec_350_end:;
#line 9244 "ide/ide_methods.bas"
goto sc_5716_end;
#line 9244 "ide/ide_methods.bas"
}
#line 9244 "ide/ide_methods.bas"
S_55307:;
#line 9244 "ide/ide_methods.bas"
if (((sc_5716==( 2 )))||is_error_pending()){
#line 9244 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9244,"ide_methods.bas");if(r)goto S_55307;}
#line 9244 "ide/ide_methods.bas"
do{
#line 9244 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,qbs_add(qbs_new_txt_len("&B",2),func__bin_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2))));
#line 9244 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9244,"ide_methods.bas");}while(r);
#line 9245 "ide/ide_methods.bas"
sc_ec_351_end:;
#line 9245 "ide/ide_methods.bas"
goto sc_5716_end;
#line 9245 "ide/ide_methods.bas"
}
#line 9245 "ide/ide_methods.bas"
S_55309:;
#line 9245 "ide/ide_methods.bas"
if (((sc_5716==( 3 )))||is_error_pending()){
#line 9245 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9245,"ide_methods.bas");if(r)goto S_55309;}
#line 9245 "ide/ide_methods.bas"
do{
#line 9245 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,qbs_add(qbs_new_txt_len("&O",2),func_oct_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2))));
#line 9245 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9245,"ide_methods.bas");}while(r);
#line 9246 "ide/ide_methods.bas"
sc_ec_352_end:;
#line 9246 "ide/ide_methods.bas"
goto sc_5716_end;
#line 9246 "ide/ide_methods.bas"
}
#line 9246 "ide/ide_methods.bas"
sc_5716_end:;
#line 9247 "ide/ide_methods.bas"
}
#line 9248 "ide/ide_methods.bas"
LABEL_GETNEWVALUEINPUT:;
#line 9248 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9248,"ide_methods.bas");r=0;}
#line 9249 "ide/ide_methods.bas"
do{
#line 9249 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_IDEINPUTBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT2,_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,qbs_new_txt_len("",0),_FUNC_IDEVARIABLEWATCHBOX_LONG_THISWIDTH,&(pass5717= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
#line 9249 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9249,"ide_methods.bas");}while(r);
#line 9250 "ide/ide_methods.bas"
do{
#line 9250 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9250,"ide_methods.bas");}while(r);
#line 9251 "ide/ide_methods.bas"
S_55315:;
#line 9251 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
#line 9251 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9251,"ide_methods.bas");if(r)goto S_55315;}
#line 9252 "ide/ide_methods.bas"
S_55316:;
#line 9252 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 ))||is_error_pending()){
#line 9252 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9252,"ide_methods.bas");if(r)goto S_55316;}
#line 9254 "ide/ide_methods.bas"
do{
#line 9254 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_ltrim(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9254 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9254,"ide_methods.bas");}while(r);
#line 9255 "ide/ide_methods.bas"
S_55318:;
#line 9255 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len< 2 )))||is_error_pending()){
#line 9255 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9255,"ide_methods.bas");if(r)goto S_55318;}
#line 9256 "ide/ide_methods.bas"
do{
#line 9256 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Watchpoint cleared.",19),qbs_new_txt_len("#OK",3));
#line 9256 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9256,"ide_methods.bas");}while(r);
#line 9257 "ide/ide_methods.bas"
do{
#line 9257 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9257,"ide_methods.bas");}while(r);
#line 9258 "ide/ide_methods.bas"
do{
#line 9258 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len("",0));
#line 9258 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9258,"ide_methods.bas");}while(r);
#line 9259 "ide/ide_methods.bas"
do{
#line 9259 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION= 3 ;
#line 9259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9259,"ide_methods.bas");}while(r);
#line 9260 "ide/ide_methods.bas"
}else{
#line 9261 "ide/ide_methods.bas"
LABEL_STARTWATCHPOINTEVAL:;
#line 9261 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9261,"ide_methods.bas");r=0;}
#line 9262 "ide/ide_methods.bas"
do{
#line 9262 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 ));
#line 9262 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9262 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9262,"ide_methods.bas");}while(r);
#line 9263 "ide/ide_methods.bas"
do{
#line 9263 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 , 1 ,0|1));
#line 9263 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9263,"ide_methods.bas");}while(r);
#line 9264 "ide/ide_methods.bas"
S_55326:;
#line 9264 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9264,"ide_methods.bas");if(r)goto S_55326;}
#line 9265 "ide/ide_methods.bas"
S_55327:;
#line 9265 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_new_txt_len("=",1))))||is_error_pending()){
#line 9265 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9265,"ide_methods.bas");if(r)goto S_55327;}
#line 9266 "ide/ide_methods.bas"
S_55328:;
#line 9266 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("<",1)))|(qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len(">",1)))))||is_error_pending()){
#line 9266 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9266,"ide_methods.bas");if(r)goto S_55328;}
#line 9267 "ide/ide_methods.bas"
do{
#line 9267 "ide/ide_methods.bas"
sub_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 , 2 ,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("=",1)),1);
#line 9267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9267,"ide_methods.bas");}while(r);
#line 9268 "ide/ide_methods.bas"
do{
#line 9268 "ide/ide_methods.bas"
goto LABEL_STARTWATCHPOINTEVAL;
#line 9268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9268,"ide_methods.bas");}while(r);
#line 9269 "ide/ide_methods.bas"
}
#line 9270 "ide/ide_methods.bas"
do{
#line 9270 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len("=",1));
#line 9270 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9270,"ide_methods.bas");}while(r);
#line 9271 "ide/ide_methods.bas"
do{
#line 9271 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 ,NULL,0)));
#line 9271 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9271,"ide_methods.bas");}while(r);
#line 9272 "ide/ide_methods.bas"
sc_ec_353_end:;
#line 9272 "ide/ide_methods.bas"
goto sc_5719_end;
#line 9272 "ide/ide_methods.bas"
}
#line 9272 "ide/ide_methods.bas"
S_55334:;
#line 9272 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_new_txt_len(">",1))))||is_error_pending()){
#line 9272 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9272,"ide_methods.bas");if(r)goto S_55334;}
#line 9273 "ide/ide_methods.bas"
S_55335:;
#line 9273 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("<",1)))|(qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len(">",1)))))||is_error_pending()){
#line 9273 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9273,"ide_methods.bas");if(r)goto S_55335;}
#line 9274 "ide/ide_methods.bas"
do{
#line 9274 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Invalid expression.\\nYou can use =, <>, >, >=, <, <=, and a literal value",73),qbs_new_txt_len("#OK",3));
#line 9274 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9274 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9274,"ide_methods.bas");}while(r);
#line 9275 "ide/ide_methods.bas"
do{
#line 9275 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9275,"ide_methods.bas");}while(r);
#line 9276 "ide/ide_methods.bas"
do{
#line 9276 "ide/ide_methods.bas"
goto LABEL_GETNEWVALUEINPUT;
#line 9276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9276,"ide_methods.bas");}while(r);
#line 9277 "ide/ide_methods.bas"
}
#line 9278 "ide/ide_methods.bas"
S_55340:;
#line 9278 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("=",1))))||is_error_pending()){
#line 9278 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9278,"ide_methods.bas");if(r)goto S_55340;}
#line 9279 "ide/ide_methods.bas"
do{
#line 9279 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len(">=",2));
#line 9279 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9279,"ide_methods.bas");}while(r);
#line 9280 "ide/ide_methods.bas"
do{
#line 9280 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 3 ,NULL,0)));
#line 9280 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9280,"ide_methods.bas");}while(r);
#line 9281 "ide/ide_methods.bas"
}else{
#line 9282 "ide/ide_methods.bas"
do{
#line 9282 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len(">",1));
#line 9282 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9282,"ide_methods.bas");}while(r);
#line 9283 "ide/ide_methods.bas"
do{
#line 9283 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 ,NULL,0)));
#line 9283 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9283,"ide_methods.bas");}while(r);
#line 9284 "ide/ide_methods.bas"
}
#line 9285 "ide/ide_methods.bas"
sc_ec_354_end:;
#line 9285 "ide/ide_methods.bas"
goto sc_5719_end;
#line 9285 "ide/ide_methods.bas"
}
#line 9285 "ide/ide_methods.bas"
S_55347:;
#line 9285 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_new_txt_len("<",1))))||is_error_pending()){
#line 9285 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9285,"ide_methods.bas");if(r)goto S_55347;}
#line 9286 "ide/ide_methods.bas"
S_55348:;
#line 9286 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len(">",1)))|(qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("=",1)))))||is_error_pending()){
#line 9286 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9286,"ide_methods.bas");if(r)goto S_55348;}
#line 9287 "ide/ide_methods.bas"
do{
#line 9287 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_add(qbs_new_txt_len("<",1),_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2));
#line 9287 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9287,"ide_methods.bas");}while(r);
#line 9288 "ide/ide_methods.bas"
do{
#line 9288 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 3 ,NULL,0)));
#line 9288 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9288,"ide_methods.bas");}while(r);
#line 9289 "ide/ide_methods.bas"
}else{
#line 9290 "ide/ide_methods.bas"
do{
#line 9290 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len("<",1));
#line 9290 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9290 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9290,"ide_methods.bas");}while(r);
#line 9291 "ide/ide_methods.bas"
do{
#line 9291 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 ,NULL,0)));
#line 9291 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9291,"ide_methods.bas");}while(r);
#line 9292 "ide/ide_methods.bas"
}
#line 9293 "ide/ide_methods.bas"
sc_ec_355_end:;
#line 9293 "ide/ide_methods.bas"
goto sc_5719_end;
#line 9293 "ide/ide_methods.bas"
}
#line 9294 "ide/ide_methods.bas"
do{
#line 9294 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Invalid expression.\\nYou can use =, <>, >, >=, <, <=, and a literal value",73),qbs_new_txt_len("#OK",3));
#line 9294 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9294 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9294,"ide_methods.bas");}while(r);
#line 9295 "ide/ide_methods.bas"
do{
#line 9295 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9295 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9295,"ide_methods.bas");}while(r);
#line 9296 "ide/ide_methods.bas"
do{
#line 9296 "ide/ide_methods.bas"
goto LABEL_GETNEWVALUEINPUT;
#line 9296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9296,"ide_methods.bas");}while(r);
#line 9297 "ide/ide_methods.bas"
sc_5719_end:;
#line 9298 "ide/ide_methods.bas"
}
#line 9300 "ide/ide_methods.bas"
S_55361:;
#line 9300 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION!= 3 ))||is_error_pending()){
#line 9300 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9300,"ide_methods.bas");if(r)goto S_55361;}
#line 9301 "ide/ide_methods.bas"
S_55362:;
#line 9301 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6),0)== 0 )))||is_error_pending()){
#line 9301 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9301,"ide_methods.bas");if(r)goto S_55362;}
#line 9302 "ide/ide_methods.bas"
do{
#line 9302 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE));
#line 9302 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9302,"ide_methods.bas");}while(r);
#line 9303 "ide/ide_methods.bas"
S_55364:;
#line 9303 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs__tostr((long double)(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE)),NULL,0))))))||is_error_pending()){
#line 9303 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9303,"ide_methods.bas");if(r)goto S_55364;}
#line 9304 "ide/ide_methods.bas"
do{
#line 9304 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Invalid expression.\\nYou can use =, <>, >, >=, <, <=, and a literal value\\n(scientific notation not allowed).",109),qbs_new_txt_len("#OK",3));
#line 9304 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9304 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9304,"ide_methods.bas");}while(r);
#line 9305 "ide/ide_methods.bas"
do{
#line 9305 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9305 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9305,"ide_methods.bas");}while(r);
#line 9306 "ide/ide_methods.bas"
do{
#line 9306 "ide/ide_methods.bas"
goto LABEL_GETNEWVALUEINPUT;
#line 9306 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9306,"ide_methods.bas");}while(r);
#line 9307 "ide/ide_methods.bas"
}
#line 9308 "ide/ide_methods.bas"
}
#line 9310 "ide/ide_methods.bas"
do{
#line 9310 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len(" ",1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE));
#line 9310 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9310,"ide_methods.bas");}while(r);
#line 9311 "ide/ide_methods.bas"
}
#line 9312 "ide/ide_methods.bas"
}
#line 9314 "ide/ide_methods.bas"
do{
#line 9314 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_new_txt_len("",0));
#line 9314 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9314 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9314,"ide_methods.bas");}while(r);
#line 9315 "ide/ide_methods.bas"
do{
#line 9315 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)));
#line 9315 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9315,"ide_methods.bas");}while(r);
#line 9316 "ide/ide_methods.bas"
do{
#line 9316 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,b2string(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34))))));
#line 9316 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9316,"ide_methods.bas");}while(r);
#line 9317 "ide/ide_methods.bas"
do{
#line 9317 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+4))))));
#line 9317 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9317,"ide_methods.bas");}while(r);
#line 9318 "ide/ide_methods.bas"
do{
#line 9318 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+20))))));
#line 9318 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9318,"ide_methods.bas");}while(r);
#line 9319 "ide/ide_methods.bas"
do{
#line 9319 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES));
#line 9319 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9319,"ide_methods.bas");}while(r);
#line 9320 "ide/ide_methods.bas"
do{
#line 9320 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24))))));
#line 9320 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9320,"ide_methods.bas");}while(r);
#line 9321 "ide/ide_methods.bas"
do{
#line 9321 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPISUDT)));
#line 9321 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9321,"ide_methods.bas");}while(r);
#line 9322 "ide/ide_methods.bas"
do{
#line 9322 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPELEMENT)));
#line 9322 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9322 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9322,"ide_methods.bas");}while(r);
#line 9323 "ide/ide_methods.bas"
do{
#line 9323 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET));
#line 9323 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9323 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9323,"ide_methods.bas");}while(r);
#line 9324 "ide/ide_methods.bas"
do{
#line 9324 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string( 0 )));
#line 9324 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9324,"ide_methods.bas");}while(r);
#line 9325 "ide/ide_methods.bas"
do{
#line 9325 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE)));
#line 9325 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9325,"ide_methods.bas");}while(r);
#line 9326 "ide/ide_methods.bas"
do{
#line 9326 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,i2string((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len)));
#line 9326 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9326,"ide_methods.bas");}while(r);
#line 9327 "ide/ide_methods.bas"
do{
#line 9327 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))));
#line 9327 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9327,"ide_methods.bas");}while(r);
#line 9328 "ide/ide_methods.bas"
do{
#line 9328 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,i2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE));
#line 9328 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9328,"ide_methods.bas");}while(r);
#line 9329 "ide/ide_methods.bas"
do{
#line 9329 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,i2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9329 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9329 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9329,"ide_methods.bas");}while(r);
#line 9330 "ide/ide_methods.bas"
do{
#line 9330 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX,_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD);
#line 9330 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9330,"ide_methods.bas");}while(r);
#line 9332 "ide/ide_methods.bas"
S_55390:;
#line 9332 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION== 2 ))|(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION== 3 )))||is_error_pending()){
#line 9332 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9332,"ide_methods.bas");if(r)goto S_55390;}
#line 9334 "ide/ide_methods.bas"
do{
#line 9334 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET));
#line 9334 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9334,"ide_methods.bas");}while(r);
#line 9335 "ide/ide_methods.bas"
do{
#line 9335 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9335 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9335,"ide_methods.bas");}while(r);
#line 9336 "ide/ide_methods.bas"
do{
#line 9336 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 9336 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9336 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9336,"ide_methods.bas");}while(r);
#line 9337 "ide/ide_methods.bas"
S_55394:;
#line 9337 "ide/ide_methods.bas"
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
#line 9337 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9337,"ide_methods.bas");if(r)goto S_55394;}
#line 9338 "ide/ide_methods.bas"
S_55395:;
#line 9338 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len,0|1),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)))||is_error_pending()){
#line 9338 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9338,"ide_methods.bas");if(r)goto S_55395;}
#line 9338 "ide/ide_methods.bas"
do{
#line 9338 "ide/ide_methods.bas"
goto dl_exit_5722;
#line 9338 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9338,"ide_methods.bas");}while(r);
#line 9338 "ide/ide_methods.bas"
}
#line 9339 "ide/ide_methods.bas"
do{
#line 9339 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 9339 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9339,"ide_methods.bas");}while(r);
#line 9340 "ide/ide_methods.bas"
dl_continue_5722:;
#line 9340 "ide/ide_methods.bas"
}
#line 9340 "ide/ide_methods.bas"
dl_exit_5722:;
#line 9342 "ide/ide_methods.bas"
S_55400:;
#line 9342 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I> 0 ))||is_error_pending()){
#line 9342 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9342,"ide_methods.bas");if(r)goto S_55400;}
#line 9344 "ide/ide_methods.bas"
do{
#line 9344 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_J=string2l(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 4 , 4 ,0|1));
#line 9344 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9344 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9344,"ide_methods.bas");}while(r);
#line 9345 "ide/ide_methods.bas"
do{
#line 9345 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_add(qbs_left(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I- 1 ),func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+*_FUNC_IDEVARIABLEWATCHBOX_LONG_J+ 8 ,NULL,0)));
#line 9345 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9345 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9345,"ide_methods.bas");}while(r);
#line 9346 "ide/ide_methods.bas"
}
#line 9347 "ide/ide_methods.bas"
}
#line 9349 "ide/ide_methods.bas"
S_55405:;
#line 9349 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION== 2 ))||is_error_pending()){
#line 9349 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9349,"ide_methods.bas");if(r)goto S_55405;}
#line 9351 "ide/ide_methods.bas"
do{
#line 9351 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V),i2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len)));
#line 9351 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9351 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9351,"ide_methods.bas");}while(r);
#line 9352 "ide/ide_methods.bas"
do{
#line 9352 "ide/ide_methods.bas"
qbs_set(__STRING_WATCHPOINTLIST,qbs_add(qbs_add(qbs_add(__STRING_WATCHPOINTLIST,l2string( -1 )),l2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
#line 9352 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9352,"ide_methods.bas");}while(r);
#line 9353 "ide/ide_methods.bas"
}
#line 9355 "ide/ide_methods.bas"
do{
#line 9355 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION;
#line 9355 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9355,"ide_methods.bas");}while(r);
#line 9356 "ide/ide_methods.bas"
}else{
#line 9357 "ide/ide_methods.bas"
do{
#line 9357 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION= -1 ;
#line 9357 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9357,"ide_methods.bas");}while(r);
#line 9358 "ide/ide_methods.bas"
}
#line 9359 "ide/ide_methods.bas"
do{
#line 9359 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR=*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y;
#line 9359 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9359,"ide_methods.bas");}while(r);
#line 9360 "ide/ide_methods.bas"
do{
#line 9360 "ide/ide_methods.bas"
goto exit_subfunc;
#line 9360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9360,"ide_methods.bas");}while(r);
#line 9361 "ide/ide_methods.bas"
}else{
#line 9362 "ide/ide_methods.bas"
do{
#line 9362 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Variable is out of scope.",25),qbs_new_txt_len("#OK",3));
#line 9362 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9362 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9362,"ide_methods.bas");}while(r);
#line 9363 "ide/ide_methods.bas"
do{
#line 9363 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9363,"ide_methods.bas");}while(r);
#line 9364 "ide/ide_methods.bas"
}
#line 9365 "ide/ide_methods.bas"
}else{
#line 9366 "ide/ide_methods.bas"
do{
#line 9366 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Select a variable first.",24),qbs_new_txt_len("#OK",3));
#line 9366 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9366,"ide_methods.bas");}while(r);
#line 9367 "ide/ide_methods.bas"
do{
#line 9367 "ide/ide_methods.bas"
sub__keyclear(NULL,0);
#line 9367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9367,"ide_methods.bas");}while(r);
#line 9368 "ide/ide_methods.bas"
}
#line 9369 "ide/ide_methods.bas"
do{
#line 9369 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
#line 9369 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9369,"ide_methods.bas");}while(r);
#line 9370 "ide/ide_methods.bas"
do{
#line 9370 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9370,"ide_methods.bas");}while(r);
#line 9371 "ide/ide_methods.bas"
}
#line 9374 "ide/ide_methods.bas"
S_55426:;
#line 9374 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 27 )))|(((-(*__LONG_IDEDEBUGMODE== 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 5 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))|(((-(*__LONG_IDEDEBUGMODE> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 7 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))))||is_error_pending()){
#line 9374 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9374,"ide_methods.bas");if(r)goto S_55426;}
#line 9375 "ide/ide_methods.bas"
LABEL_GENERATEVARIABLEWATCHLIST:;
#line 9375 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9375,"ide_methods.bas");r=0;}
#line 9376 "ide/ide_methods.bas"
do{
#line 9376 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 9376 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9376,"ide_methods.bas");}while(r);
#line 9377 "ide/ide_methods.bas"
do{
#line 9377 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
#line 9377 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9377,"ide_methods.bas");}while(r);
#line 9378 "ide/ide_methods.bas"
do{
#line 9378 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,__STRING_TYPEDEFINITIONS);
#line 9378 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9378,"ide_methods.bas");}while(r);
#line 9379 "ide/ide_methods.bas"
do{
#line 9379 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME= 0 ;
#line 9379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9379,"ide_methods.bas");}while(r);
#line 9380 "ide/ide_methods.bas"
do{
#line 9380 "ide/ide_methods.bas"
*__LONG_NEXTVWATCHDATASLOT= 0 ;
#line 9380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9380,"ide_methods.bas");}while(r);
#line 9381 "ide/ide_methods.bas"
do{
#line 9381 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES= 0 ;
#line 9381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9381,"ide_methods.bas");}while(r);
#line 9382 "ide/ide_methods.bas"
do{
#line 9382 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES= 0 ;
#line 9382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9382,"ide_methods.bas");}while(r);
#line 9383 "ide/ide_methods.bas"
do{
#line 9383 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("",0));
#line 9383 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9383 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9383,"ide_methods.bas");}while(r);
#line 9384 "ide/ide_methods.bas"
S_55435:;
#line 9384 "ide/ide_methods.bas"
fornext_value5727= 1 ;
#line 9384 "ide/ide_methods.bas"
fornext_finalvalue5727=*__LONG_TOTALVARIABLESCREATED;
#line 9384 "ide/ide_methods.bas"
fornext_step5727= 1 ;
#line 9384 "ide/ide_methods.bas"
if (fornext_step5727<0) fornext_step_negative5727=1; else fornext_step_negative5727=0;
#line 9384 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5727;
#line 9384 "ide/ide_methods.bas"
goto fornext_entrylabel5727;
#line 9384 "ide/ide_methods.bas"
while(1){
#line 9384 "ide/ide_methods.bas"
fornext_value5727=fornext_step5727+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y);
#line 9384 "ide/ide_methods.bas"
fornext_entrylabel5727:
#line 9384 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=fornext_value5727;
#line 9384 "ide/ide_methods.bas"
if (fornext_step_negative5727){
#line 9384 "ide/ide_methods.bas"
if (fornext_value5727<fornext_finalvalue5727) break;
#line 9384 "ide/ide_methods.bas"
}else{
#line 9384 "ide/ide_methods.bas"
if (fornext_value5727>fornext_finalvalue5727) break;
#line 9384 "ide/ide_methods.bas"
}
#line 9384 "ide/ide_methods.bas"
fornext_error5727:;
#line 9384 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9384,"ide_methods.bas");if(r)goto S_55435;}
#line 9385 "ide/ide_methods.bas"
S_55436:;
#line 9385 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== -1 ))||is_error_pending()){
#line 9385 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9385,"ide_methods.bas");if(r)goto S_55436;}
#line 9386 "ide/ide_methods.bas"
S_55437:;
#line 9386 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9386 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9386,"ide_methods.bas");if(r)goto S_55437;}
#line 9387 "ide/ide_methods.bas"
do{
#line 9387 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("Analyzing Variable List...",26));
#line 9387 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9387,"ide_methods.bas");}while(r);
#line 9388 "ide/ide_methods.bas"
do{
#line 9388 "ide/ide_methods.bas"
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ),&(pass5728= 60 ),&(pass5729= 1 ),_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG);
#line 9388 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9388 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9388,"ide_methods.bas");}while(r);
#line 9389 "ide/ide_methods.bas"
}
#line 9391 "ide/ide_methods.bas"
do{
#line 9391 "ide/ide_methods.bas"
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ));
#line 9391 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9391,"ide_methods.bas");}while(r);
#line 9392 "ide/ide_methods.bas"
do{
#line 9392 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 9392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9392,"ide_methods.bas");}while(r);
#line 9393 "ide/ide_methods.bas"
do{
#line 9393 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_C=*__LONG_TOTALVARIABLESCREATED;
#line 9393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9393,"ide_methods.bas");}while(r);
#line 9394 "ide/ide_methods.bas"
do{
#line 9394 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_N=*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y;
#line 9394 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9394,"ide_methods.bas");}while(r);
#line 9396 "ide/ide_methods.bas"
do{
#line 9396 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH= 52 ;
#line 9396 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9396,"ide_methods.bas");}while(r);
#line 9397 "ide/ide_methods.bas"
do{
#line 9397 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGE=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))* 100 ));
#line 9397 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9397,"ide_methods.bas");}while(r);
#line 9398 "ide/ide_methods.bas"
do{
#line 9398 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH**_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))));
#line 9398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9398,"ide_methods.bas");}while(r);
#line 9399 "ide/ide_methods.bas"
do{
#line 9399 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG,qbs_add(qbs_add(qbs_add(func_string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS, 219 ),func_string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH-*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS, 176 )),qbs_str((int32)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGE))),qbs_new_txt_len("%",1)));
#line 9399 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9399 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9399,"ide_methods.bas");}while(r);
#line 9400 "ide/ide_methods.bas"
do{
#line 9400 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+((qb_safe_idiv(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+8))), 2 ))-(qb_safe_idiv(_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG->len, 2 )))+ 1 ,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+ 1 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG,NULL,0);
#line 9400 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9400,"ide_methods.bas");}while(r);
#line 9402 "ide/ide_methods.bas"
do{
#line 9402 "ide/ide_methods.bas"
sub_pcopy( 1 , 0 );
#line 9402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9402,"ide_methods.bas");}while(r);
#line 9403 "ide/ide_methods.bas"
}
#line 9405 "ide/ide_methods.bas"
S_55452:;
#line 9405 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+12))))||is_error_pending()){
#line 9405 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9405,"ide_methods.bas");if(r)goto S_55452;}
#line 9405 "ide/ide_methods.bas"
do{
#line 9405 "ide/ide_methods.bas"
goto fornext_continue_5726;
#line 9405 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9405,"ide_methods.bas");}while(r);
#line 9405 "ide/ide_methods.bas"
}
#line 9407 "ide/ide_methods.bas"
do{
#line 9407 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES+ 1 ;
#line 9407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9407,"ide_methods.bas");}while(r);
#line 9408 "ide/ide_methods.bas"
do{
#line 9408 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_add(__STRING_BACKUPVARIABLEWATCHLIST,l2string( -1 )));
#line 9408 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9408,"ide_methods.bas");}while(r);
#line 9409 "ide/ide_methods.bas"
do{
#line 9409 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_add(qbs_add(__STRING_BACKUPVARIABLEWATCHLIST,l2string((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+44))))->len)),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+44))))));
#line 9409 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9409 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9409,"ide_methods.bas");}while(r);
#line 9410 "ide/ide_methods.bas"
do{
#line 9410 "ide/ide_methods.bas"
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_add(__STRING_BACKUPVARIABLEWATCHLIST,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)));
#line 9410 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9410 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9410,"ide_methods.bas");}while(r);
#line 9411 "ide/ide_methods.bas"
S_55459:;
#line 9411 "ide/ide_methods.bas"
while((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES>func_ubound(__ARRAY_UDT_BACKUPUSEDVARIABLELIST,1,1)))||is_error_pending()){
#line 9411 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9411,"ide_methods.bas");if(r)goto S_55459;}
#line 9412 "ide/ide_methods.bas"
do{
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]&1){
preserve_old_ptr=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0];
preserve_old_flags=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2];
preserve_old_total=__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(124);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*124);
while(tmp_long--){

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

memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+0))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+0))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+4))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+4))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+8))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+8))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+12))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+12))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+16))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+16))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+20))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+20))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+24))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+24))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+28))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+28))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+32))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+32))),1);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+33))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+33))),1);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+34))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+34))),1);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*124))+35))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*124))+35))),1);
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+36)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+36)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+44)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+44)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+52)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+52)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+60)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+60)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+68)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+68)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+76)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+76)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+84)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+84)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+92)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+92)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+100)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+100)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+108)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+108)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*124))+116)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*124))+116)))));
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

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

*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+36)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+44)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+52)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+60)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+68)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+76)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+84)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+92)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+100)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+108)))=qbs_new(0,0);
*(qbs**)(((uint8*)((__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+124*tmp_long)))+((0+116)))=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
#line 9412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9412,"ide_methods.bas");}while(r);
#line 9413 "ide/ide_methods.bas"
ww_continue_5731:;
#line 9413 "ide/ide_methods.bas"
}
#line 9413 "ide/ide_methods.bas"
ww_exit_5731:;
#line 9414 "ide/ide_methods.bas"
do{
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+0))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+0))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+4))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+4))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+8))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+8))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+12))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+12))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+16))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+16))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+20))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+20))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+24))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+24))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+28))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+28))),4);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+32))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+32))),1);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+33))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+33))),1);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+34))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+34))),1);
#line 9414 "ide/ide_methods.bas"
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+35))),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+35))),1);
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+36))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+36))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+44))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+44))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+52))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+52))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+60))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+60))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+68))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+68))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+76))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+76))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+84))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+84))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+92))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+92))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+100))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+100))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+108))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+108))));
#line 9414 "ide/ide_methods.bas"
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*124+0))+((0+116))),*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))+((0+116))));
#line 9414 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9414,"ide_methods.bas");}while(r);
#line 9416 "ide/ide_methods.bas"
do{
#line 9416 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),qbs_new_txt_len("",0));
#line 9416 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9416,"ide_methods.bas");}while(r);
#line 9417 "ide/ide_methods.bas"
S_55464:;
#line 9417 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))))||is_error_pending()){
#line 9417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9417,"ide_methods.bas");if(r)goto S_55464;}
#line 9418 "ide/ide_methods.bas"
do{
#line 9418 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36))))->len;
#line 9418 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9418 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9418,"ide_methods.bas");}while(r);
#line 9419 "ide/ide_methods.bas"
S_55466:;
#line 9419 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34))))||is_error_pending()){
#line 9419 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9419,"ide_methods.bas");if(r)goto S_55466;}
#line 9420 "ide/ide_methods.bas"
do{
#line 9420 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN+(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76))))->len;
#line 9420 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9420,"ide_methods.bas");}while(r);
#line 9421 "ide/ide_methods.bas"
}
#line 9423 "ide/ide_methods.bas"
S_55469:;
#line 9423 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len))||is_error_pending()){
#line 9423 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9423,"ide_methods.bas");if(r)goto S_55469;}
#line 9424 "ide/ide_methods.bas"
do{
#line 9424 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN+string2l(qbs_left(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))), 4 ));
#line 9424 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9424,"ide_methods.bas");}while(r);
#line 9425 "ide/ide_methods.bas"
}
#line 9427 "ide/ide_methods.bas"
S_55472:;
#line 9427 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN>*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME))||is_error_pending()){
#line 9427 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9427,"ide_methods.bas");if(r)goto S_55472;}
#line 9428 "ide/ide_methods.bas"
do{
#line 9428 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN;
#line 9428 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9428,"ide_methods.bas");}while(r);
#line 9429 "ide/ide_methods.bas"
S_55474:;
#line 9429 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9429 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9429,"ide_methods.bas");if(r)goto S_55474;}
#line 9429 "ide/ide_methods.bas"
do{
#line 9429 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,func_space( 8 ));
#line 9429 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9429,"ide_methods.bas");}while(r);
#line 9429 "ide/ide_methods.bas"
}
#line 9430 "ide/ide_methods.bas"
do{
#line 9430 "ide/ide_methods.bas"
sub_mid(__STRING_VARIABLEWATCHLIST, 1 , 4 ,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME),1);
#line 9430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9430,"ide_methods.bas");}while(r);
#line 9431 "ide/ide_methods.bas"
}
#line 9433 "ide/ide_methods.bas"
S_55479:;
#line 9433 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))!= 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len== 0 ))))||is_error_pending()){
#line 9433 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9433,"ide_methods.bas");if(r)goto S_55479;}
#line 9435 "ide/ide_methods.bas"
do{
#line 9435 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5732= 0 )));
#line 9435 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9435,"ide_methods.bas");}while(r);
#line 9436 "ide/ide_methods.bas"
do{
#line 9436 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_EXPANDARRAY(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+84)))),qbs_new_txt_len("",0)));
#line 9436 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9436 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9436,"ide_methods.bas");}while(r);
#line 9437 "ide/ide_methods.bas"
S_55482:;
#line 9437 "ide/ide_methods.bas"
do{
#line 9437 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9437,"ide_methods.bas");if(r)goto S_55482;}
#line 9438 "ide/ide_methods.bas"
do{
#line 9438 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,&(pass5734= 4 )));
#line 9438 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9438 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9438,"ide_methods.bas");}while(r);
#line 9439 "ide/ide_methods.bas"
S_55484:;
#line 9439 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2->len!= 4 )))||is_error_pending()){
#line 9439 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9439,"ide_methods.bas");if(r)goto S_55484;}
#line 9439 "ide/ide_methods.bas"
do{
#line 9439 "ide/ide_methods.bas"
goto dl_exit_5733;
#line 9439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9439,"ide_methods.bas");}while(r);
#line 9439 "ide/ide_methods.bas"
}
#line 9440 "ide/ide_methods.bas"
do{
#line 9440 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH=string2l(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2);
#line 9440 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9440,"ide_methods.bas");}while(r);
#line 9441 "ide/ide_methods.bas"
do{
#line 9441 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH),FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH)));
#line 9441 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9441,"ide_methods.bas");}while(r);
#line 9442 "ide/ide_methods.bas"
do{
#line 9442 "ide/ide_methods.bas"
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
#line 9442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9442,"ide_methods.bas");}while(r);
#line 9443 "ide/ide_methods.bas"
S_55490:;
#line 9443 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
#line 9443 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9443,"ide_methods.bas");if(r)goto S_55490;}
#line 9444 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_VWATCHRECEIVEDDATA)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&1){
preserve_old_ptr=__ARRAY_STRING_VWATCHRECEIVEDDATA[0];
preserve_old_flags=__ARRAY_STRING_VWATCHRECEIVEDDATA[2];
preserve_old_total=__ARRAY_STRING_VWATCHRECEIVEDDATA[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1)+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_VWATCHRECEIVEDDATA[0]) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_VWATCHRECEIVEDDATA[4]=alloc_new_desc[4];
__ARRAY_STRING_VWATCHRECEIVEDDATA[5]=alloc_new_desc[5];
__ARRAY_STRING_VWATCHRECEIVEDDATA[6]=alloc_new_desc[6];
__ARRAY_STRING_VWATCHRECEIVEDDATA[7]=alloc_new_desc[7];
}
#line 9444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9444,"ide_methods.bas");}while(r);
#line 9445 "ide/ide_methods.bas"
ww_continue_5736:;
#line 9445 "ide/ide_methods.bas"
}
#line 9445 "ide/ide_methods.bas"
ww_exit_5736:;
#line 9446 "ide/ide_methods.bas"
do{
#line 9446 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(__STRING_VARIABLEWATCHLIST,l2string( -1 )),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2),l2string( 0 )),l2string( 0 )),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9446 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9446,"ide_methods.bas");}while(r);
#line 9447 "ide/ide_methods.bas"
do{
#line 9447 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
#line 9447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9447,"ide_methods.bas");}while(r);
#line 9448 "ide/ide_methods.bas"
do{
#line 9448 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9448 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9448,"ide_methods.bas");}while(r);
#line 9449 "ide/ide_methods.bas"
do{
#line 9449 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_NEXTVWATCHDATASLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
#line 9449 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long],qbs_new_txt_len("",0));
#line 9449 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9449,"ide_methods.bas");}while(r);
#line 9450 "ide/ide_methods.bas"
dl_continue_5733:;
#line 9450 "ide/ide_methods.bas"
}while(1);
#line 9450 "ide/ide_methods.bas"
dl_exit_5733:;
#line 9451 "ide/ide_methods.bas"
S_55498:;
#line 9451 "ide/ide_methods.bas"
}else{
#line 9451 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))!= 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len> 0 )))){
#line 9451 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9451,"ide_methods.bas");if(r)goto S_55498;}
#line 9453 "ide/ide_methods.bas"
do{
#line 9453 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5737= 0 )));
#line 9453 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9453,"ide_methods.bas");}while(r);
#line 9454 "ide/ide_methods.bas"
do{
#line 9454 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_EXPANDARRAY(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+84)))),qbs_new_txt_len("",0)));
#line 9454 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9454,"ide_methods.bas");}while(r);
#line 9455 "ide/ide_methods.bas"
S_55501:;
#line 9455 "ide/ide_methods.bas"
do{
#line 9455 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9455,"ide_methods.bas");if(r)goto S_55501;}
#line 9456 "ide/ide_methods.bas"
do{
#line 9456 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,&(pass5739= 4 )));
#line 9456 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9456,"ide_methods.bas");}while(r);
#line 9457 "ide/ide_methods.bas"
S_55503:;
#line 9457 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2->len!= 4 )))||is_error_pending()){
#line 9457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9457,"ide_methods.bas");if(r)goto S_55503;}
#line 9457 "ide/ide_methods.bas"
do{
#line 9457 "ide/ide_methods.bas"
goto dl_exit_5738;
#line 9457 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9457,"ide_methods.bas");}while(r);
#line 9457 "ide/ide_methods.bas"
}
#line 9458 "ide/ide_methods.bas"
do{
#line 9458 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH=string2l(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2);
#line 9458 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9458 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9458,"ide_methods.bas");}while(r);
#line 9459 "ide/ide_methods.bas"
do{
#line 9459 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH),FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH)));
#line 9459 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9459,"ide_methods.bas");}while(r);
#line 9461 "ide/ide_methods.bas"
do{
#line 9461 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISTEMPELEMENT,qbs_add(qbs_add(l2string( -1 ),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2));
#line 9461 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9461 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9461,"ide_methods.bas");}while(r);
#line 9462 "ide/ide_methods.bas"
do{
#line 9462 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISELEMENTLIST,func_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))), 5 ,NULL,0));
#line 9462 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9462,"ide_methods.bas");}while(r);
#line 9463 "ide/ide_methods.bas"
do{
#line 9463 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9463,"ide_methods.bas");}while(r);
#line 9464 "ide/ide_methods.bas"
S_55511:;
#line 9464 "ide/ide_methods.bas"
do{
#line 9464 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9464,"ide_methods.bas");if(r)goto S_55511;}
#line 9465 "ide/ide_methods.bas"
do{
#line 9465 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 9465 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9465,"ide_methods.bas");}while(r);
#line 9466 "ide/ide_methods.bas"
do{
#line 9466 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISELEMENTLIST,_FUNC_IDEVARIABLEWATCHBOX_LONG_I));
#line 9466 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9466,"ide_methods.bas");}while(r);
#line 9467 "ide/ide_methods.bas"
S_55514:;
#line 9467 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9467,"ide_methods.bas");if(r)goto S_55514;}
#line 9467 "ide/ide_methods.bas"
do{
#line 9467 "ide/ide_methods.bas"
goto dl_exit_5741;
#line 9467 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9467,"ide_methods.bas");}while(r);
#line 9467 "ide/ide_methods.bas"
}
#line 9469 "ide/ide_methods.bas"
do{
#line 9469 "ide/ide_methods.bas"
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
#line 9469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9469,"ide_methods.bas");}while(r);
#line 9470 "ide/ide_methods.bas"
S_55518:;
#line 9470 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
#line 9470 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9470,"ide_methods.bas");if(r)goto S_55518;}
#line 9471 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_VWATCHRECEIVEDDATA)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&1){
preserve_old_ptr=__ARRAY_STRING_VWATCHRECEIVEDDATA[0];
preserve_old_flags=__ARRAY_STRING_VWATCHRECEIVEDDATA[2];
preserve_old_total=__ARRAY_STRING_VWATCHRECEIVEDDATA[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1)+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_VWATCHRECEIVEDDATA[0]) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_VWATCHRECEIVEDDATA[4]=alloc_new_desc[4];
__ARRAY_STRING_VWATCHRECEIVEDDATA[5]=alloc_new_desc[5];
__ARRAY_STRING_VWATCHRECEIVEDDATA[6]=alloc_new_desc[6];
__ARRAY_STRING_VWATCHRECEIVEDDATA[7]=alloc_new_desc[7];
}
#line 9471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9471,"ide_methods.bas");}while(r);
#line 9472 "ide/ide_methods.bas"
ww_continue_5742:;
#line 9472 "ide/ide_methods.bas"
}
#line 9472 "ide/ide_methods.bas"
ww_exit_5742:;
#line 9473 "ide/ide_methods.bas"
do{
#line 9473 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPELEMENTOFFSET=string2l(func_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I* 4 )-( 3 ), 4 ,0|1));
#line 9473 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9473,"ide_methods.bas");}while(r);
#line 9474 "ide/ide_methods.bas"
do{
#line 9474 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_add(qbs_add(qbs_add(qbs_add(__STRING_VARIABLEWATCHLIST,_FUNC_IDEVARIABLEWATCHBOX_STRING_THISTEMPELEMENT),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPELEMENTOFFSET)),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9474 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9474,"ide_methods.bas");}while(r);
#line 9475 "ide/ide_methods.bas"
do{
#line 9475 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
#line 9475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9475,"ide_methods.bas");}while(r);
#line 9476 "ide/ide_methods.bas"
do{
#line 9476 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9476 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9476,"ide_methods.bas");}while(r);
#line 9477 "ide/ide_methods.bas"
do{
#line 9477 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_NEXTVWATCHDATASLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
#line 9477 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long],qbs_new_txt_len("",0));
#line 9477 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9477,"ide_methods.bas");}while(r);
#line 9478 "ide/ide_methods.bas"
dl_continue_5741:;
#line 9478 "ide/ide_methods.bas"
}while(1);
#line 9478 "ide/ide_methods.bas"
dl_exit_5741:;
#line 9479 "ide/ide_methods.bas"
dl_continue_5738:;
#line 9479 "ide/ide_methods.bas"
}while(1);
#line 9479 "ide/ide_methods.bas"
dl_exit_5738:;
#line 9480 "ide/ide_methods.bas"
S_55528:;
#line 9480 "ide/ide_methods.bas"
}else{
#line 9480 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len> 0 )))){
#line 9480 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9480,"ide_methods.bas");if(r)goto S_55528;}
#line 9482 "ide/ide_methods.bas"
do{
#line 9482 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISTEMPELEMENT,qbs_add(qbs_add(l2string( -1 ),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)),l2string( 0 )));
#line 9482 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9482,"ide_methods.bas");}while(r);
#line 9483 "ide/ide_methods.bas"
do{
#line 9483 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISELEMENTLIST,func_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))), 5 ,NULL,0));
#line 9483 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9483,"ide_methods.bas");}while(r);
#line 9484 "ide/ide_methods.bas"
do{
#line 9484 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9484,"ide_methods.bas");}while(r);
#line 9485 "ide/ide_methods.bas"
S_55532:;
#line 9485 "ide/ide_methods.bas"
do{
#line 9485 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9485,"ide_methods.bas");if(r)goto S_55532;}
#line 9486 "ide/ide_methods.bas"
do{
#line 9486 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 9486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9486,"ide_methods.bas");}while(r);
#line 9487 "ide/ide_methods.bas"
do{
#line 9487 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISELEMENTLIST,_FUNC_IDEVARIABLEWATCHBOX_LONG_I));
#line 9487 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9487,"ide_methods.bas");}while(r);
#line 9488 "ide/ide_methods.bas"
S_55535:;
#line 9488 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9488 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9488,"ide_methods.bas");if(r)goto S_55535;}
#line 9488 "ide/ide_methods.bas"
do{
#line 9488 "ide/ide_methods.bas"
goto dl_exit_5743;
#line 9488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9488,"ide_methods.bas");}while(r);
#line 9488 "ide/ide_methods.bas"
}
#line 9490 "ide/ide_methods.bas"
do{
#line 9490 "ide/ide_methods.bas"
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
#line 9490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9490,"ide_methods.bas");}while(r);
#line 9491 "ide/ide_methods.bas"
S_55539:;
#line 9491 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
#line 9491 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9491,"ide_methods.bas");if(r)goto S_55539;}
#line 9492 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_VWATCHRECEIVEDDATA)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&1){
preserve_old_ptr=__ARRAY_STRING_VWATCHRECEIVEDDATA[0];
preserve_old_flags=__ARRAY_STRING_VWATCHRECEIVEDDATA[2];
preserve_old_total=__ARRAY_STRING_VWATCHRECEIVEDDATA[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1)+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_VWATCHRECEIVEDDATA[0]) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_VWATCHRECEIVEDDATA[4]=alloc_new_desc[4];
__ARRAY_STRING_VWATCHRECEIVEDDATA[5]=alloc_new_desc[5];
__ARRAY_STRING_VWATCHRECEIVEDDATA[6]=alloc_new_desc[6];
__ARRAY_STRING_VWATCHRECEIVEDDATA[7]=alloc_new_desc[7];
}
#line 9492 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9492,"ide_methods.bas");}while(r);
#line 9493 "ide/ide_methods.bas"
ww_continue_5744:;
#line 9493 "ide/ide_methods.bas"
}
#line 9493 "ide/ide_methods.bas"
ww_exit_5744:;
#line 9494 "ide/ide_methods.bas"
do{
#line 9494 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPELEMENTOFFSET=string2l(func_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I* 4 )-( 3 ), 4 ,0|1));
#line 9494 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9494,"ide_methods.bas");}while(r);
#line 9495 "ide/ide_methods.bas"
do{
#line 9495 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_add(qbs_add(qbs_add(qbs_add(__STRING_VARIABLEWATCHLIST,_FUNC_IDEVARIABLEWATCHBOX_STRING_THISTEMPELEMENT),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPELEMENTOFFSET)),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9495 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9495,"ide_methods.bas");}while(r);
#line 9496 "ide/ide_methods.bas"
do{
#line 9496 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
#line 9496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9496,"ide_methods.bas");}while(r);
#line 9497 "ide/ide_methods.bas"
do{
#line 9497 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9497 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9497,"ide_methods.bas");}while(r);
#line 9498 "ide/ide_methods.bas"
do{
#line 9498 "ide/ide_methods.bas"
tmp_long=array_check((*__LONG_NEXTVWATCHDATASLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
#line 9498 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long],qbs_new_txt_len("",0));
#line 9498 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9498,"ide_methods.bas");}while(r);
#line 9499 "ide/ide_methods.bas"
dl_continue_5743:;
#line 9499 "ide/ide_methods.bas"
}while(1);
#line 9499 "ide/ide_methods.bas"
dl_exit_5743:;
#line 9500 "ide/ide_methods.bas"
S_55548:;
#line 9500 "ide/ide_methods.bas"
}else{
#line 9500 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len== 0 )))){
#line 9500 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9500,"ide_methods.bas");if(r)goto S_55548;}
#line 9502 "ide/ide_methods.bas"
do{
#line 9502 "ide/ide_methods.bas"
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
#line 9502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9502,"ide_methods.bas");}while(r);
#line 9503 "ide/ide_methods.bas"
S_55550:;
#line 9503 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
#line 9503 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9503,"ide_methods.bas");if(r)goto S_55550;}
#line 9504 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_VWATCHRECEIVEDDATA)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&1){
preserve_old_ptr=__ARRAY_STRING_VWATCHRECEIVEDDATA[0];
preserve_old_flags=__ARRAY_STRING_VWATCHRECEIVEDDATA[2];
preserve_old_total=__ARRAY_STRING_VWATCHRECEIVEDDATA[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1)+ 999 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(8);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_VWATCHRECEIVEDDATA[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_VWATCHRECEIVEDDATA[0]) error(257);
__ARRAY_STRING_VWATCHRECEIVEDDATA[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_VWATCHRECEIVEDDATA[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_VWATCHRECEIVEDDATA[4]=alloc_new_desc[4];
__ARRAY_STRING_VWATCHRECEIVEDDATA[5]=alloc_new_desc[5];
__ARRAY_STRING_VWATCHRECEIVEDDATA[6]=alloc_new_desc[6];
__ARRAY_STRING_VWATCHRECEIVEDDATA[7]=alloc_new_desc[7];
}
#line 9504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9504,"ide_methods.bas");}while(r);
#line 9505 "ide/ide_methods.bas"
ww_continue_5745:;
#line 9505 "ide/ide_methods.bas"
}
#line 9505 "ide/ide_methods.bas"
ww_exit_5745:;
#line 9506 "ide/ide_methods.bas"
do{
#line 9506 "ide/ide_methods.bas"
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(__STRING_VARIABLEWATCHLIST,l2string( -1 )),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)),l2string( 0 )),l2string( 0 )),l2string( 0 )),l2string(*__LONG_NEXTVWATCHDATASLOT)));
#line 9506 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9506,"ide_methods.bas");}while(r);
#line 9507 "ide/ide_methods.bas"
do{
#line 9507 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
#line 9507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9507,"ide_methods.bas");}while(r);
#line 9508 "ide/ide_methods.bas"
do{
#line 9508 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))),l2string(*__LONG_NEXTVWATCHDATASLOT));
#line 9508 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9508 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9508,"ide_methods.bas");}while(r);
#line 9509 "ide/ide_methods.bas"
}
#line 9509 "ide/ide_methods.bas"
}
#line 9509 "ide/ide_methods.bas"
}
#line 9509 "ide/ide_methods.bas"
}
#line 9510 "ide/ide_methods.bas"
}
#line 9511 "ide/ide_methods.bas"
fornext_continue_5726:;
#line 9511 "ide/ide_methods.bas"
}
#line 9511 "ide/ide_methods.bas"
fornext_exit_5726:;
#line 9512 "ide/ide_methods.bas"
S_55559:;
#line 9512 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,__STRING_VARIABLEWATCHLIST->len))||is_error_pending()){
#line 9512 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9512,"ide_methods.bas");if(r)goto S_55559;}
#line 9512 "ide/ide_methods.bas"
do{
#line 9512 "ide/ide_methods.bas"
sub_mid(__STRING_VARIABLEWATCHLIST, 5 , 4 ,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES),1);
#line 9512 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9512,"ide_methods.bas");}while(r);
#line 9512 "ide/ide_methods.bas"
}
#line 9513 "ide/ide_methods.bas"
do{
#line 9513 "ide/ide_methods.bas"
SUB_CLEARMOUSE();
#line 9513 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9513,"ide_methods.bas");}while(r);
#line 9514 "ide/ide_methods.bas"
do{
#line 9514 "ide/ide_methods.bas"
goto exit_subfunc;
#line 9514 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9514,"ide_methods.bas");}while(r);
#line 9515 "ide/ide_methods.bas"
}
#line 9517 "ide/ide_methods.bas"
S_55565:;
#line 9517 "ide/ide_methods.bas"
if ((*__LONG_MCLICK&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 2 )))||is_error_pending()){
#line 9517 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9517,"ide_methods.bas");if(r)goto S_55565;}
#line 9518 "ide/ide_methods.bas"
S_55566:;
#line 9518 "ide/ide_methods.bas"
if (((-(((double)(FUNC_TIMEELAPSEDSINCE(_FUNC_IDEVARIABLEWATCHBOX_DOUBLE_LASTCLICK)))<((double)( 0.3E+0 ))))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_CLICKEDITEM==*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76))))))||is_error_pending()){
#line 9518 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9518,"ide_methods.bas");if(r)goto S_55566;}
#line 9519 "ide/ide_methods.bas"
S_55567:;
#line 9519 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD> 0 ))&(-(*__LONG_MX>=(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD)))&(-(*__LONG_IDEDEBUGMODE> 0 )))||is_error_pending()){
#line 9519 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9519,"ide_methods.bas");if(r)goto S_55567;}
#line 9520 "ide/ide_methods.bas"
do{
#line 9520 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS= 5 ;
#line 9520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9520,"ide_methods.bas");}while(r);
#line 9521 "ide/ide_methods.bas"
do{
#line 9521 "ide/ide_methods.bas"
goto LABEL_SENDVALUE;
#line 9521 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9521,"ide_methods.bas");}while(r);
#line 9523 "ide/ide_methods.bas"
S_55570:;
#line 9523 "ide/ide_methods.bas"
}else{
#line 9523 "ide/ide_methods.bas"
if ((((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD> 0 ))&(-(*__LONG_MX<(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD- 1 )))&(-(*__LONG_IDEDEBUGMODE> 0 ))))|(-(*__LONG_IDEDEBUGMODE== 0 ))){
#line 9523 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9523,"ide_methods.bas");if(r)goto S_55570;}
#line 9524 "ide/ide_methods.bas"
do{
#line 9524 "ide/ide_methods.bas"
goto LABEL_TOGGLEWATCH;
#line 9524 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9524,"ide_methods.bas");}while(r);
#line 9525 "ide/ide_methods.bas"
}
#line 9525 "ide/ide_methods.bas"
}
#line 9526 "ide/ide_methods.bas"
S_55573:;
#line 9526 "ide/ide_methods.bas"
}else{
#line 9526 "ide/ide_methods.bas"
if (-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_CLICKEDITEM==*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76))))){
#line 9526 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9526,"ide_methods.bas");if(r)goto S_55573;}
#line 9527 "ide/ide_methods.bas"
S_55574:;
#line 9527 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD> 0 ))&(-(*__LONG_MX==(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD- 1 )))&(-(*__LONG_IDEDEBUGMODE> 0 )))||is_error_pending()){
#line 9527 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9527,"ide_methods.bas");if(r)goto S_55574;}
#line 9528 "ide/ide_methods.bas"
do{
#line 9528 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=func_abs((int32)(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))));
#line 9528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9528,"ide_methods.bas");}while(r);
#line 9529 "ide/ide_methods.bas"
S_55576:;
#line 9529 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(func_instr(NULL,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))),qbs_new_txt_len("STRING *",8),0)== 0 ))&(qbs_notequal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))),qbs_new_txt_len("STRING",6)))))||is_error_pending()){
#line 9529 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9529,"ide_methods.bas");if(r)goto S_55576;}
#line 9530 "ide/ide_methods.bas"
do{
#line 9530 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))+ 1 ;
#line 9530 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9530,"ide_methods.bas");}while(r);
#line 9531 "ide/ide_methods.bas"
S_55578:;
#line 9531 "ide/ide_methods.bas"
if ((-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))> 3 ))||is_error_pending()){
#line 9531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9531,"ide_methods.bas");if(r)goto S_55578;}
#line 9532 "ide/ide_methods.bas"
do{
#line 9532 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)))= 0 ;
#line 9532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9532,"ide_methods.bas");}while(r);
#line 9533 "ide/ide_methods.bas"
}
#line 9534 "ide/ide_methods.bas"
do{
#line 9534 "ide/ide_methods.bas"
return_point[next_return_point++]=159;
#line 9534 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9534 "ide/ide_methods.bas"
goto LABEL_BUILDLIST;
#line 9534 "ide/ide_methods.bas"
RETURN_159:;
#line 9534 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9534,"ide_methods.bas");}while(r);
#line 9535 "ide/ide_methods.bas"
do{
#line 9535 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 9535 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
#line 9535 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9535 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9535,"ide_methods.bas");}while(r);
#line 9536 "ide/ide_methods.bas"
}
#line 9537 "ide/ide_methods.bas"
}
#line 9538 "ide/ide_methods.bas"
}
#line 9538 "ide/ide_methods.bas"
}
#line 9539 "ide/ide_methods.bas"
do{
#line 9539 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_DOUBLE_LASTCLICK=func_timer( 0.001E+0 ,0|1);
#line 9539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9539,"ide_methods.bas");}while(r);
#line 9540 "ide/ide_methods.bas"
S_55587:;
#line 9540 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))> 0 ))||is_error_pending()){
#line 9540 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9540,"ide_methods.bas");if(r)goto S_55587;}
#line 9540 "ide/ide_methods.bas"
do{
#line 9540 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CLICKEDITEM=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)));
#line 9540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9540,"ide_methods.bas");}while(r);
#line 9540 "ide/ide_methods.bas"
}
#line 9541 "ide/ide_methods.bas"
do{
#line 9541 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9541 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9541,"ide_methods.bas");}while(r);
#line 9542 "ide/ide_methods.bas"
}
#line 9544 "ide/ide_methods.bas"
S_55592:;
#line 9544 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(__STRING_K,func_chr( 13 )))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 2 )))))||is_error_pending()){
#line 9544 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9544,"ide_methods.bas");if(r)goto S_55592;}
#line 9545 "ide/ide_methods.bas"
do{
#line 9545 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 9545 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9545,"ide_methods.bas");}while(r);
#line 9546 "ide/ide_methods.bas"
LABEL_TOGGLEWATCH:;
#line 9546 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9546,"ide_methods.bas");r=0;}
#line 9547 "ide/ide_methods.bas"
do{
#line 9547 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=func_abs((int32)(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))));
#line 9547 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9547,"ide_methods.bas");}while(r);
#line 9549 "ide/ide_methods.bas"
S_55595:;
#line 9549 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y>= 1 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y<=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)))||is_error_pending()){
#line 9549 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9549,"ide_methods.bas");if(r)goto S_55595;}
#line 9550 "ide/ide_methods.bas"
do{
#line 9550 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y;
#line 9550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9550,"ide_methods.bas");}while(r);
#line 9551 "ide/ide_methods.bas"
do{
#line 9551 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE= -1 ;
#line 9551 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9551,"ide_methods.bas");}while(r);
#line 9551 "ide/ide_methods.bas"
do{
#line 9551 "ide/ide_methods.bas"
return_point[next_return_point++]=160;
#line 9551 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9551 "ide/ide_methods.bas"
goto LABEL_DLGUPDATE;
#line 9551 "ide/ide_methods.bas"
RETURN_160:;
#line 9551 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9551,"ide_methods.bas");}while(r);
#line 9552 "ide/ide_methods.bas"
do{
#line 9552 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)));
#line 9552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9552,"ide_methods.bas");}while(r);
#line 9553 "ide/ide_methods.bas"
S_55600:;
#line 9553 "ide/ide_methods.bas"
if (((-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))!= 0 ))&*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34))))||is_error_pending()){
#line 9553 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9553,"ide_methods.bas");if(r)goto S_55600;}
#line 9554 "ide/ide_methods.bas"
do{
#line 9554 "ide/ide_methods.bas"
goto LABEL_SETARRAYRANGE;
#line 9554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9554,"ide_methods.bas");}while(r);
#line 9555 "ide/ide_methods.bas"
}
#line 9556 "ide/ide_methods.bas"
do{
#line 9556 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))=~(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))));
#line 9556 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9556,"ide_methods.bas");}while(r);
#line 9557 "ide/ide_methods.bas"
S_55604:;
#line 9557 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))))||is_error_pending()){
#line 9557 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9557,"ide_methods.bas");if(r)goto S_55604;}
#line 9558 "ide/ide_methods.bas"
S_55605:;
#line 9558 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34))))||is_error_pending()){
#line 9558 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9558,"ide_methods.bas");if(r)goto S_55605;}
#line 9559 "ide/ide_methods.bas"
LABEL_SETARRAYRANGE:;
#line 9559 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9559,"ide_methods.bas");r=0;}
#line 9560 "ide/ide_methods.bas"
do{
#line 9560 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
#line 9560 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9560,"ide_methods.bas");}while(r);
#line 9561 "ide/ide_methods.bas"
S_55607:;
#line 9561 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+84))))->len))||is_error_pending()){
#line 9561 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9561,"ide_methods.bas");if(r)goto S_55607;}
#line 9562 "ide/ide_methods.bas"
do{
#line 9562 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76)))));
#line 9562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9562,"ide_methods.bas");}while(r);
#line 9563 "ide/ide_methods.bas"
}
#line 9564 "ide/ide_methods.bas"
LABEL_SETARRAYRANGE2:;
#line 9564 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9564,"ide_methods.bas");r=0;}
#line 9565 "ide/ide_methods.bas"
do{
#line 9565 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_IDEINPUTBOX(qbs_new_txt_len("Watch Array",11),qbs_add(qbs_new_txt_len("#Indexes",8),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPPROMPT),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("01234567890,-; TOto",19),&(pass5747= 45 ),&(pass5748= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
#line 9565 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9565,"ide_methods.bas");}while(r);
#line 9566 "ide/ide_methods.bas"
S_55611:;
#line 9566 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
#line 9566 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9566,"ide_methods.bas");if(r)goto S_55611;}
#line 9567 "ide/ide_methods.bas"
S_55612:;
#line 9567 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len> 0 )))||is_error_pending()){
#line 9567 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9567,"ide_methods.bas");if(r)goto S_55612;}
#line 9568 "ide/ide_methods.bas"
do{
#line 9568 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9568 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9568 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9568,"ide_methods.bas");}while(r);
#line 9569 "ide/ide_methods.bas"
do{
#line 9569 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_STRREPLACE(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len(" TO ",4),qbs_new_txt_len("-",1)));
#line 9569 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9569,"ide_methods.bas");}while(r);
#line 9570 "ide/ide_methods.bas"
S_55615:;
#line 9570 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 ),qbs_new_txt_len(",",1))))||is_error_pending()){
#line 9570 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9570,"ide_methods.bas");if(r)goto S_55615;}
#line 9570 "ide/ide_methods.bas"
do{
#line 9570 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len- 1 ));
#line 9570 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9570,"ide_methods.bas");}while(r);
#line 9570 "ide/ide_methods.bas"
ww_continue_5750:;
#line 9570 "ide/ide_methods.bas"
}
#line 9570 "ide/ide_methods.bas"
ww_exit_5750:;
#line 9571 "ide/ide_methods.bas"
do{
#line 9571 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_LINEFORMAT(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9571 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9571,"ide_methods.bas");}while(r);
#line 9572 "ide/ide_methods.bas"
do{
#line 9572 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=FUNC_COUNTELEMENTS(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP);
#line 9572 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9572,"ide_methods.bas");}while(r);
#line 9573 "ide/ide_methods.bas"
S_55620:;
#line 9573 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I!=func_abs((int16)(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+516)))))))||is_error_pending()){
#line 9573 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9573,"ide_methods.bas");if(r)goto S_55620;}
#line 9574 "ide/ide_methods.bas"
do{
#line 9574 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_add(qbs_add(qbs_new_txt_len("Array has",9),qbs_str((int16)(func_abs((int16)(*(int16*)(((char*)__ARRAY_UDT_IDS[0])+(((array_check((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2973+516)))))))),qbs_new_txt_len(" dimension(s).",14)),qbs_new_txt_len("#OK",3));
#line 9574 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9574,"ide_methods.bas");}while(r);
#line 9575 "ide/ide_methods.bas"
do{
#line 9575 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs__trim(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
#line 9575 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9575,"ide_methods.bas");}while(r);
#line 9576 "ide/ide_methods.bas"
do{
#line 9576 "ide/ide_methods.bas"
goto LABEL_SETARRAYRANGE2;
#line 9576 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9576,"ide_methods.bas");}while(r);
#line 9577 "ide/ide_methods.bas"
}
#line 9578 "ide/ide_methods.bas"
do{
#line 9578 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+84)))),qbs_new_txt_len("",0));
#line 9578 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9578,"ide_methods.bas");}while(r);
#line 9579 "ide/ide_methods.bas"
do{
#line 9579 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76)))),qbs_new_txt_len("",0));
#line 9579 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9579,"ide_methods.bas");}while(r);
#line 9580 "ide/ide_methods.bas"
S_55627:;
#line 9580 "ide/ide_methods.bas"
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
#line 9580 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9580,"ide_methods.bas");if(r)goto S_55627;}
#line 9581 "ide/ide_methods.bas"
do{
#line 9581 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA=func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len(",",1),0);
#line 9581 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9581,"ide_methods.bas");}while(r);
#line 9582 "ide/ide_methods.bas"
S_55629:;
#line 9582 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA)||is_error_pending()){
#line 9582 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9582,"ide_methods.bas");if(r)goto S_55629;}
#line 9583 "ide/ide_methods.bas"
do{
#line 9583 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA- 1 ));
#line 9583 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9583 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9583,"ide_methods.bas");}while(r);
#line 9584 "ide/ide_methods.bas"
do{
#line 9584 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA+ 1 ,NULL,0));
#line 9584 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9584 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9584,"ide_methods.bas");}while(r);
#line 9585 "ide/ide_methods.bas"
}else{
#line 9586 "ide/ide_methods.bas"
do{
#line 9586 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
#line 9586 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9586,"ide_methods.bas");}while(r);
#line 9587 "ide/ide_methods.bas"
}
#line 9588 "ide/ide_methods.bas"
do{
#line 9588 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_PARSERANGE(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
#line 9588 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9588,"ide_methods.bas");}while(r);
#line 9589 "ide/ide_methods.bas"
do{
#line 9589 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+84)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+84)))),l2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
#line 9589 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9589 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9589,"ide_methods.bas");}while(r);
#line 9590 "ide/ide_methods.bas"
do{
#line 9590 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_FORMATRANGE(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
#line 9590 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9590,"ide_methods.bas");}while(r);
#line 9591 "ide/ide_methods.bas"
do{
#line 9591 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76)))),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
#line 9591 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9591 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9591,"ide_methods.bas");}while(r);
#line 9592 "ide/ide_methods.bas"
do{
#line 9592 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I- 1 ;
#line 9592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9592,"ide_methods.bas");}while(r);
#line 9593 "ide/ide_methods.bas"
S_55640:;
#line 9593 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
#line 9593 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9593,"ide_methods.bas");if(r)goto S_55640;}
#line 9593 "ide/ide_methods.bas"
do{
#line 9593 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76)))),qbs_new_txt_len(",",1)));
#line 9593 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9593,"ide_methods.bas");}while(r);
#line 9593 "ide/ide_methods.bas"
}
#line 9594 "ide/ide_methods.bas"
ww_continue_5752:;
#line 9594 "ide/ide_methods.bas"
}
#line 9594 "ide/ide_methods.bas"
ww_exit_5752:;
#line 9595 "ide/ide_methods.bas"
}else{
#line 9596 "ide/ide_methods.bas"
do{
#line 9596 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 9596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9596,"ide_methods.bas");}while(r);
#line 9597 "ide/ide_methods.bas"
do{
#line 9597 "ide/ide_methods.bas"
return_point[next_return_point++]=161;
#line 9597 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9597 "ide/ide_methods.bas"
goto LABEL_BUILDLIST;
#line 9597 "ide/ide_methods.bas"
RETURN_161:;
#line 9597 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9597,"ide_methods.bas");}while(r);
#line 9598 "ide/ide_methods.bas"
do{
#line 9598 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 9598 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
#line 9598 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9598,"ide_methods.bas");}while(r);
#line 9599 "ide/ide_methods.bas"
do{
#line 9599 "ide/ide_methods.bas"
goto LABEL_UNWATCH;
#line 9599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9599,"ide_methods.bas");}while(r);
#line 9600 "ide/ide_methods.bas"
}
#line 9601 "ide/ide_methods.bas"
do{
#line 9601 "ide/ide_methods.bas"
return_point[next_return_point++]=162;
#line 9601 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9601 "ide/ide_methods.bas"
goto LABEL_BUILDLIST;
#line 9601 "ide/ide_methods.bas"
RETURN_162:;
#line 9601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9601,"ide_methods.bas");}while(r);
#line 9602 "ide/ide_methods.bas"
do{
#line 9602 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 9602 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
#line 9602 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9602,"ide_methods.bas");}while(r);
#line 9603 "ide/ide_methods.bas"
}else{
#line 9604 "ide/ide_methods.bas"
do{
#line 9604 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 9604 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9604,"ide_methods.bas");}while(r);
#line 9605 "ide/ide_methods.bas"
do{
#line 9605 "ide/ide_methods.bas"
goto LABEL_UNWATCH;
#line 9605 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9605,"ide_methods.bas");}while(r);
#line 9606 "ide/ide_methods.bas"
}
#line 9608 "ide/ide_methods.bas"
}
#line 9610 "ide/ide_methods.bas"
do{
#line 9610 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))));
#line 9610 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9610 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9610,"ide_methods.bas");}while(r);
#line 9611 "ide/ide_methods.bas"
S_55658:;
#line 9611 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
#line 9611 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9611,"ide_methods.bas");if(r)goto S_55658;}
#line 9611 "ide/ide_methods.bas"
do{
#line 9611 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6));
#line 9611 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9611,"ide_methods.bas");}while(r);
#line 9611 "ide/ide_methods.bas"
}
#line 9612 "ide/ide_methods.bas"
S_55661:;
#line 9612 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
#line 9612 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9612,"ide_methods.bas");if(r)goto S_55661;}
#line 9612 "ide/ide_methods.bas"
do{
#line 9612 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT",4));
#line 9612 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9612 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9612,"ide_methods.bas");}while(r);
#line 9612 "ide/ide_methods.bas"
}
#line 9613 "ide/ide_methods.bas"
S_55664:;
#line 9613 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_NATIVEDATATYPES,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,0)== 0 )))||is_error_pending()){
#line 9613 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9613,"ide_methods.bas");if(r)goto S_55664;}
#line 9615 "ide/ide_methods.bas"
do{
#line 9615 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_new_txt_len("",0));
#line 9615 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9615,"ide_methods.bas");}while(r);
#line 9616 "ide/ide_methods.bas"
do{
#line 9616 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT= 0 ;
#line 9616 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9616,"ide_methods.bas");}while(r);
#line 9617 "ide/ide_methods.bas"
do{
#line 9617 "ide/ide_methods.bas"
*__LONG_E= 0 ;
#line 9617 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9617,"ide_methods.bas");}while(r);
#line 9618 "ide/ide_methods.bas"
S_55668:;
#line 9618 "ide/ide_methods.bas"
fornext_value5755= 1 ;
#line 9618 "ide/ide_methods.bas"
fornext_finalvalue5755=*__LONG_LASTTYPE;
#line 9618 "ide/ide_methods.bas"
fornext_step5755= 1 ;
#line 9618 "ide/ide_methods.bas"
if (fornext_step5755<0) fornext_step_negative5755=1; else fornext_step_negative5755=0;
#line 9618 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5755;
#line 9618 "ide/ide_methods.bas"
goto fornext_entrylabel5755;
#line 9618 "ide/ide_methods.bas"
while(1){
#line 9618 "ide/ide_methods.bas"
fornext_value5755=fornext_step5755+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
#line 9618 "ide/ide_methods.bas"
fornext_entrylabel5755:
#line 9618 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5755;
#line 9618 "ide/ide_methods.bas"
if (fornext_step_negative5755){
#line 9618 "ide/ide_methods.bas"
if (fornext_value5755<fornext_finalvalue5755) break;
#line 9618 "ide/ide_methods.bas"
}else{
#line 9618 "ide/ide_methods.bas"
if (fornext_value5755>fornext_finalvalue5755) break;
#line 9618 "ide/ide_methods.bas"
}
#line 9618 "ide/ide_methods.bas"
fornext_error5755:;
#line 9618 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9618,"ide_methods.bas");if(r)goto S_55668;}
#line 9619 "ide/ide_methods.bas"
S_55669:;
#line 9619 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_UDTXCNAME[0]))[(array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)-__ARRAY_STRING256_UDTXCNAME[4],__ARRAY_STRING256_UDTXCNAME[5]))*256],256,1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE)))||is_error_pending()){
#line 9619 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9619,"ide_methods.bas");if(r)goto S_55669;}
#line 9619 "ide/ide_methods.bas"
do{
#line 9619 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
#line 9619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9619,"ide_methods.bas");}while(r);
#line 9619 "ide/ide_methods.bas"
do{
#line 9619 "ide/ide_methods.bas"
goto fornext_exit_5754;
#line 9619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9619,"ide_methods.bas");}while(r);
#line 9619 "ide/ide_methods.bas"
}
#line 9620 "ide/ide_methods.bas"
fornext_continue_5754:;
#line 9620 "ide/ide_methods.bas"
}
#line 9620 "ide/ide_methods.bas"
fornext_exit_5754:;
#line 9622 "ide/ide_methods.bas"
do{
#line 9622 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9622,"ide_methods.bas");}while(r);
#line 9623 "ide/ide_methods.bas"
S_55675:;
#line 9623 "ide/ide_methods.bas"
do{
#line 9623 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9623,"ide_methods.bas");if(r)goto S_55675;}
#line 9624 "ide/ide_methods.bas"
S_55676:;
#line 9624 "ide/ide_methods.bas"
if ((-(*__LONG_E== 0 ))||is_error_pending()){
#line 9624 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9624,"ide_methods.bas");if(r)goto S_55676;}
#line 9624 "ide/ide_methods.bas"
do{
#line 9624 "ide/ide_methods.bas"
*__LONG_E=((int32*)(__ARRAY_LONG_UDTXNEXT[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT)-__ARRAY_LONG_UDTXNEXT[4],__ARRAY_LONG_UDTXNEXT[5])];
#line 9624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9624,"ide_methods.bas");}while(r);
#line 9624 "ide/ide_methods.bas"
}else{
#line 9624 "ide/ide_methods.bas"
do{
#line 9624 "ide/ide_methods.bas"
*__LONG_E=((int32*)(__ARRAY_LONG_UDTENEXT[0]))[array_check((*__LONG_E)-__ARRAY_LONG_UDTENEXT[4],__ARRAY_LONG_UDTENEXT[5])];
#line 9624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9624,"ide_methods.bas");}while(r);
#line 9624 "ide/ide_methods.bas"
}
#line 9625 "ide/ide_methods.bas"
S_55681:;
#line 9625 "ide/ide_methods.bas"
if ((-(*__LONG_E== 0 ))||is_error_pending()){
#line 9625 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9625,"ide_methods.bas");if(r)goto S_55681;}
#line 9625 "ide/ide_methods.bas"
do{
#line 9625 "ide/ide_methods.bas"
goto dl_exit_5756;
#line 9625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9625,"ide_methods.bas");}while(r);
#line 9625 "ide/ide_methods.bas"
}
#line 9626 "ide/ide_methods.bas"
do{
#line 9626 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,l2string(*__LONG_E)));
#line 9626 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9626,"ide_methods.bas");}while(r);
#line 9627 "ide/ide_methods.bas"
do{
#line 9627 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 9627 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9627,"ide_methods.bas");}while(r);
#line 9628 "ide/ide_methods.bas"
dl_continue_5756:;
#line 9628 "ide/ide_methods.bas"
}while(1);
#line 9628 "ide/ide_methods.bas"
dl_exit_5756:;
#line 9629 "ide/ide_methods.bas"
do{
#line 9629 "ide/ide_methods.bas"
sub_pcopy( 0 , 4 );
#line 9629 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9629,"ide_methods.bas");}while(r);
#line 9630 "ide/ide_methods.bas"
do{
#line 9630 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_IDEELEMENTWATCHBOX(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36)))),qbs_new_txt_len(".",1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,&(pass5757= 0 ),&(pass5758= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
#line 9630 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9630,"ide_methods.bas");}while(r);
#line 9631 "ide/ide_methods.bas"
do{
#line 9631 "ide/ide_methods.bas"
sub_pcopy( 2 , 0 );
#line 9631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9631,"ide_methods.bas");}while(r);
#line 9632 "ide/ide_methods.bas"
do{
#line 9632 "ide/ide_methods.bas"
sub_pcopy( 2 , 1 );
#line 9632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9632,"ide_methods.bas");}while(r);
#line 9633 "ide/ide_methods.bas"
do{
#line 9633 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 9633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9633,"ide_methods.bas");}while(r);
#line 9634 "ide/ide_methods.bas"
S_55692:;
#line 9634 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
#line 9634 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9634,"ide_methods.bas");if(r)goto S_55692;}
#line 9635 "ide/ide_methods.bas"
do{
#line 9635 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME= 0 ;
#line 9635 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9635,"ide_methods.bas");}while(r);
#line 9636 "ide/ide_methods.bas"
do{
#line 9636 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),qbs_new_txt_len("",0));
#line 9636 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9636 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9636,"ide_methods.bas");}while(r);
#line 9637 "ide/ide_methods.bas"
do{
#line 9637 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("",0));
#line 9637 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9637 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9637,"ide_methods.bas");}while(r);
#line 9638 "ide/ide_methods.bas"
do{
#line 9638 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),qbs_new_txt_len("",0));
#line 9638 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9638 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9638,"ide_methods.bas");}while(r);
#line 9639 "ide/ide_methods.bas"
do{
#line 9639 "ide/ide_methods.bas"
SUB_GETID((int32*)(void*)( ((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])) + (((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+0)) ));
#line 9639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9639,"ide_methods.bas");}while(r);
#line 9640 "ide/ide_methods.bas"
S_55698:;
#line 9640 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)__UDT_ID)+((0+540)))== 0 ))||is_error_pending()){
#line 9640 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9640,"ide_methods.bas");if(r)goto S_55698;}
#line 9641 "ide/ide_methods.bas"
do{
#line 9641 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*(int32*)(((char*)__UDT_ID)+((0+512)))& 4095ll ;
#line 9641 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9641,"ide_methods.bas");}while(r);
#line 9642 "ide/ide_methods.bas"
S_55700:;
#line 9642 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__UDT_ID)+((0+512)))&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
#line 9642 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9642,"ide_methods.bas");if(r)goto S_55700;}
#line 9643 "ide/ide_methods.bas"
do{
#line 9643 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
#line 9643 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9643,"ide_methods.bas");}while(r);
#line 9644 "ide/ide_methods.bas"
}
#line 9646 "ide/ide_methods.bas"
do{
#line 9646 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24)))=((int32*)(__ARRAY_LONG_UDTXSIZE[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP)-__ARRAY_LONG_UDTXSIZE[4],__ARRAY_LONG_UDTXSIZE[5])];
#line 9646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9646,"ide_methods.bas");}while(r);
#line 9647 "ide/ide_methods.bas"
do{
#line 9647 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24)))=qb_safe_idiv(*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24))), 8 );
#line 9647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9647,"ide_methods.bas");}while(r);
#line 9648 "ide/ide_methods.bas"
}else{
#line 9649 "ide/ide_methods.bas"
do{
#line 9649 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+24)))= 0 ;
#line 9649 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9649,"ide_methods.bas");}while(r);
#line 9650 "ide/ide_methods.bas"
}
#line 9652 "ide/ide_methods.bas"
do{
#line 9652 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
#line 9652 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9652,"ide_methods.bas");}while(r);
#line 9653 "ide/ide_methods.bas"
do{
#line 9653 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9653,"ide_methods.bas");}while(r);
#line 9654 "ide/ide_methods.bas"
S_55710:;
#line 9654 "ide/ide_methods.bas"
do{
#line 9654 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9654,"ide_methods.bas");if(r)goto S_55710;}
#line 9655 "ide/ide_methods.bas"
do{
#line 9655 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
#line 9655 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9655,"ide_methods.bas");}while(r);
#line 9656 "ide/ide_methods.bas"
do{
#line 9656 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_LONG_I));
#line 9656 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9656,"ide_methods.bas");}while(r);
#line 9657 "ide/ide_methods.bas"
S_55713:;
#line 9657 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len== 0 )))||is_error_pending()){
#line 9657 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9657,"ide_methods.bas");if(r)goto S_55713;}
#line 9657 "ide/ide_methods.bas"
do{
#line 9657 "ide/ide_methods.bas"
goto dl_exit_5759;
#line 9657 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9657,"ide_methods.bas");}while(r);
#line 9657 "ide/ide_methods.bas"
}
#line 9660 "ide/ide_methods.bas"
S_55716:;
#line 9660 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len>*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME)))||is_error_pending()){
#line 9660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9660,"ide_methods.bas");if(r)goto S_55716;}
#line 9660 "ide/ide_methods.bas"
do{
#line 9660 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME=_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len;
#line 9660 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9660 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9660,"ide_methods.bas");}while(r);
#line 9660 "ide/ide_methods.bas"
}
#line 9661 "ide/ide_methods.bas"
S_55719:;
#line 9661 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len== 0 )))||is_error_pending()){
#line 9661 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9661,"ide_methods.bas");if(r)goto S_55719;}
#line 9662 "ide/ide_methods.bas"
do{
#line 9662 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME));
#line 9662 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9662,"ide_methods.bas");}while(r);
#line 9663 "ide/ide_methods.bas"
}else{
#line 9664 "ide/ide_methods.bas"
do{
#line 9664 "ide/ide_methods.bas"
sub_mid(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))), 1 , 4 ,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME),1);
#line 9664 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9664,"ide_methods.bas");}while(r);
#line 9665 "ide/ide_methods.bas"
}
#line 9666 "ide/ide_methods.bas"
do{
#line 9666 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),_FUNC_IDEVARIABLEWATCHBOX_STRING_V),__STRING1_SP));
#line 9666 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9666,"ide_methods.bas");}while(r);
#line 9667 "ide/ide_methods.bas"
do{
#line 9667 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_LINEFORMAT(qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_V)));
#line 9667 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9667 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9667,"ide_methods.bas");}while(r);
#line 9668 "ide/ide_methods.bas"
do{
#line 9668 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHHASARRAY=-(func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len("(",1),0)!= 0 );
#line 9668 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9668,"ide_methods.bas");}while(r);
#line 9669 "ide/ide_methods.bas"
do{
#line 9669 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHCHECKING=*__LONG_CHECKINGON;
#line 9669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9669,"ide_methods.bas");}while(r);
#line 9670 "ide/ide_methods.bas"
S_55728:;
#line 9670 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHHASARRAY)||is_error_pending()){
#line 9670 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9670,"ide_methods.bas");if(r)goto S_55728;}
#line 9670 "ide/ide_methods.bas"
do{
#line 9670 "ide/ide_methods.bas"
*__LONG_CHECKINGON= 0 ;
#line 9670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9670,"ide_methods.bas");}while(r);
#line 9670 "ide/ide_methods.bas"
}
#line 9671 "ide/ide_methods.bas"
do{
#line 9671 "ide/ide_methods.bas"
*__LONG_ERROR_HAPPENED= 0 ;
#line 9671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9671,"ide_methods.bas");}while(r);
#line 9672 "ide/ide_methods.bas"
do{
#line 9672 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,FUNC_UDTREFERENCE(qbs_new_txt_len("",0),_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP));
#line 9672 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9672 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9672,"ide_methods.bas");}while(r);
#line 9673 "ide/ide_methods.bas"
do{
#line 9673 "ide/ide_methods.bas"
*__LONG_CHECKINGON=*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHCHECKING;
#line 9673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9673,"ide_methods.bas");}while(r);
#line 9674 "ide/ide_methods.bas"
S_55734:;
#line 9674 "ide/ide_methods.bas"
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
#line 9674 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9674,"ide_methods.bas");if(r)goto S_55734;}
#line 9676 "ide/ide_methods.bas"
do{
#line 9676 "ide/ide_methods.bas"
*__LONG_ERROR_HAPPENED= 0 ;
#line 9676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9676,"ide_methods.bas");}while(r);
#line 9677 "ide/ide_methods.bas"
do{
#line 9677 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),__STRING_ERROR_MESSAGE,qbs_new_txt_len("#OK",3));
#line 9677 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9677,"ide_methods.bas");}while(r);
#line 9678 "ide/ide_methods.bas"
do{
#line 9678 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 9678 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9678,"ide_methods.bas");}while(r);
#line 9679 "ide/ide_methods.bas"
do{
#line 9679 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),qbs_new_txt_len("",0));
#line 9679 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9679 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9679,"ide_methods.bas");}while(r);
#line 9680 "ide/ide_methods.bas"
do{
#line 9680 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("",0));
#line 9680 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9680 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9680,"ide_methods.bas");}while(r);
#line 9681 "ide/ide_methods.bas"
do{
#line 9681 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),qbs_new_txt_len("",0));
#line 9681 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9681 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9681,"ide_methods.bas");}while(r);
#line 9682 "ide/ide_methods.bas"
do{
#line 9682 "ide/ide_methods.bas"
goto LABEL_UNWATCH;
#line 9682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9682,"ide_methods.bas");}while(r);
#line 9683 "ide/ide_methods.bas"
}else{
#line 9684 "ide/ide_methods.bas"
do{
#line 9684 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISUDT;
#line 9684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9684,"ide_methods.bas");}while(r);
#line 9685 "ide/ide_methods.bas"
do{
#line 9685 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISREFERENCE;
#line 9685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9685,"ide_methods.bas");}while(r);
#line 9686 "ide/ide_methods.bas"
S_55745:;
#line 9686 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
#line 9686 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9686,"ide_methods.bas");if(r)goto S_55745;}
#line 9686 "ide/ide_methods.bas"
do{
#line 9686 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
#line 9686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9686,"ide_methods.bas");}while(r);
#line 9686 "ide/ide_methods.bas"
}
#line 9687 "ide/ide_methods.bas"
S_55748:;
#line 9687 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9687,"ide_methods.bas");if(r)goto S_55748;}
#line 9688 "ide/ide_methods.bas"
S_55749:;
#line 9688 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_BYTETYPE)))||is_error_pending()){
#line 9688 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9688,"ide_methods.bas");if(r)goto S_55749;}
#line 9689 "ide/ide_methods.bas"
do{
#line 9689 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_BYTE",5)),__STRING1_SP));
#line 9689 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9689,"ide_methods.bas");}while(r);
#line 9690 "ide/ide_methods.bas"
sc_ec_356_end:;
#line 9690 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9690 "ide/ide_methods.bas"
}
#line 9690 "ide/ide_methods.bas"
S_55751:;
#line 9690 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UBYTETYPE)))||is_error_pending()){
#line 9690 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9690,"ide_methods.bas");if(r)goto S_55751;}
#line 9691 "ide/ide_methods.bas"
do{
#line 9691 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_UNSIGNED _BYTE",15)),__STRING1_SP));
#line 9691 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9691,"ide_methods.bas");}while(r);
#line 9692 "ide/ide_methods.bas"
sc_ec_357_end:;
#line 9692 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9692 "ide/ide_methods.bas"
}
#line 9692 "ide/ide_methods.bas"
S_55753:;
#line 9692 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGERTYPE)))||is_error_pending()){
#line 9692 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9692,"ide_methods.bas");if(r)goto S_55753;}
#line 9693 "ide/ide_methods.bas"
do{
#line 9693 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("INTEGER",7)),__STRING1_SP));
#line 9693 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9693,"ide_methods.bas");}while(r);
#line 9694 "ide/ide_methods.bas"
sc_ec_358_end:;
#line 9694 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9694 "ide/ide_methods.bas"
}
#line 9694 "ide/ide_methods.bas"
S_55755:;
#line 9694 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGERTYPE)))||is_error_pending()){
#line 9694 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9694,"ide_methods.bas");if(r)goto S_55755;}
#line 9695 "ide/ide_methods.bas"
do{
#line 9695 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_UNSIGNED INTEGER",17)),__STRING1_SP));
#line 9695 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9695,"ide_methods.bas");}while(r);
#line 9696 "ide/ide_methods.bas"
sc_ec_359_end:;
#line 9696 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9696 "ide/ide_methods.bas"
}
#line 9696 "ide/ide_methods.bas"
S_55757:;
#line 9696 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_LONGTYPE)))||is_error_pending()){
#line 9696 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9696,"ide_methods.bas");if(r)goto S_55757;}
#line 9697 "ide/ide_methods.bas"
do{
#line 9697 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("LONG",4)),__STRING1_SP));
#line 9697 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9697,"ide_methods.bas");}while(r);
#line 9698 "ide/ide_methods.bas"
sc_ec_360_end:;
#line 9698 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9698 "ide/ide_methods.bas"
}
#line 9698 "ide/ide_methods.bas"
S_55759:;
#line 9698 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_ULONGTYPE)))||is_error_pending()){
#line 9698 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9698,"ide_methods.bas");if(r)goto S_55759;}
#line 9699 "ide/ide_methods.bas"
do{
#line 9699 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_UNSIGNED LONG",14)),__STRING1_SP));
#line 9699 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9699,"ide_methods.bas");}while(r);
#line 9700 "ide/ide_methods.bas"
sc_ec_361_end:;
#line 9700 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9700 "ide/ide_methods.bas"
}
#line 9700 "ide/ide_methods.bas"
S_55761:;
#line 9700 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGER64TYPE)))||is_error_pending()){
#line 9700 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9700,"ide_methods.bas");if(r)goto S_55761;}
#line 9701 "ide/ide_methods.bas"
do{
#line 9701 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_INTEGER64",10)),__STRING1_SP));
#line 9701 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9701,"ide_methods.bas");}while(r);
#line 9702 "ide/ide_methods.bas"
sc_ec_362_end:;
#line 9702 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9702 "ide/ide_methods.bas"
}
#line 9702 "ide/ide_methods.bas"
S_55763:;
#line 9702 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGER64TYPE)))||is_error_pending()){
#line 9702 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9702,"ide_methods.bas");if(r)goto S_55763;}
#line 9703 "ide/ide_methods.bas"
do{
#line 9703 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_UNSIGNED _INTEGER64",20)),__STRING1_SP));
#line 9703 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9703,"ide_methods.bas");}while(r);
#line 9704 "ide/ide_methods.bas"
sc_ec_363_end:;
#line 9704 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9704 "ide/ide_methods.bas"
}
#line 9704 "ide/ide_methods.bas"
S_55765:;
#line 9704 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_SINGLETYPE)))||is_error_pending()){
#line 9704 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9704,"ide_methods.bas");if(r)goto S_55765;}
#line 9705 "ide/ide_methods.bas"
do{
#line 9705 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("SINGLE",6)),__STRING1_SP));
#line 9705 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9705 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9705,"ide_methods.bas");}while(r);
#line 9706 "ide/ide_methods.bas"
sc_ec_364_end:;
#line 9706 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9706 "ide/ide_methods.bas"
}
#line 9706 "ide/ide_methods.bas"
S_55767:;
#line 9706 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_DOUBLETYPE)))||is_error_pending()){
#line 9706 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9706,"ide_methods.bas");if(r)goto S_55767;}
#line 9707 "ide/ide_methods.bas"
do{
#line 9707 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("DOUBLE",6)),__STRING1_SP));
#line 9707 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9707,"ide_methods.bas");}while(r);
#line 9708 "ide/ide_methods.bas"
sc_ec_365_end:;
#line 9708 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9708 "ide/ide_methods.bas"
}
#line 9708 "ide/ide_methods.bas"
S_55769:;
#line 9708 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_FLOATTYPE)))||is_error_pending()){
#line 9708 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9708,"ide_methods.bas");if(r)goto S_55769;}
#line 9709 "ide/ide_methods.bas"
do{
#line 9709 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_FLOAT",6)),__STRING1_SP));
#line 9709 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9709,"ide_methods.bas");}while(r);
#line 9710 "ide/ide_methods.bas"
sc_ec_366_end:;
#line 9710 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9710 "ide/ide_methods.bas"
}
#line 9710 "ide/ide_methods.bas"
S_55771:;
#line 9710 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_OFFSETTYPE)))||is_error_pending()){
#line 9710 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9710,"ide_methods.bas");if(r)goto S_55771;}
#line 9711 "ide/ide_methods.bas"
do{
#line 9711 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_OFFSET",7)),__STRING1_SP));
#line 9711 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9711 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9711,"ide_methods.bas");}while(r);
#line 9712 "ide/ide_methods.bas"
sc_ec_367_end:;
#line 9712 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9712 "ide/ide_methods.bas"
}
#line 9712 "ide/ide_methods.bas"
S_55773:;
#line 9712 "ide/ide_methods.bas"
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UOFFSETTYPE)))||is_error_pending()){
#line 9712 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9712,"ide_methods.bas");if(r)goto S_55773;}
#line 9713 "ide/ide_methods.bas"
do{
#line 9713 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("_UNSIGNED _OFFSET",17)),__STRING1_SP));
#line 9713 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9713 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9713,"ide_methods.bas");}while(r);
#line 9714 "ide/ide_methods.bas"
sc_ec_368_end:;
#line 9714 "ide/ide_methods.bas"
goto sc_5763_end;
#line 9714 "ide/ide_methods.bas"
}
#line 9715 "ide/ide_methods.bas"
S_55776:;
#line 9715 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISSTRING)||is_error_pending()){
#line 9715 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9715,"ide_methods.bas");if(r)goto S_55776;}
#line 9716 "ide/ide_methods.bas"
S_55777:;
#line 9716 "ide/ide_methods.bas"
if ((-((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISFIXEDLENGTH)== 0 ))||is_error_pending()){
#line 9716 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9716,"ide_methods.bas");if(r)goto S_55777;}
#line 9717 "ide/ide_methods.bas"
do{
#line 9717 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("STRING",6)),__STRING1_SP));
#line 9717 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9717,"ide_methods.bas");}while(r);
#line 9718 "ide/ide_methods.bas"
}else{
#line 9719 "ide/ide_methods.bas"
do{
#line 9719 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,__STRING1_SP3,0)+1,NULL,0));
#line 9719 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9719,"ide_methods.bas");}while(r);
#line 9720 "ide/ide_methods.bas"
do{
#line 9720 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF,__STRING1_SP3,0)+1,NULL,0));
#line 9720 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9720,"ide_methods.bas");}while(r);
#line 9721 "ide/ide_methods.bas"
do{
#line 9721 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHMEMBER=qbr(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_WATCHREF));
#line 9721 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9721,"ide_methods.bas");}while(r);
#line 9722 "ide/ide_methods.bas"
do{
#line 9722 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_add(qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("STRING *",8)),qbs_str((int32)(((int32*)(__ARRAY_LONG_UDTETYPESIZE[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHMEMBER)-__ARRAY_LONG_UDTETYPESIZE[4],__ARRAY_LONG_UDTETYPESIZE[5])]))),__STRING1_SP));
#line 9722 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9722 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9722,"ide_methods.bas");}while(r);
#line 9723 "ide/ide_methods.bas"
}
#line 9724 "ide/ide_methods.bas"
}else{
#line 9726 "ide/ide_methods.bas"
do{
#line 9726 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 9726 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9726,"ide_methods.bas");}while(r);
#line 9727 "ide/ide_methods.bas"
do{
#line 9727 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),qbs_new_txt_len("",0));
#line 9727 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9727,"ide_methods.bas");}while(r);
#line 9728 "ide/ide_methods.bas"
do{
#line 9728 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("",0));
#line 9728 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9728,"ide_methods.bas");}while(r);
#line 9729 "ide/ide_methods.bas"
do{
#line 9729 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),qbs_new_txt_len("",0));
#line 9729 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9729 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9729,"ide_methods.bas");}while(r);
#line 9730 "ide/ide_methods.bas"
do{
#line 9730 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_new_txt_len("Cannot add full UDT to Watch List",33),qbs_new_txt_len("#OK",3));
#line 9730 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9730 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9730,"ide_methods.bas");}while(r);
#line 9731 "ide/ide_methods.bas"
do{
#line 9731 "ide/ide_methods.bas"
goto LABEL_UNWATCH;
#line 9731 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9731,"ide_methods.bas");}while(r);
#line 9732 "ide/ide_methods.bas"
}
#line 9733 "ide/ide_methods.bas"
sc_5763_end:;
#line 9734 "ide/ide_methods.bas"
do{
#line 9734 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSET=FUNC_IDEWATCHOFFSET(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSETOK);
#line 9734 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9734 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9734,"ide_methods.bas");}while(r);
#line 9735 "ide/ide_methods.bas"
S_55795:;
#line 9735 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSETOK== 0 ))||is_error_pending()){
#line 9735 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9735,"ide_methods.bas");if(r)goto S_55795;}
#line 9736 "ide/ide_methods.bas"
do{
#line 9736 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 9736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9736,"ide_methods.bas");}while(r);
#line 9737 "ide/ide_methods.bas"
do{
#line 9737 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),qbs_new_txt_len("",0));
#line 9737 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9737,"ide_methods.bas");}while(r);
#line 9738 "ide/ide_methods.bas"
do{
#line 9738 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_new_txt_len("",0));
#line 9738 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9738,"ide_methods.bas");}while(r);
#line 9739 "ide/ide_methods.bas"
do{
#line 9739 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),qbs_new_txt_len("",0));
#line 9739 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9739,"ide_methods.bas");}while(r);
#line 9740 "ide/ide_methods.bas"
do{
#line 9740 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),qbs_new_txt_len("The debugger can currently watch only TYPE members with a static byte offset.",77),qbs_new_txt_len("#OK",3));
#line 9740 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9740,"ide_methods.bas");}while(r);
#line 9741 "ide/ide_methods.bas"
do{
#line 9741 "ide/ide_methods.bas"
goto LABEL_UNWATCH;
#line 9741 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9741,"ide_methods.bas");}while(r);
#line 9742 "ide/ide_methods.bas"
}
#line 9743 "ide/ide_methods.bas"
do{
#line 9743 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+108)))),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_WATCHOFFSET)));
#line 9743 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9743,"ide_methods.bas");}while(r);
#line 9744 "ide/ide_methods.bas"
}
#line 9746 "ide/ide_methods.bas"
dl_continue_5759:;
#line 9746 "ide/ide_methods.bas"
}while(1);
#line 9746 "ide/ide_methods.bas"
dl_exit_5759:;
#line 9748 "ide/ide_methods.bas"
do{
#line 9748 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),qbs_left(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92)))),(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len- 1 ));
#line 9748 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9748,"ide_methods.bas");}while(r);
#line 9749 "ide/ide_methods.bas"
do{
#line 9749 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),qbs_left(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100)))),(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+100))))->len- 1 ));
#line 9749 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9749 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9749,"ide_methods.bas");}while(r);
#line 9750 "ide/ide_methods.bas"
}else{
#line 9751 "ide/ide_methods.bas"
do{
#line 9751 "ide/ide_methods.bas"
*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33)))= 0 ;
#line 9751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9751,"ide_methods.bas");}while(r);
#line 9752 "ide/ide_methods.bas"
do{
#line 9752 "ide/ide_methods.bas"
goto LABEL_UNWATCH;
#line 9752 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9752,"ide_methods.bas");}while(r);
#line 9753 "ide/ide_methods.bas"
}
#line 9754 "ide/ide_methods.bas"
}
#line 9756 "ide/ide_methods.bas"
do{
#line 9756 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9756 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+8))); if (!is_error_pending()){
#line 9756 "ide/ide_methods.bas"
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR; if (!is_error_pending()){
#line 9756 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9756 "ide/ide_methods.bas"
}}}
#line 9756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9756,"ide_methods.bas");}while(r);
#line 9757 "ide/ide_methods.bas"
do{
#line 9757 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9757 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+12))); if (!is_error_pending()){
#line 9757 "ide/ide_methods.bas"
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR; if (!is_error_pending()){
#line 9757 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9757 "ide/ide_methods.bas"
}}}
#line 9757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9757,"ide_methods.bas");}while(r);
#line 9758 "ide/ide_methods.bas"
do{
#line 9758 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9758 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+4))); if (!is_error_pending()){
#line 9758 "ide/ide_methods.bas"
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG; if (!is_error_pending()){
#line 9758 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9758 "ide/ide_methods.bas"
}}}
#line 9758 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9758,"ide_methods.bas");}while(r);
#line 9759 "ide/ide_methods.bas"
do{
#line 9759 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9759 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+16))); if (!is_error_pending()){
#line 9759 "ide/ide_methods.bas"
tmp_long= 43 ; if (!is_error_pending()){
#line 9759 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9759 "ide/ide_methods.bas"
}}}
#line 9759 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9759,"ide_methods.bas");}while(r);
#line 9760 "ide/ide_methods.bas"
}else{
#line 9761 "ide/ide_methods.bas"
LABEL_UNWATCH:;
#line 9761 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9761,"ide_methods.bas");r=0;}
#line 9762 "ide/ide_methods.bas"
do{
#line 9762 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9762 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+8))); if (!is_error_pending()){
#line 9762 "ide/ide_methods.bas"
tmp_long= 16 ; if (!is_error_pending()){
#line 9762 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9762 "ide/ide_methods.bas"
}}}
#line 9762 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9762,"ide_methods.bas");}while(r);
#line 9763 "ide/ide_methods.bas"
do{
#line 9763 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9763 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+12))); if (!is_error_pending()){
#line 9763 "ide/ide_methods.bas"
tmp_long= 2 ; if (!is_error_pending()){
#line 9763 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9763 "ide/ide_methods.bas"
}}}
#line 9763 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9763,"ide_methods.bas");}while(r);
#line 9764 "ide/ide_methods.bas"
do{
#line 9764 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9764 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+4))); if (!is_error_pending()){
#line 9764 "ide/ide_methods.bas"
tmp_long= 17 ; if (!is_error_pending()){
#line 9764 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9764 "ide/ide_methods.bas"
}}}
#line 9764 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9764,"ide_methods.bas");}while(r);
#line 9765 "ide/ide_methods.bas"
do{
#line 9765 "ide/ide_methods.bas"
tqbs=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]); if (!is_error_pending()){
#line 9765 "ide/ide_methods.bas"
tmp_fileno=*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+16))); if (!is_error_pending()){
#line 9765 "ide/ide_methods.bas"
tmp_long= 32 ; if (!is_error_pending()){
#line 9765 "ide/ide_methods.bas"
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
#line 9765 "ide/ide_methods.bas"
}}}
#line 9765 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9765,"ide_methods.bas");}while(r);
#line 9766 "ide/ide_methods.bas"
}
#line 9767 "ide/ide_methods.bas"
}
#line 9769 "ide/ide_methods.bas"
do{
#line 9769 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9769 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9769,"ide_methods.bas");}while(r);
#line 9770 "ide/ide_methods.bas"
}
#line 9772 "ide/ide_methods.bas"
S_55826:;
#line 9772 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 2 ))&(((qbs_equal(qbs_ucase(__STRING_K),qbs_new_txt_len("C",1)))&(-(*__LONG_KCTRL!= 0 ))))))||is_error_pending()){
#line 9772 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9772,"ide_methods.bas");if(r)goto S_55826;}
#line 9773 "ide/ide_methods.bas"
do{
#line 9773 "ide/ide_methods.bas"
return_point[next_return_point++]=163;
#line 9773 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9773 "ide/ide_methods.bas"
goto LABEL_COPYLIST;
#line 9773 "ide/ide_methods.bas"
RETURN_163:;
#line 9773 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9773,"ide_methods.bas");}while(r);
#line 9774 "ide/ide_methods.bas"
do{
#line 9774 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9774 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9774,"ide_methods.bas");}while(r);
#line 9775 "ide/ide_methods.bas"
}
#line 9777 "ide/ide_methods.bas"
S_55830:;
#line 9777 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX))&(((qbs_greaterorequal(__STRING_K,qbs_new_txt_len(" ",1)))&(qbs_lessorequal(__STRING_K,func_chr( 126 )))))))||is_error_pending()){
#line 9777 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9777,"ide_methods.bas");if(r)goto S_55830;}
#line 9778 "ide/ide_methods.bas"
do{
#line 9778 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
#line 9778 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9778,"ide_methods.bas");}while(r);
#line 9779 "ide/ide_methods.bas"
do{
#line 9779 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS;
#line 9779 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9779,"ide_methods.bas");}while(r);
#line 9780 "ide/ide_methods.bas"
do{
#line 9780 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 9780 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],__STRING_K);
#line 9780 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9780 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9780,"ide_methods.bas");}while(r);
#line 9781 "ide/ide_methods.bas"
do{
#line 9781 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+93)))=(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])->len;
#line 9781 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9781,"ide_methods.bas");}while(r);
#line 9782 "ide/ide_methods.bas"
do{
#line 9782 "ide/ide_methods.bas"
*(int8*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+88)))= 0 ;
#line 9782 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9782,"ide_methods.bas");}while(r);
#line 9783 "ide/ide_methods.bas"
do{
#line 9783 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM,qbs_new_txt_len("",0));
#line 9783 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9783 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9783,"ide_methods.bas");}while(r);
#line 9784 "ide/ide_methods.bas"
do{
#line 9784 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9784 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9784,"ide_methods.bas");}while(r);
#line 9785 "ide/ide_methods.bas"
}
#line 9787 "ide/ide_methods.bas"
S_55839:;
#line 9787 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX))&(((-(*__LONG_KB== 18432 ))|(-(*__LONG_KB== 20480 )))))||is_error_pending()){
#line 9787 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9787,"ide_methods.bas");if(r)goto S_55839;}
#line 9788 "ide/ide_methods.bas"
do{
#line 9788 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX;
#line 9788 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9788,"ide_methods.bas");}while(r);
#line 9789 "ide/ide_methods.bas"
do{
#line 9789 "ide/ide_methods.bas"
goto dl_continue_5678;
#line 9789 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9789,"ide_methods.bas");}while(r);
#line 9790 "ide/ide_methods.bas"
}
#line 9792 "ide/ide_methods.bas"
S_55843:;
#line 9792 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX))&(qbs_notequal((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM))))||is_error_pending()){
#line 9792 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9792,"ide_methods.bas");if(r)goto S_55843;}
#line 9793 "ide/ide_methods.bas"
do{
#line 9793 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 9793 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9793 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9793,"ide_methods.bas");}while(r);
#line 9794 "ide/ide_methods.bas"
do{
#line 9794 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM,qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER));
#line 9794 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9794 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9794,"ide_methods.bas");}while(r);
#line 9796 "ide/ide_methods.bas"
do{
#line 9796 "ide/ide_methods.bas"
return_point[next_return_point++]=164;
#line 9796 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 9796 "ide/ide_methods.bas"
goto LABEL_BUILDLIST;
#line 9796 "ide/ide_methods.bas"
RETURN_164:;
#line 9796 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9796,"ide_methods.bas");}while(r);
#line 9797 "ide/ide_methods.bas"
do{
#line 9797 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 9797 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
#line 9797 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9797 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9797,"ide_methods.bas");}while(r);
#line 9798 "ide/ide_methods.bas"
do{
#line 9798 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))= 0 ;
#line 9798 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9798,"ide_methods.bas");}while(r);
#line 9799 "ide/ide_methods.bas"
S_55849:;
#line 9799 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
#line 9799 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9799,"ide_methods.bas");if(r)goto S_55849;}
#line 9799 "ide/ide_methods.bas"
do{
#line 9799 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len(", filtered",10));
#line 9799 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9799,"ide_methods.bas");}while(r);
#line 9799 "ide/ide_methods.bas"
}else{
#line 9799 "ide/ide_methods.bas"
do{
#line 9799 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
#line 9799 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9799 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9799,"ide_methods.bas");}while(r);
#line 9799 "ide/ide_methods.bas"
}
#line 9800 "ide/ide_methods.bas"
do{
#line 9800 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+16))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 9800 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],qbs_add(qbs_add(qbs_add(qbs_new_txt_len("Add Watch - Variable List (",27),qbs__tostr((int32)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES),NULL,0)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP),qbs_new_txt_len(")",1)));
#line 9800 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9800 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9800,"ide_methods.bas");}while(r);
#line 9801 "ide/ide_methods.bas"
}
#line 9803 "ide/ide_methods.bas"
LABEL_DLGLOOP:;
#line 9803 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9803,"ide_methods.bas");r=0;}
#line 9805 "ide/ide_methods.bas"
do{
#line 9805 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEDOWN= 0 ;
#line 9805 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9805,"ide_methods.bas");}while(r);
#line 9806 "ide/ide_methods.bas"
do{
#line 9806 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEUP= 0 ;
#line 9806 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9806,"ide_methods.bas");}while(r);
#line 9807 "ide/ide_methods.bas"
dl_continue_5678:;
#line 9807 "ide/ide_methods.bas"
}while(1);
#line 9807 "ide/ide_methods.bas"
dl_exit_5678:;
#line 9809 "ide/ide_methods.bas"
do{
#line 9809 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX,qbs_new_txt_len("",0));
#line 9809 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9809 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9809,"ide_methods.bas");}while(r);
#line 9810 "ide/ide_methods.bas"
do{
#line 9810 "ide/ide_methods.bas"
goto exit_subfunc;
#line 9810 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9810,"ide_methods.bas");}while(r);
#line 9812 "ide/ide_methods.bas"
LABEL_COPYLIST:;
#line 9812 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9812,"ide_methods.bas");r=0;}
#line 9813 "ide/ide_methods.bas"
do{
#line 9813 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
#line 9813 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9813 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9813,"ide_methods.bas");}while(r);
#line 9814 "ide/ide_methods.bas"
S_55862:;
#line 9814 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9814 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9814,"ide_methods.bas");if(r)goto S_55862;}
#line 9815 "ide/ide_methods.bas"
do{
#line 9815 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
#line 9815 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9815 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9815,"ide_methods.bas");}while(r);
#line 9816 "ide/ide_methods.bas"
S_55864:;
#line 9816 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9816 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9816,"ide_methods.bas");if(r)goto S_55864;}
#line 9817 "ide/ide_methods.bas"
do{
#line 9817 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("QB64(PE) - Variable List Report: untitled",41),__STRING_TEMPFOLDERINDEXSTR),qbs_new_txt_len(".bas",4)),func_chr( 10 )));
#line 9817 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9817 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9817,"ide_methods.bas");}while(r);
#line 9818 "ide/ide_methods.bas"
}else{
#line 9819 "ide/ide_methods.bas"
do{
#line 9819 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("QB64(PE) - Variable List Report: ",33),_FUNC_IDEVARIABLEWATCHBOX_STRING_PROPOSEDTITLE),qbs_new_txt_len(".bas",4)),func_chr( 10 )));
#line 9819 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9819 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9819,"ide_methods.bas");}while(r);
#line 9820 "ide/ide_methods.bas"
}
#line 9821 "ide/ide_methods.bas"
}else{
#line 9822 "ide/ide_methods.bas"
do{
#line 9822 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(qbs_new_txt_len("QB64(PE) - Variable List Report: ",33),__STRING_IDEPROGNAME),func_chr( 10 )));
#line 9822 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9822 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9822,"ide_methods.bas");}while(r);
#line 9823 "ide/ide_methods.bas"
}
#line 9825 "ide/ide_methods.bas"
S_55872:;
#line 9825 "ide/ide_methods.bas"
fornext_value5769= 1 ;
#line 9825 "ide/ide_methods.bas"
fornext_finalvalue5769=*__LONG_TOTALVARIABLESCREATED;
#line 9825 "ide/ide_methods.bas"
fornext_step5769= 1 ;
#line 9825 "ide/ide_methods.bas"
if (fornext_step5769<0) fornext_step_negative5769=1; else fornext_step_negative5769=0;
#line 9825 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5769;
#line 9825 "ide/ide_methods.bas"
goto fornext_entrylabel5769;
#line 9825 "ide/ide_methods.bas"
while(1){
#line 9825 "ide/ide_methods.bas"
fornext_value5769=fornext_step5769+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
#line 9825 "ide/ide_methods.bas"
fornext_entrylabel5769:
#line 9825 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5769;
#line 9825 "ide/ide_methods.bas"
if (fornext_step_negative5769){
#line 9825 "ide/ide_methods.bas"
if (fornext_value5769<fornext_finalvalue5769) break;
#line 9825 "ide/ide_methods.bas"
}else{
#line 9825 "ide/ide_methods.bas"
if (fornext_value5769>fornext_finalvalue5769) break;
#line 9825 "ide/ide_methods.bas"
}
#line 9825 "ide/ide_methods.bas"
fornext_error5769:;
#line 9825 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9825,"ide_methods.bas");if(r)goto S_55872;}
#line 9826 "ide/ide_methods.bas"
S_55873:;
#line 9826 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+12))))||is_error_pending()){
#line 9826 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9826,"ide_methods.bas");if(r)goto S_55873;}
#line 9826 "ide/ide_methods.bas"
do{
#line 9826 "ide/ide_methods.bas"
goto fornext_continue_5768;
#line 9826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9826,"ide_methods.bas");}while(r);
#line 9826 "ide/ide_methods.bas"
}
#line 9828 "ide/ide_methods.bas"
S_55876:;
#line 9828 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
#line 9828 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9828,"ide_methods.bas");if(r)goto S_55876;}
#line 9829 "ide/ide_methods.bas"
do{
#line 9829 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68)))));
#line 9829 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9829,"ide_methods.bas");}while(r);
#line 9830 "ide/ide_methods.bas"
S_55878:;
#line 9830 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9830 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9830,"ide_methods.bas");if(r)goto S_55878;}
#line 9830 "ide/ide_methods.bas"
do{
#line 9830 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE);
#line 9830 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9830,"ide_methods.bas");}while(r);
#line 9830 "ide/ide_methods.bas"
}
#line 9831 "ide/ide_methods.bas"
do{
#line 9831 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36)))),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))),_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE));
#line 9831 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9831,"ide_methods.bas");}while(r);
#line 9832 "ide/ide_methods.bas"
S_55882:;
#line 9832 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_MULTISEARCH(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM)== 0 )))||is_error_pending()){
#line 9832 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9832,"ide_methods.bas");if(r)goto S_55882;}
#line 9833 "ide/ide_methods.bas"
do{
#line 9833 "ide/ide_methods.bas"
goto fornext_continue_5768;
#line 9833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9833,"ide_methods.bas");}while(r);
#line 9834 "ide/ide_methods.bas"
}
#line 9835 "ide/ide_methods.bas"
}
#line 9837 "ide/ide_methods.bas"
do{
#line 9837 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36))))),qbs_new_txt_len(" ",1)));
#line 9837 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9837 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9837,"ide_methods.bas");}while(r);
#line 9838 "ide/ide_methods.bas"
do{
#line 9838 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN-(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36))))->len)));
#line 9838 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9838,"ide_methods.bas");}while(r);
#line 9839 "ide/ide_methods.bas"
do{
#line 9839 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len(" ",1)),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))),func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN-(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))->len)));
#line 9839 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9839,"ide_methods.bas");}while(r);
#line 9841 "ide/ide_methods.bas"
do{
#line 9841 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,func_space( 2 ));
#line 9841 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9841,"ide_methods.bas");}while(r);
#line 9842 "ide/ide_methods.bas"
S_55890:;
#line 9842 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len> 0 )))||is_error_pending()){
#line 9842 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9842,"ide_methods.bas");if(r)goto S_55890;}
#line 9843 "ide/ide_methods.bas"
do{
#line 9843 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))),func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN-(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len)),func_chr( 10 )));
#line 9843 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9843,"ide_methods.bas");}while(r);
#line 9844 "ide/ide_methods.bas"
}else{
#line 9845 "ide/ide_methods.bas"
do{
#line 9845 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE),func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN-_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE->len)),func_chr( 10 )));
#line 9845 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9845 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9845,"ide_methods.bas");}while(r);
#line 9846 "ide/ide_methods.bas"
}
#line 9848 "ide/ide_methods.bas"
do{
#line 9848 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_L3));
#line 9848 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9848,"ide_methods.bas");}while(r);
#line 9849 "ide/ide_methods.bas"
fornext_continue_5768:;
#line 9849 "ide/ide_methods.bas"
}
#line 9849 "ide/ide_methods.bas"
fornext_exit_5768:;
#line 9850 "ide/ide_methods.bas"
do{
#line 9850 "ide/ide_methods.bas"
sub__clipboard(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP);
#line 9850 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9850 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9850,"ide_methods.bas");}while(r);
#line 9851 "ide/ide_methods.bas"
do{
#line 9851 "ide/ide_methods.bas"
#include "ret381.txt"
#line 9851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9851,"ide_methods.bas");}while(r);
#line 9853 "ide/ide_methods.bas"
LABEL_BUILDLIST:;
#line 9853 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9853,"ide_methods.bas");r=0;}
#line 9854 "ide/ide_methods.bas"
do{
#line 9854 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN=((int32)(qbs_new_txt_len("Variable",8))->len);
#line 9854 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9854,"ide_methods.bas");}while(r);
#line 9855 "ide/ide_methods.bas"
S_55900:;
#line 9855 "ide/ide_methods.bas"
fornext_value5773= 1 ;
#line 9855 "ide/ide_methods.bas"
fornext_finalvalue5773=*__LONG_TOTALVARIABLESCREATED;
#line 9855 "ide/ide_methods.bas"
fornext_step5773= 1 ;
#line 9855 "ide/ide_methods.bas"
if (fornext_step5773<0) fornext_step_negative5773=1; else fornext_step_negative5773=0;
#line 9855 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5773;
#line 9855 "ide/ide_methods.bas"
goto fornext_entrylabel5773;
#line 9855 "ide/ide_methods.bas"
while(1){
#line 9855 "ide/ide_methods.bas"
fornext_value5773=fornext_step5773+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
#line 9855 "ide/ide_methods.bas"
fornext_entrylabel5773:
#line 9855 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5773;
#line 9855 "ide/ide_methods.bas"
if (fornext_step_negative5773){
#line 9855 "ide/ide_methods.bas"
if (fornext_value5773<fornext_finalvalue5773) break;
#line 9855 "ide/ide_methods.bas"
}else{
#line 9855 "ide/ide_methods.bas"
if (fornext_value5773>fornext_finalvalue5773) break;
#line 9855 "ide/ide_methods.bas"
}
#line 9855 "ide/ide_methods.bas"
fornext_error5773:;
#line 9855 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9855,"ide_methods.bas");if(r)goto S_55900;}
#line 9856 "ide/ide_methods.bas"
S_55901:;
#line 9856 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+12))))||is_error_pending()){
#line 9856 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9856,"ide_methods.bas");if(r)goto S_55901;}
#line 9856 "ide/ide_methods.bas"
do{
#line 9856 "ide/ide_methods.bas"
goto fornext_continue_5772;
#line 9856 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9856,"ide_methods.bas");}while(r);
#line 9856 "ide/ide_methods.bas"
}
#line 9857 "ide/ide_methods.bas"
do{
#line 9857 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36))))->len+ 3 ;
#line 9857 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9857 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9857,"ide_methods.bas");}while(r);
#line 9858 "ide/ide_methods.bas"
S_55905:;
#line 9858 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76))))->len> 0 )))||is_error_pending()){
#line 9858 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9858,"ide_methods.bas");if(r)goto S_55905;}
#line 9859 "ide/ide_methods.bas"
do{
#line 9859 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN+(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76))))->len;
#line 9859 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9859 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9859,"ide_methods.bas");}while(r);
#line 9860 "ide/ide_methods.bas"
}
#line 9861 "ide/ide_methods.bas"
S_55908:;
#line 9861 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN>*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN))||is_error_pending()){
#line 9861 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9861,"ide_methods.bas");if(r)goto S_55908;}
#line 9861 "ide/ide_methods.bas"
do{
#line 9861 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN;
#line 9861 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9861,"ide_methods.bas");}while(r);
#line 9861 "ide/ide_methods.bas"
}
#line 9862 "ide/ide_methods.bas"
fornext_continue_5772:;
#line 9862 "ide/ide_methods.bas"
}
#line 9862 "ide/ide_methods.bas"
fornext_exit_5772:;
#line 9864 "ide/ide_methods.bas"
S_55912:;
#line 9864 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN)||is_error_pending()){
#line 9864 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9864,"ide_methods.bas");if(r)goto S_55912;}
#line 9865 "ide/ide_methods.bas"
do{
#line 9865 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("Building Variable List...",25));
#line 9865 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9865 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9865,"ide_methods.bas");}while(r);
#line 9866 "ide/ide_methods.bas"
S_55914:;
#line 9866 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== -1 ))||is_error_pending()){
#line 9866 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9866,"ide_methods.bas");if(r)goto S_55914;}
#line 9866 "ide/ide_methods.bas"
do{
#line 9866 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("Analyzing Variable List...",26));
#line 9866 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9866 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9866,"ide_methods.bas");}while(r);
#line 9866 "ide/ide_methods.bas"
}
#line 9867 "ide/ide_methods.bas"
do{
#line 9867 "ide/ide_methods.bas"
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ),&(pass5774= 60 ),&(pass5775= 1 ),_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG);
#line 9867 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9867 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9867,"ide_methods.bas");}while(r);
#line 9868 "ide/ide_methods.bas"
}
#line 9870 "ide/ide_methods.bas"
do{
#line 9870 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("",0));
#line 9870 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9870 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9870,"ide_methods.bas");}while(r);
#line 9871 "ide/ide_methods.bas"
do{
#line 9871 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES= 0 ;
#line 9871 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9871,"ide_methods.bas");}while(r);
#line 9872 "ide/ide_methods.bas"
S_55921:;
#line 9872 "ide/ide_methods.bas"
fornext_value5777= 1 ;
#line 9872 "ide/ide_methods.bas"
fornext_finalvalue5777=*__LONG_TOTALVARIABLESCREATED;
#line 9872 "ide/ide_methods.bas"
fornext_step5777= 1 ;
#line 9872 "ide/ide_methods.bas"
if (fornext_step5777<0) fornext_step_negative5777=1; else fornext_step_negative5777=0;
#line 9872 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5777;
#line 9872 "ide/ide_methods.bas"
goto fornext_entrylabel5777;
#line 9872 "ide/ide_methods.bas"
while(1){
#line 9872 "ide/ide_methods.bas"
fornext_value5777=fornext_step5777+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
#line 9872 "ide/ide_methods.bas"
fornext_entrylabel5777:
#line 9872 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5777;
#line 9872 "ide/ide_methods.bas"
if (fornext_step_negative5777){
#line 9872 "ide/ide_methods.bas"
if (fornext_value5777<fornext_finalvalue5777) break;
#line 9872 "ide/ide_methods.bas"
}else{
#line 9872 "ide/ide_methods.bas"
if (fornext_value5777>fornext_finalvalue5777) break;
#line 9872 "ide/ide_methods.bas"
}
#line 9872 "ide/ide_methods.bas"
fornext_error5777:;
#line 9872 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9872,"ide_methods.bas");if(r)goto S_55921;}
#line 9874 "ide/ide_methods.bas"
S_55922:;
#line 9874 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN)||is_error_pending()){
#line 9874 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9874,"ide_methods.bas");if(r)goto S_55922;}
#line 9875 "ide/ide_methods.bas"
do{
#line 9875 "ide/ide_methods.bas"
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ));
#line 9875 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9875,"ide_methods.bas");}while(r);
#line 9876 "ide/ide_methods.bas"
do{
#line 9876 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 9876 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9876,"ide_methods.bas");}while(r);
#line 9877 "ide/ide_methods.bas"
do{
#line 9877 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_C=*__LONG_TOTALVARIABLESCREATED;
#line 9877 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9877,"ide_methods.bas");}while(r);
#line 9878 "ide/ide_methods.bas"
do{
#line 9878 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_N=*_FUNC_IDEVARIABLEWATCHBOX_LONG_X;
#line 9878 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9878,"ide_methods.bas");}while(r);
#line 9880 "ide/ide_methods.bas"
do{
#line 9880 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH= 52 ;
#line 9880 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9880,"ide_methods.bas");}while(r);
#line 9881 "ide/ide_methods.bas"
do{
#line 9881 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGE=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))* 100 ));
#line 9881 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9881,"ide_methods.bas");}while(r);
#line 9882 "ide/ide_methods.bas"
do{
#line 9882 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH**_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))));
#line 9882 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9882,"ide_methods.bas");}while(r);
#line 9883 "ide/ide_methods.bas"
do{
#line 9883 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG,qbs_add(qbs_add(qbs_add(func_string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS, 219 ),func_string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH-*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS, 176 )),qbs_str((int32)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGE))),qbs_new_txt_len("%",1)));
#line 9883 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9883 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9883,"ide_methods.bas");}while(r);
#line 9884 "ide/ide_methods.bas"
do{
#line 9884 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+((qb_safe_idiv(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+8))), 2 ))-(qb_safe_idiv(_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG->len, 2 )))+ 1 ,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+ 1 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG,NULL,0);
#line 9884 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9884 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9884,"ide_methods.bas");}while(r);
#line 9886 "ide/ide_methods.bas"
do{
#line 9886 "ide/ide_methods.bas"
sub_pcopy( 1 , 0 );
#line 9886 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9886,"ide_methods.bas");}while(r);
#line 9887 "ide/ide_methods.bas"
}
#line 9889 "ide/ide_methods.bas"
S_55934:;
#line 9889 "ide/ide_methods.bas"
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+12))))||is_error_pending()){
#line 9889 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9889,"ide_methods.bas");if(r)goto S_55934;}
#line 9889 "ide/ide_methods.bas"
do{
#line 9889 "ide/ide_methods.bas"
goto fornext_continue_5776;
#line 9889 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9889,"ide_methods.bas");}while(r);
#line 9889 "ide/ide_methods.bas"
}
#line 9891 "ide/ide_methods.bas"
S_55937:;
#line 9891 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
#line 9891 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9891,"ide_methods.bas");if(r)goto S_55937;}
#line 9892 "ide/ide_methods.bas"
do{
#line 9892 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68)))));
#line 9892 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9892 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9892,"ide_methods.bas");}while(r);
#line 9893 "ide/ide_methods.bas"
S_55939:;
#line 9893 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 9893 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9893,"ide_methods.bas");if(r)goto S_55939;}
#line 9893 "ide/ide_methods.bas"
do{
#line 9893 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE);
#line 9893 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9893 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9893,"ide_methods.bas");}while(r);
#line 9893 "ide/ide_methods.bas"
}
#line 9894 "ide/ide_methods.bas"
do{
#line 9894 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,qbs_add(qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36)))),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))),_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE));
#line 9894 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9894 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9894,"ide_methods.bas");}while(r);
#line 9895 "ide/ide_methods.bas"
S_55943:;
#line 9895 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDEDEBUGMODE> 0 ))&(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len== 4 ))))||is_error_pending()){
#line 9895 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9895,"ide_methods.bas");if(r)goto S_55943;}
#line 9897 "ide/ide_methods.bas"
do{
#line 9897 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,FUNC_STRREPLACE((((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[array_check((string2l(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))))-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])]),func_chr( 0 ),qbs_new_txt_len(" ",1))));
#line 9897 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9897 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9897,"ide_methods.bas");}while(r);
#line 9898 "ide/ide_methods.bas"
}
#line 9899 "ide/ide_methods.bas"
S_55946:;
#line 9899 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_MULTISEARCH(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM)== 0 )))||is_error_pending()){
#line 9899 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9899,"ide_methods.bas");if(r)goto S_55946;}
#line 9900 "ide/ide_methods.bas"
do{
#line 9900 "ide/ide_methods.bas"
goto fornext_continue_5776;
#line 9900 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9900,"ide_methods.bas");}while(r);
#line 9901 "ide/ide_methods.bas"
}
#line 9902 "ide/ide_methods.bas"
}
#line 9904 "ide/ide_methods.bas"
do{
#line 9904 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
#line 9904 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9904,"ide_methods.bas");}while(r);
#line 9905 "ide/ide_methods.bas"
S_55951:;
#line 9905 "ide/ide_methods.bas"
while((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES>func_ubound(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST,1,1)))||is_error_pending()){
#line 9905 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9905,"ide_methods.bas");if(r)goto S_55951;}
#line 9906 "ide/ide_methods.bas"
do{
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]&1){
preserve_old_ptr=_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0];
preserve_old_flags=_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2];
preserve_old_total=_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=(*__LONG_TOTALVARIABLESCREATED+ 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(41);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=preserve_new_ptr;
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]),tmp_long*41);
while(tmp_long--){

*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+25)))=qbs_new(0,0);
*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+33)))=qbs_new(0,0);}
tmp_long=preserve_copy_count;
while(tmp_long--){

memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+0))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+0))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+4))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+4))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+8))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+8))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+12))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+12))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+16))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+16))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+20))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+20))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*41))+24))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*41))+24))),1);
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*41))+25)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*41))+25)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*41))+33)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*41))+33)))));
}
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

qbs_free(*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+25))));
qbs_free(*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+33))));}
free((void*)(preserve_old_ptr));
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=preserve_new_ptr;
}else{
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]) error(257);
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]),tmp_long*41);
while(tmp_long--){

*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+25)))=qbs_new(0,0);
*(qbs**)(((uint8*)((_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+41*tmp_long)))+((0+33)))=qbs_new(0,0);}
}
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4]=alloc_new_desc[4];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]=alloc_new_desc[5];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[6]=alloc_new_desc[6];
_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[7]=alloc_new_desc[7];
}
#line 9906 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9906,"ide_methods.bas");}while(r);
#line 9907 "ide/ide_methods.bas"
ww_continue_5780:;
#line 9907 "ide/ide_methods.bas"
}
#line 9907 "ide/ide_methods.bas"
ww_exit_5780:;
#line 9909 "ide/ide_methods.bas"
do{
#line 9909 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 17 )));
#line 9909 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9909 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9909,"ide_methods.bas");}while(r);
#line 9910 "ide/ide_methods.bas"
do{
#line 9910 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+4)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+ 1 ;
#line 9910 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9910,"ide_methods.bas");}while(r);
#line 9911 "ide/ide_methods.bas"
S_55956:;
#line 9911 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))))||is_error_pending()){
#line 9911 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9911,"ide_methods.bas");if(r)goto S_55956;}
#line 9912 "ide/ide_methods.bas"
do{
#line 9912 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG)));
#line 9912 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9912 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9912,"ide_methods.bas");}while(r);
#line 9913 "ide/ide_methods.bas"
}else{
#line 9914 "ide/ide_methods.bas"
do{
#line 9914 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 17 )));
#line 9914 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9914 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9914,"ide_methods.bas");}while(r);
#line 9915 "ide/ide_methods.bas"
}
#line 9917 "ide/ide_methods.bas"
do{
#line 9917 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 16 )));
#line 9917 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9917 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9917,"ide_methods.bas");}while(r);
#line 9918 "ide/ide_methods.bas"
do{
#line 9918 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+0)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_X;
#line 9918 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9918,"ide_methods.bas");}while(r);
#line 9919 "ide/ide_methods.bas"
S_55963:;
#line 9919 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X==*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT)))||is_error_pending()){
#line 9919 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9919,"ide_methods.bas");if(r)goto S_55963;}
#line 9919 "ide/ide_methods.bas"
do{
#line 9919 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT= 0 ;
#line 9919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9919,"ide_methods.bas");}while(r);
#line 9919 "ide/ide_methods.bas"
do{
#line 9919 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_O[5]))*101+76)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES;
#line 9919 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9919,"ide_methods.bas");}while(r);
#line 9919 "ide/ide_methods.bas"
}
#line 9920 "ide/ide_methods.bas"
do{
#line 9920 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+8)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+ 1 ;
#line 9920 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9920,"ide_methods.bas");}while(r);
#line 9921 "ide/ide_methods.bas"
do{
#line 9921 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+16)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+ 2 ;
#line 9921 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9921,"ide_methods.bas");}while(r);
#line 9922 "ide/ide_methods.bas"
S_55969:;
#line 9922 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))))||is_error_pending()){
#line 9922 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9922,"ide_methods.bas");if(r)goto S_55969;}
#line 9923 "ide/ide_methods.bas"
do{
#line 9923 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR)),qbs_new_txt_len("+",1)));
#line 9923 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9923 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9923,"ide_methods.bas");}while(r);
#line 9924 "ide/ide_methods.bas"
}else{
#line 9925 "ide/ide_methods.bas"
do{
#line 9925 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 16 )),qbs_new_txt_len(" ",1)));
#line 9925 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9925 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9925,"ide_methods.bas");}while(r);
#line 9926 "ide/ide_methods.bas"
}
#line 9928 "ide/ide_methods.bas"
do{
#line 9928 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+36)))));
#line 9928 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9928 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9928,"ide_methods.bas");}while(r);
#line 9929 "ide/ide_methods.bas"
S_55975:;
#line 9929 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76))))->len))||is_error_pending()){
#line 9929 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9929,"ide_methods.bas");if(r)goto S_55975;}
#line 9930 "ide/ide_methods.bas"
do{
#line 9930 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,qbs_add(qbs_add(qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME->len- 1 ),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+76))))),qbs_new_txt_len(")",1)));
#line 9930 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9930 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9930,"ide_methods.bas");}while(r);
#line 9931 "ide/ide_methods.bas"
}
#line 9934 "ide/ide_methods.bas"
do{
#line 9934 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X));
#line 9934 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9934,"ide_methods.bas");}while(r);
#line 9935 "ide/ide_methods.bas"
do{
#line 9935 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
#line 9935 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9935,"ide_methods.bas");}while(r);
#line 9936 "ide/ide_methods.bas"
do{
#line 9936 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 9936 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9936 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9936,"ide_methods.bas");}while(r);
#line 9937 "ide/ide_methods.bas"
S_55981:;
#line 9937 "ide/ide_methods.bas"
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
#line 9937 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9937,"ide_methods.bas");if(r)goto S_55981;}
#line 9938 "ide/ide_methods.bas"
S_55982:;
#line 9938 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len,0|1),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)))||is_error_pending()){
#line 9938 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9938,"ide_methods.bas");if(r)goto S_55982;}
#line 9938 "ide/ide_methods.bas"
do{
#line 9938 "ide/ide_methods.bas"
goto dl_exit_5785;
#line 9938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9938,"ide_methods.bas");}while(r);
#line 9938 "ide/ide_methods.bas"
}
#line 9939 "ide/ide_methods.bas"
do{
#line 9939 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
#line 9939 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9939 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9939,"ide_methods.bas");}while(r);
#line 9940 "ide/ide_methods.bas"
dl_continue_5785:;
#line 9940 "ide/ide_methods.bas"
}
#line 9940 "ide/ide_methods.bas"
dl_exit_5785:;
#line 9942 "ide/ide_methods.bas"
S_55987:;
#line 9942 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I> 0 ))||is_error_pending()){
#line 9942 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9942,"ide_methods.bas");if(r)goto S_55987;}
#line 9943 "ide/ide_methods.bas"
do{
#line 9943 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,func_chr( 16 )),func_chr( 4 )),func_chr( 7 )));
#line 9943 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9943 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9943,"ide_methods.bas");}while(r);
#line 9944 "ide/ide_methods.bas"
}else{
#line 9945 "ide/ide_methods.bas"
do{
#line 9945 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,func_chr( 16 )),func_chr( 16 )),qbs_new_txt_len(" ",1)));
#line 9945 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9945 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9945,"ide_methods.bas");}while(r);
#line 9946 "ide/ide_methods.bas"
}
#line 9948 "ide/ide_methods.bas"
do{
#line 9948 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,func_chr( 16 )));
#line 9948 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9948,"ide_methods.bas");}while(r);
#line 9949 "ide/ide_methods.bas"
do{
#line 9949 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)-_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[4],_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[5]))*41+12)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT->len+ 1 ;
#line 9949 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9949,"ide_methods.bas");}while(r);
#line 9950 "ide/ide_methods.bas"
S_55994:;
#line 9950 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))))||is_error_pending()){
#line 9950 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9950,"ide_methods.bas");if(r)goto S_55994;}
#line 9951 "ide/ide_methods.bas"
do{
#line 9951 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR)),qbs_new_txt_len(" ",1)));
#line 9951 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9951 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9951,"ide_methods.bas");}while(r);
#line 9952 "ide/ide_methods.bas"
}else{
#line 9953 "ide/ide_methods.bas"
do{
#line 9953 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,func_chr( 2 )),qbs_new_txt_len(" ",1)));
#line 9953 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9953,"ide_methods.bas");}while(r);
#line 9954 "ide/ide_methods.bas"
}
#line 9955 "ide/ide_methods.bas"
do{
#line 9955 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN-_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME->len)));
#line 9955 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9955,"ide_methods.bas");}while(r);
#line 9956 "ide/ide_methods.bas"
do{
#line 9956 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_new_txt_len(" ",1)),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))),func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN-(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52))))->len)));
#line 9956 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9956 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9956,"ide_methods.bas");}while(r);
#line 9958 "ide/ide_methods.bas"
do{
#line 9958 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,func_space( 2 ));
#line 9958 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9958 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9958,"ide_methods.bas");}while(r);
#line 9959 "ide/ide_methods.bas"
S_56002:;
#line 9959 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len> 0 )))||is_error_pending()){
#line 9959 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9959,"ide_methods.bas");if(r)goto S_56002;}
#line 9960 "ide/ide_methods.bas"
do{
#line 9960 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))),func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN-(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68))))->len)),func_chr( 16 )),func_chr( 16 )));
#line 9960 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9960 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9960,"ide_methods.bas");}while(r);
#line 9961 "ide/ide_methods.bas"
}else{
#line 9962 "ide/ide_methods.bas"
do{
#line 9962 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE),func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN-_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE->len)),func_chr( 16 )),func_chr( 16 )));
#line 9962 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9962 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9962,"ide_methods.bas");}while(r);
#line 9963 "ide/ide_methods.bas"
}
#line 9965 "ide/ide_methods.bas"
do{
#line 9965 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT),_FUNC_IDEVARIABLEWATCHBOX_STRING_L3));
#line 9965 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9965 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9965,"ide_methods.bas");}while(r);
#line 9966 "ide/ide_methods.bas"
S_56008:;
#line 9966 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X== 1 ))||is_error_pending()){
#line 9966 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9966,"ide_methods.bas");if(r)goto S_56008;}
#line 9966 "ide/ide_methods.bas"
do{
#line 9966 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len- 3 ;
#line 9966 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9966 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9966,"ide_methods.bas");}while(r);
#line 9966 "ide/ide_methods.bas"
}
#line 9968 "ide/ide_methods.bas"
S_56011:;
#line 9968 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE> 0 ))||is_error_pending()){
#line 9968 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9968,"ide_methods.bas");if(r)goto S_56011;}
#line 9969 "ide/ide_methods.bas"
S_56012:;
#line 9969 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68)))),_FUNC_IDEVARIABLEWATCHBOX_STRING_CURRENTSCOPE))|(qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+68)))),qbs_new_txt_len("",0)))))||is_error_pending()){
#line 9969 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9969,"ide_methods.bas");if(r)goto S_56012;}
#line 9970 "ide/ide_methods.bas"
S_56013:;
#line 9970 "ide/ide_methods.bas"
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+33))))||is_error_pending()){
#line 9970 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9970,"ide_methods.bas");if(r)goto S_56013;}
#line 9971 "ide/ide_methods.bas"
do{
#line 9971 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING=((-(func_instr(NULL,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))),qbs_new_txt_len("STRING *",8),0)> 0 ))|(qbs_equal(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+52)))),qbs_new_txt_len("STRING",6))));
#line 9971 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9971,"ide_methods.bas");}while(r);
#line 9972 "ide/ide_methods.bas"
S_56015:;
#line 9972 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))!= 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len== 0 ))))||is_error_pending()){
#line 9972 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9972,"ide_methods.bas");if(r)goto S_56015;}
#line 9974 "ide/ide_methods.bas"
do{
#line 9974 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))));
#line 9974 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9974 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9974,"ide_methods.bas");}while(r);
#line 9975 "ide/ide_methods.bas"
S_56017:;
#line 9975 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len))||is_error_pending()){
#line 9975 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9975,"ide_methods.bas");if(r)goto S_56017;}
#line 9975 "ide/ide_methods.bas"
do{
#line 9975 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len(" = ",3)),func_chr( 16 )),func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR)),qbs_new_txt_len("{",1)));
#line 9975 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9975 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9975,"ide_methods.bas");}while(r);
#line 9975 "ide/ide_methods.bas"
}
#line 9976 "ide/ide_methods.bas"
S_56020:;
#line 9976 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len))||is_error_pending()){
#line 9976 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9976,"ide_methods.bas");if(r)goto S_56020;}
#line 9977 "ide/ide_methods.bas"
do{
#line 9977 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT=string2l(qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP, 4 ));
#line 9977 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9977,"ide_methods.bas");}while(r);
#line 9978 "ide/ide_methods.bas"
do{
#line 9978 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP, 5 ,NULL,0));
#line 9978 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9978 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9978,"ide_methods.bas");}while(r);
#line 9979 "ide/ide_methods.bas"
do{
#line 9979 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,FUNC_STRREPLACE((((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])]),func_chr( 0 ),qbs_new_txt_len(" ",1)));
#line 9979 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9979,"ide_methods.bas");}while(r);
#line 9980 "ide/ide_methods.bas"
S_56024:;
#line 9980 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
#line 9980 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9980,"ide_methods.bas");if(r)goto S_56024;}
#line 9981 "ide/ide_methods.bas"
do{
#line 9981 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
#line 9981 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9981,"ide_methods.bas");}while(r);
#line 9982 "ide/ide_methods.bas"
}else{
#line 9983 "ide/ide_methods.bas"
S_56027:;
#line 9983 "ide/ide_methods.bas"
sc_5795=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)));
#line 9983 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9983,"ide_methods.bas");if(r)goto S_56027;}
#line 9985 "ide/ide_methods.bas"
S_56028:;
#line 9985 "ide/ide_methods.bas"
if (((sc_5795==( 1 )))||is_error_pending()){
#line 9985 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9985,"ide_methods.bas");if(r)goto S_56028;}
#line 9985 "ide/ide_methods.bas"
do{
#line 9985 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&H",2),func_hex_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE))));
#line 9985 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9985,"ide_methods.bas");}while(r);
#line 9986 "ide/ide_methods.bas"
sc_ec_369_end:;
#line 9986 "ide/ide_methods.bas"
goto sc_5795_end;
#line 9986 "ide/ide_methods.bas"
}
#line 9986 "ide/ide_methods.bas"
S_56030:;
#line 9986 "ide/ide_methods.bas"
if (((sc_5795==( 2 )))||is_error_pending()){
#line 9986 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9986,"ide_methods.bas");if(r)goto S_56030;}
#line 9986 "ide/ide_methods.bas"
do{
#line 9986 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&B",2),func__bin_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE))));
#line 9986 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9986,"ide_methods.bas");}while(r);
#line 9987 "ide/ide_methods.bas"
sc_ec_370_end:;
#line 9987 "ide/ide_methods.bas"
goto sc_5795_end;
#line 9987 "ide/ide_methods.bas"
}
#line 9987 "ide/ide_methods.bas"
S_56032:;
#line 9987 "ide/ide_methods.bas"
if (((sc_5795==( 3 )))||is_error_pending()){
#line 9987 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9987,"ide_methods.bas");if(r)goto S_56032;}
#line 9987 "ide/ide_methods.bas"
do{
#line 9987 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&O",2),func_oct_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE))));
#line 9987 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9987 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9987,"ide_methods.bas");}while(r);
#line 9988 "ide/ide_methods.bas"
sc_ec_371_end:;
#line 9988 "ide/ide_methods.bas"
goto sc_5795_end;
#line 9988 "ide/ide_methods.bas"
}
#line 9988 "ide/ide_methods.bas"
sc_5795_end:;
#line 9989 "ide/ide_methods.bas"
}
#line 9990 "ide/ide_methods.bas"
do{
#line 9990 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE));
#line 9990 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9990 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9990,"ide_methods.bas");}while(r);
#line 9991 "ide/ide_methods.bas"
S_56037:;
#line 9991 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
#line 9991 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9991,"ide_methods.bas");if(r)goto S_56037;}
#line 9991 "ide/ide_methods.bas"
do{
#line 9991 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
#line 9991 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9991 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9991,"ide_methods.bas");}while(r);
#line 9991 "ide/ide_methods.bas"
}
#line 9992 "ide/ide_methods.bas"
S_56040:;
#line 9992 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len))||is_error_pending()){
#line 9992 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9992,"ide_methods.bas");if(r)goto S_56040;}
#line 9992 "ide/ide_methods.bas"
do{
#line 9992 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len(",",1)));
#line 9992 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9992 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9992,"ide_methods.bas");}while(r);
#line 9992 "ide/ide_methods.bas"
}
#line 9993 "ide/ide_methods.bas"
dl_continue_5794:;
#line 9993 "ide/ide_methods.bas"
}
#line 9993 "ide/ide_methods.bas"
dl_exit_5794:;
#line 9994 "ide/ide_methods.bas"
S_56044:;
#line 9994 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len))||is_error_pending()){
#line 9994 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9994,"ide_methods.bas");if(r)goto S_56044;}
#line 9994 "ide/ide_methods.bas"
do{
#line 9994 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("}",1)));
#line 9994 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9994 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9994,"ide_methods.bas");}while(r);
#line 9994 "ide/ide_methods.bas"
}
#line 9995 "ide/ide_methods.bas"
S_56047:;
#line 9995 "ide/ide_methods.bas"
}else{
#line 9995 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(-(*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+34)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+92))))->len== 0 )))){
#line 9995 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9995,"ide_methods.bas");if(r)goto S_56047;}
#line 9997 "ide/ide_methods.bas"
S_56048:;
#line 9997 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116))))->len== 4 )))||is_error_pending()){
#line 9997 "ide/ide_methods.bas"
if(qbevent){evnt(28819,9997,"ide_methods.bas");if(r)goto S_56048;}
#line 9998 "ide/ide_methods.bas"
do{
#line 9998 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT=string2l(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+116)))));
#line 9998 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9998 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9998,"ide_methods.bas");}while(r);
#line 9999 "ide/ide_methods.bas"
do{
#line 9999 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len(" = ",3)),func_chr( 16 )),func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR)));
#line 9999 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 9999 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,9999,"ide_methods.bas");}while(r);
#line 10000 "ide/ide_methods.bas"
do{
#line 10000 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,FUNC_STRREPLACE((((qbs**)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])]),func_chr( 0 ),qbs_new_txt_len(" ",1)));
#line 10000 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10000 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10000,"ide_methods.bas");}while(r);
#line 10001 "ide/ide_methods.bas"
S_56052:;
#line 10001 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
#line 10001 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10001,"ide_methods.bas");if(r)goto S_56052;}
#line 10002 "ide/ide_methods.bas"
do{
#line 10002 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
#line 10002 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10002 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10002,"ide_methods.bas");}while(r);
#line 10003 "ide/ide_methods.bas"
}else{
#line 10004 "ide/ide_methods.bas"
S_56055:;
#line 10004 "ide/ide_methods.bas"
sc_5797=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*124+35)));
#line 10004 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10004,"ide_methods.bas");if(r)goto S_56055;}
#line 10006 "ide/ide_methods.bas"
S_56056:;
#line 10006 "ide/ide_methods.bas"
if (((sc_5797==( 1 )))||is_error_pending()){
#line 10006 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10006,"ide_methods.bas");if(r)goto S_56056;}
#line 10006 "ide/ide_methods.bas"
do{
#line 10006 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&H",2),func_hex_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE))));
#line 10006 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10006,"ide_methods.bas");}while(r);
#line 10007 "ide/ide_methods.bas"
sc_ec_372_end:;
#line 10007 "ide/ide_methods.bas"
goto sc_5797_end;
#line 10007 "ide/ide_methods.bas"
}
#line 10007 "ide/ide_methods.bas"
S_56058:;
#line 10007 "ide/ide_methods.bas"
if (((sc_5797==( 2 )))||is_error_pending()){
#line 10007 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10007,"ide_methods.bas");if(r)goto S_56058;}
#line 10007 "ide/ide_methods.bas"
do{
#line 10007 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&B",2),func__bin_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE))));
#line 10007 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10007,"ide_methods.bas");}while(r);
#line 10008 "ide/ide_methods.bas"
sc_ec_373_end:;
#line 10008 "ide/ide_methods.bas"
goto sc_5797_end;
#line 10008 "ide/ide_methods.bas"
}
#line 10008 "ide/ide_methods.bas"
S_56060:;
#line 10008 "ide/ide_methods.bas"
if (((sc_5797==( 3 )))||is_error_pending()){
#line 10008 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10008,"ide_methods.bas");if(r)goto S_56060;}
#line 10008 "ide/ide_methods.bas"
do{
#line 10008 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,qbs_add(qbs_new_txt_len("&O",2),func_oct_float(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE))));
#line 10008 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10008,"ide_methods.bas");}while(r);
#line 10009 "ide/ide_methods.bas"
sc_ec_374_end:;
#line 10009 "ide/ide_methods.bas"
goto sc_5797_end;
#line 10009 "ide/ide_methods.bas"
}
#line 10009 "ide/ide_methods.bas"
sc_5797_end:;
#line 10010 "ide/ide_methods.bas"
}
#line 10011 "ide/ide_methods.bas"
do{
#line 10011 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE));
#line 10011 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10011 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10011,"ide_methods.bas");}while(r);
#line 10012 "ide/ide_methods.bas"
S_56065:;
#line 10012 "ide/ide_methods.bas"
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
#line 10012 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10012,"ide_methods.bas");if(r)goto S_56065;}
#line 10012 "ide/ide_methods.bas"
do{
#line 10012 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
#line 10012 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10012,"ide_methods.bas");}while(r);
#line 10012 "ide/ide_methods.bas"
}
#line 10013 "ide/ide_methods.bas"
}
#line 10014 "ide/ide_methods.bas"
}else{
#line 10015 "ide/ide_methods.bas"
do{
#line 10015 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len(" = ",3)),func_chr( 16 )),func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR)));
#line 10015 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10015,"ide_methods.bas");}while(r);
#line 10016 "ide/ide_methods.bas"
do{
#line 10016 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("<multiple values>",17)));
#line 10016 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10016,"ide_methods.bas");}while(r);
#line 10017 "ide/ide_methods.bas"
}
#line 10017 "ide/ide_methods.bas"
}
#line 10018 "ide/ide_methods.bas"
}
#line 10019 "ide/ide_methods.bas"
}else{
#line 10020 "ide/ide_methods.bas"
do{
#line 10020 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("   <out of scope>",17)));
#line 10020 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10020 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10020,"ide_methods.bas");}while(r);
#line 10021 "ide/ide_methods.bas"
}
#line 10022 "ide/ide_methods.bas"
}
#line 10023 "ide/ide_methods.bas"
S_56078:;
#line 10023 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X<*__LONG_TOTALVARIABLESCREATED))||is_error_pending()){
#line 10023 "ide/ide_methods.bas"
if(qbevent){evnt(28819,10023,"ide_methods.bas");if(r)goto S_56078;}
#line 10023 "ide/ide_methods.bas"
do{
#line 10023 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP));
#line 10023 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 10023 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10023,"ide_methods.bas");}while(r);
#line 10023 "ide/ide_methods.bas"
}
#line 10024 "ide/ide_methods.bas"
fornext_continue_5776:;
#line 10024 "ide/ide_methods.bas"
}
#line 10024 "ide/ide_methods.bas"
fornext_exit_5776:;
#line 10025 "ide/ide_methods.bas"
do{
#line 10025 "ide/ide_methods.bas"
*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT= 0 ;
#line 10025 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10025,"ide_methods.bas");}while(r);
#line 10026 "ide/ide_methods.bas"
do{
#line 10026 "ide/ide_methods.bas"
#include "ret381.txt"
#line 10026 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,10026,"ide_methods.bas");}while(r);
#line 10027 "ide/ide_methods.bas"
exit_subfunc:;
#line 10027 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 10027 "ide/ide_methods.bas"
#include "free381.txt"
#line 10027 "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 10027 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 10027 "ide/ide_methods.bas"
qbs_maketmp(_FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX);return _FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX;
#line 10027 "ide/ide_methods.bas"
}
